Health Practitioner API (plans)?

I’m working on a regional integration project and I’d like to query health practitioner details (in Spine or ODS). We are already doing this with other care directory APIM services such as PDS (for Patient NHS Number identifiers) and ODT (Organisation ODS code identifiers).

We are following NHS England guidance and so using

CONSULTANT_CODE - identifiers begin with a 'C" and [ GENERAL MEDICAL PRACTITIONER PPD CODE] (GENERAL MEDICAL PRACTITIONER PPD CODE) identifiers begin with a ‘G’.

This are often used by NHS Trusts we are working with and it would be ideal if we had an API to look up details given either of these identifiers.

A nice to have would be also to do the same with NHS England Spine - SDS user ID (SDS has a link to both of the above national identifiers).

The API I am looking for is probably similar to Healthcare Worker - FHIR API but using the national identifiers, not SDS User ID.

Ideally the API would follow the following search parameters

These are taken from IHE Mobile Care Services Discovery (mCSD) which provides a fairly accurate description on why + how we are using APIM API’s as a directory service.

Hi @Kevin_Mayfield - thanks for your question. I’m the Product Owner for Healthcare Worker API. We’re already considering this requirement. Once we have it articulated in more detail, I’ll run it past you. Should be in the next couple of weeks.

Thanks I might be able to use this from ODS Practitioner Data https://digital.nhs.uk/developer/api-catalogue/organisation-data-terminology#get-/CodeSystem/

But I think this API meets our requirement better (we have something similar for local clinician codes, so a little biased)

We have to use codes from ODS and NHS Data Dictionary for NHS interoperability and data exchanges (data requirements). We only have to use SDS id’s for NHS England APIs. ← Having one API would be a real plus.