How to Clock In and Out for Timetabled Shifts and Breaks