​Flag

The ​Flag ​FHI​R resource maps to the Clinical​Alert object in Salesforce​.

​FHI​R V4​.0 - Clinical ​Data ​Model ​Mapping 

Here’s how the fields defined by ​FHI​R for ​Flag map to the fields in Salesforce​.

​Flag ​ResourceSalesforce ​FieldTypeSalesforce CardinalityNotes
identifierIdentifierObject0​.​MThe identifier information for a clinical alert is represented as Identifier records that reference the clinical alert record using their Identifier​.​Parent​RecordId field​.
statusClinical​Alert​.Status​Picklist0​.1While ​FHI​R defines ​Flag​.status as a code, the Salesforce implementation of Clinical​Alert​.Status is picklist​.
categoryClinical​Alert​.Categories​Multi-Select ​Picklist0​.​MWhile ​FHI​R defines ​Flag​.category as a code set bundle, the Salesforce implementation of Clinical​Alert​.Categories is a multi-select picklist​.
codeClinical​Alert​.CodeIdLookup: CodeSet​Bundle1​.1While ​FHI​R defines ​Flag​.code as a code set bundle only, the Salesforce implementation flattens it into Clinical​Alert​.Code and Clinical​Alert​.Code​Description​. The latter is meant to display non-coded information to users as required​.
codeClinical​Alert​.Code​DescriptionString0​.1While ​FHI​R defines ​Flag​.code as a code set bundle only, the Salesforce implementation flattens it into Clinical​Alert​.Code and Clinical​Alert​.Code​Description​. The latter is meant to display non-coded information to users as required​.
subjectClinical​Alert​.Subject​Polymorphic Lookup: Location, ​Account Healthcare​Provider, ​Medication, and ​Patient​Medical​Procedure1​.1The Salesforce implementation of flag​.subject doesn’t support plan definitions​.
periodClinical​Alert​.Start​Date​Date Time0​.1In Salesforce’s implementation, ​Flag​.period is split into two fields, Clinical​Alert​.Start​Date and Clinical​Alert​.​End​Date​.
periodClinical​Alert​.​End​Date​Date Time0​.1In Salesforce’s implementation, ​Flag​.period is split into two fields, Clinical​Alert​.Start​Date and Clinical​Alert​.​End​Date​.
encounterClinical​Alert​.​Related​EncounterIdLookup: Clinical​Encounter0​.1N/​A
authorClinical​Alert​.​Raised​ById​Polymorphic Lookup: Healthcare​Provider, Care​Registered​Device, and Healthcare​Practitioner​Facility0​.1The Salesforce implementation of flag​.author doesn’t support patients, and organizations​.

See Also