Skip to content
Dr M H B Ariyaratne edited this page May 18, 2026 · 2 revisions

Channel Queue

The Channel Queue screen shows the live list of patients booked into a session, allowing the doctor's room assistant or nurse to call patients in order and track progress through the session.

Navigation

Menu → Channelling → Channel Queue

Requires the ChannellingChannelBooking privilege.

You can also reach the queue from the Channel Booking View by selecting a session instance and clicking View Session Data or Consultant Room, or from the By-Dates view by clicking the View button on a session card.

Screen Layout

The queue screen uses a streamlined full-screen layout suited for the consulting room or nurse's station. It shows:

  • Session header — consultant name, speciality, session date and start time
  • Patient list — all bookings in serial/token order with live status indicators
  • Action buttons — to call the next patient, mark as completed, and manage queue entries

Patient Status in the Queue

Each patient in the list shows a status tag:

Status Tag Colour Meaning
(no tag) Waiting, not yet called
Next Red About to be called
OnGoing Yellow/Orange Currently with the consultant
Completed Green Consultation finished

Queue Actions

Calling the Next Patient

Click Next (or the equivalent call button) to advance the queue. The system marks the current patient as OnGoing and the next patient as Next.

In some configurations, a display board or audio announcement is triggered at the same time. See Channel Display Board.

Marking a Patient as Completed

Once the patient leaves the consulting room, click Complete or the equivalent action next to their entry. The patient's status changes to Completed.

Marking a Patient as Absent

If a patient does not respond when called, mark them as Absent. Their booking remains on record but they are skipped in the queue sequence.

Reordering Patients

In some configurations, staff can manually move a patient up or down the queue — for example, if a patient arrives late but the doctor has agreed to see them.

Session Status Indicators

The session itself progresses through these states during the queue:

State Meaning
Scheduled Session not yet started
Arrived Doctor has arrived (marked via Channel Booking View)
On Going At least one patient has been called
Completed Session is closed; all patients processed

Today's Session View (Doctor-Facing)

When a doctor or room assistant navigates to the doctor's session view (accessible from Menu → Channelling → Channel Schedule or "Today's Session"), they see a card-based view of all today's sessions for the logged-in user's doctor profile.

Each card shows:

  • Session name, date, start time
  • Consultant name and speciality
  • Completed vs paid patient counts (e.g., 05 : 12 = 5 completed out of 12 paid)
  • Session status badge (Scheduled / On Going / Completed / Cancelled)

A View button on each card opens the queue management for that session. The heading displays the logged-in doctor's name.

Filter buttons at the top allow listing Completed, Ongoing, Pending, or All sessions. A date picker allows viewing sessions for a past date (requires the ChannellingPastBookingPatientAttend privilege).

A search box filters sessions by name or consultant in real time.

Screenshot

Channel Queue Screen

Related Articles

Clone this wiki locally