Skip to main content

Reports, Executive Analytics & Business Intelligence

The Reports & Analytics module in MOANA serves as the central business intelligence (BI), operational analytics, and clinical governance command center for hospital executives, medical directors, nurse managers, and department heads. It provides real-time operational telemetry, longitudinal trend modeling, capacity forecasting, workforce utilization tracking, civil vital statistics, and financial revenue cycle analytics across seven specialized operational tabs.

MOANA Reports and Analytics Executive Overview Dashboard with KPI ribbons, trend charts, capacity sidebar, and action alerts.
MOANA Reports and Analytics Executive Overview Dashboard with KPI ribbons, trend charts, capacity sidebar, and action alerts.πŸ” Click to enlarge

1. Global Header Controls & Operational Tools​

Every tab in the Reports & Analytics module shares a standardized executive control bar:

graph LR
A["Reports & Analytics"] --> B["1. Period Selector (Today to Custom)"]
A --> C["2. Target Thresholds Config"]
A --> D["3. Cache Refresh (↻)"]
A --> E["4. Export Briefing (PDF)"]

1. Period Selector​

Quickly filter analytics across standardized reporting horizons or custom calendar windows:

  • Today: Real-time intraday operational tracking.
  • 7 days: Immediate rolling weekly performance.
  • 14 days: Standard two-week clinical trend analysis (default view).
  • 30 days: Monthly throughput and resource utilization review.
  • 90 days: Quarterly executive governance and clinical quality review.
  • YTD (Year-to-Date): Annual fiscal and operational review.
  • Custom: User-defined date range picker (From Date β†’ To Date).

2. Live Telemetry & Prior Period Comparisons​

  • ● Live Badge: Indicates live streaming connectivity with zero synthetic/sample data.
  • Automatic Delta Calculation: Each metric computes percentage change against the immediately preceding period of equal length (e.g., +12% vs prior), automatically coloring improvements in green and deteriorations in red based on metric directionality.

3. Thresholds Configuration (Thresholds Button)​

Administrators can define organizational target baselines that drive color-coded alert states across charts:

  • Target Bed Occupancy Rate: Standard benchmark (e.g., 85%).
  • Target Emergency Department (ED) Wait Time: Maximum door-to-doctor target (e.g., 30 minutes).
  • Target Average Length of Stay (ALOS): Inpatient stay duration benchmark.
  • Target Theatre Utilisation: Surgical suite occupancy target (e.g., 75%).

4. Cache Management & Instant Refresh (↻ Refresh)​

  • To optimize multi-user performance, data panels utilize an intelligent 30-second localized cache.
  • Clicking ↻ Refresh immediately purges the cache and triggers concurrent re-fetching across all active cards and charts.

5. Printable Executive Briefing Export (Export briefing)​

  • Generates a multi-page, high-density Executive Briefing PDF Report.
  • Automatically suppresses interactive UI buttons and applies print-specific page break rules for executive board presentations and Ministry submissions.

2. Tab 1: Executive Overview​

The Overview Tab delivers high-level operational visibility for facility leadership:

Top KPI Ribbon (6 Primary Metrics)​

KPI TileDescription & FormulaClinical / Operational Relevance
Active PatientsTotal active registered and admitted inpatients currently in the hospital system.Live facility headcount with sparkline and delta vs. prior period.
Bed Occupancy (%)Percentage of operational inpatient beds currently occupied by patients.Monitored against safety threshold (80%–85%) to prevent emergency bottlenecks.
Avg ED Wait (min)Average elapsed duration from emergency check-in to initial physician evaluation.Evaluates emergency intake velocity against the 30-minute target.
Avg Length of Stay (ALOS)Mean hospitalization days calculated per discharged inpatient.Key measure of clinical efficiency and discharge turnaround.
Theatre Utilisation (%)Percentage of operating theatre block hours utilized for surgical cases.Optimizes surgical suite utilization and identifies idle operating capacity.
Revenue Today ($)Gross billed invoice volume generated during the current operational day.Real-time billing and revenue tracking across all service lines.

Main Overview Panels​

