Location

FHIR Cross-version Mappings for Location based on the R5 structure

Location (1.0.2)Location (3.0.2)Location (4.0.1)Location (4.3.0)Location (5.0.0)
Location=Location=Location=Location=Location
No cross-version extension allowed for this element because No Change L.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change L.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change L.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change L.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change L.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because No Change L.status : code : [0..1]No cross-version extension allowed for this element because No Change L.status : code : [0..1]No cross-version extension allowed for this element because No Change L.status : code : [0..1]No cross-version extension allowed for this element because No Change L.status : code : [0..1]No cross-version extension allowed for this element because No Change L.status : code : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) L.operationalStatus : Coding : [0..1]=No cross-version extension allowed for this element because No Change L.operationalStatus : Coding : [0..1]=No cross-version extension allowed for this element because No Change L.operationalStatus : Coding : [0..1]=No cross-version extension allowed for this element because No Change L.operationalStatus : Coding : [0..1]
No cross-version extension allowed for this element because No Change L.name : string : [0..1]=No cross-version extension allowed for this element because No Change L.name : string : [0..1]=No cross-version extension allowed for this element because No Change L.name : string : [0..1]=No cross-version extension allowed for this element because No Change L.name : string : [0..1]=No cross-version extension allowed for this element because No Change L.name : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) L.alias : string : [0..*]=No cross-version extension allowed for this element because No Change L.alias : string : [0..*]=No cross-version extension allowed for this element because No Change L.alias : string : [0..*]=No cross-version extension allowed for this element because No Change L.alias : string : [0..*]
Extension definition for this version of the element. Defined because: In 5.0.0 the types string are removed,In 5.0.0 the types markdown are added L.description : string : [0..1]=No cross-version extension allowed for this element because No Change L.description : string : [0..1]=No cross-version extension allowed for this element because No Change L.description : string : [0..1]=No cross-version extension allowed for this element because No Change L.description : string : [0..1]=Extension definition for this version of the element. Defined because: New Types markdown L.description : markdown : [0..1]
No cross-version extension allowed for this element because No Change L.mode : code : [0..1]No cross-version extension allowed for this element because No Change L.mode : code : [0..1]No cross-version extension allowed for this element because No Change L.mode : code : [0..1]No cross-version extension allowed for this element because No Change L.mode : code : [0..1]No cross-version extension allowed for this element because No Change L.mode : code : [0..1]
Extension definition for this version of the element. Defined because: In 4.0.1 this started to repeat,Removed codes '_DedicatedNonClinicalLocationRoleType, _IncidentalServiceDeliveryLocationRoleType, _DedicatedClinicalLocationRoleType, _DedicatedServiceDeliveryLocationRoleType (http://hl7.org/fhir/1.0/v3/RoleCode)' L.type : CodeableConcept : [0..1]Extension definition for this version of the element. Defined because: Added codes '_DedicatedClinicalLocationRoleType, _DedicatedServiceDeliveryLocationRoleType, _IncidentalServiceDeliveryLocationRoleType, _DedicatedNonClinicalLocationRoleType (http://hl7.org/fhir/3.0/v3/RoleCode)' L.type : CodeableConcept : [0..1]Extension definition for this version of the element. Defined because: Element repeats L.type : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change L.type : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change L.type : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) L.contact : ExtendedContactDetail : [0..*]
No cross-version extension allowed for this element because No Change L.address : Address : [0..1]=No cross-version extension allowed for this element because No Change L.address : Address : [0..1]=No cross-version extension allowed for this element because No Change L.address : Address : [0..1]=No cross-version extension allowed for this element because No Change L.address : Address : [0..1]=No cross-version extension allowed for this element because No Change L.address : Address : [0..1]
No cross-version extension allowed for this element because No Change L.physicalType : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change L.physicalType : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change L.physicalType : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change L.physicalType : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change L.form : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change L.position : BackboneElement : [0..1]=No cross-version extension allowed for this element because No Change L.position : [0..1]=No cross-version extension allowed for this element because No Change L.position : [0..1]=No cross-version extension allowed for this element because No Change L.position : [0..1]=No cross-version extension allowed for this element because No Change L.position : [0..1]
No cross-version extension allowed for this element because No Change L.p.longitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.longitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.longitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.longitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.longitude : decimal : [1..1]
No cross-version extension allowed for this element because No Change L.p.latitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.latitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.latitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.latitude : decimal : [1..1]=No cross-version extension allowed for this element because No Change L.p.latitude : decimal : [1..1]
No cross-version extension allowed for this element because No Change L.p.altitude : decimal : [0..1]=No cross-version extension allowed for this element because No Change L.p.altitude : decimal : [0..1]=No cross-version extension allowed for this element because No Change L.p.altitude : decimal : [0..1]=No cross-version extension allowed for this element because No Change L.p.altitude : decimal : [0..1]=No cross-version extension allowed for this element because No Change L.p.altitude : decimal : [0..1]
No cross-version extension allowed for this element because No Change L.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change L.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change L.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change L.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change L.managingOrganization : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change L.partOf : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change L.partOf : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change L.partOf : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change L.partOf : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change L.partOf : Reference(Location) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) L.characteristic : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2),In 5.0.0 the types Availability are added L.hoursOfOperation : [0..*]=No cross-version extension allowed for this element because No Change L.hoursOfOperation : [0..*]=Extension definition for this version of the element. Defined because: New Types Availability L.hoursOfOperation : Availability : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) L.virtualService : VirtualServiceDetail : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) L.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change L.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change L.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change L.endpoint : Reference(Endpoint) : [0..*]
No cross-version extension allowed for this element because No Change L.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change L.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change L.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change L.telecom : ContactPoint : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) L.h.daysOfWeek : code : [0..*]No cross-version extension allowed for this element because No Change L.h.daysOfWeek : code : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) L.h.allDay : boolean : [0..1]=No cross-version extension allowed for this element because No Change L.h.allDay : boolean : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) L.h.openingTime : time : [0..1]=No cross-version extension allowed for this element because No Change L.h.openingTime : time : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) L.h.closingTime : time : [0..1]=No cross-version extension allowed for this element because No Change L.h.closingTime : time : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) L.availabilityExceptions : string : [0..1]=No cross-version extension allowed for this element because No Change L.availabilityExceptions : string : [0..1]

