All selected work

Clinical operations · Power BI reporting

Tobacco cessation

I integrate separate Epic reports into a Power BI product that managers, coordinators, and leadership use to track program operations.

My role
Sole end-to-end owner
Audience
Managers, coordinators & leadership
Data
Multiple Epic report extracts
Delivery
Published Power BI reports

Reporting question

Track referrals, enrollment, active caseload, and documented cessation.

Practical value

A consistent reporting view across separate clinical workflows, with clear definitions for people, events, and outcomes.

Interactive demonstration

Explore the report.

Open full report

Synthetic demonstration of the reporting approach. All figures are fictional.

Cessation program / Operations

Clinical reporting · Synthetic portfolio demonstration

Reporting periodJan–Jun 2026

Synthetic demonstration · All figures are fictional.

Program overview

Referral activity, enrollment, and recorded outcomes

Valid referrals1,120Referral records in period
New enrollments43839.1% of valid referrals
Active caseload372As of 30 Jun 2026
Documented cessation176Distinct people in period
Pregnant at enrollment6414.6% of new enrollments

Referral & enrollment trend

Monthly activity · Counts

Valid referralsNew enrollments
Jan
Valid referrals: 174
New enrollments: 65
Feb
Valid referrals: 188
New enrollments: 71
Mar
Valid referrals: 166
New enrollments: 62
Apr
Valid referrals: 192
New enrollments: 76
May
Valid referrals: 197
New enrollments: 79
Jun
Valid referrals: 203
New enrollments: 85
View chart data
MonthValid referralsNew enrollments
Jan 202617465
Feb 202618871
Mar 202616662
Apr 202619276
May 202619779
Jun 202620385
Total1,120438

Referral-to-enrollment progression

Period referral cohort · Each stage is a subset of the prior stage

Valid referrals1,120
Contact attempted1,003
Reached704
Enrolled438

39.1% enrolled · 62.9% reached

Timely contact attempts78.7%789 of 1,003 attempts within 2 business days
Current care plans91.8%402 of 438 enrollments · illustrative 14-day rule
Closed / graduated6623 closed + 43 graduated in the enrollment cohort

Enrollment cohort: 438 = 372 active + 43 graduated + 23 closed.

Portfolio reconstruction using synthetic data.

Purpose & ownership

The reporting need.

Referrals, encounters, enrollments, care plans, and outcomes live in separate clinical workflows. Reporting has to connect those records while preserving the meaning of each count.

Program teams use the reports to review referrals, outreach, active caseload, enrollment, and documented cessation. I handle requirements, data preparation, modeling, report development, validation, publishing, and ongoing support.

Public program information

Technical approach

What I built.

  1. 01

    Integrate clinical extracts

    Clean and standardize enrollment, flowsheet, encounter, SST, OB/GYN, and care-plan extracts in Power Query.

  2. 02

    Preserve the grain

    Model people and repeat events separately. Define relationships so multiple encounters or status records do not multiply person-level counts.

  3. 03

    Define the measures

    Use DAX for referral, enrollment, caseload, and outcome measures. Keep pregnancy at enrollment as a subgroup, separate from additive pathway totals.

  4. 04

    Maintain the product

    Validate refreshes, troubleshoot source changes, and revise the reports as managers’ operational questions change.

Quality & interpretation

How I check it.

  • Reconcile report totals against source extracts.
  • Check duplicate records, missing keys, and date logic.
  • Review relationship behavior and filter context.
  • Check overlapping outcome sources before counting people.
Next case studyPremature mortality / YPLL75View project