All industries Healthcare

Every patient, test and bill in one system.

Registration, triage, consultations, lab, imaging, pharmacy, wards, theatre, maternity, billing and NHIMA and insurance claims in one system built for Zambian hospitals and clinics. Notes, results and charges land on one patient record, so nobody waits on a paper file.

Modules
24
Features
244
Login
1
Smiling doctor with a stethoscope listening to a patient
Dashboard Search GCGrace LweendoHospital administrator
HOSPITAL Welcome back, Grace Mwangaza Medical Centre, Kabwe and the Siavonga clinic. Tuesday 6 October 2026. Register patient Admit patient Take payment
Patients today186outpatient and casualty, 112 seen
Beds occupied47 of 6078% occupancy
Revenue todayZMW 368,460all departments and payers
Claims awaiting paymentZMW 837,300214 claims with 6 payers
Patients in the building
QueuePatientWhereStatus
A-14 Mary Mapalo Antenatal clinic with doctor
C-03 Stephen Ngugi Casualty emergency
B-22 Ivy Chipo Paediatrics priority
Recent activity
MTN MoMo payment matched, INV-26-70412ZMW 1,030 from Joseph Mvula, 3 min ago
Critical result called throughPotassium for Stephen Ngugi, casualty, 10:01
Caesarean complete, theatre 2Baby girl, 3.2 kg, mother to bed MT-07
Claim rejected by Mvule Health InsuranceCL-26-11588, discharge summary missing
Try the live demo
Patients today 186 outpatient and casualty, 112 seen
Your hospital runs on Paper files. Excel. WhatsApp.
  • Files go missingA patient waits while someone searches the records room, and the doctor starts without the history.
  • Claims come back rejectedA missing signature or diagnosis code, and a claim waits another month to be paid.
  • Services never reach the billTests, drugs and theatre items used on the ward are not charged, and the loss shows only at audit.
  • Patients wait at every stepQueues at registration, triage, the lab and the pharmacy, and nobody can see where the hold-up is.

Your patients deserve better.

The system

EMR, lab, pharmacy and billing. One login.

A hospital management system for private hospitals, clinics, maternity homes, labs and pharmacies. Sixteen modules share one database, so an order from the doctor reaches the lab, the result returns to the record and the charge lands on the bill or the claim. Click around the dashboard below to open each module.

Live demo, click anything

A working copy of Tawili for Hospitals & Clinics. Nothing you do here is saved.

  1. Open a module
  2. Open a record
  3. Press Register patient, save
  4. Go full screen
0 of 4 tried
MMMwangaza Medical Centre60-bed private hospital, Kabwe
Dashboard GCGrace LweendoHospital administrator
HOSPITAL Welcome back, Grace Mwangaza Medical Centre, Kabwe and the Siavonga clinic. Tuesday 6 October 2026.
Patients today186outpatient and casualty, 112 seen ▲ 2.2%
Beds occupied47 of 6078% occupancy ▲ 2.3%
Revenue todayZMW 368,460all departments and payers ▲ 2.6%
Claims awaiting paymentZMW 837,300214 claims with 6 payers ▼ 3.3%
Patients today, last 12 weeks186 This periodLast period
20 Jul3 Aug17 Aug31 Aug14 Sep28 Sep
By status
  • with doctor1
  • emergency1
  • priority1
At a glance
Patients in the building
QueuePatientWhereStatus
A-14 Mary Mapalo Antenatal clinic with doctor
C-03 Stephen Ngugi Casualty emergency
B-22 Ivy Chipo Paediatrics priority
Recent activity
MTN MoMo payment matched, INV-26-70412ZMW 1,030 from Joseph Mvula, 3 min ago
Critical result called throughPotassium for Stephen Ngugi, casualty, 10:01
Caesarean complete, theatre 2Baby girl, 3.2 kg, mother to bed MT-07
Claim rejected by Mvule Health InsuranceCL-26-11588, discharge summary missing

Dashboard

Patients in the building, beds, today's revenue and money owed by insurers on one screen: the first thing the administrator sees each morning.

Open a module
Modular Build your system: switch modules on or off. 16 core modules for this sector, 8 add-ons any sector can use. Start with a few, add the rest later.
Front office
Clinical
Inpatient
Finance
People & reports
Add-ons

Custom built, not off the shelf. Every system we build is made to fit the client's needs: the modules, screens, wording and reports follow how your organisation works. The business, names and figures in this demo are examples.

Free plan, no obligation

Get the plan for your hospital or clinic.

  • A fixed-scope plan and price within 24 hours
  • Live in 21 working days, then hosted and supported by us
  • Built around how you work, not squeezed into a template
Robinson Edwin Rachel Wilson Your answers go straight to the people who build it.
1 of 3Your facility
Your facility
What do you run?
How many patients a day?