R2 Location.modeR3 Location.modeR4 Location.modeR4B Location.modeR5 Location.mode
instance=instance=instance=instance=instance
kind=kind=kind=kind=kind

R2 Location.statusR3 Location.statusR4 Location.statusR4B Location.statusR5 Location.status
active=active=active=active=active
suspended=suspended=suspended=suspended=suspended
inactive=inactive=inactive=inactive=inactive

R4 Location.hoursOfOperation.daysOfWeekR4B Location.hoursOfOperation.daysOfWeek
mon=mon
tue=tue
wed=wed
thu=thu
fri=fri
sat=sat
sun=sun

R2 Location.typeR3 Location.typeR4 Location.type
LYMPH=LYMPH=LYMPH
SCHOOL=SCHOOL=SCHOOL
INLAB=INLAB=INLAB
SLEEP=SLEEP=SLEEP
HLAB=HLAB=HLAB
ECHO=ECHO=ECHO
BMTU=BMTU=BMTU
PREV=PREV=PREV
OUTPHARM=OUTPHARM=OUTPHARM
POD=POD=POD
ENDOS=ENDOS=ENDOS
SURF=SURF=SURF
OMS=OMS=OMS
OPTC=OPTC=OPTC
RH=RH=RH
RTF=RTF=RTF
WND=WND=WND
HAND=HAND=HAND
CVDX=CVDX=CVDX
FMC=FMC=FMC
ACC=ACC=ACC
SU=SU=SU
DERM=DERM=DERM
INPHARM=INPHARM=INPHARM
ICU=ICU=ICU
TR=TR=TR
PROFF=PROFF=PROFF
PRC=PRC=PRC
INFD=INFD=INFD
OPH=OPH=OPH
RHPI=RHPI=RHPI
CHR=CHR=CHR
HRAD=HRAD=HRAD
CANC=CANC=CANC
DX=DX=DX
PEDGI=PEDGI=PEDGI
SPMED=SPMED=SPMED
RHPIMS=RHPIMS=RHPIMS
GACH=GACH=GACH
IEC=IEC=IEC
PSI=PSI=PSI
ER=ER=ER
ONCL=ONCL=ONCL
NEUR=NEUR=NEUR
PEDHO=PEDHO=PEDHO
PSY=PSY=PSY
NCCS=NCCS=NCCS
HTN=HTN=HTN
ENT=ENT=ENT
PEDID=PEDID=PEDID
PEDNEPH=PEDNEPH=PEDNEPH
CAPC=CAPC=CAPC
RHAT=RHAT=RHAT
ENDO=ENDO=ENDO
GIDX=GIDX=GIDX
RADO=RADO=RADO
OUTLAB=OUTLAB=OUTLAB
RHU=RHU=RHU
GI=GI=GI
RHYAD=RHYAD=RHYAD
TRAVEL=TRAVEL=TRAVEL
HEM=HEM=HEM
AMPUT=AMPUT=AMPUT
HD=HD=HD
NCCF=NCCF=NCCF
PEDRHEUM=PEDRHEUM=PEDRHEUM
RHEUM=RHEUM=RHEUM
UPC=UPC=UPC
HU=HU=HU
BREAST=BREAST=BREAST
CARD=CARD=CARD
PEDC=PEDC=PEDC
PEDE=PEDE=PEDE
COMM=COMM=COMM
MHSP=MHSP=MHSP
EPIL=EPIL=EPIL
CHEST=CHEST=CHEST
PSYCHF=PSYCHF=PSYCHF
WORK=WORK=WORK
PROS=PROS=PROS
MOBL=MOBL=MOBL
SNF=SNF=SNF
CATH=CATH=CATH
PEDNICU=PEDNICU=PEDNICU
URO=URO=URO
MBL=MBL=MBL
PEDICU=PEDICU=PEDICU
PHU=PHU=PHU
PEDU=PEDU=PEDU
PTRES=PTRES=PTRES
PROCTO=PROCTO=PROCTO
ALL=ALL=ALL
HOSP=HOSP=HOSP
PAINCL=PAINCL=PAINCL
ETU=ETU=ETU
COAG=COAG=COAG
AMB=AMB=AMB
GYN=GYN=GYN
RHMAD=RHMAD=RHMAD
RHPIVS=RHPIVS=RHPIVS
GIM=GIM=GIM
NS=NS=NS
CRS=CRS=CRS
HUSCS=HUSCS=HUSCS
RNEU=RNEU=RNEU
NEPH=NEPH=NEPH
PHARM=PHARM=PHARM
INV=INV=INV
PEDHEM=PEDHEM=PEDHEM
CSC=CSC=CSC
OB=OB=OB
PLS=PLS=PLS
OF=OF=OF
RHPIH=RHPIH=RHPIH
BMTC=BMTC=BMTC
MGEN=MGEN=MGEN
ORTHO=ORTHO=ORTHO
DADDR=DADDR=DADDR
RADDX=RADDX=RADDX
RHII=RHII=RHII
PEDCARD=PEDCARD=PEDCARD
PC=PC=PC
CCU=CCU=CCU