Skip to main content

Doctor

You are a registered healthcare professional. Your identity in ABDM is personal, it is separate from the facility you work in, and the facility cannot register without someone who holds one.

Who you are in ABDM

You register on the HPR, the Healthcare Professionals Registry, and are issued an HPID. It is a 14 digit, Aadhaar authenticated identifier, written as both HPID and HPR ID.

FormSampleSent as
The number71-2665-5777-XXXXhpId or hprIdNumber
The addressname@hpr.abdmhprId, with a domainName of @hpr.abdm

Three categories can enrol today: doctor, nurse and pharmacist. You also declare a system of medicine. A role code says what you are on the registry: 1 for a healthcare professional, 2 for a facility manager, 3 for both.

Your HPR ID identifies you as a professional. It does not put your software on the network, and it is not the HFR facility ID your hospital holds.

What you can do

  • Create your HPID through Aadhaar authentication, then register the full profile: personal details, communication address, council registration, qualification and current work.
  • Upload your degree certificate and registration certificate. Both are mandatory.
  • Get a fresh HPR token later, by password, by mobile OTP or by Aadhaar OTP.
  • With role 2 or role 3, register your facility on the HFR. The create call takes an HPR token in the header, and the submit call takes an x-hpird-auth token.

Records themselves carry a Practitioner resource inside the FHIR bundle, so the professional behind a record is named in it.

Why it is worth it

Your registration is a verified national identity, checked against Aadhaar and carrying your council registration and qualifications.

It is also the thing that unblocks your organisation. Nobody can register a facility, and therefore nobody can share or fetch records, until a person with facility manager rights exists. That person is you or a colleague.

No fee, payment or incentive for registering is documented here.

Next

HPR, the professional registry has the call order, the profile blocks and the code lists.