---
schema_version: "1"
id: e1b5279ef6ad1065130057c92c35f29cd4e22a164506a0469815beaeefdf6414
title: ​Observation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/life_sciences_dev_guide/map_fhir_observation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/map_fhir_observation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: eac56e67882f8a8782febb68840ea552b36c136958f98306e884fa37a8ac6032
description: The observation FHIR resource maps to the Care​Observation and Care​Observation​Component objects in Salesforce​.
---
# ​Observation

The observation FHIR resource maps to the Care​Observation and Care​Observation​Component objects in Salesforce​.

## FHIR V4​.0 - Clinical Data Model Mapping

Here’s how the fields defined by FHIR for [observation](https://www.hl7.org/fhir/observation.html) map to the fields in Salesforce​.

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





          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d183071e72">​Observation Resource</th>

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

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

              <th class="featureTableHeader  text-center" id="d183071e81">Salesforce Cardinality</th>

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

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">identifier</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">basedOn</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Polymorphic Lookup: <samp class="codeph nolang">Medication​​Request</samp>,
                <samp class="codeph nolang">Clinical​Service​Request</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">While FHIR defines <samp class="codeph nolang">observation​.basedOn</samp> as a
                  zero-to-many reference, the Salesforce implementation is a zero-to-one text
                  field​.</p>

                <p class="p">Only references to medication request and clinical service request records are
                  supported​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">partOf</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Polymorphic Lookup: <samp class="codeph nolang">Medication​Statement</samp>,
                <samp class="codeph nolang">Patient​Immunization</samp>, <samp class="codeph nolang">Patient​Medical​Procedure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">While FHIR defines <samp class="codeph nolang">observation​.partOf</samp> as a
                  zero-to-many reference, the Salesforce implementation is a zero-to-one text
                  field​.</p>

                <p class="p">Only references to medication statement, patient immunization, and patient
                  medical procedure records are supported​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">status</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">1​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.status</samp> as
                a reference to code set bundle, the Salesforce implementation is a
                picklist​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">category</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.category</samp>
                as a zero-to-many reference to code set bundle, the Salesforce implementation is a
                zero-to-one picklist​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">code</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">1​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.code</samp> as a one-to-one reference to code set bundle,
                Salesforce implements this as three separate <samp class="codeph nolang">CodeSet</samp> reference fields​. The first one is a one-to-one field, while
                the other two are zero-to-one fields​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">code</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.code</samp> as a one-to-one reference to code set bundle,
                Salesforce implements this as three separate <samp class="codeph nolang">CodeSet</samp> reference fields​. The first one is a one-to-one field, while
                the other two are zero-to-one fields​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">code</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.code</samp> as a one-to-one reference to code set bundle,
                Salesforce implements this as three separate <samp class="codeph nolang">CodeSet</samp> reference fields​. The first one is a one-to-one field, while
                the other two are zero-to-one fields​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">subject</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​Observed​Subject​Id</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Master-Detail: <samp class="codeph nolang">Account</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">1​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">The Salesforce implementation of <samp class="codeph nolang">observation​.subject</samp> supports references to only patients​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">focus</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">encounter</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">Clinical​Encounter</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">effective​.effective​Date​Time</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.Effective​Date​Time</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">effective​.effective​Period</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.Effective​Date​Time</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native period data type, the
                <samp class="codeph nolang">observation​.effective​.effective​Period</samp>
                field is flattened into a set of effective date and end date fields​.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">effective​.effective​Period</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​End​Date​Time</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native period data type, the
                <samp class="codeph nolang">observation​.effective​.effective​Period</samp>
                field is flattened into a set of effective date and end date fields​.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">effective​.effective​Timing</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">effective​.effective​Instant</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">issued</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.Issued​Date​Time</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native instant data type, the <samp class="codeph nolang">observation​.issued</samp> FHIR resource is implemented as a
                date time field in Salesforce​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">performer</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Polymorphic Lookup: <samp class="codeph nolang">Account</samp>, <samp class="codeph nolang">Healthcare Provider</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">While FHIR defines <samp class="codeph nolang">observation​.performer</samp> as
                  a zero-to-many resource, the Salesforce implementation is a zero-to-one reference
                  to <samp class="codeph nolang">Account</samp> and <samp class="codeph nolang">Healthcare Provider</samp>​.</p>

                <p class="p">References to care teams are not supported​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">results​Interpreter</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">Care​Performer</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.results​Interpreter</samp> as a zero-to-many resource, the
                Salesforce implementation is a zero-to-one reference to <samp class="codeph nolang">Care​Performer</samp>​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​Type</samp></td>

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">A Salesforce-original field that determines whether the value​ stored in
                <samp class="codeph nolang">Care​Observation​.​Observed​Value​​Numerator</samp>
                and <samp class="codeph nolang">Care​Observation​.​Observed​Value​​Denominator</samp> is a range, ratio, or
                quantity​. This field is used only when the data entered for <samp class="codeph nolang">observation​.value​</samp> is one these data types​.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">Because Salesforce doesn’t support native range, ratio, and quantity data types,
                  the <samp class="codeph nolang">observation​.value​</samp> FHIR resource is
                  flattened to a set of numerator, denominator, and unit fields for this type of
                  data​.</p>

                <p class="p">The Salesforce implementation of <samp class="codeph nolang">observation​.value​</samp> doesn’t support <samp class="codeph nolang">observation​.value​​.value​Sample​Data</samp> and <samp class="codeph nolang">observation​.value​​.value​Time</samp>​.</p>

                <p class="p"><samp class="codeph nolang">Care​Observation​.​Observed​Value​UnitId</samp> is
                  a duplicate field that stores the same information as <samp class="codeph nolang">Care​Observation​.​UnitOf​MeasureId</samp>. Use only one of these two fields
                  to specify the unit of a quantity value.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​Denominator</samp></td>

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">Because Salesforce doesn’t support native range, ratio, and quantity data types,
                  the <samp class="codeph nolang">observation​.value​</samp> FHIR resource is
                  flattened to a set of numerator, denominator, and unit fields for this type of
                  data​.</p>

                <p class="p">The Salesforce implementation of <samp class="codeph nolang">observation​.value​</samp> doesn’t support <samp class="codeph nolang">observation​.value​​.value​Sample​Data</samp> and <samp class="codeph nolang">observation​.value​​.value​Time</samp>​.</p>

                <p class="p"><samp class="codeph nolang">Care​Observation​.​Observed​Value​UnitId</samp> is
                  a duplicate field that stores the same information as <samp class="codeph nolang">Care​Observation​.​UnitOf​MeasureId</samp>. Use only one of these two fields
                  to specify the unit of a quantity value.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">​UnitOf​Measure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">Because Salesforce doesn’t support native range, ratio, and quantity data types,
                  the <samp class="codeph nolang">observation​.value​</samp> FHIR resource is
                  flattened to a set of numerator, denominator, and unit fields for this type of
                  data​.</p>

                <p class="p">The Salesforce implementation of <samp class="codeph nolang">observation​.value​</samp> doesn’t support <samp class="codeph nolang">observation​.value​​.value​Sample​Data</samp> and <samp class="codeph nolang">observation​.value​​.value​Time</samp>​.</p>

                <p class="p"><samp class="codeph nolang">Care​Observation​.​Observed​Value​UnitId</samp> is
                  a duplicate field that stores the same information as <samp class="codeph nolang">Care​Observation​.​UnitOf​MeasureId</samp>. Use only one of these two fields
                  to specify the unit of a quantity value.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​Observed​Value​​Denominator</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet​Bundle</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​Observed​Value​Text</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">String</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Boolean</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <samp class="codeph nolang">Care​Observation​.IsObserved</samp> is a
                duplicate field that can store the same information. Use only one of these two
                fields.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p"><samp class="codeph nolang">Care​Observation​.​Observation​Start​Time</samp> is
                  used for both <samp class="codeph nolang">observation​.component​.value​​.value​Date​Time</samp> and <samp class="codeph nolang">observation​.component​.value​​.value​Period</samp>​.</p>

                <p class="p">Because Salesforce doesn’t support a native period data type, the <samp class="codeph nolang">observation​.value​​.value​Period</samp> FHIR resource is
                  flattened to a set of start and end dates​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource">value​</td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p"><samp class="codeph nolang">Care​Observation​.​Observation​Start​Time</samp> is
                  used for both <samp class="codeph nolang">observation​.component​.value​​.value​Date​Time</samp> and <samp class="codeph nolang">observation​.component​.value​​.value​Period</samp>​.</p>

                <p class="p">Because Salesforce doesn’t support a native period data type, the <samp class="codeph nolang">observation​.value​​.value​Period</samp> FHIR resource is
                  flattened to a set of start and end dates​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">data​Absent​Reason</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">interpretation</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.interpretation</samp> as a zero-to-many code set bundle, the
                Salesforce implementation is a zero-to-one picklist​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">note</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">body​Site</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet​Bundle</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">method</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet​Bundle</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">specimen</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">device</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">Asset</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">References to device metrics records aren’t supported​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.low</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.reference​Range​.low</samp> FHIR
                resource is flattened to a set of value​ and unit fields for this type of
                data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.low</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">​UnitOf​Measure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.reference​Range​.low</samp> FHIR
                resource is flattened to a set of value​ and unit fields for this type of
                data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.high</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.Upper​Baseline​Value​</samp></td>

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.reference​Range​.high</samp> FHIR
                resource is flattened to a set of value​ and unit fields for this type of
                data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.high</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">​UnitOfMeasure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.reference​Range​.high</samp> FHIR
                resource is flattened to a set of value​ and unit fields for this type of
                data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.type</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.appliesTo</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.age</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">reference​Range​.text</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​.​Baseline​Value​Text</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">String</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">hasMember</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">Care​Observation</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">While FHIR defines <samp class="codeph nolang">observation​.hasMember</samp> as
                  a zero-to-many resource, the Salesforce implementation is zero-to-one​.</p>

                <p class="p">Only references to observation records are supported​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">derived​From</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: Care​Observation, Diagnostic​Summary</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">While FHIR defines <samp class="codeph nolang">observation​.derivedFrom</samp>
                  as a zero-to-many resource, the Salesforce implementation is zero-to-one​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.M</td>

              <td class="entry" headers="d183071e84" data-title="Notes">The component information for a care observation is represented as <samp class="codeph nolang">Care​Observation​Component</samp> records that reference the
                <samp class="codeph nolang">Care​Observation</samp> record using their <samp class="codeph nolang">Identifier​.Care​Observation​Id</samp> field​.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.code</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet​Bundle</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">1​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">A Salesforce-original field that determines whether the value​ stored in
                <samp class="codeph nolang">Care​Observation​Component.​Observed​Value​​Numerator</samp> and <samp class="codeph nolang">Care​Observation​Component​.​Observed​Value​Denominator</samp> is a range,
                ratio, or quantity​. This field is used only when the data entered for <samp class="codeph nolang">observation​.component​.value​</samp> is one these data
                types​.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">Because Salesforce doesn’t support native range, ratio, and quantity data types,
                  the <samp class="codeph nolang">observation​.component​.value​</samp> FHIR
                  resource is flattened to a set of numerator, denominator, and unit fields for this
                  type of data​.</p>

                <p class="p">The Salesforce implementation of <samp class="codeph nolang">observation​.component​.value​</samp> doesn’t support <samp class="codeph nolang">observation​.component​.value​​.value​Sample​Data</samp>
                  and <samp class="codeph nolang">observation​.component​.value​​.value​Time</samp>​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Observed​Value​Denominator</samp></td>

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">Because Salesforce doesn’t support native range, ratio, and quantity data types,
                  the <samp class="codeph nolang">observation​.component​.value​</samp> FHIR
                  resource is flattened to a set of numerator, denominator, and unit fields for this
                  type of data​.</p>

                <p class="p">The Salesforce implementation of <samp class="codeph nolang">observation​.component​.value​</samp> doesn’t support <samp class="codeph nolang">observation​.component​.value​​.value​Sample​Data</samp>
                  and <samp class="codeph nolang">observation​.component​.value​​.value​Time</samp>​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">​UnitOf​Measure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p">Because Salesforce doesn’t support native range, ratio, and quantity data types,
                  the <samp class="codeph nolang">observation​.component​.value​</samp> FHIR
                  resource is flattened to a set of numerator, denominator, and unit fields for this
                  type of data​.</p>

                <p class="p">The Salesforce implementation of <samp class="codeph nolang">observation​.component​.value​</samp> doesn’t support <samp class="codeph nolang">observation​.component​.value​​.value​Sample​Data</samp>
                  and <samp class="codeph nolang">observation​.component​.value​​.value​Time</samp>​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet​Bundle</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Numeric​Value​</samp></td>

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Observed​Value​Text</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">String</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.Is​Observed</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Boolean</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Observation​Start​Time</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p"><samp class="codeph nolang">Care​Observation​Component​.​Observation​Start​Time</samp> is used for both
                  <samp class="codeph nolang">observation​.component​.value​​.value​​Date​Time</samp> and <samp class="codeph nolang">observation​.component​.value​​.value​​Period</samp>​.
                </p>

                <p class="p">Because Salesforce doesn’t support a native period data type, the <samp class="codeph nolang">observation​.component​.value​​.value​​Period</samp> FHIR
                  resource is flattened to a set of start and end dates​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.value​</samp></td>

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

              <td class="entry" headers="d183071e78" data-title="Type">Date​Time</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">
                <p class="p"><samp class="codeph nolang">Care​Observation​Component​.​Observation​Start​Time</samp> is used for both
                  <samp class="codeph nolang">observation​.component​.value​​.value​​Date​Time</samp> and <samp class="codeph nolang">observation​.component​.value​​.value​​Period</samp>​.
                </p>

                <p class="p">Because Salesforce doesn’t support a native period data type, the <samp class="codeph nolang">observation​.component​.value​​.value​​Period</samp> FHIR
                  resource is flattened to a set of start and end dates​.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.data​Absent​Reason</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.Missing​Data​Reason</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">String</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.component​.data​Absent​Reason</samp> as a code set bundle
                reference, the Salesforce implementation is a text field​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.interpretation</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Value​Interpretation</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">CodeSet​Bundle</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">While FHIR defines <samp class="codeph nolang">observation​.component​.interpretation</samp> as a code set bundle reference,
                the Salesforce implementation is a picklist​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.low</samp></td>

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

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.component​.reference​Range​.low</samp> FHIR resource is flattened
                to a set of value​ and unit fields for this type of data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.low</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Baseline​UnitId</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">​UnitOf​Measure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.component​.reference​Range​.low</samp> FHIR resource is flattened
                to a set of value​ and unit fields for this type of data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.high</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.Upper​Baseline​Value​</samp></td>

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

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.component​.reference​Range​.high</samp> FHIR resource is flattened
                to a set of value​ and unit fields for this type of data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.high</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Baseline​UnitId</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">Lookup: <samp class="codeph nolang">​UnitOf​Measure</samp>
              </td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Because Salesforce doesn’t support a native quantity data type,
                the <samp class="codeph nolang">observation​.component​.reference​Range​.high</samp> FHIR resource is flattened
                to a set of value​ and unit fields for this type of data​.</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.type</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.applies​To</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.age</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field">N/A</td>

              <td class="entry" headers="d183071e78" data-title="Type">N/A</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">N/A</td>

              <td class="entry" headers="d183071e84" data-title="Notes">Not supported</td>

            </tr>

            <tr>
              <td class="entry" headers="d183071e72" data-title="​Observation Resource"><samp class="codeph nolang">component​.reference​Range​.text</samp></td>

              <td class="entry" headers="d183071e75" data-title="Salesforce Field"><samp class="codeph nolang">Care​Observation​Component​.​Baseline​Value​Text</samp></td>

              <td class="entry" headers="d183071e78" data-title="Type">String</td>

              <td class=" text-center" headers="d183071e81" data-title="Salesforce Cardinality">0​.1</td>

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

            </tr>

          </tbody>

        </table>

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

#### Note

The fields Care​Observation​.IsOutcome​Positive and Care​Observation​.​UnitOf​MeasureId don’t have FHIR-defined validation rules built into them because these fields are used in other features and data models. You can define your own custom validation rules on them based on your business requirements.