Hospital Management System

One System for Every Department, Every Patient.

MedQrib HMS unifies every department under one platform — patient registration, clinical consultations, pharmacy dispensing, laboratory testing, surgical theatre, billing, and real-time resource tracking. Built for the African healthcare environment.

Bed Occupancy Live
ICU2 / 10 available
Maternity Ward6 / 12 available
General Ward18 / 24 available
Updated automatically on admission & discharge
17
Core Modules
Zero
Manual Availability Entry
ICD-10/11
Coded Diagnoses
24/7
Emergency-Ready
The Differentiator

Availability That Updates Itself

MedQrib HMS tracks doctors, equipment, and beds by watching everyday hospital operations — no manual counts, ever.

  • A consultation starts → the doctor's "available for new cases" count drops automatically, and restores on completion.
  • A ventilator is assigned to a surgery → available units decrement, and release automatically when the case ends.
  • A patient is admitted → the bed, ward, and department occupancy counts update instantly, and reset on discharge.

All of it surfaces automatically on MedQrib Connect — zero duplicate entry between systems.

Personnel

On-duty, on-call, and available-for-new-cases counts update on every consultation event.

Equipment

Total, functional, available, and in-use units tracked per branch and department.

Beds & Wards

Occupied, reserved, and available bed states with live ward and department occupancy.

Platform Modules

Seventeen Modules.
Every Department Covered.

  • Full registration: demographics, blood group, genotype, allergies, chronic conditions, insurance, and auto-generated Medical Record Number (MRN).
  • Household grouping for families, corporate staff, and group insurance accounts.
  • Global patient search and a unified EMR timeline across consultations, labs, imaging, prescriptions, and admissions.

  • Scheduling across any doctor, branch, and department with New Visit, Follow-up, Referral, Emergency, and Telemedicine types.
  • Full workflow: Scheduled → Confirmed → Checked In → In Progress → Completed / Cancelled / No-Show.
  • Today's appointments dashboard with color-coded status for reception.

  • Structured consultations: chief complaint, HPI, PMH, review of systems, assessment, and treatment plan.
  • Vital signs with automatic BMI calculation and trend history; triage with ESI-style categorization.
  • ICD-10/11 coded diagnoses; prescriptions with dosage, route, frequency, and substitution permission.
  • Lab and imaging orders launched directly from the consultation; nursing notes tied to encounters.

  • Ward and bed management with type, capacity, gender restriction, and daily rate.
  • Admissions with admitting/attending doctor, ward, bed, and estimated discharge date.
  • Discharge workflow with summary, discharge type, and follow-up date; automatic bed release.
  • Live, color-coded bed-occupancy dashboard across all wards and branches.

  • Prescription queue with claim-to-process workflow and priority/wait-time visibility.
  • POS-style dispensing terminal with FEFO batch selection and partial dispensing support.
  • Immutable, double-entry controlled-substance ledger with witness requirements for destruction events.

  • Configurable test catalog with reference ranges, turnaround time, and sample/container requirements.
  • Sample tracking from Collected through Completed/Rejected with barcode labels.
  • Dual verification: technician entry, pathologist authorization, and automatic abnormal-value flagging.

  • Auto-generated invoices from consultations, procedures, labs, imaging, medications, and bed charges.
  • Insurance claims workflow (Draft → Submitted → Approved/Denied → Paid) with reconciliation.
  • Split payments across cash, card, transfer, mobile money, and insurance; register sessions with variance reporting.

  • Full medical-supply catalogue with batch/expiry tracking, optionally scoped by department (ward, pharmacy, lab).
  • Inter-branch transfers, manual adjustments, and purchase orders with partial receiving.
  • Low-stock and near-expiry alerts routed to procurement and pharmacy managers.

  • Cart-based billing for reception, outpatient pharmacy, and ancillary service desks.
  • FEFO batch selection, split payments, discounts, and printable or emailed receipts.

  • Surgery scheduling with full team assignment, anesthesia type, and pre/post-operative diagnosis.
  • Structured pre-op safety checklist that can be enforced before a surgery proceeds.
  • Status lifecycle from Scheduled through Completed, with complications and blood-loss logging.

  • Departments with type, capacity, floor/wing, and real-time occupancy.
  • Equipment registry with condition, maintenance, and calibration scheduling.
  • Personnel types linked to regulatory bodies (MDCN, PCN, NMCN) and shift-based availability tracking.

  • Event-driven observers automatically track personnel, equipment, and bed availability from routine operations.
  • No manual number entry — every consultation, procedure, and admission updates counts in real time.
  • All availability data is published directly to MedQrib Connect's directory API.

  • Patient journey pipelines: Referral Tracking, Post-Discharge Follow-up, Chronic Disease Management.
  • Multi-channel outreach with templates for appointment reminders, discharge check-ins, and refill reminders.

  • HMS-specific triggers across Patients, Appointments, Consultations, Admissions, Prescriptions, Lab, Imaging, Surgery, and Billing.
  • Actions include auto-scheduling follow-ups, alerting clinical staff, and posting events to external registries.

  • Clinical, billing, pharmacy, lab, inventory, and patient-flow (census) dashboards.
  • Bed occupancy and average length-of-stay by ward; controlled-substance audit reports.

  • Staff, roles, and branch management with hospital-specific default roles (Doctor, Nurse, Pharmacist, Lab Technician, Receptionist).
  • FMOH registration fields, license status, facility level, and accreditation tracking.
  • Subscription/PAYG billing, custom fields, notification preferences, full audit log, and 2FA.

  • Directory API endpoints for profile, branches, departments, equipment, staff availability, services, and products — each with a last-updated timestamp.
  • Full clinical/operational REST API, HMAC-signed externally and Sanctum-authenticated internally.
