Skip to main content

PairingMutationSection (Object)

type PairingMutationSection {
create(
pairing: PairingMutationInput!
): PairingMutationSectionCreateOutput!
update(
pairingId: PairingId!
pairing: PairingMutationInput!
): PairingMutationSectionUpdateOutput!
remove(
pairingIdList: [PairingId!]!
): PairingMutationSectionRemoveOutput!
removeWithClearCrew(
pairingIdList: [PairingId!]!
isInDraftMode: Boolean!
): PairingMutationSectionRemoveWithClearCrewOutput!
addActivities(
pairingId: PairingId!
operationalFlightList: [FlightNid!]
positioningList: [DraftOrActualPositioningNidOptional!]
nonOperationalFlightList: [FlightNid!]
): PairingMutationSectionAddActivitiesOutput!
addFlights(
pairingId: PairingId!
flightNidList: [FlightNid!]!
positionWithCrewList: [PairingPositionWithCrewInput!]!
isInDraftsMode: Boolean!
): PairingMutationSectionAddFlightsOutput!
removeActivitiesWithClearCrew(
pairingId: PairingId!
operationalFlightList: [FlightNid!]
nonOperationalFlightList: [FlightNid!]
positioningList: [DraftOrActualPositioningNidOptional!]
isInDraftMode: Boolean!
): PairingMutationSectionRemoveActivitiesWithClearCrewOutput!
removeCrew(
pairingId: PairingId!
crewMemberList: [CrewMemberNid!]!
isInDraftMode: Boolean!
): PairingMutationSectionRemoveCrewOutput!
replaceCrew(
pairingId: PairingId!
crewList: [PairingCrewInput!]!
isInDraftMode: Boolean!
): PairingMutationSectionReplaceCrewOutput!
clearCrew(
pairingIdList: [PairingId!]!
isInDraftMode: Boolean!
): PairingMutationSectionClearCrewOutput!
moveToNewPairing(
pairingId: PairingId!
flightNidList: [FlightNid!]
positioningNidList: [DraftOrActualPositioningNidOptional!]
): PairingMutationSectionMoveToNewPairingOutput!
copyToNewPairing(
pairingId: PairingId!
flightNidList: [FlightNid!]!
positioningNidList: [DraftOrActualPositioningNidOptional!] = []
): PairingMutationSectionCopyToNewPairingOutput!
editCrewComposition(
pairingId: PairingId!
flightCrewPositions: [FlightCrewPositionInput!]!
isInDraftsMode: Boolean!
): PairingMutationSectionEditCrewCompositionOutput!
swapCrew(
pairingId1: PairingId!
pairingId2: PairingId!
crewSwapList: [PairingCrewSwapPairInput!]!
isInDraftMode: Boolean!
): PairingMutationSectionSwapCrewOutput!
assignCrewFromPlan(
assignmentList: [PairingPlanCrewAssignmentInput!]!
isInDraftMode: Boolean!
): PairingMutationSectionAssignCrewFromPlanOutput!
removePositioning(
pairingId: PairingId!
positioningId: DraftOrActualPositioningNidOptional!
isInDraftsMode: Boolean!
): PairingMutationSectionRemovePositioningOutput!
updatePositioningInPairing(
positioningNid: TrNid!
data: CrewPanelPositioningInput!
timezoneToggle: TimeZoneToggle!
isInDraftMode: Boolean!
): PositioningActivity!
addPositioningToPairing(
pairingId: PairingId!
data: CrewPanelPositioningInput!
timezoneToggle: TimeZoneToggle!
isInDraftMode: Boolean!
): PairingMutationSectionAddPositioningToPairingOutput!
}

Fields

PairingMutationSection.create ● PairingMutationSectionCreateOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT

PairingMutationSection.create.pairing ● PairingMutationInput! non-null input

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.update ● PairingMutationSectionUpdateOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT

PairingMutationSection.update.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.update.pairing ● PairingMutationInput! non-null input

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.remove ● PairingMutationSectionRemoveOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT

PairingMutationSection.remove.pairingIdList ● [PairingId!]! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removeWithClearCrew ● PairingMutationSectionRemoveWithClearCrewOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.removeWithClearCrew.pairingIdList ● [PairingId!]! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removeWithClearCrew.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.addActivities ● PairingMutationSectionAddActivitiesOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight

PairingMutationSection.addActivities.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.addActivities.operationalFlightList ● [FlightNid!] list scalar
PairingMutationSection.addActivities.positioningList ● [DraftOrActualPositioningNidOptional!] list scalar
PairingMutationSection.addActivities.nonOperationalFlightList ● [FlightNid!] list scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.addFlights ● PairingMutationSectionAddFlightsOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. Requires access to given flight. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.addFlights.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.addFlights.flightNidList ● [FlightNid!]! non-null scalar
PairingMutationSection.addFlights.positionWithCrewList ● [PairingPositionWithCrewInput!]! non-null input
PairingMutationSection.addFlights.isInDraftsMode ● Boolean! non-null scalar

