Google group - Right scope to get Coverage record for a given Patient

Description

https://groups.google.com/a/logicahealth.org/g/developer/c/qULsLReWaNs

Recently our SMART on FHIR App stopped retrieving Patient Coverage records, an empty response is returned. After debugging it turned out that this is because of a missing scope.

This is a scope we had before:
launch/patient openid profile launch fhirUser launch/encounter patient/Patient.read patient/.read offline_access patient/Observation.read patient/.write patient/Encounter.read patient/Observation.write

Request: https://api.logicahealth.org/DaVinciPDexPayer/data/Coverage?status=active&subscriber=SMART-665677

I tried to add a patient/Coverage.read, user/Coverage.read, but no success. The only scope that allows to retrieve Patient Coverage records is 'user/.' but it is too general. What is a right scope to use to be able to get Coverage records for a given Patient?

Environment

None

Assignee

Shilpy Sharma

Reporter

Shilpy Sharma

Labels

None

Priority

Major
Configure