Home/Chapter 15

Immunisation

A child's vaccination record, the National Immunisation Programme schedule worked out from their own date of birth, and the list of who has not come for their injection.

Clinic, Immunisation. Find the child on the left; what they are due, and the form to record it, on the right.
Clinic, Immunisation. Find the child on the left; what they are due, and the form to record it, on the right.
Most of what you will type into this screen is somebody else's injection. The birth doses were given in the maternity ward and the infant series usually at a Klinik Kesihatan, so what you are doing is copying the child's Buku Rekod Kesihatan into the record. Tick "Given somewhere else" for those: no batch is asked for, and no stock moves.

What the screen tells you first

Open a child and the line under their name says which dose they are due for and how late it is. That is the question you opened the screen with, so it is above everything else — the recording form is next, and the full schedule below it for reference.

If the patient has no date of birth on the record, no schedule can be worked out and the screen says so plainly. Doses already recorded still show — they are facts. Add the date of birth on the patient's record and the schedule appears.

Recording a dose you gave

  1. 1Click the row on the schedule. The vaccine and the dose number fill themselves in.
  2. 2Choose the batch from the fridge list, or type the lot number off the vial if the fridge is not set up in Klinira.
  3. 3If the fridge list is empty, Klinira says so and — for whoever keeps the stock — offers to link the vaccine to the right item in your stock list. Do it once and the batches appear from then on.
  4. 4Check the site. Klinira suggests the thigh under a year old and the upper arm after that; change it if you put it somewhere else.
  5. 5Press Record dose. If you chose a batch, one vial comes off the stock.
The batch or the lot number is asked for so that if a batch is ever recalled, the clinic can say exactly who had it. Either one is enough — Klinira will not make you set up stock control before you can write down a vaccination.

A child who is behind

Record the dose you gave today and the rest of the course spreads out from it. A four-year-old who has had nothing does not become overdue for three more injections the moment you catch them up: each dose falls due the proper interval after the one before it, so the next appointment is a real date and not four injections in one visit.

If a dose was given sooner after the one before it than the schedule allows, Klinira records it and says so. It does not refuse — the injection has already happened. Ask the doctor whether it needs repeating.

Vaccines that are not on the schedule

Rotavirus, the flu jab, chickenpox, the travel vaccines and the meningococcal dose for the Hajj are all recorded the same way, and appear under "Other doses given" rather than on the programme schedule. Nobody is ever told a child is overdue for a vaccine their parents chose not to buy.

Correcting a dose

Click a dose that has already been given and the correction form opens with what it says already filled in. Change what was wrong, say why, and save. The old version stays with its date and your name on it, the same as every other clinical record.

Correcting the record does not put the vial back. Somebody took it out of the fridge and injected it. If a vial genuinely was not used, that is a stock adjustment with a reason, on the stock screen.

The copy the parent takes home

Press "Print for the parent" and Klinira produces the whole record on one page, in Bahasa Malaysia and English, with what has been given, what is due and when. It says on the page that the Buku Rekod Kesihatan is the official record and this is the clinic's copy — so nobody presents it in place of the book.

Calling children back

The Due tab. One line per child, the age on it, and no vaccine named anywhere.
The Due tab. One line per child, the age on it, and no vaccine named anywhere.

This is the counter's list. One line per child, not one per injection — a four-month-old is usually due two vaccines at once, and that is one telephone call, not two. Most overdue at the top.

The list says the age — "4 months", "18 months" — and never the name of the vaccine. That is the sentence a parent can act on, and it keeps the clinic out of naming HPV or hepatitis B in a message that gets forwarded. Which vials to take out of the fridge is on the child's own schedule, which the nurse opens.

The message is addressed to the parent and names the child. Nothing is sent for you: Klinira writes it and opens your own WhatsApp with it ready, and you press send.

The two reports

  • Immunisation coverage — for each dose on the schedule, how many children are old enough for it, how many have had it, and how many are more than a month behind. Children too young are not counted, so registering newborns never looks like a fall in coverage.
  • Overdue immunisations — every child more than a month past a dose, with the vaccine named and their telephone number, ready to print and work down.
The schedule Klinira ships is the one the Ministry of Health published when this version was built, and it changes — the 5-in-1 became the 6-in-1 in 2020. Check a particular child against the book the parent is holding. Where the two disagree, the book is the record and this is the reminder.

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.