OBJECT

ScheduleMutation

Node for Schedule modifications

link GraphQL Schema definition

  • type ScheduleMutation {
  • # Create Schedule flights
  • #
  • # Arguments
  • # schedVersionNid: [Not documented]
  • # aircraftNid: [Not documented]
  • # virtualAircraftNid: [Not documented]
  • # dateInterval: [Not documented]
  • # dateWithBlockHoursLimit: [Not documented]
  • # rotation: [Not documented]
  • # days: [Not documented]
  • # icaoType: [Not documented]
  • # pairingData: [Not documented]
  • # operatorBaseNid: [Not documented]
  • # tagList: [Not documented]
  • createSchedFlights(
  • schedVersionNid: SchedVersionNid!,
  • aircraftNid: AircraftNid,
  • virtualAircraftNid: AircraftVirtualNid,
  • dateInterval: DateIntervalInput,
  • dateWithBlockHoursLimit: DateWithBlockHoursLimitInput,
  • rotation: RotationType!,
  • days: [DayOfWeek!]!,
  • icaoType: IcaoType!,
  • pairingData: [PairingInput!]!,
  • operatorBaseNid: BaseNid,
  • tagList: [TagDefinitionInput!]!
  • ): Boolean
  • # Create SCHED version
  • #
  • # Arguments
  • # name: [Not documented]
  • # client: [Not documented]
  • # description: [Not documented]
  • createSchedVersion(
  • name: NotEmptyString!,
  • client: ContactNid,
  • description: String
  • ): SchedVersion!
  • # Delete (hide) SCHED version
  • #
  • # Arguments
  • # schedVersionNid: [Not documented]
  • deleteSchedVersion(schedVersionNid: SchedVersionNid!): Boolean!
  • # Modify selected Schedule flights
  • #
  • # Arguments
  • # schedFlightsList: [Not documented]
  • # aircraftNid: [Not documented]
  • # virtualAircraftNid: [Not documented]
  • # aircraftNotAssigned: [Not documented]
  • # adepLocationNid: [Not documented]
  • # adesLocationNid: [Not documented]
  • # altnLocationNid: [Not documented]
  • # altn2LocationNid: [Not documented]
  • # flightNo: [Not documented]
  • # arcid: [Not documented]
  • # timeShift: [Not documented]
  • # ferry: [Not documented]
  • # blockTime: [Not documented]
  • # distance: [Not documented]
  • # cmt: [Not documented]
  • # iataServiceType: [Not documented]
  • # codeShareFlightNumber: [Not documented]
  • # tagList: [Not documented]
  • # adepSlotTime: [Not documented]
  • # adesSlotTime: [Not documented]
  • # opsNotes: [Not documented]
  • modifySchedGroupFlights(
  • schedFlightsList: [SchedFlightNid!]!,
  • aircraftNid: AircraftNid,
  • virtualAircraftNid: AircraftVirtualNid,
  • aircraftNotAssigned: Boolean,
  • adepLocationNid: LocationNid,
  • adesLocationNid: LocationNid,
  • altnLocationNid: LocationNid,
  • altn2LocationNid: LocationNid,
  • flightNo: FlightNo,
  • arcid: String,
  • timeShift: TimeDifference,
  • ferry: Boolean,
  • blockTime: Time,
  • distance: IntNonNegative,
  • cmt: Time,
  • iataServiceType: IataServiceType,
  • codeShareFlightNumber: String,
  • tagList: [TagDefinitionInput!],
  • adepSlotTime: Time,
  • adesSlotTime: Time,
  • opsNotes: String
  • ): Boolean
  • # Publish SCHED flights to real flights.
  • # Requires access to resource GRAPHQL_SCHEDULE_ORDER_PUBLICATION
  • #
  • # Arguments
  • # schedFlightList: [Not documented]
  • # aircraftConversionList: [Not documented]
  • # tripType: [Not documented]
  • # tripStatus: [Not documented]
  • # isCommercial: [Not documented]
  • # clientContactNid: [Not documented]
  • publishSchedFlightList(
  • schedFlightList: [SchedFlightNid!]!,
  • aircraftConversionList: [AircraftConversion!],
  • tripType: ScheduleTripType!,
  • tripStatus: ScheduleTripStatus!,
  • isCommercial: Boolean!,
  • clientContactNid: ClientNid
  • ): Boolean
  • # Delete SCHED flights
  • #
  • # Arguments
  • # schedFlightList: [Not documented]
  • deleteSchedFlights(schedFlightList: [SchedFlightNid!]!): Boolean
  • # Arguments
  • # schedVersionNid: [Not documented]
  • # add: [Not documented]
  • # modify: [Not documented]
  • # delete: [Not documented]
  • updateSchedFlightsBySsim(
  • schedVersionNid: SchedVersionNid!,
  • add: [SsimFlightInput!],
  • modify: [SsimFlightModificationInput!],
  • delete: [SchedFlightNid!]
  • ): Boolean!
  • # Arguments
  • # schedVersionNid: [Not documented]
  • # add: [Not documented]
  • # modify: [Not documented]
  • # delete: [Not documented]
  • updateSchedFlightsByExcel(
  • schedVersionNid: SchedVersionNid!,
  • add: [SchedExcelFlightInput!],
  • modify: [SchedExcelFlightModificationInput!],
  • delete: [SchedFlightNid!]
  • ): Boolean!
  • # Modify trips related with selected schedule flights
  • #
  • # Arguments
  • # schedFlightList: [Not documented]
  • # tripType: [Not documented]
  • # tripStatus: [Not documented]
  • # isCommercial: [Not documented]
  • # clientContactData: [Not documented]
  • modifySchedTripList(
  • schedFlightList: [SchedFlightNid!]!,
  • tripType: ScheduleTripType,
  • tripStatus: ScheduleTripStatus,
  • isCommercial: Boolean,
  • clientContactData: ClientContactInput
  • ): Boolean
  • }