ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1
HL7 v2Condition (IF True)HL7 FHIRComments
2
Sort Order
Identifier
NameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrative
FHIR Attribute/ Data Type
Data TypeCardinality - MinCardinality - MaxData Type MappingVocabulary Mapping
(IS, ID, CE, CNE, CWE)
Assignment
3
0When mapping a location in, e.g., PV1 to Encounter or PR1 to Procedure, one must reference the most granular Location availabile in PL, e.g., Bed, from the resource that references the Location resource, and then add additional Locations using Location.partOf to reference the next less granular Location. For example, if PL.3 Bed is the most granular, the reference Encounter or Procedure to Location must reference the location for the Bed.

From most granular to least, the default sequence would be Bed to Room to Floor to Point of Core to Building to Facility. If a particular location is not present in PL, the reference goes to the next higher level. One may locally need to adjust the default sequencing based on local implementation.

For example, if PV1-3 of a message contains a room, bed, and point of care, then Encounter.location.location must reference the Location resource for PV1-3.3 (PL1.3) and that Location reference has a Location.partOf that reference the Location reference for PV1-3.2 (PL1.2) which then in turn references the Point of Care location using Location.partOf that references PV1-3.1 (PL.1). Local variations on which PL component is more or less granular may vary.

While normally the meaning of [n] notation does not imply sequence when used within a map, in this map the first [n] notation in the column J cells is only to clarify the default granularity progression.
4
1PL.1Point of CareHD01
[4].identifier[1]
IdentifierHD[Identifier]
5
1PL.1Point of CareHD01
[4].location(Location.mode)
code01"instance"
6
1PL.1Point of CareHD01
[4].location(Location.physicalType.coding.code)
code01/extension??-poc/
7
1PL.1Point of CareHD01
[4].location(Location.physicalType.coding.system)
uri01"http://terminology.hl7.org/CodeSystem/location-physical-type"
8
1PL.1Point of CareHD01
[4].partOf.reference(Location[6])
string01
9
2PL.2RoomHD01
[2].identifier[1]
IdentifierHD[Identifier]
10
2PL.2RoomHD01
[2].mode
code01"instance"
11
2PL.2RoomHD01
[2].physicalType.coding.code
code01"ro"
12
2PL.2RoomHD01
[2].physicalType.coding.system
uri01"http://terminology.hl7.org/CodeSystem/location-physical-type"
13
2PL.2RoomHD01
[2].partOf.reference(Location[3])
string01
14
3PL.3BedHD01
[1].identifier[1]
IdentifierHD[Identifier]
15
3PL.3BedHD01
[1].mode
code01"instance"
16
3PL.3BedHD01
[1].physicalType.coding.code
code01"bd"
17
3PL.3BedHD01
[1].physicalType.coding.system
uri01"http://terminology.hl7.org/CodeSystem/location-physical-type"
18
3PL.3BedHD01
[1].partOf.reference(Location[2])
string01
19
4PL.4FacilityHD01
[6].identifier[1]
IdentifierHD[Identifier]
20
4PL.4FacilityHD01
[6].mode
code01"instance"
21
4PL.4FacilityHD01
[6].physicalType.coding.code
code01"si"
22
4PL.4FacilityHD01
[6].physicalType.coding.system
uri01"http://terminology.hl7.org/CodeSystem/location-physical-type"
23
5PL.5Location StatusIS01
24
6PL.6Person Location TypeIS01
25
7PL.7BuildingHD01
[5].identifier[1]
IdentifierHD[Identifier]
26
7PL.7BuildingHD01
[5].mode
code01"instance"
27
7PL.7BuildingHD01
[5].physicalType.coding.code
code01"bu"
28
7PL.7BuildingHD01
[5].physicalType.coding.system
uri01"http://terminology.hl7.org/CodeSystem/location-physical-type"
29
7PL.7BuildingHD01
[5].partOf.reference(Location[5])
string01
30
8PL.8FloorHD01
[3].identifier[1]
IdentifierHD[Identifier]
31
8PL.8FloorHD01
[3].mode
code01"instance"
32
8PL.8FloorHD01
[3].physicalType.coding.code
code01"lvl"
33
8PL.8FloorHD01
[3].physicalType.coding.system
uri01"http://terminology.hl7.org/CodeSystem/location-physical-type"
34
8PL.8FloorHD01
[3].partOf.reference(Location[4])
string01
35
9PL.9Location DescriptionST01
[1].location(Location.description)
string01
36
10PL.10
Comprehensive Location Identifier
EI01IF PL.3 VALUED
[1].identifier[2]
Identifier
EI[Identifier-Organization]
37
10PL.10
Comprehensive Location Identifier
EI01IF PL.2 VALUED AND PL.3 NOT VALUED
[2].identifier[2]
Identifier
EI[Identifier-Organization]
38
10PL.10
Comprehensive Location Identifier
EI01IF PL.1 VALUE AND PL.2 NOT VALUED AND PL.3 NOT VALUED
[5].identifier[2]
Identifier
EI[Identifier-Organization]
39
10PL.10
Comprehensive Location Identifier
EI01IF PL.8 VALUED AND PL.1 NOT VALUED AND PL.2 NOT VALUED AND PL3.NOT VALUED
[3].identifier[2]
Identifier
EI[Identifier-Organization]
40
10PL.10
Comprehensive Location Identifier
EI01IF PL.7 VALUED AND PL.1 NOT VALUED AND PL.2 NOT VALUED AND PL.3 NOT VALUED AND PL.8 NOT VALUED
[4].identifier[2]
Identifier
EI[Identifier-Organization]
41
10PL.10
Comprehensive Location Identifier
EI01IF PL.4 VALUED AND PL.1 NOT VALUED AND PL.2 NOT VALUED AND PL.3 NOT VALUED AND PL.8 NOT VALUED AND PL.7 NOT VALUED
[6].identifier[2]
Identifier
EI[Identifier-Organization]
42
10PL.10
Comprehensive Location Identifier
EI01IF PL.11 VALUED AND IF PL.3 VALUED
[1].identifier[2]
Identifier
EI[Identifier-DefaultAssigner]
43
10PL.10
Comprehensive Location Identifier
EI01IF PL.11 VALUED AND IF PL.2 VALUED AND PL.3 NOT VALUED
[2].identifier[2]
Identifier
EI[Identifier-DefaultAssigner]
44
10PL.10
Comprehensive Location Identifier
EI01IF PL.11 VALUED AND IF PL.1 VALUED AND PL.2 NOT VALUED AND PL.3 NOT VALUED
[4].identifier[2]
Identifier
EI[Identifier-DefaultAssigner]
45
10PL.10
Comprehensive Location Identifier
EI01IF PL.11 VALUED AND IF PL.8 VALUED AND PL.1 NOT VALUED AND PL.2 NOT VALUED AND PL3.NOT VALUED
[3].identifier[2]
Identifier
EI[Identifier-DefaultAssigner]
46
10PL.10
Comprehensive Location Identifier
EI01IF PL.11 VALUED AND IF PL.7 VALUED AND PL.1 NOT VALUED AND PL.2 NOT VALUED AND PL.3 NOT VALUED AND PL.8 NOT VALUED
[5].identifier[2]
Identifier
EI[Identifier-DefaultAssigner]
47
10PL.10
Comprehensive Location Identifier
EI01IF PL.11 VALUED AND IF PL.4 VALUED AND PL.1 NOT VALUED AND PL.2 NOT VALUED AND PL.3 NOT VALUED AND PL.8 NOT VALUED AND PL.7 NOT VALUED
[6].identifier[2]
Identifier
EI[Identifier-DefaultAssigner]
48
11PL.11
Assigning Authority for Location
HD01
[1-6].identifier[1].assigner(Organization)
ReferenceHD[Organization]
49
11PL.11
Assigning Authority for Location
HD01
[1-6].identifier[2].assigner(Organization)
ReferenceHD[Organization]
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100