Segment OBR to ServiceRequest Map

This ConceptMap represents a mapping from the HL7 V2 Segment OBR to the FHIR ServiceRequest Resource.
View in v2-to-FHIR IG
#V2 FieldNameV2 TypeCard.FHIR AttributeFHIR TypeEquiv.
1OBROBR--
intent

= "order"

-
equivalent
2OBR-2Placer Order NumberEI1..1
identifier[1]
identifier[1].type.coding.code

= "PLAC"

identifier[1].type.coding.system

= "http://terminology.hl7.org/CodeSystem/v2-0203"

Identifiercodeuri
equivalentequivalentequivalent
3OBR-3Filler Order NumberEI1..1
identifier[2]
identifier[2].type.coding.code

= "FILL"

identifier[2].type.coding.system

= "http://terminology.hl7.org/CodeSystem/v2-0203"

Identifiercodeuri
equivalentequivalentequivalent
4OBR-4Universal Service IdentifierCWE1..1
code
CodeableConcept
equivalent
5OBR-5PriorityID1..1
priority
code
equivalent
6OBR-6Requested Date/TimeTS1..1
occurrenceDateTime
dateTime
equivalent
7OBR-11Specimen Action CodeID1..1
intent

= "#add-on#"

intent

= "reflex-order"

intent

= "order"

-code-
equivalentequivalentequivalent
8OBR-13Relevant Clinical InformationCWE-1..*
extension[1].url

= "http://hl7.org/fhir/5.0/StructureDefinition/extension-ServiceRequest.supportingInfo"

IF: If this does not represent fasting status

If desired, implementers could map to supportingInfo using the Observation or other references if they know exactly what it is and have the relevant resource.code values to add.

extension[1].valueCodeableReference.concept

IF: If this does not represent fasting status

uriCodeableReference(Any)
equivalentequivalent
9OBR-16Ordering ProviderXCN-1..*
requester(Practitioner)
Reference(Practitioner)
equivalent
10OBR-17Order Callback Phone NumberXTN2..2
requester.extension[1].url

"http://hl7.org/fhir/StructureDefinition/servicerequest-order-callback-phone-number"

requester.extension[1].valueContactPoint
uriContactPoint
equivalentequivalent
11OBR-27Quantity/TimingTQ-1..*
$this
-
equivalent
12OBR-29ParentResults Observation IdentifierEIP1..1
basedOn[1].identifier

IF: If OBR-29.2 is also valued, implementation needs to decide which one to use.

basedOn[1].type

= "ServiceRequest"

IF: If OBR-29.2 is also valued, implementation needs to decide which one to use.

basedOn[2].identifier

IF: If OBR-29.1 is also valued, implementation needs to decide which one to use.

basedOn[2].type

= "ServiceRequest"

IF: If OBR-29.1 is also valued, implementation needs to decide which one to use.

identifieruriidentifieruri
equivalentequivalentequivalentequivalent
13OBR-31Reason for StudyCWE-1..*
reasonCode
CodeableConcept
equivalent
14OBR-46Placer Supplemental Service InformationCWE-1..*
orderDetail[1]
CodeableConcept
equivalent
15OBR-47Filler Supplemental Service InformationCWE-1..*
orderDetail[2]
CodeableConcept
equivalent
16OBR-53Alternate Placer Order NumberCX-1..*
identifier[3]
identifier[3].type.coding.code

= "PLAC"

identifier[3].type.coding.system

= "http://terminology.hl7.org/CodeSystem/v2-0203"

Identifiercodeuri
equivalentequivalentequivalent

Equivalence Legend

equivalentExact match
wider/narrowerBroader/more specific meaning
relatedtoRelated but not exact
unmatchedNo equivalent in target