AfyaNzuri HMS
A hospital management system for Kenyan clinics and pharmacies — patients, pharmacy, wards, billing and insurance claims in one place.
How it works
The problem, and the shape of the answer.
One patient, one timeline
Registration, triage, the encounter, the lab queue, the pharmacy and billing all write to the same patient record, so the clinical day reads as one timeline rather than as six systems that have to be reconciled afterwards. The bill is fiscalised through eTIMS.
First expiry, first out
Pharmacy stock is held as expiry-dated batches, and dispensing takes the batch that expires soonest. No quantity moves without a movement row written in the same transaction, so the count and the history cannot disagree.
Insurance, where a practice actually feels it
A payor master, patient policies, copay split at invoice, a claim register and payor ageing — built around what a Kenyan practice can operate today, rather than waiting on payor APIs most cannot reach.
A multi-tenant system covering the clinical day end to end: a patient registry and timeline, appointments, outpatient encounters carrying symptoms, diagnosis and prescriptions, a lab queue, and a ward and bed board with admission and discharge that bills its own bed-days. The pharmacy holds batches with expiry and dispenses first-expiry-first-out, and no quantity moves without a movement row written in the same transaction.
Billing takes cash, M-Pesa STK push and card, issues eTIMS-fiscalised invoices, and carries a per-patient balance. Insurance is handled where Kenyan practices actually feel it — a payor master, patient policies, invoice payor and copay split, a claim lifecycle register, payor ageing and a monthly batch export — rather than waiting on payor APIs most practices cannot reach.
See it running on your own operation.
Tell us how your business runs today and we will walk you through AfyaNzuri HMS on your own numbers, not a slide deck.
Request a demo