OBR - Observation Request Segment
The Observation Request Segment (OBR) HL7 segment maps primarily to the ClinicalServiceRequest, DiagnosticSummary, and PatientMEdicalProcedure
objects in Salesforce.
HL7 V2.3 - Clinical Data Model Mapping
Here’s how the segments defined by HL7 V2.3 for OBR map to fields in Salesforce standard
objects.
OBR | Salesforce Field | Type | Notes |
---|---|---|---|
OBR.2 - Place Order Number | Identifier | Object | Place Order Number is created as an identifier record. This record will then reference the entity it belongs to using the ParentRecordId field. |
OBR.3 - Fill Order Number | Identifier | Object | Fill Order Number is created as an identifier record. This record will then reference the entity it belongs to using the ParentRecordId field. |
OBR.4 - Universal Service Id |
|
Lookup: CodeSetBundle | N/A |
OBR.5 - Order Status |
|
Picklists | N/A |
OBR.7 - Observation Date/Time | PatientMedicalProcedure.StartDate | Double | N/A |
OBR.16 - Ordering Provider | ClinicalServiceRequest.RequesterId | Lookup: HealthcareProvider, Account, Asset | N/A |
OBR.22 - Results Rpt/Status Chng - Date/Time | DiagnosticSummary.IssuedDateTime | DateTime | N/a |
OBR.24 - Diagnostic Service Section ID |
|
|
N/A |
OBR.25 - Result Status |
|
Picklist | N/A |
OBR.27 - Quantity/Timing | ClinicalServiceRequest.QuantityNumerator | Double | N/A |
ClinicalServiceRequest.QuantityDenominator | Double | N/A | |
ClinicalServiceRequest.QuantityNumeratorUnitId | Lookup: UnitOfMeasure | N/A | |
OBR.31 - Reason For Study | PatientMedicalProcedure.ReasonCodeId | Lookup: CodeSetBundle | N/A |
OBR-32 - Principal Result Interpreter | DiagnosticSummary.InterpretedById | Lookup: CarePerformer | N/A |