<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="VGHKS-Encounter-LABD" />
  <url value="http://standard-interoperability-lab.com/fhir/StructureDefinition/VGHKSEncounterLABD" />
  <name value="VGHKSEncounterLABD" />
  <title value="VGHKS Encounter LABD profile" />
  <status value="draft" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter.identifier.use">
      <path value="Encounter.identifier.use" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier.type">
      <path value="Encounter.identifier.type" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier.system">
      <path value="Encounter.identifier.system" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier.value">
      <path value="Encounter.identifier.value" />
      <short value="LABD.h7" />
      <definition value="The portion of the identifier typically relevant to the user and which is unique within the context of the system.&#xD;&#xA;就醫序號" />
    </element>
    <element id="Encounter.identifier.period">
      <path value="Encounter.identifier.period" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier.assigner">
      <path value="Encounter.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="Encounter.status">
      <path value="Encounter.status" />
      <short value="[planned | arrived | triaged | in-progress | onleave | finished | cancelled +]請輸入(finished)" />
      <fixedCode value="finished" />
    </element>
    <element id="Encounter.statusHistory">
      <path value="Encounter.statusHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.class.system">
      <path value="Encounter.class.system" />
      <min value="1" />
      <fixedUri value="http://terminology.hl7.org/ValueSet/v3-ActEncounterCode" />
    </element>
    <element id="Encounter.class.version">
      <path value="Encounter.class.version" />
      <max value="0" />
    </element>
    <element id="Encounter.class.code">
      <path value="Encounter.class.code" />
      <min value="1" />
      <fixedCode value="OBSENC" />
    </element>
    <element id="Encounter.class.display">
      <path value="Encounter.class.display" />
      <short value="[observation encounter]" />
      <min value="1" />
    </element>
    <element id="Encounter.class.userSelected">
      <path value="Encounter.class.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.classHistory">
      <path value="Encounter.classHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.type.coding.version">
      <path value="Encounter.type.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.type.coding.code">
      <path value="Encounter.type.coding.code" />
      <short value="LABD.h1" />
    </element>
    <element id="Encounter.type.coding.userSelected">
      <path value="Encounter.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.type.text">
      <path value="Encounter.type.text" />
      <short value="[報告類別]" />
      <min value="1" />
    </element>
    <element id="Encounter.serviceType.coding.version">
      <path value="Encounter.serviceType.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceType.coding.code">
      <path value="Encounter.serviceType.coding.code" />
      <short value="LABD.h3" />
    </element>
    <element id="Encounter.serviceType.coding.userSelected">
      <path value="Encounter.serviceType.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceType.text">
      <path value="Encounter.serviceType.text" />
      <short value="[醫事類別]" />
      <min value="1" />
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <max value="0" />
    </element>
    <element id="Encounter.subject">
      <path value="Encounter.subject" />
      <min value="1" />
    </element>
    <element id="Encounter.subject.reference">
      <path value="Encounter.subject.reference" />
      <short value="患者Resource Link" />
      <min value="1" />
    </element>
    <element id="Encounter.subject.type">
      <path value="Encounter.subject.type" />
      <max value="0" />
    </element>
    <element id="Encounter.subject.identifier">
      <path value="Encounter.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.subject.display">
      <path value="Encounter.subject.display" />
      <max value="0" />
    </element>
    <element id="Encounter.episodeOfCare">
      <path value="Encounter.episodeOfCare" />
      <max value="0" />
    </element>
    <element id="Encounter.basedOn">
      <path value="Encounter.basedOn" />
      <max value="0" />
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <max value="0" />
    </element>
    <element id="Encounter.appointment">
      <path value="Encounter.appointment" />
      <max value="0" />
    </element>
    <element id="Encounter.period.start">
      <path value="Encounter.period.start" />
      <short value="LABD.h11/LABD.h13" />
      <definition value="The start of the period. The boundary is inclusive.&#xD;&#xA;請擇一使用&#xD;&#xA;LABD.h11對應至就醫日期&#xD;&#xA;LABD.h13對應至入院年月日" />
    </element>
    <element id="Encounter.period.end">
      <path value="Encounter.period.end" />
      <short value="LABD.h12/LABD.h14" />
      <definition value="The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.&#xD;&#xA;請擇一使用&#xD;&#xA;LABD.h12對應至治療結束日期&#xD;&#xA;LABD.h14對應至出院年月日" />
    </element>
    <element id="Encounter.length">
      <path value="Encounter.length" />
      <max value="0" />
    </element>
    <element id="Encounter.reasonCode.coding.version">
      <path value="Encounter.reasonCode.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.reasonCode.coding.code">
      <path value="Encounter.reasonCode.coding.code" />
      <short value="LABD.h6" />
    </element>
    <element id="Encounter.reasonCode.coding.userSelected">
      <path value="Encounter.reasonCode.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.reasonCode.text">
      <path value="Encounter.reasonCode.text" />
      <short value="[就醫類別]" />
      <min value="1" />
    </element>
    <element id="Encounter.reasonReference">
      <path value="Encounter.reasonReference" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis">
      <path value="Encounter.diagnosis" />
      <max value="0" />
    </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" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider">
      <path value="Encounter.serviceProvider" />
      <max value="0" />
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>