http://dbai.tuwien.ac.at/proj/arte/GES
complexType EmployeePair

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://dbai.tuwien.ac.at/proj/arte/GES}EmployeePair (restriction)

Documentation

A set of two or more employees that should or should not work together in the same shifts. If no days are specified at all, the constraint applies to all days in the scheduling horizon.

Properties
This component is not nillable.

Model
<...
  weight = nonNegativeDouble>
(Label?, (Day | WeekDay | Days) , Pairing )
</...>


Nested Element Summary
DateOrDayDay
          Any date or day in the planning period. 
DayCollectionDays
          A arbitrary collection of days within the planning period. 
xs:stringLabel
          A label for this constraint that is used when displaying a solution.  
PairingTypePairing
          Groups of employee-to-shift assignments which may be made for two or more employees on the same day (or several days, in this case the collection of days specify possible first days of the pairing).  
WeekDayWeekDay
          Any week day in the planning period. 

Attribute Summary
 nonNegativeDoubleweight
          A value to represent the constraint's priority. 

Attribute Detail

weight

A value to represent the constraint's priority. If the weight is omitted then the constraint is assumed to be a hard constraint. The given penalty is incured once for each time the constraint is violated, i.e. for each day where some, but not all listed employees have matching assignments in case of a <Pair> constraint and for each day where all listed employees have matching assignments in case of a <NotPair> constraint.

Type:
nonNegativeDouble
Use:
optional
Form:
unqualified

Source
<xs:complexType name="EmployeePair">
<xs:sequence>
<xs:element minOccurs="0" name="Label" type="xs:string">
</xs:element>
<xs:group ref="DayOptions"/>
<xs:element name="Pairing" type="PairingType">
</xs:element>
</xs:sequence>
<xs:attribute name="weight" type="nonNegativeDouble" use="optional">
</xs:attribute>
</xs:complexType>


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