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.
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.
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.
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.
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.
Every Staff Member Has a Purpose-Built Workspace.
Real-time revenue, branch performance, expense tracking, and net profit — live.
Full EMR, digital prescriptions, lab and imaging orders, and diagnosis coding from one screen.
Prescription queue, FEFO dispensing, controlled substance logs, and batch expiry visibility.
Digital lab orders, sample chain-of-custody tracking, and results flowing back to the patient's chart automatically.
Register open/close audits, multi-payment sales, insurance claims, and split-payment processing.
Purchase orders, stock batches, inter-branch transfers, adjustments, and the immutable movements ledger.
Pipelines, deals, automated refill reminders, communication logs, and top-value patient identification.
Register audits, stock oversight, expected-vs-actual cash reconciliation, and staff shift management.
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 StartedWithout batch expiry tracking, medications expire on shelves undetected. Every expired batch is a direct deduction from the bottom line — not an operational mystery.
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.
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.
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.
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.
Bring Every Department Onto MedQrib
Talk to our team about onboarding your hospital, clinic, or diagnostic center.