dutyObject
A duty is a rosterable unit within a contract definition, controlling duty classification, pay rules and voluntary-work parameters.
-
keystring - Unique identifier for duty type reference.
-
clonedutyKey - Inherit values from another duty.
-
asREST | STBY | WORK - Duty classification: REST (not working), STBY (on-call), WORK (active).
-
paypayKey - Associated compensation rules.
-
stopOnPaypayKey - Post-duty compensation if the following duty isn’t work.
-
stopOnMandatorytimeIntervaldefault0 - Threshold after which extended work becomes voluntary.
-
voluntaryDeployStartstimeIntervaldefault0 - Period after duty end when new deployments are voluntary.
-
voluntarybool - Marks all planned work as voluntary.