The file containing the problem specification, either as an absolute or relative path.
The schedule for an employee.
A shift assignment.
The day in the planning period the shift starts on.
All time points for this shift are based on this day.
For time points on the next day use the day offset for time point.
The time the shift starts.
The time the shift ends.
A task assignment within the shift describing one continuous block of work on the task.
For split tasks use one task assignment for each part.
The starting time of the task (or task part in case of a split task).
The end time of the task (or task part in case of a split task).
The ID of the task.
A break assignment within the shift.
The starting time of the break.
The end time of the break.
The ID of the break type.
The ID of the shift type.
The ID of the employee.
Single days can either be specified using a date (only if the start and end date of the scheduling period are given)
or as an
index of the day within the scheduling period (the 1st day has index 0).
A time point during the day in the format [ddddddd.]hh:mm, e.g.
09:15, can also be used to denote timepoints on following days via the offset at the
beginning, e.g. 1.05:30 is 5:30 on the next day.
String type containing only alphanumeric characters, "." and "_". Used for IDs of various objects and references to them.