You are here:
Supporting Clinical Data in Health Cloud
Clinical data that comes from EHR or other clinical systems is critical to the planning, execution, and management of coordinated care plans for patients. Clinical data can be integrated with Salesforce using several standard APIs to map messages from EHR systems into Health Cloud objects and fields.
The Clinical data model is built to align with the Fast Healthcare Interoperability Resources (FHIR) specification. This data model supports easier and more straightforward clinical data integration from other source systems. When devising an implementation strategy, you or your integration partner map messages from the electronic health records system to the correct Health Cloud object.
Health Cloud uses the following standard objects to manage patient data.
- Account
- In Health Cloud, the account record for a patient is a person account, not an account representing a business or an organization. Contacts and accounts that represent caregivers or external healthcare providers are associated with the account through the patient care plan (case record).
- Contact
- In the Salesforce data model, contacts are the people associated with the patient, such as family members and specialists who are outside of your organization. A contact must be related to an account. When you set up and use Salesforce Experience Cloud, the Contact object supports communication within the private patient site. Care team members are added as either external contacts without site access or as Salesforce users and contacts, which give them access to the patient site.
- User
- Health Cloud includes internal Salesforce users and Experience Cloud users. Each user type has different access to records and functions. Internal users have access to patient data, when granted. Experience Cloud users don’t have access to patient data.
- Case
- In Health Cloud, the care plan a record type of Case. The case permission controls access to the elements of the care plan, to the care team (Case Team), and to the communication within the patient’s Experience site. All care team members are associated with the patient’s contact record through the Case object.
- Problem Definition
- Represents clinical or non-clinical health issues that a care plan must address.
- Goal Assignment
- Represents the intended objectives of carrying out a care plan.
- Task
- Represents an activity, such as making a phone call, completing a survey, attending a medical appointment, or other to-do items. Tasks can be directly related to a goal or problem on the care plan, or even directly to the care plan itself.
- Standard objects in the Clinical data model
- These standard objects hold patient data that comes from external EHR source systems. For
example,
HealthConditionrepresents detailed information about conditions, problems, and diagnoses recognized by a clinician. Objects in this data model are built to align with FHIR R4, specifically FHIR v4.0.1.

