Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryCCare Program
ServiceIntermediate

Care Program

A Care Program in Salesforce Health Cloud is an enrolment-based program that patients participate in over time: a Diabetes Management Program, a Mental Health Coaching Cohort, a Post-Discharge Follow-Up Program, a Maternity Support Program.

Care Program record for a Diabetes Wellness Program with status, enrollment count, and panels for members and care plans.
Illustrative mock of the Care Program page in Lightning Experience
§ 01

Definition

A Care Program in Salesforce Health Cloud is an enrolment-based program that patients participate in over time: a Diabetes Management Program, a Mental Health Coaching Cohort, a Post-Discharge Follow-Up Program, a Maternity Support Program. The Care Program record defines the program's name, sponsor, eligibility criteria, target outcomes, and budget. Patients enrol into a Care Program through a Care Program Enrollee record, which tracks their participation status, start date, end date, assigned Care Coordinator, and progress milestones. A single Care Program serves many enrollees; one patient can be enrolled in multiple Care Programs simultaneously.

Care Programs are the macro-level structure that Care Plans sit inside. Where a Care Plan organises work around one patient, a Care Program organises a population of patients pursuing a shared goal (managing diabetes, recovering from surgery, navigating maternity). Health plans, providers, and disease-management vendors use Care Programs to run population health programs at scale. The Care Program record carries the budget, the staffing model, the reporting framework, and the outcomes metrics that justify the program to leadership. Enrollees inherit the program's standard Care Plan Template, get assigned Care Team members from the program's pool, and roll up into program-level outcomes reports.

§ 02

How Care Programs structure population health at scale

The Care Program data model

Care Program is the parent record, with child Care Program Enrollees (one per enrolled patient). Each Enrollee links back to the Care Program plus the Patient (Person Account). The Care Program also owns associated Care Plan Templates, default Care Team roles, eligibility criteria, and budget.

Enrolment and eligibility

Patients enrol through an explicit Care Program Enrollment process. Health Cloud supports eligibility criteria (clinical markers, demographic filters, insurance coverage) that auto-suggest or auto-enrol qualifying patients. Manual enrolment supports cases where clinical judgement overrides automated rules.

Care Plans inside a Care Program

Each Enrollee typically gets a Care Plan instantiated from the Care Program's standard template. The Care Plan handles the individual patient's Goals, Problems, and Tasks; the Care Program provides the standardised structure across enrollees.

Care Team assignment

Care Programs maintain a pool of Care Team members (Care Coordinators, social workers, RN coaches). New enrollees get assigned from this pool based on caseload, language, geography, or specialty. Mature Care Programs balance caseloads explicitly to prevent any one coordinator from overload.

Outcomes reporting

Care Programs roll up enrollee-level outcomes (Goal completion, readmission rates, condition stabilisation) into program-level dashboards. Reporting is how programs prove ROI and adjust scope. Without aggregate outcomes reporting, Care Programs cannot defend themselves at budget cycles.

Public Sector Programs equivalent

Salesforce Public Sector Solutions uses similar structure under different vocabulary: Benefits Programs, Case Programs, Participants. The data model parallels Care Programs in Health Cloud. Government social-services agencies build the same kind of enrolment-based population management on this stack.

Integration with claims, EHRs, and CRM

Production Care Programs integrate with external systems: claims data to identify eligible patients, EHRs to import clinical history, billing systems for program-funded services. The integration usually flows through MuleSoft or Data Cloud. Without integration, Care Programs accumulate manual data entry that does not scale.

Common operational pitfalls

Three patterns recur. Eligibility criteria too loose enrolls patients who do not benefit. Too tight misses patients who would. Caseload imbalance burns out Care Coordinators. And missing outcomes reporting means the program cannot prove value when budget reviews arrive. Each is addressable with deliberate program design and routine review.

§ 03

How to design a Care Program

Care Programs are designed by clinical leadership, configured by Health Cloud admins, and operated by Care Coordinators. The configuration steps below assume the program design is settled.

  1. Create the Care Program record

    From the Care Programs tab, click New. Provide Name, Sponsor, Description, Start Date, End Date, Budget, and Eligibility Criteria.

  2. Attach a Care Plan Template

    Link the Care Program to the relevant Care Plan Template that will be applied to each Enrollee on enrolment.

  3. Define Care Team pool and assignment rules

    Identify which Care Coordinators are part of this program's pool. Configure assignment logic (round-robin, language match, specialty match).

  4. Configure enrolment workflows

    Set up automation that enrolls eligible patients, including the manual approval step where required. Map external data (claims, EHR) into the eligibility criteria.

  5. Build outcomes dashboards

    Create reports and dashboards on enrollee outcomes (Goal completion, condition stabilisation, readmissions). Schedule monthly leadership reviews.

Mandatory fields
Care Programrequired

The standard object representing the program.

Care Program Enrolleerequired

The per-patient enrolment record.

Care Plan Templaterequired

Standard plan applied to each Enrollee.

Eligibility Criteriarequired

Rules for which patients qualify.

Outcomes Dashboardrequired

Reporting surface that justifies the program at review cycles.

Gotchas
  • Eligibility criteria too loose dilute outcomes; too tight miss the patients who would benefit. Tune carefully.
  • Caseload imbalance burns out Care Coordinators. Build assignment logic that balances explicitly.
  • Outcomes reporting takes months to accumulate signal. Plan for early proxy metrics until real outcomes data lands.
  • Integration with claims, EHR, and billing is essential at scale. Without it, manual data entry kills the operational model.
§

Trust & references

Sources

Cross-checked against the following references.

Official documentation

Straight from the source - Salesforce's reference material on Care Program.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.

About the Author

Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.

§

Test your knowledge

Q1. What is a Care Program?

Q2. How does a patient become part of a Care Program?

Q3. How do Care Programs and Care Plans work together?

§

Discussion

Loading…

Loading discussion…