AbstractEmployeeType - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
An abstract supertype for both individual and variable employees.  
AllowSequenceCutoff - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Allows to specify how sequences on the border of the scheduling horizon are treated. 
AllowSplit - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
If this element is present, this task can be split into multiple parts (start of the first and end of the last part will be used to determine deviations from given time windows). 
AllShiftOptions - group of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Provides a set of options to specify either any shift, no shift, any or no shift, or a specific shift type or group.  
AnyOrNoShift - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Represents a day with any shift or no shift at all. 
AnyShift - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Represents a day with any shift, but not a free day. 
Assignment - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
An employee-to-shift assignment that will count as a match for this pairing.  
AverageShiftLength - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This constraint can be used to set upper and lower limits to the average length of all shifts that are scheduled in the whole horizon (optionally filtered by shift type).  
Break - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
The break that should be scheduled in this fixed shift assignment. 
Break - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A break ID that can be used within the BreakSet.  
BreakConfiguration - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines the configuration of breaks for shifts that apply to the given shift filter. 
BreakConfigurations - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines break configurations for different shifts. 
Breaks - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This optional module can be used to define different types of breaks that should be assigned by the solver during the scheduled working time of the employees.  
BreakSet - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines a set of allowed Breaks.  
BreakType - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A break type with its properties and constraints.  
BreakTypes - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines break types with their properties and constraints. 
Conditional - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A conditional constraint that uses the defined boolean Variables to set up IF-THEN conditions.  
Conditionals - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Conditional constraints can be used to model rules of the form "IF Condition1 satisfied THEN Condition2 must be satisfied". 
Contract - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A single contract containing restrictions valid for all employees working under this contract.  
Contracts - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Contracts define constraints which have to be fulfilled for a certain group of employees. 
Contracts - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
The contracts that will be assigned to this employee (or each employee of this type in case of VariableEmployees). 
Contracts - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Matches only shifts where the employee is hired under one of these contracts.  
CoverRequirements - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A list of required personnel numbers for this time period, shift or task, optionally grouped by necessary skill. 
CyclicSchedule - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES

