Skip to main content

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 needWhen
An HPID on the HPRBefore 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 HFRBefore 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 facilityLast. 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.