<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="53be9848-e52b-445d-8c10-2826e7e6dc4e" />
  <meta>
    <lastUpdated value="2021-10-11T13:17:33.662+00:00" />
  </meta>
  <url value="https://fhir.cambio.se/StructureDefinition/hospitalBedSituation-transferToOtherHospital/v1" />
  <name value="hospitalBedSituation-transferToOtherHospital" />
  <status value="draft" />
  <date value="2021-09-29T15:14:04.8668542+00:00" />
  <description value="Current number of patients whom are planned to be transferred from one hospital to another hospital. A patient is included in the count if they have a planned transfer of type: other hospital." />
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Basic" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="2" />
      <max value="3" />
    </element>
    <element id="Extension.extension:numberOfPatients">
      <path value="Extension.extension" />
      <sliceName value="numberOfPatients" />
      <definition value="The total number of patients that are planned to be transferred." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:numberOfPatients.url">
      <path value="Extension.extension.url" />
      <fixedUri value="numberOfPatients" />
    </element>
    <element id="Extension.extension:numberOfPatients.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="integer" />
      </type>
    </element>
    <element id="Extension.extension:toHospitalUnitId">
      <path value="Extension.extension" />
      <sliceName value="toHospitalUnitId" />
      <definition value="The id of the hospital that the patient is planned to be transferred to. In the initial planning of the patients transfer it might not be known to where the patient will be transferred, in such situations this property can be empty." />
      <min value="0" />
      <max value="1" />
    </element>
    <element id="Extension.extension:toHospitalUnitId.url">
      <path value="Extension.extension.url" />
      <fixedUri value="toHospitalUnitId" />
    </element>
    <element id="Extension.extension:toHospitalUnitId.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="Reference" />
      </type>
    </element>
    <element id="Extension.extension:toHospitalUnitId.value[x].reference">
      <path value="Extension.extension.value[x].reference" />
      <definition value="internal reference to the hospital" />
    </element>
    <element id="Extension.extension:toHospitalUnitId.value[x].type">
      <path value="Extension.extension.value[x].type" />
      <min value="1" />
      <fixedUri value="Organization" />
    </element>
    <element id="Extension.extension:toHospitalUnitId.value[x].identifier.system">
      <path value="Extension.extension.value[x].identifier.system" />
      <definition value="HSA catalogue" />
      <min value="1" />
      <fixedUri value="urn:oid:1.2.752.129.2.1.4.1" />
    </element>
    <element id="Extension.extension:toHospitalUnitId.value[x].identifier.value">
      <path value="Extension.extension.value[x].identifier.value" />
      <definition value="The HSA id of the hospital" />
      <min value="1" />
    </element>
    <element id="Extension.extension:fromHospitalUnitId">
      <path value="Extension.extension" />
      <sliceName value="fromHospitalUnitId" />
      <definition value="The id of the hospital that the patient is planned to be transferred from." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:fromHospitalUnitId.url">
      <path value="Extension.extension.url" />
      <fixedUri value="fromHospitalUnitId" />
    </element>
    <element id="Extension.extension:fromHospitalUnitId.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="Reference" />
      </type>
    </element>
    <element id="Extension.extension:fromHospitalUnitId.value[x].reference">
      <path value="Extension.extension.value[x].reference" />
      <definition value="internal reference to the hospital." />
    </element>
    <element id="Extension.extension:fromHospitalUnitId.value[x].type">
      <path value="Extension.extension.value[x].type" />
      <min value="1" />
      <fixedUri value="Organization" />
    </element>
    <element id="Extension.extension:fromHospitalUnitId.value[x].identifier.system">
      <path value="Extension.extension.value[x].identifier.system" />
      <definition value="HSA Catalogue" />
      <min value="1" />
      <fixedUri value="urn:oid:1.2.752.129.2.1.4.1" />
    </element>
    <element id="Extension.extension:fromHospitalUnitId.value[x].identifier.value">
      <path value="Extension.extension.value[x].identifier.value" />
      <definition value="The HSA ID of the hospital." />
      <min value="1" />
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="https://fhir.cambio.se/StructureDefinition/hospitalBedSituation-transferToOtherHospital/v1" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>