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:
Not able to call the fhir ehr api using the open sandbox tenant id.
Developer questions:
Can we use the open sandbox tenant id and my system app credentials and authenticate to fhir-ehr.cerner.com . As a part of my poc i was earlier using the fhir-open.cerner.com but now i want to test the fhir-ehr.cerner.com, will it be possible to do some API call using the same tenant id which is provided in the open sandbox. I tried testing this flow but i am getting the insufficient scope error but i am giving the same scope which i was using in the fhir-open and was able to get the token and call the API.
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
f9b4afe7-f5c0-48f4-af8a-8643ec858ab1
Client ID
cd9b1105-4737-41be-a111-5c298d95bdc1
Expected Result:
An access token
Actual Result:
{
"resourceType": "OperationOutcome",
"issue": \[
{
"severity": "error",
"code": "forbidden",
"diagnostics": "Bearer realm=\\"fhir-ehr.cerner.com\\", error=\\"insufficient\_scope\\"",
"expression": \[
"http.Authorization"
\]
}
\]
