SDOH Clinical Care
0.1.0 - STU 1

This page is part of the SDOH Clinical Care for Multiple Domains (v0.1.0: STU 1 Ballot 1) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions

: SDOHCC StructureMap HungerVitalSignMapper 1 - XML Representation

Raw xml | Download



<StructureMap xmlns="http://hl7.org/fhir">
  <id value="SDOHCC-StructureMap-HungerVitalSignMapper-1"/>
  <meta>
    <versionId value="13"/>
    <lastUpdated value="2020-12-02T16:52:52.668+00:00"/>
    <source value="#3UIKrxXIxJ5K0NrF"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p><b>Generated Narrative</b></p><p><b>url</b>: <code>http://hl7.org/fhir/us/sdoh-clinicalcare/StructureMap/SDOHCC-StructureMap-HungerVitalSignMapper-1</code></p><p><b>version</b>: 0.1.0</p><p><b>name</b>: SDOHCC_StructureMap_HungerVitalSignMapper_1</p><p><b>title</b>: SDOHCC StructureMap HungerVitalSignMapper 1</p><p><b>status</b>: draft</p><p><b>date</b>: Dec 16, 2020 8:13:36 PM</p><p><b>publisher</b>: HL7 International - Patient Care WG</p><p><b>contact</b>: HL7 International - Patient Care: <a href="http://www.hl7.org/Special/committees/patientcare">http://www.hl7.org/Special/committees/patientcare</a></p><p><b>jurisdiction</b>: <span title="Codes: {urn:iso:std:iso:3166 US}">United States of America</span></p><blockquote><p><b>structure</b></p><p><b>url</b>: <a href="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse">http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse</a></p><p><b>mode</b>: source</p><p><b>alias</b>: questionnaireResponse</p></blockquote><blockquote><p><b>structure</b></p><p><b>url</b>: <a href="http://hl7.org/fhir/StructureDefinition/Bundle">http://hl7.org/fhir/StructureDefinition/Bundle</a></p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>structure</b></p><p><b>url</b>: <a href="http://hl7.org/fhir/StructureDefinition/Observation">http://hl7.org/fhir/StructureDefinition/Observation</a></p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>structure</b></p><p><b>url</b>: <a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition-Base-1">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition-Base-1</a></p><p><b>mode</b>: target</p><p><b>alias</b>: sdohccCondition</p></blockquote><blockquote><p><b>structure</b></p><p><b>url</b>: <a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Observation-ScreeningResponseBase-1">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Observation-ScreeningResponseBase-1</a></p><p><b>mode</b>: target</p><p><b>alias</b>: sdohccObservation</p></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: sdohMapping</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: bundle</p><p><b>type</b>: Bundle</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-1</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: id</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>SDOHCC-Bundle-HungerVitalSign-Example-1</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-2</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: type</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>transaction</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-3</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td><td><b>Condition</b></td></tr><tr><td>*</td><td>src</td><td>item</td><td>answerItem1</td><td>linkId = '/88122-7'</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: entry</p><p><b>variable</b>: entry</p></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: resource</p><p><b>variable</b>: observation1</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Observation</td></tr></table></blockquote><blockquote><p><b>dependent</b></p><p><b>name</b>: TransformObservation</p><p><b>variable</b>: src, answerItem1, observation1, entry</p></blockquote><blockquote><p><b>dependent</b></p><p><b>name</b>: TransformObservation1</p><p><b>variable</b>: src, answerItem1, observation1, entry</p></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-4</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td><td><b>Condition</b></td></tr><tr><td>*</td><td>src</td><td>item</td><td>answerItem2</td><td>linkId = '/88123-5'</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: entry</p><p><b>variable</b>: entry</p></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: resource</p><p><b>variable</b>: observation2</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Observation</td></tr></table></blockquote><blockquote><p><b>dependent</b></p><p><b>name</b>: TransformObservation</p><p><b>variable</b>: src, answerItem2, observation2, entry</p></blockquote><blockquote><p><b>dependent</b></p><p><b>name</b>: TransformObservation2</p><p><b>variable</b>: src, answerItem2, observation2, entry</p></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-5</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td><td><b>Condition</b></td></tr><tr><td>*</td><td>src</td><td>item</td><td>answerItem3</td><td>linkId = '/88124-3'</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: entry</p><p><b>variable</b>: entry</p></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: resource</p><p><b>variable</b>: observation3</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Observation</td></tr></table></blockquote><blockquote><p><b>dependent</b></p><p><b>name</b>: TransformObservation</p><p><b>variable</b>: src, answerItem3, observation3, entry</p></blockquote><blockquote><p><b>dependent</b></p><p><b>name</b>: TransformObservation3</p><p><b>variable</b>: src, answerItem3, bundle, observation3, entry</p></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-6</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: entry</p><p><b>variable</b>: entry</p></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: resource</p><p><b>variable</b>: groupObservation</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Observation</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>TransformGroupObservation</td><td>src, bundle, groupObservation, entry</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-7</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Condition</b></td></tr><tr><td>*</td><td>src</td><td>item</td><td>linkId = '/88124-3' and answer.valueCoding.code ='LA19952-3'</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: bundle</p><p><b>contextType</b>: variable</p><p><b>element</b>: entry</p><p><b>variable</b>: entry</p></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: resource</p><p><b>variable</b>: condition</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>sdohccCondition</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>TransformCondition</td><td>src, bundle, condition, entry</td></tr></table></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformObservation</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: answerItem</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: observation</p><p><b>type</b>: sdohccObservation</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-8</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: status</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>final</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-9</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: category</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://terminology.hl7.org/CodeSystem/observation-category</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: social-history</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Social History</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-10</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: category</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://terminology.hl7.org/CodeSystem/observation-category</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: survey</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Survey</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-11</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: category</p><p><b>variable</b>: newCC</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>CodeableConcept</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-12</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Rules</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr><tr><td>*</td></tr><tr><td>*</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-16</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>src</td><td>authored</td><td>authored</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: issued</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>authored</td></tr></table></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: effective</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>authored</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-17</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>answerItem</td><td>answer</td><td>answer</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: value</p><p><b>variable</b>: newCC</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>CodeableConcept</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-18</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Rules</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-20</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>src</td><td>subject</td><td>qSubject</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: subject</p><p><b>variable</b>: newReference</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-21</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-22</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-23</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>src</td><td>id</td><td>srcId</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: derivedFrom</p><p><b>variable</b>: df</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: df</p><p><b>contextType</b>: variable</p><p><b>element</b>: reference</p><p><b>transform</b>: reference</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>src</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformObservation1</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: item</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: observation</p><p><b>type</b>: sdohccObservation</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-24</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: id</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>SDOHCC-Observation-HungerVitalSign-Example-1</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>SetObservationFullUrl</td><td>observation, entry</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-25</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>item</td><td>i</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: code</p><p><b>variable</b>: code</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://loinc.org</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: 88122-7</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Within the past 12Mo we worried whether our food would run out before we got money to buy more</p></blockquote></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: code</p><p><b>contextType</b>: variable</p><p><b>element</b>: text</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>(I/We) worried whether (my/our) food would run out before (I/we) got money to buy more.</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-26</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>src</td><td>source</td><td>qSource</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: performer</p><p><b>variable</b>: newReference</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-27</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-28</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformObservation2</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: item</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: observation</p><p><b>type</b>: sdohccObservation</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-29</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: id</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>SDOHCC-Observation-HungerVitalSign-Example-2</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>SetObservationFullUrl</td><td>observation, entry</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-30</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>item</td><td>i</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: code</p><p><b>variable</b>: code</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://loinc.org</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: 88123-5</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Within the past 12Mo the food we bought just didn't last and we didn't have money to get more</p></blockquote></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: code</p><p><b>contextType</b>: variable</p><p><b>element</b>: text</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>The food that (I/we) bought just didn&amp;#39t last, and (I/we) didn&amp;#39t have money to get more.</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-31</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>src</td><td>source</td><td>qSource</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: performer</p><p><b>variable</b>: newReference</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-32</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-33</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformObservation3</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: item</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: bundle</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: observation</p><p><b>type</b>: sdohccObservation</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-34</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: id</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>SDOHCC-Observation-HungerVitalSign-Example-3</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>SetObservationFullUrl</td><td>observation, entry</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-35</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>item</td><td>i</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: code</p><p><b>variable</b>: code</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://loinc.org</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: 88124-3</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Food insecurity risk</p></blockquote></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: code</p><p><b>contextType</b>: variable</p><p><b>element</b>: text</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Food insecurity risk</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-36</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>bundle</td><td>entry</td><td>entries</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: observation</p><p><b>contextType</b>: variable</p><p><b>element</b>: derivedFrom</p><p><b>variable</b>: df</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>TransformObservationDerived</td><td>entries, df</td></tr></table></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformObservationDerived</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: entries</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: df</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-37</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td><td><b>Condition</b></td></tr><tr><td>*</td><td>entries</td><td>resource</td><td>obs1</td><td>code.coding.code = '88122-7'</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: df</p><p><b>contextType</b>: variable</p><p><b>element</b>: reference</p><p><b>transform</b>: reference</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>obs1</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-38</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td><td><b>Condition</b></td></tr><tr><td>*</td><td>entries</td><td>resource</td><td>obs2</td><td>code.coding.code = '88123-5'</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: df</p><p><b>contextType</b>: variable</p><p><b>element</b>: reference</p><p><b>transform</b>: reference</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>obs2</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformGroupObservation</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: bundle</p><p><b>type</b>: Bundle</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: groupObservation</p><p><b>type</b>: Observation</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-39</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: groupObservation</p><p><b>contextType</b>: variable</p><p><b>element</b>: id</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>SDOHCC-Observation-HungerVitalSignGroup-1</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>SetObservationFullUrl</td><td>groupObservation, entry</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-40</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: groupObservation</p><p><b>contextType</b>: variable</p><p><b>element</b>: status</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>final</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-41</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: groupObservation</p><p><b>contextType</b>: variable</p><p><b>element</b>: code</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://loinc.org</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: 88121-9</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Hunger Vital Sign [HVS]</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-42</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>bundle</td><td>entry</td><td>entries</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: groupObservation</p><p><b>contextType</b>: variable</p><p><b>element</b>: hasMember</p><p><b>variable</b>: df</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-43</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-44</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-45</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: SetObservationFullUrl</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: observation</p><p><b>type</b>: Observation</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-46</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>observation</td><td>id</td><td>id</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: fullUrl</p><p><b>transform</b>: append</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://hl7.org/fhir/us/sdoh-clinicalcare/Observation/</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: id</p></blockquote></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: TransformCondition</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: src</p><p><b>type</b>: questionnaireResponse</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: bundle</p><p><b>type</b>: any</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: condition</p><p><b>type</b>: sdohccCondition</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-47</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: id</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>SDOHCC-Condition-HungerVitalSign-Example-1</td></tr></table></blockquote><h3>Dependents</h3><table class="grid"><tr><td>-</td><td><b>Name</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>SetConditionFullUrl</td><td>condition, entry</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-48</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: clinicalStatus</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://terminology.hl7.org/CodeSystem/condition-clinical</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: active</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Active</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-49</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: verificationStatus</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://terminology.hl7.org/CodeSystem/condition-ver-status</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: confirmed</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Confirmed</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-50</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: category</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://hl7.org/fhir/us/core/CodeSystem/condition-category</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: health-concern</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Health Concern</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-51</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: category</p><p><b>variable</b>: newCC</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>CodeableConcept</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-52</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Rules</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr><tr><td>*</td></tr><tr><td>*</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-56</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: code</p><p><b>variable</b>: code</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://snomed.info/sct</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: 733423003</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Food insecurity (finding)</p></blockquote></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: code</p><p><b>contextType</b>: variable</p><p><b>element</b>: text</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Food insecurity</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-57</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: verificationStatus</p><p><b>transform</b>: cc</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://terminology.hl7.org/CodeSystem/condition-ver-status</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: confirmed</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: Confirmed</p></blockquote></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-58</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td></tr><tr><td>*</td><td>src</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: onset</p><p><b>variable</b>: period</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Period</td></tr></table></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: period</p><p><b>contextType</b>: variable</p><p><b>element</b>: start</p><p><b>transform</b>: copy</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>2019-08-18T12:31:35.123Z</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-59</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>bundle</td><td>entry</td><td>entries</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: evidence</p><p><b>variable</b>: evidence</p></blockquote><blockquote><p><b>target</b></p><p><b>context</b>: evidence</p><p><b>contextType</b>: variable</p><p><b>element</b>: detail</p><p><b>variable</b>: detailReference</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-60</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-61</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>src</td><td>subject</td><td>qSubject</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: condition</p><p><b>contextType</b>: variable</p><p><b>element</b>: subject</p><p><b>variable</b>: newReference</p><p><b>transform</b>: create</p><h3>Parameters</h3><table class="grid"><tr><td>-</td><td><b>Value[x]</b></td></tr><tr><td>*</td><td>Reference</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-62</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-63</p><h3>Sources</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table><h3>Targets</h3><table class="grid"><tr><td>-</td></tr><tr><td>*</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>group</b></p><p><b>name</b>: SetConditionFullUrl</p><p><b>typeMode</b>: none</p><blockquote><p><b>input</b></p><p><b>name</b>: condition</p><p><b>type</b>: sdohccCondition</p><p><b>mode</b>: source</p></blockquote><blockquote><p><b>input</b></p><p><b>name</b>: entry</p><p><b>type</b>: any</p><p><b>mode</b>: target</p></blockquote><blockquote><p><b>rule</b></p><p><b>name</b>: rule-64</p><h3>Sources</h3><table class="grid"><tr><td>-</td><td><b>Context</b></td><td><b>Element</b></td><td><b>Variable</b></td></tr><tr><td>*</td><td>condition</td><td>id</td><td>id</td></tr></table><blockquote><p><b>target</b></p><p><b>context</b>: entry</p><p><b>contextType</b>: variable</p><p><b>element</b>: fullUrl</p><p><b>transform</b>: append</p><blockquote><p><b>parameter</b></p><p><b>value</b>: http://hl7.org/fhir/us/sdoh-clinicalcare/Condition/</p></blockquote><blockquote><p><b>parameter</b></p><p><b>value</b>: id</p></blockquote></blockquote></blockquote></blockquote></div>
  </text>
  <url
       value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureMap/SDOHCC-StructureMap-HungerVitalSignMapper-1"/>
  <version value="0.1.0"/>
  <name value="SDOHCC_StructureMap_HungerVitalSignMapper_1"/>
  <title value="SDOHCC StructureMap HungerVitalSignMapper 1"/>
  <status value="draft"/>
  <date value="2020-12-16T20:13:36+00:00"/>
  <publisher value="HL7 International - Patient Care WG"/>
  <contact>
    <name value="HL7 International - Patient Care"/>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/patientcare"/>
    </telecom>
  </contact>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
    </coding>
  </jurisdiction>
  <structure>
    <url
         value="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse"/>
    <mode value="source"/>
    <alias value="questionnaireResponse"/>
  </structure>
  <structure>
    <url value="http://hl7.org/fhir/StructureDefinition/Bundle"/>
    <mode value="target"/>
  </structure>
  <structure>
    <url value="http://hl7.org/fhir/StructureDefinition/Observation"/>
    <mode value="target"/>
  </structure>
  <structure>
    <url
         value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition-Base-1"/>
    <mode value="target"/>
    <alias value="sdohccCondition"/>
  </structure>
  <structure>
    <url
         value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Observation-ScreeningResponseBase-1"/>
    <mode value="target"/>
    <alias value="sdohccObservation"/>
  </structure>
  <group>
    <name value="sdohMapping"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="bundle"/>
      <type value="Bundle"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-1"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="SDOHCC-Bundle-HungerVitalSign-Example-1"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-2"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="type"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="transaction"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-3"/>
      <source>
        <context value="src"/>
        <element value="item"/>
        <variable value="answerItem1"/>
        <condition value="linkId = &#39;/88122-7&#39;"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="entry"/>
        <variable value="entry"/>
      </target>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="resource"/>
        <variable value="observation1"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Observation"/>
        </parameter>
      </target>
      <dependent>
        <name value="TransformObservation"/>
        <variable value="src"/>
        <variable value="answerItem1"/>
        <variable value="observation1"/>
        <variable value="entry"/>
      </dependent>
      <dependent>
        <name value="TransformObservation1"/>
        <variable value="src"/>
        <variable value="answerItem1"/>
        <variable value="observation1"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-4"/>
      <source>
        <context value="src"/>
        <element value="item"/>
        <variable value="answerItem2"/>
        <condition value="linkId = &#39;/88123-5&#39;"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="entry"/>
        <variable value="entry"/>
      </target>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="resource"/>
        <variable value="observation2"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Observation"/>
        </parameter>
      </target>
      <dependent>
        <name value="TransformObservation"/>
        <variable value="src"/>
        <variable value="answerItem2"/>
        <variable value="observation2"/>
        <variable value="entry"/>
      </dependent>
      <dependent>
        <name value="TransformObservation2"/>
        <variable value="src"/>
        <variable value="answerItem2"/>
        <variable value="observation2"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-5"/>
      <source>
        <context value="src"/>
        <element value="item"/>
        <variable value="answerItem3"/>
        <condition value="linkId = &#39;/88124-3&#39;"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="entry"/>
        <variable value="entry"/>
      </target>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="resource"/>
        <variable value="observation3"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Observation"/>
        </parameter>
      </target>
      <dependent>
        <name value="TransformObservation"/>
        <variable value="src"/>
        <variable value="answerItem3"/>
        <variable value="observation3"/>
        <variable value="entry"/>
      </dependent>
      <dependent>
        <name value="TransformObservation3"/>
        <variable value="src"/>
        <variable value="answerItem3"/>
        <variable value="bundle"/>
        <variable value="observation3"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-6"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="entry"/>
        <variable value="entry"/>
      </target>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="resource"/>
        <variable value="groupObservation"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Observation"/>
        </parameter>
      </target>
      <dependent>
        <name value="TransformGroupObservation"/>
        <variable value="src"/>
        <variable value="bundle"/>
        <variable value="groupObservation"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-7"/>
      <source>
        <context value="src"/>
        <element value="item"/>
        <condition
                   value="linkId = &#39;/88124-3&#39; and answer.valueCoding.code =&#39;LA19952-3&#39;"/>
      </source>
      <target>
        <context value="bundle"/>
        <contextType value="variable"/>
        <element value="entry"/>
        <variable value="entry"/>
      </target>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="resource"/>
        <variable value="condition"/>
        <transform value="create"/>
        <parameter>
          <valueString value="sdohccCondition"/>
        </parameter>
      </target>
      <dependent>
        <name value="TransformCondition"/>
        <variable value="src"/>
        <variable value="bundle"/>
        <variable value="condition"/>
        <variable value="entry"/>
      </dependent>
    </rule>
  </group>
  <group>
    <name value="TransformObservation"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="answerItem"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="observation"/>
      <type value="sdohccObservation"/>
      <mode value="target"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-8"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="status"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="final"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-9"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="category"/>
        <transform value="cc"/>
        <parameter>
          <valueString
                       value="http://terminology.hl7.org/CodeSystem/observation-category"/>
        </parameter>
        <parameter>
          <valueString value="social-history"/>
        </parameter>
        <parameter>
          <valueString value="Social History"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-10"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="category"/>
        <transform value="cc"/>
        <parameter>
          <valueString
                       value="http://terminology.hl7.org/CodeSystem/observation-category"/>
        </parameter>
        <parameter>
          <valueString value="survey"/>
        </parameter>
        <parameter>
          <valueString value="Survey"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-11"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="category"/>
        <variable value="newCC"/>
        <transform value="create"/>
        <parameter>
          <valueString value="CodeableConcept"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-12"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="newCC"/>
          <contextType value="variable"/>
          <element value="coding"/>
          <variable value="newCoding"/>
          <transform value="create"/>
          <parameter>
            <valueString value="Coding"/>
          </parameter>
        </target>
        <rule>
          <name value="rule-13"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="newCoding"/>
            <contextType value="variable"/>
            <element value="system"/>
            <transform value="copy"/>
            <parameter>
              <valueString
                           value="http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/sdohcc-temporary-codes"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="rule-14"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="newCoding"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="copy"/>
            <parameter>
              <valueString value="food-insecurity-domain"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="rule-15"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="newCoding"/>
            <contextType value="variable"/>
            <element value="display"/>
            <transform value="copy"/>
            <parameter>
              <valueString value="Food Insecurity Domain"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="rule-16"/>
      <source>
        <context value="src"/>
        <element value="authored"/>
        <variable value="authored"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="issued"/>
        <transform value="copy"/>
        <parameter>
          <valueId value="authored"/>
        </parameter>
      </target>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="effective"/>
        <transform value="copy"/>
        <parameter>
          <valueId value="authored"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-17"/>
      <source>
        <context value="answerItem"/>
        <element value="answer"/>
        <variable value="answer"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="value"/>
        <variable value="newCC"/>
        <transform value="create"/>
        <parameter>
          <valueString value="CodeableConcept"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-18"/>
        <source>
          <context value="answer"/>
          <element value="valueCoding"/>
          <variable value="coding"/>
        </source>
        <target>
          <context value="newCC"/>
          <contextType value="variable"/>
          <element value="coding"/>
          <variable value="newCoding"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="coding"/>
          </parameter>
        </target>
        <rule>
          <name value="rule-19"/>
          <source>
            <context value="coding"/>
            <element value="display"/>
            <variable value="display"/>
          </source>
          <target>
            <context value="newCC"/>
            <contextType value="variable"/>
            <element value="text"/>
            <transform value="copy"/>
            <parameter>
              <valueId value="display"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="rule-20"/>
      <source>
        <context value="src"/>
        <element value="subject"/>
        <variable value="qSubject"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="subject"/>
        <variable value="newReference"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-21"/>
        <source>
          <context value="qSubject"/>
          <element value="reference"/>
          <variable value="qReference"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qReference"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="rule-22"/>
        <source>
          <context value="qSubject"/>
          <element value="display"/>
          <variable value="qDisplay"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="display"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qDisplay"/>
          </parameter>
        </target>
      </rule>
    </rule>
    <rule>
      <name value="rule-23"/>
      <source>
        <context value="src"/>
        <element value="id"/>
        <variable value="srcId"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="derivedFrom"/>
        <variable value="df"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <target>
        <context value="df"/>
        <contextType value="variable"/>
        <element value="reference"/>
        <transform value="reference"/>
        <parameter>
          <valueId value="src"/>
        </parameter>
      </target>
    </rule>
  </group>
  <group>
    <name value="TransformObservation1"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="item"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="observation"/>
      <type value="sdohccObservation"/>
      <mode value="target"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-24"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="SDOHCC-Observation-HungerVitalSign-Example-1"/>
        </parameter>
      </target>
      <dependent>
        <name value="SetObservationFullUrl"/>
        <variable value="observation"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-25"/>
      <source>
        <context value="item"/>
        <variable value="i"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="code"/>
        <variable value="code"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="http://loinc.org"/>
        </parameter>
        <parameter>
          <valueString value="88122-7"/>
        </parameter>
        <parameter>
          <valueString
                       value="Within the past 12Mo we worried whether our food would run out before we got money to buy more"/>
        </parameter>
      </target>
      <target>
        <context value="code"/>
        <contextType value="variable"/>
        <element value="text"/>
        <transform value="copy"/>
        <parameter>
          <valueString
                       value="(I/We) worried whether (my/our) food would run out before (I/we) got money to buy more."/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-26"/>
      <source>
        <context value="src"/>
        <element value="source"/>
        <variable value="qSource"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="performer"/>
        <variable value="newReference"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-27"/>
        <source>
          <context value="qSource"/>
          <element value="reference"/>
          <variable value="qReference"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qReference"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="rule-28"/>
        <source>
          <context value="qSource"/>
          <element value="display"/>
          <variable value="qDisplay"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="display"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qDisplay"/>
          </parameter>
        </target>
      </rule>
    </rule>
  </group>
  <group>
    <name value="TransformObservation2"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="item"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="observation"/>
      <type value="sdohccObservation"/>
      <mode value="target"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-29"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="SDOHCC-Observation-HungerVitalSign-Example-2"/>
        </parameter>
      </target>
      <dependent>
        <name value="SetObservationFullUrl"/>
        <variable value="observation"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-30"/>
      <source>
        <context value="item"/>
        <variable value="i"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="code"/>
        <variable value="code"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="http://loinc.org"/>
        </parameter>
        <parameter>
          <valueString value="88123-5"/>
        </parameter>
        <parameter>
          <valueString
                       value="Within the past 12Mo the food we bought just didn&#39;t last and we didn&#39;t have money to get more"/>
        </parameter>
      </target>
      <target>
        <context value="code"/>
        <contextType value="variable"/>
        <element value="text"/>
        <transform value="copy"/>
        <parameter>
          <valueString
                       value="The food that (I/we) bought just didn&amp;#39t last, and (I/we) didn&amp;#39t have money to get more."/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-31"/>
      <source>
        <context value="src"/>
        <element value="source"/>
        <variable value="qSource"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="performer"/>
        <variable value="newReference"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-32"/>
        <source>
          <context value="qSource"/>
          <element value="reference"/>
          <variable value="qReference"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qReference"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="rule-33"/>
        <source>
          <context value="qSource"/>
          <element value="display"/>
          <variable value="qDisplay"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="display"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qDisplay"/>
          </parameter>
        </target>
      </rule>
    </rule>
  </group>
  <group>
    <name value="TransformObservation3"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="item"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="bundle"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="observation"/>
      <type value="sdohccObservation"/>
      <mode value="target"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-34"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="SDOHCC-Observation-HungerVitalSign-Example-3"/>
        </parameter>
      </target>
      <dependent>
        <name value="SetObservationFullUrl"/>
        <variable value="observation"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-35"/>
      <source>
        <context value="item"/>
        <variable value="i"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="code"/>
        <variable value="code"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="http://loinc.org"/>
        </parameter>
        <parameter>
          <valueString value="88124-3"/>
        </parameter>
        <parameter>
          <valueString value="Food insecurity risk"/>
        </parameter>
      </target>
      <target>
        <context value="code"/>
        <contextType value="variable"/>
        <element value="text"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="Food insecurity risk"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-36"/>
      <source>
        <context value="bundle"/>
        <element value="entry"/>
        <variable value="entries"/>
      </source>
      <target>
        <context value="observation"/>
        <contextType value="variable"/>
        <element value="derivedFrom"/>
        <variable value="df"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <dependent>
        <name value="TransformObservationDerived"/>
        <variable value="entries"/>
        <variable value="df"/>
      </dependent>
    </rule>
  </group>
  <group>
    <name value="TransformObservationDerived"/>
    <typeMode value="none"/>
    <input>
      <name value="entries"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="df"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-37"/>
      <source>
        <context value="entries"/>
        <element value="resource"/>
        <variable value="obs1"/>
        <condition value="code.coding.code = &#39;88122-7&#39;"/>
      </source>
      <target>
        <context value="df"/>
        <contextType value="variable"/>
        <element value="reference"/>
        <transform value="reference"/>
        <parameter>
          <valueId value="obs1"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-38"/>
      <source>
        <context value="entries"/>
        <element value="resource"/>
        <variable value="obs2"/>
        <condition value="code.coding.code = &#39;88123-5&#39;"/>
      </source>
      <target>
        <context value="df"/>
        <contextType value="variable"/>
        <element value="reference"/>
        <transform value="reference"/>
        <parameter>
          <valueId value="obs2"/>
        </parameter>
      </target>
    </rule>
  </group>
  <group>
    <name value="TransformGroupObservation"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="bundle"/>
      <type value="Bundle"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="groupObservation"/>
      <type value="Observation"/>
      <mode value="target"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-39"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="groupObservation"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="SDOHCC-Observation-HungerVitalSignGroup-1"/>
        </parameter>
      </target>
      <dependent>
        <name value="SetObservationFullUrl"/>
        <variable value="groupObservation"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-40"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="groupObservation"/>
        <contextType value="variable"/>
        <element value="status"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="final"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-41"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="groupObservation"/>
        <contextType value="variable"/>
        <element value="code"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="http://loinc.org"/>
        </parameter>
        <parameter>
          <valueString value="88121-9"/>
        </parameter>
        <parameter>
          <valueString value="Hunger Vital Sign [HVS]"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-42"/>
      <source>
        <context value="bundle"/>
        <element value="entry"/>
        <variable value="entries"/>
      </source>
      <target>
        <context value="groupObservation"/>
        <contextType value="variable"/>
        <element value="hasMember"/>
        <variable value="df"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-43"/>
        <source>
          <context value="entries"/>
          <element value="resource"/>
          <variable value="obs1"/>
          <condition value="code.coding.code = &#39;88122-7&#39;"/>
        </source>
        <target>
          <context value="df"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="reference"/>
          <parameter>
            <valueId value="obs1"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="rule-44"/>
        <source>
          <context value="entries"/>
          <element value="resource"/>
          <variable value="obs2"/>
          <condition value="code.coding.code = &#39;88123-5&#39;"/>
        </source>
        <target>
          <context value="df"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="reference"/>
          <parameter>
            <valueId value="obs2"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="rule-45"/>
        <source>
          <context value="entries"/>
          <element value="resource"/>
          <variable value="obs3"/>
          <condition value="code.coding.code = &#39;88124-3&#39;"/>
        </source>
        <target>
          <context value="df"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="reference"/>
          <parameter>
            <valueId value="obs3"/>
          </parameter>
        </target>
      </rule>
    </rule>
  </group>
  <group>
    <name value="SetObservationFullUrl"/>
    <typeMode value="none"/>
    <input>
      <name value="observation"/>
      <type value="Observation"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-46"/>
      <source>
        <context value="observation"/>
        <element value="id"/>
        <variable value="id"/>
      </source>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="fullUrl"/>
        <transform value="append"/>
        <parameter>
          <valueString
                       value="http://hl7.org/fhir/us/sdoh-clinicalcare/Observation/"/>
        </parameter>
        <parameter>
          <valueId value="id"/>
        </parameter>
      </target>
    </rule>
  </group>
  <group>
    <name value="TransformCondition"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="questionnaireResponse"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="bundle"/>
      <type value="any"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="condition"/>
      <type value="sdohccCondition"/>
      <mode value="target"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-47"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="SDOHCC-Condition-HungerVitalSign-Example-1"/>
        </parameter>
      </target>
      <dependent>
        <name value="SetConditionFullUrl"/>
        <variable value="condition"/>
        <variable value="entry"/>
      </dependent>
    </rule>
    <rule>
      <name value="rule-48"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="clinicalStatus"/>
        <transform value="cc"/>
        <parameter>
          <valueString
                       value="http://terminology.hl7.org/CodeSystem/condition-clinical"/>
        </parameter>
        <parameter>
          <valueString value="active"/>
        </parameter>
        <parameter>
          <valueString value="Active"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-49"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="verificationStatus"/>
        <transform value="cc"/>
        <parameter>
          <valueString
                       value="http://terminology.hl7.org/CodeSystem/condition-ver-status"/>
        </parameter>
        <parameter>
          <valueString value="confirmed"/>
        </parameter>
        <parameter>
          <valueString value="Confirmed"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-50"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="category"/>
        <transform value="cc"/>
        <parameter>
          <valueString
                       value="http://hl7.org/fhir/us/core/CodeSystem/condition-category"/>
        </parameter>
        <parameter>
          <valueString value="health-concern"/>
        </parameter>
        <parameter>
          <valueString value="Health Concern"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-51"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="category"/>
        <variable value="newCC"/>
        <transform value="create"/>
        <parameter>
          <valueString value="CodeableConcept"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-52"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="newCC"/>
          <contextType value="variable"/>
          <element value="coding"/>
          <variable value="newCoding"/>
          <transform value="create"/>
          <parameter>
            <valueString value="Coding"/>
          </parameter>
        </target>
        <rule>
          <name value="rule-53"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="newCoding"/>
            <contextType value="variable"/>
            <element value="system"/>
            <transform value="copy"/>
            <parameter>
              <valueString
                           value="http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/sdohcc-temporary-codes"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="rule-54"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="newCoding"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="copy"/>
            <parameter>
              <valueString value="food-insecurity-domain"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="rule-55"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="newCoding"/>
            <contextType value="variable"/>
            <element value="display"/>
            <transform value="copy"/>
            <parameter>
              <valueString value="Food Insecurity Domain"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="rule-56"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="code"/>
        <variable value="code"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="http://snomed.info/sct"/>
        </parameter>
        <parameter>
          <valueString value="733423003"/>
        </parameter>
        <parameter>
          <valueString value="Food insecurity (finding)"/>
        </parameter>
      </target>
      <target>
        <context value="code"/>
        <contextType value="variable"/>
        <element value="text"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="Food insecurity"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-57"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="verificationStatus"/>
        <transform value="cc"/>
        <parameter>
          <valueString
                       value="http://terminology.hl7.org/CodeSystem/condition-ver-status"/>
        </parameter>
        <parameter>
          <valueString value="confirmed"/>
        </parameter>
        <parameter>
          <valueString value="Confirmed"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-58"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="onset"/>
        <variable value="period"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Period"/>
        </parameter>
      </target>
      <target>
        <context value="period"/>
        <contextType value="variable"/>
        <element value="start"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="2019-08-18T12:31:35.123Z"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="rule-59"/>
      <source>
        <context value="bundle"/>
        <element value="entry"/>
        <variable value="entries"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="evidence"/>
        <variable value="evidence"/>
      </target>
      <target>
        <context value="evidence"/>
        <contextType value="variable"/>
        <element value="detail"/>
        <variable value="detailReference"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-60"/>
        <source>
          <context value="entries"/>
          <element value="resource"/>
          <variable value="obs3"/>
          <condition value="code.coding.code = &#39;88124-3&#39;"/>
        </source>
        <target>
          <context value="detailReference"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="reference"/>
          <parameter>
            <valueId value="obs3"/>
          </parameter>
        </target>
      </rule>
    </rule>
    <rule>
      <name value="rule-61"/>
      <source>
        <context value="src"/>
        <element value="subject"/>
        <variable value="qSubject"/>
      </source>
      <target>
        <context value="condition"/>
        <contextType value="variable"/>
        <element value="subject"/>
        <variable value="newReference"/>
        <transform value="create"/>
        <parameter>
          <valueString value="Reference"/>
        </parameter>
      </target>
      <rule>
        <name value="rule-62"/>
        <source>
          <context value="qSubject"/>
          <element value="reference"/>
          <variable value="qReference"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="reference"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qReference"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="rule-63"/>
        <source>
          <context value="qSubject"/>
          <element value="display"/>
          <variable value="qDisplay"/>
        </source>
        <target>
          <context value="newReference"/>
          <contextType value="variable"/>
          <element value="display"/>
          <transform value="copy"/>
          <parameter>
            <valueId value="qDisplay"/>
          </parameter>
        </target>
      </rule>
    </rule>
  </group>
  <group>
    <name value="SetConditionFullUrl"/>
    <typeMode value="none"/>
    <input>
      <name value="condition"/>
      <type value="sdohccCondition"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="entry"/>
      <type value="any"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="rule-64"/>
      <source>
        <context value="condition"/>
        <element value="id"/>
        <variable value="id"/>
      </source>
      <target>
        <context value="entry"/>
        <contextType value="variable"/>
        <element value="fullUrl"/>
        <transform value="append"/>
        <parameter>
          <valueString
                       value="http://hl7.org/fhir/us/sdoh-clinicalcare/Condition/"/>
        </parameter>
        <parameter>
          <valueId value="id"/>
        </parameter>
      </target>
    </rule>
  </group>
</StructureMap>