The Problems We Eliminate

Every Day Without MedQrib Costs Your Hospital.

The losses are not abstract. They are measurable — in expired medications, missing cash, lost patients, and regulatory risk.

Medications Expiring Undetected

Controlled substances dispensed without a trail. Expired batches sitting on shelves — each a write-off waiting to happen and a regulatory violation waiting to be discovered.

MedQrib: Batch-level expiry alerts surface every at-risk product weeks before it becomes a loss.

Cash Leaking Through Unaudited Registers

A cashier opens a drawer in the morning and closes it at night with no opening balance, no expected-vs-actual check, and no transaction linkage. Revenue leaks silently every shift.

MedQrib: Register open/close audit flags every variance. Every sale is linked to a cashier, patient, and stock batch.

Patient Records Scattered Across Paper

Allergies in one notebook. Diagnoses with another doctor. Prescriptions on handwritten slips. When a patient presents at the ER, the attending physician has none of it.

MedQrib: Every patient's complete EMR — allergies, diagnoses, prescriptions, labs, vitals — accessible in seconds.

Inventory With No Audit Trail

Stock disappears between branches with no transfer record. Theft goes unnoticed because there is no movement ledger. A pharmacy that cannot account for its inventory cannot account for its revenue.

MedQrib: The immutable Stock Movements Ledger records every purchase, sale, transfer, adjustment, and dispensing event.

Resources Exist But Cannot Be Found

When a patient in crisis needs a specialist, ventilator, or ICU bed, there is no real-time mechanism to locate one. The resource exists somewhere. No one knows where — fast enough.

MedQrib: Availability Engine publishes live personnel, equipment, and bed data to MedQrib Connect automatically.

Compliance Risk Without a Paper Trail

When a regulatory auditor walks through the door and asks for controlled substance logs, surgical records, or license documentation — the scramble costs days, reputations, and operating licenses.

MedQrib: Controlled Substance Logs and the Activity Log provide one-click audit-ready records for every regulated event.

Why MedQrib HMS Wins

