<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="d2488858-688b-4c6a-9652-a81cabc76232" />
  <meta>
    <versionId value="4" />
    <lastUpdated value="2026-01-15T18:59:48.7264478+00:00" />
  </meta>
  <text>
    <status value="empty" />
    <div xmlns="http://www.w3.org/1999/xhtml">No Narrative Content</div>
  </text>
  <url value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-Location" />
  <version value="1.1.0" />
  <name value="PractitionerRoleLocationRespose" />
  <title value="PHSD PractitionerRole Location Response" />
  <status value="draft" />
  <date value="2019-09-16T14:11:15.6117875Z" />
  <description value="Defines the Location resource used for performing an EMPI match request against the Practitioner endpoint" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Location" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Location" />
  <derivation value="constraint" />
  <differential>
    <element id="Location">
      <path value="Location" />
      <mustSupport value="true" />
    </element>
    <element id="Location.id">
      <path value="Location.id" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.meta">
      <path value="Location.meta" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.meta.profile">
      <path value="Location.meta.profile" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.meta.security">
      <path value="Location.meta.security" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.meta.security.system">
      <path value="Location.meta.security.system" />
      <min value="1" />
      <fixedUri value="http://terminology.hl7.org/CodeSystem/v3-Confidentiality" />
      <mustSupport value="true" />
    </element>
    <element id="Location.meta.security.code">
      <path value="Location.meta.security.code" />
      <short value="N|R" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.meta.security.display">
      <path value="Location.meta.security.display" />
      <short value="normal|restricted" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.extension:LHIN-code">
      <path value="Location.extension" />
      <sliceName value="LHIN-code" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-LHINCode" />
      </type>
    </element>
    <element id="Location.identifier">
      <path value="Location.identifier" />
      <type>
        <code value="Identifier" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ppr-profile-identifier-types" />
      </type>
    </element>
    <element id="Location.status">
      <path value="Location.status" />
      <mustSupport value="true" />
    </element>
    <element id="Location.status.extension:status-date">
      <path value="Location.status.extension" />
      <sliceName value="status-date" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-status-date" />
      </type>
    </element>
    <element id="Location.status.extension:status-reason">
      <path value="Location.status.extension" />
      <sliceName value="status-reason" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-status-reason" />
      </type>
    </element>
    <element id="Location.name">
      <path value="Location.name" />
      <mustSupport value="true" />
    </element>
    <element id="Location.name.extension:translation">
      <path value="Location.name.extension" />
      <sliceName value="translation" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/translation" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
    </element>
    <element id="Location.name.extension:translation.extension">
      <path value="Location.name.extension.extension" />
      <min value="2" />
      <mustSupport value="true" />
    </element>
    <element id="Location.name.extension:translation.extension:lang">
      <path value="Location.name.extension.extension" />
      <sliceName value="lang" />
      <mustSupport value="true" />
    </element>
    <element id="Location.name.extension:translation.extension:lang.value[x]">
      <path value="Location.name.extension.extension.value[x]" />
      <fixedCode value="fr" />
      <mustSupport value="true" />
    </element>
    <element id="Location.name.extension:translation.extension:content">
      <path value="Location.name.extension.extension" />
      <sliceName value="content" />
      <mustSupport value="true" />
    </element>
    <element id="Location.name.extension:translation.extension:content.value[x]">
      <path value="Location.name.extension.extension.value[x]" />
      <mustSupport value="true" />
    </element>
    <element id="Location.alias">
      <path value="Location.alias" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Location.telecom">
      <path value="Location.telecom" />
      <type>
        <code value="ContactPoint" />
        <profile value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-profile-ContactPoint" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Location.address">
      <path value="Location.address" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.extension:address-confidential">
      <path value="Location.address.extension" />
      <sliceName value="address-confidential" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-address-confidential" />
      </type>
    </element>
    <element id="Location.address.extension:address-purpose">
      <path value="Location.address.extension" />
      <sliceName value="address-purpose" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-address-purpose" />
      </type>
    </element>
    <element id="Location.address.use">
      <path value="Location.address.use" />
      <min value="1" />
      <example>
        <label value="General" />
        <valueCode value="work" />
      </example>
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="http://ehealthontario.ca/fhir/ValueSet/ppr-address-use" />
      </binding>
    </element>
    <element id="Location.address.type">
      <path value="Location.address.type" />
      <min value="1" />
      <example>
        <label value="General" />
        <valueCode value="physical" />
      </example>
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="http://ehealthontario.ca/fhir/ValueSet/address-type" />
      </binding>
    </element>
    <element id="Location.address.line">
      <path value="Location.address.line" />
      <max value="4" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.line.extension:translation">
      <path value="Location.address.line.extension" />
      <sliceName value="translation" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/translation" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
    </element>
    <element id="Location.address.line.extension:translation.extension">
      <path value="Location.address.line.extension.extension" />
      <min value="2" />
    </element>
    <element id="Location.address.city">
      <path value="Location.address.city" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.city.extension:translation">
      <path value="Location.address.city.extension" />
      <sliceName value="translation" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/translation" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
    </element>
    <element id="Location.address.city.extension:translation.extension">
      <path value="Location.address.city.extension.extension" />
      <min value="2" />
    </element>
    <element id="Location.address.state">
      <path value="Location.address.state" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.postalCode">
      <path value="Location.address.postalCode" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.country">
      <path value="Location.address.country" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.period">
      <path value="Location.address.period" />
      <mustSupport value="true" />
    </element>
    <element id="Location.address.period.start">
      <path value="Location.address.period.start" />
      <mustSupport value="true" />
    </element>
    <element id="Location.position">
      <path value="Location.position" />
      <mustSupport value="true" />
    </element>
    <element id="Location.position.longitude">
      <path value="Location.position.longitude" />
      <short value="Longitude" />
      <mustSupport value="true" />
    </element>
    <element id="Location.position.latitude">
      <path value="Location.position.latitude" />
      <mustSupport value="true" />
    </element>
    <element id="Location.endpoint">
      <path value="Location.endpoint" />
      <mustSupport value="true" />
    </element>
    <element id="Location.endpoint.reference">
      <path value="Location.endpoint.reference" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>