PairingMutationSection.removeActivitiesWithClearCrew ● PairingMutationSectionRemoveActivitiesWithClearCrewOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight

PairingMutationSection.removeActivitiesWithClearCrew.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removeActivitiesWithClearCrew.operationalFlightList ● [FlightNid!] list scalar
PairingMutationSection.removeActivitiesWithClearCrew.nonOperationalFlightList ● [FlightNid!] list scalar
PairingMutationSection.removeActivitiesWithClearCrew.positioningList ● [DraftOrActualPositioningNidOptional!] list scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removeActivitiesWithClearCrew.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.removeCrew ● PairingMutationSectionRemoveCrewOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.removeCrew.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removeCrew.crewMemberList ● [CrewMemberNid!]! non-null scalar

Possible violation list: TOO_FEW_ERROR,TOO_MANY_ERROR,NOT_EQUAL_COUNT_ERROR,NOT_DIVISIBLE_BY_ERROR

PairingMutationSection.removeCrew.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.replaceCrew ● PairingMutationSectionReplaceCrewOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.replaceCrew.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.replaceCrew.crewList ● [PairingCrewInput!]! non-null input
PairingMutationSection.replaceCrew.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.clearCrew ● PairingMutationSectionClearCrewOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.clearCrew.pairingIdList ● [PairingId!]! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.clearCrew.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.moveToNewPairing ● PairingMutationSectionMoveToNewPairingOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight

PairingMutationSection.moveToNewPairing.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.moveToNewPairing.flightNidList ● [FlightNid!] list scalar
PairingMutationSection.moveToNewPairing.positioningNidList ● [DraftOrActualPositioningNidOptional!] list scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.copyToNewPairing ● PairingMutationSectionCopyToNewPairingOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight

PairingMutationSection.copyToNewPairing.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.copyToNewPairing.flightNidList ● [FlightNid!]! non-null scalar

Possible violation list: TOO_FEW_ERROR,TOO_MANY_ERROR,NOT_EQUAL_COUNT_ERROR,NOT_DIVISIBLE_BY_ERROR

PairingMutationSection.copyToNewPairing.positioningNidList ● [DraftOrActualPositioningNidOptional!] list scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.editCrewComposition ● PairingMutationSectionEditCrewCompositionOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.editCrewComposition.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.editCrewComposition.flightCrewPositions ● [FlightCrewPositionInput!]! non-null input
PairingMutationSection.editCrewComposition.isInDraftsMode ● Boolean! non-null scalar

PairingMutationSection.swapCrew ● PairingMutationSectionSwapCrewOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.swapCrew.pairingId1 ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.swapCrew.pairingId2 ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.swapCrew.crewSwapList ● [PairingCrewSwapPairInput!]! non-null input
PairingMutationSection.swapCrew.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.assignCrewFromPlan ● PairingMutationSectionAssignCrewFromPlanOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.assignCrewFromPlan.assignmentList ● [PairingPlanCrewAssignmentInput!]! non-null input

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.assignCrewFromPlan.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.removePositioning ● PairingMutationSectionRemovePositioningOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.removePositioning.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removePositioning.positioningId ● DraftOrActualPositioningNidOptional! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.removePositioning.isInDraftsMode ● Boolean! non-null scalar

PairingMutationSection.updatePositioningInPairing ● PositioningActivity! non-null object

Requires access to resource GRAPHQL_POSITIONING_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.updatePositioningInPairing.positioningNid ● TrNid! non-null scalar
PairingMutationSection.updatePositioningInPairing.data ● CrewPanelPositioningInput! non-null input
PairingMutationSection.updatePositioningInPairing.timezoneToggle ● TimeZoneToggle! non-null input
PairingMutationSection.updatePositioningInPairing.isInDraftMode ● Boolean! non-null scalar

PairingMutationSection.addPositioningToPairing ● PairingMutationSectionAddPositioningToPairingOutput! non-null union

Requires access to resource GRAPHQL_PAIRING_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.

PairingMutationSection.addPositioningToPairing.pairingId ● PairingId! non-null scalar

Possible violation list: IS_NOT_SOME_ERROR

PairingMutationSection.addPositioningToPairing.data ● CrewPanelPositioningInput! non-null input
PairingMutationSection.addPositioningToPairing.timezoneToggle ● TimeZoneToggle! non-null input
PairingMutationSection.addPositioningToPairing.isInDraftMode ● Boolean! non-null scalar

Returned By

pairing mutation