LogoSupport Hub

Schedule Reports

Schedule Reports

This folder contains documentation for all schedule-related report scripts. These scripts generate reports about employee schedules, shifts, and related scheduling information.

Available Reports

Core Schedule Reports

ReportDescriptionKey Features
Daily Nurse ScheduleComprehensive daily nursing schedule by shift timesDay/Evening/Night shifts, Open positions, Training roles
Worked vs Schedule DiffCompares actual worked hours vs scheduled hoursOvertime detection, Schedule accuracy analysis
Schedule Hours by Day of WeekWeekly breakdown of scheduled hours per employeeMonday-Sunday hours, Weekly totals
Daily Posting ReportDaily staffing summary by positionScheduled vs actual hours, Position-based analysis
Regular vs Benefit Schedule by WeekCompares regular vs benefit schedules over 6 weeksWork time vs PTO analysis, Weekly trending patterns

Schedule Analysis Reports

ReportDescriptionKey Features
Multiple Schedules Per DayIdentifies scheduling conflictsConflict detection, Quality control
Schedule Edits by Edit DateAudit trail of schedule modificationsEdit tracking, User activity analysis

Schedule Grouping Reports

ReportDescriptionKey Features
Weekly Schedule Group by Shift StringGroups employees by identical shift patternsPattern analysis, String aggregation
Weekly Schedule Group by Shift XMLXML output of grouped shift patternsMachine-readable format, API integration
Weekly Schedule CustomCustomizable weekly schedule layoutFlexible formatting, Custom filtering

Common Use Cases

  • Daily Operations - Monitor current day staffing and coverage
  • Schedule Planning - Analyze patterns and plan future schedules
  • Compliance Monitoring - Ensure adequate staffing levels
  • Audit and Quality Control - Track changes and identify issues
  • Reporting and Analytics - Generate management reports and insights

Technical Notes

  • Most reports support date range parameters ({mindate}, {maxdate})
  • Work group filtering is commonly used for department-specific reports
  • Time range filtering uses CONVERT(TIME) for precise shift categorization
  • Many reports include both scheduled employees and open shifts
  • XML and string aggregation reports support system integration

Getting Started

  1. Choose the appropriate report based on your needs
  2. Review the parameter requirements in each report's documentation
  3. Modify date ranges and filtering as needed
  4. Execute the corresponding SQL script from the scripts/reports/schedule/ folder