Blue KC

Blue KC Provider Directory API Guide

INTEROPERABILITY
PATIENT ACCESS
PROVIDER DIRECTORY
PAYER TO PAYER

Search for PractitionerRoles

Find all specific set of roles/locations/specialties/services that a practitioner may perform at an organization for a period of time.

Search All PractitionerRole (and pagination)

This is a complex search parameter on the PractitionerRole endpoint. You can search for a Practitioner Role in various ways. Below are examples on how to search Practitioner Roles by all Practitioners Roles, specific Practitioner Role by location, network, and specialty.

The search for all Practitioner Roles is quite easy. Using the PractitionerRole endpoint, you will not need to provide any search parameters. Just call the endpoint and you're on your way!

/PractitionerRole

There are numerous pages of PractitionerRole. To page over, you can use a URI which includes page numbering:

  1. https://uat-bluekc.sapphirecareselect.com/fhir/PractitionerRole?_page=1&format=json
  2. https://uat-bluekc.sapphirecareselect.com/fhir/PractitionerRole?_page=2&format=json

PractitionerRole by Location

Searching for a specific PractitionerRole by location is also quite easy. You can use the PractitionerRole endpoint with a Location identifier at the end of the URI.

If you don't know a location identifier of a given Practitioner Role you can use the PractitionerRole endpoint with no added search parameter, then locate the desired Practitioner Role location.

/PractitionerRole?location=490023641

PractitionerRole by Network

Searching for a specific PractitionerRole by network is as easy as the rest. You can use the PractitionerRole endpoint with a network identifier at the end of the URI.

If you don't know a network identifier of a given Practitioner Role you can use the PractitionerRole endpoint with no added search parameter, then locate the desired Practitioner Role network. Below is set list of Blue KC networks and network IDs.

/PractitionerRole?network

/PractitionerRole?network=11

Networks:


A list of all the BlueKC networks.
Name ID
Blue-Care 1
Blue Access 2
BlueSelect (Select) 3
BlueSelect EPO 4
BlueSelect EPO with SpiraCare (Select) 5
BlueSelect Plus 6
BlueSelect Plus with Spira Care 7
BlueSelect Plus EPO 8
BlueSelect Plus EPO with Spira Care 9
Preferred-Care 10
Preferred-Care Blue (PCB) 11
Preferred-Care Blue EPO 12
Blue Preferred 13
Blue Access Choice 14
Network Blue 15
Blue Preferred POS 16
Blue Medicare Advantage HMO Plans 17
Blue Medicare Advantage PPO Plans 18
Blue Medicare Advantage Spira Plans 19
High Performance Network 20

PractitionerRole by Specialty Identifier

Searching for a specific PractitionerRole by specialty is as easy as the rest and the rest before. You can use the PractitionerRole endpoint with a specialty identifier at the end of the URI.

If you don't know a specialty identifier of a given PractitionerRole you can use the PractitionerRole endpoint with no added search parameter, then locate the desired PractitionerRole specialty.

/PractitionerRole/490164982

Before using our production URLs, please utilize the UAT URLs provided in the hyperlinks. Once you have completed your development within the test environment you may shift to using the Production URLs.

  1. https://bluekc.sapphirethreesixtyfive.com/fhir/PractitionerRole
  2. https://bluekc.sapphirethreesixtyfive.com/fhir/PractitionerRole?location=490023641
  3. https://bluekc.sapphirethreesixtyfive.com/fhir/PractitionerRole?network
  4. https://bluekc.sapphirethreesixtyfive.com/fhir/PractitionerRole/490164982