Appointments or tokens: what happens in a real Indian OPD clinic

By Abhishek Dogra, Founder, ElaiorLast verified

Run appointments as the default, keep tokens for everyone who simply turns up, and settle one rule in writing first: when a booked patient and a walk in both want the next call, who goes in. That rule IS the hybrid. Every guide we read for this question on 10 September 2026 recommends a hybrid and stops there, leaving the hard part to be improvised at the desk in front of both patients.

One fact reframes the choice. India's national OPD token programme, Scan and Share, had generated 56,801,213 tokens, and ran in 16,939 health care facilities across 35 states and territories as at 19 October 2024. The WHO Bulletin paper reports waiting falling from about 1 hour to 2 to 5 minutes. Of those tokens, 714,014, which is 1.3%, were issued in the private sector, while 66.1% of Indian outpatient care is delivered privately, per the 75th round of the National Sample Survey, 2017 to 2018. Tokens are what scales for a government hospital. Your patient's expectation of a named time was set somewhere else.

The four events that decide it

The moments a queue breaks
EventTokens onlyAppointments onlyHybrid must decide
Booked 4pm, walks in at 2pmTakes a token, waitsSeated early or sent awayCallable before its slot
Booked 10:00, arrives 11:30No such caseSlot gone, argument followsHow late is still on time
Walk in at 3:55pm, 4pm booking dueFirst come, first servedSqueezed in on goodwillDoes a due booking outrank a walk in
Nobody arrives for a slotNothing to loseDoctor idleDoes the slot collapse

All four are routine, not rare. A study of 591 patients at the emergency outpatient department of a tertiary institution in north India called the arrival pattern highly stochastic, with a peak between 9.00 and 12.00 holding about 26.3% of arrivals.

The arbitration rule, as behaviour

Seven lanes, first to last, from LaneRank
LaneWho is in itOrder inside
0Already called inStays at the top
1Flagged critical, a desk and doctor overrideLongest wait first
2Kept appointment, slot has arrivedEarlier slot, then token
3Walk ins and late appointmentsLongest wait first
4Kept appointment, arrived earlyEarlier slot, then token
5Booked, not arrivedEarlier slot, then token
6Stepped outLongest wait first

The order of the checks matters as much as the table. Booked but not arrived, and stepped out, are both decided before called and before critical, so a patient the desk has flagged critical who has not walked in yet still sits in lane 5 and not in lane 1.

In prose: a booking whose time has come beats the walk ins, and a booking that came early sits behind them. Two constants finish it. The grace window is 15 minutes, so checking in by the slot plus 15 minutes keeps slot priority. Miss it and the booking survives but the priority does not: the row is tagged Late and ranks in the walk in lane. Waiting counts from arrival, so a patient booked at 10:00 who appears at 11:30 enters the walk in lane with a wait of zero minutes, behind everyone already sitting there.

Parking an early arrival is conditional, which keeps it humane on a quiet afternoon. They are held only while somebody is genuinely ahead: in the consult room, at the door, waiting their turn, or another early arrival with a sooner slot. Otherwise they become an ordinary waiting patient and can be called. A walk in registering meanwhile parks them again, because the booking is still for its own time and the person who came to be seen goes first.

One more decision worth stealing: Elaior refuses to create or move an appointment with less than 30 minutes' notice, telling the desk to use Now for walk ins. A booking made for five minutes from now is not a booking.

The no show evidence, and its limits

Appointments beat tokens only if people turn up. The measured Indian figure we could find is a paediatric dental clinic in Navi Mumbai, 294 parents, missed appointment rate 52.0%, commonest reason forgetfulness: 52.0% relied on memory alone and 48.3% would prefer a call one day before. One dental college is not a national rate.

Reminders move the number. A Cochrane review of seven randomised trials, 5,841 participants, found attendance of 67.8% with no reminder, 78.6% with a mobile phone message and 80.3% with a call, risk ratio 1.14 for messaging, 95% confidence interval 1.03 to 1.26. A message matched a call statistically, risk ratio 0.99, 95% confidence interval 0.95 to 1.02, at 55% to 65% less cost per attendance.

Where the saved minutes actually are

