Home/Front desk

Registration, queue and the waiting room screen

Klinira runs the whole front of the clinic, registration, the live queue, appointments and a TV display for the waiting room, on the clinic's own network, so none of it depends on an internet connection.

Registration, queue and the waiting room screen
Klinira · Klinik Sihat Sdn BhdINTERNETON

Queue. Monday, 9 August

Connected · backed up 06:00
No.PatientDoctorWaitingStatus
A-041Ahmad bin Ali41 · MalaysianDr. Aina–In consultation
A-042Lim Wei Ling34 · MalaysianDr. Aina6 minWaiting
A-044Nguyen Van Minh29 · Non-MalaysianDr. Faiz–Ready to pay
A-045Siti Nurhaliza38 · MediExpress panel–2 minRegistered
Citizenship is captured at registration, because it decides how service tax is calculated on the bill later.
The Klinira interface. Patient details shown are invented.

Registration that asks the right things once

Identity, citizenship, panel membership and allergies are captured at the counter, because each of them changes something downstream: citizenship decides the tax treatment, panel membership decides who pays, and an allergy decides what the doctor is warned about an hour later.

The queue everyone can see

One live queue, shared across every workstation: who is waiting, for whom, how long, and what state they are in. The doctor's room and the counter are looking at the same thing, which removes most of the shouting across a clinic.

Waiting in the car, not in the room

A QR code at the door puts a patient in the same queue from their own phone and shows them their position in it. When they are two ahead, a WhatsApp message goes out from the clinic's own number, which is how a patient with a small child or a cough nobody wants to sit beside gets to wait in the car. It falls back cleanly every way it can: no smartphone, no WhatsApp, or a flat battery, and the counter calls the number the way it always has.

The message is sent from the clinic's ordinary WhatsApp Business account, already written, for the counter to press send. There is no Meta API to register for, no approval to wait on, and no charge per message from us or from Meta.

The waiting room display

Any Windows PC with an HDMI cable to a television. It shows the numbers being called and nothing else. No patient names, because a waiting room screen is a public place.

The display keeps running when the internet is down, because it reads from the clinic's own server. A queue screen that goes blank during an outage is exactly when patients notice something is wrong.

Common questions

Can patients book online?

Yes. Your clinic has its own booking page, and a patient picks a time on it from their phone. What arrives is a request, not a confirmed appointment: your counter sees it and accepts it, the same tap they would make for somebody telephoning. Nothing writes into your appointment book without a person saying yes. The times offered are the ones your clinic published outward; the clinic itself is never reachable from the internet, which is the whole point of the architecture and is why this is possible at all.

Does it read MyKad?

Yes, with a supported card reader. It fills the registration fields so the counter does not retype an IC number.

Take a place in the first installs

Klinira is being built now. Leave your details and you will hear what is finished, be asked what your clinic actually needs, and get the first install dates when it is ready.