http://dbai.tuwien.ac.at/proj/arte/GES
element ShiftTypes

Documentation

A list of shift types that can be used in the schedule. Work assignments that do not conform to any of these types are not allowed. In the case of overlapping shift types, the first matching shift type is assigned to the work block.

Properties
This component is not nillable.

Model
<ShiftTypes>
ShiftType+
</ShiftTypes>


Nested Element Summary
 ShiftType
          A single shift type. 
Source
<xs:element name="ShiftTypes">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="ShiftType">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Name" type="xs:token">
</xs:element>
<xs:element minOccurs="0" name="Label" type="xs:string">
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element name="MinStartTime" type="WeightedTimePoint">
</xs:element>
<xs:element name="MaxStartTime" type="WeightedTimePoint">
</xs:element>
<xs:element name="MinEndTime" type="WeightedTimePoint">
</xs:element>
<xs:element name="MaxEndTime" type="WeightedTimePoint">
</xs:element>
<xs:element name="MinLength" type="WeightedTimeSpan">
</xs:element>
<xs:element name="MaxLength" type="WeightedTimeSpan">
</xs:element>
</xs:choice>
<xs:element minOccurs="0" name="EmployeeLimits">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="EmployeeLimit">
<xs:complexType>
<xs:complexContent>
<xs:extension base="DayRange">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element name="Min" type="WeightedInteger">
</xs:element>
<xs:element name="Max" type="WeightedInteger">
</xs:element>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="ValidDays" type="DayCollection">
</xs:element>
<xs:element minOccurs="0" name="FixedShiftTasks">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="FixedShiftTask">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="AfterShiftStart" type="TimeSpan">
</xs:element>
<xs:element name="BeforeShiftEnd" type="TimeSpan">
</xs:element>
</xs:choice>
<xs:element name="Length" type="TimeSpan">
</xs:element>
</xs:sequence>
<xs:attribute name="ID" type="ID" use="required">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="ID" type="ID" use="required">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>


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