Table of Contents

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.