Electronic timesheets for substitute coverage