Table of Contents

Class HosRulesetRestConfig

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

Rest Configuration for HOS.

public class HosRulesetRestConfig
Inheritance
HosRulesetRestConfig
Inherited Members

Constructors

HosRulesetRestConfig()

public HosRulesetRestConfig()

Properties

BetweenRestLimit

Gets or sets the maximum limit between rest breaks.

public int BetweenRestLimit { get; set; }

Property Value

int

The maximum limit between rest breaks.

DailyRestMinimum

Gets or sets the daily rest minimum.

public int DailyRestMinimum { get; set; }

Property Value

int

The daily rest minimum.

EarlyRestBreaks

Gets or sets the list of EarlyRestBreaks EarlyRestBreak indicates minimum consecutive rest or non-driving time to be taken in between periods of driving time

public List<HosRulesetEarlyRestBreaks>? EarlyRestBreaks { get; set; }

Property Value

List<HosRulesetEarlyRestBreaks>

Minimum OFF Duty to be taken in specified periods of drive time

OnDutyCountTowardRest

Gets or sets a value indicating whether ON duty status towards rest period (except D)

public bool OnDutyCountTowardRest { get; set; }

Property Value

bool

The boolean determine if On duty count toward rest

RestBreakMinimum

Gets or sets the minimum rest time for a break.

public int RestBreakMinimum { get; set; }

Property Value

int

The minimum rest time for a break.