CrewMemberOnLeg (Object)
type CrewMemberOnLeg {
posNid: Int!
position: Position!
loginNid: Int!
login: Login!
contact: Contact!
passport: PassportOutput
departurePassport: PassportOutput
defaultPassport: PassportOutput
departureNationalId: NationalId
arrivalNationalId: NationalId
reportingTime: Int
reportingTimeLocal: DateTimeWithTimezone
dutyEndTime: Int
workFraction: Float!
isCaptain: Boolean!
isFirstOfficer: Boolean!
isFlightAttendant: Boolean!
isFlightMechanic: Boolean!
isEngineer: Boolean!
isObserver: Boolean!
isFlightAttendantObserver: Boolean!
isLoadMaster: Boolean!
isOnCockpitPosition: Boolean!
flightTrainingPilotNote: String @deprecated
pilotNote: String
confirmationStatus: CrewMemberConfirmationStatus!
flightTrainingType: FlightTrainingType
ftlCalculations(
legList: [VirtualFtlSectorCalculationLegInput!]
): FtlCalculations
changesHistory: [ReportingHistorySnapshot!]!
}
Fields
CrewMemberOnLeg.posNid ● Int! non-null scalar
CrewMemberOnLeg.position ● Position! non-null object
CrewMemberOnLeg.loginNid ● Int! non-null scalar
CrewMemberOnLeg.login ● Login! non-null object
CrewMemberOnLeg.contact ● Contact! non-null object
Requires access to resource GRAPHQL_CONTACT
CrewMemberOnLeg.passport ● PassportOutput object
Requires access to resource GRAPHQL_LOGIN
CrewMemberOnLeg.departurePassport ● PassportOutput object
Requires access to resource GRAPHQL_LOGIN
CrewMemberOnLeg.defaultPassport ● PassportOutput object
Requires access to resource GRAPHQL_LOGIN
CrewMemberOnLeg.departureNationalId ● NationalId object
CrewMemberOnLeg.arrivalNationalId ● NationalId object
CrewMemberOnLeg.reportingTime ● Int scalar
CrewMemberOnLeg.reportingTimeLocal ● DateTimeWithTimezone scalar
CrewMemberOnLeg.dutyEndTime ● Int scalar
CrewMemberOnLeg.workFraction ● Float! non-null scalar
CrewMemberOnLeg.isCaptain ● Boolean! non-null scalar
CrewMemberOnLeg.isFirstOfficer ● Boolean! non-null scalar
CrewMemberOnLeg.isFlightAttendant ● Boolean! non-null scalar
CrewMemberOnLeg.isFlightMechanic ● Boolean! non-null scalar
CrewMemberOnLeg.isEngineer ● Boolean! non-null scalar
CrewMemberOnLeg.isObserver ● Boolean! non-null scalar
CrewMemberOnLeg.isFlightAttendantObserver ● Boolean! non-null scalar
CrewMemberOnLeg.isLoadMaster ● Boolean! non-null scalar
CrewMemberOnLeg.isOnCockpitPosition ● Boolean! non-null scalar
CrewMemberOnLeg.flightTrainingPilotNote ● String deprecated scalar
DEPRECATED
Use pilotNote field instead
CrewMemberOnLeg.pilotNote ● String scalar
CrewMemberOnLeg.confirmationStatus ● CrewMemberConfirmationStatus! non-null enum
CrewMemberOnLeg.flightTrainingType ● FlightTrainingType enum
CrewMemberOnLeg.ftlCalculations ● FtlCalculations object
Requires access to resource GRAPHQL_FTL
CrewMemberOnLeg.ftlCalculations.legList ● [VirtualFtlSectorCalculationLegInput!] list input
CrewMemberOnLeg.changesHistory ● [ReportingHistorySnapshot!]! non-null object
Member Of
crewList object ● EmptyLeg object ● Flight object ● Leg object