Every table, every API endpoint, every data flow in Naadhi is ABDM-compliant, FHIR R4-native, NABH-ready, and DPDP-first — not added as an afterthought.
Standard I
Every Indian. One digital health identity.
M1, M2 & M3 milestones built natively
Every patient in Naadhi is linkable to their 14-digit ABHA ID from Day 1. Naadhi is registered as a Health Information Provider (HIP) on the ABDM sandbox and production network.
M1 — ABHA Creation & Linking
Create new ABHA via Aadhaar OTP or link existing ABHA to Naadhi patient record. Stored in patients.abha_id with abdm_linked timestamp.
M2 — Health Record Sharing
After patient consent, Naadhi pushes FHIR R4 documents (prescriptions, lab reports, discharge summaries) to ABDM PHR app.
M3 — Record Pull
Fetch patient health records from other ABDM-registered hospitals via HIE consent flow. Full patient history, not just Naadhi records.
Standard II
Data that speaks every system's language.
Naadhi is a full Health Information Provider
All clinical data in Naadhi maps to FHIR R4 resources using NHA/ABDM India profiles. The /api/fhir/r4/ namespace exposes standard endpoints so Naadhi itself can serve health records to the ABDM network.
Patient → FHIR Patient
With ABHA identifier, demographics, language preference — all FHIR R4 Patient fields using India national profiles.
Admission → FHIR Encounter
Admission type, dates, discharge status, attending doctor, ward — all FHIR R4 Encounter fields.
Discharge → FHIR Composition
India ABDM Discharge Summary profile with diagnosis, medications, follow-up, and patient instructions.
Standard III
Quality is not an audit. It's a daily habit.
21 registers auto-populated, criterion checklist built in
NABH compliance is not a feature in Naadhi — it is the operational layer. Every clinical event that requires a NABH record auto-creates it. The quality manager sees a live compliance dashboard, not a spreadsheet.
Auto-populated registers
Adverse events, medication errors, patient falls, blood transfusion reactions, needle-stick injuries — all auto-created from clinical triggers.
NABH criterion checklist
All chapters: ACC, COP, MOM, FMS, HRM, IQM. Each criterion has compliance status, last assessed date, evidence documents, and corrective action plan.
SOP management
Upload and version-control SOPs. Staff digital acknowledgement tracked. Expiry reminder 30 days before review date.
Standard IV
Your patient's story belongs to them.
Consent-first architecture, right to erasure supported
The hospital is the data fiduciary. Naadhi is the data processor. Every patient interaction starts with explicit digital consent. All consent grants, updates, and withdrawals are audit-logged with purpose and IP address.
Consent gate at registration
Before any patient data is collected, a consent modal is displayed. No data collection without dpdp_consent_given = true.
Purpose-bound consent
Separate consent for: data collection, ABDM linking, WhatsApp communication, research, marketing. Each stored in dpdp_consent_logs.
Right to erasure
DELETE /api/patients/:id/data triggers soft-delete. Clinical records retained 7 years (legal) but access-locked. Erasure request audit-logged.
Standard V
Every procedure, perfectly accounted.
Updated HSN codes, e-Invoice IRP integration
Naadhi's billing module is built for GST 2.0 from the ground up. Every bill line item carries HSN/SAC code and applicable GST rate. Hospitals above ₹5 crore turnover get automatic e-Invoice with IRN generation.
Updated HSN/SAC mapping
All medical services, procedures, drugs, and consumables mapped to GST 2.0 compliant HSN codes.
CGST + SGST split
Automatic 50/50 split per applicable slab. Tax amount shows on every bill line and summarised on bill header.
e-Invoice via IRP
POST to IRP API with signed JWT. IRN and acknowledgement number stored in bill_headers. QR code embedded in printed bill.
Standard VI
1.4 billion Indians deserve affordable care.
All 1,949 packages, state-specific rates, auto-selected by Asha
The complete HBP 2.2 package master is seeded into Naadhi. Asha AI selects the primary package and add-on codes from ICD diagnosis and procedure text — applying the 100%/50%/25% multi-package rule automatically.
HBP 2.2 full master
1,949 packages with implant codes, ICD codes, procedure codes, min/max stay, pre-auth requirement — all seeded and updated.
State-specific rates
Each state SHA has its own rate modifications stored in the package master. Asha uses the correct state rate at claim creation.
NHCX integration
National Health Claims Exchange submission tracking. nhcx_claims table tracks NHCX claim ID, status, and response payload.
Naadhi handles ABDM, NABH, DPDP, GST 2.0 automatically. Your team focuses on patients.