Implementation Guide
25.0.0 - R4 APIs

Publish Box goes here

Resource Profile: AthenaLocation - Mappings

Active as of 2022-03-01

Mappings for the athena-location-profile resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameathenaFlowathenaPracticeRIM MappingFiveWs Pattern Mappingdoco
.. Location
FHIRR4_LOCATIONVIEW
FHIRR4_LOCATIONVIEW
.Role[classCode=SDLC]
... id
MakeId(%LOCID%)
  • MakeIdWithPrefix(%LOCID%
  • %ID_PREFIX%)
... meta
.... id
n/a
.... extension
n/a
.... versionId
MakeId(%LOCID%)
MakeId(%LOCID%)
.... lastUpdated
%LASTMODIFIED%
%LASTMODIFIED%
.... source
.... Slices for profile
..... profile:USCore Location Profile
..... profile:Athena Location Profile
.... security
.... tag
... implicitRules
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... identifier
  • MakeIdentifier("U"
  • getSiteSystem("LocationId")
  • %LOCID%)
  • MakeIdentifier("U"
  • getSiteSystem("LocationId")
  • %LOCID%
  • %ID_PREFIX%)
.id
FiveWs.identifier
... status
  • MapCode(%STATUS%
  • "LOCSTATUS")
  • MapCode(%STATUS%
  • "LOCSTATUS")
.statusCode
FiveWs.status
... operationalStatus
n/a
FiveWs.status
... name
%NAME%
%NAME%
.name
... alias
.name
... description
%DESCRIPTION%
%DESCRIPTION%
.playingEntity[classCode=PLC determinerCode=INSTANCE].desc
... mode
.playingEntity[classCode=PLC].determinerCode
FiveWs.class
... type
.code
FiveWs.class
... Slices for telecom
.telecom
.... telecom:WORKPHONE
.telecom
..... id
n/a
..... extension
n/a
..... system
./scheme
..... value
%PRIMPHONE%
%PRIMPHONE%
./url
..... use
unique(./use)
..... rank
n/a
..... period
./usablePeriod[type="IVL<TS>"]
.... telecom:ALTPHONE
.telecom
..... id
n/a
..... extension
n/a
..... system
./scheme
..... value
%SECPHONE%
%SECPHONE%
./url
..... use
unique(./use)
..... rank
n/a
..... period
./usablePeriod[type="IVL<TS>"]
.... telecom:FAXPHONE
.telecom
..... id
n/a
..... extension
n/a
..... system
./scheme
..... value
%FAXPHONE%
%FAXPHONE%
./url
..... use
unique(./use)
..... rank
n/a
..... period
./usablePeriod[type="IVL<TS>"]
.... telecom:EMAIL
.telecom
..... id
n/a
..... extension
n/a
..... system
./scheme
..... value
%EMAIL%
%EMAIL%
./url
..... use
unique(./use)
..... rank
n/a
..... period
./usablePeriod[type="IVL<TS>"]
... address
  • MakeSearchAddress(%ADDRESS1%
  • %ADDRESS2%
  • %CITY%
  • %STATE%
  • %ZIP%
  • %COUNTRY%)
  • MakeSearchAddress(%ADDRESS1%
  • %ADDRESS2%
  • %CITY%
  • %STATE%
  • %ZIP%
  • %COUNTRY%)
.addr
.... id
n/a
.... extension
n/a
.... use
unique(./use)
.... type
unique(./use)
.... text
./formatted
.... Slices for line
AD.part[parttype = AL]
..... line:ADDRESS1
%ADDRESS1%
%ADDRESS1%
AD.part[parttype = AL]
..... line:ADDRESS2
%ADDRESS2%
%ADDRESS2%
AD.part[parttype = AL]
.... city
%CITY%
%CITY%
AD.part[parttype = CTY]
.... district
AD.part[parttype = CNT | CPA]
.... state
%STATE%
%STATE%
AD.part[parttype = STA]
.... postalCode
%ZIP%
%ZIP%
AD.part[parttype = ZIP]
.... country
%COUNTRY%
%COUNTRY%
AD.part[parttype = CNT]
.... period
./usablePeriod[type="IVL<TS>"]
... physicalType
.playingEntity [classCode=PLC].code
FiveWs.class
... position
.playingEntity [classCode=PLC determinerCode=INSTANCE].positionText
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... longitude
  • (RIM Opted not to map the sub-elements of GPS location
  • is now an OBS)
.... latitude
  • (RIM Opted not to map the sub-elements of GPS location
  • is now an OBS)
.... altitude
  • (RIM Opted not to map the sub-elements of GPS location
  • is now an OBS)
... managingOrganization
  • MakeReference("LOCREG"
  • %ORGANIZATIONID%
  • "Organization")
  • MakeReference("LOCREG"
  • %FACILITYID%
  • "Organization")
.scopingEntity[classCode=ORG determinerKind=INSTANCE]
... partOf
  • MakeReference("LOCREG"
  • %PARENTID%
  • "Location")
  • MakeReference("LOCREG"
  • %PARENTID%
  • "Location")
.inboundLink[typeCode=PART].source[classCode=SDLC]
... hoursOfOperation
.effectiveTime
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... daysOfWeek
.effectiveTime
.... allDay
.effectiveTime
.... openingTime
.effectiveTime
.... closingTime
.effectiveTime
... availabilityExceptions
n/a
... endpoint
n/a

doco Documentation for this format