OPD

OPD Token System & Queue Management in Hospitals

What an OPD token system is, and how queue management cuts waiting-room chaos — appointment slots, walk-in tokens and doctor-wise queues.

SK

Subash Kandasamy

Founder, Uyirly

8 min readUpdated 4 August 2026

Most OPD waiting rooms are not slow because consultations take too long. They are slow because nobody can see the order. Patients stand near the door to hold their place, a returning patient is registered from scratch because nobody can find them, and the doctor spends the first two minutes of every consultation asking what a nurse could have recorded outside.

This guide walks through an OPD visit as the software sees it — booking, arrival, the queue, the consultation, and what it leaves behind.

The flow, end to end

One OPD visit

Book or walk in

Token issued per doctor

Check in

Patient joins the worklist

Vitals

Nurse records before the doctor

Consultation

Complaint, diagnosis, prescription

Bill & pharmacy

Same patient, same bill

Step 1 — Finding the patient, or registering them once

Patient registration form with full name, phone, date of birth, age, gender, blood group, Aadhaar and address
Registration asks for gender and age because the rest of the system depends on both.

A returning patient should never be registered twice. Searching by phone number or UHID finds them with their whole history attached — which is the difference between a two-minute reception step and a twenty-second one.

Why gender and age are required

They are not form-filling. Gender and age decide which clinical form opens, how a paediatric dose is checked, whether growth charts appear, and whether the maternity record is available at all. A patient registered without them quietly loses those features later, and nobody connects the two. Most walk-ins give an age rather than a birthday, so either satisfies it — enter the age and the date of birth is worked back from it, marked as an estimate.

Step 2 — The token

Appointments screen listing the day's bookings with patient, doctor, time, token number and status
The day's appointments, each with the doctor it belongs to and its token.

Tokens are issued per doctor, per day, from a counter that resets each morning. That detail matters more than it sounds: a single hospital-wide sequence tells a patient nothing about their turn, because three doctors consulting in parallel make the numbers jump. Token 4 for Dr Arun means three patients ahead of you with Dr Arun.

Walk-ins and booked appointments take numbers from the same counter, so they share one fair order rather than forming two competing queues at the same door.

Step 3 — The worklist

OPD worklist showing checked-in patients with token number, name, UHID, phone, doctor, appointment time, reason and a Start Consultation button
Who has arrived, in order, with the reason they came — and one button to begin.

Checking a patient in moves them onto the worklist. Each row carries the token, the patient and their UHID, the doctor, the time and the reason for the visit, so the doctor starts the consultation already knowing why the patient is there.

Step 4 — Vitals, before the doctor

Vitals row on a consultation with blood pressure, pulse, temperature, SpO2, weight and height
Recorded at the door by a nurse, so they are on screen when the doctor opens the patient.

Nurses can record vitals on a visit without being able to write the consultation itself — a genuinely separate permission, not a trust arrangement. In a busy OPD this is the cheapest minute you will ever save: six numbers captured outside the room that would otherwise be taken inside it.

Step 5 — The consultation

Consultation card with chief complaint, diagnosis, ICD code and notes filled in for a diabetes follow-up
Complaint, diagnosis, ICD code and notes — the ICD code searchable rather than remembered.

What the consultation asks for depends on the department. A general medicine visit takes complaint, diagnosis, ICD code and notes. A paediatric one adds growth charts and immunisation; a gynaecology one adds antenatal care; dental and ophthalmology have their own. The template comes from the department the doctor belongs to, so nobody chooses it per visit.

Step 6 — What the visit leaves behind

A consultation ends by producing things other departments need: a prescription that reaches the pharmacy without being retyped, lab or imaging orders that reach those worklists, and a consultation charge that lands on the same bill as everything else the patient does today. That is the real test of whether the OPD module is part of the hospital or a standalone queue display.

The two questions worth asking a vendor

  1. Is the token per doctor or per hospital? A hospital-wide number looks tidy in a demo and is useless in a corridor.
  2. What happens to the prescription? If the answer involves printing it and carrying it to the pharmacy counter, the two modules are not connected, whatever the brochure says.

What Uyirly does

  • One ordered worklist of who has arrived, with appointments and walk-ins in the same queue.
  • Tokens numbered per doctor per day, from a counter that resets each morning.
  • Returning patients found by phone number or UHID, with their history attached.
  • Nurses can record vitals without being able to write the consultation.
  • The consultation form follows the department — paediatrics, obstetrics, dental and ophthalmology each get their own.
  • Prescription, orders and the consultation charge all reach the same patient and the same bill.

Getting started

The OPD is part of Uyirly's hospital management software, sharing one patient record with pharmacy, lab and billing. Start a 30-day free trial — no credit card.

Frequently asked questions

What is a token system in hospital OPD?

A token system gives each patient a sequential number for the doctor they are seeing, so they can be called in order without physically holding a place in a line. Combined with appointment slots it lets scheduled and walk-in patients share one fair queue.

Are tokens numbered per doctor or for the whole hospital?

Per doctor, per day. A hospital-wide sequence tells a patient nothing about their turn, because three doctors consulting in parallel produce a number that jumps unpredictably. In Uyirly each doctor has their own counter that resets daily.

How does OPD queue software reduce waiting time?

It does not make consultations faster. It removes the time patients spend forming a line or repeatedly asking how much longer, and it removes the re-registration of a returning patient, which is often the slowest part of the visit.

Can a nurse record vitals before the doctor sees the patient?

Yes. Nurses have permission to record vitals on a visit without being able to write the consultation, so BP, pulse, temperature and weight are already on screen when the doctor opens the patient.

See this in your own hospital

Uyirly runs OPD, IPD, pharmacy, lab, billing and staff scheduling in one platform. 30-day free trial, no credit card.

Start free trial

Related guides