<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="NICE-BodyWeight" />
  <meta>
    <lastUpdated value="2023-10-26T09:40:54.8693335+00:00" />
  </meta>
  <url value="https://fhir.stichting-nice.nl/STU3/StructureDefinition/NICE-BodyWeight-2022Q1" />
  <name value="NICE-BodyWeight" />
  <title value="NICE-BodyWeight" />
  <status value="active" />
  <date value="2023-10-26T09:42:16.3076984+00:00" />
  <publisher value="NICE" />
  <contact>
    <name value="NICE" />
    <telecom>
      <system value="email" />
      <value value="vragen@stichting-nice.nl" />
    </telecom>
  </contact>
  <description value="The weight of the patient in kilogrammes at ICU admission. If weight is unknown, please make an estimate." />
  <purpose value="A profile derived from the HL7 Vital Signs profile for body weight in order to add mappings from the Dutch Health and Care Information models (HCIM; Dutch: Zorginformatiebouwsteen or ZIB) BodyWeight version 3.1, release 2017." />
  <copyright value="CC0" />
  <fhirVersion value="3.0.2" />
  <mapping>
    <identity value="NICE-Datadictionary-MDS" />
    <uri value="https://www.stichting-nice.nl/dd/#528" />
    <name value="NICE-Datadictionary-MDS" />
    <comment value="The Minimal Data Set (MDS) module" />
  </mapping>
  <mapping>
    <identity value="NICE-Datadictionary-MUST" />
    <uri value="https://www.stichting-nice.nl/dd/#533" />
    <name value="NICE-Datadictionary-MUST" />
    <comment value="https://www.stichting-nice.nl/dd/#533" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-BodyWeight" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <mapping>
        <identity value="NICE-Datadictionary-MDS" />
        <map value="https://www.stichting-nice.nl/dd/#439" />
        <comment value="Weight" />
      </mapping>
      <mapping>
        <identity value="NICE-Datadictionary-MUST" />
        <map value="https://www.stichting-nice.nl/dd/#201" />
        <comment value="Current weight" />
      </mapping>
    </element>
    <element id="Observation.extension">
      <path value="Observation.extension" />
      <min value="1" />
    </element>
    <element id="Observation.extension:Verified">
      <path value="Observation.extension" />
      <sliceName value="Verified" />
      <short value="Is the instance validated by a medical professional?" />
      <definition value="Extension that is used to indicate whether the entire instance has been validated.&#xD;&#xA;&#xD;&#xA;Every instance shall be validated by a hospital member / datamanager. However, this is not always feasible in case of automated submission of NICE data elements. This extensions shall be used to indicate the validation status of the instance." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.stichting-nice.nl/STU3/StructureDefinition/NICE-Verified-2022Q1" />
      </type>
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <short value="Only validated (final) values" />
      <fixedCode value="final" />
    </element>
    <element id="Observation.subject">
      <path value="Observation.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.stichting-nice.nl/STU3/StructureDefinition/NICE-Patient-2022Q1" />
      </type>
    </element>
    <element id="Observation.context">
      <path value="Observation.context" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.stichting-nice.nl/STU3/StructureDefinition/NICE-Encounter-2022Q1" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.effective[x]:effectiveDateTime">
      <path value="Observation.effectiveDateTime" />
      <sliceName value="effectiveDateTime" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="Observation.valueQuantity:valueQuantity.value">
      <path value="Observation.valueQuantity.value" />
      <definition value="The weight of the patient in kilogrammes at IC admission. If weight is unknown, please make an estimate." />
      <minValueDecimal value="0.0" />
      <maxValueDecimal value="500.0" />
      <constraint>
        <key value="valueRange" />
        <severity value="error" />
        <human value="Defines the lower bounds and upper bounds of the allowed values" />
        <expression value="valueQuantity.value &gt;= 0.0 and valueQuantity.value &lt;= 500.0" />
      </constraint>
    </element>
    <element id="Observation.valueQuantity:valueQuantity.unit">
      <path value="Observation.valueQuantity.unit" />
      <fixedString value="kg" />
    </element>
    <element id="Observation.component">
      <path value="Observation.component" />
      <max value="1" />
    </element>
    <element id="Observation.component:clothing">
      <path value="Observation.component" />
      <sliceName value="clothing" />
      <definition value="Het invullen van de clothing component is niet nodig, de NICE zal het ook niet verwerken.&#xD;&#xA;&#xD;&#xA;Some observations have multiple component observations.  These component observations are expressed as separate code value pairs that share the same attributes.  Examples include systolic and diastolic component observations for blood pressure measurement and multiple component observations for genetics observations." />
    </element>
  </differential>
</StructureDefinition>