ABDM for Functional Consultants
Ayushman Bharat Digital Mission explained -- ABHA IDs, Health Facility Registry, consent framework, FHIR profiles, and what an FC must configure in Bio Ecko.
February 2026 · 18 min
Manual area
FC Training Programme
Coverage
9 sections
Operator notes
3 implementation notes
What Is ABDM?
The Ayushman Bharat Digital Mission (ABDM) is India's national initiative to create a unified digital health ecosystem. Launched in 2021, it aims to:
- Give every citizen a unique ABHA (Ayushman Bharat Health Account) number
- Build a Health Information Exchange & Consent Manager (HIE-CM) so patients control who sees their records
- Create registries -- Health Facility Registry (HFR), Health Professional Registry (HPR) -- so every hospital and doctor is verified
- Enable the Unified Health Interface (UHI) for discovering and booking health services digitally
As a functional consultant, you are the bridge between the hospital and ABDM compliance. You configure the integration, train staff on ABHA verification, and ensure health records flow correctly.
ABHA -- The Patient Identity Layer
ABHA (Ayushman Bharat Health Account) is a 14-digit unique health ID assigned to every citizen. It replaces the earlier "Health ID" terminology.
| Concept | Details |
|---|---|
| ABHA Number | 14-digit unique ID (e.g., 91-1234-5678-9012) |
| ABHA Address | User-chosen handle like rahul@abdm for sharing records |
| Creation Methods | Aadhaar OTP, Driving Licence, PAN card, or facility-assisted |
| Verification | QR scan, demographic match, or OTP-based at front desk |
| Linkage | Patient's ABHA is linked to their MRN in Bio Ecko during registration |
FC Configuration Tasks:
- Enable ABDM integration toggle in Bio Ecko Settings > Integrations
- Map the
abha_numberfield to the patient registration form - Configure the front desk SOP for ABHA verification at walk-in
- Train registration staff on Aadhaar OTP vs manual-entry flows
Health Facility Registry (HFR) & Health Professional Registry (HPR)
Every hospital using ABDM must register on the Health Facility Registry and every doctor on the Health Professional Registry.
HFR Registration:
- Hospital admin registers on
facility.abdm.gov.inwith NIN (National Identification Number) - Facility details -- name, type, ownership, services, geo-coordinates -- are verified
- A unique Facility ID is issued, stored in Bio Ecko
organizations.hfr_id - This ID appears on all digital health records shared via ABDM
HPR Registration:
- Each doctor registers with their NMC registration number
- A unique HPR ID is issued
- Bio Ecko stores this in
profiles.hpr_idfor each doctor - The HPR ID is embedded in prescriptions and discharge summaries shared digitally
FC Checklist:
- Verify hospital HFR registration is complete before go-live
- Collect HPR IDs for all doctors and map them in Bio Ecko profiles
- Ensure NMC registration numbers are current and match HPR records
Consent Framework -- How Patient Data Flows
ABDM uses a consent-based model. No health record leaves a hospital without the patient's explicit digital consent.
The Consent Flow:
- Consent Request -- A requesting entity (e.g., a new hospital) asks for records through the HIE-CM
- Patient Notification -- The patient receives a consent request on their PHR (Personal Health Record) app
- Grant / Deny -- Patient reviews the request (what data, which period, for how long) and grants or denies
- Data Transfer -- If granted, the source hospital's HIP (Health Information Provider) encrypts and sends the record
- Expiry -- Consent auto-expires after the agreed period; data must be purged
| Role | Who | Bio Ecko Component |
|---|---|---|
| HIP (Health Information Provider) | The hospital that holds records | ABDM Gateway module |
| HIU (Health Information User) | The hospital requesting records | ABDM Gateway module |
| HIE-CM (Consent Manager) | ABDM's central consent broker | External -- ABDM cloud |
| PHR App | Patient's mobile app | External -- patient-owned |
Key FC Point: Bio Ecko acts as both HIP (sharing its own records) and HIU (requesting records from other facilities). You must configure both roles during setup.
FHIR R4 Profiles Used in ABDM
ABDM mandates health records be shared as FHIR R4 bundles using India-specific profiles.
| FHIR Resource | ABDM Use Case | Bio Ecko Source |
|---|---|---|
| Patient | Demographics + ABHA linkage | patients table |
| Encounter | OPD visit / IPD admission | appointments, admissions |
| Condition | Diagnosis (ICD-10 coded) | visit_diagnoses |
| MedicationRequest | Prescription | prescriptions |
| DiagnosticReport | Lab / Radiology result | lab_results, radiology_reports |
| DocumentReference | Discharge summary PDF | discharge_summaries |
| Immunization | Vaccination record | immunization_records |
What the FC Must Know:
- You do not write FHIR JSON -- Bio Ecko's ABDM Gateway auto-generates it
- You must ensure source data is complete and coded (e.g., ICD-10 on every diagnosis, LOINC on lab tests)
- Incomplete source data = failed FHIR validation = record not shared
- During UAT, always test ABDM sharing with the ABDM Sandbox environment
Configuring ABDM in Bio Ecko -- Step by Step
- Obtain Sandbox Credentials -- Register at
sandbox.abdm.gov.into get client ID + secret for testing - Enter Credentials -- In Bio Ecko, go to Settings > Integrations > ABDM and enter the sandbox credentials
- Map HFR ID -- Enter the hospital's HFR facility ID in Organization Settings
- Map HPR IDs -- For each doctor profile, add their HPR ID
- Enable ABHA at Registration -- Toggle on "ABHA Verification" in Patient Registration settings
- Configure Record Sharing -- Select which record types to share (prescriptions, lab reports, discharge summaries)
- Test in Sandbox -- Create a test patient with sandbox ABHA, generate records, verify they appear in the ABDM sandbox PHR app
- Switch to Production -- After UAT sign-off, replace sandbox credentials with production credentials from
hiecm.abdm.gov.in
Common Pitfall: Never test with production ABHA numbers in sandbox mode -- the records won't route correctly.
Unified Health Interface (UHI)
UHI is ABDM's service discovery and booking layer -- think of it as "UPI for healthcare."
- Patients search for services (e.g., "cardiologist near me") through UHI-enabled apps
- The request reaches participating hospitals via the UHI Gateway
- The hospital responds with available slots, pricing, and teleconsultation options
- Patient books and pays digitally
Current Bio Ecko Support:
- Bio Ecko exposes appointment availability via the UHI-compatible API
- Teleconsultation slots are included when the Telemedicine module is active
- The FC must configure: department-wise slot availability, service pricing, and teleconsult eligibility
Note: UHI adoption is still early-stage (2025-26). Not all hospitals will enable it at go-live, but the FC should configure it as "ready to activate."
ABDM Compliance Checklist for Go-Live
Before any hospital goes live with ABDM integration, the FC must verify:
- HFR registration is complete and facility ID is stored in Bio Ecko
- All active doctors have HPR IDs mapped in their profiles
- ABHA verification is enabled at the front desk registration screen
- At least 3 record types are configured for sharing (prescription, lab, discharge)
- ICD-10 coding is enforced on all OPD/IPD diagnoses (required for FHIR validation)
- LOINC codes are mapped for the top 50 lab tests (covers 90% of volume)
- Sandbox testing is complete with end-to-end consent flow verified
- Production credentials are obtained and securely stored
- Front desk staff have been trained on ABHA verification SOP
- A patient-facing poster/notice about ABHA is displayed at the registration counter
- Consent denial handling is documented -- what happens when a patient denies a consent request
Common ABDM Issues & Troubleshooting
| Issue | Root Cause | Resolution |
|---|---|---|
| ABHA verification fails with OTP timeout | Aadhaar server latency | Retry after 30 seconds; fallback to demographic match |
| FHIR bundle rejected by HIE-CM | Missing mandatory field (e.g., no ICD-10 on diagnosis) | Check validation errors in ABDM Gateway logs; fix source data |
| Consent request never reaches patient | Patient's PHR app is not linked to their ABHA | Guide patient to link ABHA in their PHR app |
| Records shared but not visible to HIU | Encryption key mismatch | Re-register the facility's public key on ABDM portal |
| Duplicate ABHA creation | Patient already has ABHA but staff creates new one | Always search ABHA first before creating; train staff |
| HFR ID mismatch | Hospital changed name/address but didn't update HFR | Update HFR registration and sync in Bio Ecko |
Notes
Info
ABDM is evolving rapidly. The FC should subscribe to the ABDM newsletter and check the sandbox changelog monthly for API changes, new record types, and updated FHIR profiles.
Warning
Never use real patient data in the ABDM sandbox. Create synthetic test patients with sandbox ABHA numbers for all testing activities.
Tip
During CRP (Conference Room Pilot), demonstrate the full ABHA flow to the front desk team -- registration, verification, record sharing, and consent. Seeing it live builds confidence faster than any training slide.
Related topics
FC Training Programme
This training programme is designed to take a complete fresher -- someone with no prior healthcare or ERP background -- and transform them into a confident...
Indian Healthcare Regulations for FCs
Indian hospitals operate under a web of national and state regulations. As an FC, you are not a legal expert, but you must know which regulations affect ERP...
Interoperability Standards
HL7v2, FHIR R4, DICOM, IHE profiles, and API patterns -- what every healthcare ERP functional consultant must understand about data exchange between hospital...
Patient Registration
Patient Registration is the first step in the patient journey. Every patient who visits your clinic needs a profile in the system before they can be booked for...
ABDM Integration
The Ayushman Bharat Digital Mission (ABDM) integration connects Bio Ecko with India's national digital health ecosystem. It enables creation and verification...
Prescriptions
The Prescriptions module lets you write, manage, and print prescriptions. Prescriptions are typically created during an OPD visit but can also be managed...
Indian Healthcare Regulations for FCs
Indian hospitals operate under a web of national and state regulations. As an FC, you are not a legal expert, but you must know which regulations affect ERP...
Interoperability Standards
HL7v2, FHIR R4, DICOM, IHE profiles, and API patterns -- what every healthcare ERP functional consultant must understand about data exchange between hospital...