Product Concept · Prototype Review
VEHA OPD
Connected care for women & children —
one continuous journey, from pregnancy to childhood.
Initial implementation: Paramitha Women & Children Hospitals, Hyderabad 6 branches ~40 specialists Hospital-hosted deployment

Life-cycle first

Visits are not isolated events. Every consultation joins a continuing pregnancy or child health journey.

Multi-branch by design

One platform across the chain. Doctors work at several branches; patients follow their doctor.

Mother–child linked

A delivery creates the baby's record and links it to the mother — permanently.

Hospital-controlled data

Designed to run inside the hospital's own infrastructure. The hospital owns its patient database.

01 · Product Vision

Not an appointment book.
A continuous record of a family's care.

Women & children hospitals do not treat one-off patients. They look after a woman through a pregnancy, deliver her baby, and then care for that child for years. VEHA OPD is built around that reality rather than around a calendar.

"A woman should never appear in the system as a series of unrelated OPD visits."
Her registration, antenatal follow-ups, scans, delivery, postnatal recovery and her children's paediatric care form a single connected story — visible to any doctor she sees, at any branch.

What we are building

An OPD platform for women & children hospital chains: doctor calendars, slot booking, reception check-in, doctor queue, consultation, prescription — organised around the patient's life-cycle.

Why it matters clinically

Continuity reduces repeated history-taking, catches missed follow-ups, and lets a doctor see the whole pregnancy or the child's full growth pattern in one screen.

Why it matters commercially

Follow-up care is the revenue engine of this speciality. A system that actively surfaces the next due visit protects that engine.

02 · The Gap

Why generic OPD software
is not enough here.

General hospital software treats every visit as a transaction. That model breaks down in a speciality where the same patient returns fifteen times in nine months, and then returns as two patients.

Generic OPD system
Each visit is a standalone record; the doctor rebuilds the history verbally every time.
No concept of gestational age, EDD, trimester or obstetric score.
Mother and newborn are unrelated patient IDs.
No awareness of a vaccination or antenatal schedule, so missed follow-ups go unnoticed.
Branch is a filter on a report, not a working context for staff.
Patients phone the desk to find out when their doctor is available.
versus
VEHA OPD
Every visit is appended to a life-cycle journey the doctor can read in seconds.
Pregnancy context is a first-class object: weeks, EDD, G/P/L/A, risk flag, stage.
Delivery links mother and baby records permanently.
Child profile carries growth centiles and immunisation status.
Branch is the operating context for reception, doctors and reporting.
Patients see real doctor availability across every branch and book themselves.
03 · Opportunity

A speciality defined by repeat visits.

The clinical pathways in this speciality are unusually predictable and unusually long. That is exactly what makes software valuable — and what generic systems ignore.

8–12
Antenatal visits in a single normal pregnancy
5–8
Scans and investigation reviews per pregnancy
10+
Immunisation and growth visits in a child's first two years
2–5 yrs
Typical relationship length with one paediatrician
1 → 2
One maternity patient becomes a lifelong family relationship

The mother is the entry point

Acquiring one pregnant patient creates a decade of paediatric demand. The system should make that continuity explicit, so the hospital retains the family rather than just completing a delivery.

Missed follow-ups are the leak

A 32-week scan or an 18-month booster that quietly slips is both a clinical risk and lost revenue. Because VEHA OPD knows the expected schedule, it can surface what is due.

Chains, not single clinics

Women & children groups typically run several neighbourhood branches with consultants rotating between them — a scheduling problem generic tools handle poorly.

A young, mobile-first patient base

Expectant mothers and young parents expect to book, reschedule and read their records on a phone.

Genuine data sensitivity

Maternity and paediatric records are among the most sensitive a hospital holds — which is why hospitals resist third-party cloud custody.

04 · Core Differentiator

The life-cycle journey is the product.

Every booking, check-in, consultation, prescription and investigation attaches to a journey. The journey — not the appointment list — is what staff and patients actually look at.

Pregnancy journey — as modelled in the prototype
Registration
Pregnancy registeredUPT positive, booking visit, baseline investigations
First trimester
Dating & NT scanViability, dating, combined screening
Second trimester
16w review · 20w anomaly scanGrowth, anaemia, anatomy survey
Third trimester
24w · 28w · 32w · 36wOGTT, Tdap, growth scans, birth planning
Milestone
DeliveryThe pivot point of the whole record
Postnatal
6 week reviewRecovery, lactation, contraception
Newborn
Baby profile createdLinked to mother automatically
Childhood
Vaccination & growth6w, 10w, 14w, 6m, 9m, 15m, 18m, 2y…
Ongoing
Illness consultationsEach episode joins the same child journey

