Skip to main content

Spine Directory Service - data scope and quality

Learn about the data held in the Spine Directory Service (SDS) and its data quality.

Overview

The Spine Directory Service (SDS) is a data store that holds data used by other national and local systems.

It contains four different types of data:

  • organisations - NHS organisations, their sites and departments, as retrieved from the Organisation Data Service (ODS)
  • people - health and social care workers who access national digital services via the Care Identity Service
  • IT systems - that connect to our national services and are thus registered as 'accredited systems'
  • reference data - of various types, such as national RBAC 'baselines'

The remaining sections on this page give details on the data scope and quality for each of these.

If you cannot find what you're looking for here, another good place to look is part 5 of the Spine External Interface Specification.


Organisations

Alternative data source

We recommend you get organisation data from the definitive source - Organisation Data Service (ODS) - rather than SDS.

Scope of records

SDS holds data for all organisations that are registered in the Organisation Data Service (ODS) i.e. all organisations with an ODS code.

Data source

The organisation data in SDS comes from ODS via an automated feed.

Data scope and quality

For details on the scope and quality of data in ODS, see the ODS Reference Data Catalogue.


People

Scope of records

SDS holds a person record for everyone who has a Care ID issued by Care Identity Service (CIS).

Historically this has meant 'everyone with a smartcard', but more recently it has been possible to use a Care ID with alternative authenticators, so it's more accurate to say 'everyone with a Care ID'.

As of July 2026, there are over 1.6 million people with active Care IDs.

Not all health and social care workers have a Care ID. But, you do need a Care ID to access some important national services, including:

So, for example, it's likely that SDS holds records for:

  • the majority of GPs, who are both prescribers and referrers
  • the majority of pharmacists, who are dispensers

Note that we do not have empirical evidence for the above statements.

Other areas are likely to be more patchy. For example, not all secondary care clinicians have a Care ID.

Data source

Person records in SDS are created from three sources:

  • an automated feed from Electronic Staff Record - for secondary care staff who require Care IDs - but not all secondary care organisations have this feed enabled
  • when a health or social care worker registers for a Care ID via Apply for Care ID
  • when a Registration Authority registers someone with a Care ID through Care Identity Management

The data fields and data quality can vary depending on the source. For example, when a user registers through Apply for Care ID, their name is captured from an identity document such as a passport.

Professional identifiers

Some professional identifiers are updated via a feed from ODS which ultimately takes information from two sources:

  • NHSBSA for DIN number, GMP number and GMC number
  • Electronic Staff Record for consultant code

Other professional identifiers, such as NMC number and GDC number, are not maintained at all.

The data is updated fortnightly. For more details, see the table in the next section.

Data quality

The following table lists some of the key data attributes and comments on their completeness and quality.

Data attribute Completeness Quality Comments
Unique Identifier (UUID) Always populated Excellent  
Name fields Always populated Excellent  
General Medical Council Number Only populated for prescribing doctors Good Relies on a matching process based on name, organisation ID and other professional identifiers.
General Dental Practitioner Number Not populated N/A  
General Dental Council Number Not populated historically, although as of 2026 we are collecting these as part of self-service registrations. N/A  
Nursing and Midwifery Council Number Historically populated but not any more Poor What data is present is out-of-date, and NMC numbers are known to be recycled.
Royal College of Nursing Number Not populated N/A  

General Pharmaceutical Council Number
(aka RPSGB Membership Number)
 

Not populated N/A  
Consultant Code Populated for consultant doctors but not consultant dentists. Good Relies on a matching process based on name, organisation ID and other professional identifiers.

Doctor's Index Number

Populated for prescribing doctors but not prescribing nurses Good Relies on a matching process based on name, organisation ID and other professional identifiers.
NACS Practitioner Code Populated on an ongoing basis for prescribing doctors. Populated historically for consultant doctors.

Good (for prescribing doctors)

Poor (for consultant doctors)

Deprecated - do not use. Instead, use Doctor's Index Number or GMC number as appropriate.
General Medical Practitioner Code
(aka GP General National Code)
Populated for prescribing doctors but not prescribing nurses. Includes both primary and 'spurious' codes. Good

Relies on a matching process based on name, organisation ID and other professional identifiers.

A single person can have multiple GMP codes - one per organisation.

Email addresses

SDS does not hold healthcare workers' email addresses.

We do hold email addresses in other data stores within CIS, and we make them available through the CIS2 Auth user info endpoint. However, we do not recommend using them because:

  • they are not verified
  • they are not kept up-to-date
  • some of them are personal email addresses
  • we do not necessarily have permission to share them

Phone numbers

SDS does not hold healthcare workers' phone numbers.


IT systems

Details to follow.


Reference data

Details to follow.

Last edited: 21 July 2026 1:46 pm