<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="14cbb6c4-99fa-439e-b3d0-4e6c30df9d35" />
  <meta>
    <lastUpdated value="2021-02-02T15:50:20.116+00:00" />
  </meta>
  <url value="https://fhir.cambio.se/StructureDefinition/ObservationNews2Trail/v1" />
  <name value="ObservationNews2Trail" />
  <status value="draft" />
  <date value="2021-02-02T15:06:00.4021962Z" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="sct-concept" />
    <uri value="http://snomed.info/conceptdomain" />
    <name value="SNOMED CT Concept Domain Binding" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </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="sct-attr" />
    <uri value="http://snomed.org/attributebinding" />
    <name value="SNOMED CT Attribute Binding" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" />
  <derivation value="constraint" />
  <snapshot />
  <differential>
    <element id="Observation.identifier.system">
      <path value="Observation.identifier.system" />
      <min value="1" />
    </element>
    <element id="Observation.identifier.value">
      <path value="Observation.identifier.value" />
      <min value="1" />
    </element>
    <element id="Observation.partOf">
      <path value="Observation.partOf" />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <definition value="The status of th result value. &#xD;&#xA;FHIR - Cambio&#xD;&#xA;preliminary -&gt; unsigned&#xA;final -&gt; signed and completednonSignable&#xA;amended -&gt; not supported&#xA;entered in error -&gt; invalidated&#xA;cancelled -&gt; removed" />
      <comment value="Fixed value as final?" />
    </element>
    <element id="Observation.category">
      <path value="Observation.category" />
      <max value="0" />
    </element>
    <element id="Observation.code.coding.system">
      <path value="Observation.code.coding.system" />
      <min value="1" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Observation.code.coding.code">
      <path value="Observation.code.coding.code" />
      <definition value="1104051000000101 | Royal College of Physicians National Early Warning Score 2 total score (observable entity) |" />
      <comment value="1104051000000101 | Royal College of Physicians National Early Warning Score 2 total score (observable entity) | Is published on the British edition of Snomed CT. It is not yet added to the Swedish edition. It is most possible that the code will be added to the International edition and we therefore use the International system uri." />
      <min value="1" />
      <fixedCode value="1104051000000101" />
    </element>
    <element id="Observation.code.coding.display">
      <path value="Observation.code.coding.display" />
      <min value="1" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <min value="1" />
    </element>
    <element id="Observation.subject.identifier">
      <path value="Observation.subject.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="If the patient has a temporary ID and the system URIs for personnummer and samordningsnummer can not be applied, then use element MUST be fixed to temp." />
    </element>
    <element id="Observation.subject.identifier:personnummer">
      <path value="Observation.subject.identifier" />
      <sliceName value="personnummer" />
      <definition value="Swedish social security number published by Skatteverket (Personnummer)" />
    </element>
    <element id="Observation.subject.identifier:personnummer.use">
      <path value="Observation.subject.identifier.use" />
      <definition value="The personal identification number is the official identifier" />
    </element>
    <element id="Observation.subject.identifier:personnummer.system">
      <path value="Observation.subject.identifier.system" />
      <definition value="Swedish social security number published by Skatteverket (Personnummer)" />
      <min value="1" />
      <fixedUri value="urn:oid:1.2.752.129.2.1.3.1" />
    </element>
    <element id="Observation.subject.identifier:personnummer.value">
      <path value="Observation.subject.identifier.value" />
      <min value="1" />
    </element>
    <element id="Observation.subject.identifier:samordningsnummer">
      <path value="Observation.subject.identifier" />
      <sliceName value="samordningsnummer" />
      <definition value="Swedish cordination number published by Skatteverket. (Samordningsnummer)&#xD;&#xA;is a temporary identity number for people who are not registered in the country but who have contact with the country's authorities. The number is similar to social security number." />
    </element>
    <element id="Observation.subject.identifier:samordningsnummer.system">
      <path value="Observation.subject.identifier.system" />
      <definition value="Swedish cordination number published by Skatteverket. (Samordningsnummer)&#xD;&#xA;is a temporary identity number for people who are not registered in the country but who have contact with the country's authorities. The number is similar to social security number." />
      <min value="1" />
      <fixedUri value="urn:oid:1.2.752.129.2.1.3.3" />
    </element>
    <element id="Observation.subject.identifier:samordningsnummer.value">
      <path value="Observation.subject.identifier.value" />
      <min value="1" />
    </element>
    <element id="Observation.focus">
      <path value="Observation.focus" />
      <max value="0" />
    </element>
    <element id="Observation.effective[x]">
      <path value="Observation.effective[x]" />
      <definition value="The time of the calculation of the NEWS2" />
      <min value="1" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Observation.issued">
      <path value="Observation.issued" />
      <max value="0" />
    </element>
    <element id="Observation.value[x]">
      <path value="Observation.value[x]" />
      <definition value="NWES2 total score" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="Observation.value[x].value">
      <path value="Observation.value[x].value" />
      <definition value="Only accept value in the range of 0 to 20." />
      <min value="1" />
    </element>
    <element id="Observation.bodySite">
      <path value="Observation.bodySite" />
      <max value="0" />
    </element>
    <element id="Observation.method">
      <path value="Observation.method" />
      <max value="0" />
    </element>
    <element id="Observation.specimen">
      <path value="Observation.specimen" />
      <max value="0" />
    </element>
    <element id="Observation.device">
      <path value="Observation.device" />
      <max value="0" />
    </element>
    <element id="Observation.derivedFrom">
      <path value="Observation.derivedFrom" />
      <definition value="For the NEWS2 all included vital sigs are expected" />
      <min value="5" />
      <max value="5" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.cambio.se/StructureDefinition/ObservationRespiratoryRateLite/v1" />
        <targetProfile value="https://fhir.cambio.se/StructureDefinition/ObservationBPLite/v1" />
        <targetProfile value="https://fhir.cambio.se/StructureDefinition/ObservationOxygenSaturationLite/v1" />
        <targetProfile value="https://fhir.cambio.se/StructureDefinition/ObservationHeartRateLite/v1" />
        <targetProfile value="https://fhir.cambio.se/StructureDefinition/ObservationAcvpuLite/v1" />
      </type>
    </element>
    <element id="Observation.component">
      <path value="Observation.component" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>