It's 10:20 on a Monday. Token 31 is with the doctor, tokens 32 to 47 are on the benches, and two patients with 10:30 appointments have just walked in holding up their WhatsApp reminder. A mother with a toddler on her hip is asking the desk how long it will be. The receptionist doesn't know. Nobody does, because the clinic is running two queues through one doctor and calling it one.
Every general practice ends up choosing between walk-in tokens, booked appointments, or some mix of the two. Usually the choice happens by accident: a doctor starts booking review visits, a few regulars ask for fixed times, and the desk improvises. This post is about GP clinic queue management done on purpose: what each model is good at, where it breaks, and what the person at the desk actually needs in front of them.
Why the queue breaks
The doctor's time is the only resource that matters in an OPD, and patients don't arrive at the pace the doctor works. They arrive in waves. People come before work, after dropping children at school, in the gap after lunch, and in a heap on the morning after the clinic was shut. Monsoon fever season stretches every wave.
Consult lengths aren't uniform either. A repeat prescription for a stable chronic patient is quick. A first visit with three complaints isn't. A dressing, a vaccination, a patient bringing back lab reports, an elderly patient with a guardian who wants everything explained twice: each takes a different slice of the doctor's morning, and a token number tells the desk nothing about which kind is next.
Then there's the mix. When a booked patient walks past twelve people who have been waiting since 9:15, the room notices. If there's no visible rule, it looks like favouritism, and the receptionist absorbs the argument. Most queue trouble at a family clinic isn't about volume. It's about a rule nobody wrote down.
Three ways to run the queue
- Pure token. First come, first seen. It's simple, it feels fair to patients and it suits acute walk-in illness. The weakness is that nobody can plan. Chronic patients due a review visit wait behind the morning rush, and the doctor can't protect time for a procedure or a longer consult.
- Pure appointment. Every visit gets a slot. It's predictable for the doctor and kind to working patients. The weakness is that in an Indian neighbourhood practice, the patient with a fever this morning won't book for Thursday. Strict appointment-only clinics end up either turning people away or squeezing them in, which quietly turns them back into a token clinic.
- Hybrid. Predictable visits are booked and acute visits come in on tokens, with a stated rule for how the two interleave. It's harder to run because the desk has to manage two lists, but it matches how a GP's day actually behaves.
For a busy general practice, the hybrid is usually where people end up. The real question is which visits to book, at what hours, and how to explain the rule to a waiting room.
A worked example of a Monday morning
Suppose a two-doctor family clinic opens at 9:00 and sees about 70 patients before it closes for lunch at 1:30. In this example, each doctor averages around six minutes a consult, so together they can see roughly 20 patients an hour. Arrivals aren't even, though. Say 30 patients walk in between 9:30 and 10:30. In this scenario the clinic has gained a backlog of about ten people in one hour, and the last of them waits well past 11:00 even if nobody else comes in.
Now say the clinic books two review slots per doctor every hour across the whole morning. In this example that takes four places an hour away from walk-ins at exactly the moment the benches are full, and the backlog roughly doubles during the peak. Move those same review slots to 9:00–9:30 and 12:00–1:30, when walk-in arrivals are thinner, and the peak hour belongs to tokens again. The total booked capacity is the same. Only the placement changed.
These numbers are illustrative, but the shape holds for any clinic: booked slots belong in the troughs, and you find your troughs by writing down when tokens are issued for a couple of weeks.
What the receptionist needs to see
Whether the desk runs on a token pad and a diary or on a screen, the receptionist needs the same picture to answer "how long?" honestly:
- Who is waiting, in order, and since when.
- Which doctor each patient is waiting for, especially on days when a visiting specialist shares a room.
- The visit type: consultation, follow-up, procedure, vaccination, health check or emergency. A dressing and a new-complaint consult don't take the same time.
- Booked or walk-in, and the booked time if there is one.
- Who is back with reports or waiting for a sample to be collected, so they aren't counted as a fresh consult.
- The contact or guardian's phone number for a child or a dependent elderly patient, so the desk can call when the family steps outside.
- Who has seen the doctor but hasn't paid or collected medicines from the dispensary yet.
Making the hybrid work without software
- Write the rule and put it on the wall. Something like: "Booked patients are seen at their time. Walk-ins are seen in token order between bookings." A printed rule ends most arguments before they start.
- Book only predictable visits. Review visits for chronic patients, vaccinations, health checks and planned procedures. Keep new acute complaints on tokens.
- Keep the peak hour mostly token. Use the first half hour and the late morning for bookings, based on your own token log.
- Give a real wait estimate. Tokens ahead multiplied by the doctor's usual pace, said out loud. "About forty minutes" lets a patient go to the chemist next door and come back.
- Let the doctor set the out-of-turn rule. Which situations get seen ahead of the queue is the doctor's call, written down once, so the receptionist isn't making clinical judgements at the counter.
- Set a grace period for late bookings. If a booked patient arrives more than ten or fifteen minutes late, they take the next token. Say so in the reminder.
- Review every week. Note the first and last token time, the longest wait, and how many booked patients didn't turn up. Move slots accordingly.
Where a system helps
A token pad and a paper diary can run all of this. The strain shows at the handoffs: the diary says one thing, the token pad another, and the reminder call for tomorrow's review visits never gets made because the desk was busy at 6 p.m. MyCliniCore supports appointments with GP appointment types (consultation, follow-up, procedure, vaccination, health check, teleconsultation and emergency) and sends WhatsApp appointment reminders to the number on the patient record, so the booked part of the day is visible by type and the reminder goes out without anyone dialling. Staff still book every appointment, and the walk-in token system stays the clinic's own. You can see the rest on the features page.
Whatever you use, the order of work is the same: watch your own arrival pattern, put bookings in the troughs, write the rule on the wall and keep reviewing it. If you'd like to talk through how that would look at your practice, MyCliniCore is now available for general practices and polyclinics, and the team sets it up with you. Tell us about your clinic.