How to Register a provider facing app to Cerner EHR

Raja Kushwah
2 min readDec 3, 2021

Provider Facing application helps healthcare providers to access the secured clinical data of a patient from Cerner EHR.

Steps:-

  1. Create a new account on https://code.cerner.com/developer/smart-on-fhir/apps or login if you are already registered. Once logged into the console, click on the “+ New App” button in the top right toolbar and fill in the following details:-

App Name - Any name will do.

SMART Launch URI -This is the endpoint (where you have hosted the smart FHIR application ) with launch URI.

Click here to learn more about how to host smart FHIR application from the GitHub repository.

Redirect URI-This is the endpoint (where you have hosted the smart FHIR application )

App Type -Provider Provider facing app ( You can also create a patient-facing app by selecting patient instead of provider)

FHIR Spec -dstu2 The latest spec version is supported by Cerner.

Authorized -Yes Authorized App will go through secured OAuth 2 login.

Standard Scopes -These scopes are required to launch the SMART app.

User Scopes -None

Patient Scopes -Locate the Patient Scopes table and select the Patient read and Observation read scopes.

2. After submitting the details the app will be registered and a client-id will be displayed on the page.

3. Now go to apps and select the app which you have created

4. Add this client id to launch the URL of your hosted application and click on begin testing.

Select a patient from the list and the request will be sent to the authorization server. After successfully authentication and authorization a clinical information of a patient will be diaplayed.

--

--