Class HosRulesetWorkdayConfig
- Namespace
 - Geotab.Checkmate.ObjectModel
 
- Assembly
 - Geotab.Checkmate.ObjectModel.dll
 
The work day config.
public class HosRulesetWorkdayConfig
  - Inheritance
 - 
      
      HosRulesetWorkdayConfig
 
- Inherited Members
 
Constructors
HosRulesetWorkdayConfig()
public HosRulesetWorkdayConfig()
  Properties
ConsecutiveOffCountIncludesWt
Gets or sets a value indicating whether WT counts towards consecutive hours off core rest or not.
public bool ConsecutiveOffCountIncludesWt { get; set; }
  Property Value
- bool
 A value indicating whether WT counts towards consecutive hours off core rest or not.
DriveMaximum
Gets or sets the maximum drive time.
public int DriveMaximum { get; set; }
  Property Value
- int
 The maximum drive time.
DutyMaximum
Gets or sets the maximum duty time.
public int DutyMaximum { get; set; }
  Property Value
- int
 The maximum duty time.
ExemptionReducedRest
Gets or sets the reduced offDutyMinimum driver can take every certain days when not in Workday violation
public HosRulesetExemptionReducedRest? ExemptionReducedRest { get; set; }
  Property Value
- HosRulesetExemptionReducedRest
 A value indicating reduced rest exemption criteria for the driver.
OffDutyMinimum
Gets or sets the off duty minimum time.
public int OffDutyMinimum { get; set; }
  Property Value
- int
 The off duty minimum time.
WorkdayMaximum
Gets or sets the work day maximum.
public int WorkdayMaximum { get; set; }
  Property Value
- int
 The work day maximum.
WorkdayMaximumWhenSplitSB
Gets or sets the work day maximum when split sleeper berth (Canada North of 60 ruleSets).
public int WorkdayMaximumWhenSplitSB { get; set; }
  Property Value
- int
 The work day maximum when split sleeper berth.
WtExtendsWorkday
Gets or sets a value indicating whether WT should extend ("freeze") the workday or not.
public bool WtExtendsWorkday { get; set; }
  Property Value
- bool
 A value indicating whether WT should extend ("freeze") the workday or not.