Segment OBR to ServiceRequest Map
| # | V2 Field | Name | V2 Type | Card. | FHIR Attribute | FHIR Type | Equiv. |
|---|---|---|---|---|---|---|---|
| 1 | OBR | OBR | - | - | intent= "order" | - | equivalent |
| 2 | OBR-2 | Placer Order Number | EI | 1..1 | identifier[1]identifier[1].type.coding.code= "PLAC" identifier[1].type.coding.system= "http://terminology.hl7.org/CodeSystem/v2-0203" | Identifiercodeuri | equivalentequivalentequivalent |
| 3 | OBR-3 | Filler Order Number | EI | 1..1 | identifier[2]identifier[2].type.coding.code= "FILL" identifier[2].type.coding.system= "http://terminology.hl7.org/CodeSystem/v2-0203" | Identifiercodeuri | equivalentequivalentequivalent |
| 4 | OBR-4 | Universal Service Identifier | CWE | 1..1 | code | CodeableConcept | equivalent |
| 5 | OBR-5 | Priority | ID | 1..1 | priority | code | equivalent |
| 6 | OBR-6 | Requested Date/Time | TS | 1..1 | occurrenceDateTime | dateTime | equivalent |
| 7 | OBR-11 | Specimen Action Code | ID | 1..1 | intent= "#add-on#" intent= "reflex-order" intent= "order" | -code- | equivalentequivalentequivalent |
| 8 | OBR-13 | Relevant Clinical Information | CWE | -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.conceptIF: If this does not represent fasting status | uriCodeableReference(Any) | equivalentequivalent |
| 9 | OBR-16 | Ordering Provider | XCN | -1..* | requester(Practitioner) | Reference(Practitioner) | equivalent |
| 10 | OBR-17 | Order Callback Phone Number | XTN | 2..2 | requester.extension[1].url"http://hl7.org/fhir/StructureDefinition/servicerequest-order-callback-phone-number" requester.extension[1].valueContactPoint | uriContactPoint | equivalentequivalent |
| 11 | OBR-27 | Quantity/Timing | TQ | -1..* | $this | - | equivalent |
| 12 | OBR-29 | ParentResults Observation Identifier | EIP | 1..1 | basedOn[1].identifierIF: 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].identifierIF: 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 |
| 13 | OBR-31 | Reason for Study | CWE | -1..* | reasonCode | CodeableConcept | equivalent |
| 14 | OBR-46 | Placer Supplemental Service Information | CWE | -1..* | orderDetail[1] | CodeableConcept | equivalent |
| 15 | OBR-47 | Filler Supplemental Service Information | CWE | -1..* | orderDetail[2] | CodeableConcept | equivalent |
| 16 | OBR-53 | Alternate Placer Order Number | CX | -1..* | identifier[3]identifier[3].type.coding.code= "PLAC" identifier[3].type.coding.system= "http://terminology.hl7.org/CodeSystem/v2-0203" | Identifiercodeuri | equivalentequivalentequivalent |