Neither model changes how long a consultation takes. The savings sit at the desk. At a tertiary hospital in Agra, 40 patients split evenly, online registration took 4.15 minutes against 10.37 offline, waiting 1 minute against 9, p less than 0.01. At a tertiary hospital in coastal Karnataka average total registration ran 17 minutes 25 seconds, of which only 6 minutes 2 seconds was staff service time.

Booking everyone at opening time is a documented failure mode of appointment systems in low resource settings. An audit of 350 patients at an ultrasound unit at a teaching hospital in Nigeria found average waiting of 132.11 minutes, with 51.26% given an 8:00 am appointment while radiologists began between 8:17 and 9:29 am.

What the vendors publish

Published prices and queue wording, 10 September 2026
ProductPriceQueue or token wording
Practo RayCM Atom Rs 999, Clinic Management Rs 1,499, per month on a 1 year termNo queue, token, waiting list or walk in on the plans page
MocDoc CMSNot published on that pageGenerates unique tokens on check in, consultations ordered by token number
Eka CareNot published, eka.care/pricing returns HTTP 404Markets managing patient queues from its EMR
CareQRs 499 Basic, Rs 899 Pro, per monthClaims a 40% to 60% cut in no shows with no source

Two publish a token feature and no price, a fact about their pages and not a claim about what they charge. Elaior is Rs 1,499 per clinic per month with zero paying customers today, so everything above about its queue is behaviour readable in its source, never a result at a clinic.

The framework

  1. Count your walk in share for one week on paper. If most arrive unannounced, appointments are a layer over a token queue, not a replacement.
  2. Write the arbitration rule in one sentence and post it at the desk. Ours: a due booking beats a walk in, an early booking waits behind them until nobody is ahead, a late one rejoins as a walk in.
  3. Pick a grace window and tell patients the number. 15 minutes is defensible. Any number beats a mood.
  4. Refuse bookings inside a short notice window and register those people as walk ins, so the book keeps meaning something.
  5. Send a reminder the day before. It is the only measure on this page with randomised trial evidence behind it: attendance 67.8% with no reminder against 78.6% with a message, and a message costs 55% to 65% less per attendance than a call.
  6. Do not stack the morning at opening time, or book before your doctor actually starts.

What we do not know

Sources

  1. Scan and share to register outpatients, IndiaBulletin of the World Health Organization, 2024, doi 10.2471/BLT.24.292828. Checked 2026-09-10.
  2. Progress towards universal health coverage in the context of mental disorders in India: evidence from national sample survey dataInternational Journal of Mental Health Systems, 2023. Checked 2026-09-10.
  3. Pediatric dental appointments, no show rates and reasonsInternational Journal of Clinical Pediatric Dentistry, 2018. Checked 2026-09-10.
  4. Mobile phone messaging reminders for attendance at healthcare appointmentsCochrane Database of Systematic Reviews, 2013, CD007458. Checked 2026-09-10.
  5. Arrival time pattern and waiting time distribution of patients in the emergency outpatient department of a tertiary level health care institution of North IndiaJournal of Emergencies, Trauma and Shock, 2014. Checked 2026-09-10.
  6. Comparison of the factors influencing the patients' waiting time between two healthcare facilities with and without health management information system in HyderabadBMC Health Services Research, 2026. Checked 2026-09-10.
  7. Digital transformation of healthcare access: a comparative time series analysis of online versus conventional OPD registrations at a tertiary care hospitalCureus, 2025. Checked 2026-09-10.
  8. Design and implementation of a web based patient registration system in a single centered tertiary care hospital of coastal KarnatakaBMC Health Services Research, 2026. Checked 2026-09-10.
  9. An audit of the appointment booking system and patient waiting time in an ultrasound unit in NigeriaJournal of Family Medicine and Primary Care, 2019. Checked 2026-09-10.
  10. Ray practice management plansPracto. Checked 2026-09-10.
  11. MocDoc clinic management softwareMocDoc. Checked 2026-09-10.
  12. Eka Care home pageEka Care. Checked 2026-09-10.
  13. Best appointment scheduling software for clinics in India 2026CareQ. Checked 2026-09-10.
  14. OPD management software guideAdrine Healthcare. Checked 2026-09-10.
  15. Token system versus appointment system, which is betterInCue. Checked 2026-09-10.
  16. OPD navigation and queue management guide for Delhi hospitalsCorelatin. Checked 2026-09-10.