The OAuth 2.0 client_id header may be required to request access to patient data. This PR provides the default client_id header name along with a way to configure that to be environment-specific (like Epic-Client-ID for instance). See the CDSHooks docs for more information, especially the subject element in the fhirAuthorization request parameter.
@c-schuler I approved the request but still the "review required" check pops up. I may not have the role to provide full approval (but i was able to click the approve radio button.
The OAuth 2.0
client_id
header may be required to request access to patient data. This PR provides the defaultclient_id
header name along with a way to configure that to be environment-specific (like Epic-Client-ID for instance). See the CDSHooks docs for more information, especially thesubject
element in the fhirAuthorization request parameter.