OBJECT

LoggedUser

Logged user data

link GraphQL Schema definition

  • type LoggedUser {
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • # includeMyAircraftDuties: [Not documented]
  • duties(
  • timeInterval: TimeIntervalInput!,
  • includeMyAircraftDuties: Boolean
  • ): [MyDutyType!]! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> dutiesList instead" )
  • # Requires access to resource GRAPHQL_DUTY_REQUEST_SEE
  • dutyRequestList: [MyDutyRequest!]!
  • dutyRequestableDefinitionList: [DutyDefinition!]!
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • # includeOptions: [Not documented]
  • # includeMyAircraftFlights: [Not documented]
  • flights(
  • timeInterval: TimeIntervalInput!,
  • includeOptions: Boolean,
  • includeMyAircraftFlights: Boolean
  • ): [MyTrRevision!]! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> flightList instead" )
  • # Requires access to resource GRAPHQL_AIRCRAFT_FLIGHTS
  • #
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • # includeOptions: [Not documented]
  • aircraftFlights(
  • timeInterval: TimeIntervalInput!,
  • includeOptions: Boolean
  • ): [MyTrRevision!]!
  • # Arguments
  • # flightNid: [Not documented]
  • flight(flightNid: FlightNid!): MyTrRevision!
  • # Arguments
  • # trNid:
  • # Possible violation list: IS_NOT_SOME_ERROR,IS_NOT_LOGGED_USER_DUTY
  • duty(trNid: DutyTrNid!): DutyOutput!
  • # Arguments
  • # dutyTrNid:
  • # Possible violation list: IS_NOT_SOME_ERROR,IS_NOT_LOGGED_USER_DUTY
  • myDuty(dutyTrNid: DutyTrNid!): MyDutyOutput!
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • # includeOptions: [Not documented]
  • positionings(
  • timeInterval: TimeIntervalInput!,
  • includeOptions: Boolean
  • ): [MyTrRevision!]! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> positioningList instead" )
  • # Arguments
  • # positioningNid:
  • positioning(positioningNid: PositioningNid!): MyTrRevision!
  • # Arguments
  • # hotelReservationNid:
  • hotelReservation(hotelReservationNid: HotelReservationNid!): MyHotelReservation!
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • hotelReservations(
  • timeInterval: TimeIntervalInput!
  • ): [MyHotelReservation!]! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> hotelReservationList instead" )
  • manuals: [File!]!
  • # Requires access to resource GRAPHQL_CONTACT
  • contact: Contact!
  • profile: UserProfile!
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • weeklyRestList(
  • timeInterval: TimeIntervalInput!
  • ): [WeeklyRest!]! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> weeklyRestList instead" )
  • # Requires access to resource GRAPHQL_OWNER_BOARD_SEE
  • ownerBoard: MyOwnerBoard!
  • # Arguments
  • # flightNid:
  • flightCrew(flightNid: FlightNid!): NonNullListOfNonNullCrewMemberOnLegRestrictedValueOrErrorList!
  • history: LoggedUserHistoryType! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> history instead" )
  • # Requires access to resource LOGBOOK
  • #
  • # Arguments
  • # timeInterval:
  • # stripAircraftRegistrationSeparator:
  • logbook(
  • timeInterval: TimeIntervalInput!,
  • stripAircraftRegistrationSeparator: Boolean!
  • ): [MyLogbook!]!
  • # Arguments
  • # timeInterval:
  • # timeZoneToggle:
  • blockHours(
  • timeInterval: TimeIntervalInput!,
  • timeZoneToggle: TimeZoneToggle!
  • ): TimeLong! @deprecated( reason: "Use loggedUser -> CrewAppQuery -> mySchedule -> blockHour instead" )
  • # Arguments
  • # trNid:
  • dutyClockInOut(trNid: TrNid!): DutyClockInOut!
  • filterPreset: FilterPresetQuery!
  • endorsement: EndorsementQuery!
  • crewApp: CrewAppQuery!
  • # Requires access to resource CREW_APP_CURRENCY_SEE
  • myCurrencyList: [CrewMemberCurrency!]!
  • myCurrencyStatus: ExpiryStatusEnum!
  • # Arguments
  • # settingName:
  • keyValueStore(settingName: String!): String
  • # Requires access to resource GRAPHQL_DUTY_ACCOUNT_SEE
  • dutyAccountList: [DutyAccount!]!
  • checklist: LoggedUserChecklist!
  • ownedAircraft: [MyAircraft!]!
  • crewAircraft: [MyAircraft!]!
  • myRoles: [myRoles!]!
  • # List of aircraft types for user.
  • aircraftTypeList: [AircraftType!]!
  • }