Patients can share specific documents, a date range, or their complete record with a selected doctor or healthcare provider. Consent is recorded, and patients can revoke access. Sharing, viewing, downloading, revoking, and expiring access are recorded in audit logs.
02
Hospital-level separation
Every hospital-owned record carries that hospital's ID, and every request is scoped to it. A user's hospital membership is verified against the database on each request, not only read from the login token.
03
Role and permission based access
Each action passes a role check, a module check and a permission check. Doctors, hospital staff, hospital administrators and platform administrators receive access according to their assigned role and the care workflow.
Staff permissions are managed by group, with per-user overrides
An explicit deny always wins
Doctors own their own visits and prescriptions
04
Approvals and financial integrity
Money actions need a second person, and numbering cannot be gamed.
Voids, discounts and refunds each need a request and a different approver
Gap-free invoice and receipt numbering by financial year
Goods receipts are immutable once posted
05
Audit trail
A system audit log records who did what, when and from where, with before and after values for changes. A per-patient audit trail shows who accessed a record, and failed logins are recorded.
06
Sign-in
Sign in with a password, an OTP, Google or ABHA.
Signed access and refresh tokens
Salted password hashing
Expiring OTPs, rate-limited requests and limited verification attempts
07
Concealed identifiers
Record IDs sent to the browser are encrypted, and the internal numbering is never exposed.
08
Safe calls and ABDM exchange
Video and audio go directly between doctor and patient and never reach MedChaaya's servers. Only authorised participants can join a call, and knowing a call's link is not enough. Health records exchanged through ABDM are encrypted for transfer.
09
Infrastructure and privacy commitments
MedChaaya is hosted on Microsoft Azure. Its privacy policy follows the DPDP Act, 2023, and medical records are retained for a minimum of three years. MedChaaya does not claim third-party certifications such as ISO, SOC or HIPAA. Additional details about encryption at rest, internal access controls, deletion, and backup retention will be published after they are confirmed against the deployed configuration.