Skip to main content

Wellness

Month-by-month wellness check schedule for all active patients.

AAP Wellness Schedule

Standard pediatric visit milestones (in months): 2, 4, 6, 9, 12, 15, 18, 24, 30

Page Structure

Organized by month, showing all wellness checks due in each month:

Each Check Card Shows:

  • Patient name
  • Check type (e.g., "2 months wellness check")
  • Recommended date (calculated from DOB + milestone months)
  • Urgency badge: "This Month" (current month), "Next Month", or no badge
  • Schedule button

Month Sections

  • Current month highlighted at top
  • Future months listed chronologically
  • Each section shows count (e.g., "Mar 2026 (5 checks)")

Schedule Modal

When clicking "Schedule" on a wellness check:

  • Pre-filled with patient name and check description
  • Date picker for the scheduled date
  • Optional notes field
  • "Mark Scheduled" button saves the schedule

Calculation Logic

For each patient:
For each milestone in WELLNESS_MONTHS [2, 4, 6, 9, 12, 15, 18, 24, 30]:
checkDate = patient.dob + milestone months
If checkDate is in the future:
Add to wellness schedule

Checks are grouped by target month and sorted chronologically within each group.