All features Health System Compliance
Health System Compliance

ABDM, ABHA & FHIR compliance, how it works

MindFlow is designed to operate as both a Health Information Provider (HIP) and Health Information User (HIU) within India's ABDM (Ayushman Bharat Digital Mission) ecosystem. All health record sharing is patient-initiated and consent-gated, records are never shared automatically.

ABDM v3 ABHA 14-digit specification FHIR R4 HL7 FHIR India Implementation Guide ICD-11 DPDP Act 2023

ABHA health ID

Creating an ABHA number

Patients or staff can initiate creation of a new 14-digit ABHA number from within the clinic or from the patient portal. The verification flow follows the official NHA ABDM v3 specification, OTP-based identity verification via mobile or Aadhaar. No third-party intermediaries are involved.

Linking an existing ABHA

Patients who already have an ABHA number can link it to their clinic record. The link is verified through the same OTP flow and is stored against the patient for all subsequent ABDM interactions.

In-progress session handling

The ABDM verification flow is multi-step. The system maintains the in-progress state of each verification session securely on the server, the patient does not need to restart if they switch screens between OTP steps.

ABDM audit trail

Every call made to the ABDM API on behalf of a patient, including the transaction ID, action, ABHA address, and timestamp, is logged. Clinic admins can review this log for compliance purposes.

FHIR export

FHIR version

FHIR R4 (version 4.0.1), the version required by the ABDM HL7 FHIR Implementation Guide for India and the version supported by the NHA PHR system.

Supported FHIR resources

The system can generate the following FHIR R4 resources from clinical data: Patient, Practitioner, Organization, Encounter, Condition (with ICD-11 coding), Observation (vitals and assessment scores), MedicationRequest, DiagnosticReport (lab results), AllergyIntolerance, and Bundle. Records can be downloaded as a FHIR Bundle JSON from the admin interface.

ICD-11 to FHIR mapping

Diagnoses stored with WHO ICD-11 codes are exported as FHIR Condition resources with the coding system set to the official WHO linearisation URI, as required by the ABDM Implementation Guide. This ensures interoperability with all ABDM-compliant receiving systems.

HIP credentials and security

HIP key management

The facility's HIP certificate and private key (issued by NHA) are stored encrypted at rest. They are loaded at runtime only when needed to sign ABDM API calls. Key rotation can be performed from the admin interface without system downtime.

Environment switching

The integration supports a clean switch between the ABDM sandbox testing environment and the production environment via a single configuration setting, no code changes required to promote from testing to live.

Ready to see it in action?

The demo comes pre-loaded with real sample data, so you can click through actual appointments, patients and prescriptions.

Try the demo ← All features