ScheduleItem: validations (3)