<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="NICE-UrineOutput" />
  <meta>
    <lastUpdated value="2023-10-04T15:03:53.1135996+00:00" />
  </meta>
  <url value="https://fhir.stichting-nice.nl/STU3/StructureDefinition/NICE-UrineOutput-2022Q1" />
  <version value="0.0.1" />
  <name value="NICE-UrineOutput" />
  <title value="NICE-UrineOutput" />
  <status value="active" />
  <date value="2023-10-04T15:33:14.3221484+00:00" />
  <publisher value="NICE" />
  <contact>
    <name value="NICE" />
    <telecom>
      <system value="email" />
      <value value="vragen@stichting-nice.nl" />
    </telecom>
  </contact>
  <description value="This profile is for sumbitting data to the NICE related to:&#xD;&#xA;- Time of measurement&#xD;&#xA;- Total urine output in the first 24 hours of admission" />
  <purpose value="This profile is used to submit urine output related information to the Dutch National Intensive Care Evaluation (NICE). It was derived from the Nictiz Health and Care Information Model (HCIM; Dutch: Zorginformatiebouwsteen or ZIB) UrineOutput, 2017 release version 3.1" />
  <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)" />
  </mapping>
  <mapping>
    <identity value="NICE-Datadictionary-SOFA" />
    <uri value="https://www.stichting-nice.nl/dd/#547" />
    <name value="NICE-Datadictionary-SOFA" />
    <comment value="The Sequential Organ Failure Assessment (SOFA) module" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Observation" />
  <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-FluidBalance" />
  <derivation value="constraint" />
  <differential>
    <element id="Observation">
      <path value="Observation" />
      <short value="UrineOutput" />
      <definition value="The observation of the total urine output during ICU admission." />
    </element>
    <element id="Observation.extension">
      <path value="Observation.extension" />
      <min value="2" />
    </element>
    <element id="Observation.extension:ScoreDay">
      <path value="Observation.extension" />
      <sliceName value="ScoreDay" />
      <definition value="Extension that is used to indicate the day of scoring. The first 24 hours after admission count as day 1. The next day starts from the first morning shift and lasts 24 hours, so until the start of the next morning shift. Note: Score day 1 can overlap with score day 2, and 'the first morning shift' is specified locally can differ between hospitals." />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.stichting-nice.nl/STU3/StructureDefinition/NICE-ScoreDay-2022Q1" />
      </type>
    </element>
    <element id="Observation.extension:Verified">
      <path value="Observation.extension" />
      <sliceName value="Verified" />
      <short value="Specifying validation status" />
      <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="final | amended" />
      <definition value="The status of the result value. This value SHALL be final or amended." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.code">
      <path value="Observation.code" />
      <mustSupport value="false" />
    </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>
      <mustSupport value="true" />
    </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.effectivePeriod:effectivePeriod">
      <path value="Observation.effectivePeriod" />
      <sliceName value="effectivePeriod" />
      <definition value="The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the &quot;physiologically relevant time&quot;. This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself.&#xD;&#xA;&#xD;&#xA;In case both the registration date/time and the measurement date/time is known, only the measurement date/time shall be used. &#xD;&#xA;In most cases only one DateTime is registered for observing the output. In this case the time is regarded as the 'end' time." />
      <mustSupport value="true" />
      <mapping>
        <identity value="NICE-Datadictionary-MDS" />
        <map value="https://www.stichting-nice.nl/dd/#10" />
        <comment value="Acute renal failure" />
      </mapping>
      <mapping>
        <identity value="NICE-Datadictionary-MDS" />
        <map value="https://www.stichting-nice.nl/dd/#430" />
        <comment value="Urine output in first 24 hours" />
      </mapping>
      <mapping>
        <identity value="NICE-Datadictionary-SOFA" />
        <map value="https://www.stichting-nice.nl/dd/#393" />
        <comment value="Diuresis" />
      </mapping>
    </element>
    <element id="Observation.effectivePeriod:effectivePeriod.end">
      <path value="Observation.effectivePeriod.end" />
      <definition value="The time at which the measurement of the fluid balance was stopped.&#xD;&#xA;&#xD;&#xA;This field shall be used in case there is only one time registered that is related to fluid balance output.&#xD;&#xA;In most cases only one DateTime is registered for observing the output. In this case the time is regarded as the 'end' time." />
    </element>
    <element id="Observation.component:TotalUrineOut">
      <path value="Observation.component" />
      <sliceName value="TotalUrineOut" />
      <short value="Total urine output" />
      <definition value="Total urine output/diuresis on the ScoreDay concerned **OR** the total urine output/diurises which can be associated with oliguria." />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="NICE-Datadictionary-MDS" />
        <map value="https://www.stichting-nice.nl/dd/#10" />
        <comment value="Acute renal failure" />
      </mapping>
      <mapping>
        <identity value="NICE-Datadictionary-MDS" />
        <map value="https://www.stichting-nice.nl/dd/#430" />
        <comment value="Urine output in first 24 hours" />
      </mapping>
      <mapping>
        <identity value="NICE-Datadictionary-SOFA" />
        <map value="https://www.stichting-nice.nl/dd/#393" />
        <comment value="Diuresis" />
      </mapping>
    </element>
    <element id="Observation.component:TotalUrineOut.code.coding.system">
      <path value="Observation.component.code.coding.system" />
      <fixedUri value="http://snomed.info/sct" />
    </element>
    <element id="Observation.component:TotalUrineOut.code.coding.code">
      <path value="Observation.component.code.coding.code" />
      <fixedCode value="364202003" />
    </element>
    <element id="Observation.component:TotalUrineOut.value[x]:valueQuantity">
      <path value="Observation.component.valueQuantity" />
      <sliceName value="valueQuantity" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="Observation.component:TotalUrineOut.value[x]:valueQuantity.unit">
      <path value="Observation.component.valueQuantity.unit" />
      <min value="1" />
    </element>
    <element id="Observation.component:TotalUrineOut.value[x]:valueQuantity.system">
      <path value="Observation.component.valueQuantity.system" />
      <fixedUri value="http://unitsofmeasure.org" />
    </element>
  </differential>
</StructureDefinition>