Skip to Main Content

R4 APIs (Millennium)

Announcement

For information related to the Oracle Partner Network (OPN) Industry Healthcare Track please visit our OPN Industry Healthcare Program page.

For specific questions related to Oracle Partner Network (OPN), please contact Partner Assistance.

Millennium FHIR and non-FHIR API Specifications and Supporting Documents can be found HERE on docs.oracle.com
Soarian FHIR API Specifications and Supporting Documents can be found HERE on docs.oracle.com.

Request authorization on behalf of a user

Hello,

I am working for tempus health client to integrate patient fhir data through cerner fhir apis. I have registered app thru code console and received client id. However one of the work flow in our app, is such that we need to pull patient data by getting new access token using refresh token on the backend flows (with out user interaction). Looks like we need system accounts for that, can you confirm that we need to use system account as mentioned in here https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/request_auth_system.html

also for user auth as mentioned in this url https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/request_auth_user.html

how to do we implement below steps

  1. Discover the authorization and token endpoint URLs. (How do discover this URL ??)
  2. Construct an authorization grant request URL.
  3. Call a browser with the authorization grant request URL.
  4. Receive the OAuth callback.
  5. Exchange the received grant for a token.
  6. Close the browser.
  7. Handle any exceptions encountered.
  8. Use refresh tokens.

if there is any sample example document for above steps, that would be great!!

Workflow or API calls:

Reminder: If this is referring to a client domain or EHR activity—not the public sandbox—do not include API request data or live patient data..

Expected Result:

Actual Result:

X-Request-Id / Cerner-Correlation-Id / opc-request-id:

This post has been answered by Harsh Pathak-Oracle on May 20 2024
Jump to Answer
Comments
Post Details
Added on May 20 2024
5 comments
370 views