OPD Queue Overview - hmislk/hmis GitHub Wiki

OPD Queue Overview

The OPD Queue and Token System manages walk-in outpatient patients who arrive without a prior appointment. Each patient is issued a token number and seen in that order during the clinic session.

OPD Queue vs Channelling

Feature OPD Queue (Token) Channelling
Booking required No — walk-in on the day Yes — booked in advance
Token/Number Issued at arrival Issued at time of booking
Appointment time None — seen in queue order Specific time or session slot
Payment At time of billing (OPD bill) At time of booking (channel bill)
Typical use General OPD doctor consultations Consultant specialist clinics

Use the OPD Token system for unlimited walk-in volume where no advance booking is expected. Use Channelling for specialist appointments that require scheduling.

Key Concepts

OPD Token

A token is a numbered slip issued to each arriving patient. Tokens are sequential within a session or a day. The patient waits until their number is called.

OPD Queue

The queue screen shows the current state of all tokens — which is waiting, which has been called, and which is completed.

Token States

State Meaning
Waiting Patient has a token and is waiting to be called
Called Patient's number has been announced / displayed
Completed Consultation is finished

Navigation Overview

Function Menu Path
Create a new token Menu → OPD → OPD Token
View / manage the queue Menu → OPD → OPD Queue
Manage tokens (admin) Menu → OPD → Token Management

Required Privileges

Privilege Access
Opd General OPD section access
PharmacyTokenManagement Token Management admin page

Related Articles