1. Patients Registered (Daily Trend Area Chart)​

  • Interactive area chart illustrating day-by-day new patient registration velocity.
  • Hover Tooltip: Reveals exact date and count of newly created patient records.
  • Statistical Summary: Displays total registrations in period, mean daily registrations (e.g., Mean 0.9/day), and peak volume day (e.g., Peak 6 on 04 Sept).
  • Quick Actions: Click Patients β†’ to navigate directly to the Patient Directory, or click Export CSV to download registration telemetry.

2. Encounter Mix (IPD vs. OPD Bar Chart)​

  • Daily stacked bar chart visualizing outpatient clinic consultations (OPD) versus inpatient admissions (IPD).
  • Identifies shifts between ambulatory care demands and inpatient bed strain.

3. Capacity by Unit (Sidebar Progress Bars)​

  • Unit-by-unit average bed occupancy breakdown:
    • Intensive Care Unit (ICU)
    • Maternity & Neonatal Ward
    • General Medical/Surgical Ward
    • Cardiology Unit
    • Oncology & Palliative Ward
    • Surgical Recovery Ward
  • Color-coded progress bars visually indicate wards nearing maximum operational capacity (Amber $\ge 80%$, Red $\ge 90%$).
  • Includes direct link button: Beds & Wards β†’.

4. Needs Attention Action Feed​

  • High-priority escalation panel flagging real-time clinical and administrative bottlenecks:
    • πŸ”΄ Arrival Wait Breaches: Emergency patients exceeding target wait thresholds (e.g., Arrival wait: > 30m).
    • πŸ”΄ Physiological Deterioration Alerts: Unreviewed elevated NEWS2/MEWS scores.
    • 🟑 Pending Bed Sign-offs: Wards with beds awaiting terminal infection-control cleaning.
    • 🟑 Delayed Discharges: Inpatients cleared for discharge exceeding planned departure times.

3. Tab 2: Capacity & Inpatient Bed Analytics​

The Capacity Tab delivers granular intelligence on physical bed assets, ward utilization curves, and discharge turnaround:

graph TD
A[Bed Command Intelligence] --> B[1. Longitudinal Occupancy Curve]
A --> C[2. Physical Bed Status Donut]
A --> D[3. Ward-by-Ward Matrix Table]
A --> E[4. Day/Hour Occupancy Heatmap]
A --> F[5. Discharge Clearance Queue]

Core Features:​

  1. Longitudinal Bed Occupancy Trend (Line Chart):
    • Plots percentage occupancy day-by-day across the chosen horizon.
    • Highlights peak occupancy dates, mean occupancy, and threshold breach zones.
  2. Bed Status Distribution (Donut Chart):
    • Occupied (Blue): Beds with admitted inpatients.
    • Available (Green): Clean beds ready for immediate patient intake.
    • Cleaning (Amber): Vacated beds undergoing routine or terminal sanitation.
    • Maintenance (Gray): Beds offline for biomedical or physical engineering repair.
  3. Ward-by-Ward Capacity Matrix Table:
    • Interactive table detailing Ward Name, Total Capacity, Occupied Beds, Available Beds, Cleaning Queue, Maintenance Offline, and Occupancy Rate (%).
    • One-click sorting to immediately identify overloaded or underutilized units.
  4. Ward Heatmap Matrix:
    • Visual density grid mapping occupancy patterns across days of the week and hours of the day to optimize nurse-to-patient shift allocations.
  5. Discharge Queue Management:
    • Tracks anticipated discharges for the shift to forecast bed availability for incoming emergency admissions and elective surgeries.

4. Tab 3: Patient Flow, ED Throughput & Surgical Utilization​

The Flow Tab monitors patient transition velocities, emergency department bottlenecks, outpatient queue dynamics, and surgical suite utilization:

1. Emergency Department (ED) Hourly Wait Times (24-Hour Bar Chart)​

  • Evaluates door-to-doctor wait times broken down by hour of the day (00:00 to 23:00).
  • Compares hourly wait distributions against the target threshold line (e.g., 30 min), highlighting peak congestion hours (e.g., 18:00–21:00) to assist emergency staffing.

