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.

Discovering resources to search Slots

Kevin FlynnNov 19 2025

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.

Background Information:

Failure to provide answers will impact our ability to respond in a timely and effective manner
Developer questions: I see that the _id parameter is required for the “Get a list of Schedules” API endpoint.

We are looking to discover the available Schedules for a given Oracle customer (healthcare organization), such that we can provide those Schedules (and associated Locations) to our clients, so they can search for “free” Slots for a given Schedule and Location.

We could start off by searching for Slots for every possible “service-type” in the Code Set (I don't see an API endpoint to get the list of “service-type” values for a healthcare organization) - and from there get a list of Schedules that have open Slots, but this seems to be working backwards.

We can also search for Practitioners (with only the “active=true” query parameter) to find Practitioners, but we can't search Schedules by Practitioner.

Since the Schedule resource references a Location, and we can search slots by Schedule and Location - it seems that would be the logical place to start.

Is there a way to get a list of Schedules for a given Oracle customer (healthcare organization) via the R4 API? Without first knowing the IDs.

Are you an OPN Member? Yes
Have you signed up to be in the Healthcare Developer Track? Not sure
Are you a registered Code Program member? Yes
Does your App have a presence on the Oracle Healthcare App Marketplace? No

Are you developing on behalf of an Oracle Health client?
If so, which client:

Application's Client ID and App ID, if relevant:

Application ID

46c572a8-378b-4b18-8c3b-aff04757dda3

Client ID

9351201f-aba3-4674-9dd3-30e4fb8ab98d

Expected Result:

Actual Result:

X-Request-Id / Cerner-Correlation-Id / opc-request-id:
Date/time of the example:

Comments
Post Details
Added on Nov 19 2025
3 comments
35 views