We reply on WhatsApp, usually within 2 hours in studio hours. No spam, ever.

Patient flow

The sickest seen first.

Vital signs, triage priority and a live board of every patient in the building, so the sickest are seen first.

  • Vitals at the station
  • Triage categories
  • Out-of-range alerts
Triage Search GCGrace LweendoHospital administrator
TriagePatient flow, Tuesday 6 October, 10:40.
Queue screen Casualty Take vitals
In the building74patients
Waiting for triage9
Emergencies today4all seen in casualty
Average triage wait12 min
Search patient or queue no. All clinics All priorities
QueuePatientVitalsPriorityStatus
A-14 Mary Mapalo BP 118/76, 36.6°C Routine with doctor
C-03 Stephen Ngugi BP 92/58, pulse 124 Emergency casualty
B-22 Ivy Chipo 39.2°C, 18 kg Priority triaged
A-09 John Mwale BP 158/96, sugar 11.4 Routine at lab
A-17 Esther Chisala Not taken yet Routine waiting
Arrivals by hour
6am 7am 8am 9am 10am
Triagelive
A-14 Mary Mapalo with doctor
C-03 Stephen Ngugi casualty
B-22 Ivy Chipo triaged
Wards & beds

Every bed at a glance.

Admissions, the bed board, nursing notes, medication rounds and discharge for every ward.

  • Live bed board
  • Admission in one step
  • Transfers
Wards Search GCGrace LweendoHospital administrator
WardsBed board, Tuesday 6 October.
Transfers Discharges Admit patient
Beds occupied47 of 6078% occupancy
Admissions today6
Discharges planned93 done, 6 to go
Average stay3.4 daysSeptember
Search bed or patient All wards All status
BedPatientWardRunning billStatus
M-04 Peter Banda Medical ward ZMW 13,680 discharge today
M-11 Stephen Ngugi Medical ward ZMW 2,520 admitted today
S-07 Mercy Chepngeno Surgical ward ZMW 28,560 occupied
P-03 Brian Mbewe Paediatric ward ZMW 6,240 occupied
MT-02 Agnes Chelangat Maternity ZMW 10,800 occupied
Beds occupied at midnight
Wed Thu Fri Sat Sun Mon
Wardslive
M-04 Peter Banda discharge today
M-11 Stephen Ngugi admitted today
S-07 Mercy Chepngeno occupied
Insurance & NHIMA claims

Claims that get paid.

NHIMA and private insurer claims built from the bill, checked, submitted and tracked to payment.

  • Claims built from the bill
  • Pre-authorisation
  • Checks before submission
Claims Search GCGrace LweendoHospital administrator
ClaimsClaims by stage, September and October.
Remittances Batches New claim
Claims in progressZMW 1,282,560318 claims
Submitted, not paidZMW 837,300
Rejected this month11ZMW 42,860 to fix
Paid in SeptemberZMW 1,006,540
Search claim or patient All payers All stages
ClaimPatientPayerAmountStatus
CL-26-11842 Peter Banda NHIMA ZMW 13,680 to prepare
CL-26-11836 John Mwale Baobab Medical Cover ZMW 2,052 ready to submit
CL-26-11790 Faith Jepkorir Kifaru Assurance ZMW 32,480 pre-authorised
CL-26-11612 Grace Chileshe NHIMA ZMW 9,300 submitted
CL-26-11588 Teresia Bupe Mvule Health Insurance ZMW 16,950 rejected
Owed by payer, ZMW K
NHIMA Mvule Kifaru Baobab
Claims in progress ZMW 6,412,800 Submitted, not paid: ZMW 837,300
A patient's visit

From booking to the follow-up.

One record follows the patient from the first booking to the next review, so every department works from the same history and the same bill.

  1. 01

    Book or walk in

    Booked online, by phone or at the desk, with a reminder the day before.

  2. 02

    Register and triage

    Cover checked at the desk, vitals taken once and the queue set by priority.

  3. 03

    See the doctor

    History, results and allergies on one screen, with tests and medicines ordered from the note.

  4. 04

    Lab, scan and pharmacy

    Results come back to the record and the prescription is waiting at the pharmacy.

  5. 05

    Pay or claim

    One bill, paid by MTN MoMo or card, with the NHIMA or insurer part sent to claims.

  6. 06

    Follow-up

    The next review booked before the patient leaves, and a reminder sent before it.

Portals

Patients book and pay from their phone.

Patients book visits, see when results are ready, pay bills and order refills from their phone. Clinicians work from tablets at the bedside, and directors see visits, beds and claims wherever they are.

For patients, doctors & nurses and directors & administrators.

Built for Zambia

Wired into how patients pay here.

MTN MoMo

