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.