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​

Arrival passport. 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