Salesforce Health Cloud Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
EhrAllergyIntolerance__c
EhrCarePlan__c
EhrCarePlanActivity__c
EhrCarePlanConcern__c
EhrCarePlanGoal__c
EhrCarePlanParticipant__c
EhrCondition__c
EhrConditionRelatedItem__c
EhrDevice__c
EhrDosageInstruction__c
EhrEncounter__c
EhrEncounterAccommodation__c
EhrEncounterParticipant__c
EhrImmunization__c
EhrImmunizationReaction__c
EhrMedicationPrescription__c
EhrMedicationStatement__c
EhrObservation__c
EhrPatient__c
EhrPatientCareProvider
EhrPatientContact__c
EhrPractitioner__c
EhrPractitionerIdentity__c
EhrPractitionerQualification__c
EhrPractitionerRole__c
EhrProcedure__c
EhrProcedurePerformer__c
EhrProcedureRequest__c
EhrProgram__c
EhrRelatedObservation__c
EhrRelatedPerson__c
EhrVaccinationProtocol__c
EhrVirtualDevice__c
EhrVirtualDeviceChannel__c
Creating and Importing Documents
API End-of-Life
Newer Version Available
Electronic Health Records
Salesforce Health Cloud provides custom objects to store the data contained in the
standard electronic health record (EHR) fields.
- Starting with the Winter ’23 release, new customers won’t be able to create records in the packaged EHR objects that have counterpart standard objects in the FHIR R4-aligned data model.
- All future development in Health Cloud will be built on the FHIR R4-aligned data model. The packaged objects in the EHR data model won’t be used for future development.
Note
-
Mapping the EHR Data Model to the Clinical Data Model
Certain objects in the EHR data model are succeeded by objects in the Clinical data model. Here 's how those objects in the EHR data model map to objects and fields in the Clinical data model. -
EhrAllergyIntolerance__c
Represents information about the patient’s susceptibility to an adverse reaction upon exposure to a specified substance. -
EhrCarePlan__c
Represents how one or more practitioners intend to deliver care for a particular patient for a period of time, possibly limited to care for a specific condition or set of conditions. -
EhrCarePlanActivity__c
Represents a planned action to occur as part of a care plan. Examples include a medication to be used, lab tests to perform, and education. -
EhrCarePlanConcern__c
Represents the conditions, problems, concerns, diagnoses, and so on, whose management and mitigation are handled by this plan. -
EhrCarePlanGoal__c
Represents the intended objectives of carrying out the care plan. -
EhrCarePlanParticipant__c
Represents people and organizations who are expected to be involved in the care envisioned by a care plan. -
EhrCondition__c
Represents detailed information about conditions, problems, and diagnoses recognized by a clinician. -
EhrConditionRelatedItem__c
Represents an item that’s related to a patient’s conditions, problems, or diagnoses recognized by a clinician. -
EhrDevice__c
Represents a manufactured item that’s used in the providing of healthcare without being substantially changed through that activity. Examples include machines, inserts, computers, and applications. Devices can be durable (reusable) medical equipment or disposable equipment used for diagnostic, treatment, and research for healthcare. -
EhrDosageInstruction__c
Represents instructions for how a medication is to be used by a patient. -
EhrEncounter__c
Represents an interaction between a patient and one or more healthcare providers for the purpose of providing the patient with healthcare services or assessing a patient’s health status. -
EhrEncounterAccommodation__c
Represents the type of accommodation received by the patient during an encounter. -
EhrEncounterParticipant__c
Represents a person, other than the patient, who’s involved in the patient encounter. -
EhrImmunization__c
Represents information about the administration of vaccines to patients. -
EhrImmunizationReaction__c
Represents categorical data indicating that an adverse event is associated in time with an immunization. -
EhrMedicationPrescription__c
Represents an order for supply of a medication and the instructions for administration of the medicine to a patient. -
EhrMedicationStatement__c
Represents a record of the medication that the patient takes or that was given to the patient,where the record is the result of a report from the patient or another clinician. -
EhrObservation__c
Represents measurements and assertions made regarding a patient or device. Observations are a central element in healthcare, used to support diagnosis, monitor progress, determine baselines and patterns, and even capture demographic characteristics. -
EhrPatient__c
Represents the demographics and other administrative information about a patient who’s receiving health-related services. -
EhrPatientCareProvider
Represents the patient’s nominated care provider. -
EhrPatientContact__c
Represents a contact party (for example, a guardian, partner, or friend) for the patient. -
EhrPractitioner__c
Represents a person who’s involved in the providing of healthcare. -
EhrPractitionerIdentity__c
Represents external identities such as licenses and regional identifiers for a practitioner. -
EhrPractitionerQualification__c
Represents qualifications obtained by the practitioner through training and certification. -
EhrPractitionerRole__c
Represents a list of roles that the practitioner can perform for a given time period. -
EhrProcedure__c
A medical action that is or was performed on a patient. This can be a physical intervention like an operation, or less invasive like counseling or hypnotherapy. -
EhrProcedurePerformer__c
A junction object that relates EhrProcedure__c and EhrPractitioner__c. -
EhrProcedureRequest__c
Represents a request for a procedure to be performed. It can be used to represent a procedure that is planned, proposed, or ordered. -
EhrProgram__c
Represents information about the program that the company is participating in. Programs include Medicare Chronic Care Management (CCM), Medicare accountable care organizations Hierarchical Condition Category (HCC) risk scoring, among others. -
EhrRelatedObservation__c
Represents another observation that’s a component of a parent observation or that provides supporting information, context, or warnings about the primary observation. Examples are components, previous observations, and statements of derivation. -
EhrRelatedPerson__c
Represents a person who’s involved in a patient’s healthcare but isn’t the target of care and doesn’t have a formal responsibility in the process. -
EhrVaccinationProtocol__c
Represents information about the protocol under which a vaccine is administered. -
EhrVirtualDevice__c
Represents a group of related data items. -
EhrVirtualDeviceChannel__c
Represents the channel a virtual device operates on.