EMR Synchronization with Health Cloud
Setup guide
Prerequisites
Prior to deploying this application, ensure your Health Cloud org has access to the necessary entitlements to make use of the Salesforce Healthcare APIs.
This asset leverages the Salesforce Healthcare APIs to synchronize the patient demographics and clinical resources from an EHR system into Salesforce Health Cloud.
Dependent Applications
This solution leverages the following applications:
- Generic FHIR Client to connect with an EHR system. It can be configured to use JSON Web Token (JWT) or Client Credentials as the authorization protocol (will vary depending on the supported protocols by the EHR system)
- Salesforce Healthcare APIs to ingest FHIR R4 resources into Salesforce Health Cloud
Anypoint Runtime Manager configuration
This solution requires manual configurations to Patient Summary - EMR integration application in Anypoint Runtime Manager. Below are the the steps to configure:
- Login to
Anypoint Platformand select the appropriateBusiness Group. - Navigate to the
Runtime Managerand select theEnvironmentwhere the application is deployed. - Search the application using the
Search Applicationsoption. Search using the same name as entered in the Salesforce Integration Setup screen. - Click on the Application, then click on the
Settingson the left menu. A screen appears with multiple tabs to configure the application. - Click on the
Runtimetab to configure theWorker sizeas1 vCore. - Click on the
Propertiestab to override the property name fromapi.autodiscoveryIDtoapi.autoDiscoveryID. - Click on the
Apply Changes.