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)
ActionPlanTemplateAssignment
AsmtQstnRespRecommendation
CareEpisode
CareEpisodeDetail
CarePlan
CarePlanActivity
CarePlanActivityDetail
CarePlanDetail
CarePlanTemplate
CarePlanTemplateGoal
CarePlanTemplateProblem
GoalAssignment
GoalAssignmentDetail
GoalDefinition
ProblemDefinition
ProblemGoalDefinition
CareGap
ClinicalMeasure
ClinicalMeasureCriteria
ClinicalMeasureCriteriaGrp
CareGapCriteriaResult
CareTask
CareTaskDetail
Participant Management
Creating and Importing Documents
API End-of-Life Policy
Newer Version Available
Integrated Care Management
Integrated Care Management provides an improved data model to store clinical data related
to a patient or member’s care plans. This data model is both USCDI and FHIR R4-aligned, which
helps with your system’s interoperability.
With the objects in this data model, you can define a PGI library for your organization’s care plans, define care plan templates, and store care plans for patients or members. You can also store other information like episodes of care.
To use this data model, go to Setup and enable the FHIR R4-Aligned Data Model setting on the FHIR R4 Support Settings page and the Enhanced Care Plans setting on the Integrated Care Management Settings page.
To view a larger version, right-click or control-click the image and select Open Image in New Tab or view the Integrated Care Management data model architecture on the Salesforce Architects site.
-
ActionPlanTemplateAssignment
Maps an action plan template with a set of intervention tasks to the problem definition, goal definition, or care plan template that it should be associated with. When these action plan templates are instantiated, the resulting tasks are associated to the related HealthCondition, GoalAssignment, or CarePlan record that’s instantiated for the care plan. This object is available in API version 56.0 and later. -
AsmtQstnRespRecommendation
Maps an assessment question’s response to the recommendation it has to provide for a care plan. Recommendations can be problems, goals, interventions, or other assessments. This object is available in API version 57.0 and later. -
CareEpisode
Records details of the interaction between a patient and a healthcare provider for the period during which the patient receives healthcare services from the provide. This object is based on the EpisodeOfCare FHIR resource. This object is available in API version 57.0 and later. -
CareEpisodeDetail
Represents additional information associated with a CareEpisode record. This information may be the referral requests that an episode of care started from or the diagnoses that the episode of care is meant to address. This object is available in API version 57.0 and later. -
CarePlan
Represents a care plan that is created to help improve a patient or member’s health. This object is based on the CarePlan FHIR resource. This object is available in API version 56.0 and later. -
CarePlanActivity
Represents an activity that’s part of a care plan. This object is a child of CarePlan. This object is available in API version 56.0 and later. -
CarePlanActivityDetail
Represents additional information associated with a CarePlanActivity record. This information may be outcomes of the activity, the performers who contributed to it, or the reasons why the activity was necessary.. This object is a child of CarePlanActivity. This object is available in API version 57.0 and later. -
CarePlanDetail
Represents additional information associated with a care plan record. These details may be things addressed by the care plan, contributors in the care plan, supporting information, and so on. This object is available in API version 57.0 and later. -
CarePlanTemplate
Represents a template use to instantiate a care plan. This object is available in API version 56.0 and later. -
CarePlanTemplateGoal
Represents goals in Care Plan Templates that don’t have problems as their parents. These goals are added directly under the care plan in the template . This object determines the position of goals in the hierarchy of care plan templates. The specific details of goals are referenced from GoalDefinitions records in the PGI library. This object is available in API version 57.0 and later. -
CarePlanTemplateProblem
Represents problems in Care Plan Templates. These problems may or may not have goals as their direct children. This object determines the position of problems in the hierarchy of care plan templates. The specific details of problems are referenced from ProblemDefinition records in the PGI library. This object is available in API version 57.0 and later. -
GoalAssignment
Represents the goals that are part of a care plan. This object is available in API version 57.0 and later. -
GoalAssignmentDetail
Represents additional information associated with a GoalAssignment record. This information may be the outcome of a goal or something addressed by it. This object is available in API version 57.0 and later. -
GoalDefinition
The definition of a care plan goal in the reusable PGI library that’s a part of Integrated Care Management. When instantiated, GoalDefinition records create GoalAssignment records that serve as goals in care plans. This object is available in API version 57.0 and later. -
ProblemDefinition
The definition of a care plan problem in the reusable PGI library that’s a part of Integrated Care Management. When instantiated, ProblemDefinition records create HealthCondition records that serve as problems in care plans. This object is available in API version 57.0 and later. -
ProblemGoalDefinition
A junction object that associated a goal definition to its parent problem definition. These junction records assist in establishing the problem-goal hierarchy in care plans instantiated from the PGI library. A problem definition can have multiple goal definitions as its children, and a goal definition can have multiple problem definitions as its parents. This object is available in API version 57.0 and later. -
CareGap
Represents gaps in patient care through a specified period. This object is available in API version 59.0 and later. -
ClinicalMeasure
Represents a structured and computable definition of a health-related measure for identifying care gaps. This object is available in API version 59.0 and later. -
ClinicalMeasureCriteria
Represents a computable criteria of a health-related measure. This object is available in API version 59.0 and later. -
ClinicalMeasureCriteriaGrp
Represents a group of computable criteria for a health-related measure. This object is available in API version 59.0 and later. -
CareGapCriteriaResult
Represents the result of an evaluated clinical measure criteria. This object is available in API version 59.0 and later. -
CareTask
Represents additional information about a healthcare-related task such as process status, beneficiary, and related tasks. This object is available in API version 61.0 and later. -
CareTaskDetail
Represents extra details about a healthcare-related task such as the detail type, detail record, detail code, and detail value. This object is available in API version 61.0 and later.