Cycles, not one flat list

A woman may have several pregnancies. Each becomes its own cycle in her journey, so a third pregnancy sits alongside — not on top of — the previous two.

Past, present and expected

Completed milestones, the current visit and the expected next steps are all visible, which makes an overdue follow-up obvious at a glance.

Built for the consulting room

The doctor opens a patient and sees journey position, last visit, allergies, current medicines and previous diagnosis before saying a word.

05 · Continuity

Where one patient record
becomes a family.

Delivery is the moment most systems lose the thread: the mother's episode closes and a brand-new, unrelated infant record begins. In VEHA OPD the link is permanent and works in both directions.

Priya Sharma
29 y · 28 weeks pregnant · G3 P2
3 PREGNANCY CYCLES ON RECORD
2021 pregnancy → Aanya
2024 pregnancy → Aarav
Current pregnancy → 28 weeks
Delivery
Recorded as a journey milestone
AT THIS POINT THE SYSTEM
Creates the newborn profile · links it to the mother · carries over birth weight and gestation · opens the child journey
Aarav Sharma
1 y 10 m · 11.4 kg · immunisation up to date
CHILD JOURNEY
Birth → newborn check → primary vaccination → growth reviews → one illness episode → 18m booster → today's review

What the doctor gains

A paediatrician sees that this child was born at 38w4d by LSCS at this hospital, birth weight 3.1 kg, mother hypothyroid — without asking. A gynaecologist sees the previous LSCS when planning this delivery.

What the parent gains

One login, one phone number, one app — Priya switches between her own pregnancy and each child's record, and books for any of them in a few taps.

06 · Users

Four roles, one shared record.

Each role sees the same patient through a different lens. Nothing is re-entered as work moves from the desk to the consulting room to the patient's phone.

AdminWeb
  • Branches, specialties, doctors
  • Users, roles and branch access
  • Doctor OPD calendars
  • Appointment rules and durations
  • Volume, status and waiting-time analytics
ReceptionistWeb
  • Today's OPD workflow board
  • Search patients, quick registration
  • Book, reschedule, cancel, walk-in
  • Mark arrival → doctor queue
  • Live queue and waiting times
DoctorWeb
  • My day, next patient, waiting queue
  • Patient workspace with journey timeline
  • History, allergies, medicines, investigations
  • Consultation notes and prescription
  • Follow-up plan and referral
Patient / ParentMobile
  • Family profiles — mother and children
  • Book, reschedule, cancel
  • Journey, records and prescriptions
  • Doctor availability across branches
  • Follow-up and vaccination reminders
The check-in is the hand-off.
When reception marks a patient as arrived, that patient appears in the doctor's queue immediately. No phone call, no paper slip, no shouting across the corridor.
07 · Multi-Branch

A chain, not six
separate installations.

Doctors rotate across branches. Patients want their doctor, not a location. VEHA OPD treats the branch as a dimension of the schedule rather than a boundary around the data.

Branch-aware calendars

A doctor's week is a set of sessions, each with its own branch, day, timing and consultation duration. Dr. Ananya Rao holds Kothapet mornings all week and Attapur evenings on Tuesday and Thursday.

Same doctor, another branch

If the preferred doctor has no slot at the usual branch, the system offers her next session elsewhere in the chain — with the earliest free time shown.

Next available doctor

When the patient cannot wait, the system ranks every doctor in that specialty by earliest free slot across all branches.

Demo branch network — Paramitha
KothapetFlagship · 14 OPD rooms
Attapur11 OPD rooms
Kompally9 OPD rooms
Kukatpally8 OPD rooms
Nizampet7 OPD rooms
Miyapur6 OPD rooms
The platform is not hard-coded to Paramitha. Branches, specialties, doctors and branding are configuration — the same build can serve another women & children chain.
08 · Booking

From doctor calendar
to bookable slot.

Nobody types slots into the system. The admin or doctor defines a session; VEHA OPD generates the slots and keeps them consistent with what is already booked.

