Queue calling & waiting-room announcer

When a clinician is ready for the next patient, they call the next ticket and the waiting room announces it aloud and on screen — e.g. “Number Q-0019, please proceed to Consultation Room 3” — matching the call/announce experience of dedicated queue systems (Qmatic, Wavetec) but built into the HMS.

Calling the next patient

From Reception → Call Next Patient the clinician picks their department/queue and room and clicks Call Next; the system takes the next waiting ticket by priority then arrival, marks it called, and announces it. The wizard stays open so the next patient is one click away. A ticket can also be called (and re-called) directly from its form.

Waiting-room display & voice

Open the board at /hms/queue/board on any waiting-room screen (smart TV, media player or mini-PC). It shows a large NOW SERVING number and room, recent calls, the live waiting count and estimated wait. On each new call it plays a chime and speaks the announcement in English and Swahili using the browser’s speech engine. A one-time Tap to start unlocks audio (a standard browser requirement). Use /hms/queue/board?zone=<dept> for an area-specific display.

Waiting-room now-serving display
The waiting-room board — now serving, recent calls, and live waiting count.

Virtual queue (SMS / WhatsApp)

When a patient is called, the system can text them “Your number is being called, proceed to {room}” via the configured messaging gateway, so patients can wait nearby instead of in a crowded hall. This needs an SMS/WhatsApp provider configured (Settings → Messaging).

Hardware & integration

  • Display + sound — any LCD/TV or media player with a browser; its audio output feeds the waiting-room speakers or PA. No proprietary display box required.
  • LED counter displays / external controllers — poll the plain-text endpoint /hms/queue/board/now (returns NUMBER|ROOM) or the JSON feed /hms/queue/board/feed.
  • Ticket kiosk — the self-service check-in kiosk prints the queue ticket on a standard thermal (ESC/POS) printer.
  • SMS/WhatsApp — via the messaging gateway (Twilio, Africa’s Talking, etc.).
Was this page helpful?