Deposits by payment prompt, and merchant code payments matched to the right bill by hospital or bill number.

Choose a connection to see what it does.

HCTawili for Hospitals & Clinics
One record. Notes, results, medicines and bills on one patient record.
Paid on time. NHIMA and insurer claims built from the bill and tracked to payment.
Built for Zambia. MTN MoMo, NHIMA, ZRA Smart Invoice and MOH returns from day one.
Everything inside

244 features. 27 areas, one system.

Every feature in Tawili for Hospitals & Clinics, grouped by area. Pick an area, or search for the thing you need.

Patients & registration

One record per patient across outpatient, wards, maternity and the satellite clinic, found by name, phone, ID or NHIMA number.

  • Quick registrationName, date of birth, sex, phone, ID or birth certificate number and next of kin captured at the desk in about two minutes.
  • One record, one numberEach patient gets one hospital number used at every visit, in every department and at the satellite clinic.
  • Duplicate checkName, phone and ID checked on save, so a returning patient is not registered twice.
  • NHIMA and insurance detailsNHIMA number, insurer, scheme, member number and cover limits kept on the record, with the card scanned.
  • Cover confirmed before treatmentNHIMA status checked on the provider portal, or through an integration where one is available, and the result saved with the visit.
  • Family linksMothers, babies and dependants linked, so a newborn's record starts from the mother's.
  • Allergies and alertsDrug allergies, chronic conditions and alerts shown in red on every screen that opens the record.
  • Photo and ID scanA photo taken at the desk and the ID scanned, to confirm the right patient at each step.
  • Visit historyEvery visit, diagnosis, test, prescription, admission and bill in one timeline.
  • Consent formsConsent for treatment, data sharing and reminders signed on a tablet and kept with the record.
  • Cards, wristbands and labelsPatient cards, wristbands and sample labels printed with the hospital number and a barcode.
Rollout

Live in 21 working days.

A fixed plan you can hold us to: what happens on which working day, from the first walk-through to the day your team goes live.

01Walk the hospital
Days 1 to 3
Days 1 to 3

We follow a patient from the desk to discharge and agree which modules go first.

02Build in sprints
Days 4 to 15
Days 4 to 15

Working screens to test every few days, set up with your real prices, tests and wards.

03Move your data
Days 16 to 18
Days 16 to 18

Patients, price lists, formulary, stock and open bills imported and checked with you.

04Train and go live
Days 19 to 21
Days 19 to 21

Each department trained on site, with go-live set for a quieter day and our team on the floor.

Questions

Before you ask.

What is Tawili for Hospitals & Clinics?

A hospital management system built by Tawili Africa for Zambian hospitals, clinics, maternity homes, labs and pharmacies: patient registration, triage, the EMR, lab, imaging, pharmacy, wards, theatre, maternity, billing, NHIMA and insurance claims, stores, payroll and MOH reports in one system.

How long does it take to go live?

21 working days from the first walk-through to go-live. Days 1 to 3 we map how you work, days 4 to 15 we build and you test, days 16 to 18 we move your data, and days 19 to 21 we train your team and switch on. Larger hospitals can go live in phases, starting with the modules that matter most.

Can it handle NHIMA and private insurance claims?

Yes. Claims are built from the bill with diagnoses, services and documents attached, checked for gaps before they go out, and tracked to payment. NHIMA claims are prepared to NHIMA requirements and submitted through the provider portal, or connected directly where NHIMA offers an integration to your facility. Insurer claims go out in each insurer's format.

How do you protect patient confidentiality?

Health data is sensitive personal data under Zambia's Data Protection Act, 2021. Each role sees only what it needs, every view and change of a record is logged, connections are encrypted, backups run daily and patient consent is kept on file. You remain the data controller and we sign a data processing agreement as your processor.

Can you move our records from paper or our old system?

Yes. We import your patient register, price lists, formulary, stock and open bills from your old system or spreadsheets, merge duplicates and check the result with you before go-live. Paper files are usually not typed in wholesale: we start each patient's electronic record at their next visit, and can scan old files where you want them on the record.

What happens when the internet goes down?

The system runs in the browser on a hosted server, so it needs a connection. We advise a second line or a mobile data router that takes over on its own, and give you short paper fall-back forms that are entered once the line is back. Where outages are frequent, we can set up a local server on site that syncs with the hosted one.

Do we have to replace everything at once?

No. Many facilities start with registration, consultations, the pharmacy and billing, then add the lab, wards, theatre and claims. Each module works on its own and they all share the same patient record.

What does it cost?

It depends on the modules, the number of beds, branches and users, and the connections you need. After a free scoping call you get a fixed-scope proposal in writing, so you know the price before we start.

Let's map your hospital.

A free scoping call, then a fixed-scope proposal in writing.

We’re online · real human Get a quote