2. Admissions vs. Discharges Net Flow​

  • Dual-series line and bar comparison tracking daily hospital intake versus daily discharges.
  • Highlights days of net census accumulation (Admissions > Discharges) versus net capacity release.

3. Operating Theatre (OT) Block Utilisation​

  • Tracks scheduled surgical block utilization, emergency add-on case volumes, and average theatre turnover times (time between patient wheel-out and next patient wheel-in).

4. Outpatient Appointment Performance Breakdown​

  • Statistical classification of all outpatient bookings during the period:
    • Scheduled / Booked: Total prospective visits.
    • Confirmed: Verified attendances.
    • Checked-in & In-Progress: Live clinic queue load.
    • Completed Consultations: Successfully finalized encounters.
    • Cancelled & No-Show Rates: Measures clinic scheduling attrition.

5. Inter-Ward & Tertiary Referral Transfers​

  • Monitors patient movement velocity between General Wards, ICU, HDU, and external tertiary transfer dispatches.

5. Tab 4: Clinical Quality, Diagnoses & Pharmacy Safety​

The Clinical Tab provides medical directors and clinical governance committees with patient safety metrics, disease epidemiology, and pharmaceutical stewardship telemetry:

1. Top ICD-10 Diagnoses Distribution​

  • Ranked horizontal bar chart and frequency table of leading clinical diagnoses logged during the period.
  • Quantifies disease burden across outpatient clinics and inpatient wards.

2. Top Surgical & Clinical Procedures​

  • Identifies the most frequently performed therapeutic and surgical interventions, tracking volume trends across specialties.

3. Pharmacy Safety & Clinical Interventions Pack​

  • Dispense Volumes: Total outpatient prescriptions and inpatient unit-dose dispenses.
  • Pharmacist Clinical Interventions: Count of intercepted drug-drug interactions, dosing adjustments, and contraindication overrides.
  • Patient Counselling Rate (%): Percentage of high-risk medication dispenses with documented bedside counseling.
  • Controlled Drugs (CD) Ledger Audit: Discrepancy rate monitoring for strict schedule II/III substance accountability.
  • Medication Incident Rates: Tracks near-miss catches vs. adverse drug events (ADE).
  • Pharmacy Turnaround Times (TAT): Median (P50) and 90th percentile (P90) prescription fulfillment times.

4. Diagnostic Turnaround Metrics​

  • Monitors Laboratory LIS test verification turnaround and Radiology PACS imaging report sign-off velocities.

6. Tab 5: Workforce, Rostering & Clinical Caseload​

The Workforce Tab ensures safe staffing ratios, shift coverage adherence, and balanced clinical workload distribution:

1. Staff Role Mix (Donut Chart)​

  • Headcount breakdown across Doctors / Specialists, Nursing Staff, Allied Health, and Administrative / Support Personnel.

2. Active On-Shift Headcount​

  • Live count of healthcare professionals currently clocked in and on active shift duty, grouped by department and clinical grade.

3. Weekly Roster Coverage Grid (Mon–Sun)​

  • Seven-day shift coverage matrix tracking scheduled duty shifts, planned rest days, and approved medical/annual leaves.
  • Alerts managers to potential shift understaffing before shift commencement.

4. Doctor Caseload Distribution​

  • Quantifies active inpatient assignments and outpatient consultation volumes per attending physician to ensure equitable clinical workload.

5. Safe Staffing Ratios & Nursing Shift Handover Adherence​

  • Evaluates nurse-to-patient ratios against acuity guidelines across intensive care (1:1 / 1:2) and general wards (1:5 / 1:6).
  • Tracks digital SBAR shift handover completion and sign-off compliance.

7. Tab 6: Vital Statistics & Civil Registry​

The Registry Tab manages statutory civil registration records, vital demographic statistics, and mortality cause analysis:

graph LR
A[Civil Registry] --> B[1. Birth Registrations & Gestational Stats]
A --> C[2. Mortality Registrations & ICD-10 Causes]
A --> D[3. Pending MCCD Certifications]
A --> E[4. Statutory CRVS Export]

