Registries
A registry is a national directory: it issues an identifier, holds the record behind it and answers lookups. Every other ABDM API assumes those identifiers already exist, so a registry entry is the first thing your integration creates.
There are two, because ABDM separates the person receiving care from the people and places giving it. ABHA is the patient side. NHPR is the provider side, and covers two registries of its own: the HPR for professionals and the HFR for facilities.
| Registry | Identifies | Identifier | Written by |
|---|---|---|---|
| ABHA | A patient | 14 digit ABHA number issued after KYC, plus an ABHA address | M1 |
| HPR | A doctor, nurse, pharmacist or facility manager | HPR ID | M4 |
| HFR | A hospital, clinic, lab, imaging centre or pharmacy | Facility ID | M4 |
The order they arrive in
The HFR create call takes a professional token in its header, generated from an HPR ID and password. Someone in your organisation needs an HPR ID with facility manager rights before you can register a facility, and a facility has to be in the HFR before it can act as a HIP or HIU on HIE-CM.