---
schema_version: "1"
id: d02cfa05a807fd5ce797f5b6d64b109b5b7bf864dc293c53c8e681781a9d6427
title: OBX - Observation Segment
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/map_hl7_OBX.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/map_hl7_OBX.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e483cd51a27181c6af2ad924e4b250e2dc3c2f052b1fedf38e901f59210bbe54
description: The Observation Segment (OBX) HL7 segment maps to the CareObservation object in Salesforce.
---
# 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.

![Note](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/images/icon_note.png)

#### Note

Only the Segments supported by Salesforce are mentioned below.

<table class="featureTable sort_table" summary="">
          <caption><span class="tablecap">Table 1. OBX - Salesforce</span></caption>




          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d289850e61">OBX</th>

              <th class="featureTableHeader  " id="d289850e64">Salesforce Field</th>

              <th class="featureTableHeader  " id="d289850e67">Type</th>

              <th class="featureTableHeader  " id="d289850e70">Notes</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.2 - Value Type</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">CareObservation.ObservedValueType</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Picklist</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.3 - Observation Identifier</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.CodeId</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Lookup: CodeSetBundle</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.3 - Observation Identifier</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Component​Type​CodeId</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Lookup: CodeSetBundle</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.5 - Observation Value</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​Numerator</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​Denominator</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​CodeId</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​Text</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Is​Observed</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observation​Start​Time</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observation​End​Time</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​ObservationComponent​.​Observed​Value​​Numerator</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​Component.​Observed​Value​​Denominator</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​ObservationComponent​.​Observed​Value​​CodeId</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​ObservationComponent​.​Observed​Value​​Text</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​ObservationComponent​.​Is​Observed</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​Component.​Observation​Start​Time</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​ObservationComponent​.​Observation​End​Time</samp></li>

                  <li class="li"><samp class="codeph nolang">Attachment​.​ContentType</samp></li>

                  <li class="li"><samp class="codeph nolang">Attachment​.​Body</samp></li>

                  <li class="li"><samp class="codeph nolang">Patient​Medical​​Procedure​.ReportId</samp></li>

                </ul>

              </td>

              <td class="entry" headers="d289850e67" data-title="Type">Multiple Data types; Refer Object reference documentation</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.6 - Units</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​UnitId</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​Component​.​Observed​Value​​UnitId</samp></li>

                </ul>

              </td>

              <td class="entry" headers="d289850e67" data-title="Type">Lookup: UnitOfMeasure</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.7 - Reference Range</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Care​Observation​​.Lower​Baseline​Value​</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​​.Upper​Baseline​Value​</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​Component​.Lower​Baseline​Value​</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​Component​.Upper​Baseline​Value​</samp></li>

                </ul>

              </td>

              <td class="entry" headers="d289850e67" data-title="Type">Double</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.8 - Abnormal Flags</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Care​Observation​.​Value​Interpretation</samp></li>

                  <li class="li"><samp class="codeph nolang">Care​Observation​Component​.​Value​Interpretation</samp></li>

                </ul>

              </td>

              <td class="entry" headers="d289850e67" data-title="Type">Lookup: CodeSetBundle</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.11 - Observation Result Status</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">CareObservation.ObservationStatus</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Picklist</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.14 - Date/Time of the Observation</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">CareObservation.IssuedDateTime</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">DateTime</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.16 - Responsible Observer</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">CareObservation.ObserverId</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Lookup: HealthcareProvider, Account</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.16 - Responsible Observer</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">CarePerformer</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Object</td>

              <td class="entry" headers="d289850e70" data-title="Notes">The performer information for a ​Procedure is represented as Care​Performer
                records that reference the Patient​Medical​​Procedure record using their
                <span class="keyword parmname">Care​Performer​.Parent​RecordId</span> field​.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d289850e61" data-title="OBX">OBX.17 - Observation Method</td>

              <td class="entry" headers="d289850e64" data-title="Salesforce Field"><samp class="codeph nolang">CareObservation.MethodId</samp></td>

              <td class="entry" headers="d289850e67" data-title="Type">Lookup: CodeSetBundle</td>

              <td class="entry" headers="d289850e70" data-title="Notes">N/A</td>

            </tr>

          </tbody>

        </table>