Salesforce Health Cloud Basics and Provider Search Component

Care Plan : SF Case. Under Care Plan you can create Goal, Problem, Barrier (what prevents you from achieving the goal). You can create a Care Plan template and reuse it across similar Care Plans.

Care Gap: help hospitals monitor gaps in a patient's care and communicate with patients.

Care Team: Doctors, Nurse. Mapped to SF Case Team.

Provider : Person or Company providing healthcare service.

Payer: Organisation taking care of financial and operational aspects of providing healthcare.

EHR : Electronic Health Registry where all electronic health records are kept. Contains clinical information like Patient data, medications etc.

HL7 : Health Level 7 international standard. Its format and definitions for exchanging and developing electronic health record.

Salesforce Shield encryption provides platform encryption, audit trail, event monitoring.

Health Cloud gives 360 degree Patient View. (Patient Data Card, Timeline View, Patient Profile, Care Team Network)

Patients should be modeled as Person Accounts.

To configure Patient Card

    Go to "Health Cloud Admin" ==> "Patient Card Configurations" tab.

HC Settings are in custom metadata, custom settings or objects.

"Card View Dropdown" Custom Setting controls links in "Patient Navigation"

Timeline is configured in "Timeline View Configuration" object.

Three relationship objects:

  • Account to Account
  • Account to Contact
  • Contact to Contact
Patient can login into community.

Architecture:

Common Integrations with Healthcare systems

Data Management:

Customer preference and appointment preference supported for Patients.

Following is provider search component of health cloud.

 

Provider search looks at "Care Provider Searchable field" object . Batch runs every 6 hours to populate searchable field records by Salesforce. Only when records come here, it can be used in provider search component. Active checkbox is very important to be clicked on practitioner record if you want it to be considered by batch to create records in Care Provider Searchable field object.

Provider Data Model

Location / Facility is mapped as Business Account.

As one physician can work at multiple facilities that is controlled by "Healthcare Practitioner Facility" object.

Following is Healthcare Provider object.

Practitioner is a physician. 

Healthcare provider can be associated either with Account or Practitioner NOT both as seen in above screenshot.

If provider search component does not give expected result, check if there is relevant record in "Care Provider Searchable Field" object. Also check if provider record exist.

Checking specialty checkbox for practitioner is also important to have them searchable.


Setup VSCode with Salesforce

Step by Step guide to setup VSCode with Salesforce Install vscode Install Salesforce CLI (developer.salesforce.com/tools/sfdxcli) Perform fo...