1. What is Salesforce Health Cloud and why is it used?
Salesforce Health Cloud is a healthcare-focused CRM platform that helps healthcare providers manage patient relationships, care coordination, clinical data, appointments, and patient engagement. It provides a 360-degree view of the patient.
11. What challenges did you face in a Health Cloud project?
Challenge:
Duplicate patient records from multiple hospitals.
Solution:
Implemented Matching Rules, Duplicate Rules, and MDM integration.
Result:
Reduced duplicate records by 85%.
2. Scenario-Based Architect Question
Interview Question:
A hospital wants to integrate Salesforce Health Cloud with 10 external systems. How would you design the architecture?
English Answer:
I would use:
- MuleSoft as middleware
- API-led connectivity
- Platform Events
- Named Credentials
- Error logging framework
- Async processing
Benefits:
- Scalability
- Security
- Easy maintenance
- Loose coupling
2. What is the Health Cloud Data Model?
English Answer:
The Health Cloud Data Model includes:
- Account (Patient)
- Contact
- Person Account
- Care Plan
- Care Team
- Clinical Encounter
- Medication
- Problem
- Allergy
- Authorization
3. Why do we use Person Accounts in Health Cloud?
Person Accounts represent individual patients because patients are not companies. Person Accounts combine Account and Contact records into a single record.
4. How do you integrate Health Cloud with EMR/EHR systems?
I use:
- REST APIs
- SOAP APIs
- Platform Events
- MuleSoft
- Named Credentials
- External Services
Architecture Flow:
EMR System → Middleware (MuleSoft) → Salesforce Health Cloud
5. How do you design Patient Onboarding Architecture?
Patient onboarding architecture includes:
- Patient registration
- Eligibility verification
- Insurance validation
- Care plan creation
- Care team assignment
- Appointment scheduling
Tools Used:
- Screen Flows
- Apex
- Integration APIs
- OmniStudio
6. How do you secure PHI (Protected Health Information)?
Security is critical in healthcare.
I implement:
- Role Hierarchy
- Profiles
- Permission Sets
- Shield Encryption
- Field-Level Security
- Sharing Rules
- Audit Trail
For HIPAA compliance, PHI fields are encrypted.
7. How do you handle large patient data volumes?
I use:
- Batch Apex
- Data Skew Management
- Selective SOQL
- Archiving Strategy
- Big Objects
For millions of records, Batch Apex processes data in chunks.
8. What is a Care Plan?
A Care Plan is a structured treatment plan that contains goals, tasks, milestones, and healthcare activities for a patient.
Example:
Diabetes Care Plan:
- Goal: Reduce HbA1c
- Task: Weekly glucose monitoring
- Task: Monthly doctor visit
9. Difference between Care Team and Care Plan?
| Care Team | Care Plan |
|---|---|
| People involved in care | Activities and goals |
| Doctors, nurses, caregivers | Tasks and milestones |