1. Daily Birth Registrations Series (Area Chart)​

  • Continuous daily birth trend curve tracking institutional deliveries.
  • Tracks delivery methods (Spontaneous Vaginal, Caesarean Section, Assisted Instrumental), gender ratios, gestational age distribution, and birth weight percentiles.

2. Daily Mortality Registrations Series (Area Chart)​

  • Continuous tracking of institutional deaths and registered community mortalities.

3. Cause of Death Classification (Donut Chart & Table)​

  • Categorizes mortality according to primary underlying cause of death formatted to WHO ICD-10 / MCCD standards.

4. Pending Death Registration Queue​

  • Action feed highlighting unfinalized death records requiring physician completion of the Medical Certificate of Cause of Death (MCCD) or coroner clearance.

5. Statutory Civil Registration Export (Export CSV)​

  • Export clean, anonymized birth and mortality registers formatted for national Ministry of Health civil registration and vital statistics (CRVS) reporting.

8. Tab 7: Financial Analytics & Revenue Cycle​

The Financial Tab equips financial controllers, billing managers, and hospital administrators with comprehensive revenue cycle intelligence:

1. 6-Month Revenue & Collections Trajectory (Composed Chart)​

  • Historical multi-month financial curve comparing:
    • Gross Billed Revenue: Value of all generated patient and insurance invoices.
    • Realized Collections: Actual cash, card, and electronic insurer remittances received.
    • Contractual Write-Offs & Credits: Adjustments, charity care, and clinical discounts.

2. Service Line Revenue Mix (Donut Chart & Breakdown)​

  • Evaluates departmental margin contributions across:
    • Inpatient Bed Tariffs & Nursing Care
    • Pharmacy & Consumables Dispensing
    • Laboratory Pathology & Diagnostics
    • Radiology & DICOM Medical Imaging
    • Operating Theatre & Surgical Procedure Fees
    • Outpatient Clinic Consultations

3. Payer Mix Distribution​

  • Breakdown of hospital receivables categorized by reimbursement channel:
    • Private Health Insurance
    • National Government Health Scheme
    • Corporate Employer Accounts
    • Out-of-Pocket / Self-Pay Cash Patients

4. Accounts Receivable (AR) Aging Buckets​

  • Interactive aging breakdown identifying outstanding balances across standard debt intervals:
    • 0–30 Days: Current active billing cycle.
    • 31–60 Days: Standard insurer adjudication cycle.
    • 61–90 Days: Overdue claims requiring billing officer follow-up.
    • 90+ Days: Delinquent accounts requiring formal claims appeal or escalation.

9. National Disease Surveillance & Public Health GIS​

The specialized Disease Surveillance console provides population-level epidemiological intelligence:

graph LR
A[1. Notifiable Case Documentation] --> B[2. Outbreak Alarm Rule Engine]
B --> C[3. GIS Heatmap Cluster Mapping]
C --> D[4. National FHIR / DHIS2 Export]

Step 1: Geospatial Hotspot Mapping​

  • Real-time GIS choropleth and cluster map visualizes epidemic presentations by district, village, and health facility coordinates.
  • Tracks acute communicable diseases (Dengue, Typhoid, Measles, Malaria, Cholera, COVID-19, Influenza-like Illness).
  • Color-coded cluster pins indicate case velocity (Cases / 1,000 Population).

Step 2: Outbreak Early Warning Rule Engine​

  • Threshold Alert Engine: Configure statistical baseline tripwires (e.g., If suspected Dengue cases in District 3 exceed 5 cases in 48 hours, trigger High Alert).
  • Automated Escalations: Broadcasts instant SMS/Email alerts to public health emergency response teams.

Step 3: Interoperable FHIR & DHIS2 Export​

  1. In Surveillance, click Export Epidemiological Data.
  2. Select time window and notifiable condition registry.
  3. Choose export format:
    • HL7 FHIR R4 MeasureReport / Bundle: For regional digital health exchange.
    • DHIS2 XML / JSON Payload: Native schema for direct ingestion into the National Ministry of Health DHIS2 epidemiological repository.
    • CSV / Excel: For provincial statistical modeling.
  4. Click Download Export Package.