Hospital Management System
For State, County & Referral hospitalsThe full facility spine. One patient, one record, from the moment they arrive at the gate to the moment the visit is closed and reported.

A patient day, step by step
How it works01Register
A 6-step wizard: demographics, contact and location (the household number derives a geocode, BOMA-[code]-HH[number]), next of kin, biometrics (patient photo and consent-gated fingerprint enrolment), payment coverage, then review. A hospital number is assigned on submit.
02Check in the arrival
Arrival mode (walk-in, ambulance, referral, police), symptom duration, chief complaint, known allergies, then acuity: Routine, Priority or Emergency. Submitting creates a pending triage entry (the queue token) and flips any same-day appointment to checked in.
03Room and assign
The front-desk queue merges triaged walk-ins, arrived appointments and open checkouts, sorted RED → YELLOW → GREEN. Reception assigns an exam room and a provider; the patient then appears in that clinician's worklist. This is the reception-to-clinical handoff.
04Triage
The nurse records chief complaint, ETAT ABCC (airway, breathing, circulation, consciousness) and full vitals including GCS, MUAC and glucose. Priority auto-derives: obstructed airway, absent breathing or circulation, or unresponsive → RED; distressed or impaired → YELLOW; otherwise GREEN.
05Consultation
A 6-step wizard: intake (complaint and vitals) → examination by system → assessment with ICD-11 coded diagnoses → orders (prescriptions with interaction, allergy and duplicate checks, plus lab and imaging orders) → plan and disposition → summary with a charge preview. Drafts auto-save encrypted.
06Departments work the orders
Lab results, imaging reports and dispensed drugs flow back into the chart. Sending to lab mid-visit parks the encounter as awaiting labs and returns the clinician to the dashboard; the visit resumes later with results attached.
07Disposition
Checkout runs the facility checkout gate (prescriptions dispensed, critical labs reviewed, documents generated, payment determined) or the visit becomes an admission (ward, bed, medication administration record) or a referral with a bundled transfer package.
08Records and reporting
The visit feeds charges, vital statistics, daily census tallies and DHIS2 exports: Monthly HMIS 105, Weekly Epi, Quarterly HIV, Monthly Maternal, Immunization Coverage.
Appointment lifecycle
Statuses are a real state machine, not free text: every transition is stamped and audited.
Who uses it
Works with no network
Every screen reads and writes a local database in the browser, syncing when a connection appears. Registration, triage, consultation, dispensing and billing all work offline.
Role-based access
Each role has a route allow-list and a default landing dashboard. Navigating outside it shows an access-restricted screen.
Corrections, not deletions
Clinical records are edited in place or voided append-only, so the audit trail and offline sync stay intact.