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

Documentation

Defines break configurations for different shifts. If a shift matches multiple break configurations, the first matching configuration has to be satisfied.

Properties
This component is not nillable.

Model
<BreakConfigurations>
BreakConfiguration
</BreakConfigurations>


Nested Element Summary
 BreakConfiguration
          Defines the configuration of breaks for shifts that apply to the given shift filter. 
Source
<xs:element name="BreakConfigurations">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="BreakConfiguration">
<xs:complexType>
<xs:all>
<xs:element minOccurs="0" name="ShiftFilter">
<xs:complexType>
<xs:sequence>
<xs:group minOccurs="0" ref="DayOptions"/>
<xs:element minOccurs="0" name="MinShiftLength" type="TimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MaxShiftLength" type="TimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MinShiftStart" type="TimePoint">
</xs:element>
<xs:element minOccurs="0" name="MaxShiftStart" type="TimePoint">
</xs:element>
<xs:element minOccurs="0" name="MinShiftEnd" type="TimePoint">
</xs:element>
<xs:element minOccurs="0" name="MaxShiftEnd" type="TimePoint">
</xs:element>
<xs:element minOccurs="0" name="Contracts">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="Contract" type="ID">
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="ShiftTypes" type="ID">
</xs:element>
<xs:element minOccurs="0" name="MinWorkLength" type="TimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MaxWorkLength" type="TimeSpan">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="MinWorkBeforeFirst" type="WeightedTimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MaxWorkBeforeFirst" type="WeightedTimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MinWorkAfterLast" type="WeightedTimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MaxWorkAfterLast" type="WeightedTimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MaxTotalBreakTime" type="WeightedTimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MinTotalBreakTime" type="WeightedTimeSpan">
</xs:element>
<xs:element minOccurs="0" name="MaxTotalBreakTimeFraction" type="WeightedDouble">
</xs:element>
<xs:element minOccurs="0" name="MinTotalBreakTimeFraction" type="WeightedDouble">
</xs:element>
<xs:element name="BreakSet">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Break">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="ID">
<xs:attribute name="minCount" type="xs:nonNegativeInteger" use="optional">
</xs:attribute>
<xs:attribute name="maxCount" type="xs:nonNegativeInteger" use="optional">
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="ordered" type="xs:boolean" use="optional">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>


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