<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="saudi-encounter" />
  <url value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-encounter" />
  <version value="1.0.0" />
  <name value="SaudiEncounter" />
  <title value="Saudi Encounter Profile" />
  <status value="active" />
  <date value="2025-07-07" />
  <publisher value="Saudi Health Council" />
  <contact>
    <name value="Saudi Health Council" />
    <telecom>
      <system value="url" />
      <value value="https://www.shc.gov.sa" />
    </telecom>
  </contact>
  <description value="Saudi Encounter Profile provides standardized healthcare encounter documentation aligned with Saudi healthcare delivery patterns and cultural considerations. This profile supports comprehensive encounter documentation including cultural accommodations, religious considerations, and Saudi-specific healthcare workflows." />
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166" />
      <code value="SA" />
      <display value="Saudi Arabia" />
    </coding>
  </jurisdiction>
  <purpose value="To standardize healthcare encounter documentation across Saudi healthcare facilities while accommodating cultural considerations and Saudi healthcare delivery patterns." />
  <copyright value="Copyright © 2025 Saudi Health Council" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="shdd" />
    <uri value="http://shc.gov.sa/shdd" />
    <name value="Saudi Health Data Dictionary v2" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter.extension">
      <path value="Encounter.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <ordered value="false" />
        <rules value="open" />
      </slicing>
    </element>
    <element id="Encounter.extension:culturalAccommodations">
      <path value="Encounter.extension" />
      <sliceName value="culturalAccommodations" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-encounter-cultural-accommodations" />
      </type>
    </element>
    <element id="Encounter.extension:religiousAccommodations">
      <path value="Encounter.extension" />
      <sliceName value="religiousAccommodations" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-encounter-religious-accommodations" />
      </type>
    </element>
    <element id="Encounter.extension:familyInvolvement">
      <path value="Encounter.extension" />
      <sliceName value="familyInvolvement" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-encounter-family-involvement" />
      </type>
    </element>
    <element id="Encounter.extension:translationServices">
      <path value="Encounter.extension" />
      <sliceName value="translationServices" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-encounter-translation-services" />
      </type>
    </element>
    <element id="Encounter.extension:genderPreferences">
      <path value="Encounter.extension" />
      <sliceName value="genderPreferences" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-encounter-gender-preferences" />
      </type>
    </element>
    <element id="Encounter.identifier">
      <path value="Encounter.identifier" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC001 - Encounter Identifier" />
      </mapping>
    </element>
    <element id="Encounter.status">
      <path value="Encounter.status" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC002 - Encounter Status" />
      </mapping>
    </element>
    <element id="Encounter.statusHistory">
      <path value="Encounter.statusHistory" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC003 - Encounter Status History" />
      </mapping>
    </element>
    <element id="Encounter.class">
      <path value="Encounter.class" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="EncounterClass" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific encounter class codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-encounter-class" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC010 - Encounter Class" />
      </mapping>
    </element>
    <element id="Encounter.classHistory">
      <path value="Encounter.classHistory" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC011 - Encounter Class History" />
      </mapping>
    </element>
    <element id="Encounter.type">
      <path value="Encounter.type" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="EncounterType" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific encounter type codes from SNOMED CT" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-encounter-type" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC020 - Encounter Type" />
      </mapping>
    </element>
    <element id="Encounter.serviceType">
      <path value="Encounter.serviceType" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="EncounterServiceType" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi healthcare service types" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-service-type" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC021 - Service Type" />
      </mapping>
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="Priority" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific encounter priority codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-encounter-priority" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC030 - Encounter Priority" />
      </mapping>
    </element>
    <element id="Encounter.subject">
      <path value="Encounter.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/saudi-patient" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" />
      </type>
      <mapping>
        <identity value="shdd" />
        <map value="ENC040 - Encounter Subject" />
      </mapping>
    </element>
    <element id="Encounter.episodeOfCare">
      <path value="Encounter.episodeOfCare" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC041 - Episode of Care" />
      </mapping>
    </element>
    <element id="Encounter.basedOn">
      <path value="Encounter.basedOn" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC042 - Based On" />
      </mapping>
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="type.coding.code" />
        </discriminator>
        <description value="Slice based on participant type" />
        <rules value="open" />
      </slicing>
      <mapping>
        <identity value="shdd" />
        <map value="ENC050 - Encounter Participants" />
      </mapping>
    </element>
    <element id="Encounter.participant:primaryPerformer">
      <path value="Encounter.participant" />
      <sliceName value="primaryPerformer" />
      <short value="Primary performer" />
      <definition value="Primary healthcare provider responsible for the encounter" />
      <min value="0" />
      <max value="1" />
    </element>
    <element id="Encounter.participant:primaryPerformer.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType" />
    </element>
    <element id="Encounter.participant:primaryPerformer.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="PPRF" />
    </element>
    <element id="Encounter.participant:primaryPerformer.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
      </type>
    </element>
    <element id="Encounter.participant:attendingDoctor">
      <path value="Encounter.participant" />
      <sliceName value="attendingDoctor" />
      <short value="Attending doctor" />
      <definition value="Attending physician responsible for patient care" />
      <min value="0" />
      <max value="1" />
    </element>
    <element id="Encounter.participant:attendingDoctor.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType" />
    </element>
    <element id="Encounter.participant:attendingDoctor.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="ATND" />
    </element>
    <element id="Encounter.participant:attendingDoctor.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
      </type>
    </element>
    <element id="Encounter.participant:consultingDoctor">
      <path value="Encounter.participant" />
      <sliceName value="consultingDoctor" />
      <short value="Consulting doctor" />
      <definition value="Consulting physician providing specialist input" />
      <min value="0" />
      <max value="*" />
    </element>
    <element id="Encounter.participant:consultingDoctor.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType" />
    </element>
    <element id="Encounter.participant:consultingDoctor.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="CON" />
    </element>
    <element id="Encounter.participant:consultingDoctor.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
      </type>
    </element>
    <element id="Encounter.participant:referrer">
      <path value="Encounter.participant" />
      <sliceName value="referrer" />
      <short value="Referrer" />
      <definition value="Healthcare provider who referred the patient" />
      <min value="0" />
      <max value="1" />
    </element>
    <element id="Encounter.participant:referrer.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://terminology.hl7.org/CodeSystem/v3-ParticipationType" />
    </element>
    <element id="Encounter.participant:referrer.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="REF" />
    </element>
    <element id="Encounter.participant:referrer.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
      </type>
    </element>
    <element id="Encounter.participant:translator">
      <path value="Encounter.participant" />
      <sliceName value="translator" />
      <short value="Translator" />
      <definition value="Language translator or interpreter" />
      <min value="0" />
      <max value="*" />
    </element>
    <element id="Encounter.participant:translator.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://nphies.sa/terminology/CodeSystem/participant-type" />
    </element>
    <element id="Encounter.participant:translator.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="translator" />
    </element>
    <element id="Encounter.participant:translator.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
      </type>
    </element>
    <element id="Encounter.participant:familyMember">
      <path value="Encounter.participant" />
      <sliceName value="familyMember" />
      <short value="Family member" />
      <definition value="Family member involved in care decisions" />
      <min value="0" />
      <max value="*" />
    </element>
    <element id="Encounter.participant:familyMember.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://nphies.sa/terminology/CodeSystem/participant-type" />
    </element>
    <element id="Encounter.participant:familyMember.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="family-member" />
    </element>
    <element id="Encounter.participant:familyMember.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
      </type>
    </element>
    <element id="Encounter.participant:religiousAdvisor">
      <path value="Encounter.participant" />
      <sliceName value="religiousAdvisor" />
      <short value="Religious advisor" />
      <definition value="Religious counselor or advisor" />
      <min value="0" />
      <max value="*" />
    </element>
    <element id="Encounter.participant:religiousAdvisor.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <patternUri value="http://nphies.sa/terminology/CodeSystem/participant-type" />
    </element>
    <element id="Encounter.participant:religiousAdvisor.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <patternCode value="religious-advisor" />
    </element>
    <element id="Encounter.participant:religiousAdvisor.individual">
      <path value="Encounter.participant.individual" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
      </type>
    </element>
    <element id="Encounter.appointment">
      <path value="Encounter.appointment" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC060 - Related Appointment" />
      </mapping>
    </element>
    <element id="Encounter.period">
      <path value="Encounter.period" />
      <min value="1" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC070 - Encounter Period" />
      </mapping>
    </element>
    <element id="Encounter.length">
      <path value="Encounter.length" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC071 - Encounter Duration" />
      </mapping>
    </element>
    <element id="Encounter.reasonCode">
      <path value="Encounter.reasonCode" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="EncounterReason" />
        </extension>
        <strength value="extensible" />
        <description value="ICD-10-AM diagnosis codes and SNOMED CT clinical findings" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-encounter-reason" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC080 - Encounter Reason Code" />
      </mapping>
    </element>
    <element id="Encounter.reasonReference">
      <path value="Encounter.reasonReference" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC081 - Encounter Reason Reference" />
      </mapping>
    </element>
    <element id="Encounter.diagnosis">
      <path value="Encounter.diagnosis" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC090 - Encounter Diagnosis" />
      </mapping>
    </element>
    <element id="Encounter.diagnosis.condition">
      <path value="Encounter.diagnosis.condition" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" />
      </type>
      <mapping>
        <identity value="shdd" />
        <map value="ENC091 - Diagnosis Condition" />
      </mapping>
    </element>
    <element id="Encounter.diagnosis.use">
      <path value="Encounter.diagnosis.use" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="DiagnosisRole" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific diagnosis use codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-diagnosis-use" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC092 - Diagnosis Use" />
      </mapping>
    </element>
    <element id="Encounter.diagnosis.rank">
      <path value="Encounter.diagnosis.rank" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC093 - Diagnosis Rank" />
      </mapping>
    </element>
    <element id="Encounter.account">
      <path value="Encounter.account" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC100 - Billing Account" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization">
      <path value="Encounter.hospitalization" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC110 - Hospitalization Details" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.preAdmissionIdentifier">
      <path value="Encounter.hospitalization.preAdmissionIdentifier" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC111 - Pre-admission Identifier" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.origin">
      <path value="Encounter.hospitalization.origin" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC112 - Admission Origin" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.admitSource">
      <path value="Encounter.hospitalization.admitSource" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="AdmitSource" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific admission source codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-admit-source" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC113 - Admit Source" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.reAdmission">
      <path value="Encounter.hospitalization.reAdmission" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="ReAdmissionType" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific readmission indicator codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-readmission-indicator" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC114 - Readmission Indicator" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.dietPreference">
      <path value="Encounter.hospitalization.dietPreference" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="PatientDiet" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi dietary preferences including halal requirements" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-diet-preference" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC115 - Diet Preference" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.specialCourtesy">
      <path value="Encounter.hospitalization.specialCourtesy" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="Courtesies" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific special courtesy codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-special-courtesy" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC116 - Special Courtesy" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.specialArrangement">
      <path value="Encounter.hospitalization.specialArrangement" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="Arrangements" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific special arrangement codes including cultural accommodations" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-special-arrangement" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC117 - Special Arrangement" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.destination">
      <path value="Encounter.hospitalization.destination" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC118 - Discharge Destination" />
      </mapping>
    </element>
    <element id="Encounter.hospitalization.dischargeDisposition">
      <path value="Encounter.hospitalization.dischargeDisposition" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="DischargeDisp" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific discharge disposition codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-discharge-disposition" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC119 - Discharge Disposition" />
      </mapping>
    </element>
    <element id="Encounter.location">
      <path value="Encounter.location" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC120 - Encounter Locations" />
      </mapping>
    </element>
    <element id="Encounter.location.location">
      <path value="Encounter.location.location" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC121 - Location Reference" />
      </mapping>
    </element>
    <element id="Encounter.location.status">
      <path value="Encounter.location.status" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC122 - Location Status" />
      </mapping>
    </element>
    <element id="Encounter.location.physicalType">
      <path value="Encounter.location.physicalType" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="PhysicalType" />
        </extension>
        <strength value="extensible" />
        <description value="Saudi-specific location physical type codes" />
        <valueSet value="http://nphies.sa/fhir/ksa/nphies-fs/ValueSet/saudi-location-physical-type" />
      </binding>
      <mapping>
        <identity value="shdd" />
        <map value="ENC123 - Location Physical Type" />
      </mapping>
    </element>
    <element id="Encounter.location.period">
      <path value="Encounter.location.period" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC124 - Location Period" />
      </mapping>
    </element>
    <element id="Encounter.serviceProvider">
      <path value="Encounter.serviceProvider" />
      <min value="1" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC130 - Service Provider Organization" />
      </mapping>
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <mapping>
        <identity value="shdd" />
        <map value="ENC140 - Parent Encounter" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>