Oracle Health - Troubleshooting
Most Oracle Health issues come from the provisioning of the Improvado app or from the FHIR R4 base URL. Your Oracle Health administrator manages both.
The FHIR R4 Base URL is not accepted
The authorization form accepts only an Oracle Health FHIR R4 address on cerner.com, or on sandboxcerner.com for a test domain, that ends in your tenant ID, such as https://fhir-ehr.cerner.com/r4/<tenant ID>. Use the base URL your administrator received with the provisioning, or find it in Oracle's endpoint list.
Oracle Health refused an access token to the Improvado app
The tenant ID in the base URL is wrong, or the Improvado app is not provisioned for your domain yet. Check the tenant ID with your administrator and make sure the provisioning is complete, then reconnect.
Oracle Health denied access to the tenant
The Improvado app is not provisioned for this tenant, or it lacks read access to one of the data types. The same applies when an extraction reports that Oracle Health rejects a freshly issued access token. Ask your administrator to provision the Improvado app for your domain with read access to appointments, encounters, locations and practitioners, then try again.
Oracle Health could not find the requested resource
The base URL points to an address without your tenant's FHIR R4 API, for example because of a typo. Reconnect with the base URL your administrator received with the provisioning.
An extraction stopped because Oracle Health ended the appointment search
Oracle Health keeps an appointment search open for a limited time. When it ends the search before every page is read, the extraction stops so that no day loads incomplete. Run the extraction again or wait for the next scheduled run: it reads the day again.
Oracle Health returned no active locations or practitioners
Every hospital has active locations and practitioners, so an empty list stops the extraction instead of loading an empty table. Ask your administrator to check that the Improvado app is provisioned with read access to locations and practitioners. If it is, report the problem to Oracle Health support.
A location returns no appointments
Oracle Health matches appointments to the exact unit where they are booked. A unit where your hospital books no appointments in the date range returns no rows, which is not an error. Select the locations where your hospital books appointments.
Was this article helpful?
Thanks for the feedback!
Questions? The Improvado team is always happy to help. Send us an email, contact your Customer Success Manager, or raise a request in the Improvado Service Desk.