Organisation Data Service : Practitioner Roles

The type of role a practitioner undertakes.

Practitioner Roles Data Attributes

Master Data Attribute

(ODS Internal Reference)

Attribute TypeLengthNullableDescription / Notes

Mapping to ODS Data Search & Export field

(excluding predefined reports)

Mapping to ORD API

(ORD schema containers, elements and attributes)

Mapping to ODS STU3 API

Mapping to ODS FHIR R4 API

Please refer to ODS FHIR R4 Implementation Guide and the OAS Specification

practitioner CodeSystempractitioner-role CodeSystem
UniquePractitionerRoleID[nvarchar]255NOT NULLJoins PractitionerID_&_PractitionerRoleID to create a unique practitioner role IDNot availableNot availableNot availableNot availableNot available
PractitionerID[nvarchar]20NOT NULLSelected from raw practitioner data (not assigned by ODS)Only available via Pre Defined reports that replicate the legacy ODS practitioner csv filesNot availableNot availableconcept.codeNot available
PractitionerTypeCode[nvarchar]20NOT NULLi.e. PGP, PPCDP, PHOSPCON, PDENTCON, PNURSENot availableNot availableNot availableproperty.typeNot available
PractitionerTypeName[nvarchar]255NOT NULLGeneral Practitioner, Northern Ireland General Practitioner, Private Controlled Drug Prescribers, Hospital Consultants, Dental Consultants, Nurse PrescribersOnly available via Pre Defined reports that replicate the legacy ODS practitioner csv files - if relevantNot availableNot available
Not available
PractitionerRoleID[nvarchar]20NOT NULLPractitionerTypeCode(+number) for GPs and Private Controlled Drug Prescribers, i.e. PGP1, PGP2, PPCDP1.
For Consultants: PractitionerTypeCode+Specialty Code
PHOSPCON+SpecialtyCode, (PHOSPCON710, PHOSPCON712) PDENTCON+SpecialtyCode (i.e. PDENTCON101, PDENTCON140)
See NHS Data Model and Dictionary for a full list of Consultant Specialty Codes
For Nurse Prescribers: PNURSEPN, PNURSECN, PNURSE1, PNURSE2
Only available via Pre Defined reports that replicate the legacy ODS practitioner csv files - if relevantNot availableNot availableproperty.roleconcept.code
PractitionerRoleName[nvarchar]255NOT NULL

Role names for GPs:  PGP1 = Principal GP, PGP2 = Other GP (not principal)
Role names for Northern Ireland GPs: PNGP1 = Other GP
Role names for PCDPs:  PCDP1 = Private Doctor, PCDP2 = Private Nurse, PCDP3 = Private Pharmacist, PCDP4 = Private Optometrist, PCDP5 = Private Physiotherapist, PCDP6 = Private Radiographer, PCDP7 = Private Podiatrist
Role names for Nurse Prescribers (Nurse Types): PN - Practice Nurse, CN - Community Nurse
Role names Nurse Prescribers (qualification indicators): 1 = District Nurse/Health Visitor
2 = Extended Formulary nurse prescriber / Nurse supplementary prescriber.

Role Names for Hospital Consultants and Dental Consultants: as per NHS Data Model and Dictionary descriptions for 'Main Specialty Codes'.

Only available via Pre Defined reports that replicate the legacy ODS practitioner csv files - if relevant

Not available

Not available

Not available

concept.display
Status[nvarchar]20NOT NULL

ACTIVE, INACTIVE

Only available via Pre Defined reports that replicate the legacy ODS practitioner csv files - if relevant

Not available

Not available

property.inactive

true/false

property.inactive

true/false