Gavy OS HospitalOS
Hospital OS · Live preview

One system to run a hospital, clinic, or pharmacy.

Patients, triage, doctor queue, pharmacy with batch + expiry, billing & M-Pesa, SHA claims, KRA eTIMS — all in one place, built for Kenya.

  • M-Pesa STK Push
  • KRA eTIMS-ready
  • SHA claims
  • Security monitor
  • Multi-tenant
  • Built in Kenya
For every kind of facility

Whether you run a single clinic or a 200-bed hospital.

Pick a facility kind on setup — the modules and screens light up to match.

Hospitals

Multi-ward facilities with OPD, IPD, A&E and lab — every workflow in one system.

  • Large (multi-ward)
  • Small / nursing home

Clinics

Outpatient practices: triage → consult → dispense → bill, in minutes per patient.

  • Clinic / outpatient practice

Pharmacies

Retail and wholesale tiers, batch & expiry tracking, KRA-ready till receipts, M-Pesa STK Push.

  • Retail
  • Wholesale
  • Wholesale + retail
What you get on day one

Every workflow a busy facility actually needs.

13 modules out of the box. Enable only the ones that fit your facility.

Patients & clinical

Patient register with MRN, OPD/IPD/A&E encounters, vitals, diagnoses, prescriptions, prior visits.

Pharmacy with batch + expiry

Catalog, FEFO dispense, expired-batch flags, wholesale and retail tiers, controlled-drug guardrails.

Billing, M-Pesa & receipts

Auto-built bills from dispenses; cash, M-Pesa STK Push, card, insurance; receipts with KRA QR.

SHA & KRA eTIMS

Submit SHA / private insurance claims. KRA eTIMS-ready: CU invoice number + QR on every receipt.

Security monitor

Anomaly flags for expired-batch dispense, controlled drugs without Rx, over-payments — reviewed by staff.

Admin & roles

Per-hospital RBAC, KRA PIN & SHA provider code, optional inpatient and requisition flows.

How a visit works

From check-in to M-Pesa receipt — five stations, one screen each.

Queues update in real time. The doctor sees the patient the moment triage hits save.

  1. 1 Reception Register patient, open visit.
  2. 2 Triage Vitals, 5-level priority, route.
  3. 3 Doctor Diagnosis, notes, prescription.
  4. 4 Pharmacy FEFO dispense, auto-bill items.
  5. 5 Cashier M-Pesa STK Push, receipt, KRA.
Full module catalog

13 modules. Pick what you need.

Every module is enable-disable per hospital with its own billing model.

PATIENTS

Patients

Patient register with MRN, demographics, allergies, chronic conditions, SHA/insurance details.

Clinical (clinic + hospital)
CLINICAL

Clinical encounters

OPD, IPD, A&E, telehealth and follow-up visits — with vitals and diagnoses.

Clinical (clinic + hospital)
PHARMACY

Pharmacy

Catalog with batch + expiry tracking. Retail dispense, wholesale fulfilment, reorder alerts.

Pharmacy (retail / wholesale)
LAB

Laboratory

Test catalog, sample collection, results capture, reporting.

Clinical (clinic + hospital)
BILLING

Billing & receipts

Bills, line items, multi-payment (cash, M-Pesa, card, bank, insurance), receipts.

All facilities
PAYMENTS_MPESA

M-Pesa STK Push

Trigger STK Push from a bill; auto-reconcile callbacks; receipt with M-Pesa code.

All facilities
INSURANCE_SHA

SHA & insurance claims

Submit claims to the Social Health Authority and private insurers. Track approval, payment, denial.

All facilities
KRA_ETIMS

KRA eTIMS

Tax invoice submission to KRA eTIMS. CU invoice number + QR on every receipt.

All facilities
REQUISITIONS

Internal requisitions

Departments request supplies from pharmacy/stores. Approval workflow, fulfilment tracking.

Hospital (small + large)
INPATIENT

Inpatient (wards / beds)

Admissions, ward & bed assignment, daily charges, discharge summaries.

Hospital (small + large)
WHOLESALE

Wholesale (B2B sales)

Wholesale orders for pharmacies that supply other facilities. B2B invoicing with KRA PIN capture.

Wholesale pharmacies only
SECURITY

Security monitor

Anomaly flags: expired-batch dispense, controlled drugs without prescription, over-payments, etc.

All facilities
ADMIN

Admin & RBAC

Hospital settings, roles, user assignments, compliance identifiers (KRA PIN, SHA code, licence).

All facilities

Ready to pilot Hospital OS at your facility?

Free pilot for the first 25 facilities. Onboarding in a single afternoon — bring your patient list, we'll handle the rest.