NHPR, the provider registries
NHPR is the provider half of Registries, and the name covers the pair underneath it: the HPR for people and the HFR for places. This page carries what they share and forks to each.
They are separate because a doctor holds one identity for a career across many facilities, while a facility sees many professionals pass through. Keeping them apart lets each change without rewriting the other, and lets HIE-CM answer two questions: who wrote this, and where was it written.
Which one you need, and whenโ
| You need | When |
|---|---|
| An HPID on the HPR | Before anything else in NHPR. The HFR create call carries an HPR token in the header, generated from an HPR ID and password |
| A facility ID on the HFR | Before the facility goes live as a HIP or an HIU. A valid facility ID is a prerequisite for sharing records at all |
| A bridge linked to the facility | Last. It is what makes your software resolvable as that facility on the network |
Base URLsโ
Both registries share one set:
Sandbox https://apihspsbx.abdm.gov.in/v4/int/
Production https://apinhpr.abdm.gov.in/v4/int/
The session token that authorises them comes from the HIE-CM gateway, not from NHPR. M4 is the only milestone in ABDM that writes to NHPR, and its endpoints, parameter tables and error codes are on M4 operations and fields.
Nextโ
- HPR: the HPID and the registration journey.
- HFR: the facility record, the five call onboarding sequence, bridge linkage.
- ABHA, the patient side.
- M4 API reference.