Logo Lanfrica

lemalbin/odoo_hms_opd

Domain:

healthcare

Record type:

software
Creator:
lem
Host:
OPD & patient registration module of nestHMS — a full Hospital Management System on Odoo. Registration → triage → queue → consultation → vitals → ICD-10, with NHIF/CHF insurance and Tanzania-specific data. Running in production. # nestHMS — Outpatient Department (OPD) for Odoo 18 > **A complete outpatient hospital system on Odoo 18 — patient registration to discharge, triage, queue, insurance and billing — running in production across two healthcare facilities in Tanzania.** The **Outpatient Department** module of **nestHMS**, a full Hospital Management System built on Odoo. It runs the entire outpatient journey — **Registration → Triage → Queue → Consultation → Vitals → Diagnosis → Discharge** — as one connected workflow, built for the realities of Tanzanian healthcare (NHIF/CHF insurance, cash-first payment rules, the 31-region structure). > Running in production · Built on **Odoo 18** · Licensed LGPL-3 > The **root module** of the nestHMS suite — installs standalone (core Odoo only: `mail`, `hr`, `product`, `stock`). ## See it in action **A live outpatient department running the full patient journey on Odoo 18.** | Patient registration | 5-level colour-coded triage | |---|---| | | | | Live queue board | Consultation workspace | |---|---| | | | | Insurance & payer schemes | ICD-10 diagnosis catalogue | |---|---| | | | --- ## The problem this solves A Tanzanian healthcare facility was running outpatient operations on paper and disconnected spreadsheets. There was no single record of a patient's journey through the building — so: - **Patients fell through the cracks** — no unified visit record; staff re-asked the same questions and lost track of who was waiting, seen, or still owed money. - **Revenue leaked** — cash patients could reach a doctor without paying the consultation fee first. - **No triage discipline** — nothing enforced *who is most urgent*; sick patients waited behind routine ones. - **Insurance was manual** — NHIF / CHF / corporate payers tracked by hand, inviting rejected claims. - **Off-the-shelf software didn't fit** local healthcare realities. ## What this module does - 🧑‍⚕️ **Patient master record** — Tanzania-specific fields (NHIF/CHF numbe …