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.

Queue. Monday, 9 August
Connected · backed up 06:00| No. | Patient | Doctor | Waiting | Status |
|---|---|---|---|---|
| A-041 | Ahmad bin Ali41 · Malaysian | Dr. Aina | – | In consultation |
| A-042 | Lim Wei Ling34 · Malaysian | Dr. Aina | 6 min | Waiting |
| A-044 | Nguyen Van Minh29 · Non-Malaysian | Dr. Faiz | – | Ready to pay |
| A-045 | Siti Nurhaliza38 · MediExpress panel | – | 2 min | Registered |
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 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.
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.