OBJECT

CrewPanelDuty

Represents single duty activity for crew panel

link GraphQL Schema definition

  • type CrewPanelDuty {
  • trNid: Int!
  • loginNid: Int!
  • startTimeIso: DateTimeWithTimezone!
  • endTimeIso: DateTimeWithTimezone!
  • startApt: String @deprecated( reason: "Please use startAirport field instead" )
  • endApt: String @deprecated( reason: "Please use endAirport field instead" )
  • # Requires access to resource GRAPHQL_AIRPORT
  • startAirport: Airport
  • # Requires access to resource GRAPHQL_AIRPORT
  • endAirport: Airport
  • hasDraft: Boolean!
  • note: String @deprecated( reason: "Use pilotNote field instead" )
  • pilotNote: String
  • plannerNote: String
  • accountNote: String
  • managerNote: String
  • compensatedNote: String
  • hasNote: Boolean!
  • dutyDefinition: DutyDefinition!
  • maskDutyDefinition: DutyDefinition
  • position: String
  • acftType: String @deprecated( reason: "Use aircraftTypeList node to get full list of aircraft types assigned to duty." )
  • aircraftType: AircraftType @deprecated( reason: "Use aircraftTypeList node to get full list of aircraft types assigned to duty." )
  • aircraftTypeList: [AircraftType!]!
  • # Requires access to resource GRAPHQL_ACFT
  • aircraft: Aircraft @deprecated( reason: "Use aircraftList node to get full list of aircraft assigned to duty." )
  • # Requires access to resource GRAPHQL_ACFT
  • aircraftList: [Aircraft!]!
  • registration: String @deprecated( reason: "Use aircraftList node to get full list of aircraft assigned to duty." )
  • startTime: String @deprecated( reason: "Field startTimeWithIso contains full start date and time in ISO8601 format" )
  • endTime: String @deprecated( reason: "Field endTimeWithIso contains full start date and time in ISO8601 format" )
  • isRequest: Boolean!
  • isVacation: Boolean!
  • createdBy: String
  • createdDate: String
  • lastChangedBy: String
  • lastChangedDate: String
  • tagList: [String!]
  • tbc: Boolean!
  • dutyAccountDefinitionNid: DutyAccountDefinitionNidScalar
  • revalidatedEndorsementList: [Endorsement!]
  • handledBy: Login
  • handledTime: DateTime
  • fileList: [File!]
  • }