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.

Note

Table 1. OBX - Salesforce
OBX Salesforce Field Type Notes
OBX.2 - Value Type CareObservation.ObservedValueType Picklist N/A
OBX.3 - Observation Identifier Care​Observation​.CodeId Lookup: CodeSetBundle N/A
Care​Observation​Component​.​Component​Type​CodeId Lookup: CodeSetBundle N/A
OBX.5 - Observation Value
  • Care​Observation​.​Observed​Value​​Numerator
  • Care​Observation​.​Observed​Value​​Denominator
  • Care​Observation​.​Observed​Value​​CodeId
  • Care​Observation​.​Observed​Value​​Text
  • Care​Observation​.​Is​Observed
  • Care​Observation​.​Observation​Start​Time
  • Care​Observation​.​Observation​End​Time
  • Care​ObservationComponent​.​Observed​Value​​Numerator
  • Care​Observation​Component.​Observed​Value​​Denominator
  • Care​ObservationComponent​.​Observed​Value​​CodeId
  • Care​ObservationComponent​.​Observed​Value​​Text
  • Care​ObservationComponent​.​Is​Observed
  • Care​Observation​Component.​Observation​Start​Time
  • Care​ObservationComponent​.​Observation​End​Time
  • Attachment​.​ContentType
  • Attachment​.​Body
  • Patient​Medical​​Procedure​.ReportId
Multiple Data types; Refer Object reference documentation N/A
OBX.6 - Units
  • Care​Observation​.​Observed​Value​​UnitId
  • Care​Observation​Component​.​Observed​Value​​UnitId
Lookup: UnitOfMeasure N/A
OBX.7 - Reference Range
  • Care​Observation​​.Lower​Baseline​Value​
  • Care​Observation​​.Upper​Baseline​Value​
  • Care​Observation​Component​.Lower​Baseline​Value​
  • Care​Observation​Component​.Upper​Baseline​Value​
Double N/A
OBX.8 - Abnormal Flags
  • Care​Observation​.​Value​Interpretation
  • Care​Observation​Component​.​Value​Interpretation
Lookup: CodeSetBundle N/A
OBX.11 - Observation Result Status CareObservation.ObservationStatus Picklist N/A
OBX.14 - Date/Time of the Observation CareObservation.IssuedDateTime DateTime N/A
OBX.16 - Responsible Observer CareObservation.ObserverId Lookup: HealthcareProvider, Account N/A
CarePerformer Object The performer information for a ​Procedure is represented as Care​Performer records that reference the Patient​Medical​​Procedure record using their Care​Performer​.Parent​RecordId field​.
OBX.17 - Observation Method CareObservation.MethodId Lookup: CodeSetBundle N/A