ParaRunBreakRule

Name: Para Run Break Rule

Type: Application

Modules: MDC, Scheduling

Description: Definition of driver breaks and constraints for such things as lunch, refuel etc. Used by scheduling server part of the manifest creation.

Field Documentation
BreakRuleId Numeric identifier of the break rule.
FromDate Start date from which the break rule is valid.
PulloutRule Hard-coded values used to calculate what time the pull-out event is scheduled (either Schedule Time or Estimated Time).
PullinRule Hard-coded values used to calculate what time the pull-in is scheduled (either Schedule Time or Estimated Time).
MinTime Shortest amount of time in seconds after the pull-out that a break event can be scheduled. MinTime and MaxTime define a time window (e.g., the break must be scheduled between 2 hours (7200 seconds) and 4 hours (14400 seconds) after the driver logs in).
MaxTime Longest amount of time in seconds after the pull-out that a break event can be scheduled. MinTime and MaxTime define a time window (e.g., the break must be scheduled between 2 hours (7200 seconds) and 4 hours (14400 seconds) after the driver logs in).
BreakTime Length of the break event in seconds.
BreakRule Flag that indicates whether the break is automatically scheduled after the MinTime or after the MaxTime (0 = After Min, 1 = After Max).
SecondBreakTime Length of the second break event in seconds.
SecondBreakRule Flag that indicates whether the second break is automatically scheduled after either the MinTime or after the MaxTime.
SecondBreakThreshold Time in seconds required after the first break before the second break can be scheduled.
SecondBreakEarlyTime Minimum length of time in seconds after the first break before the second break can be scheduled. SecondBreakEarlyTime and SecondBreakLateTime define a time window (e.g., the second break can only be scheduled between 6 - 7 hours after the driver logs in).
SecondBreakLateTime Maximum length of time in seconds after the first break before a second break can be scheduled. SecondBreakEarlyTime and SecondBreakLateTime define a time window (e.g., the second break can only be scheduled between 6 - 7 hours after the driver logs in).
GarageDeadheadRule Flag that indicates whether the break can be scheduled during deadhead time.
IsBackToBackAllowed Flag that indicates the first and second breaks can be scheduled back-to-back.
MaxBreaks Maximum number of breaks to add when using automatically scheduled breaks.
BreakRuleName Name of the break rule.
Comments Comments about the record.
breakPatterns String that defines the order in which the breaks will be scheduled (e.g., P,S,P = Primary break, Secondary break, Primary break).
FirstBreakType Hard-coded values for the type of break to schedule (1 = after MinTime, 2 = any time before MaxTime).
SecondBreakType Hard-coded value of the type of break to schedule (1 = after MinTime, 2 = any time before MaxTime).
SiteName Name of the building at the address (e.g., Sears Tower). UK use only.
StreetNo Alphnumeric street number of the address.
OnStreet Street name of the address.
AtStreet Name of the closest cross-street to the address.
Unit Unit number of the address.
City City of the address.
State State of the address.
ZipCode Zip code or postal code of the address.
MapPage Page number that the address is found on in a mapping book (e.g., Perly Maps).
Lon Longitude of the address.
Lat Latitude of the address.
GeoStatus Numeric value of the geocoding status for the address longitude and latitude.
LateFloatTime Amount of time that the break's end float time is past the break's start time. Value in seconds.