ProVaidya takes a patient from the booking call to the discharge summary — reception, queue, consultation, prescription, labs, billing. Every step lands on a FHIR server you choose, as a standard resource. There is no export button, because there is nothing to export from.
Every step below is a real workflow in the app — and the FHIR resource it writes while the staff just get on with their day.
No mockups and no wireframes — all of it round-trips against a real FHIR server today.
The half of a clinic that software usually ignores.
Everything the clinician touches between hello and goodbye.
From the prescription to whether the patient actually took it.
The unglamorous parts a clinic can't run without.
Built for a clinic that will one day be audited.
Grounded in the record. Never inventing, never auto-saving.
The parts that decide whether an EHR survives its second year.
Every read and write goes through a JWT-validated edge function with a strict per-path whitelist. The authorisation boundary is one file, on purpose — you can review it in an afternoon.
Patient, Practitioner, Encounter, Observation, Condition, Composition, Appointment, Invoice and Provenance all round-trip. Edits merge per-field, so anything another system wrote to the resource survives untouched.
If-Match against meta.versionId, with a graceful reload when a version has moved under you. Every successful write files a Provenance resource naming the practitioner who made it.
A hardened VPS running HAPI FHIR, seeded with Synthea-generated synthetic populations — so the demo works against a realistic cohort rather than a handful of toy fixtures.
Practitioner identity resolves and caches per server. Switch between our HAPI, Medblocks, or your own from the top bar and the workflow follows you. There is no ProVaidya database holding your clinical data hostage.
There is no proprietary schema underneath waiting to be converted. What the clinic records is already a FHIR resource, coded to SNOMED CT, LOINC, ICD-11 or NAMASTE at the point of capture.
Because clinical data should not be tethered to whichever app happened to capture it.
ABHA-anchored, consented per access, portable across providers. ProVaidya is never the silo — it reads and writes to the patient's record wherever that record already lives.
FHIR-native at every edge. Swap servers, switch clinics, change software — the shape of the data doesn't move. We chose interoperability before features, not after.
When capture is fast and access is fair, a patient's record accumulates over years instead of scattering into fragments. That continuity is what actually changes outcomes.
Most clinics want SNOMED CT and ICD-11, and that's the default — pick a diagnosis and the biomedical codes come with it. Practices that also need traditional-medicine coding get NAMASTE and ICD-11 TM2 written onto the same Condition in one round-trip, with the term the clinician actually chose flagged as theirs and the rest recorded as derived.
It's one searchable field in the diagnosis dialog. If you don't need it, you'll never see it — the same is true of the optional Ayurveda examination notes. Nothing about the modern-medicine workflow changes.
The NAMASTE terminology is loaded from a public export and is implemented, not yet clinically ratified — it should be re-validated against the official NAMASTE portal before use in care.
Ordered by what a clinic asks for first.
Dictation that streams into the SOAP editor and proposes structured Conditions and prescriptions for the doctor to approve. English or vernacular. Builds on the AI draft that's already there.
Line items, GST, insurance flows and patient receipts on top of the invoice list — the reception-facing surface that turns this into something a clinic runs its accounts on.
Recall, follow-up nudges and a patient portal built for practice growth rather than engagement metrics. SMS through DLT-registered templates.
HIU/HIP registration, consent artefact flows and health-record sharing across providers — so the patient's record genuinely travels with them, not just within one clinic.
Apps riding the same FHIR record: pregnancy care, diabetes and lifestyle, medicine adherence, teleconsultation. One record, many front doors — the adherence loop already proves the pattern.
A physician companion for house visits, palliative care and field work. Same proxy boundary, mobile-first capture.
A clinic system has to make commercial sense before it can make clinical sense. Here's the shape of it.
Patient-facing apps cost the patient nothing, and a small practice can run its whole day on the free tier. Records are a public good before they're a product.
The premium tier is the stuff that gives a practitioner their evening back — the AI scribe, patient recall, scheduling at scale, billing, vernacular dictation.
The voice receptionist runs on the clinic's own provider account. We don't resell tokens or mark up inference, so our costs don't scale with your call volume.
The clinical data is already standard FHIR on a server of your choosing. Switching costs are near zero — which is exactly why we have to keep being worth paying for.
Pick a FHIR server, browse a real synthetic cohort, book a slot, start a visit. Everything you do writes back to the server you picked.