Skip to main content

FtlCalculations (Object)

type FtlCalculations {
trNid: Int
dutyLength: Int!
fdpExtension: Boolean!
restReduction: Boolean!
restFacility: RestFacilityEnum!
break: CrewMemberBreak
fdpLength: FtlLimitedValue!
dutyLimitedLength: FtlLimitedValue!
totalBlockTime: FtlLimitedValue!
sectorBlockTime: FtlLimitedValue
fdpComment: String!
restAfterComment: String!
restBeforeComment: String!
EOBTComment: String
restAfterDuty: FtlLimitedValue
restBeforeDuty: FtlLimitedValue
isRestBeforeForced: Boolean!
isRestAfterForced: Boolean!
isHotelProvidedAfter: Boolean!
isHotelProvidedDuringBreak: Boolean!
isFdpExtensionDisabled: Boolean!
isFdpModeAuto: Boolean!
acclimatisation: String!
acclimatisationDetails: String!
nextEOBT: DateTime
legalOffences: [FtlLimitedValue!] @deprecated
fdpExtensionDuration: FtlLimitedValue @deprecated
splitDutyLimits: [FtlLimitedValue!] @deprecated
last36hRest: Last36hRestFtlLimitedValue @deprecated
cumulativeBlock: [FtlLimitedValue!] @deprecated
cumulativeDuty: [FtlLimitedValue!] @deprecated
nocturnalLimits: [FtlLimitedValue!] @deprecated
nocturnalRestAfterLimits: [FtlLimitedValue!] @deprecated
cumulativeDaysOff: [FtlLimitedValue!] @deprecated
fdpSectors: [FtlLeg!]!
augmentedFDPLimits: [FtlLimitedValue!] @deprecated
fdpExtensionCaution: Boolean!
restReductionAuto: Boolean!
restReductionModeBefore: RestReduction!
restReductionModeAfter: RestReduction!
isViolationApproved: Boolean
violationApprovedNote: String
useFlightTimeForCumulativeLimits: Boolean!
canEditReportingTimes: Boolean!
nextEOBTLocal: DateTimeUtcAndLocal
ftlCumulativeLimits: FtlCumulativeLimits
nextEobtWithCompensation: Int
nextEobtWithCompensationComment: String
aoc: AOC
}

Fields​

FtlCalculations.trNid ● Int scalar​

FtlCalculations.dutyLength ● Int! non-null scalar​

FtlCalculations.fdpExtension ● Boolean! non-null scalar​

FtlCalculations.restReduction ● Boolean! non-null scalar​

FtlCalculations.restFacility ● RestFacilityEnum! non-null enum​

FtlCalculations.break ● CrewMemberBreak object​

FtlCalculations.fdpLength ● FtlLimitedValue! non-null object​

FtlCalculations.dutyLimitedLength ● FtlLimitedValue! non-null object​

FtlCalculations.totalBlockTime ● FtlLimitedValue! non-null object​

FtlCalculations.sectorBlockTime ● FtlLimitedValue object​

FtlCalculations.fdpComment ● String! non-null scalar​

FtlCalculations.restAfterComment ● String! non-null scalar​

FtlCalculations.restBeforeComment ● String! non-null scalar​

FtlCalculations.EOBTComment ● String scalar​

FtlCalculations.restAfterDuty ● FtlLimitedValue object​

FtlCalculations.restBeforeDuty ● FtlLimitedValue object​

FtlCalculations.isRestBeforeForced ● Boolean! non-null scalar​

FtlCalculations.isRestAfterForced ● Boolean! non-null scalar​

FtlCalculations.isHotelProvidedAfter ● Boolean! non-null scalar​

FtlCalculations.isHotelProvidedDuringBreak ● Boolean! non-null scalar​

FtlCalculations.isFdpExtensionDisabled ● Boolean! non-null scalar​

FtlCalculations.isFdpModeAuto ● Boolean! non-null scalar​

FtlCalculations.acclimatisation ● String! non-null scalar​

FtlCalculations.acclimatisationDetails ● String! non-null scalar​

FtlCalculations.nextEOBT ● DateTime scalar​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.fdpExtensionDuration ● FtlLimitedValue deprecated object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.splitDutyLimits ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.last36hRest ● Last36hRestFtlLimitedValue deprecated object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.cumulativeBlock ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.cumulativeDuty ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.nocturnalLimits ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.nocturnalRestAfterLimits ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.cumulativeDaysOff ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.fdpSectors ● [FtlLeg!]! non-null object​

FtlCalculations.augmentedFDPLimits ● [FtlLimitedValue!] deprecated list object​

DEPRECATED

Use ftlCumulativeLimits node instead

FtlCalculations.fdpExtensionCaution ● Boolean! non-null scalar​

FtlCalculations.restReductionAuto ● Boolean! non-null scalar​

FtlCalculations.restReductionModeBefore ● RestReduction! non-null enum​

FtlCalculations.restReductionModeAfter ● RestReduction! non-null enum​

FtlCalculations.isViolationApproved ● Boolean scalar​

FtlCalculations.violationApprovedNote ● String scalar​

FtlCalculations.useFlightTimeForCumulativeLimits ● Boolean! non-null scalar​

FtlCalculations.canEditReportingTimes ● Boolean! non-null scalar​

FtlCalculations.nextEOBTLocal ● DateTimeUtcAndLocal object​

FtlCalculations.ftlCumulativeLimits ● FtlCumulativeLimits object​

FtlCalculations.nextEobtWithCompensation ● Int scalar​

FtlCalculations.nextEobtWithCompensationComment ● String scalar​

FtlCalculations.aoc ● AOC object​

Member Of​

crewList object ● CrewMemberOnLeg object ● FtlDayCalculations object