If this element is used, the schedule is cyclic and the last day of the schedule is again followed by the first day.

 
DateOrDay - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
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).  
DayCollection - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This type provides different variants to specify a collection of days within the planning horizon.  
DayOptions - group of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Provides a set of options to specify either a specific day, a week day or an arbitrary collection of days.  
DayRange - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This type provides a range of days in the planning period. 
Days - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Shifts starting on one of the given days are counted as weekend shifts.  
Demands - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
Employee - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
An individual employee in the roster.  
EmployeeLimit - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Specifies the limits for a given range in the planning period.  
EmployeeLimits - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Specifies limits on the number of overall employee assignments for the shift type inside a given time period.  
EmployeeList - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
EmployeePair - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A set of two or more employees that should or should not work together in the same shifts. 
EmployeePairings - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
Employees - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
Exclude - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Allows to specify days to exclude from this collection.  
FairnessConstraints - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
These constraints can be used to ensure fairness between all employees that are working under this contract. 
FixedShiftTask - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines a special task for each employee working in the shift (e.g tidying up the workplace). 
FixedShiftTasks - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines special tasks that have to be done by any employee who is working in this shift. 
ForbiddenSequence - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A ForbiddenSequence is a sequence of shifts that must not be assigned to an employee starting at any of the given days in the planning period (or nowhere if no days are specified).  
General - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This module contains general information about the scheduling horizon and the problem instance.  
GlobalShiftConstraints - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Contains restrictions that have to be evaluated globally over all assigned shifts. 
ID - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
String type containing only alphanumeric characters, "." and "_". 
IdenticalSequence - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
An IdenticalSequence is a sequence of days that must be assigned the same shift type for an employee starting at any of the given days in the planning period (or at any day if no days are specified).  
IncludesSkill - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A skill ID which is contained within this skill. 
Match - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A match contains a number of sequences of shifts (patterns) that might appear in a roster. 
MatchVariable - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A variable that is defined as a pattern match. 
nonNegativeDouble - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Helper type for floating point values >= 0. 
NoShift - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Represents a day without any shift (a free day). 
NoShift - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A time period during which the employee must not have any work assigned.  
PairingType - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A set of employee-to-shift assignments to be matched in an EmployeePairing constraint. 
Pattern - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A Pattern is a sequence of shifts that are assigned to a single employee starting at any of the given days in the planning period (or at any day if no days are specified).  
PatternConstraints - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This is a general and flexible constraint which can model a wide variety of requirements on the employee's schedule.  
PenalizedTask - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Each time this task is scheduled for the enclosing employee, the given penalty is added to the fitness function. 
PreAssignments - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
Precise - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Weekend shifts can be specified precisely, e.g to specify all shifts ending later than 22:00 on Friday already as weekend.  
Preferences - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Employees can request not to do certain tasks (PenalizedTask) and request (not) to work on given days or to cover only specific shifts (ShiftOn-/ShiftOffRequest). 
Prerequisites - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
References task types by ID that have to be completed before this task type can be scheduled. 
Prerequisites - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
References task executions by task cover ID that have to be completed before this task execution can be scheduled.  
ProvidedSkills - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Lists the available skills of an employee working under this contract.  
SchedulingHorizon - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
The root element of the document. 
SequenceCount - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A common type for counter constraints representing either total or consecutive occurrences of working days, days off or assignments of certain shift types.  
Shift - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A fixed shift that can not be unassigned or altered. 
ShiftCover - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A ShiftCover entry indicates that the given number of employees has to be assigned this shift type, optionally grouped by skill. 
ShiftEndTimes - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This constraint is used to specify earliest (minimum) and latest (maximum) shift end times for employees working under this contract, optionally restricted to certain shift types or days.  
ShiftFilter - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Defines one or more filters, that select a set of shift types. 
ShiftGroup - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A group of shift types. 
ShiftGroups - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Shift types can be placed in groups to be easily referenced in other constraints.  
ShiftInstances - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Specifies limits on the number of different instances of shifts (i.e with differing start or end times), optionally grouped by shift type. 
ShiftLengths - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This constraint is used to specify minimum and maximum shift lengths for employees working under this contract, optionally restricted to certain shift types or days.  
ShiftOffRequest - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A request not to be assigned a specific shift (or any shift at all) on the given day. 
ShiftOnRequest - nested element in complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A request to be assigned a specific shift (or any shift at all) on the given day. 
ShiftOptions - group of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Provides a set of options to specify either any shift or a specific shift type or group.  
Shifts - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Provides information about available shift types. 
ShiftStartTimes - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
This constraint is used to specify earliest (minimum) and latest (maximum) shift start times for employees working under this contract, optionally restricted to certain shift types or days.  
ShiftType - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A single shift type. 
ShiftTypes - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A list of shift types that can be used in the schedule. 
Skill - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
The skill that should be covered in this fixed shift assignment. 
Skill - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
Skills - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Skills (sometimes also referred to as qualifications) define properties that certain employees will fulfill. 
Task - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
The task which should be scheduled in this fixed shift assignment. 
TaskCover - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A task is a unit of work that has to be scheduled within a certain time window and requires at least one employee. 
TaskGroup - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A group of task types. 
TaskGroups - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Task types can be placed in groups to be easily referenced in other constraints.  
TaskLengths - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Minimum and maximum amount of time the employee can work consecutively on the same type of task, optionally restricted to certain task types or days.  
Tasks - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Provides information about available task types. 
TaskType - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A task type is a certain type of work that can be scheduled within certain time windows and requires at least one employee. 
TaskTypes - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A list of task types that can be used in the schedule.  
TimeCover - element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A TimeCover entry indicates that the given number of employees has to be working during that time period, optionally grouped by skill. 
TimePoint - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A time point during the day in the format [ddddddd.]hh:mm, e.g. 
TimeSpan - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A period of time denoted in one of the following formats:  
UsageOptional - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
If this is used then employees with this contract will only be assigned shifts if they are needed. 
VariableEmployee - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A homogeneous pool of employees that can be hired if necessary. 
Variables - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
The boolean variables that can be used in the conditionals. 
WeekDay - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A day of the week (case-insensitive). 
WeekendDefinition - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
If this element is present, the time counted as weekend can be specified, default: shifts starting on Saturday and Sunday.  
WeekendSequenceCount - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A common type for counter constraints representing either total or consecutive working weekends.  
WeightAttributes - attributeGroup of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
WeightedDouble - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A double value with an optional weight for a violation (either exceeding or not reaching the given value, depending on the element where this type is used). 
WeightedInteger - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
An integer value with an optional weight for a violation (either exceeding or not reaching the given value, depending on the element where this type is used). 
WeightedIntSkill - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
An integer value with an optional weight for a violation (either exceeding or not reaching the given value, depending on the element where this type is used). 
WeightedTimePoint - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A time point with an optional weight for a violation (either exceeding or not reaching the given value, depending on the element where this type is used). 
WeightedTimeSpan - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A TimeSpan with an optional weight for a violation (either exceeding or not reaching the given value, depending on the element where this type is used). 
WorkloadType - complexType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
 
WorkloadVariable - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
A variable that is defined as a workload time unit. 
WorkSwitchLimitPerShift - nested element in element of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Minimum and maximum number of task switches or skill assignments per shift. 
WorkUnit - simpleType of namespace http://dbai.tuwien.ac.at/proj/arte/GES
Specifies whether constraints counting working time should also count breaks (ShiftLength), or only actual time spent working (WorkLength). 



Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.