Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

EhrCondition__c to HealthCondition

Fields in EhrCondtion__c map to HealthCondition in the Clinical data model. Certain fields are mapped to HealthConditionDetail and other child objects.

Mapping

Field Details Clinical Data Model Field Notes
Abatement​Detail255​__c
The date or estimated date when the condition was resolved or went into remission. Limit: 255 characters.
Health​Condition​.Abatement​Start​Date​Time EhrCondition​__c uses a text field, Health​Condition uses a set of two date time fields to specify either a date or a period.
Health​Condition​.Abatement​End​Date​Time
Abatement​Detail​__c
The long text description of the date or estimated date when the condition was resolved or went into remission.
Health​Condition​.Abatement​Start​Date​Time EhrCondition​__c uses a text field, Health​Condition uses a set of two date time fields to specify either a date or a period.
Health​Condition​.Abatement​End​Date​Time
Account__c
The person account that represents the patient in Lightning Platform.
Health​Condition​.PatientId N/A
Asserter​Patient__c
The person who asserts the condition.
Health​Condition​.Assertion​SourceId Allergy​Intolerance uses a polymorphic lookup that can reference either a person account (a patient) or a healthcare provider (practitioner) record.
Asserter​Practitioner​__c
The person reporting the condition.
Category​Code__c
The system-defined code that represents the category that’s assigned to the condition. Examples of categories are complaint, symptom, and diagnosis.
Health​Condition​.Type While EhrCondition​__c uses a flattened code field that’s split into a set of three text fields, Health​Condition uses a single picklist field instead.
Category​Label__c
The human-readable label that represents the category that’s assigned to the condition. Examples of categories are complaint, symptom, and diagnosis.
Category​System__c
The system that defines the category that’s assigned to the condition. Examples of categories are complaint, symptom, and diagnosis.
Certainty​Code__c
The system-defined code that represents level of confidence that the condition is correct.
Health​Condition​.Diagnostic​Status While EhrCondition__c uses a flattened code field that’s split into a set of three text fields, Health​Condition uses a single picklist field instead.
Certainty​Label__c
The human-readable label that represents the certainty of a correct condition.
Certainty​System__c
The system that defines the certainty.
Code__c
The system-defined code that represents the condition, problem, or diagnosis.
Health​Condition​.Condition​CodeId While EhrCondition__c uses a flattened code field that’s split into a set of three text fields, Health​Condition uses a single picklist field instead.
Code​Label__c
The human-readable label that represents the condition, problem, or diagnosis.
Code​System__c
The system that defines the condition, problem, or diagnosis.
Date​Asserted__c
The estimated or actual date when the condition, problem, or diagnosis was first detected or suspected.
Health​Condition​.Record​Creation​Date​Time N/A
Encounter​__c
The encounter during which the condition was first asserted. Lookup to EhrEncounter__c.
Health​Condition​.Clinical​Encounter​Id While Ehr​Condition​__c reference Ehr​Encounter​__c, Health​Condition references Clinical​Encounter.
Evidence​Code__c
The system-defined code that represents the manifestation or symptom that led to the recording of this condition. Evidence can be a simple list of coded symptoms or manifestations, or references to observations or formal assessments, or both.
Can be supported by adding a reference to Care​Observation. FHIR R4 says that evidences for conditions can be represented using observations.
Evidence​Detail__c
A long text description of supporting information such as pathology reports.
Evidence​Label__c
The human-readable label that represents the manifestation or symptom that led to the recording of this condition. Evidence can be a simple list of coded symptoms or manifestations, or references to observations or formal assessments, or both.
Evidence​System__c
The system that defines the manifestation or symptom that led to the recording of this condition. Evidence can be a simple list of coded symptoms or manifestations, or references to observations or formal assessments, or both.
IsAbated​__c
Whether the condition is resolved or in remission (true) or not (false). The default checkbox value is deselected.
Health​Condition​.Condition​Status Abatement is a subset of the potential statuses of a condition.
IsRestricted​__c
Indicates whether or not this field has restricted visibility based on sharing rules.
Not supported. N/A
IsVisible​OnPatient​Card__c
Indicates whether or not this field appears on the patient card.
Not supported. N/A
Location​Code__c
The system-defined code that represents the anatomical location where the condition is manifested.
Health​Condition​Detail Supported through the child object Health​Condition​Detail that associates Health​Condition records with codes that represent body sites.
Location​Detail__c
A long text description with precise details about the anatomical location where the condition is manifested.
Location​Label__c
The human-readable label that represents the anatomical location where the condition is manifested.
Location​System__c
The system that defines the anatomical location where the condition is manifested.
Name
The EHR condition ID. Limit: 255 characters.
Health​Condition​.Name N/A
Notes__c
Additional information about the condition, including general comments about the description of the condition, its diagnosis, and prognosis.
Author​Note Supported through the child object Author​Note.
Onset__c
The estimated or actual date or date-time when the condition began, in the clinician’s opinion. Age is typically used when the patient reports an age when the condition began.
Health​Condition​.Onset​Start​Date​Time Health​Condition supports specifying either a specific date, or a period.
Health​Condition​.Onset​End​Date​Time
Patient__c
The patient’s name. Lookup to EhrPatient__c.
Health​Condition​.PatientId N/A
Severity​Code__c
The system-defined code that represents a subjective assessment of the condition’s severity as evaluated by the clinician. Where possible, coding of the severity with a terminology is preferred.
Health​Condition​.Severity While EhrCondition__c uses a flattened code field that’s split into a set of three text fields, Health​Condition uses a single picklist field instead.
Severity​Label__c
The human-readable label that represents a subjective assessment of the condition’s severity as evaluated by the clinician. Where possible, coding of the severity with a terminology is preferred.
Severity​System__c
The system that defines a subjective assessment of the condition’s severity as evaluated by the clinician Where possible, coding of the severity with a terminology is preferred.
Source​System__c
The external system of record.
Health​Condition​.Source​System N/A
Source​SystemId​__c
The ID of the record in the source system.
Health​Condition​.Source​System​Identifier N/A
Source​System​Modified​__c
The date and time when the record was last modified in the source system.
Health​Condition​.Source​System​Modified N/A
Stage__c
A condition’s clinical stage or grade, including a summary (such as “Stage 3”) or assessment (a reference to a formal record of the evidence on which the staging assessment is based). The determination of the stage is disease-specific. Can include formal severity assessments.
Health​Condition​.StageId Health​Condition uses a lookup to Code​SetBundle to represent the stage as Codeable​Concept data.
Status​Code__c
The system-defined code that represents the condition’s clinical status.
Health​Condition​.Condition​Status While EhrCondition​__c uses a flattened code field that’s split into a set of three text fields, Health​Condition uses a single picklist field instead.
Status​Label__c
The human-readable label that represents the condition’s clinical status.
Status​System__c
The system that defines the condition’s clinical status.