Payer System – Hosts the FHIR server containing claims, clinical, and prior authorization (PA) data. Validates provider access and enforces patient opt-out preferences.
Provider System (EHR) – Authenticated client system that requests patient data for treatment. Registers with the payer as a SMART on FHIR client system.
Member (Patient) – The individual whose data is being accessed. May opt out to restrict data sharing.
70.1.2Data Flow Overview
The provider’s EHR registers with the payer as a SMART on FHIR client.
The provider authenticates and obtains an OAuth 2.0 access token.
The provider queries the payer’s FHIR server using approved scopes (for example, patient/*.read or user/*.read) set by the Payer.
The payer validates the provider-patient relationship and checks opt-out status.
The payer returns relevant FHIR resources, scoped to the patient’s data.