CH EKM (R4)
0.0.1 - ci-build Switzerland flag

CH EKM (R4), published by Federal Office of Public Health FOPH. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ahdis/ch-ekm/ and changes regularly. See the Directory of published versions

: CH EKM $extract template: Gonorrhoea document Bundle - XML Representation

Raw xml | Download


<Bundle xmlns="http://hl7.org/fhir">
  <id value="ChEkmDocumentGonorrhoeaTemplate"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:uuid:c376a38a-61b9-4a79-8722-12c75bacf927"/>
  </identifier>
  <type value="document"/>
  <timestamp>
    <extension
               url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
      <valueString value="%resource.authored"/>
    </extension>
  </timestamp>
  <entry>
    <fullUrl
             value="http://test.fhir.ch/r4/Composition/GonExtractComposition"/>
    <resource>
      <Composition>
        <id value="GonExtractComposition"/>
        <status value="final"/>
        <type>
          <coding>
            <system value="http://snomed.info/sct"/>
            <code value="722143004"/>
            <display value="Infectious disease diagnostic study note"/>
          </coding>
        </type>
        <category>
          <coding>
            <system value="http://snomed.info/sct"/>
            <code value="423876004"/>
            <display value="Clinical report"/>
          </coding>
        </category>
        <subject>
          <reference value="Patient/GonExtractPatient"/>
        </subject>
        <date>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
            <valueString value="%resource.authored"/>
          </extension>
        </date>
        <author>
          <reference
                     value="PractitionerRole/GonExtractTreatingPractitionerRole"/>
        </author>
        <title value="Meldung zum klinischen Befund Infektionskrankheit"/>
        <section>
          <title value="Diagnosis section"/>
          <code>
            <coding>
              <system value="http://loinc.org"/>
              <code value="29308-4"/>
            </coding>
          </code>
          <entry>
            <reference value="Condition/GonExtractCondition"/>
          </entry>
        </section>
        <section>
          <title value="Social history section"/>
          <code>
            <coding>
              <system value="http://loinc.org"/>
              <code value="29762-2"/>
            </coding>
          </code>
          <entry>
            <reference value="Observation/GonExtractExposure"/>
          </entry>
        </section>
      </Composition>
    </resource>
  </entry>
  <entry>
    <fullUrl value="http://test.fhir.ch/r4/Patient/GonExtractPatient"/>
    <resource>
      <Patient>
        <id value="GonExtractPatient"/>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/patient-citizenship">
          <extension url="code">
            <valueCodeableConcept>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
                <valueString
                             value="%resource.descendants().where(linkId='nationality').answer.value"/>
              </extension>
              <coding>
                <extension
                           url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                  <valueString value="ofType(Coding)"/>
                </extension>
              </coding>
            </valueCodeableConcept>
          </extension>
        </extension>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/individual-genderIdentity">
          <extension url="value">
            <valueCodeableConcept>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
                <valueString
                             value="%resource.descendants().where(linkId='genderIdentity').answer.value"/>
              </extension>
              <coding>
                <extension
                           url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                  <valueString value="ofType(Coding)"/>
                </extension>
              </coding>
            </valueCodeableConcept>
          </extension>
        </extension>
        <identifier>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='ahvn13').answer.value"/>
          </extension>
          <system value="urn:oid:2.16.756.5.32"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </value>
        </identifier>
        <name>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='person')"/>
          </extension>
          <family>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='surnameInitial').answer.value.first()"/>
            </extension>
          </family>
          <given>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='givennameInitial').answer.value"/>
            </extension>
          </given>
        </name>
        <gender>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
            <valueString
                         value="%resource.descendants().where(linkId='administrativeGender').answer.value.code.first()"/>
          </extension>
        </gender>
        <birthDate>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
            <valueString
                         value="%resource.descendants().where(linkId='dateOfBirth').answer.value.first()"/>
          </extension>
        </birthDate>
        <address>
          <use value="home"/>
          <city>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="%resource.descendants().where(linkId='city').answer.value.first()"/>
            </extension>
          </city>
          <state>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="iif(%resource.descendants().where(linkId='canton').answer.value.first() is Coding, %resource.descendants().where(linkId='canton').answer.value.first().code, %resource.descendants().where(linkId='canton').answer.value.first())"/>
            </extension>
          </state>
          <postalCode>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="%resource.descendants().where(linkId='zipCode').answer.value.first()"/>
            </extension>
          </postalCode>
        </address>
      </Patient>
    </resource>
  </entry>
  <entry>
    <fullUrl value="http://test.fhir.ch/r4/Condition/GonExtractCondition"/>
    <resource>
      <Condition>
        <id value="GonExtractCondition"/>
        <category>
          <coding>
            <system
                    value="http://terminology.hl7.org/CodeSystem/condition-category"/>
            <code value="encounter-diagnosis"/>
          </coding>
        </category>
        <code>
          <coding>
            <system value="http://snomed.info/sct"/>
            <code value="15628003"/>
            <display value="Gonorrhea (disorder)"/>
          </coding>
        </code>
        <subject>
          <reference value="Patient/GonExtractPatient"/>
        </subject>
        <onsetDateTime>
          <extension
                     url="http://hl7.org/fhir/StructureDefinition/data-absent-reason">
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
              <valueString
                           value="%resource.descendants().where(linkId='manifestationBeginUnknown').answer.value.where($this = true)"/>
            </extension>
            <valueCode>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString value="'asked-unknown'"/>
              </extension>
            </valueCode>
          </extension>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
            <valueString
                         value="iif(%resource.descendants().where(linkId='manifestationBeginUnknown').answer.value.first() = true, {}, %resource.descendants().where(linkId='manifestationBeginDate').answer.value.first())"/>
          </extension>
        </onsetDateTime>
        <recorder>
          <reference
                     value="PractitionerRole/GonExtractTreatingPractitionerRole"/>
        </recorder>
        <evidence>
          <code>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
              <valueString
                           value="%resource.descendants().where(linkId='manifestation').answer.value"/>
            </extension>
            <coding>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString value="ofType(Coding)"/>
              </extension>
            </coding>
          </code>
        </evidence>
      </Condition>
    </resource>
  </entry>
  <entry>
    <fullUrl value="http://test.fhir.ch/r4/Observation/GonExtractExposure"/>
    <resource>
      <Observation>
        <id value="GonExtractExposure"/>
        <status value="final"/>
        <category>
          <coding>
            <system
                    value="http://terminology.hl7.org/CodeSystem/v3-ActClass"/>
            <code value="AEXPOS"/>
            <display value="acquisition exposure"/>
          </coding>
        </category>
        <code>
          <coding>
            <system
                    value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType"/>
            <code value="EXPAGNT"/>
            <display value="Exposure Agent"/>
          </coding>
        </code>
        <subject>
          <reference value="Patient/GonExtractPatient"/>
        </subject>
        <component>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='sexualContactPartner').answer.value"/>
          </extension>
          <code>
            <coding>
              <system
                      value="http://fhir.ch/ig/ch-ekm/CodeSystem/ch-ekm-exposure-component"/>
              <code value="sexual-contact-partner"/>
            </coding>
          </code>
          <valueCodeableConcept>
            <coding>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString value="ofType(Coding)"/>
              </extension>
            </coding>
          </valueCodeableConcept>
        </component>
        <component>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='relationshipType').answer.value"/>
          </extension>
          <code>
            <coding>
              <system value="http://snomed.info/sct"/>
              <code value="228465009"/>
              <display
                       value="Sexual relationship details (observable entity)"/>
            </coding>
          </code>
          <valueCodeableConcept>
            <coding>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString value="ofType(Coding)"/>
              </extension>
            </coding>
          </valueCodeableConcept>
        </component>
        <component>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='otherTransmission').answer.value"/>
          </extension>
          <code>
            <coding>
              <system value="http://snomed.info/sct"/>
              <code value="74964007"/>
              <display value="Other (qualifier value)"/>
            </coding>
          </code>
          <valueString>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </valueString>
        </component>
        <component>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='unknown').answer.value.where($this = true)"/>
          </extension>
          <code>
            <coding>
              <system value="http://snomed.info/sct"/>
              <code value="409496000"/>
              <display value="Mode of transmission (observable entity)"/>
            </coding>
          </code>
          <valueCodeableConcept>
            <coding>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString
                             value="%factory.Coding('http://snomed.info/sct', '261665006', 'Unknown (qualifier value)')"/>
              </extension>
            </coding>
          </valueCodeableConcept>
        </component>
        <component>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="iif(%resource.descendants().where(linkId='unknown').answer.value = true, {}, %resource.descendants().where(linkId='otherTransmission').answer.value)"/>
          </extension>
          <code>
            <coding>
              <system value="http://snomed.info/sct"/>
              <code value="409496000"/>
              <display value="Mode of transmission (observable entity)"/>
            </coding>
          </code>
          <valueCodeableConcept>
            <coding>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString
                             value="%factory.Coding('http://snomed.info/sct', '74964007', 'Other (qualifier value)')"/>
              </extension>
            </coding>
          </valueCodeableConcept>
        </component>
        <component>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="iif(%resource.descendants().where(linkId='unknown').answer.value = true, {}, iif(%resource.descendants().where(linkId='otherTransmission').answer.value.exists(), {}, %resource.descendants().where(linkId='sexualContactPartner').answer.value))"/>
          </extension>
          <code>
            <coding>
              <system value="http://snomed.info/sct"/>
              <code value="409496000"/>
              <display value="Mode of transmission (observable entity)"/>
            </coding>
          </code>
          <valueCodeableConcept>
            <coding>
              <extension
                         url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
                <valueString
                             value="%factory.Coding('http://snomed.info/sct', '417564009', 'Sexual transmission (qualifier value)')"/>
              </extension>
            </coding>
          </valueCodeableConcept>
        </component>
      </Observation>
    </resource>
  </entry>
  <entry>
    <fullUrl
             value="http://test.fhir.ch/r4/PractitionerRole/GonExtractTreatingPractitionerRole"/>
    <resource>
      <PractitionerRole>
        <id value="GonExtractTreatingPractitionerRole"/>
        <practitioner>
          <reference value="Practitioner/GonExtractTreatingPractitioner"/>
        </practitioner>
        <organization>
          <reference value="Organization/GonExtractTreatingOrganization"/>
        </organization>
      </PractitionerRole>
    </resource>
  </entry>
  <entry>
    <fullUrl
             value="http://test.fhir.ch/r4/Practitioner/GonExtractTreatingPractitioner"/>
    <resource>
      <Practitioner>
        <id value="GonExtractTreatingPractitioner"/>
        <identifier>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='physicianGln').answer.value"/>
          </extension>
          <system value="urn:oid:2.51.1.3"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </value>
        </identifier>
        <name>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='treatingPhysicianPractitioner')"/>
          </extension>
          <family>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='physicianSurname').answer.value.first()"/>
            </extension>
          </family>
          <given>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='physicianGivenname').answer.value"/>
            </extension>
          </given>
        </name>
        <telecom>
          <system value="phone"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="%resource.descendants().where(linkId='physicianPhone').answer.value.first()"/>
            </extension>
          </value>
        </telecom>
        <telecom>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='physicianEmail').answer.value"/>
          </extension>
          <system value="email"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </value>
        </telecom>
        <address>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='treatingPhysicianPractitioner')"/>
          </extension>
          <use value="work"/>
          <line>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='physicianStreetLine').answer.value"/>
            </extension>
          </line>
          <city>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='physicianCity').answer.value.first()"/>
            </extension>
          </city>
          <postalCode>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='physicianZipCode').answer.value.first()"/>
            </extension>
          </postalCode>
        </address>
      </Practitioner>
    </resource>
  </entry>
  <entry>
    <fullUrl
             value="http://test.fhir.ch/r4/Organization/GonExtractTreatingOrganization"/>
    <resource>
      <Organization>
        <id value="GonExtractTreatingOrganization"/>
        <extension
                   url="http://fhir.ch/ig/ch-ekm/StructureDefinition/ch-ekm-ext-department">
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='orgDepartment').answer.value"/>
          </extension>
          <valueString>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </valueString>
        </extension>
        <identifier>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='orgGln').answer.value"/>
          </extension>
          <system value="urn:oid:2.51.1.3"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </value>
        </identifier>
        <identifier>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='orgBer').answer.value"/>
          </extension>
          <system value="urn:oid:2.16.756.5.45"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </value>
        </identifier>
        <name>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
            <valueString
                         value="%resource.descendants().where(linkId='orgName').answer.value.first()"/>
          </extension>
        </name>
        <telecom>
          <system value="phone"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="%resource.descendants().where(linkId='orgPhone').answer.value.first()"/>
            </extension>
          </value>
        </telecom>
        <telecom>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='orgEmail').answer.value"/>
          </extension>
          <system value="email"/>
          <value>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString value="$this"/>
            </extension>
          </value>
        </telecom>
        <address>
          <extension
                     url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractContext">
            <valueString
                         value="%resource.descendants().where(linkId='treatingPhysicianOrganization')"/>
          </extension>
          <line>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='orgStreetLine').answer.value"/>
            </extension>
          </line>
          <city>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='orgCity').answer.value.first()"/>
            </extension>
          </city>
          <postalCode>
            <extension
                       url="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-templateExtractValue">
              <valueString
                           value="item.where(linkId='orgZipCode').answer.value.first()"/>
            </extension>
          </postalCode>
        </address>
      </Organization>
    </resource>
  </entry>
</Bundle>