How a slot comes into existence
1
Define sessionDay, branch, start, end
2
Set duration10 / 15 / 20 / 30 min
3
Slots generatedAutomatically, per date
4
Slot bookedMarked unavailable at once
5
Status trackedThrough to completion
Appointment status pipeline
Available
Open for booking
Booked
Reserved by desk or app
Checked In
Arrived, in the queue
In Consultation
With the doctor now
Completed
Prescription issued
Cancelled
Slot released
No Show
Did not attend

Booked at the desk

Choose patient → specialty → doctor → branch → date → slot → confirm. Quick registration creates a new patient and continues straight into booking.

Booked by the patient

The same flow on the phone, starting from which family member the appointment is for — with cross-branch and next-available fallbacks built in.

09 · Reception

One board that answers
"what is happening right now?"

The front desk is the busiest role in an OPD. The reception dashboard is built so a new staff member can read the state of the entire branch in a few seconds.

The desk workflow
1
Find or registerSearch by name, UHID or mobile
2
Book or walk-inInto a real free slot
3
Mark arrivedBooked → Checked In
4
Doctor queueAppears instantly for the doctor
5
CompletedDesk sees the outcome
A slot view the desk can read at a glance
09:00Sridevi KalyaniCompleted
09:15Bhavana ChowdaryCompleted
10:15Kavitha RaniIn Consultation
10:30Priya Sharma · 28wChecked In
11:00Sowmya Nair · twinsBooked
12:00Open slotAvailable

Waiting room and queue

Who has arrived, which doctor they are waiting for, and how long they have been waiting — so the desk can answer the question every patient asks.

Context, not just names

Each row carries what matters here: gestational age for an expectant mother, age and vaccination status for a child, visit type and doctor.

10 · Doctor

Open a patient.
Understand them immediately.

A consultant running a 15-minute slot cannot hunt through tabs. The patient workspace front-loads the few things that change clinical decisions.

My Day

Session timing and branch, next patient, who is waiting and for how long, what is completed, and what is still to arrive.

Journey Timeline

The full life-cycle: previous pregnancies, this pregnancy's milestones, linked children — with the current visit marked in place.

Clinical Context

Pregnancy or child summary, allergies, current medicines, previous visits, investigations and the last recorded diagnosis.

Consultation — deliberately short
Complaint & historyInterval notes since last visit
Vitals & examinationContext-aware fields
Diagnosis & prescriptionMultiple medicines with instructions
InvestigationsLabs and imaging
Follow-up planReview date and referral
Save DraftConsultation stays in progress
Preview PrescriptionExactly what the patient receives
Complete ConsultationStatus → Completed, visit joins the journey
Context-aware vitals
A pregnant patient prompts for weight, blood pressure and fundal height. A child prompts for weight, length and head circumference. The form follows the patient, not the other way round.
11 · Patient Mobile

One account.
The whole family.

The patient app is where continuity becomes visible to the family. A mother switches between her own pregnancy and each child without logging out or maintaining separate accounts.

Home

Greeting with live pregnancy week or child growth status, the next appointment with branch and token, and the upcoming follow-up.

Appointments

Upcoming, completed and cancelled. View, reschedule, cancel and get directions. Video consultation is visibly marked as Phase 2.

Family

Every linked profile with its own journey progress, visit count and next vaccination due. One tap switches context everywhere.

Records

Journey, visit history, prescriptions with dosage and instructions, lab reports and the doctor's written advice.

Booking on the phone
1 · Choose profileMyself, Aarav or Aanya
2 · SpecialtyRelevant specialties suggested first
3 · DoctorExperience, fee, branches and next available time
4 · Branch, date, timeReal slots, morning and evening grouped
5 · ConfirmAppointment number issued immediately

When the usual doctor is full

The app says plainly: "Available at Paramitha Attapur — tomorrow 4:00 PM", or offers to show the next available doctor in that specialty ranked by earliest slot.

Notifications that mean something

Appointment tomorrow at 10:30 AM · Aarav's MMR-2 booster is due in two weeks · your 32-week scan is recommended next week · prescription ready to view.

12 · Admin & Analytics

Enough insight to run the OPD.
Not a BI project.

Management needs a small number of numbers they will actually act on, at chain level and per branch — not a hundred charts nobody opens.

Configuration

Branches, specialties, doctors, consultation durations, OPD calendars, booking windows, check-in and no-show rules, and patient app permissions.

