Productivity Metrics
Worked Hours
Definition: Total hours actually worked by employed staff in a period, excluding agency hours. Source field:worked_hours
Includes: Regular hours + overtime hours worked by employed staff
Excludes: Agency and temp staff hours (tracked separately in agency_hours)
Notes:
- Worked hours is the denominator for OT Rate and Agency Rate calculations
- Ensure consistency — if your payroll system includes agency hours in worked hours, exclude them before uploading
Scheduled Hours
Definition: Total hours scheduled for employed staff in a period — the planned capacity. Source field:scheduled_hours
Notes:
- Scheduled hours represent the staffing plan, not actual coverage
- The gap between scheduled and worked hours reflects unplanned variance (absences, overtime, early departures)
- Required for Absence Rate calculation
Schedule Variance
Definition: The difference between actual worked hours and scheduled hours as a percentage. Formula:- Positive variance: Staff worked more than scheduled (overtime-driven)
- Negative variance: Staff worked less than scheduled (absence-driven)
- Large variance in either direction indicates scheduling instability
Agency Hours
Definition: Hours worked by temporary or agency staff in a period. Source field:agency_hours
Notes:
- Track separately from employed staff hours
- Agency hours are included in total coverage calculations but excluded from employed staff metrics
- High agency hours alongside high vacancy rates confirms the vacancy is being covered by temporary staff
HPPD — Hours Per Patient Day
Definition: Total worked hours (employed + agency) per patient day — a standard clinical productivity measure in acute care. Formula:- HPPD is only meaningful when benchmarked against appropriate unit-type norms
- Senzo displays HPPD in the Metrics Explorer when workload data is present
- HPPD below target indicates potential understaffing; above target may indicate overstaffing or inefficiency
Nurse-to-Patient Ratio
Definition: The ratio of nursing staff to patients at a given point in time. Formula:- Point-in-time calculation — requires census and shift data
- Senzo approximates from monthly averages when real-time data is not available
- Regulatory minimums vary by province and unit type

