<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="zib-TreatmentObjective" />
  <url value="http://nictiz.nl/fhir/StructureDefinition/zib-TreatmentObjective" />
  <version value="1.1.1" />
  <name value="Zib TreatmentObjective" />
  <title value="HCIM TreatmentObjective" />
  <status value="active" />
  <publisher value="Nictiz" />
  <contact>
    <name value="Nictiz" />
    <telecom>
      <system value="url" />
      <value value="https://www.nictiz.nl" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="TreatmentObjective as defined by the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) version 3.1, release 2017. The treatment objective describes the desired result of the treatment/interventions in terms of the patient’s diagnosed problem. The objective and target date are entered in addition to the target value. Comparing the healthcare results to the treatment objective provides insight into the effectivity of the treatment/interventions." />
  <purpose value="A treatment objective is recorded to indicate the intention of the treatment/intervention. It provides an indication of the procedures to be carried out as part of the care process. This also enables us to monitor developments in the patient’s health condition for the desired healthcare result." />
  <copyright value="CC0" />
  <fhirVersion value="3.0.2" />
  <mapping>
    <identity value="hcim-treatmentobjective-v3.1-2017EN" />
    <uri value="https://zibs.nl/wiki/TreatmentObjective-v3.1(2017EN)" />
    <name value="HCIM TreatmentObjective-v3.1(2017EN)" />
  </mapping>
  <mapping>
    <identity value="hcim-basicelements-v1.0-2017EN" />
    <uri value="https://zibs.nl/wiki/BasicElements-v1.0(2017EN)" />
    <name value="HCIM BasicElements-v1.0(2017EN)" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Goal" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Goal" />
  <derivation value="constraint" />
  <differential>
    <element id="Goal">
      <path value="Goal" />
      <short value="TreatmentObjective" />
      <alias value="Behandeldoel" />
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.1" />
        <comment value="TreatmentObjective" />
      </mapping>
    </element>
    <element id="Goal.identifier">
      <path value="Goal.identifier" />
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.6" />
        <comment value="IdentificationNumber" />
      </mapping>
    </element>
    <element id="Goal.description">
      <path value="Goal.description" />
      <short value="DesiredHealthcareResult" />
      <definition value="The textual account of the treatment objective. This concept provides the option to define a treatment objective which cannot be described as a measurement value or functional/mental status." />
      <alias value="GewenstZorgresultaat" />
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.5" />
        <comment value="DesiredHealthcareResult" />
      </mapping>
    </element>
    <element id="Goal.subject">
      <path value="Goal.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-patient" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-organization" />
      </type>
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.11" />
        <comment value="Subject" />
      </mapping>
    </element>
    <element id="Goal.target.measure">
      <path value="Goal.target.measure" />
      <definition value="The parameter whose value is being tracked, e.g. body weight, blood pressure, hemoglobin A1c level or functional or mental status name." />
      <comment value="The HCIM TreatmentObject states a reference to the observations GeneralMeasurement or FunctionalOrMentalStatus to provide information on the Goal's target. This profile uses the Goal elements target.measure and target.detail to record this information inside the Goal resource. The Observation.code maps to target.measure and Observation.value maps to target.detail.&#xD;&#xA;&#xD;&#xA;The gol-1 constraints requires that both elements are given if target.measure or target.detail is used." />
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.2" />
        <comment value="TargetValue" />
      </mapping>
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.3" />
        <comment value="DesiredHealthCondition" />
      </mapping>
    </element>
    <element id="Goal.target.detail[x]">
      <path value="Goal.target.detail[x]" />
      <short value="TargetValue / DesiredHealthCondition" />
      <definition value="The target value is the desired value (e.g. blood pressure, weight, pain score) which can be evaluated by means of a measurement or the desired health condition is a target value which can be expressed as the patient’s functional or mental status." />
      <comment value="The HCIM TreatmentObject states a reference to the observations GeneralMeasurement or FunctionalOrMentalStatus to provide information on the Goal's target. This profile uses the Goal elements target.measure and target.detail to record this information inside the Goal resource. The Observation.code maps to target.measure and Observation.value maps to target.detail.&#xD;&#xA;&#xD;&#xA;The gol-1 constraints requires that both elements are given if target.measure or target.detail is used." />
      <alias value="Streefwaarde / GewensteGezondheidstoestand" />
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.2" />
        <comment value="TargetValue" />
      </mapping>
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.3" />
        <comment value="DesiredHealthCondition" />
      </mapping>
    </element>
    <element id="Goal.expressedBy">
      <path value="Goal.expressedBy" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-patient" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson" />
      </type>
      <mapping>
        <identity value="hcim-basicelements-v1.0-2017EN" />
        <map value="NL-CM:0.0.7" />
        <comment value="Author" />
      </mapping>
    </element>
    <element id="Goal.expressedBy.extension">
      <path value="Goal.expressedBy.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Goal.expressedBy.extension:practitionerRole">
      <path value="Goal.expressedBy.extension" />
      <sliceName value="practitionerRole" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference" />
      </type>
    </element>
    <element id="Goal.addresses">
      <path value="Goal.addresses" />
      <short value="Problem" />
      <definition value="Description of the problem to which the treatment objective applies." />
      <alias value="Probleem" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Problem" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/ProcedureRequest" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/RiskAssessment" />
      </type>
      <mapping>
        <identity value="hcim-treatmentobjective-v3.1-2017EN" />
        <map value="NL-CM:13.5.4" />
        <comment value="Problem" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>