Structure Definition: Location Profile


Canonical URL: https://signalbhn.org/fhir/StructureDefinition/Location

Simplifier project page: Location

Derived from: US Core Location STU6 (R4)

Module: Organization Services Module


Formal profile content

identifierΣ0..*Identifier
statusS Σ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ1..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
telecomS I0..*ContactPoint
signalRegionI0..*Extension(CodeableConcept)Binding
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1stringBinding
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryΣ0..1string
periodΣ I0..1Period
physicalTypeΣ0..1CodeableConcept
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ I0..1Reference(US Core Organization Profile)
partOfI0..1Reference(Location)
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)
identifierΣ0..*Identifier
statusS Σ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ1..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeΣ0..*CodeableConceptBinding
telecomS I0..*ContactPoint
signalRegionI0..*Extension(CodeableConcept)Binding
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1stringBinding
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryΣ0..1string
periodΣ I0..1Period
physicalTypeΣ0..1CodeableConcept
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ I0..1Reference(US Core Organization Profile)
partOfI0..1Reference(Location)
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)
{
    "resourceType": "StructureDefinition",
    "id": "signal-location",
    "url": "https://signalbhn.org/fhir/StructureDefinition/location",
    "name": "SignalLocation",
    "title": "Location Profile",
    "status": "draft",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Location",
    "baseDefinition": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-location",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Location.address.extension:signalRegion",
                "path": "Location.address.extension",
                "sliceName": "signalRegion",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://signalbhn.org/fhir/StructureDefinition/region"
                        ]
                    }
                ],
                "isModifier": false,
                "binding": {
                    "strength": "extensible",
                    "valueSet": "https://signalbhn.org/fhir/ValueSet/signal-region"
                }
            },
            {
                "id": "Location.address.district",
                "path": "Location.address.district",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://signalbhn.org/fhir/ValueSet/fips-county-co"
                }
            }
        ]
    }
}

Profile usage

The Location resource is used to provide supporting fact information to other resources, including re-usable concepts such as service regions. This resource may also be used as linkage between organization and location using HealthcareService that says "this service at this organization at this site (possibly scoped by time)".

Profile element notes

.type

.address.extension.region

  • Represents the business region of the referencer in context to the .managingOrganization.

.managingOrganization

  • SHOULD point to the Service Organization that owns the business context for extension.address.region.

Examples