Profiles & Operations Index > Profile: Location (Practitioner Response)

Profile: Location (Practitioner Response)

Canonical URL:http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-Location

Simplifier project page: PHSD PractitionerRole Location Response

Derived from: Location (R4)

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work

Differential View

idS Σ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
LHIN-codeS I0..1Extension(Coding)
modifierExtension?! I0..*Extension
identifierΣ0..*PPR Identifier Types
id0..1string
status-dateS I0..1Extension(date)
status-reasonS I0..1Extension(Coding)
value0..1System.String
operationalStatusΣ0..1CodingBinding
id0..1string
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
valueMarkdownmarkdown
url1..1uriFixed Value
value0..1System.String
aliasS0..1string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
address-confidentialS I0..1Extension(boolean)
address-purposeS I0..1Extension(Coding)
useS Σ ?!1..1codeBinding
typeS Σ1..1codeBinding
textΣ0..1string
lineS Σ0..4string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1string
postalCodeS Σ0..1string
countryS Σ0..1string
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endΣ I0..1dateTime
physicalTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitudeS1..1decimal
latitudeS1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization)
partOf0..1Reference(Location)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string

Hybrid View

idS Σ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
LHIN-codeS I0..1Extension(Coding)
modifierExtension?! I0..*Extension
identifierΣ0..*PPR Identifier Types
id0..1string
status-dateS I0..1Extension(date)
status-reasonS I0..1Extension(Coding)
value0..1System.String
operationalStatusΣ0..1CodingBinding
id0..1string
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
valueMarkdownmarkdown
url1..1uriFixed Value
value0..1System.String
aliasS0..1string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
address-confidentialS I0..1Extension(boolean)
address-purposeS I0..1Extension(Coding)
useS Σ ?!1..1codeBinding
typeS Σ1..1codeBinding
textΣ0..1string
lineS Σ0..4string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1string
postalCodeS Σ0..1string
countryS Σ0..1string
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endΣ I0..1dateTime
physicalTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitudeS1..1decimal
latitudeS1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization)
partOf0..1Reference(Location)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string

Snapshot View

idS Σ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
LHIN-codeS I0..1Extension(Coding)
modifierExtension?! I0..*Extension
identifierΣ0..*PPR Identifier Types
id0..1string
status-dateS I0..1Extension(date)
status-reasonS I0..1Extension(Coding)
value0..1System.String
operationalStatusΣ0..1CodingBinding
id0..1string
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
valueMarkdownmarkdown
url1..1uriFixed Value
value0..1System.String
aliasS0..1string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
address-confidentialS I0..1Extension(boolean)
address-purposeS I0..1Extension(Coding)
useS Σ ?!1..1codeBinding
typeS Σ1..1codeBinding
textΣ0..1string
lineS Σ0..4string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1string
postalCodeS Σ0..1string
countryS Σ0..1string
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endΣ I0..1dateTime
physicalTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitudeS1..1decimal
latitudeS1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization)
partOf0..1Reference(Location)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string

Table View

