Hi,
Now system/coverage.read and system/coverage.write scopes are added to the Banner: Salesforce CRM Integration FHIR application in sandbox auth server. So when I am trying for SEARCH or PATCH call, I am getting "500 Internal Server Error" every time.
1. Below is the request I am using for getting authorization token:
Body: grant_type=client_credentials&scope=system%2FCoverage.read%20system%2FCoverage.write%20system%2FPatient.read%20system%2FPatient.write%20system%2FMedicationStatement.read%20system%2FProvider.read%20system%2FAppointment.read%20system%2FMedicationOrder.read%20system%2FAppointment.read%20system%2FPractitioner.read%20system%2FEncounter.read%20system%2FDevice.read%20system%2FAllergyIntolerance.read%20system%2FCondition.read%20system%2FImmunization.read%20system%2FSchedule.read
2. In authorization response I am getting below scopes: system/Coverage.read system/Coverage.write system/Patient.read system/Patient.write system/MedicationStatement.read system/Appointment.read system/MedicationOrder.read system/Practitioner.read system/Encounter.read system/Device.read system/AllergyIntolerance.read system/Condition.read system/Immunization.read system/Schedule.read
3. X-Request-Id for PATCH: fd94ca37-a2d5-4e60-8f1a-142899298aa6 (If-Match header set as - W/"10", let me know if this is correct)
4. X-Request-Id for SEARCH: 5d7103a8-268a-4627-a8d9-fa2f666acd7d
for both requests getting response as:
{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "exception",
"details": {
"text": "Internal server error"
}
}
]
}
Kindly let us know how to proceed further ASAP as we are unable to make any successful COVERAGE API calls.
Thanks,
Shradha Devarkar