<?xml version="1.0" encoding="UTF-8"?>

<StructureMap xmlns="http://hl7.org/fhir">
  <id value="AboutMe-Observation-AboutMe"/>
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: StructureMap AboutMe-Observation-AboutMe</b></p><a name="AboutMe-Observation-AboutMe"> </a><a name="hcAboutMe-Observation-AboutMe"> </a><pre class="fml">
<b>map</b><span style="color: navy"> &quot;</span>https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/AboutMe-Observation-AboutMe<span style="color: navy">&quot; = &quot;</span>AboutMeToObservationAboutMe<span style="color: navy">&quot;

</span><b>uses</b><span style="color: navy"> &quot;</span><a href="StructureDefinition-MODS-AboutMe.html" title="MODS About Me">https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-AboutMe</a><span style="color: navy">&quot; </span><b>alias </b>AboutMe <b>as </b><b>source</b>
<b>uses</b><span style="color: navy"> &quot;</span><a href="StructureDefinition-MODS-AboutMeObservation.html" title="MODS About Me Observation">https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-AboutMeObservation</a><span style="color: navy">&quot; </span><b>alias </b>AboutMeObservation <b>as </b><b>target</b>

<b>group </b>AboutMeObservation<span style="color: navy">(</span><b>source</b> <span style="color: maroon">src</span><span style="color: navy"> : </span>AboutMe, <b>target</b> <span style="color: maroon">tgt</span><span style="color: navy"> : </span>AboutMeObservation<span style="color: navy">)</span><span style="color: navy"> {
</span>  src<span style="color: navy"><b> -&gt; </b></span>tgt.id = evaluate<span style="color: navy">(</span>src<span style="color: navy">, </span>id<span style="color: navy">)</span> <i>&quot;setObservationId&quot;</i><span style="color: navy">;</span>
  src<span style="color: navy"><b> -&gt; </b></span> tgt.meta<b> as </b><span style="color: maroon">meta</span><span style="color: navy">, </span> meta.tag<b> as </b><span style="color: maroon">tag</span><b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tag.system = <span style="color: blue">'https://metadata.phase2.scip.synanetics.cloud/fhir/r4/CodeSystem/MODS-FhirStructureMapCatalog-1'</span> <i>&quot;1b62e46e-fda2-401e-96b1-5e7c52bf5bec&quot;</i><span style="color: navy">;</span>
    src<span style="color: navy"><b> -&gt; </b></span>tag.code = <span style="color: blue">'https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/Observation-AboutMe-AboutMe'</span> <i>&quot;33055b4e-a54d-4329-bc24-3dd6f0eee191&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setMetaTag&quot;</i><span style="color: navy">;</span>
  src<span style="color: navy"><b> -&gt; </b></span>tgt.status = <span style="color: blue">'final'</span> <i>&quot;setObservationStatus&quot;</i><span style="color: navy">;</span>
  src.subjectOfCare<b> as </b><span style="color: maroon">subjectOfCare</span><b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.subject<b> as </b><span style="color: maroon">subject</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>subject.reference = evaluate<span style="color: navy">(</span>subjectOfCare<span style="color: navy">, </span>'Patient/'+id<span style="color: navy">)</span> <i>&quot;9c264944-7c52-4fdd-b70f-40315ef1ff22&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>subject.display = evaluate<span style="color: navy">(</span>subjectOfCare<span style="color: navy">, </span>display<span style="color: navy">)</span> <i>&quot;0b53a050-d05e-4736-b48a-491ef2cd3020&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;99cc1b03-e6af-430d-89dc-4a7129d13b69&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setObservationSubject&quot;</i><span style="color: navy">;</span>
  src.careWorker<b> as </b><span style="color: maroon">careWorker</span><b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.performer<b> as </b><span style="color: maroon">performer</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>performer.reference = evaluate<span style="color: navy">(</span>careWorker<span style="color: navy">, </span>'Practitioner/'+id<span style="color: navy">)</span> <i>&quot;b3d8ef2a-e291-4612-985f-84893392d640&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>performer.display = evaluate<span style="color: navy">(</span>careWorker<span style="color: navy">, </span>display<span style="color: navy">)</span> <i>&quot;dc79f02b-79db-4820-a3ef-311aa83ab119&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;ec6e3708-75de-4b1f-b03e-8ed556f33e1e&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setObservationPerformer&quot;</i><span style="color: navy">;</span>
  src<span style="color: navy"><b> -&gt; </b></span>tgt.category = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-ObservationCategory-1'</span><span style="color: navy">, </span><span style="color: blue">'1'</span><span style="color: navy">, </span><span style="color: blue">'Assessment and Planning'</span><span style="color: navy">)</span> <i>&quot;setObservationCategory&quot;</i><span style="color: navy">;</span>
  src<span style="color: navy"><b> -&gt; </b></span>tgt.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-ObservationCode-1'</span><span style="color: navy">, </span><span style="color: blue">'4'</span><span style="color: navy">, </span><span style="color: blue">'About me'</span><span style="color: navy">)</span> <i>&quot;setObservationCode&quot;</i><span style="color: navy">;</span>
  src<span style="color: navy"><b> -&gt; </b></span>tgt.effectiveDateTime = evaluate<span style="color: navy">(</span>src<span style="color: navy">, </span>date<span style="color: navy">)</span> <i>&quot;setObservationEffectDateTime&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='people-who-are-important-to-me'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">peopleWhoAreImportantToMe</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>peopleWhoAreImportantToMe.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'people-who-are-important-to-me'</span><span style="color: navy">, </span><span style="color: blue">'People who are important to me'</span><span style="color: navy">)</span> <i>&quot;6cca8b30-3758-455e-a302-0dce7958a4ad&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>peopleWhoAreImportantToMe.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;06d652da-a359-4a30-bf32-7db914b03991&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;6e229fb0-1b8f-49b1-8c98-5df4d70cdb16&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setPeopleWhoAreImportantToMe&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='my-wellness'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">myWellness</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>myWellness.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'my-wellness'</span><span style="color: navy">, </span><span style="color: blue">'My wellness'</span><span style="color: navy">)</span> <i>&quot;aa6e8214-4d1f-40db-87f3-65f034fcd417&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>myWellness.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;9898043a-0cfd-4de2-bee3-04d4cd12ec7c&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;2d9a7c8a-7936-435b-8e61-f21f90971839&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setMyWellness&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='supported-to-write-this-by'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">supportedToWriteThisBy</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>supportedToWriteThisBy.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'supported-to-write-this-by'</span><span style="color: navy">, </span><span style="color: blue">'Supported to write this by'</span><span style="color: navy">)</span> <i>&quot;4f7ec562-0ca4-470e-a28c-c015bc3a95c4&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>supportedToWriteThisBy.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;958cb1bd-ca30-4e47-8474-e1760ca446cf&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;6ba19b20-7789-4489-9edd-28e2b0360245&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setSupportedToWriteThisBy&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='please-do-and-please-dont'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">pleaseDoAndPleaseDont</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>pleaseDoAndPleaseDont.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'please-do-and-please-dont'</span><span style="color: navy">, </span><span style="color: blue">'Please do and please dont'</span><span style="color: navy">)</span> <i>&quot;bd8d7767-f4ff-41bb-a281-c019d166a076&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>pleaseDoAndPleaseDont.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;e7b2a678-17db-482e-a2c1-54a80e81f729&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;bf6f2927-c387-4d89-ad7d-f39f4c5ddc14&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setPleaseDoAndPleaseDont&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='how-i-communicate'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">howICommunicate</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>howICommunicate.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'how-i-communicate'</span><span style="color: navy">, </span><span style="color: blue">'How I communicate and how to communicate with me'</span><span style="color: navy">)</span> <i>&quot;f24e91be-ae1f-4fe9-b609-83ee33607862&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>howICommunicate.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;97222492-91ac-474a-8c0c-81a9b7a9cc54&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;076f6368-8548-4b8a-ba94-32a1032c5bf3&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setHowICommunicate&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='also-worth-knowing-about-me'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">alsoWorthKnowingAboutMe</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>alsoWorthKnowingAboutMe.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'also-worth-knowing-about-me'</span><span style="color: navy">, </span><span style="color: blue">'Also worth knowing about me'</span><span style="color: navy">)</span> <i>&quot;938f0d8a-2556-45ab-832c-aa7ca926b627&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>alsoWorthKnowingAboutMe.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;4f31f60d-09dc-4a27-89d9-b3d3458320c3&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;4859a4d8-0fdc-436f-a91b-3b2f26face24&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setAlsoWorthKnowingAboutMe&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='what-is-most-important-to-me'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">mostImportantToMe</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>mostImportantToMe.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'what-is-most-important-to-me'</span><span style="color: navy">, </span><span style="color: blue">'What is most important to me'</span><span style="color: navy">)</span> <i>&quot;0eef4cd2-5675-48d2-a813-705470504cf7&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>mostImportantToMe.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;47c6336a-8255-40c7-b39e-90ae85af6cc6&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;79ab5c11-c174-42eb-90b9-271dabc7fe62&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setMostImportantToMe&quot;</i><span style="color: navy">;</span>
  src.sections<b> as </b><span style="color: maroon">section</span><b> where </b>$this.title.code='how-and-when-to-support-me'<b> then</b><span style="color: navy"> {
</span>    src<span style="color: navy"><b> -&gt; </b></span>tgt.component<b> as </b><span style="color: maroon">whenToSupportMe</span><b> then</b><span style="color: navy"> {
</span>      src<span style="color: navy"><b> -&gt; </b></span>whenToSupportMe.code = <b>cc</b><span style="color: navy">(</span><span style="color: blue">'https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1'</span><span style="color: navy">, </span><span style="color: blue">'how-and-when-to-support-me'</span><span style="color: navy">, </span><span style="color: blue">'How and when to support me'</span><span style="color: navy">)</span> <i>&quot;49857dcc-ad00-427e-aae5-2869f15bc934&quot;</i><span style="color: navy">;</span>
      src<span style="color: navy"><b> -&gt; </b></span>whenToSupportMe.valueString = evaluate<span style="color: navy">(</span>section<span style="color: navy">, </span>content<span style="color: navy">)</span> <i>&quot;edd8e5fb-0adf-43ed-8d77-1d15e3055e32&quot;</i><span style="color: navy">;</span>
    <span style="color: navy">}</span> <i>&quot;ba6ea47a-0e5e-4a8d-88a1-8631b62410c7&quot;</i><span style="color: navy">;</span>
  <span style="color: navy">}</span> <i>&quot;setWhenToSupportMe&quot;</i><span style="color: navy">;</span>
