Skip to content
MLGCareby MxAlgo
All guides

Guide

How to run an OPD token system that works

Tokens only help when everyone follows the same rules. This guide sets out those rules for a clinic or hospital OPD.

By the MLGCare team · Updated 2026-10-31

Why tokens fail

Most token problems are not about the token. They come from unclear rules: a booked patient arrives after a walk-in, someone skips the line because they know the doctor, or nobody knows who is next after a break.

When patients cannot see how the line moves, they go to the desk and ask. That takes up reception time and slows check-in for everyone.

Decide these rules first

  1. When a token is given: at arrival, not at booking. A token should mean the patient is here.
  2. How numbering works: one series per doctor, starting from 1 each day.
  3. How booked patients and walk-ins mix: for example, two booked patients, then one walk-in.
  4. What happens to a late patient: they join after the next patient, or at the end of the line.
  5. What happens to a missed call: call once more after one patient, then mark no-show.
  6. Who can change the order: reception only, with a reason.

Handling emergencies

Say plainly on a notice that emergencies are seen first. Patients accept a wait when they can see the reason. Clinical staff should decide what counts as an emergency, not the person at the counter.

Set up the waiting room

  • Put the current token where every seat can see it.
  • Announce or display the next two tokens, so patients can get ready.
  • Show a separate line for each doctor when several are sitting at once.
  • Tell patients at check-in roughly how many people are ahead of them.

What to measure

MeasureHow to get itWhy it helps
Patients per doctor per dayCount of completed tokensShows where extra help is needed
Wait from check-in to consultationNote the two times for a sample of patientsThe number patients feel most
No-showsCount of missed calls and bookingsShows how much time is left empty

See MLGCare with your own eyes

Start a free sandbox with realistic sample data, or let our team walk you through it.

Free while you evaluate · No card needed