Project Overview

Business Objective

Track the full patient journey from signups → engagement → bookings → attendance and surface operational levers (e.g., reminders, overbooking, provider mix) to reduce no-shows and lift attended visits.

Dataset Overview

Dataset Description

Row counts

Data Modelling

Entities & Keys

logical_erd.jpg

Modeling assumptions

Data quality & constraints

physical_erd.jpg

Data Prep & Quality

Cleaning steps

  1. Parsed dates (signup_date, date, scheduled_date); set correct data types.
  2. Checked duplicate patient_id in patients (none affecting totals).
  3. Ensured attended_flag normalized to Y/N.