Skip to main content

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