| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |
Preassigned Shifts (or Tasks) that must be in the final solution. Fixed assignments override other constraints like valid task or shift types or break configurations. A violation of hard constraints by fixed assignments does not make a solution infeasible (although they might restrict adjacent assignments). If both a NoShift assignment and a Shift assignment overlap for the same employee, the Shift assignment will override the NoShift assignment.
Nested Element Summary | |
| NoShift A time period during which the employee must not have any work assigned. |
| Shift A fixed shift that can not be unassigned or altered. |
<xs:element name="PreAssignments"><xs:complexType></xs:element><xs:choice maxOccurs="unbounded"></xs:complexType><xs:element name="Shift"><xs:complexType></xs:element><xs:sequence><xs:choice maxOccurs="unbounded" minOccurs="0"></xs:sequence><xs:element name="Task"><xs:complexType></xs:element><xs:sequence></xs:complexType>
</xs:sequence><xs:element name="Skill"><xs:complexType></xs:element><xs:sequence></xs:complexType>
</xs:sequence><xs:element name="Break"></xs:choice><xs:complexType></xs:element><xs:sequence></xs:complexType>
</xs:sequence><xs:attribute name="extend" use="optional"></xs:complexType><xs:simpleType></xs:attribute><xs:restriction base="xs:string"></xs:simpleType><xs:enumeration value="None"/><xs:enumeration value="Start"/><xs:enumeration value="End"/><xs:enumeration value="Both"/></xs:restriction><xs:element name="NoShift"></xs:choice><xs:complexType></xs:element><xs:complexContent></xs:complexType>
</xs:complexContent>
| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |