Udyamik

Clinic · schema clinic

Early access

Forty walk-ins a day, in the order they arrived

Built against the ABDM milestone structure and benchmarked against Practo Ray, MocDoc, Halemind and MediXcel. The consultation loop (register, queue, vitals, examine, prescribe, follow up) is live with a pilot customer, and everything beyond that loop is labelled as what it is.

A prescription belongs to the clinic that wrote it and to the person who received it. Both are true, and the platform stores it that way: the clinic’s copy in the clinic schema, the patient’s on their own person plane.

3

ways to find a patient

mobile, UHID or name, one box

1

UHID per clinic

allocated on the first visit

2

copies of every prescription

the clinic’s and the patient’s

0

fixed vitals forms

record templates you define

Udyamik Demo Clinic

In queue

4

longest 22 min

Seen

11

since 09:00

Walk-in

7

of 15 today

Collected

8,450

OPD, rupees

Today's visits

03 Oct 2026 · 2 consulting rooms
TokenPatientUHIDAge / SexSlotDoctorStatus
A-014Ramesh KumarUH-0024154 / M09:40Dr IyerIn consultation
A-015Lakshmi NarayanUH-0011861 / F09:55Dr IyerWaiting
A-016Mohammed IrfanUH-0090733 / M10:10Dr IyerWaiting
B-004Anita DesaiUH-0045229 / F10:10Dr RaoBilling
B-005Suresh BabuUH-0133047 / M10:25Dr RaoWaiting
A-013Geetha KrishnanUH-0007638 / F09:25Dr IyerDone
B-003Nagaraj GowdaUH-0068966 / M09:55Dr RaoDone

Find patient: mobile number, UHID, or name. One box for all three, we search whatever you type.

The reception view. The doctor sees the same visits under a different role.

What it does in a consulting room

What a walk-in OPD does forty times a day, and what happens to the record afterwards.

01

The consultation loop, end to end

What a walk-in OPD does forty times a day, with the state machine that keeps the queue honest.

  • UHID allocated per clinic; the patient is found by mobile number, then by name
  • Visit state machine with role-scoped queues: reception sees one view, the doctor another
  • Vitals captured through record templates you define, not a fixed form
  • Previous visit against now, on the consultation screen rather than in a second tab
  • NMC-compliant e-prescription with structured advice and follow-up
  • Prescription delivered over WhatsApp or printed

02

The record the patient keeps

Clinic data lives in the clinic’s own schema under row-level security, and the patient’s copy lives under their own login.

  • One organisation’s rows are unreachable from another, enforced by Postgres rather than by a WHERE clause somebody has to remember
  • The patient’s copy survives changing doctors, because it was never the clinic’s to begin with
  • A cross-clinic read is consent-gated: a clinic asks, the person grants, and the grant is an artifact

One login. Isolated database schemas.

Hot-swap between a school registry, a pharmacy counter, a shop’s bills or a clinic reception desk without signing in again. Each organisation keeps its business data in its own Postgres schema with row-level security on every table, so one account reaching two organisations never means one database holding everything in a column.

Switch the organisation below to see which navigation and which records the same login is given.

Udyamik Demo Clinic
schema=clinic · tenant_id scoped

In queue

4

longest 22 min

Seen

11

since 09:00

Walk-in

7

of 15 today

Collected

8,450

OPD, rupees

Today's visits

03 Oct 2026 · 2 consulting rooms
TokenPatientUHIDAge / SexSlotDoctorStatus
A-014Ramesh KumarUH-0024154 / M09:40Dr IyerIn consultation
A-015Lakshmi NarayanUH-0011861 / F09:55Dr IyerWaiting
A-016Mohammed IrfanUH-0090733 / M10:10Dr IyerWaiting
B-004Anita DesaiUH-0045229 / F10:10Dr RaoBilling
B-005Suresh BabuUH-0133047 / M10:25Dr RaoWaiting
A-013Geetha KrishnanUH-0007638 / F09:25Dr IyerDone
B-003Nagaraj GowdaUH-0068966 / M09:55Dr RaoDone

Find patient: mobile number, UHID, or name. One box for all three, we search whatever you type.

What is not in it

Worth saying plainly, so nobody discovers it after signing.

  • Early access, with pilot customers. Onboarding is personal rather than self-serve.
  • Scheduled appointments, IPD and ward management are not part of it. This is an out-patient product.
  • There is no pharmacy or lab inside it. Both exist as their own Apps on the same platform.

Early access

Onboarding is personal rather than self-serve. We set you up, move your data in, and stay close for the first month.

Talk to us

Out-patient clinics and small hospitals · schema clinic