Skip to main content

Codes for New-Starters

DIN and GMP PPD CodesPPA ID and GMP ID

A doctor’s GMC number is not enough. EMIS also wants a GMP PPD code, and that same code is often the Sunquest ICE login. If you know the six-digit DIN, make the code here.The PPA ID is a six-digit prescribing code. NHSBSA also calls it the DIN. It is not the GMC number.

A nurse or pharmacist has no GMP PPD code. A nurse prescriber’s NMC PIN is their prescriber code. A pharmacist’s prescriber code is their GPhC number. Neither of those is an ICE username.

Nurse prescriber in EMIS

This screen is a nurse prescriber. Edit user, then Role, then Professional Numbers. The NMC PIN goes in NMC code. NHSBSA uses that same PIN as the nurse prescriber code. Prescribing code is a separate box.

EMIS Edit user for a nurse prescriber, on the Role tab. Under Professional Numbers, NMC code is outlined.
Pharmacist in EMIS

This screen is a pharmacist. Edit user, then Role, then Professional Numbers. EMIS labels the outlined box RPSGB code. That was the old register. The current registration number is the GPhC number, seven digits, usually starting with 2. Prescribing code is a separate box, and this page does not say which box should hold the GPhC number.

EMIS Edit user for a pharmacist, on the Role tab. Under Professional Numbers, RPSGB code is outlined.

An ICE username for someone without a GMP code is set by the local laboratory. South East London’s GP ICE superuser guide is one example, in sections 6.2.1 and 6.2.2. It is not a national Sunquest manual.

A locum uses another GP’s PPA ID, not the number you look up below. A nurse uses an NMC number, a pharmacist a GPhC number, and another non-medical prescriber an HCPC number. None of those is a PPA ID. Pathology should use that same number. SystmOne calls it the National ID.

Setting up a locum

Amend the profile: Local Settings → Using PPA ID → Set → choose that GP. This page cannot tell you which GP to choose. The locum does not appear in the authoriser list.

To see the column, open Setup → Users & Policy → Staff & Organisation Setup, and tick Show prescribing information. Using PPA ID is on the far right.

Make the GMP PPD codeMake the GMP ID

Not the GMC number. EMIS calls these six digits the Doctor Index Number.Not the GMC number. SystmOne asks a GP prescriber for this PPA ID. NHSBSA says it is the same six characters as the DIN.

GMP PPD codeGMP ID

—

The GMP PPD code will appear here.

Paste this into GMP PPD Code. Use the same number as the Sunquest ICE username, or ICE will not open. This page does not create the account.

Show me that box in EMIS for a locum GP

This screen is a locum GP. Edit user, then Role, then Professional Numbers. GMP PPD Code takes the code from this page. Doctor Index Number takes the six digits.

EMIS Edit user for a locum GP, on the Role tab. Under Professional Numbers, Doctor Index Number and GMP PPD Code are outlined.
How the check digit is worked out

The six digits are multiplied, in order, by 1, 3, 7, 1, 3, 7. The last digit of the total is the check digit. The code is G, then those six digits, then that digit. EMIS calls it the GMP PPD code. SystmOne help calls it the GMP ID when a GP uses their own PPA ID and the laboratory needs a pathology ID.

Published example: 334512 → G3345122
(3 × 1) + (3 × 3) + (4 × 7) + (5 × 1) + (1 × 3) + (2 × 7) = 62. Check digit: 2.

NHSBSA calculation guidance

No DIN yet? Start from the GMC numberLook up the PPA ID

A match fills the DIN above and shows the GMP PPD code. Check the name before you copy it.A match shows this GP’s own six-digit PPA ID from the NHS list. It is not a locum’s link to another GP. Check the name before you copy it.

Enter a GMC number, then choose Find DIN.

This uses the public NHS list of GPs.View source

Pathology ID, only if this GP uses their own PPA ID

Use the GMP ID only when this GP uses their own GMC number and their own PPA ID. A locum is not that case. SystmOne also asks for a valid GP Spine role, and either the Independent Prescriber or Supplementary Prescriber right. The GMP ID is the same check-digit code EMIS calls the GMP PPD code.

If the pathology system is Sunquest ICE, this GMP ID can be the ICE username. Ask the pathology provider to confirm it. University Hospitals Birmingham’s SystmOne ICE guide is one example, and it is not a national rule. A GP with no GMP code may have a different username.

Look up a GP first.

No match? Some doctors are not on this list. Try the surname, or check PCSE.

About this NHS list

The GMC number identifies a published record. The six digits are the middle of that record’s GMP code. EMIS calls the whole code the GMP PPD code, and calls the six digits the Doctor Index Number. NHSBSA sometimes calls those six characters a PPA ID.

SystmOne help says a GP prescriber needs a PPA ID. A GP who uses their own PPA ID should give the laboratory their GMP ID as the pathology ID. A locum’s link to another GP is not on this list. This list is not a second check of the original allocation. Codes that start with 6 (spurious) or 7 (a pooled list) are flagged. Do not use them as a personal DIN or PPA ID.

This is an independent tool using official NHS data, not an NHS product, and not a live GMC registration check. The list is refreshed about once a day. A search is not stored.

For an offline copy, download the latest official GMC-to-GP report, then choose it below. An imported file is used in this window only, and only if it is less than a day old.

Nothing to install. The code is calculated in your browser.

Contains NHS England information under the Open Government Licence. Independent tool; no NHS endorsement.