Profile: Location

AB:eReC Simplifier Project Page: Location (AB:eReC)

Derived from CA:eReC Location

Views of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ1..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeS Σ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBindingPattern
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBindingPattern
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textS Σ0..1string
lineS Σ1..*string
cityS Σ1..1string
districtΣ0..1string
stateS Σ1..1string
postalCodeS Σ1..1string
countryS Σ0..1string
periodΣ0..1Period
physicalTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization)
partOf0..1Reference(LocationABeReC)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint)
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ1..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeS Σ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBindingPattern
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBindingPattern
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textS Σ0..1string
lineS Σ1..*string
cityS Σ1..1string
districtΣ0..1string
stateS Σ1..1string
postalCodeS Σ1..1string
countryS Σ0..1string
periodΣ0..1Period
physicalTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization)
partOf0..1Reference(LocationABeReC)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint)
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ1..1string
alias0..*string
descriptionΣ0..1string
modeΣ0..1codeBinding
typeS Σ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBindingPattern
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
systemS Σ I1..1codeBindingPattern
valueS Σ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textS Σ0..1string
lineS Σ1..*string
cityS Σ1..1string
districtΣ0..1string
stateS Σ1..1string
postalCodeS Σ1..1string
countryS Σ0..1string
periodΣ0..1Period
physicalTypeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationΣ0..1Reference(Organization)
partOf0..1Reference(LocationABeReC)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint)

Restrictions

Alberta eReferral and eConsult (AB:eReC) employs a set of constraints on the Bundle (AB:eReC) Profile that prevents referrals and consults created in Alberta to include certain elements from Location.

Location records sent in an AB:eReC Bundle SHALL NOT contain any of the following Location details:

  • .contained
  • .telecom.use
  • .address.use
  • .managingOrganization

These elements are restricted based on current privacy requirements that require data that is collected, used or disclosed be limited to only the amount of health information that is essential to enable the custodian or the recipient of the information to carry out the intended purpose.

Usage

The Location resource is used to provide details about the delivery site (a medical practice at a specific location), where referral originated or where the service was delivered.

Notes

.id

  • TESTED element
  • an identifier for the Location resource that is unique within the submitted Bundle
  • if a persistent identity for the resource is not available to use when constructing a Bundle for transmission, a UUID SHOULD be used in this element (with a corresponding value in Bundle.entry.fullUrl)

.meta

  • TESTED element
  • metadata about the Location resource, as relevant for the submission or data exchange
  • .lastUpdated
    • TESTED element
    • the date and time when the location was last updated, spanning all contained resources and data elements

.identifier

  • TESTED element
  • unique code or number identifying the location to its users
  • SHALL be a valid provincially-assigned delivery site identifier (e.g., site WDFA key, AH Billing ID, or other approved identifier)
  • where available, the AH Billing ID for the healthcare delivery site is included; otherwise, a site-level WDFA ID is used
  • SHALL always be populated
  • .type
    • TESTED element
    • a coded type representing the category or domain of the submitting site identifier, to enable correct interpretation and usage of the site identifier value
    • SHALL always be populated
  • .system
    • TESTED element
    • The naming system used for this location identifier
    • SHALL always be populated
  • .value
    • TESTED element
    • uniquely identifies a healthcare service location as registered with Alberta Health for healthcare service delivery, where the referring provider maintains the related patient record or where the service is provided
    • SHALL always be populated
  • SHALL use URI from Location Identifier Naming System for .system and SHALL use the associated identifier type code fo .type

.name

  • TESTED element
  • the name of the healthcare delivery site where the referring provider maintains the related patient record or where the service is provided
  • where applicable, this can be the 'known-as' or business operating name (as seen on letterhead, website, office door, etc.)
  • SHALL always be populated

.telecom

  • TESTED element
  • the telephone number and/or fax number of the healthcare delivery site where the referring provider maintains the related patient record or where the service is provided
  • SHALL have at least one telecom
  • "phone" telecom type SHALL always be provided as enforced by an invariant in Bundle resource and "fax" telecom type SHOULD be provided
  • .value
    • TESTED element
    • the telephone number and/or fax number of the healthcare delivery site
    • SHALL always be populated
  • .system
    • TESTED element
    • SHALL always be populated

.address

  • TESTED element
  • the physical street address of the healthcare delivery site where the referring provider maintains the related patient record or where the service is provided
  • SHALL always be populated
  • .type
    • CONDITIONALLY TESTED element
    • specifies the type of address being submitted, to distinguish between mailing address, physical addresses, or other allowed types
    • SHALL be set to "physical"
  • .line
    • TESTED element
    • The physical street address
    • SHALL have at least one
    • maximum character length SHALL be 100
  • .city
    • TESTED element
    • the city or municipality of the healthcare delivery site
    • SHALL always be populated
    • maximum character length SHALL be 100
  • .state
  • .postalCode
    • TESTED element
    • the province or territory of the healthcare delivery site
    • SHALL always be populated
  • .country

Unused if submitted

  • .alias