User administration

Add and edit users, assign role and branch access, activate or deactivate accounts. Doctor profiles carry qualification, specialty, branches and schedule.

Operational analytics

Appointments today, completed, cancelled, no shows, walk-ins and average waiting time — sliced by branch, specialty and doctor.

The metrics that matter in this speciality
Volume & utilisationBooked against generated slot capacity
Average waiting timeCheck-in to consultation start
No shows & cancellationsWhere capacity is being lost
Booking channelApp adoption versus desk workload
New versus follow-upThe signature ratio of continuity of care
Branch comparisonWhich locations are over or under-loaded
13 · Roadmap

Phase 1 — the MVP.

Everything below is demonstrated in this prototype. It is the scope required to run a real OPD day end to end across a multi-branch chain.

Phase 1 is deliberately complete rather than broad.
A hospital can run its full OPD on this scope: calendars, booking, check-in, queue, consultation, prescription, follow-up, family records and basic analytics — before any payments, messaging or tele-consultation are introduced.
14 · Roadmap

Phase 2 — reach and convenience.

Phase 2 extends the platform outward to the patient's phone and wallet. None of this is implemented in the prototype; it is marked as forthcoming wherever it would appear.

Why video is not in Phase 1

Tele-consultation needs a waiting room, payment, consent and prescription delivery to be genuinely useful. Shipping it before the core OPD flow is stable creates a poor clinical experience.

Why reminders come next

Once the system knows the expected follow-up schedule — which Phase 1 establishes — reminders become the highest-return addition for both attendance and clinical outcomes.

15 · Later Phases

Where continuity pays off.

A connected longitudinal record is the prerequisite for everything on this list. These are opportunities the life-cycle model unlocks — not commitments in the current scope.

The journey is the training data.
Because every visit is already attached to a structured pregnancy or child journey, an AI summary, a smart follow-up suggestion or a growth-chart alert becomes a natural extension rather than a separate project.
16 · Deployment Philosophy

The hospital owns its patient data.

Hospitals are rightly cautious about maternity and paediatric records sitting with a third-party cloud provider. VEHA OPD is designed so that concern does not become an objection.

Inside hospital control

Hospital-hosted deployment

Application runs on hospital infrastructure
Patient database stays on hospital premises or private infrastructure
Access control managed by the hospital's own administrators
Backups owned and retained by the hospital
Integrations to existing HIS, LIS and pharmacy stay internal
Optional / configurable

What may sit outside

Push notification delivery
SMS and WhatsApp gateways
Payment gateway
Video consultation media relay
These carry appointment metadata only — never the clinical record — and each can be disabled by the hospital.

Per-hospital tenancy

Each hospital chain runs its own instance with its own branding, branches, specialties and doctors.

Reusable, not bespoke

Paramitha is the first implementation, not the architecture. Another women & children chain is a configuration exercise.

Standards-ready

ABDM/ABHA and FHIR interoperability are planned as later-phase additions on top of the same record.

17 · Differentiators

Why this wins in
women & children hospitals.

1 · Life-cycle patient journey

The defining feature. No visit stands alone; every consultation extends a pregnancy or child health journey that any doctor can read in seconds.

2 · Mother–child continuity

Delivery links the mother's record to the newborn's permanently, and the family shares one patient app account.

3 · Genuine multi-branch model

Branch-aware doctor calendars, cross-branch availability and next-available-doctor fallback — built in, not bolted on.

4 · Calendar-driven slots

Define a session and duration; slots generate themselves and stay consistent with bookings, check-ins and cancellations.

5 · Reception → doctor hand-off

Check-in puts the patient in the doctor's queue instantly, with waiting time visible to both sides of the desk.

6 · Speciality-aware clinical context

Gestational age, EDD, obstetric score and risk flag for mothers; growth centiles and immunisation status for children.

7 · Patient app that earns its place

Family profiles, real availability, records and journeys — not a thin booking form.

8 · Hospital-controlled deployment

Removes the single biggest objection in the sales conversation: where does our patient data live?

9 · Reusable across chains

Paramitha is demo data. The same product configures for any women & children hospital group.

VEHA OPD is not merely an appointment booking system.
It connects patient → pregnancy → repeated OPD visits → doctor → delivery → baby → paediatric care → continuing family healthcare, through one continuous clinical journey.
1 / 18
Use ← → arrow keys