Skip to content

Josephine-analyst/Public-Hospital-Utilization-Performance-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PUBLIC HOSPITAL UTILIZATION & PERFORMANCE ANALYSIS

PROJECT DESCRIPTION

Interactive Power BI dashboard analyzing ~4,853 admissions, 243 mortalities (5% rate), and KPIs across departments, states, gender, and 20+ public hospitals in Nigeria. Built for resource allocation, capacity planning, and outcome monitoring in the public health sector.

Main Dashboard Overview](Screenshot%20(116).png

🎯 Business problem & Objectives

  • Track seasonal patient admissions and discharges
  • Identify high-utilization departments (e.g., Pediatrics, Surgery) and states (e.g., Kaduna)
  • Monitor mortality rates by department, gender, and hospital
  • Highlight capacity gaps and recommend staffing/training priorities

🛠️ Tools & Technologies

- **Power BI Desktop** (Visualizations & Slicers)
- **Power Query** (ETL/cleaning)
- **Excel** (.xlsx source data)
- **DAX Measures** (16+ Custom KPIs for dynamic KPIs)

KEY DAX MEASURES AND CALCULATED TABLE

// Date Table 'DATE TABLE' = CALENDARAUTO() *Extracting the month and day from the Date Table

  Month = FORMAT('DATE TABLE'[Date], "MMMM")
  Day = FORMAT('DATE TABLE'[Date], "DDDD")

// Sample Measures

TOTAL ADMISSIONS = SUM('Public_Hospital_Utilization_Dat'[Patients Admitted])

TOTAL DISCHARGES = SUM(Public_Hospital_Utilization_Dat[Patients Discharged])

TOTAL MORTALITY = SUM('Public_Hospital_Utilization_Dat'[Mortality Count])

MORTALITY RATE% = ('DATE TABLE'[TOTAL MORTALITY]/'DATE TABLE'[TOTAL ADMISSIONS]*100)

DISCHARGE RATE = DIVIDE(SUM('Public_Hospital_Utilization_Dat'[Patients Discharged]),[TOTAL ADMISSIONS],0)

AVERAGE LENGTH OF STAY = AVERAGE(Public_Hospital_Utilization_Dat[Avg Stay (Days)])

NET CHANGE IN PATIENTS = [TOTAL ADMISSIONS]-[TOTAL DISCHARGES]

VISUALIZATION

  • Patient Admission Counts by Month: This Line Chart tracks monthly patient admission counts across 2022, starting low in January(~300), peaking sharply in July(~480), with subsequent spikes and dips(e.g., ~450 in late months), reflecting seasonal or event-driven surges in hospital visits.
Screenshot (105)
  • Mortality Count by Department: The horizontal bar chart ranks departments by mortality count: Outpatients leads at 47, followed by Pediatrics(46), Internal Medicine (41), Maternity (40), Emergency (35) and Surgery (34), pinpointing high-risk areas.
Screenshot (106)
  • Patient Admission by Department: The Tree Map Chart shows patient admissions by department: Pediatrics (~47), Surgery (~24), Maternity (~23), Internal Medicine (~19), Outpatient (~18), totalling around 243 visits, with Pediatrics dominating volume.
Screenshot (107)
  • Patient Admissions by Gender: The Donut Chart divides admissions nearly evenly: Female(~50%), Male (~50%), providing a balanced gender distribution snapshot.
Screenshot (108)
  • Admissions by State: The Area Chart displays declining admissions: high in Kaduna(~850), dropping sharply to Lagos(~450) and others (Oyo, Ogun, Delta ~400-500), overlaid with gender splits.
Screenshot (110)
  • Patient Mortality Count by State: The Horizontal Bar Chart ranks top states by patient mortality count: Kaduna leads(~32 deaths), followed by Oyo, Delta and others(~20-25), highlighting geographic disparities in outcomes possibly tied to population, facilties or health events.
Screenshot (111)
  • Top 5 Mortality Count by Hospital: Bars detail top hospitals: 17,15,15,15 and 14 deaths, for comparing facility performance.
Screenshot (112)
  • Patient Admission Count by Service The Pie Chart distributes 772 total admissions by service: Delivery(25%,~193), Surgery(18%,~139), Lab Test(18%,~139), Consultancy(~17%) and others, emphasizing service loads.
Screenshot (113)
  • Mortality Count by Month: Line Chart depict flunctuating mortality counts(peaks ~30),highlighting seasonal outcome patterns.
Screenshot (114)
  • Mortality Count by Gender: The Pie Chart shows male mortality dominant(~74%,119 cases) vs female (~26), indicating gender disparities in outcomes.
Screenshot (115)

INTERACTIVE SLICERS

  • Month
  • Department
  • Gender
  • Hospital

🔍 KEY BUSINESS INSIGHTS & RECOMMENDATIONS

  1. High Demand Departments — Pediatrics & Surgery dominate admissions → prioritize staffing and training here.
  2. Mortality Hotspots — Outpatients & Pediatrics show elevated rates → recommend clinical audits and protocol reviews.
  3. Gender Disparity — Males have ~74% of mortalities → investigate underlying factors (e.g., access, delayed care).
  4. Regional Focus — Kaduna has highest volume → allocate resources for capacity expansion.

How to Use / Explore This Project

  1. Clone or download the repo
  2. Open PUBLIC HOSPITAL UTILIZATION & PERFORMANCE ANALYSIS.pbix in Power BI Desktop
  3. If data path broken: Update source to Excel New Project(Public Hospital Utilization).xlsx
  4. Refresh → interact with slicers!
  5. (Optional) Publish to Power BI Service for a live public link (add here if you do).

CONCLUSION

High admissions (4,852 total) peak seasonally and concentrate in Pediatrics, Surgery and states like Kaduna, while mortality (243 cases, ~5% rate) clusters in Outpatients/Pediatrics and males, signalling targeted risks. Gender-balanced admissions contrast with male-skewed mortality and department disparities highlight case-mix severity over volume alone.

About

Power BI dashboard analyzing 4,853 admissions, 243 mortalities (5%) and KPIs across departments, states, gender and 20+ hospitals for Nigeria's public health sector.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors