<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="logicalmodel-Edmontonsymptomassessmentsystemrevised_esas-r_-R4" />
  <url value="http://linkehr.com/fhir/logicalmodel-edmontonsymptomassessmentsystemrevised_esas-r_-R4" />
  <identifier>
    <system value="openEHR-CKM" />
    <value value="openEHR-EHR-OBSERVATION.esas_r.v1" />
  </identifier>
  <version value="0" />
  <name value="Edmontonsymptomassessmentsystemrevised_esas-r_" />
  <title value="Edmonton Symptom Assessment System Revised (ESAS-r)" />
  <status value="draft" />
  <date value="2024-06-18" />
  <publisher value="openEHR" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://www.veratech.es" />
    </telecom>
  </contact>
  <description value="Self-reporting tool used to assess the intensity of symptoms in palliative care patients." />
  <purpose value="To record a self-reported assessment of symptoms, usually within a palliative care setting." />
  <fhirVersion value="4.0.0" />
  <mapping>
    <identity value="openEHR" />
    <uri value="http://openehr.org" />
    <name value="openEHR Mapping" />
  </mapping>
  <mapping>
    <identity value="openEHR-natural" />
    <uri value="http://openehr.org" />
    <name value="openEHR natural path" />
  </mapping>
  <kind value="logical" />
  <abstract value="false" />
  <type value="StructureDefinition" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element" />
  <snapshot>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r)">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r)" />
      <short value="Edmonton Symptom Assessment System Revised (ESAS-r)" />
      <definition value="Self-reporting tool used to assess the intensity of symptoms in palliative care patients." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r)" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).ItemTree">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).ItemTree" />
      <short value="ItemTree" />
      <definition value="@ internal @" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).ItemTree" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).ItemTree.Extension">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).ItemTree.Extension" />
      <short value="Extension" />
      <definition value="Additional information required to capture local content or to align with other reference models/formalisms." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).ItemTree.Extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History" />
      <short value="History" />
      <definition value="@ internal @" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event" />
      <short value="Any point in time event" />
      <definition value="Unspecified point in time event which may be explicitly defined in a template or at run-time." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree" />
      <short value="ItemTree" />
      <definition value="@ internal @" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Pain">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Pain" />
      <short value="Pain" />
      <definition value="Self-rated perception of current pain." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Pain" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Pain.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Pain.value" />
      <short value="Pain" />
      <definition value="Self-rated perception of current pain." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Pain.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Tiredness">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Tiredness" />
      <short value="Tiredness" />
      <definition value="Self-rated perception of current tiredness or lack of energy." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Tiredness" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Tiredness.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Tiredness.value" />
      <short value="Tiredness" />
      <definition value="Self-rated perception of current tiredness or lack of energy." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Tiredness.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Drowsiness">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Drowsiness" />
      <short value="Drowsiness" />
      <definition value="Self-rated perception of current drowsiness or sleepiness." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Drowsiness" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Drowsiness.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Drowsiness.value" />
      <short value="Drowsiness" />
      <definition value="Self-rated perception of current drowsiness or sleepiness." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Drowsiness.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Nausea">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Nausea" />
      <short value="Nausea" />
      <definition value="Self-rated perception of current nausea." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Nausea" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Nausea.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Nausea.value" />
      <short value="Nausea" />
      <definition value="Self-rated perception of current nausea." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Nausea.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Lack_of_appetite">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Lack_of_appetite" />
      <short value="Lack of appetite" />
      <definition value="Self-rated perception of current appetite." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Lack_of_appetite" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Lack_of_appetite.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Lack_of_appetite.value" />
      <short value="Lack of appetite" />
      <definition value="Self-rated perception of current appetite." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Lack_of_appetite.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Shortness_of_breath">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Shortness_of_breath" />
      <short value="Shortness of breath" />
      <definition value="Self-rated perception of current shortness of breath." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Shortness_of_breath" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Shortness_of_breath.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Shortness_of_breath.value" />
      <short value="Shortness of breath" />
      <definition value="Self-rated perception of current shortness of breath." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Shortness_of_breath.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Depression">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Depression" />
      <short value="Depression" />
      <definition value="Self-rated perception of current depression." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Depression" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Depression.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Depression.value" />
      <short value="Depression" />
      <definition value="Self-rated perception of current depression." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Depression.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Anxiety">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Anxiety" />
      <short value="Anxiety" />
      <definition value="Self-rated perception of current anxiety or feeling nervous." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Anxiety" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Anxiety.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Anxiety.value" />
      <short value="Anxiety" />
      <definition value="Self-rated perception of current anxiety or feeling nervous." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Anxiety.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Well_being">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Well_being" />
      <short value="Well-being" />
      <definition value="Self-rated perception of current well-being." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Well_being" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Well_being.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Well_being.value" />
      <short value="Well-being" />
      <definition value="Self-rated perception of current well-being." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Well_being.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem" />
      <short value="Other problem" />
      <definition value="Other symptom or problem." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Problem_name">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Problem_name" />
      <short value="Problem name" />
      <definition value="Name of problem." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Problem_name" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Problem_name.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Problem_name.value" />
      <short value="Problem name" />
      <definition value="Name of problem." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Problem_name.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Rating">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Rating" />
      <short value="Rating" />
      <definition value="Self-rated perception of identified problem." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Rating" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Rating.value">
      <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Rating.value" />
      <short value="Rating" />
      <definition value="Self-rated perception of identified problem." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Edmonton_Symptom_Assessment_System_Revised_(ESAS_r).History.Any_point_in_time_event.ItemTree.Other_problem.Rating.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
  </snapshot>
</StructureDefinition>