Queue & Appointments
Waiting is the part of a clinic visit patients remember and the part nobody measures. Bloom Medicine turns the queue into data: who arrived, who they are waiting for, how long each stage took, and who never came back.

The day drifts, and nobody can prove where
On a paper queue, the total visit time is invisible until the patient complains. Ethiopian outpatient studies measured total time in the facility ranging from 41 to 185 minutes — a four-fold spread that no clinic can manage without a timestamp on each stage.
The other half of the problem is the appointment that does not happen. Missed follow-up is not an empty chair, it is an interrupted course of treatment — and in Ethiopian chronic-care clinics it is the norm rather than the exception.
Inside the queue & appointments module
Live queue by room and role
Separate queues for triage, consultation, lab, pharmacy and cashier — each showing who is waiting and for how long.
Timestamped stages
Arrival, called, seen, dispensed, paid. The gaps between them are where the day is lost, and they become reportable.
Appointment booking
Book the next review before the patient leaves the room, against the clinician who will actually be there.
Overdue follow-up lists
Patients who missed their appointment surface as a worklist to call, not as an absence nobody noticed.
Reminders
Scheduled SMS reminders ahead of the appointment, with the response recorded against the booking.
Load visibility
See the shape of the day — arrivals per hour, average wait per stage — and staff the peaks rather than the average.
In the order the day happens
- 01
Arrival is recorded
Check-in stamps the arrival time and places the patient in the first queue. The clock starts here, not when the clinician remembers.
- 02
Rooms pull, they do not shout
Each room calls the next patient from its own queue, so the order is visible to everyone and disputes stop.
- 03
The next visit is booked in the room
Follow-up is scheduled at the point of decision, while the reason for it is still on screen.
- 04
Misses become a call list
Anyone who does not arrive rolls into an overdue list with their phone number and their last visit reason.
What your clinic notices
- Waiting time becomes a number you can act on instead of a complaint.
- Follow-up patients get chased in the week they were due, not months later.
- Peak-hour staffing decisions rest on your own arrival data.
Work out your own numbers
The research this module answers to
What actually drives outpatient satisfaction in Ethiopia
Pooled satisfaction with outpatient care in Ethiopian public hospitals is 61.95%. The meta-analysis findings are not what most clinics assume: getting all your prescribed drugs and having your privacy respected outweigh almost everything else.
Missed appointments in Ethiopia are a clinical failure, not an empty chair
39.2% of hypertensive patients in South Gondar follow-up clinics missed their appointments. In HIV care, 93% of patients lost to follow-up disappeared within six months. The Ethiopian evidence measures the harm, not the lost revenue.
Other modules
View allStaff Management
Role-based access for doctors, nurses, cashiers and admins — so each person sees the work that is theirs and the record shows who did what.
Electronic Medical Records
Customizable examination forms and operation records for any specialty, mapped to the visit they belong to — structured enough to count, fast enough to use.
Billing & Invoicing
Doctor and nurse service selections auto-generate itemized patient invoices — no second data entry, no charges quietly lost between the room and the cashier.
Walk one of your visits through it
Bring a real patient journey — registration, consultation, dispensing, payment — and we will run it through queue & appointments with you on a call. You will see within the hour whether it fits how your clinic already works.