Skip to main content

CrewPanelDutyType (Object)

type CrewPanelDutyType implements CrewPanelActivityInterface {
startAirport: Airport!
endAirport: Airport!
startTime: DateTime!
endTime: DateTime!
crew: [CrewMember!]!
hasDraft: Boolean!
aoc: AocWithSource
pilotNote: String
plannerNote: String
accountNote: String
managerNote: String
tbc: Boolean!
dutyDefinition: DutyDefinition!
dutyAccountDefinition: DutyAccountDefinition
revalidatedEndorsementList: [Endorsement!]
tagList: [String!]
}

Fields

CrewPanelDutyType.startAirport ● Airport! non-null object

Requires access to resource GRAPHQL_AIRPORT

CrewPanelDutyType.endAirport ● Airport! non-null object

Requires access to resource GRAPHQL_AIRPORT

CrewPanelDutyType.startTime ● DateTime! non-null scalar

CrewPanelDutyType.endTime ● DateTime! non-null scalar

CrewPanelDutyType.crew ● [CrewMember!]! non-null object

Requires access to resource GRAPHQL_CREW_MEMBER

CrewPanelDutyType.hasDraft ● Boolean! non-null scalar

CrewPanelDutyType.aoc ● AocWithSource object

CrewPanelDutyType.pilotNote ● String scalar

CrewPanelDutyType.plannerNote ● String scalar

CrewPanelDutyType.accountNote ● String scalar

CrewPanelDutyType.managerNote ● String scalar

CrewPanelDutyType.tbc ● Boolean! non-null scalar

CrewPanelDutyType.dutyDefinition ● DutyDefinition! non-null object

CrewPanelDutyType.dutyAccountDefinition ● DutyAccountDefinition object

CrewPanelDutyType.revalidatedEndorsementList ● [Endorsement!] list object

CrewPanelDutyType.tagList ● [String!] list scalar

Interfaces

CrewPanelActivityInterface interface

Common interface for different activity types.