Auto Driver Break Rules
Driver breaks can be assigned automatically by the system using Auto Driver Break Rules.
Autobreaks typically use floating geocodes based on the vehicle location, but a specific location can be assigned using the Address button.
To add ancillary data, click .
| Field | Description |
|---|---|
| BreakRuleId | ID number of the rule. |
| Break Rule Name | Name of the rule. |
| From Date | Date from when the rule takes effect. |
| Back to Back Allowed | If selected, the successive breaks without passenger trips between them are allowed. |
| PulloutRule |
|
| PullinRule |
|
| Min Work Time | Minimum amount of work time. The break must not occur until at least this amount of time has transpired after the run leaves the garage. |
| Max Work Time | Maximum amount of work time. The break must occur within this amount of time after the run leaves the garage. |
| Break Length | Length of time in minutes of the driver’s primary break. |
| BreakRule |
|
| SubsequentBreakEarlyTime | Earliest time for the driver’s second break as an offset from the start of the run. Subsequent breaks are allowed to occur at multiples of this value. |
| SubsequentBreakLateTime | Latest time for the driver’s second break as an offset from the start of the run. Subsequent breaks are allowed to occur at multiples of this value. |
| Subsequent Break Length | Length of time in minutes of the driver’s second break and all subsequent breaks. If you type 0 or no value, the value in the Break Time field applies to all other breaks. |
| Subsequent Break Rule |
|
| Subsequent Break Threshold | Amount of time that the second break cannot occur until at least this amount of time has transpired after the run leaves the garage. |
| Garage Deadhead Rule | Determine whether a break can be taken immediately after a pullout or before a pull-in:
|
| Primary Break Type | Break type to be used as the primary break type. User break types are defined in Break Properties. |
| Secondary Break | Break type to be used as the secondary break type. User break types are defined in Break Properties. |
| Max Breaks | Maximum number of breaks allowed on a run, including manually inserted breaks. If the maximum number of breaks is two and there is already a manually inserted break that complies with the parameters of the auto-break rule, the Schedule Server creates only one additional break. If you type 0 or no value, the number of breaks allowed on a run is unlimited. |
| Break Pattern | Break pattern is a comma separated list of 'S' and 'P' character patterns. The
list of patterns defines the full variation of break orders that are allowed. These characters stand for the primary and subsequent (secondary) breaks - and the order in which they can be taken is defined by the order of characters. Each pattern is defined and then separated from other patterns by the ',' (comma) character. The default break pattern is defined as: PSSS... (for as many breaks as there are allowed) For example, for a run with 3 breaks (one primary
and two subsequent), we can define the break pattern as: "ssp, sps". This sequence
allows drivers to take two subsequent (secondary) breaks followed by their primary
break, or a primary break between two subsequent breaks, but does not allow for a
primary break to be taken first. Note: Each break pattern's maximum length is defined
by the value of maxBreaks. If left undefined, or if there are more breaks on the
run than specified by the break pattern defined, the default break pattern is
used. |
| Comments | Comment about the driver autobreak rule. |
| Late Float Time | Late Float Time is the amount of time (in minutes) an automatically created
driver break can be moved after it has been locked down using the Lock Auto Breaks
feature in Runs ( The break can only be scheduled late, it cannot be scheduled early. This means that the break does not show as late, even if it is slightly later than the locked time. |