Location..
Location.id1..
Location.meta1..
Location.meta.profile1..
Location.meta.security..1
Location.meta.security.system1..
Location.meta.security.code1..
Location.meta.security.display1..
Location.extensionExtension..1
Location.identifierPPR Identifier Types..
Location.status..
Location.status.extensionExtension..1
Location.status.extensionExtension..1
Location.name..
Location.name.extensionExtension..
Location.name.extension.extension2..
Location.name.extension.extension..
Location.name.extension.extension.value[x]..
Location.name.extension.extension..
Location.name.extension.extension.value[x]..
Location.alias..1
Location.telecom..
Location.telecom.system..
Location.telecom.value..
Location.telecom.use..
Location.address..
Location.address.extensionExtension..1
Location.address.extensionExtension..1
Location.address.use1..
Location.address.type1..
Location.address.line..4
Location.address.city..
Location.address.state..
Location.address.postalCode..
Location.address.country..
Location.address.period..
Location.address.period.start..
Location.position..
Location.position.longitude..
Location.position.latitude..
Location.endpoint..
Location.endpoint.reference..

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "d2488858-688b-4c6a-9652-a81cabc76232",
    "meta": {
        "versionId": "4",
        "lastUpdated": "04/14/2025 16:37:34"
    },
    "text": {
        "status": "empty",
        --- We have skipped the narrative for better readability of the resource ---
    },
    "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-Location",
    "version": "1.0.0",
    "name": "PractitionerRoleLocationRespose",
    "title": "PHSD PractitionerRole Location Response",
    "status": "draft",
    "date": "09/16/2019 14:11:15",
    "description": "Defines the Location resource used for performing an EMPI match request against the Practitioner endpoint",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "Location",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Location",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Location",
                "path": "Location",
                "mustSupport": true
            },
            {
                "id": "Location.id",
                "path": "Location.id",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Location.meta",
                "path": "Location.meta",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Location.meta.profile",
                "path": "Location.meta.profile",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Location.meta.security",
                "path": "Location.meta.security",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Location.meta.security.system",
                "path": "Location.meta.security.system",
                "min": 1,
                "fixedUri": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
                "mustSupport": true
            },
            {
                "id": "Location.meta.security.code",
                "path": "Location.meta.security.code",
                "short": "N|R",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Location.meta.security.display",
                "path": "Location.meta.security.display",
                "short": "normal|restricted",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Location.extension:LHIN-code",
                "path": "Location.extension",
                "sliceName": "LHIN-code",
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-LHINCode"
                        ]
                    }
                ]
            },
            {
                "id": "Location.identifier",
                "path": "Location.identifier",
                "type":  [
                    {
                        "code": "Identifier",
                        "profile":  [
                            "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ppr-profile-identifier-types"
                        ]
                    }
                ]
            },
            {
                "id": "Location.status",
                "path": "Location.status",
                "mustSupport": true
            },
            {
                "id": "Location.status.extension:status-date",
                "path": "Location.status.extension",
                "sliceName": "status-date",
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-status-date"
                        ]
                    }
                ]
            },
            {
                "id": "Location.status.extension:status-reason",
                "path": "Location.status.extension",
                "sliceName": "status-reason",
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-status-reason"
                        ]
                    }
                ]
            },
            {
                "id": "Location.name",
                "path": "Location.name",
                "mustSupport": true
            },
            {
                "id": "Location.name.extension:translation",
                "path": "Location.name.extension",
                "sliceName": "translation",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/StructureDefinition/translation"
                        ]
                    }
                ],
                "mustSupport": true,
                "isModifier": false
            },
            {
                "id": "Location.name.extension:translation.extension",
                "path": "Location.name.extension.extension",
                "min": 2,
                "mustSupport": true
            },
            {
                "id": "Location.name.extension:translation.extension:lang",
                "path": "Location.name.extension.extension",
                "sliceName": "lang",
                "mustSupport": true
            },
            {
                "id": "Location.name.extension:translation.extension:lang.value[x]",
                "path": "Location.name.extension.extension.value[x]",
                "fixedCode": "fr",
                "mustSupport": true
            },
            {
                "id": "Location.name.extension:translation.extension:content",
                "path": "Location.name.extension.extension",
                "sliceName": "content",
                "mustSupport": true
            },
            {
                "id": "Location.name.extension:translation.extension:content.value[x]",
                "path": "Location.name.extension.extension.value[x]",
                "mustSupport": true
            },
            {
                "id": "Location.alias",
                "path": "Location.alias",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Location.telecom",
                "path": "Location.telecom",
                "mustSupport": true
            },
            {
                "id": "Location.telecom.system",
                "path": "Location.telecom.system",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/ppr-contact-point-system-practitioner"
                }
            },
            {
                "id": "Location.telecom.value",
                "path": "Location.telecom.value",
                "mustSupport": true
            },
            {
                "id": "Location.telecom.use",
                "path": "Location.telecom.use",
                "mustSupport": true
            },
            {
                "id": "Location.address",
                "path": "Location.address",
                "mustSupport": true
            },
            {
                "id": "Location.address.extension:address-confidential",
                "path": "Location.address.extension",
                "sliceName": "address-confidential",
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-address-confidential"
                        ]
                    }
                ]
            },
            {
                "id": "Location.address.extension:address-purpose",
                "path": "Location.address.extension",
                "sliceName": "address-purpose",
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-address-purpose"
                        ]
                    }
                ]
            },
            {
                "id": "Location.address.use",
                "path": "Location.address.use",
                "min": 1,
                "example":  [
                    {
                        "label": "General",
                        "valueCode": "work"
                    }
                ],
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/ppr-address-use"
                }
            },
            {
                "id": "Location.address.type",
                "path": "Location.address.type",
                "min": 1,
                "example":  [
                    {
                        "label": "General",
                        "valueCode": "physical"
                    }
                ],
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/address-type"
                }
            },
            {
                "id": "Location.address.line",
                "path": "Location.address.line",
                "max": "4",
                "mustSupport": true
            },
            {
                "id": "Location.address.city",
                "path": "Location.address.city",
                "mustSupport": true
            },
            {
                "id": "Location.address.state",
                "path": "Location.address.state",
                "mustSupport": true
            },
            {
                "id": "Location.address.postalCode",
                "path": "Location.address.postalCode",
                "mustSupport": true
            },
            {
                "id": "Location.address.country",
                "path": "Location.address.country",
                "mustSupport": true
            },
            {
                "id": "Location.address.period",
                "path": "Location.address.period",
                "mustSupport": true
            },
            {
                "id": "Location.address.period.start",
                "path": "Location.address.period.start",
                "mustSupport": true
            },
            {
                "id": "Location.position",
                "path": "Location.position",
                "mustSupport": true
            },
            {
                "id": "Location.position.longitude",
                "path": "Location.position.longitude",
                "short": "Longitude",
                "mustSupport": true
            },
            {
                "id": "Location.position.latitude",
                "path": "Location.position.latitude",
                "mustSupport": true
            },
            {
                "id": "Location.endpoint",
                "path": "Location.endpoint",
                "mustSupport": true
            },
            {
                "id": "Location.endpoint.reference",
                "path": "Location.endpoint.reference",
                "mustSupport": true
            }
        ]
    }
}

Usage

Thi Location Resource is returned when submitting a Practitioner Search or Match request.

Notes

.id

  • Definition: Logical id of this artifact
  • used to uniquely identify the resource on this server; may change on other servers

.meta.profile

  • this must be populated with the value http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-Location|1.0.0