---
schema_version: "1"
id: 15edc28f4bee6496fe3b480b68e31e5d3ac9193331f0591698b032560b801d12
title: OBR - Observation Request Segment
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/life_sciences_dev_guide/map_hl7_OBR.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/map_hl7_OBR.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 180486c3540136303b80078544189bfa85b1d3ea9e2fa00c4d64638c38a707c4
description: The Observation Request Segment (OBR) HL7 segment maps primarily to the ClinicalServiceRequest, DiagnosticSummary, and PatientMEdicalProcedure objects in Salesforce.
---
# 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.

![Note](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/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. OBR - Salesforce</span></caption>




          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d210455e67">OBR</th>

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

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

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

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.2 - Place Order Number</td>

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

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

              <td class="entry" headers="d210455e76" data-title="Notes">Place Order Number is created as an identifier record. This record will then
                reference the entity it belongs to using the ParentRecordId field.</td>

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.3 - Fill Order Number</td>

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

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

              <td class="entry" headers="d210455e76" data-title="Notes">Fill Order Number is created as an identifier record. This record will then
                reference the entity it belongs to using the ParentRecordId field.</td>

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.4 - Universal Service Id</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">​​Clinical​Service​Request​.​Request​Code​Id</samp></li>

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

                  <li class="li"><samp class="codeph nolang">​​​Diagnostic​Summary​.​CodeId</samp></li>

                </ul>

              </td>

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

              <td class="entry" headers="d210455e76" data-title="Notes"><samp class="codeph nolang">N/A</samp></td>

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.5 - Order Status</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">​​Clinical​Service​Request​.Status</samp></li>

                  <li class="li"><samp class="codeph nolang">​​​Medication​​Request​.​Status</samp></li>

                </ul>

              </td>

              <td class="entry" headers="d210455e73" data-title="Type">Picklists</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.7 - Observation Date/Time</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">Patient​Medical​​Procedure​.Start​Date</samp></td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.16 - Ordering Provider</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">Clinical​Service​Request​.​Requester​Id</samp></td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.22 - Results Rpt/Status Chng - Date/Time</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">​​​Diagnostic​Summary​.​IssuedDateTime</samp></td>

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

              <td class="entry" headers="d210455e76" data-title="Notes">N/a</td>

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.24 - Diagnostic Service Section ID</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">​​Clinical​Service​Request​.CategoryId</samp></li>

                  <li class="li"><samp class="codeph nolang">​​​Diagnostic​Summary​.​CategoryId</samp></li>

                </ul>

              </td>

              <td class="entry" headers="d210455e73" data-title="Type">
                <ul class="ul bulletList">
                  <li class="li">Lookup: CodeSetBundle</li>

                  <li class="li">Picklist</li>

                </ul>

              </td>

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.25 - Result Status</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field">
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">​​Patient​Medical​​Procedure​.Status</samp></li>

                  <li class="li"><samp class="codeph nolang">​​​Diagnostic​Summary​.​Status</samp></li>

                </ul>

              </td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.27 - Quantity/Timing</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">Clinical​Service​Request​.Quantity​Numerator</samp></td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.27 - Quantity/Timing</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">​​Clinical​Service​Request​.Quantity​Denominator</samp></td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.27 - Quantity/Timing</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">Clinical​Service​Request​.Quantity​Numerator​Unit​Id</samp></td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR.31 - Reason For Study</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">​​Patient​Medical​​Procedure​.ReasonCodeId</samp></td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d210455e67" data-title="OBR">OBR-32 - Principal Result Interpreter</td>

              <td class="entry" headers="d210455e70" data-title="Salesforce Field"><samp class="codeph nolang">​​​Diagnostic​Summary​.​InterpretedById</samp></td>

              <td class="entry" headers="d210455e73" data-title="Type">Lookup: CarePerformer</td>

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

            </tr>

          </tbody>

        </table>