Clinic OPD · EMR · India
Faster than writing it down.
Medveda captures every examination finding, diagnosis and prescription as structured, coded data — at the speed you would have scribbled it on paper. Built for Indian clinic OPD, and architected for ABDM from the ground up.
Vitals
8 of 10 recorded · default panelDetail view — the full panel shows ten fields.
- DPIITDIPP128223
- CINU85300UP2021PTC150949
- IncubatedAIC-GBU, Gautam Buddha University
- IncubatedIncubation Centre, University of Allahabad
- ABDM Integration in progress — not certified
Why this is hard
Three things go wrong before any feature matters.
Entry friction decides everything
A consult is four minutes. Any system that takes longer than paper gets abandoned in a fortnight, however good its reports are. Speed is not a feature of clinical software; it is the precondition for all the others.
A typed note is not data
Free text cannot be queried, translated, checked against a later lab value, or mapped to FHIR. A decade of careful notes and you still cannot answer "which of my patients had this finding?"
Records do not travel
A patient moves between a clinic, a diagnostic centre and a hospital, and carries their history in a plastic bag. ABDM exists to fix exactly this — but only for systems built to take part in it.
What Medveda does
Four places the minutes go.
Structured capture
Examination as data, not prose.
This is the part competitors do not code. One records examination as reusable free-text snippets; another as flat, uncoded chips. Neither can answer a question about it a year later.
- Six modules, 118 coded options, along the axes a physician actually uses.
- Untouched modules stay collapsed at their defaults — normal is one tap.
- Everything you record stays queryable for as long as you keep it.
Physical examination
6 modules · 118 coded options- Pallor
- Icterus WNL
- Nail WNL
- Oedema WNL
- Lymph node WNL
- Thyroid WNL
Vitals
8 of 10 recorded · default panelDetail view — the full panel shows ten fields.
Structured capture
Six examination modules and 118 coded options, along the axes a physician uses. Modules you have not touched stay collapsed at their defaults.
Prescribing
The dose composer.
A prescription that is text can only be printed. A prescription that is data can be translated, checked, and mapped to FHIR.
- Strength, form, frequency, timing and duration are separate fields.
- The instruction line assembles itself, so it can be translated and checked.
- A curated drug master — no free-text entry into the formulary.
Prescription
Dose composerComposed 1 tablet, twice daily, after food — 5 days
Composed 5 mL, once at night — 3 days
- 1 tablet, twice daily, after food 1 गोली, दिन में दो बार, भोजन के बाद
- For 5 days 5 दिन तक
- Return if not better आराम न होने पर दोबारा दिखाएँ
Memory & protocols
It never asks you twice.
This is how the incumbents actually win on speed — not better forms, but never asking the same question twice.
- Your own vocabulary, ranked by how often you use it.
- Condition protocols — findings, diagnosis, prescription, advice and follow-up in one action.
- A follow-up opens pre-populated from that patient’s last consult.
Chief complaint
Ranked by your use- fever — 3 days, intermittent 142×
- fever with chills, evening rise 88×
- fever, post-viral, resolving 31×
Prescription
Dose composerComposed 1 tablet, twice daily, after food — 5 days
Composed 5 mL, once at night — 3 days
Memory & protocols
Your own vocabulary, ranked by how often you use it, surfacing as you type — so the system gets faster the longer you work in it.
The patient half
Instructions the patient can actually read.
A dosing line the patient cannot read is a dosing line that does not get followed.
- The same instruction in English and in the language the patient reads.
- A language ships only at full safety-string coverage, never partial.
- Delivered on WhatsApp — no portal login for the patient to create.
- 1 tablet, twice daily, after food 1 गोली, दिन में दो बार, भोजन के बाद
- For 5 days 5 दिन तक
- Return if not better आराम न होने पर दोबारा दिखाएँ
Queue
4 waiting · morning blockQueue 4
- A-14 4 min
- A-15 9 min
- A-16 UHID 12 min
- A-17 15 min
Seen 2
- A-11
- A-12
Cancelled 1
- A-13
Detail view — Seen and Cancelled columns sit alongside.
Interoperability
Built for ABDM from the architecture out.
ABDM is a consent protocol, not a file transfer. Medveda is architected for milestones M1 to M3, and the ABDM surface is its own small deployable so that certification, re-certification on IG version drift, and audit each touch one bounded process.
- 01
The patient
Holds an ABHA and a Consent Manager app of their choosing. A request to view their records arrives there, naming who is asking, for what, and for how long.
- 02
Consent Manager
The patient grants or refuses. On a grant, the Consent Manager issues a signed consent artefact scoped to a purpose, a date range and an expiry.
Signed consent artefact - 03
Medveda, as HIP
Verifies the artefact, resolves it to the care contexts it covers, and refuses anything outside its scope. Credentials stay with the Consent Manager; we never see them.
Encrypted FHIR R4 bundle - 04
The requesting facility
Receives the bundle it was granted and nothing else. Every exchange leaves a row in an append-only audit log on our side, whether or not it succeeded.
The constraint
What we will never do.
- No advertising in the consult screen.
- Not a banner, not a card, not a video between patients.
- No prescribing data sold to manufacturers.
- Not aggregated, not anonymised, not on any terms.
- No patient record leaves India.
- Enforced in the cloud account itself, and checked by a test that fails the build.
These are constraints, not preferences. Features get traded away under commercial pressure; constraints get argued about first.
Who builds this
A registered Indian company, incubated in Uttar Pradesh.
Medveda is built by Aarogya Mastu Healthcare Private Limited, incorporated in 2021, recognised by DPIIT, and incubated at both Gautam Buddha University and the University of Allahabad. Every one of those is a matter of public record, and every reference number is printed here so it can be checked.
The full record- Legal entity
- Aarogya Mastu Healthcare Private Limited
- CIN
- U85300UP2021PTC150949
- Incorporated
- 20 August 2021
- DPIIT recognition
- DIPP128223
- Valid to 19 August 2031
- Registered office
- 262 Nawabganj, Atrampur, Prayagraj, 229412, Uttar Pradesh, India
See it on your own patients' workflow.
A demonstration runs on synthetic records and takes about twenty minutes.