<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="HdBe-NutritionAdvice" />
  <url value="https://fhir.healthdata.be/StructureDefinition/HdBe-NutritionAdvice" />
  <name value="HdBeNutritionAdvice" />
  <title value="HdBe NutritionAdvice" />
  <status value="draft" />
  <date value="2022-10-17T09:09:13.9562003+00:00" />
  <publisher value="Healthdata.be (Sciensano)" />
  <contact>
    <name value="Service portal – healthdata.be" />
    <telecom>
      <system value="url" />
      <value value="https://sciensano.service-now.com/sp" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="A nutritional advice is a description of nourishment for the patient, which must meet specific requirements in view of the health condition of the patient. Allergies and food intolerances or chewing and swallowing problems may be a reason for special nutrition." />
  <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="HdBe-NutritionAdvice" />
    <uri value="https://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-NutritionAdvice" />
    <name value="HdBe logical model NutritionAdvice" />
  </mapping>
  <mapping>
    <identity value="zib-nutritionadvice-v3.2-2020EN" />
    <uri value="https://zibs.nl/wiki/NutritionAdvice-v3.2(2020EN)" />
    <name value="zib NutritionAdvice-v3.2(2020EN)" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="NutritionOrder" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" />
  <derivation value="constraint" />
  <differential>
    <element id="NutritionOrder">
      <path value="NutritionOrder" />
      <short value="NutritionAdvice" />
      <alias value="Voedingsadvies" />
      <mapping>
        <identity value="zib-nutritionadvice-v3.2-2020EN" />
        <map value="NL-CM:7.11.1" />
        <comment value="NutritionAdvice" />
      </mapping>
      <mapping>
        <identity value="HdBe-NutritionAdvice" />
        <map value="NutritionAdvice" />
      </mapping>
    </element>
    <element id="NutritionOrder.extension">
      <path value="NutritionOrder.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="NutritionOrder.extension:problem">
      <path value="NutritionOrder.extension" />
      <sliceName value="problem" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/workflow-reasonReference" />
      </type>
    </element>
    <element id="NutritionOrder.extension:problem.value[x]">
      <path value="NutritionOrder.extension.value[x]" />
      <short value="Indication" />
      <definition value="The indication is the reason for advising the diet." />
      <alias value="Indicatie" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/DocumentReference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Media" />
        <targetProfile value="https://fhir.healthdata.be/StructureDefinition/HdBe-Problem" />
      </type>
      <mapping>
        <identity value="zib-nutritionadvice-v3.2-2020EN" />
        <map value="NL-CM:7.11.5" />
        <comment value="Indication" />
      </mapping>
      <mapping>
        <identity value="HdBe-NutritionAdvice" />
        <map value="NutritionAdvice.Indication" />
      </mapping>
    </element>
    <element id="NutritionOrder.intent">
      <path value="NutritionOrder.intent" />
      <comment value="No CBB concept can be mapped to `intent`. Unless `intent` is explicitly recorded it may be assumed that a NutritionAdvise represents an _order_." />
    </element>
    <element id="NutritionOrder.oralDiet.type.text">
      <path value="NutritionOrder.oralDiet.type.text" />
      <short value="DietType" />
      <definition value="Description of the type of diet." />
      <alias value="DieetType" />
      <mapping>
        <identity value="zib-nutritionadvice-v3.2-2020EN" />
        <map value="NL-CM:7.11.2" />
        <comment value="DietType" />
      </mapping>
      <mapping>
        <identity value="HdBe-NutritionAdvice" />
        <map value="NutritionAdvice.DietType" />
      </mapping>
    </element>
    <element id="NutritionOrder.oralDiet.texture">
      <path value="NutritionOrder.oralDiet.texture" />
      <max value="1" />
    </element>
    <element id="NutritionOrder.oralDiet.texture.modifier.text">
      <path value="NutritionOrder.oralDiet.texture.modifier.text" />
      <short value="Consistency" />
      <definition value="A description of the consistency of the food." />
      <comment value="In FHIR there are different types of Consistency. For solid foods use `.oralDiet.texture.modifier.text` and for liquid foods use `.oralDiet.fluidConsistencyType.text`." />
      <alias value="Consistentie" />
      <mapping>
        <identity value="zib-nutritionadvice-v3.2-2020EN" />
        <map value="NL-CM:7.11.3" />
        <comment value="Consistency" />
      </mapping>
      <mapping>
        <identity value="HdBe-NutritionAdvice" />
        <map value="NutritionAdvice.Consistency" />
      </mapping>
    </element>
    <element id="NutritionOrder.oralDiet.fluidConsistencyType.text">
      <path value="NutritionOrder.oralDiet.fluidConsistencyType.text" />
      <short value="Consistency" />
      <definition value="A description of the consistency of the food." />
      <comment value="In FHIR there are different types of Consistency. For solid foods use `.oralDiet.texture.modifier.text` and for liquid foods use `.oralDiet.fluidConsistencyType.text`." />
      <alias value="Consistentie" />
      <mapping>
        <identity value="zib-nutritionadvice-v3.2-2020EN" />
        <map value="NL-CM:7.11.3" />
        <comment value="Consistency" />
      </mapping>
      <mapping>
        <identity value="HdBe-NutritionAdvice" />
        <map value="NutritionAdvice.Consistency" />
      </mapping>
    </element>
    <element id="NutritionOrder.note">
      <path value="NutritionOrder.note" />
      <max value="1" />
    </element>
    <element id="NutritionOrder.note.text">
      <path value="NutritionOrder.note.text" />
      <short value="Comment" />
      <definition value="A comment on the nutrition advice." />
      <alias value="Toelichting" />
      <mapping>
        <identity value="zib-nutritionadvice-v3.2-2020EN" />
        <map value="NL-CM:7.11.4" />
        <comment value="Comment" />
      </mapping>
      <mapping>
        <identity value="HdBe-NutritionAdvice" />
        <map value="NutritionAdvice.Comment" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>