EhrEncounter__c to ClinicalEncounter
Fields in EhrEncounter__c map to ClinicalEncounter and its child objects in the
Clinical data model.
Mapping
| Field | Details | Clinical Data Model Field | Notes |
|---|---|---|---|
| Account__c |
|
ClinicalEncounter.PatientId | N/A |
| Class__c |
|
ClinicalEncounter.Category | N/A |
| Encounter__c |
|
ClinicalEncounter.RelatedClinicalEncounterId | N/A |
| HospitalizeAdmitSourceCode__c |
|
ClinicalEncounter.AdmissionSource | While the EHR data modal defines this information as a code, the Clinical data model implementation is a picklist. |
| HospitalAdmitSourceLabel__c |
|
||
| HospitalizeAdmitSourceSystem__c |
|
||
| HospitalizeDestination__c |
|
ClinicalEncounter.DestinationFacilityId, | The Clinical data model implementations supports references to both HealthcareFacility and Account for this value. |
| ClinicalEncounter.DestinationOrganizationId | |||
| HospitalizeDietCode__c |
|
ClinicalEncounter.DietPreference | While the EHR data modal defines this information as a code, the Clinical data model implementation is a multi-select picklist. |
| HospitalizeDietLabel__c |
|
||
| HospitalizeDietSystem__c |
|
||
| HospitalizeDischargeDiagnosis__c |
|
Not supported | N/A |
| HospitalizeDischargeDispositionCode__c |
|
ClinicalEncounter.DischargeDispositionId | While the EHR data modal defines this information as a code, the Clinical data model implementation is a picklist. |
| HospitalizeDischargeDispositionLabel__c |
|
||
| HospitalizeDischargeDispositionSystem__c |
|
||
| HospitalizeOrigin__c |
|
ClinicalEncounter.PreviousFacilityId | The Clinical data model implementations supports references to both HealthcareFacility and Account for this value. |
| ClinicalEncounter.PreviousOrganizationId | |||
| HospitalizePeriodEnd__c |
|
ClinicalEncounter.EndDate | N/A |
| HospitalizePeriodStart__c |
|
ClinicalEncounter.StartDate | N/A |
| HospitalizePreAdmissionId__c |
|
ClinicalEncounterIdentifier | Identifier values are represented as child records in ClinicalEncounterIdentifier that reference the ClinicalEncounter record as the parent record. |
| HospitalizeReadmission__c |
|
ClinicalEncounter.ReadmissionCodeId | N/A |
| HospitalizeSpecialArrangementCode__c |
|
Not supported | N/A |
| HospitalizeSpecialArrangementLabel__c |
|
||
| HospitalizeSpecialArrangementSystem__c |
|
||
| HospitalizeSpecialCourtesyCode__c |
|
ClinicalEncounter.SpecialCourtesy | While the EHR data modal defines this information as a code, the Clinical data model implementation is a picklist. |
| HospitalizeSpecialCourtesyLabel__c |
|
||
| HospitalizeSpecialCourtesySystem__c |
|
||
| Indication__c |
|
Not supported | N/A |
| IsRestricted__c |
|
Not supported | N/A |
| IsVisibleOnPatientCard__c |
|
Not supported | N/A |
| LengthUnit__c |
|
ClinicalEncounter.DurationUnitId | N/A |
| LengthValue__c |
|
ClinicalEncounter.Duration | N/A |
| Location{1-5}City__c | HealthcareFacility | Location values are supported with child records in the ClinicalEncounterFacility object that connect an encounter with its locations. While the EHR data model could only support five locations for each encounter, the Clinical data model can support a much higher number locations. | |
| Location{1-5}Country__c | |||
| Location{1-5}Description__c | |||
| Location{1-5}EndDate__c | |||
| Location{1-5}Id__c | |||
| Location{1-5}Line1__c | |||
| Location{1-5}Line2__c | |||
| Location{1-5}Name__c | |||
| Location{1-5}PostalCode__c | |||
| Location{1-5}StartDate__c | |||
| Location{1-5}State__c | |||
| Location{1-5}TelecomPeriodEnd__c | |||
| Location{1-5}TelecomPeriodStart__c | |||
| Location{1-5}TelecomSystem__c | |||
| Location{1-5}TelecomUse__c | |||
| Location{1-5}TelecomValue__c | |||
| Location{1-5}Text__c | |||
| Location{1-5}TypeCode__c |
|
||
| Location{1-5}TypeLabel__c | |||
| Location{1-5}TypeSystem__c | |||
| Location{1-5}Type__c | |||
| Location{1-5}Use__c | |||
| Name |
|
ClinicalEncounterIdentifier | Identifier values are represented as child records in ClinicalEncounterIdentifier that reference the ClinicalEncounter record as the parent record. |
| Patient__c |
|
ClinicalEncounter.PatientId | N/A |
| PeriodEnd__c |
|
ClinicalEncounter.EndDate | N/A |
| PeriodStart__c |
|
ClinicalEncounter.StartDate | N/A |
| PriorityCode__c |
|
ClinicalEncounter.PriorityId | This code value is specified as a reference to a code set bundle record. |
| PriorityLabel__c |
|
||
| PrioritySystem__c |
|
||
| Priority__c |
|
||
| ReasonCode__c |
|
ClinicalEncounterReason.ReasonCodeId | This code value is specified as a reference to a code set bundle record. |
| ReasonLabel__c |
|
||
| ReasonSystem__c |
|
||
| Status__c |
|
ClinicalEncounter.Status | N/A |
| TypeCode__c |
|
ClinicalEncounter.TypeId | This code value is specified as a reference to a code set bundle record. |
| TypeLabel__c |
|
||
| TypeSystem__c |
|