<?xml version="1.0" encoding="UTF-8"?>

<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="timeSelectionCriteriaParameterClassV100"/>
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><ul><li>Include all codes defined in <a href="CodeSystem-timeSelectionCriteriaParameterClassV100.html"><code>http://terminology.hl7.org/v2plusvocab/CodeSystem/timeSelectionCriteriaParameterClassV100</code></a></li></ul></div>
  </text>
  <extension url="http://terminology.hl7.org/v2plusvocab/StructureDefinition/codesystem-v2versionCreated">
    <valueString value="2.3"/>
  </extension>
  <extension url="http://terminology.hl7.org/v2plusvocab/StructureDefinition/codesystem-versionHistory">
    <valueString value="generate correct history somehow"/>
  </extension>
  <extension url="http://terminology.hl7.org/v2plusvocab/StructureDefinition/codesystem-tableNo">
    <valueString value="0294"/>
  </extension>
  <url value="http://terminology.hl7.org/v2plusvocab/CodeSystem/timeSelectionCriteriaParameterClassV100"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.18.183"/>
  </identifier>
  <version value="1.0.0"/>
  <name value="TimeSelectionCriteriaParameterClassV100"/>
  <title value="Time Selection Criteria Parameter Class Codes (2.3 - 1.0.0)"/>
  <status value="active"/>
  <experimental value="true"/>
  <date value="2025-08-05T15:14:51+02:00"/>
  <description value="Code system of concepts used to describe acceptable start and end times, as well as days of the week, for appointment or resource scheduling.  Used in HL7 Version 2.x messaging in the SCV and APR segments."/>
  <copyright value="HL7 Inc., 2024"/>
  <caseSensitive value="false"/>
  <content value="complete"/>
  <property>
    <code value="versionIntroduced"/>
    <uri value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionIntroduced"/>
    <description value="version when was this code introduced"/>
    <type value="string"/>
  </property>
  <property>
    <code value="versionDeprecated"/>
    <uri value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionDeprecated"/>
    <description value="version when was this code deprecated"/>
    <type value="string"/>
  </property>
  <property>
    <code value="status"/>
    <uri value="http://hl7.org/fhir/concept-properties#status"/>
    <description value="A code that indicates the status of the concept. Typical values are active, experimental, deprecated, and retired"/>
    <type value="code"/>
  </property>
  <property>
    <code value="comment"/>
    <uri value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#comment"/>
    <description value="A string that provides additional detail pertinent to the use or understanding of the concept"/>
    <type value="string"/>
  </property>
  <property>
    <code value="usage"/>
    <uri value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#usage"/>
    <description value="usage notes for this code"/>
    <type value="string"/>
  </property>
  <property>
    <code value="modified"/>
    <uri value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#modified"/>
    <description value="date of last modification"/>
    <type value="dateTime"/>
  </property>
  <concept>
    <code value="FRI"/>
    <display value="An indicator that Friday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Friday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="MON"/>
    <display value="An indicator that Monday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Monday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="PREFEND"/>
    <display value="The preferred start time for the appointment request, service or resource.  Any legal time specification in the format HHMM, using 24-hour clock notation"/>
    <definition value="The preferred start time for the appointment request, service or resource.  Any legal time specification in the format HHMM, using 24-hour clock notation"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="PREFSTART"/>
    <display value="The preferred start time for the appointment request, service or resource.   Any legal time specification in the format HHMM, using 24-hour clock notation"/>
    <definition value="The preferred start time for the appointment request, service or resource.   Any legal time specification in the format HHMM, using 24-hour clock notation"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="SAT"/>
    <display value="An indicator that Saturday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Saturday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="SUN"/>
    <display value="An indicator that Sunday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Sunday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="THU"/>
    <display value="An indicator that Thursday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Thursday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="TUE"/>
    <display value="An indicator that Tuesday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Tuesday is or is not preferred for the day on which the appointment will occur.  OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
  <concept>
    <code value="WED"/>
    <display value="An indicator that Wednesday is or is not preferred for the day on which the appointment will occur. OK = Preferred appointment dayNO = Day is not preferred"/>
    <definition value="An indicator that Wednesday is or is not preferred for the day on which the appointment will occur. OK = Preferred appointment dayNO = Day is not preferred"/>
    <property>
      <code value="versionIntroduced"/>
      <valueString value="2.3"/>
    </property>
  </concept>
</CodeSystem>