<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="encounter-outpatient" />
  <url value="http://StructureDefinition.hl7fhir.cn/encounter-outpatient" />
  <name value="EncounterOutpatient" />
  <title value="门诊" />
  <status value="draft" />
  <description value="门诊是医疗预防机构为不需要或尚未住院的群众防治疾病的一种方式。包括对病人的诊断治疗（认为必要时收进医院诊治），健康检查和预防接种，孕妇的产前检查，出院病人的随访等工作。为某类疾病专门设立的门诊，称为“专科门诊”，如心脏病、骨伤科等。&#xD;&#xA;门诊通常接诊病情表症较轻的病人，经过门诊医生一整套的诊断手段、辅助检查，给病人得出初步诊断，门诊医生能够对症治疗即给予病人进行治疗，如果门诊医生对病人病情有疑问或诊断为病情较重较急，则将病人收入住院病房，在医院作进一步检查或进行手术或相关的治疗等医疗措施。" />
  <fhirVersion value="4.0.0" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter">
      <path value="Encounter" />
      <short value="门诊服务" />
      <definition value="患者与医疗保健提供者之间的交互，目的是提供医疗保健服务或评估患者的健康状况。这里确定为门诊服务" />
    </element>
    <element id="Encounter.identifier">
      <path value="Encounter.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="type" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <type>
        <code value="Identifier" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Identifier" />
      </type>
    </element>
    <element id="Encounter.identifier:outpatientIdentifier">
      <path value="Encounter.identifier" />
      <sliceName value="outpatientIdentifier" />
      <short value="门诊号" />
      <definition value="门诊编号，作为门诊业务的业务主键。" />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:registrationIdentifier">
      <path value="Encounter.identifier" />
      <sliceName value="registrationIdentifier" />
      <short value="挂号单号" />
      <definition value="挂号单的唯一流水编号" />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:otherIdentifier">
      <path value="Encounter.identifier" />
      <sliceName value="otherIdentifier" />
      <short value="其他业务标识符" />
      <definition value="其他业务标识符" />
    </element>
    <element id="Encounter.status">
      <path value="Encounter.status" />
      <short value="门诊状态" />
      <definition value="描述门诊服务的各种状态&#xD;&#xA;planned | arrived | triaged | in-progress | onleave | finished | cancelled +." />
    </element>
    <element id="Encounter.status.extension">
      <path value="Encounter.status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Encounter.status.extension:status">
      <path value="Encounter.status.extension" />
      <sliceName value="status" />
      <short value="门诊状态" />
      <definition value="描述门诊服务的各种状态" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://StructureDefinition.hl7fhir.cn/resource-status" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://ValueSet.hl7fhir.cn/encounter-status-vs" />
      </binding>
    </element>
    <element id="Encounter.statusHistory">
      <path value="Encounter.statusHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.statusHistory.period">
      <path value="Encounter.statusHistory.period" />
      <type>
        <code value="Period" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Period" />
      </type>
    </element>
    <element id="Encounter.class">
      <path value="Encounter.class" />
      <short value="医疗事件分类" />
      <definition value="代表病人遭遇分类的概念，如门诊、住院、急诊、家庭健康或因地方差异而产生的其他情况。该出确定为门诊服务" />
      <type>
        <code value="Coding" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Coding" />
      </type>
      <binding>
        <strength value="extensible" />
        <description value="医疗事件分类代码" />
        <valueSet value="http://ValueSet.hl7fhir.cn/act-encounter-code" />
      </binding>
    </element>
    <element id="Encounter.classHistory">
      <path value="Encounter.classHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.type">
      <path value="Encounter.type" />
      <short value="医疗事件特定类型" />
      <definition value="描述医疗事件的特定类型，例如，电子邮件咨询，日间手术，熟练的护理，康复）。" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
      <binding>
        <strength value="example" />
        <valueSet value="http://ValueSet.hl7fhir.cn/encounter-type-vs" />
      </binding>
    </element>
    <element id="Encounter.serviceType">
      <path value="Encounter.serviceType" />
      <short value="医疗事件的广泛分类" />
      <definition value="将提供的服务的广泛分类(如心脏病学)。" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
      <binding>
        <strength value="example" />
        <description value="优先级" />
        <valueSet value="http://ValueSet.hl7fhir.cn/act-priority-vs" />
      </binding>
    </element>
    <element id="Encounter.subject">
      <path value="Encounter.subject" />
      <short value="患者" />
      <definition value="引用患者信息" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.episodeOfCare">
      <path value="Encounter.episodeOfCare" />
      <short value="医疗周期" />
      <definition value="引用医疗周期资源，有关在一段时间内可能发生相关医疗保健活动的患者与医疗保健提供者的关联的信息。" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.basedOn">
      <path value="Encounter.basedOn" />
      <max value="0" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <short value="参与的医护人员名单" />
      <definition value="负责提供服务的人员列表。" />
    </element>
    <element id="Encounter.participant.type">
      <path value="Encounter.participant.type" />
      <short value="参与者角色" />
      <definition value="在门诊服务中参与者的角色" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
      <binding>
        <strength value="extensible" />
        <valueSet value="http://ValueSet.hl7fhir.cn/encounter-participant-type-vs" />
      </binding>
    </element>
    <element id="Encounter.participant.period">
      <path value="Encounter.participant.period" />
      <short value="参与者参与的时间段" />
      <type>
        <code value="Period" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Period" />
      </type>
    </element>
    <element id="Encounter.participant.individual">
      <path value="Encounter.participant.individual" />
      <short value="参与者" />
      <definition value="以引用方式关联参与者" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.appointment">
      <path value="Encounter.appointment" />
      <short value="预约或者挂号信息" />
      <definition value="引用预约和挂号信息" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.period">
      <path value="Encounter.period" />
      <short value="就诊时间" />
      <definition value="门诊就诊时间段" />
      <type>
        <code value="Period" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Period" />
      </type>
    </element>
    <element id="Encounter.length">
      <path value="Encounter.length" />
      <max value="0" />
    </element>
    <element id="Encounter.reasonCode">
      <path value="Encounter.reasonCode" />
      <max value="0" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
    </element>
    <element id="Encounter.reasonReference">
      <path value="Encounter.reasonReference" />
      <max value="0" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.diagnosis">
      <path value="Encounter.diagnosis" />
      <short value="诊断" />
      <definition value="与此相关的诊断列表。" />
    </element>
    <element id="Encounter.diagnosis.condition">
      <path value="Encounter.diagnosis.condition" />
      <short value="与该门诊有关的诊断或程序" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.diagnosis.use">
      <path value="Encounter.diagnosis.use" />
      <short value="诊断类型" />
      <definition value="该诊断在门诊中的类型" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
      <binding>
        <strength value="preferred" />
        <description value="诊断类型代码表" />
        <valueSet value="http://ValueSet.hl7fhir.cn/diagnosis-role" />
      </binding>
    </element>
    <element id="Encounter.account">
      <path value="Encounter.account" />
      <max value="0" />
    </element>
    <element id="Encounter.hospitalization">
      <path value="Encounter.hospitalization" />
      <max value="0" />
    </element>
    <element id="Encounter.location">
      <path value="Encounter.location" />
      <short value="门诊诊室" />
      <definition value="病人在此遭遇期间所处门诊诊室。" />
    </element>
    <element id="Encounter.location.status">
      <path value="Encounter.location.status" />
      <short value="患者在该段时段并且在该诊室的状态" />
      <definition value="在指定的时间内，参与者在指定地点的存在状态。如果参与者不在该地点，那么该周期将有一个结束日期/时间。计划|活动|保留|完成" />
    </element>
    <element id="Encounter.location.status.extension">
      <path value="Encounter.location.status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Encounter.location.status.extension:status">
      <path value="Encounter.location.status.extension" />
      <sliceName value="status" />
      <short value="患者在该段时段并且在该位置的状态" />
      <definition value="在指定的时间内，参与者在指定地点的存在状态。如果参与者不在该地点，那么该周期将有一个结束日期/时间。计划|活动|保留|完成" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://StructureDefinition.hl7fhir.cn/resource-status" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://ValueSet.hl7fhir.cn/encounter-location-status-vs" />
      </binding>
    </element>
    <element id="Encounter.location.physicalType">
      <path value="Encounter.location.physicalType" />
      <short value="位置的物理形式" />
      <definition value="位置的物理形式，例如建筑物、房间、车辆、道路。病床，这里为房间" />
      <type>
        <code value="CodeableConcept" />
        <profile value="http://StructureDefinition.hl7fhir.cn/CodeableConcept" />
      </type>
      <binding>
        <strength value="example" />
        <valueSet value="http://ValueSet.hl7fhir.cn/location-physical-type-vs" />
      </binding>
    </element>
    <element id="Encounter.location.period">
      <path value="Encounter.location.period" />
      <comment value="周期指定时间范围;使用的上下文将说明整个范围是否适用(例如:“该病人是该医院在此时间范围内的住院病人”)或应用该时间范围中的一个值(例如:“在这两次之间给病人”)。&#xD;&#xA;Period不用于持续时间(运行时间的度量)。[时间](datatypes.html #持续时间)。" />
      <type>
        <code value="Period" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Period" />
      </type>
    </element>
    <element id="Encounter.serviceProvider">
      <path value="Encounter.serviceProvider" />
      <short value="门诊科室" />
      <definition value="这次门诊服务的组织。" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <max value="0" />
      <type>
        <code value="Reference" />
        <profile value="http://StructureDefinition.hl7fhir.cn/Reference" />
      </type>
    </element>
  </differential>
</StructureDefinition>