Identifier

The Identifier FHIR resource maps to the Identifier object in Salesforce.

FHIR V4.0 - Clinical Data Model Mapping

Here’s how the fields defined by FHIR for Identifier map to the fields in Salesforce.

Table 1. Identifier - Salesforce
Identifier Resource Salesforce Field Type Salesforce Cardinality Notes
use Identifier​.IdUsage​Type Picklist 0.1 FHIR defines identifier​.use as a code set. However, the Salesforce implementation of Identifier​.IdUsage​Type is a dynamic picklist because of the limited list of possible values.
type Identifier​.IdTypeId Polymorphic Lookup: CodeSet, CodeSet​Bundle 0.1 N/A
system Identifier​.Source​System String 0.1 FHIR defines identifier​.system as a URI. However, the Salesforce implementation of Identifier​.Source​System is a string because Salesforce doesn’t support the URI data type.
value Identifier​.IdValue String 0.1 N/A
period Identifier​.Effective​Date DateTime 0.1 In Salesforce’s implementation, identifier​.period is split into two fields, Identifier​.Effective​Date and Identifier​.End​Date.
Identifier​.End​Date DateTime 0.1
assigner Identifier​.Issuing​Authority​Id Lookup: Account 0.1 N/A