Included schema BreakAndRestRules.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
Element BreakAndRestRules / BreakRules
Namespace No namespace
Annotations
Defines the break rules (calculateTour only, these parameters do not apply to calculateAdvancedTour).
Diagram
Diagram BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_BreakRules_enabled BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_BreakRules_maximumDrivingTimeBeforeBreak BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_BreakRules_totalBreakPeriod BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_BreakRules_minimumDurationOfFirstBreak BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_BreakRules_minimumDurationOfAdditionalBreaks
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
enabled xs:boolean true optional
Consider break rules.
maximumDrivingTimeBeforeBreak xs:unsignedInt 16200 optional
The maximum non-stop driving time before a break in [s] (16200 s = 4,5 h).
minimumDurationOfAdditionalBreaks xs:unsignedInt 1800 optional
The minimum duration for additional breaks in [s] (1800 s = 30 min).
minimumDurationOfFirstBreak xs:unsignedInt 900 optional
The minimum duration of the first break in [s] (900 s = 15 min).
totalBreakPeriod xs:unsignedInt 2700 optional
The total break period in [s] (2700 s = 45 min).
Element BreakAndRestRules / RestRules
Namespace No namespace
Annotations
Defines the rest rules. (calculateTour only, these parameters do not apply to calculateAdvancedTour).
Diagram
Diagram BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_RestRules_enabled BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_RestRules_durationOfShift BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_RestRules_maximumWorkingHoursDuringShift BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_RestRules_restPeriod BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakAndRestRules_RestRules_minimumStayAtStopForRest
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
durationOfShift xs:unsignedInt 39600 optional
The duration of a shift in [s] (39600 s =  11 h).
enabled xs:boolean true optional
Consider rest rules.
maximumWorkingHoursDuringShift xs:unsignedInt 32400 optional
The maximum working hours during a shift in [s] (32400 s = 9 h).
minimumStayAtStopForRest xs:unsignedInt 10800 optional
The minimum stay at a stop in order to use the stay for a rest in [s] (10800 s = 3 h).
restPeriod xs:unsignedInt 39600 optional
The rest period between two shifts in [s] (39600 s = 11 h).
Complex Type BreakAndRestRules
Namespace No namespace
Annotations
Defines break and rest rules for tour calculation (calculateTour only, these parameters do not apply to calculateAdvancedTour).
Diagram
Diagram BreakAndRestRules_xsd.tmp#BreakAndRestRules_majorVersion BreakAndRestRules_xsd.tmp#BreakAndRestRules_minorVersion BreakAndRestRules_xsd.tmp#BreakAndRestRules_considerOnlyDrivingAsWorkingHours BreakAndRestRules_xsd.tmp#BreakAndRestRules_BreakRules BreakAndRestRules_xsd.tmp#BreakAndRestRules_RestRules
Used by
Model BreakRules{0,1} , RestRules{0,1}
Children BreakRules, RestRules
Attributes
QName Type Fixed Default Use Annotation
considerOnlyDrivingAsWorkingHours xs:boolean true optional
Only driving time will be considered as working hours which might later activate a break (applies mostly to long-distance transport), otherwise also waiting time and service periods (if not used as a break) will be considered as working hours and might also activate a break. Valid only if break or rest rules are enabled.
majorVersion xs:integer 1 required
The major version of the document.
minorVersion xs:integer 0 required
The minor version of the document.
Attribute BreakAndRestRules / BreakRules / @enabled
Namespace No namespace
Annotations
Consider break rules.
Type xs:boolean
Properties
use: optional
default: true
Used by
Attribute BreakAndRestRules / BreakRules / @maximumDrivingTimeBeforeBreak
Namespace No namespace
Annotations
The maximum non-stop driving time before a break in [s] (16200 s = 4,5 h).
Type xs:unsignedInt
Properties
use: optional
default: 16200
Used by
Attribute BreakAndRestRules / BreakRules / @totalBreakPeriod
Namespace No namespace
Annotations
The total break period in [s] (2700 s = 45 min).
Type xs:unsignedInt
Properties
use: optional
default: 2700
Used by
Attribute BreakAndRestRules / BreakRules / @minimumDurationOfFirstBreak
Namespace No namespace
Annotations
The minimum duration of the first break in [s] (900 s = 15 min).
Type xs:unsignedInt
Properties
use: optional
default: 900
Used by
Attribute BreakAndRestRules / BreakRules / @minimumDurationOfAdditionalBreaks
Namespace No namespace
Annotations
The minimum duration for additional breaks in [s] (1800 s = 30 min).
Type xs:unsignedInt
Properties
use: optional
default: 1800
Used by
Attribute BreakAndRestRules / RestRules / @enabled
Namespace No namespace
Annotations
Consider rest rules.
Type xs:boolean
Properties
use: optional
default: true
Used by
Attribute BreakAndRestRules / RestRules / @durationOfShift
Namespace No namespace
Annotations
The duration of a shift in [s] (39600 s =  11 h).
Type xs:unsignedInt
Properties
use: optional
default: 39600
Used by
Attribute BreakAndRestRules / RestRules / @maximumWorkingHoursDuringShift
Namespace No namespace
Annotations
The maximum working hours during a shift in [s] (32400 s = 9 h).
Type xs:unsignedInt
Properties
use: optional
default: 32400
Used by
Attribute BreakAndRestRules / RestRules / @restPeriod
Namespace No namespace
Annotations
The rest period between two shifts in [s] (39600 s = 11 h).
Type xs:unsignedInt
Properties
use: optional
default: 39600
Used by
Attribute BreakAndRestRules / RestRules / @minimumStayAtStopForRest
Namespace No namespace
Annotations
The minimum stay at a stop in order to use the stay for a rest in [s] (10800 s = 3 h).
Type xs:unsignedInt
Properties
use: optional
default: 10800
Used by
Attribute BreakAndRestRules / @majorVersion
Namespace No namespace
Annotations
The major version of the document.
Type xs:integer
Properties
use: required
fixed: 1
Used by
Complex Type BreakAndRestRules
Attribute BreakAndRestRules / @minorVersion
Namespace No namespace
Annotations
The minor version of the document.
Type xs:integer
Properties
use: required
fixed: 0
Used by
Complex Type BreakAndRestRules
Attribute BreakAndRestRules / @considerOnlyDrivingAsWorkingHours
Namespace No namespace
Annotations
Only driving time will be considered as working hours which might later activate a break (applies mostly to long-distance transport), otherwise also waiting time and service periods (if not used as a break) will be considered as working hours and might also activate a break. Valid only if break or rest rules are enabled.
Type xs:boolean
Properties
use: optional
default: true
Used by
Complex Type BreakAndRestRules