OBJECT
InstructorAbsence
An unavailability of an instructor: one half-day (slot) on a date, optionally narrowed to a time range. A full day off is two absences, morning and afternoon.
link GraphQL Schema definition
- type InstructorAbsence {
- # Day of the absence - format: YYYY-MM-DD
- : Date
- # End time within the half-day - format: hh:mm:ss
- : Time
- : ID
- # Creation date and time - format: YYYY-MM-DDThh:mm:sss
- : NaiveDateTime
- : Instructor
- : ID
- # Half-day of the absence: `morning` or `afternoon`
- : String
- # Start time within the half-day - format: hh:mm:ss
- : Time
- # Last update date and time - format: YYYY-MM-DDThh:mm:sss
- : NaiveDateTime
- }