DutyDefinition (Object)
Represents single duty definition
type DutyDefinition {
dutyDefNid: Int!
name: String!
startTime: Int!
length: Int!
dutyDefinitionType: String! @deprecated
dutyDefinitionTypeEnum: DutyTypeEnum!
standbyType: String!
isIncludeInPlanning: Boolean!
isIncludeInPlanningForConfirmed: Boolean
isAoc: Boolean!
aocNid: Int
legend: String!
oprNid: Int!
isDeleted: Boolean!
cdrType: String!
typeColour: String!
definitionColour: String!
onAircraft: Boolean!
aircraft: Aircraft
aircraftType: AircraftType
isVacation: Boolean!
isClockInOutEnabled: Boolean!
defaultDutyAccountDefinition: DutyAccountDefinition
sunriseOffset: OffsetInMinutes
sunsetOffset: OffsetInMinutes
hasSunsetSunsetOffset: Boolean!
fromTime: String!
toTime: String!
canBeRequested: Boolean!
typeTimezone: DutyTypeTimezone!
defaultHomebase: DutyDefinitionDefaultHomebase
feedbackFormUrl: String
canMarkAsCompleted: Boolean!
}
Fields
DutyDefinition.dutyDefNid ● Int! non-null scalar
DutyDefinition.name ● String! non-null scalar
DutyDefinition.startTime ● Int! non-null scalar
DutyDefinition.length ● Int! non-null scalar
DutyDefinition.dutyDefinitionType ● String! deprecated non-null scalar
DEPRECATED
Use dutyDefinitionTypeEnum field
DutyDefinition.dutyDefinitionTypeEnum ● DutyTypeEnum! non-null enum
DutyDefinition.standbyType ● String! non-null scalar
DutyDefinition.isIncludeInPlanning ● Boolean! non-null scalar
DutyDefinition.isIncludeInPlanningForConfirmed ● Boolean scalar
DutyDefinition.isAoc ● Boolean! non-null scalar
DutyDefinition.aocNid ● Int scalar
DutyDefinition.legend ● String! non-null scalar
DutyDefinition.oprNid ● Int! non-null scalar
DutyDefinition.isDeleted ● Boolean! non-null scalar
DutyDefinition.cdrType ● String! non-null scalar
DutyDefinition.typeColour ● String! non-null scalar
Crew Panel Timeline colour
DutyDefinition.definitionColour ● String! non-null scalar
Crew Panel Calendar colour
DutyDefinition.onAircraft ● Boolean! non-null scalar
Is duty defined on aircraft
DutyDefinition.aircraft ● Aircraft object
Requires access to resource GRAPHQL_ACFT
DutyDefinition.aircraftType ● AircraftType object
DutyDefinition.isVacation ● Boolean! non-null scalar
DutyDefinition.isClockInOutEnabled ● Boolean! non-null scalar
DutyDefinition.defaultDutyAccountDefinition ● DutyAccountDefinition object
DutyDefinition.sunriseOffset ● OffsetInMinutes scalar
DutyDefinition.sunsetOffset ● OffsetInMinutes scalar
DutyDefinition.hasSunsetSunsetOffset ● Boolean! non-null scalar
DutyDefinition.fromTime ● String! non-null scalar
DutyDefinition.toTime ● String! non-null scalar
DutyDefinition.canBeRequested ● Boolean! non-null scalar
DutyDefinition.typeTimezone ● DutyTypeTimezone! non-null enum
DutyDefinition.defaultHomebase ● DutyDefinitionDefaultHomebase enum
DutyDefinition.feedbackFormUrl ● String scalar
DutyDefinition.canMarkAsCompleted ● Boolean! non-null scalar
Member Of
CrewPanelDuty object ● CrewPanelDutyFilter object ● CrewPanelDutyType object ● Duty object ● DutyDefinitionQuerySection object ● LoggedUser object ● NonNullDutyDefinitionValue object