<span style="color: navy">}

</span></pre></div>
  </text>
  <url value="https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/AboutMe-Observation-AboutMe"/>
  <version value="0.1.0"/>
  <name value="AboutMeToObservationAboutMe"/>
  <status value="draft"/>
  <date value="2026-03-24T16:18:08+00:00"/>
  <publisher value="Synanetics Ltd on behalf of DHSC/Social Care Interoperability Platform"/>
  <contact>
    <name value="Synanetics Ltd on behalf of DHSC/Social Care Interoperability Platform"/>
    <telecom>
      <system value="url"/>
      <value value="https://synanetics.com"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="info@synanetics.com"/>
    </telecom>
  </contact>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="GB"/>
      <display value="United Kingdom of Great Britain and Northern Ireland"/>
    </coding>
  </jurisdiction>
  <structure>
    <url value="https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-AboutMe"/>
    <mode value="source"/>
    <alias value="AboutMe"/>
  </structure>
  <structure>
    <url value="https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-AboutMeObservation"/>
    <mode value="target"/>
    <alias value="AboutMeObservation"/>
  </structure>
  <group>
    <name value="AboutMeObservation"/>
    <typeMode value="none"/>
    <input>
      <name value="src"/>
      <type value="AboutMe"/>
      <mode value="source"/>
    </input>
    <input>
      <name value="tgt"/>
      <type value="AboutMeObservation"/>
      <mode value="target"/>
    </input>
    <rule>
      <name value="setObservationId"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="tgt"/>
        <contextType value="variable"/>
        <element value="id"/>
        <transform value="evaluate"/>
        <parameter>
          <valueId value="src"/>
        </parameter>
        <parameter>
          <valueString value="id"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="setMetaTag"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="tgt"/>
        <contextType value="variable"/>
        <element value="meta"/>
        <variable value="meta"/>
      </target>
      <target>
        <context value="meta"/>
        <contextType value="variable"/>
        <element value="tag"/>
        <variable value="tag"/>
      </target>
      <rule>
        <name value="1b62e46e-fda2-401e-96b1-5e7c52bf5bec"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tag"/>
          <contextType value="variable"/>
          <element value="system"/>
          <transform value="copy"/>
          <parameter>
            <valueString value="https://metadata.phase2.scip.synanetics.cloud/fhir/r4/CodeSystem/MODS-FhirStructureMapCatalog-1"/>
          </parameter>
        </target>
      </rule>
      <rule>
        <name value="33055b4e-a54d-4329-bc24-3dd6f0eee191"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tag"/>
          <contextType value="variable"/>
          <element value="code"/>
          <transform value="copy"/>
          <parameter>
            <valueString value="https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/Observation-AboutMe-AboutMe"/>
          </parameter>
        </target>
      </rule>
    </rule>
    <rule>
      <name value="setObservationStatus"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="tgt"/>
        <contextType value="variable"/>
        <element value="status"/>
        <transform value="copy"/>
        <parameter>
          <valueString value="final"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="setObservationSubject"/>
      <source>
        <context value="src"/>
        <element value="subjectOfCare"/>
        <variable value="subjectOfCare"/>
      </source>
      <rule>
        <name value="99cc1b03-e6af-430d-89dc-4a7129d13b69"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="subject"/>
          <variable value="subject"/>
        </target>
        <rule>
          <name value="9c264944-7c52-4fdd-b70f-40315ef1ff22"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="subject"/>
            <contextType value="variable"/>
            <element value="reference"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="subjectOfCare"/>
            </parameter>
            <parameter>
              <valueString value="'Patient/'+id"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="0b53a050-d05e-4736-b48a-491ef2cd3020"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="subject"/>
            <contextType value="variable"/>
            <element value="display"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="subjectOfCare"/>
            </parameter>
            <parameter>
              <valueString value="display"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setObservationPerformer"/>
      <source>
        <context value="src"/>
        <element value="careWorker"/>
        <variable value="careWorker"/>
      </source>
      <rule>
        <name value="ec6e3708-75de-4b1f-b03e-8ed556f33e1e"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="performer"/>
          <variable value="performer"/>
        </target>
        <rule>
          <name value="b3d8ef2a-e291-4612-985f-84893392d640"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="performer"/>
            <contextType value="variable"/>
            <element value="reference"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="careWorker"/>
            </parameter>
            <parameter>
              <valueString value="'Practitioner/'+id"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="dc79f02b-79db-4820-a3ef-311aa83ab119"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="performer"/>
            <contextType value="variable"/>
            <element value="display"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="careWorker"/>
            </parameter>
            <parameter>
              <valueString value="display"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setObservationCategory"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="tgt"/>
        <contextType value="variable"/>
        <element value="category"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-ObservationCategory-1"/>
        </parameter>
        <parameter>
          <valueString value="1"/>
        </parameter>
        <parameter>
          <valueString value="Assessment and Planning"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="setObservationCode"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="tgt"/>
        <contextType value="variable"/>
        <element value="code"/>
        <transform value="cc"/>
        <parameter>
          <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-ObservationCode-1"/>
        </parameter>
        <parameter>
          <valueString value="4"/>
        </parameter>
        <parameter>
          <valueString value="About me"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="setObservationEffectDateTime"/>
      <source>
        <context value="src"/>
      </source>
      <target>
        <context value="tgt"/>
        <contextType value="variable"/>
        <element value="effectiveDateTime"/>
        <transform value="evaluate"/>
        <parameter>
          <valueId value="src"/>
        </parameter>
        <parameter>
          <valueString value="date"/>
        </parameter>
      </target>
    </rule>
    <rule>
      <name value="setPeopleWhoAreImportantToMe"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='people-who-are-important-to-me'"/>
      </source>
      <rule>
        <name value="6e229fb0-1b8f-49b1-8c98-5df4d70cdb16"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="peopleWhoAreImportantToMe"/>
        </target>
        <rule>
          <name value="6cca8b30-3758-455e-a302-0dce7958a4ad"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="peopleWhoAreImportantToMe"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="people-who-are-important-to-me"/>
            </parameter>
            <parameter>
              <valueString value="People who are important to me"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="06d652da-a359-4a30-bf32-7db914b03991"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="peopleWhoAreImportantToMe"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setMyWellness"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='my-wellness'"/>
      </source>
      <rule>
        <name value="2d9a7c8a-7936-435b-8e61-f21f90971839"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="myWellness"/>
        </target>
        <rule>
          <name value="aa6e8214-4d1f-40db-87f3-65f034fcd417"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="myWellness"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="my-wellness"/>
            </parameter>
            <parameter>
              <valueString value="My wellness"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="9898043a-0cfd-4de2-bee3-04d4cd12ec7c"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="myWellness"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setSupportedToWriteThisBy"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='supported-to-write-this-by'"/>
      </source>
      <rule>
        <name value="6ba19b20-7789-4489-9edd-28e2b0360245"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="supportedToWriteThisBy"/>
        </target>
        <rule>
          <name value="4f7ec562-0ca4-470e-a28c-c015bc3a95c4"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="supportedToWriteThisBy"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="supported-to-write-this-by"/>
            </parameter>
            <parameter>
              <valueString value="Supported to write this by"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="958cb1bd-ca30-4e47-8474-e1760ca446cf"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="supportedToWriteThisBy"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setPleaseDoAndPleaseDont"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='please-do-and-please-dont'"/>
      </source>
      <rule>
        <name value="bf6f2927-c387-4d89-ad7d-f39f4c5ddc14"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="pleaseDoAndPleaseDont"/>
        </target>
        <rule>
          <name value="bd8d7767-f4ff-41bb-a281-c019d166a076"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="pleaseDoAndPleaseDont"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="please-do-and-please-dont"/>
            </parameter>
            <parameter>
              <valueString value="Please do and please dont"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="e7b2a678-17db-482e-a2c1-54a80e81f729"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="pleaseDoAndPleaseDont"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setHowICommunicate"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='how-i-communicate'"/>
      </source>
      <rule>
        <name value="076f6368-8548-4b8a-ba94-32a1032c5bf3"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="howICommunicate"/>
        </target>
        <rule>
          <name value="f24e91be-ae1f-4fe9-b609-83ee33607862"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="howICommunicate"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="how-i-communicate"/>
            </parameter>
            <parameter>
              <valueString value="How I communicate and how to communicate with me"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="97222492-91ac-474a-8c0c-81a9b7a9cc54"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="howICommunicate"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setAlsoWorthKnowingAboutMe"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='also-worth-knowing-about-me'"/>
      </source>
      <rule>
        <name value="4859a4d8-0fdc-436f-a91b-3b2f26face24"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="alsoWorthKnowingAboutMe"/>
        </target>
        <rule>
          <name value="938f0d8a-2556-45ab-832c-aa7ca926b627"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="alsoWorthKnowingAboutMe"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="also-worth-knowing-about-me"/>
            </parameter>
            <parameter>
              <valueString value="Also worth knowing about me"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="4f31f60d-09dc-4a27-89d9-b3d3458320c3"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="alsoWorthKnowingAboutMe"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setMostImportantToMe"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='what-is-most-important-to-me'"/>
      </source>
      <rule>
        <name value="79ab5c11-c174-42eb-90b9-271dabc7fe62"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="mostImportantToMe"/>
        </target>
        <rule>
          <name value="0eef4cd2-5675-48d2-a813-705470504cf7"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="mostImportantToMe"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="what-is-most-important-to-me"/>
            </parameter>
            <parameter>
              <valueString value="What is most important to me"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="47c6336a-8255-40c7-b39e-90ae85af6cc6"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="mostImportantToMe"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
    <rule>
      <name value="setWhenToSupportMe"/>
      <source>
        <context value="src"/>
        <min value="1"/>
        <max value="1"/>
        <element value="sections"/>
        <variable value="section"/>
        <condition value="$this.title.code='how-and-when-to-support-me'"/>
      </source>
      <rule>
        <name value="ba6ea47a-0e5e-4a8d-88a1-8631b62410c7"/>
        <source>
          <context value="src"/>
        </source>
        <target>
          <context value="tgt"/>
          <contextType value="variable"/>
          <element value="component"/>
          <variable value="whenToSupportMe"/>
        </target>
        <rule>
          <name value="49857dcc-ad00-427e-aae5-2869f15bc934"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="whenToSupportMe"/>
            <contextType value="variable"/>
            <element value="code"/>
            <transform value="cc"/>
            <parameter>
              <valueString value="https://metadata.phase2.synanetics.cloud/fhir/r4/CodeSystem/MODS-AboutMeSectionCode-1"/>
            </parameter>
            <parameter>
              <valueString value="how-and-when-to-support-me"/>
            </parameter>
            <parameter>
              <valueString value="How and when to support me"/>
            </parameter>
          </target>
        </rule>
        <rule>
          <name value="edd8e5fb-0adf-43ed-8d77-1d15e3055e32"/>
          <source>
            <context value="src"/>
          </source>
          <target>
            <context value="whenToSupportMe"/>
            <contextType value="variable"/>
            <element value="valueString"/>
            <transform value="evaluate"/>
            <parameter>
              <valueId value="section"/>
            </parameter>
            <parameter>
              <valueString value="content"/>
            </parameter>
          </target>
        </rule>
      </rule>
    </rule>
  </group>
</StructureMap>