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 _offset and next links 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