OBX - Observation Segment
The Observation Segment (OBX) HL7 segment maps to the CareObservation object in Salesforce.
HL7 V2.3 - Clinical Data Model Mapping
Here’s how the segments defined by HL7 V2.3 for OBX map to fields in Salesforce standard objects.
Only the Segments supported by Salesforce are mentioned below.
OBX Salesforce Field Type Notes OBX.2 - Value Type CareObservation.ObservedValueTypePicklist N/A OBX.3 - Observation Identifier CareObservation.CodeIdLookup: CodeSetBundle N/A OBX.3 - Observation Identifier CareObservationComponent.ComponentTypeCodeIdLookup: CodeSetBundle N/A OBX.5 - Observation Value CareObservation.ObservedValueNumeratorCareObservation.ObservedValueDenominatorCareObservation.ObservedValueCodeIdCareObservation.ObservedValueTextCareObservation.IsObservedCareObservation.ObservationStartTimeCareObservation.ObservationEndTimeCareObservationComponent.ObservedValueNumeratorCareObservationComponent.ObservedValueDenominatorCareObservationComponent.ObservedValueCodeIdCareObservationComponent.ObservedValueTextCareObservationComponent.IsObservedCareObservationComponent.ObservationStartTimeCareObservationComponent.ObservationEndTimeAttachment.ContentTypeAttachment.BodyPatientMedicalProcedure.ReportIdMultiple Data types; Refer Object reference documentation N/A OBX.6 - Units CareObservation.ObservedValueUnitIdCareObservationComponent.ObservedValueUnitIdLookup: UnitOfMeasure N/A OBX.7 - Reference Range CareObservation.LowerBaselineValueCareObservation.UpperBaselineValueCareObservationComponent.LowerBaselineValueCareObservationComponent.UpperBaselineValueDouble N/A OBX.8 - Abnormal Flags CareObservation.ValueInterpretationCareObservationComponent.ValueInterpretationLookup: CodeSetBundle N/A OBX.11 - Observation Result Status CareObservation.ObservationStatusPicklist N/A OBX.14 - Date/Time of the Observation CareObservation.IssuedDateTimeDateTime N/A OBX.16 - Responsible Observer CareObservation.ObserverIdLookup: HealthcareProvider, Account N/A OBX.16 - Responsible Observer CarePerformerObject The performer information for a Procedure is represented as CarePerformer records that reference the PatientMedicalProcedure record using their CarePerformer.ParentRecordId field. OBX.17 - Observation Method CareObservation.MethodIdLookup: CodeSetBundle N/A