Built Different. Not Just Better.

These are not feature checkboxes. They are architectural decisions that competitors cannot replicate with a configuration toggle.

Real-Time Availability Is a Live Event Feed — Not a Dashboard Metric

Availability updates are event-driven and pushed to MedQrib Connect as clinical events happen. A patient searching at 2:47 PM sees what is actually available at 2:47 PM — not last night's roster.

The Stock Movements Ledger Is Immutable

Append-only. Cannot be edited or backdated. Every inventory change, purchase, return, transfer, adjustment, and dispensing event creates a permanent, unalterable record. Most competitors use editable inventory logs.

Multi-Tenant Isolation Is Architectural

Each hospital's data is structurally isolated at the branch level — not just hidden behind a permission flag. Cross-branch data contamination is architecturally impossible, not just policy-enforced.

KYC Verification Protects the Entire Marketplace

Only hospitals that pass superadmin KYC review appear in Connect marketplace results. Unverified entities are silently excluded. This trust layer cannot be gamed and cannot be replicated by directory-style competitors.

The Availability Engine Is Fully Automatic

Personnel, department, and equipment availability is computed from live clinical events — consultations, surgeries, admissions — with no manual admin input required. The difference between guessing and knowing.

Controlled Substance Logs Are Not Optional

The system enforces compliant dispensing logging for every scheduled drug — pharmacist, quantity, patient identity, timestamp, and batch. Competitors treat this as an add-on. MedQrib builds it in as a non-negotiable compliance layer.

Built for Every Role

Every Staff Member Has a Purpose-Built Workspace.

Medical Director

Real-time revenue, branch performance, expense tracking, and net profit — live.

Doctor / Consultant

Full EMR, digital prescriptions, lab and imaging orders, and diagnosis coding from one screen.

Pharmacist

Prescription queue, FEFO dispensing, controlled substance logs, and batch expiry visibility.

Lab Technician

Digital lab orders, sample chain-of-custody tracking, and results flowing back to the patient's chart automatically.

Cashier

Register open/close audits, multi-payment sales, insurance claims, and split-payment processing.

Store Keeper

Purchase orders, stock batches, inter-branch transfers, adjustments, and the immutable movements ledger.

CRM Manager

Pipelines, deals, automated refill reminders, communication logs, and top-value patient identification.

Branch Manager

Register audits, stock oversight, expected-vs-actual cash reconciliation, and staff shift management.

The Cost of Waiting

Every Day Is a Measurable Loss.

The decision to delay is not neutral. It has a running cost — in inventory that expires, revenue that leaks, patients that cannot find you, and regulatory exposure that compounds.

Stop the Losses — Get Started
Expired inventory → direct write-off

Without batch expiry tracking, medications expire on shelves undetected. Every expired batch is a direct deduction from the bottom line — not an operational mystery.

Unaudited registers → undetected cash loss

A cashier pocketing ₦5,000 per shift goes undetected across 22 working days. That is ₦110,000 per cashier — per month — of revenue the hospital earned but never kept.

No marketplace presence → patients go to competitors

A patient searching for an available oncologist or ICU bed in real time finds the first verified result. Without MedQrib Connect integration, your hospital does not appear — regardless of actual availability.

Missing controlled substance records → regulatory liability

When an inspector asks who dispensed a scheduled drug on a specific date — and the answer is a paper logbook that was lost, altered, or never completed — the resulting sanction is far more expensive than the software.

Connected to the Ecosystem

Your Hospital, Visible in Real Time

Once you're live on MedQrib HMS, your facility earns a verified "Live Data" listing on MedQrib Connect — automatically. Every clinical event that changes resource availability triggers an immediate sync. Patients searching for an available specialist, an open ICU bed, or specific medication inventory find your facility in real time.

Get Started

Bring Every Department Onto MedQrib

Talk to our team about onboarding your hospital, clinic, or diagnostic center.