Provider Directory FHIR API
CHRISTUS Health Plan publishes its provider directory as a public FHIR API so that members, developers and third-party applications can look up practitioners, facilities, pharmacies and plans in our network.
The API follows the HL7 Da Vinci PDex Plan-Net implementation guide, as required by the CMS Interoperability and Patient Access rule.
Getting Started
Base URL:
https://doctors.christushealthplan.org/fhir/provider-directory
Authentication:
None. No token, API key or registration is required.
Format:
FHIR R4 (4.0.1), application/fhir+json
Capability Statement:
https://doctors.christushealthplan.org/fhir/provider-directory/metadata
Any HTTP client can call the directory directly, including a browser application.
GET https://doctors.christushealthplan.org/fhir/provider-directory/Practitioner?family=Hopper Accept: application/fhir+json
What the Directory Contains
| Resource | Description |
|---|---|
| Practitioner | An individual provider, including name, NPI, credentials, languages and addresses. |
| PractitionerRole | A provider at one of their locations, including specialty and network participation. |
| Organization | A facility, provider organization, network or CHRISTUS Health Plan. |
| OrganizationAffiliation | A facility or pharmacy location with associated network participation. |
| HealthcareService | Services offered by a facility or pharmacy. |
| Location | An address with phone numbers and map coordinates. |
| InsurancePlan | A health plan and the network that serves it. |
Network participation is recorded by location on PractitionerRole for providers and OrganizationAffiliation for facilities and pharmacies. The pharmacy directory, including pharmacy type and network participation, is sourced from OrganizationAffiliation.
Full Documentation
The complete reference, including search parameters, resource definitions, paging information and pharmacy directory examples, is available below.
Provider Directory FHIR API Reference (PDF)
The reference includes a "Last Revised" date and changelog so users can easily identify updates.
Migrating from the HealthSparq Directory
This API replaces the provider directory previously hosted at christushealthplan.healthsparq.com.
- No token is required. The public-token step and Subject-Token header are no longer used.
- The base URL has changed and insured/brand codes are no longer required.
- Paging now uses
_offsetandnextlinks instead of_getpagesoffset. - Record IDs have changed. Re-resolve stored records using NPI or provider name and address.
The reference PDF includes a complete list of migration differences.
Questions
Direct questions about the API to IS_Healthplan_Support@christushealth.org.
Last Updated 9/14/26