<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="logicalmodel-Patienthealthquestionnaire-9_phq-9_-R4" />
  <url value="http://linkehr.com/fhir/logicalmodel-patienthealthquestionnaire-9_phq-9_-R4" />
  <identifier>
    <system value="openEHR-CKM" />
    <value value="openEHR-EHR-OBSERVATION.phq_9.v0" />
  </identifier>
  <version value="0" />
  <name value="Patienthealthquestionnaire-9_phq-9_" />
  <title value="Patient health questionnaire-9 (PHQ-9)" />
  <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="Screening questionnaire for mental health that can be used by health professionals or self-reported by individuals." />
  <purpose value="To record the results of the Patient Health Questionnaire-9 (PHQ-9) and its subset assessment PHQ-2." />
  <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="Patient_health_questionnaire_9_(PHQ_9)">
      <path value="Patient_health_questionnaire_9_(PHQ_9)" />
      <short value="Patient health questionnaire-9 (PHQ-9)" />
      <definition value="Screening questionnaire for mental health that can be used by health professionals or self-reported by individuals." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9)" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).protocol">
      <path value="Patient_health_questionnaire_9_(PHQ_9).protocol" />
      <short value="Tree" />
      <definition value="@ internal @" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).protocol" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).protocol.Extension">
      <path value="Patient_health_questionnaire_9_(PHQ_9).protocol.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="Patient_health_questionnaire_9_(PHQ_9).protocol.Extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series" />
      <short value="Event Series" />
      <definition value="@ internal @" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time" />
      <short value="Point in Time" />
      <definition value="A specific date and/or time which may be explicitly defined in a template or at run-time." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data" />
      <short value="Tree" />
      <definition value="@ internal @" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Interest_pleasure">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Interest_pleasure" />
      <short value="Interest/pleasure" />
      <definition value="Over the last two weeks, how often have you been bothered by little interest or pleasure in doing things?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Interest_pleasure" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Interest_pleasure.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Interest_pleasure.value" />
      <short value="Interest/pleasure" />
      <definition value="Over the last two weeks, how often have you been bothered by little interest or pleasure in doing things?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Interest_pleasure.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_down">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_down" />
      <short value="Feeling down" />
      <definition value="Over the last two weeks, how often have you been bothered by feeling down, depressed, or hopeless?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_down" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_down.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_down.value" />
      <short value="Feeling down" />
      <definition value="Over the last two weeks, how often have you been bothered by feeling down, depressed, or hopeless?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_down.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Sleep_issues">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Sleep_issues" />
      <short value="Sleep issues" />
      <definition value="Over the last two weeks, how often have you been bothered by trouble falling or staying asleep, or sleeping too much?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Sleep_issues" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Sleep_issues.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Sleep_issues.value" />
      <short value="Sleep issues" />
      <definition value="Over the last two weeks, how often have you been bothered by trouble falling or staying asleep, or sleeping too much?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Sleep_issues.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Tired_little_energy">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Tired_little_energy" />
      <short value="Tired/little energy" />
      <definition value="Over the last two weeks, how often have you been bothered by feeling tired or having little energy?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Tired_little_energy" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Tired_little_energy.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Tired_little_energy.value" />
      <short value="Tired/little energy" />
      <definition value="Over the last two weeks, how often have you been bothered by feeling tired or having little energy?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Tired_little_energy.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Appetite">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Appetite" />
      <short value="Appetite" />
      <definition value="Over the last two weeks, how often have you been bothered by poor appetite or overeating?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Appetite" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Appetite.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Appetite.value" />
      <short value="Appetite" />
      <definition value="Over the last two weeks, how often have you been bothered by poor appetite or overeating?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Appetite.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_bad_about_yourself">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_bad_about_yourself" />
      <short value="Feeling bad about yourself" />
      <definition value="Over the last two weeks, how often have you been bothered by feeling bad about yourself — or that you are a failure or have let yourself or your family down?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_bad_about_yourself" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_bad_about_yourself.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_bad_about_yourself.value" />
      <short value="Feeling bad about yourself" />
      <definition value="Over the last two weeks, how often have you been bothered by feeling bad about yourself — or that you are a failure or have let yourself or your family down?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Feeling_bad_about_yourself.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Trouble_concentrating">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Trouble_concentrating" />
      <short value="Trouble concentrating" />
      <definition value="Over the last two weeks, how often have you been bothered by trouble concentrating on things, such as reading the newspaper or watching television?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Trouble_concentrating" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Trouble_concentrating.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Trouble_concentrating.value" />
      <short value="Trouble concentrating" />
      <definition value="Over the last two weeks, how often have you been bothered by trouble concentrating on things, such as reading the newspaper or watching television?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Trouble_concentrating.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Slow_fidgety">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Slow_fidgety" />
      <short value="Slow/fidgety" />
      <definition value="Over the last two weeks, how often have you been bothered by moving or speaking so slowly that other people could have noticed? Or the opposite — being so fidgety or restless that you have been moving around a lot more than usual?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Slow_fidgety" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Slow_fidgety.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Slow_fidgety.value" />
      <short value="Slow/fidgety" />
      <definition value="Over the last two weeks, how often have you been bothered by moving or speaking so slowly that other people could have noticed? Or the opposite — being so fidgety or restless that you have been moving around a lot more than usual?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Slow_fidgety.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Death_self_harm">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Death_self_harm" />
      <short value="Death/self-harm" />
      <definition value="Over the last two weeks, how often have you been bothered &#xD;&#xA;by thoughts that you would be better off dead or of hurting yourself in some way?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Death_self_harm" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Death_self_harm.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Death_self_harm.value" />
      <short value="Death/self-harm" />
      <definition value="Over the last two weeks, how often have you been bothered &#xD;&#xA;by thoughts that you would be better off dead or of hurting yourself in some way?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Death_self_harm.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_2_score">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_2_score" />
      <short value="PHQ-2 score" />
      <definition value="Total score for the first two questions on 'Interest/Pleasure' and 'Feeling Down'." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_2_score" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_2_score.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_2_score.value" />
      <short value="PHQ-2 score" />
      <definition value="Total score for the first two questions on 'Interest/Pleasure' and 'Feeling Down'." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_2_score.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_9_score">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_9_score" />
      <short value="PHQ-9 score" />
      <definition value="Total Score for all nine questions." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_9_score" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_9_score.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_9_score.value" />
      <short value="PHQ-9 score" />
      <definition value="Total Score for all nine questions." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.PHQ_9_score.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="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Difficulty_in_life_activities">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Difficulty_in_life_activities" />
      <short value="Difficulty in life activities" />
      <definition value="If you checked off any problems on this questionnaire, how difficult have these problems made it for you to do your work, take care of things at home, or get along with other people?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Difficulty_in_life_activities" />
        <min value="0" />
        <max value="1" />
      </base>
    </element>
    <element id="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Difficulty_in_life_activities.value">
      <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Difficulty_in_life_activities.value" />
      <short value="Difficulty in life activities" />
      <definition value="If you checked off any problems on this questionnaire, how difficult have these problems made it for you to do your work, take care of things at home, or get along with other people?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Patient_health_questionnaire_9_(PHQ_9).Event_Series.Point_in_Time.data.Difficulty_in_life_activities.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="false" />
      <isModifier value="false" />
      <isSummary value="true" />
    </element>
  </snapshot>
</StructureDefinition>