Hospital OS: Inpatient, Pharmacy & Laboratory, Healthcare · Hospital Operating System

Hospital OS: Inpatient, Pharmacy & Laboratory

CategoryHealthcare · Hospital Operating System
Hospital Operating SystemPart 2 of 4

Overview

Part 2 of the Hospital Operating System covers the clinical operations behind the consultation room: inpatient admissions, bed and ward management, nursing work, the pharmacy and the laboratory. For a mental-health hospital with residential patients, these modules carry the highest day-to-day volume and the least tolerance for error: a missed dose, a wrong batch or a lost result has a direct effect on care.

IPD Admission & DischargeBed & Ward ManagementNursing Tasks & Medication RoundsPharmacy & DispensingInventory, Batch & Expiry TrackingLaboratory Orders & Results
0

Record from admission to discharge

0+

Modules in the full system

0%

Workflow digitised

0 months

Full build delivered

01

The challenge
we had to solve

Bed availability lived in a register and in people's heads. Medication charts, nursing handovers and pharmacy stock were tracked on paper, so the pharmacy could not see what had been prescribed until a slip arrived, near-expiry stock was found by chance, and lab results came back on paper to be filed by hand. Nobody had a single, current picture of who was admitted, where, and on what medication.

Bed occupancy tracked in a paper register
Medication charts and nursing handovers kept on paper
Pharmacy stock, batches and expiry dates tracked manually
Lab orders and results passed between departments as paper slips
Paper registerBed managementBefore
Hospital OS: Inpatient, Pharmacy & Laboratory project showcase
02

How we
approached it

We extended the patient record into an inpatient episode: admission against a UHID, bed allocation on a live ward map, transfers and discharge, each a state change logged with who made it and when. Doctors' prescriptions flow from the consultation screen straight into a pharmacy dispensing queue, and nursing staff work from a task list of scheduled medication rounds and observations. The pharmacy runs on batch-level inventory with expiry dates, first-expiry-first-out (FEFO) picking and reorder thresholds, and the laboratory receives orders electronically, records results against the sample and releases them back to the requesting doctor's view.

Hospital OS: Inpatient, Pharmacy & Laboratory, Healthcare · Hospital Operating System
01

Live Ward Picture

Admissions, bed allocation, transfers and discharges update one ward map, so staff can see occupancy and availability at a glance.

02

Safer Medication Rounds

Prescriptions become scheduled medication tasks for nursing staff, with each administration recorded against the patient and the staff member.

03

Pharmacy That Knows Its Stock

Batch-level inventory with expiry dates, FEFO dispensing and reorder thresholds replaces manual stock books and surprise shortages.

04

Closed-Loop Laboratory

Lab orders arrive electronically from the consultation or ward, results are recorded against the sample, and they return to the requesting clinician's view.

03

Four phases
zero shortcuts

Inpatient Episode Model

Modelled admission, bed, transfer and discharge as explicit states on top of the shared patient record, each transition validated server-side and logged.

Ward & Nursing Workflows

Built the bed and ward map plus nursing task lists for medication rounds and observations, designed for quick use on shared ward terminals.

Pharmacy & Inventory

Connected prescriptions to a dispensing queue and built batch and expiry tracking, FEFO picking, stock movements and reorder alerts on PostgreSQL.

Laboratory Integration

Wired electronic lab orders, sample tracking and result entry into the patient record, with results surfaced back to the ordering doctor.

05

Before vs.
after

MetricBeforeAfterΔ
Bed managementPaper registerLive ward mapReal-time
Prescription to dispensePaper slips carried by handElectronic dispensing queueDigitised
Pharmacy stockManual stock booksBatch & expiry trackingControlled
Lab resultsFiled on paperAttached to the patient recordClosed loop
1Record from admission to discharge
Next

Want results like these? Let's talk about what we can build together.

Start a project