{"__schema":{"directives":[{"args":[{"defaultValue":null,"description":null,"name":"reason","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"deprecationDate","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"removalDate","type":{"kind":"SCALAR","name":"String","ofType":null}}],"description":null,"locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","ENUM_VALUE","INPUT_FIELD_DEFINITION"],"name":"deprecated"},{"args":[{"defaultValue":null,"description":"Included when true.","name":"if","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"description":"Directs the executor to include this field or fragment only when the `if` argument is true.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"name":"include"},{"args":[{"defaultValue":null,"description":"Skipped when true.","name":"if","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"description":"Directs the executor to skip this field or fragment when the `if` argument is true.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"name":"skip"},{"args":[{"defaultValue":null,"description":"The URL that specifies the behaviour of this scalar.","name":"url","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"description":"Exposes a URL that specifies the behaviour of this scalar.","locations":["SCALAR"],"name":"specifiedBy"}],"mutationType":{"name":"Mutation"},"queryType":{"name":"Query"},"subscriptionType":null,"types":[{"description":"An Account Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"AccountConnection","possibleTypes":null},{"description":"An Account Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Account","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"AccountEdge","possibleTypes":null},{"description":"The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"String","possibleTypes":null},{"description":"An Account managed by a Parent Account.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifer of the ancestor Account.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the ancestor Account.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Ancestor","possibleTypes":null},{"description":"The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"ID","possibleTypes":null},{"description":"An Account which groups Contacts together.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Account.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Account.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Account is an Individual Account representing a single Contact.","isDeprecated":false,"name":"isIndividual","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A list of accounts managed by this Account.","isDeprecated":false,"name":"ancestors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Ancestor","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Whether the Account is trusted to pay by Invoice.","isDeprecated":false,"name":"canSelfCheckoutByInvoice","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Account","possibleTypes":null},{"description":"The `Boolean` scalar type represents `true` or `false`.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Boolean","possibleTypes":null},{"description":"Fields for filtering and ordering Accounts.","enumValues":[{"deprecationReason":null,"description":"Whether the Account is trusted to pay by Invoice.","isDeprecated":false,"name":"canSelfCheckoutByInvoice"},{"deprecationReason":null,"description":"The unique identifier of the Account.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Account.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"AccountField","possibleTypes":null},{"description":"A filter applied to Accounts.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"AccountField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AccountFieldFilter","possibleTypes":null},{"description":"An ordering applied to Accounts.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"AccountField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AccountFieldOrder","possibleTypes":null},{"description":"An Account Association Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountAssociationEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"AccountAssociationConnection","possibleTypes":null},{"description":"An Account Association Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountAssociation","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"AccountAssociationEdge","possibleTypes":null},{"description":"An Account Association Type.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Account Association Type","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Account Association Type","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"AccountAssociationType","possibleTypes":null},{"description":"An Account Association.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Account Association.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Account in this Association.","isDeprecated":false,"name":"account","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Account","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Account Association Type.","isDeprecated":false,"name":"associationType","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountAssociationType","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"AccountAssociation","possibleTypes":null},{"description":"Mutations that can be used to modify a Cart.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AddCartChildLineItemInput","ofType":null}}}],"deprecationReason":null,"description":"Adds a Child Item to a Cart.","isDeprecated":false,"name":"addChildLineItem","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AddCartGiftVoucherLineItemInput","ofType":null}}}],"deprecationReason":null,"description":"Adds a Gift Voucher to the Cart.","isDeprecated":false,"name":"addGiftVoucherLineItem","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AddCartLineItemInput","ofType":null}}}],"deprecationReason":null,"description":"Adds an Line Item to a Cart.","isDeprecated":false,"name":"addLineItem","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplyGiftVoucherInput","ofType":null}}}],"deprecationReason":null,"description":"Applies a Gift Voucher to a Cart.","isDeprecated":false,"name":"applyGiftVoucher","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplyPaymentCodeInput","ofType":null}}}],"deprecationReason":null,"description":"Applies a Payment Code to a Cart.","isDeprecated":false,"name":"applyPaymentCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplyPricingInput","ofType":null}}}],"deprecationReason":null,"description":"Applies any Pricing Agreements tied to a specific Account to the Cart.","isDeprecated":false,"name":"applyPricing","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplyPromotionCodeInput","ofType":null}}}],"deprecationReason":null,"description":"Applies a Promotion Code to a Cart.","isDeprecated":false,"name":"applyPromotionCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ClaimCartInput","ofType":null}}}],"deprecationReason":null,"description":"Allows a logged in User to claim an existing Cart if the correct guest Portal Token is provided.","isDeprecated":false,"name":"claimCart","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ClaimCartWithRecoveryTokenInput","ofType":null}}}],"deprecationReason":null,"description":"Allows a Guest User to claim a Cart via a Recovery Token in order to operate on it.","isDeprecated":false,"name":"claimCartWithRecoveryToken","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"CreateCartInput","ofType":null}}],"deprecationReason":null,"description":"Creates a new Cart.","isDeprecated":false,"name":"createCart","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"MoveCartPendingInput","ofType":null}}],"deprecationReason":null,"description":"Moves the Cart into a pending state. Used when starting a checkout via Multisafepay or Worldpay.","isDeprecated":false,"name":"moveCartPending","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"MoveCartToEntryStepInput","ofType":null}}}],"deprecationReason":null,"description":"Moves the Cart to the Entry Step. Useful when you need to modify a Pending Cart if the checkout fails.","isDeprecated":false,"name":"moveCartToEntryStep","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"PlaceOrderInput","ofType":null}}],"deprecationReason":null,"description":"Complete the checkout for a Cart and create a Registration and Invoice.","isDeprecated":false,"name":"placeOrder","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PrepareCartCheckoutInput","ofType":null}}}],"deprecationReason":null,"description":"Moves the cart to the Review Step if applicable.","isDeprecated":false,"name":"prepareForCheckout","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PrepareItemsForCheckoutInput","ofType":null}}}],"deprecationReason":null,"description":"Extends Reservations for Items and removes Items from the Cart where the Reservation has expired.","isDeprecated":false,"name":"prepareItemsForCheckout","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RemoveCartLineItemInput","ofType":null}}}],"deprecationReason":null,"description":"Removes a Line Item from a Cart.","isDeprecated":false,"name":"removeCartLineItem","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RemovePromotionCodeInput","ofType":null}}}],"deprecationReason":null,"description":"Removes a previously applied Promotion Code from a Cart.","isDeprecated":false,"name":"removePromotionCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"submitCartForReviewInput","ofType":null}}}],"deprecationReason":null,"description":"Submits a Cart to be reviewed and progressed by an Administrator in the TMS.","isDeprecated":false,"name":"submitCartForReview","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SwitchPaymentRegionInput","ofType":null}}}],"deprecationReason":null,"description":"Switch the Payment Region for a Cart","isDeprecated":false,"name":"switchPaymentRegion","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ApplyGiftVoucherInput","ofType":null}}}],"deprecationReason":null,"description":"Removes an applied Gift Voucher from a Cart.","isDeprecated":false,"name":"unapplyGiftVoucher","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"UpdateCartInput","ofType":null}}],"deprecationReason":null,"description":"Updates a Cart.","isDeprecated":false,"name":"updateCart","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UpdateCartFinancialUnitInput","ofType":null}}}],"deprecationReason":null,"description":"Updates the Financial Unit of a Cart.","isDeprecated":false,"name":"updateFinancialUnit","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateFinancialUnitResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"UpdateEventLineItemInput","ofType":null}}],"deprecationReason":null,"description":"Updates an Event which is present in the Cart.","isDeprecated":false,"name":"updateEventLineItem","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UpdateGiftVoucherLineItemInput","ofType":null}}}],"deprecationReason":null,"description":"Updates a Gift Voucher which is present in the Cart.","isDeprecated":false,"name":"updateGiftVoucherLineItem","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"UpdatePathLineItemInput","ofType":null}}],"deprecationReason":null,"description":"Updates a Learning Path which is present in the Cart.","isDeprecated":false,"name":"updatePathLineItem","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartMutations","possibleTypes":null},{"description":"Details used to add a Child Item to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Product Option.","name":"productOptionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Parent Item.","name":"parentId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"Quantity of the Item.","name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"defaultValue":null,"description":"Amount of the Item.","name":"amount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AddCartChildLineItemInput","possibleTypes":null},{"description":"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Int","possibleTypes":null},{"description":"Details used to Add a Gift Voucher to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Product Option.","name":"productOptionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Amount of the Gift voucher.","name":"amount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AddCartGiftVoucherLineItemInput","possibleTypes":null},{"description":"Details used to add an Line Item to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Line Item to add.","name":"cartLineItem","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AddCartLineItemPayloadInput","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AddCartLineItemInput","possibleTypes":null},{"description":"Details used to specify the Line Item to add to the Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Product Option.","name":"productOptionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"Quantity of the Line Item.","name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"defaultValue":null,"description":"Learners who should be added to the Line Item.","name":"learners","type":{"kind":"INPUT_OBJECT","name":"LearnerDetailsInput","ofType":null}},{"defaultValue":null,"description":"Any Learning Objectives chosen for the Line Item when the Line Item is a Learning Path.","name":"objectives","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningPathObjectivesInput","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Price Level.","name":"priceLevelId","type":{"kind":"SCALAR","name":"ID","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AddCartLineItemPayloadInput","possibleTypes":null},{"description":"Details used to specify the Objective for a Learning Path.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Objective.","name":"objectiveId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Event.","name":"eventId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningPathObjectivesInput","possibleTypes":null},{"description":"Details used to specify Custom Learner Fields.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique definition key of the Custom Field.","name":"definitionKey","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The value of the Custom Field.","name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"AttributeInputType","possibleTypes":null},{"description":null,"enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"attributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AttributeInputType","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearnerInputDetails","possibleTypes":null},{"description":"Details used to apply a Gift Voucher to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Code of the Gift Voucher to apply.","name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ApplyGiftVoucherInput","possibleTypes":null},{"description":"Details used to apply a Payment Code to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Payment Code to apply.","name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ApplyPaymentCodeInput","possibleTypes":null},{"description":"Details used to apply a Pricing Agreement to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Account.","name":"accountId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ApplyPricingInput","possibleTypes":null},{"description":"Details used to apply a Promotion Code to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Promotion Code to apply.","name":"promotionCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ApplyPromotionCodeInput","possibleTypes":null},{"description":"DEPRECATED - AuthorizeDotNet is no longed in use","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The ID used to identify the account when submitting transaction requests.","isDeprecated":false,"name":"apiLoginId","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The key used as an additional layer of authentication when submitting transaction requests.","isDeprecated":false,"name":"transactionKey","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the Payment Provider is considered to be 'Live' i.e. will process real transactions for a production Authorize.net account.","isDeprecated":false,"name":"isLive","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"AuthorizeDotNet","possibleTypes":null},{"description":"A GraphQL Operation to fetch data.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"BookableFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"BookableFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":"Fuzzy search by title/name of the Bookable.","name":"search","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"Retrieve only a single Bookable type.","name":"type","type":{"kind":"ENUM","name":"BookableType","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Events or Learning Paths that are available to book on this Portal.","isDeprecated":false,"name":"bookables","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BookableConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}}],"deprecationReason":null,"description":"Retrieves a specific Cart.","isDeprecated":false,"name":"cart","type":{"kind":"OBJECT","name":"Cart","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CatalogueFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"CatalogueFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":"Retrieves only a single Catalog Item type.","name":"type","type":{"kind":"ENUM","name":"CatalogueType","ofType":null}},{"defaultValue":null,"description":"Fuzzy search by title/name of the Catalog Item.","name":"search","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"Searches for Catalog Items using Custom Field Filters.","name":"customFieldFilters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CustomFieldFilterInput","ofType":null}}}}],"deprecationReason":null,"description":"Retrieves a list of Courses or Learning Paths that are available to book on this Portal.","isDeprecated":false,"name":"catalogue","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CatalogueConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CategoryFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"CategoryFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Categories for this Portal.","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CategoryConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"checkBrowserCompatibility","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"Retrieves a list of Countries for this Portal.","isDeprecated":false,"name":"countries","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Country","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CourseFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"CourseFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":"Only return privately priced Courses, as used by Private Training.","name":"privateOnly","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Courses for this Portal.","isDeprecated":false,"name":"courses","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CourseConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"orderBy","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Events for this Portal.","isDeprecated":false,"name":"events","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"deprecationReason":null,"description":"Retrieves a Gift Voucher via the Gift Voucher code.","isDeprecated":false,"name":"giftVoucher","type":{"kind":"OBJECT","name":"GiftVoucher","ofType":null}},{"args":[],"deprecationReason":null,"description":"A test query to validate a correctly configured connection to the API.","isDeprecated":false,"name":"hello","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"learningPathId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventSelectionOptionFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"EventSelectionOptionFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"orderBy","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventSelectionOptionFieldOrder","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"The Events that can be selected to fulfill a Course Objective on a Learning Path.","isDeprecated":false,"name":"learningPathEventSelectionOptions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventSelectionOptionConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningPathFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningPathFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Learning Paths for this Portal.","isDeprecated":false,"name":"learningPaths","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningTagFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningTagFieldOrder","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Learning Tags.","isDeprecated":false,"name":"learningTags","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningTagConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LocaleFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LocaleFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Locales for this Portal.","isDeprecated":false,"name":"locales","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LocaleConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LocationFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LocationFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Locations for this Portal.","isDeprecated":false,"name":"locations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LocationConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AccountFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"AccountFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Accounts that a Coordinator is responsible for.","isDeprecated":false,"name":"managedAccounts","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ContactFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"ContactFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"eventId","type":{"kind":"SCALAR","name":"ID","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Contacts belonging to the Accounts that a Coordinator is responsible for.","isDeprecated":false,"name":"managedContacts","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ContactConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"regionId","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"defaultValue":null,"description":null,"name":"currencyCode","type":{"kind":"SCALAR","name":"String","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"paymentRegions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentRegion","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"entityType","type":{"kind":"ENUM","name":"PointOfSaleFieldEntityType","ofType":null}},{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PointOfSaleFieldFilter","ofType":null}}}}],"deprecationReason":null,"description":"Retrieves a list of fields, for this Portal, used to capture custom Learner information during the Checkout process.","isDeprecated":false,"name":"pointOfSaleLearnerFields","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Retrieves a list of Point of Sale Order Fields for this Portal.","isDeprecated":false,"name":"pointOfSaleOrderFields","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleFieldDefinition","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"deprecationReason":null,"description":"Retrieves a list of Point of Sale Order Field Values for this Portal.","isDeprecated":false,"name":"pointOfSaleOrderFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleFieldValue","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"type","type":{"kind":"ENUM","name":"SupportsWebLinkPortalCustomFieldEntities","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Custom Field Definitions for this Portal.","isDeprecated":false,"name":"customFieldDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PortalCustomFieldDefinition","ofType":null}}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"orderBy","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Training for Accounts that the logged in Contact is a member of.","isDeprecated":false,"name":"privateTraining","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"orderBy","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Training for Accounts that the Coordinator is responsible for.","isDeprecated":false,"name":"privateTrainingForCoordinator","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LocationFieldFilter","ofType":null}}}],"deprecationReason":null,"description":"Retrieves the distinct Locations of Private Training for Accounts that the\nlogged in Contact is a member of, including Locations typed directly into\nan Event.","isDeprecated":false,"name":"privateTrainingLocations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LocationConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LocationFieldFilter","ofType":null}}}],"deprecationReason":null,"description":"Retrieves the distinct Locations of Private Training for Accounts that the\nCoordinator is responsible for, including Locations typed directly into an\nEvent.","isDeprecated":false,"name":"privateTrainingLocationsForCoordinator","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LocationConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RegionFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"RegionFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Regions.","isDeprecated":false,"name":"regions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RegionConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"eventId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SessionFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"SessionFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Sessions for an Event.","isDeprecated":false,"name":"sessions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SessionConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Retrieves the configuration and details of this Portal.","isDeprecated":false,"name":"store","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Store","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"TrainingPassTypeFieldGraphFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"TrainingPassTypeFieldGraphOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Retrieves the list of Training Pass Types which are configured for this Portal.","isDeprecated":false,"name":"trainingPassTypes","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TrainingPassTypeConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The currently logged-in user.","isDeprecated":false,"name":"viewer","type":{"kind":"OBJECT","name":"Viewer","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Query","possibleTypes":null},{"description":"An Event or Learning Path which can be Booked.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"UNION","name":"Bookable","possibleTypes":[{"kind":"OBJECT","name":"Event","ofType":null},{"kind":"OBJECT","name":"LearningPath","ofType":null}]},{"description":"A Bookable Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BookableEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"BookableConnection","possibleTypes":null},{"description":"A Bookable Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"Bookable","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"BookableEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Bookables.","enumValues":[{"deprecationReason":null,"description":"Whether the Bookable is an Event or Learning Path.","isDeprecated":false,"name":"type"},{"deprecationReason":null,"description":"When the Bookable starts.","isDeprecated":false,"name":"start"},{"deprecationReason":null,"description":"When the Bookable ends.","isDeprecated":false,"name":"end"},{"deprecationReason":null,"description":"The Delivery Method of the Bookable, Classroom, LMS, or Both.","isDeprecated":false,"name":"deliveryMethod"},{"deprecationReason":null,"description":"How many places remain until the Bookable is fully booked.","isDeprecated":false,"name":"remainingPlaces"},{"deprecationReason":null,"description":"The unique identifier for the Location of the Bookable.","isDeprecated":false,"name":"locationId"},{"deprecationReason":null,"description":"The unique identifier for the Course of the Bookable.","isDeprecated":false,"name":"courseId"},{"deprecationReason":null,"description":"The language of the Bookable.","isDeprecated":false,"name":"language"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"BookableField","possibleTypes":null},{"description":"A filter applied to Bookables.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"values","type":{"kind":"LIST","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"BookableField","ofType":null}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"ENUM","name":"FilterOperation","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"BookableFieldFilter","possibleTypes":null},{"description":"An ordering applied to Bookables.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"BookableField","ofType":null}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"ENUM","name":"OrderDirection","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"BookableFieldOrder","possibleTypes":null},{"description":"Fields for filtering the type of Bookable.","enumValues":[{"deprecationReason":null,"description":"An Event","isDeprecated":false,"name":"event"},{"deprecationReason":null,"description":"A Learning Path","isDeprecated":false,"name":"path"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"BookableType","possibleTypes":null},{"description":"The details of the owner of the Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The first name of the Buyer.","isDeprecated":false,"name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The last name of the Buyer.","isDeprecated":false,"name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The e-mail address of the Buyer.","isDeprecated":false,"name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Company of the Buyer.","isDeprecated":false,"name":"companyName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Postal Address of the Buyer.","isDeprecated":false,"name":"billingAddress","type":{"kind":"OBJECT","name":"PostalAddress","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Email Address used to send any Invoice to","isDeprecated":false,"name":"billingEmailAddress","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Any Custom Fields associated with the Buyer, and their values.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearnerAttributes","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"BuyerDetails","possibleTypes":null},{"description":"Mutations that can be used to modify Bookings.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventLearnerCancelInput","ofType":null}}}],"deprecationReason":null,"description":"Cancels a Learner on an Event.","isDeprecated":false,"name":"cancelEventLearner","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventLearnerCancelResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PathLearnerCancelInput","ofType":null}}}],"deprecationReason":null,"description":"Cancels a Learner on a Path.","isDeprecated":false,"name":"cancelPathLearner","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PathLearnerCancelResponseType","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RegisterLearnersOntoPrivateBookingInput","ofType":null}}}],"deprecationReason":null,"description":"Registers Learners onto a Private Event.","isDeprecated":false,"name":"registerLearnersOntoPrivateBooking","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RegisterLearnersOntoPrivateBookingResponse","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"TransferLearnerInput","ofType":null}}}],"deprecationReason":null,"description":"Transfers a Learner from one Event to another Event.","isDeprecated":false,"name":"transferLearner","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TransferLearnerResponseType","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"BookingMutations","possibleTypes":null},{"description":"Details used to cancel a Learner on an Event.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Learner to be cancelled.","name":"learnerId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"EventLearnerCancelInput","possibleTypes":null},{"description":"The result of cancelling a Learner on an Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Learner that was cancelled.","isDeprecated":false,"name":"learner","type":{"kind":"OBJECT","name":"EventLearner","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventLearnerCancelResponseType","possibleTypes":null},{"description":"Details used to cancel a Learner on a Path.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Learner to be cancelled.","name":"learnerId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PathLearnerCancelInput","possibleTypes":null},{"description":"The result of cancelling a Learner on a Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Learner that was cancelled.","isDeprecated":false,"name":"learner","type":{"kind":"OBJECT","name":"PathLearner","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PathLearnerCancelResponseType","possibleTypes":null},{"description":"A Cart which contains Items for Checkout purposes.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Cart.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"Any Items in the Cart.","isDeprecated":false,"name":"items","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The details of the Cart owner.","isDeprecated":false,"name":"buyerDetails","type":{"kind":"OBJECT","name":"BuyerDetails","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price of the Cart.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"CartPrice","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Invoice ID of the Cart, populated during Checkout.","isDeprecated":false,"name":"invoiceId","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The state of the Cart.","isDeprecated":false,"name":"state","type":{"kind":"ENUM","name":"CartState","ofType":null}},{"args":[],"deprecationReason":null,"description":"Any Promotional Code which has been applied to the Cart.","isDeprecated":false,"name":"promotionalCode","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Any Gift Vouchers which have been applied to the Cart.","isDeprecated":false,"name":"giftVoucherApplications","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"GiftVoucherApplication","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Any Payment Codes which have been applied to the Cart.","isDeprecated":false,"name":"paymentCodeApplications","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentCodeApplication","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Registration for the Cart, populated during Checkout.","isDeprecated":false,"name":"registration","type":{"kind":"OBJECT","name":"Registration","ofType":null}},{"args":[],"deprecationReason":null,"description":"If the cart has been claimed by a user.","isDeprecated":false,"name":"isClaimed","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Region of the Cart.","isDeprecated":false,"name":"region","type":{"kind":"OBJECT","name":"Region","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Currency of the Cart.","isDeprecated":false,"name":"currency","type":{"kind":"OBJECT","name":"Currency","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Token Type assigned to the Cart. Overriding and acting as the 'Currency' of the Cart if set.","isDeprecated":false,"name":"tokenType","type":{"kind":"OBJECT","name":"TokenType","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the cart contains any items that require a review from an administrator before purchase.","isDeprecated":false,"name":"requiresReviewBeforePurchase","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"When the Items in the Cart are reserved until. After this time elapses, the Items are free to be Booked elsewhere.","isDeprecated":false,"name":"reservationsValidUntil","type":{"kind":"SCALAR","name":"DateTime","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Level of the Cart.","isDeprecated":false,"name":"priceLevel","type":{"kind":"OBJECT","name":"PriceLevel","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the Cart is locked to a specific Region/Currency pair.","isDeprecated":false,"name":"isLockedToPaymentRegion","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Cart","possibleTypes":null},{"description":"A Cart Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"CartEdge","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartConnection","possibleTypes":null},{"description":"A Cart Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"OBJECT","name":"Cart","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartEdge","possibleTypes":null},{"description":"The state of a Cart.","enumValues":[{"deprecationReason":null,"description":"Cart is initialized, not paid yet.","isDeprecated":false,"name":"created"},{"deprecationReason":null,"description":"Cart is already paid.","isDeprecated":false,"name":"won"},{"deprecationReason":null,"description":"Cart payment is pending.","isDeprecated":false,"name":"pending"},{"deprecationReason":null,"description":"Cart is pre-existing and payment can proceed, without modifying items.","isDeprecated":false,"name":"orderRetrieval"},{"deprecationReason":null,"description":"Cart is awaiting review and cannot be modified.","isDeprecated":false,"name":"orderReview"},{"deprecationReason":null,"description":"Cart cannot be edited or progressed to a different state","isDeprecated":false,"name":"locked"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CartState","possibleTypes":null},{"description":"The Price of a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The subtotal of the Cart.","isDeprecated":false,"name":"subTotal","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The grand total of the Cart.","isDeprecated":false,"name":"grandTotal","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total of any the Discounts applied to the Cart.","isDeprecated":false,"name":"discountTotal","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total of any Gift Vouchers applied to the Cart.","isDeprecated":false,"name":"giftVoucherTotal","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total amount payable of the Cart.","isDeprecated":false,"name":"payableTotal","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The taxes applied to the Cart.","isDeprecated":false,"name":"taxes","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"CartTax","ofType":null}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartPrice","possibleTypes":null},{"description":"The Tax of a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The total amount of Tax.","isDeprecated":false,"name":"totalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The type of Tax.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Tax","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartTax","possibleTypes":null},{"description":"A Line Item in a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Line Item.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The number of Line Items to be sold.","isDeprecated":false,"name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The price charged for a single Line Item.","isDeprecated":false,"name":"unitAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax exclusive price charged for all Items of this Line.","isDeprecated":false,"name":"subTotalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total tax amount charged for all Items of this Line.","isDeprecated":false,"name":"totalTaxAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax inclusive price charged for all Items of this Line.","isDeprecated":false,"name":"totalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Tax Type applicable to this Line Item.","isDeprecated":false,"name":"tax","type":{"kind":"OBJECT","name":"Tax","ofType":null}},{"args":[],"deprecationReason":null,"description":"The underlying Product (Event) for this Line Item.","isDeprecated":false,"name":"productOption","type":{"kind":"INTERFACE","name":"ProductOption","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Learner details for this Line Item.","isDeprecated":false,"name":"learnerDetails","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"LearnerDetails","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Pricing Agreement Price applied to this Line Item.","isDeprecated":false,"name":"pricingAgreementPrice","type":{"kind":"OBJECT","name":"PricingAgreementPrice","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Line Items that are children of this Line Item.","isDeprecated":false,"name":"childItems","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item can be reserved.","isDeprecated":false,"name":"isReservable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item reservation has expired.","isDeprecated":false,"name":"isExpired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item is reserved.","isDeprecated":false,"name":"reserved","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Level applied to this Line Item.","isDeprecated":false,"name":"priceLevel","type":{"kind":"OBJECT","name":"PriceLevel","ofType":null}},{"args":[],"deprecationReason":null,"description":"Attribute definitions that can be provided with each Learner","isDeprecated":false,"name":"pointOfSaleDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"CartLineItem","possibleTypes":[{"kind":"OBJECT","name":"EventLineItem","ofType":null},{"kind":"OBJECT","name":"GiftVoucherLineItem","ofType":null},{"kind":"OBJECT","name":"PathLineItem","ofType":null},{"kind":"OBJECT","name":"StockItemLineItem","ofType":null}]},{"description":"The result of modifying a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Cart that was modified.","isDeprecated":false,"name":"cart","type":{"kind":"OBJECT","name":"Cart","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartMutateResponseType","possibleTypes":null},{"description":"A GraphQL Operation that allows you to insert new data or modify the existing data.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Mutations that can be used to modify a Cart.","isDeprecated":false,"name":"cart","type":{"kind":"OBJECT","name":"CartMutations","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentSessionCreateInput","ofType":null}}}],"deprecationReason":null,"description":"Creates a Payment Session. Used by Converge to create a valid Token for use with their API.","isDeprecated":false,"name":"createPaymentSession","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentSessionCreationResponseType","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Mutations that can be used to interact with the MultiSafepay Payment Provider.","isDeprecated":false,"name":"multisafepay","type":{"kind":"OBJECT","name":"MultiSafepayMutations","ofType":null}},{"args":[],"deprecationReason":null,"description":"Mutations that can be used to modify Bookings.","isDeprecated":false,"name":"booking","type":{"kind":"OBJECT","name":"BookingMutations","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"TrainingRequestInput","ofType":null}}}],"deprecationReason":null,"description":"Submits a request for training per the Training Request Workflow configured for the Portal.","isDeprecated":false,"name":"requestTraining","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RequestTrainingResponseType","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Mutations that can be used to interact with the Stripe Payment Provider.","isDeprecated":false,"name":"stripe","type":{"kind":"OBJECT","name":"StripeMutations","ofType":null}},{"args":[],"deprecationReason":null,"description":"Mutations that can be used to interact with the Training Tokens payment method.","isDeprecated":false,"name":"trainingToken","type":{"kind":"OBJECT","name":"TrainingTokenMutations","ofType":null}},{"args":[],"deprecationReason":null,"description":"Mutations that can be used to interact with the Worldpay Payment Provider.","isDeprecated":false,"name":"worldpay","type":{"kind":"OBJECT","name":"WorldpayMutations","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Mutation","possibleTypes":null},{"description":"A logged-in user.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Carts associated with the Viewer.","isDeprecated":false,"name":"carts","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"EventFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"EventFieldOrder","ofType":null}}],"deprecationReason":null,"description":"All Event Bookings for managed accounts if viewer is a Coordinator.","isDeprecated":false,"name":"eventBookings","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventBookingConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Most recently updated, open Cart, claimed by the current viewer.","isDeprecated":false,"name":"lastCart","type":{"kind":"OBJECT","name":"Cart","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningPathFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningPathFieldOrder","ofType":null}}],"deprecationReason":null,"description":"All Learning Path Bookings for Managed Accounts if Viewer is a Coordinator.","isDeprecated":false,"name":"learningPathBookings","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathBookingConnection","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}}],"deprecationReason":null,"description":"Retrieves a list of Orders placed by a Viewer.","isDeprecated":false,"name":"orders","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Contact associated with the user.","isDeprecated":false,"name":"contact","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Contact","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Viewer","possibleTypes":null},{"description":"An item which appears in the Catalog. A Course or Learning Path.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"UNION","name":"Catalogue","possibleTypes":[{"kind":"OBJECT","name":"Course","ofType":null},{"kind":"OBJECT","name":"LearningPath","ofType":null}]},{"description":"A Catalog Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CatalogueEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CatalogueConnection","possibleTypes":null},{"description":"A Catalog Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"Catalogue","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CatalogueEdge","possibleTypes":null},{"description":"Fields for filtering and ordering the Catalog.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Catalog Item.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Catalog Item.","isDeprecated":false,"name":"name"},{"deprecationReason":null,"description":"The unique identifier of the Category.","isDeprecated":false,"name":"categoryId"},{"deprecationReason":null,"description":"The type of Catalog Item.","isDeprecated":false,"name":"type"},{"deprecationReason":null,"description":"Whether the Catalog Item is associated with a specific Account e.g. Partner/Sponsor.","isDeprecated":false,"name":"isAssociatedWithAccount"},{"deprecationReason":null,"description":"Whether the Catalog Item is associated with a specific Account indirectly by an Association Type","isDeprecated":false,"name":"isAssociatedByAccountAssociationType"},{"deprecationReason":null,"description":"The unique identifier of the Location.","isDeprecated":false,"name":"locationId"},{"deprecationReason":null,"description":"The first Session Start Time.","isDeprecated":false,"name":"sessionStartTime"},{"deprecationReason":null,"description":"The last Session End Time.","isDeprecated":false,"name":"sessionEndTime"},{"deprecationReason":null,"description":"When the Catalog Item starts.","isDeprecated":false,"name":"start"},{"deprecationReason":null,"description":"When the Catalog Item ends.","isDeprecated":false,"name":"end"},{"deprecationReason":null,"description":"How many bookable places remain on the Catalog Item.","isDeprecated":false,"name":"remainingPlaces"},{"deprecationReason":null,"description":"Which day of week the Catalog Item runs on.","isDeprecated":false,"name":"dayOfWeek"},{"deprecationReason":null,"description":"If the Catalog Item (Learning Path) contains only Event and External Objectives. If 'true' is provided, Course Templates are not returned.","isDeprecated":false,"name":"isBundle"},{"deprecationReason":null,"description":"If the Catalog Item has a valid Price in a specific Region.","isDeprecated":false,"name":"hasValidPriceForRegion"},{"deprecationReason":null,"description":"If the Catalog Item is included in a specified Training Pass Type.","isDeprecated":false,"name":"includedInTrainingPass"},{"deprecationReason":null,"description":"The unique identifier of the Learning Tag.","isDeprecated":false,"name":"learningTagId"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CatalogueField","possibleTypes":null},{"description":"A filter applied to the Catalog.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"values","type":{"kind":"LIST","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"CatalogueField","ofType":null}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"ENUM","name":"FilterOperation","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CatalogueFieldFilter","possibleTypes":null},{"description":"A filter applied to Custom Fields.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"values","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},{"defaultValue":null,"description":null,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CustomFieldFilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CustomFieldFilterInput","possibleTypes":null},{"description":"An ordering applied to the Catalog.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"CatalogueField","ofType":null}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"ENUM","name":"OrderDirection","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CatalogueFieldOrder","possibleTypes":null},{"description":"The type of the Catalog.","enumValues":[{"deprecationReason":null,"description":"A Course.","isDeprecated":false,"name":"course"},{"deprecationReason":null,"description":"A Learning Path.","isDeprecated":false,"name":"path"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CatalogueType","possibleTypes":null},{"description":"Operations related to filtering Custom Fields.","enumValues":[{"deprecationReason":null,"description":"Field must be equal to value.","isDeprecated":false,"name":"eq"},{"deprecationReason":null,"description":"Field must be like value.","isDeprecated":false,"name":"like"},{"deprecationReason":null,"description":"Field must be in provided values.","isDeprecated":false,"name":"in"},{"deprecationReason":null,"description":"Field must have all provided values.","isDeprecated":false,"name":"contains"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CustomFieldFilterOperation","possibleTypes":null},{"description":"A Learning Category.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of this Category.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of this Category.","isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The description of the Category.","isDeprecated":false,"name":"shortDescription","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The child categories associated with this Category.","isDeprecated":false,"name":"categories","type":{"kind":"OBJECT","name":"CategoryConnection","ofType":null}},{"args":[],"deprecationReason":null,"description":"The parent of this Category if it is a child Category.","isDeprecated":false,"name":"parent","type":{"kind":"OBJECT","name":"Category","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ProductFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"ProductFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"Products associated with this Category.","isDeprecated":false,"name":"products","type":{"kind":"OBJECT","name":"ProductConnection","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Category","possibleTypes":null},{"description":"A Category Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CategoryEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CategoryConnection","possibleTypes":null},{"description":"A Category Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CategoryEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Categories.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Category.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Category.","isDeprecated":false,"name":"name"},{"deprecationReason":null,"description":"The unique identifier of the Parent Category.","isDeprecated":false,"name":"parentId"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CategoryField","possibleTypes":null},{"description":"A filter applied to Categories.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CategoryField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CategoryFieldFilter","possibleTypes":null},{"description":"An ordering applied to Categories.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CategoryField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CategoryFieldOrder","possibleTypes":null},{"description":"Settings used to take payments with a Check.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The address where the Check should be mailed to.","isDeprecated":false,"name":"mailingAddress","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MailingAddress","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"Check","possibleTypes":null},{"description":"A Mailing Address for a Check.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The combined lines that comprise this Mailing Address.","isDeprecated":false,"name":"lines","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Postcode of the Mailing Address.","isDeprecated":false,"name":"postcode","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Region of the Mailing Address.","isDeprecated":false,"name":"region","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Town of the Mailing Address.","isDeprecated":false,"name":"town","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Country of the Mailing Address.","isDeprecated":false,"name":"country","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Country","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"MailingAddress","possibleTypes":null},{"description":"Details used to Claim a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The guest Portal Token.","name":"guestToken","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ClaimCartInput","possibleTypes":null},{"description":"Details used to Claim a Cart with a Recovery Token.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The Recovery Token.","name":"token","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ClaimCartWithRecoveryTokenInput","possibleTypes":null},{"description":"A Contact Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ContactEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ContactConnection","possibleTypes":null},{"description":"A Contact Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Contact","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ContactEdge","possibleTypes":null},{"description":"A Contact representing an individual Person.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Contact.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The first name of the Contact.","isDeprecated":false,"name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The last name of the Contact.","isDeprecated":false,"name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The primary email address of the Contact.","isDeprecated":false,"name":"emailAddress","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Account the Contact belongs to.","isDeprecated":false,"name":"account","type":{"kind":"OBJECT","name":"Account","ofType":null}},{"args":[],"deprecationReason":null,"description":"The custom field values for the Contact.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"The Job Role of the Contact.","isDeprecated":false,"name":"jobRole","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Department in which the Contact works.","isDeprecated":false,"name":"department","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Locale for the Contact.","isDeprecated":false,"name":"locale","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The timezone for the Contact.","isDeprecated":false,"name":"timeZoneName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the Contact is a Coordinator for any Account.","isDeprecated":false,"name":"isCoordinator","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Personal Name of the Contact.","isDeprecated":false,"name":"personalName","type":{"kind":"OBJECT","name":"PersonalName","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Postal Address of the Contact.","isDeprecated":false,"name":"postalAddress","type":{"kind":"OBJECT","name":"PostalAddress","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Fax number of the Contact.","isDeprecated":false,"name":"faxPhoneNumber","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Home phone number of the Contact.","isDeprecated":false,"name":"homePhoneNumber","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Mobile phone number of the Contact.","isDeprecated":false,"name":"mobilePhoneNumber","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Office phone number of the Contact.","isDeprecated":false,"name":"officePhoneNumber","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Contact","possibleTypes":null},{"description":"Combined first, middle, and last names of a Person.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The first name.","isDeprecated":false,"name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The middle name.","isDeprecated":false,"name":"middleName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The last name.","isDeprecated":false,"name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PersonalName","possibleTypes":null},{"description":"A full Postal Address.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The first line of the address, typically unit, street number, or intended recipient.","isDeprecated":false,"name":"streetAddress1","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The second line of the address, typically street/building/residence address.","isDeprecated":false,"name":"streetAddress2","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The third line of the address, typically locality, or further miscellaneous address information.","isDeprecated":false,"name":"streetAddress3","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The city or town of the Postal Address.","isDeprecated":false,"name":"town","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":"|||\n|-|-:|\n| Reason | Replaced by province |\n| Removal Date | 2024-04-04 |\n| Deprecation Date | 2024-01-04 |","description":"The region, county, or state of the Postal Address.","isDeprecated":true,"name":"region","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The State/Province of the Postal Address.","isDeprecated":false,"name":"province","type":{"kind":"OBJECT","name":"Province","ofType":null}},{"args":[],"deprecationReason":null,"description":"The postal code or zipcode of the Postal Address.","isDeprecated":false,"name":"postcode","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Country of the Postal Address.","isDeprecated":false,"name":"country","type":{"kind":"OBJECT","name":"Country","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PostalAddress","possibleTypes":null},{"description":"Fields for filtering and ordering Contacts.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Contact.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The primary email address of the Contact.","isDeprecated":false,"name":"emailAddress"},{"deprecationReason":null,"description":"The name of the Contact.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"ContactField","possibleTypes":null},{"description":"A filter applied to Contacts.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ContactField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ContactFieldFilter","possibleTypes":null},{"description":"An ordering applied to Contacts.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"ContactField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ContactFieldOrder","possibleTypes":null},{"description":"Settings used to take payments with Converge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"Whether this Payment Provider is considered to be 'Live' i.e. will process real transactions for a production Converge account.","isDeprecated":false,"name":"isLive","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"Converge","possibleTypes":null},{"description":"One of a pair of numbers that show the exact position of a point. It is represented by Decimal with 8 points of precision.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Coordinate","possibleTypes":null},{"description":"A Province.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The name of the Province.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The ISO designated Province code.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Country Code of the where the Province is.","isDeprecated":false,"name":"countryCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Province","possibleTypes":null},{"description":"A Country.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Country.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Country.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The ISO designated Country Code.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Provinces which are associated with this Country.","isDeprecated":false,"name":"provinces","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Province","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Country","possibleTypes":null},{"description":"A Course containing details of a Bookable Item.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Course.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Course.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Code referring to the Course.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Learning Category of the Course.","isDeprecated":false,"name":"category","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Learning Categories of this Course.","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Price Range of the Course.","isDeprecated":false,"name":"priceRange","type":{"kind":"OBJECT","name":"PriceRange","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":null,"description":"The Events for the Course.","isDeprecated":false,"name":"options","type":{"kind":"OBJECT","name":"ProductOptionConnection","ofType":null}},{"args":[],"deprecationReason":null,"description":"A short description of what is included in the Course.","isDeprecated":false,"name":"teaserDescription","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"A longer description of what is included in the Course.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"A description of anything that must be completed before attending the Course.","isDeprecated":false,"name":"prerequisites","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Which Topics will be covered during the Course.","isDeprecated":false,"name":"topicsCovered","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Frequently asked questions about the Course.","isDeprecated":false,"name":"faqs","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"A description of the Learning Outcomes associated with the Course.","isDeprecated":false,"name":"outcomes","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Course.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Image Gallery URLs for the Course.","isDeprecated":false,"name":"imageUrls","type":{"kind":"LIST","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Delivery Method of the Course.","isDeprecated":false,"name":"deliveryMethod","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Custom Field Values associated with the Course.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Whether the Course is Featured i.e. sorted to the top of the Catalog.","isDeprecated":false,"name":"isFeatured","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Published Training Pass Type Identifiers that grant access to the Course.","isDeprecated":false,"name":"includedInPassTypeIds","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningTagFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningTagFieldOrder","ofType":null}}],"deprecationReason":null,"description":"The Learning Tags for this Course.","isDeprecated":false,"name":"learningTags","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningTagConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Accounts associated with this Course.","isDeprecated":false,"name":"accountAssociations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountAssociationConnection","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Product","ofType":null}],"kind":"OBJECT","name":"Course","possibleTypes":null},{"description":"A Course Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CourseEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CourseConnection","possibleTypes":null},{"description":"A Course Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Course","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CourseEdge","possibleTypes":null},{"description":"Fields for Filtering and ordering Courses.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Course.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The Code referring to the Course.","isDeprecated":false,"name":"code"},{"deprecationReason":null,"description":"The name of the Course.","isDeprecated":false,"name":"name"},{"deprecationReason":null,"description":"The unique identifier of the Course Category.","isDeprecated":false,"name":"categoryId"},{"deprecationReason":null,"description":"The unique identifier of the Price Level.","isDeprecated":false,"name":"levelId"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CourseField","possibleTypes":null},{"description":"A filter applied to Courses.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CourseField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CourseFieldFilter","possibleTypes":null},{"description":"An ordering applied to Courses.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CourseField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CourseFieldOrder","possibleTypes":null},{"description":"Details used to Create a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The first name of the Cart owner.","name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The last name of the Cart owner.","name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The e-mail of the Cart owner.","name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The Region the Cart belongs to.","name":"regionId","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"defaultValue":null,"description":"The Currency Code the Cart belongs to.","name":"currencyCode","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CreateCartInput","possibleTypes":null},{"description":"Details used to Create a Payment Session.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Payment Provider.","name":"paymentProviderId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The amount the Payment Session aims to capture.","name":"amount","type":{"kind":"SCALAR","name":"Float","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PaymentSessionCreateInput","possibleTypes":null},{"description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Float","possibleTypes":null},{"description":"The result of creating a Payment Session.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"A Token which can be used to authenticate with an API.","isDeprecated":false,"name":"token","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"When the Token expires.","isDeprecated":false,"name":"validUntil","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PaymentSessionCreationResponseType","possibleTypes":null},{"description":"Mutations that can be used to interact with the Stripe Payment Provider.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"CreateStripePaymentIntentInput","ofType":null}}}],"deprecationReason":null,"description":"Creates a Stripe Payment Intent.","isDeprecated":false,"name":"createPaymentIntent","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CreateStripePaymentIntentResponse","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"PlaceStripeOrderInput","ofType":null}}],"deprecationReason":null,"description":"Complete the checkout for a Cart using Stripe and create a Registration and Invoice.","isDeprecated":false,"name":"placeOrder","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"StripeMutations","possibleTypes":null},{"description":"Details used to Create a Stripe Payment Intent.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Stripe Details.","name":"stripeDetails","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"StripeDetailsInput","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CreateStripePaymentIntentInput","possibleTypes":null},{"description":"Details used to Create the Stripe Payload","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The result of a 'create_payment_method' call in Stripe e.g. pm_1Mqd4w2eZvKYlo2CgmxZMhWp.","name":"paymentMethod","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"StripeDetailsInput","possibleTypes":null},{"description":"The result of creating a Stripe Payment Intent.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Payment Intent that was created.","isDeprecated":false,"name":"paymentIntent","type":{"kind":"OBJECT","name":"StripePaymentIntent","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Cart the Payment Intent is for.","isDeprecated":false,"name":"cart","type":{"kind":"OBJECT","name":"Cart","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CreateStripePaymentIntentResponse","possibleTypes":null},{"description":"An Intent to Pay with Stripe.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Intent.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Stripe Client Secret. Used for client-side retrieval using a publishable key.","isDeprecated":false,"name":"clientSecret","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"If the payment requires additional actions, such as authenticating with 3D Secure, this will be true.","isDeprecated":false,"name":"requiresAction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"StripePaymentIntent","possibleTypes":null},{"description":"A Currency.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Code of the Currency.","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Currency.","isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The symbol of the Currency.","isDeprecated":false,"name":"symbol","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Currency","possibleTypes":null},{"description":"The configuration of the Portal.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Retrieves a list of Custom Field Filters for this Portal.","isDeprecated":false,"name":"customFieldFilters","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldFilterConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Retrieves a list of Gift Voucher Communication Templates for this Portal.","isDeprecated":false,"name":"giftVoucherEmailTemplates","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"GiftVoucherEmailTemplateConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Region that the Portal is locked to, if applicable.","isDeprecated":false,"name":"region","type":{"kind":"OBJECT","name":"Region","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Currency that the Portal is locked to, if applicable.","isDeprecated":false,"name":"currency","type":{"kind":"OBJECT","name":"Currency","ofType":null}},{"args":[],"deprecationReason":null,"description":"The payment methods available for the Portal.","isDeprecated":false,"name":"paymentMethods","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Whether the WebLink Portal is indexable by search engines.","isDeprecated":false,"name":"indexable","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"An error message to display to customers when there is an error. This could include contact details for your customer support.","isDeprecated":false,"name":"defaultErrorMessage","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the WebLink store.","isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Administrate instance that the Portal is connected to.","isDeprecated":false,"name":"instanceCode","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of agreements that customers must accept before making a booking.","isDeprecated":false,"name":"terms","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Term","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether Prices for products in the Portal include tax.","isDeprecated":false,"name":"taxInclusive","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether Prices set in the TMS for products in the Portal are already tax inclusive.","isDeprecated":false,"name":"isTaxInclusiveOnly","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether customers have to confirm their email address while checking out.","isDeprecated":false,"name":"confirmEmails","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether Prices for products in the Portal should be hidden.","isDeprecated":false,"name":"hidePrices","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether Prices for products in the Portal should be hidden until a Pricing Agreement has been applied.","isDeprecated":false,"name":"hidePricesBeforePricingAgreementApplied","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Portal should direct users straight to checkout for a product instead of allowing them to add to a Cart.","isDeprecated":false,"name":"cartlessCheckout","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether customers are required to fill in information about the Learners for the products they are purchasing.","isDeprecated":false,"name":"requireLearnerDetails","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether customers are required to login in order to complete a purchase.","isDeprecated":false,"name":"requireLoginOnCheckout","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether products added to a Cart should be marked as reserved.","isDeprecated":false,"name":"reserveOnItemAdd","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Company field should show during checkout.","isDeprecated":false,"name":"hideCompanyFieldForBooker","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether customers are required to fill in their billing address during checkout.","isDeprecated":false,"name":"requireBookerBillingAddress","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The settings for Gift Vouchers on the Portal.","isDeprecated":false,"name":"giftVoucherConfiguration","type":{"kind":"OBJECT","name":"GiftVoucherConfiguration","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Levels configured for the Portal.","isDeprecated":false,"name":"priceLevels","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PriceLevel","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"Redirects configured for when a user tries to navigate to a specific Portal page.","isDeprecated":false,"name":"overrideUrls","type":{"kind":"OBJECT","name":"OverrideUrls","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Countries for which shipping/delivery is supported.","isDeprecated":false,"name":"postalCountries","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Country","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Details used to authenticate with Administrate using the identity provider service.","isDeprecated":false,"name":"idpConfiguration","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"IdpConfiguration","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"multiRegion","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Custom messages shown to the user in a specific situation. These can include warnings or extra information that may be relevant.","isDeprecated":false,"name":"messages","type":{"kind":"OBJECT","name":"Messages","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether customers are allowed to checkout via the Invoice option. Only relevant when the Portal is linked with an LMS as part of a Booking Portal.","isDeprecated":false,"name":"canSelfCheckoutByInvoice","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether Administrate's internal product analytics are enabled for the Store.","isDeprecated":false,"name":"analyticsEnabled","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Portal will show any private training (such as Private Events) available to the User via their Account.","isDeprecated":false,"name":"showPrivateTraining","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether Course content translations are enabled on the instance this Portal is connected to.","isDeprecated":false,"name":"multilingualCoursesEnabled","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The training request workflow configured for this Portal.","isDeprecated":false,"name":"trainingRequestWorkflow","type":{"kind":"OBJECT","name":"TrainingRequestWorkflow","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Store","possibleTypes":null},{"description":"A Custom Field Filter Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldFilterEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CustomFieldFilterConnection","possibleTypes":null},{"description":"A Custom Field Filter Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldFilter","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CustomFieldFilterEdge","possibleTypes":null},{"description":"A Custom Field Filter.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Custom Field Filter.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The label of the Custom Field Filter.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The type of Custom Field Filter.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Custom Fields mapped to the Custom Field Filter. Will use these Custom Fields to apply the Filter to.","isDeprecated":false,"name":"mappedCustomFields","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CustomFieldFilter","possibleTypes":null},{"description":"Fields for filtering and ordering Custom Field Filters.","enumValues":[{"deprecationReason":null,"description":"A unique key for the Custom Field Filter.","isDeprecated":false,"name":"key"},{"deprecationReason":null,"description":"The Label of the Custom Field Filter.","isDeprecated":false,"name":"label"},{"deprecationReason":null,"description":"The type of Custom Field Filter.","isDeprecated":false,"name":"type"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CustomFieldFilterField","possibleTypes":null},{"description":"A filter applied to Custom Field Filters.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"values","type":{"kind":"LIST","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CustomFieldFilterField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CustomFieldFilterFilter","possibleTypes":null},{"description":"An ordering applied to Custom Field Filters.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CustomFieldFilterField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"CustomFieldFilterOrder","possibleTypes":null},{"description":"A Custom Field Value.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier key for the Custom Field.","isDeprecated":false,"name":"definitionKey","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The value for the Custom Field.","isDeprecated":false,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CustomFieldValue","possibleTypes":null},{"description":"A datetime as an ISO 8601 formatted string.","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"DateTime","possibleTypes":null},{"description":"A decimal refers generally to the notation of a number in the decimal system, which contains a decimal separator (for example 10.00 or 3.14159).","enumValues":null,"fields":null,"inputFields":null,"interfaces":null,"kind":"SCALAR","name":"Decimal","possibleTypes":null},{"description":"The Delivery Method of an Event.","enumValues":[{"deprecationReason":null,"description":"Online via LMS.","isDeprecated":false,"name":"lms"},{"deprecationReason":null,"description":"In a Classroom setting.","isDeprecated":false,"name":"classroom"},{"deprecationReason":null,"description":"Both Online and in a Classroom setting.","isDeprecated":false,"name":"blended"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"DeliveryMethod","possibleTypes":null},{"description":"An attendable Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Event.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Event","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Event.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Price of the Event.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Tax of the Event.","isDeprecated":false,"name":"tax","type":{"kind":"OBJECT","name":"Tax","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Delivery Method of the Event.","isDeprecated":false,"name":"deliveryMethod","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DeliveryMethod","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Location of the Event.","isDeprecated":false,"name":"location","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Location","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Venue of the Event.","isDeprecated":false,"name":"venue","type":{"kind":"OBJECT","name":"Venue","ofType":null}},{"args":[],"deprecationReason":null,"description":"The start of the Event.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The end of the Event.","isDeprecated":false,"name":"end","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Time Zone of the Event.","isDeprecated":false,"name":"timeZoneName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"How many places remain until the Event is fully booked.","isDeprecated":false,"name":"remainingPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Course the Event was created from.","isDeprecated":false,"name":"course","type":{"kind":"OBJECT","name":"ProductOptionCourse","ofType":null}},{"args":[],"deprecationReason":null,"description":"The number of days this Event is accessible for. Only applicable for self-paced Events.","isDeprecated":false,"name":"accessDuration","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The starting date and time of the earliest, active classroom Session for the Event.","isDeprecated":false,"name":"classroomStart","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The ending date and time of the latest, active classroom Session for the Event.","isDeprecated":false,"name":"classroomEnd","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The starting date and time when the LMS access or self paced learning is scheduled to open.","isDeprecated":false,"name":"lmsStart","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The ending date and time when the LMS access or self paced learning is scheduled to close.","isDeprecated":false,"name":"lmsEnd","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The total amount of places available on the Event.","isDeprecated":false,"name":"maxPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Prices applicable to the Event.","isDeprecated":false,"name":"prices","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Price","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Price Levels applicable to the Event.","isDeprecated":false,"name":"priceLevels","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PriceLevel","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"SessionFieldFilter","ofType":null}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"SessionFieldOrder","ofType":null}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}}],"deprecationReason":"|||\n|-|-:|\n| Reason | Replaced by Query.sessions |\n| Removal Date | 2024-09-11 |\n| Deprecation Date | 2024-06-11 |","description":"The session information for the Event.","isDeprecated":true,"name":"sessions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SessionConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The locale of the Event.","isDeprecated":false,"name":"locale","type":{"kind":"OBJECT","name":"Locale","ofType":null}},{"args":[],"deprecationReason":null,"description":"When Students can begin to Register to the Event.","isDeprecated":false,"name":"registrationOpensAt","type":{"kind":"SCALAR","name":"DateTime","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the Registration for the Event is open yet.","isDeprecated":false,"name":"registrationOpen","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Categories for this Event","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The number of Sessions that make up this Event","isDeprecated":false,"name":"sessionCount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Course for the Event.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Instructors for the Event","isDeprecated":false,"name":"instructors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Instructor","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"ProductOption","ofType":null}],"kind":"OBJECT","name":"Event","possibleTypes":null},{"description":"An Instructor for the Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The staff identifier of the Instructor.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Instructor.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Instructor","possibleTypes":null},{"description":"The type of Event Booking.","enumValues":[{"deprecationReason":null,"description":"Open to the Public.","isDeprecated":false,"name":"public"},{"deprecationReason":null,"description":"Private.","isDeprecated":false,"name":"private"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"EventBookingType","possibleTypes":null},{"description":"A Booking for a single Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Event Booking.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Event.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Location of the Event.","isDeprecated":false,"name":"location","type":{"kind":"OBJECT","name":"Location","ofType":null}},{"args":[],"deprecationReason":null,"description":"The start of the Event.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The end of the Event.","isDeprecated":false,"name":"end","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Course for the Event.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The total amount of Students who have booked onto the Event.","isDeprecated":false,"name":"bookedPlaces","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total amount of places available on the Event.","isDeprecated":false,"name":"maxPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The total amount of places remaining on the Event.","isDeprecated":false,"name":"remainingPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Course the Event was created from.","isDeprecated":false,"name":"course","type":{"kind":"OBJECT","name":"ProductOptionCourse","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price of the Event.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Type of the Event Booking.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"EventBookingType","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total amount of Unnamed Learners on this Event.","isDeprecated":false,"name":"unnamedLearnerQuantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total amount of Named Learners on this Event.","isDeprecated":false,"name":"namedLearnerQuantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearnerFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearnerFieldOrder","ofType":null}}],"deprecationReason":null,"description":"The Learners managed by the current Coordinator","isDeprecated":false,"name":"learners","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearnerConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Instructors for the Event","isDeprecated":false,"name":"instructors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Instructor","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventBooking","possibleTypes":null},{"description":"An Event Booking Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventBookingEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventBookingConnection","possibleTypes":null},{"description":"An Event Booking Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventBooking","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventBookingEdge","possibleTypes":null},{"description":"A Line Item in a Cart representing an Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Line Item.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The number of Line Items to be sold.","isDeprecated":false,"name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The price charged for a single Line Item.","isDeprecated":false,"name":"unitAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax exclusive price charged for all Items of this Line.","isDeprecated":false,"name":"subTotalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total tax amount charged for all Items of this Line.","isDeprecated":false,"name":"totalTaxAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax inclusive price charged for all Items of this Line.","isDeprecated":false,"name":"totalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Tax Type applicable to this Line Item.","isDeprecated":false,"name":"tax","type":{"kind":"OBJECT","name":"Tax","ofType":null}},{"args":[],"deprecationReason":null,"description":"The underlying Product (Event) for this Line Item.","isDeprecated":false,"name":"productOption","type":{"kind":"INTERFACE","name":"ProductOption","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Learner details for this Line Item.","isDeprecated":false,"name":"learnerDetails","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"LearnerDetails","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Pricing Agreement Price applied to this Line Item.","isDeprecated":false,"name":"pricingAgreementPrice","type":{"kind":"OBJECT","name":"PricingAgreementPrice","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Line Items that are children of this Line Item.","isDeprecated":false,"name":"childItems","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item can be reserved.","isDeprecated":false,"name":"isReservable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item reservation has expired.","isDeprecated":false,"name":"isExpired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item is reserved.","isDeprecated":false,"name":"reserved","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Level applied to this Line Item.","isDeprecated":false,"name":"priceLevel","type":{"kind":"OBJECT","name":"PriceLevel","ofType":null}},{"args":[],"deprecationReason":null,"description":"Attribute definitions that can be provided with each Learner","isDeprecated":false,"name":"pointOfSaleDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartLineItem","ofType":null}],"kind":"OBJECT","name":"EventLineItem","possibleTypes":null},{"description":"An Event Request Workflow.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Whether the ability to Request Events or not is enabled.","isDeprecated":false,"name":"enabled","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"When a Request has been sent, this message will be displayed.","isDeprecated":false,"name":"successMessage","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventRequestWorkflow","possibleTypes":null},{"description":"An Event Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventConnection","possibleTypes":null},{"description":"An Event Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Event","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Events.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Event.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Event.","isDeprecated":false,"name":"name"},{"deprecationReason":null,"description":"The name of the Location for the Event.","isDeprecated":false,"name":"locationName"},{"deprecationReason":null,"description":"The Delivery Method of the Event.","isDeprecated":false,"name":"deliveryMethod"},{"deprecationReason":null,"description":"The code of the Course the Event was created from.","isDeprecated":false,"name":"courseCode"},{"deprecationReason":null,"description":"The start of the Event in the event's local time (requires a datetime without offset)","isDeprecated":false,"name":"localStart"},{"deprecationReason":null,"description":"The end of the Event in the event's local time (requires a datetime without offset)","isDeprecated":false,"name":"localEnd"},{"deprecationReason":null,"description":"The start of the Event (requires a time-zone aware datetime).","isDeprecated":false,"name":"start"},{"deprecationReason":null,"description":"The end of the Event (requires a time-zone aware datetime).","isDeprecated":false,"name":"end"},{"deprecationReason":null,"description":"The starting date and time of the earliest, active classroom Session for the Event.","isDeprecated":false,"name":"classroomStart"},{"deprecationReason":null,"description":"The ending date and time of the latest, active classroom Session for the Event.","isDeprecated":false,"name":"classroomEnd"},{"deprecationReason":null,"description":"The starting date and time when the LMS access or self paced learning is scheduled to open.","isDeprecated":false,"name":"lmsStart"},{"deprecationReason":null,"description":"The ending date and time when the LMS access or self paced learning is scheduled to close.","isDeprecated":false,"name":"lmsEnd"},{"deprecationReason":null,"description":"A Learning Category associated with the Course for this Event.","isDeprecated":false,"name":"category"},{"deprecationReason":null,"description":"The type of Event.","isDeprecated":false,"name":"type"},{"deprecationReason":null,"description":"How many places remain until the Event is fully booked.","isDeprecated":false,"name":"remainingPlaces"},{"deprecationReason":null,"description":"The code of the Region for the Event.","isDeprecated":false,"name":"regionCode"},{"deprecationReason":null,"description":"The unique identifier for the Location of the Event.","isDeprecated":false,"name":"locationId"},{"deprecationReason":null,"description":"The first Session Start Time.","isDeprecated":false,"name":"sessionStartTime"},{"deprecationReason":null,"description":"The last Session End Time.","isDeprecated":false,"name":"sessionEndTime"},{"deprecationReason":null,"description":"Which day of the week the Event runs on.","isDeprecated":false,"name":"dayOfWeek"},{"deprecationReason":null,"description":"The Locale of the Event.","isDeprecated":false,"name":"localeId"},{"deprecationReason":null,"description":"Whether the Event is Active and can be Booked or not.","isDeprecated":false,"name":"isActive"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"EventField","possibleTypes":null},{"description":"A filter applied to Events.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"values","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"EventField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"EventFieldFilter","possibleTypes":null},{"description":"An ordering applied to Events.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"EventField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"EventFieldOrder","possibleTypes":null},{"description":"An error returned specific to a field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Attribute the error relates to.","isDeprecated":false,"name":"label","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Value that triggered the error.","isDeprecated":false,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Error message and resolution hint.","isDeprecated":false,"name":"message","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"FieldError","possibleTypes":null},{"description":"An Operation required for Filtering.","enumValues":[{"deprecationReason":null,"description":"Field must be equal to value.","isDeprecated":false,"name":"eq"},{"deprecationReason":null,"description":"Field must be greater than or equal to value.","isDeprecated":false,"name":"ge"},{"deprecationReason":null,"description":"Field must be greater than value.","isDeprecated":false,"name":"gt"},{"deprecationReason":null,"description":"Field must be null.","isDeprecated":false,"name":"isnull"},{"deprecationReason":null,"description":"Field must be less than or equal to value.","isDeprecated":false,"name":"le"},{"deprecationReason":null,"description":"Field must be like value.","isDeprecated":false,"name":"like"},{"deprecationReason":null,"description":"Field must be less than value.","isDeprecated":false,"name":"lt"},{"deprecationReason":null,"description":"Field must be in provided values.","isDeprecated":false,"name":"in"},{"deprecationReason":null,"description":"Field must not be in provided values.","isDeprecated":false,"name":"notin"},{"deprecationReason":null,"description":"Field must not equal value.","isDeprecated":false,"name":"ne"},{"deprecationReason":null,"description":"Field must not be null.","isDeprecated":false,"name":"notnull"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"FilterOperation","possibleTypes":null},{"description":"A Gift Voucher which can be applied to a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Gift Voucher.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Gift Voucher code.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Which Currency the Gift Voucher is for.","isDeprecated":false,"name":"currencyCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The balance of the Gift Voucher.","isDeprecated":false,"name":"balance","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"When the Gift Voucher is valid until.","isDeprecated":false,"name":"expiresAt","type":{"kind":"SCALAR","name":"DateTime","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"GiftVoucher","possibleTypes":null},{"description":"An Application of a Gift Voucher to a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The amount that the Application represents.","isDeprecated":false,"name":"amount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Gift Voucher that was applied.","isDeprecated":false,"name":"giftVoucher","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"GiftVoucher","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"GiftVoucherApplication","possibleTypes":null},{"description":"How a Gift Voucher is Configured.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Gift Voucher Configuration.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Configuration","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Configuration.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Code of the Currency for the Configuration.","isDeprecated":false,"name":"currencyCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Price of the Configuration.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"A Linked Item for the Configuration.","isDeprecated":false,"name":"linkedItem","type":{"kind":"OBJECT","name":"StockItem","ofType":null}},{"args":[],"deprecationReason":null,"description":"The description of the Configuration.","isDeprecated":false,"name":"productDescription","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Category of this Gift Voucher Configuration","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Gift Voucher.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Product","ofType":null},{"kind":"INTERFACE","name":"ProductOption","ofType":null}],"kind":"OBJECT","name":"GiftVoucherConfiguration","possibleTypes":null},{"description":"A Gift Voucher Communication Template Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"GiftVoucherEmailTemplateEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"GiftVoucherEmailTemplateConnection","possibleTypes":null},{"description":"A Gift Voucher Communication Template Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"GiftVoucherEmailTemplate","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"GiftVoucherEmailTemplateEdge","possibleTypes":null},{"description":"A Gift Voucher Communication Template.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Communication Template.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Communication Template.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"GiftVoucherEmailTemplate","possibleTypes":null},{"description":"A filter applied to Gift Voucher Communication Templates.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"values","type":{"kind":"LIST","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"GiftVoucherEmailTemplateField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"GiftVoucherEmailTemplateFilter","possibleTypes":null},{"description":"Fields for filtering and ordering Gift Voucher Communication Templates.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Communication Template.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Communication Template.","isDeprecated":false,"name":"label"},{"deprecationReason":null,"description":"The type of Delivery Method the Communication Template is intended to be used with.","isDeprecated":false,"name":"type"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"GiftVoucherEmailTemplateField","possibleTypes":null},{"description":"An ordering applied to Gift Voucher Communication Templates.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"GiftVoucherEmailTemplateField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"GiftVoucherEmailTemplateFieldOrder","possibleTypes":null},{"description":"A Line Item in a Cart representing a Gift Voucher.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Line Item.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The number of Line Items to be sold.","isDeprecated":false,"name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The price charged for a single Line Item.","isDeprecated":false,"name":"unitAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax exclusive price charged for all Items of this Line.","isDeprecated":false,"name":"subTotalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total tax amount charged for all Items of this Line.","isDeprecated":false,"name":"totalTaxAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax inclusive price charged for all Items of this Line.","isDeprecated":false,"name":"totalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Tax Type applicable to this Line Item.","isDeprecated":false,"name":"tax","type":{"kind":"OBJECT","name":"Tax","ofType":null}},{"args":[],"deprecationReason":null,"description":"The underlying Product (Gift Voucher) for this Line Item.","isDeprecated":false,"name":"productOption","type":{"kind":"INTERFACE","name":"ProductOption","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Learner details for this Line Item.","isDeprecated":false,"name":"learnerDetails","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"LearnerDetails","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Details of the recipient of the Gift Voucher for this Line Item.","isDeprecated":false,"name":"giftVoucherRecipientDetails","type":{"kind":"OBJECT","name":"GiftVoucherRecipientDetails","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Pricing Agreement Price applied to this Line Item.","isDeprecated":false,"name":"pricingAgreementPrice","type":{"kind":"OBJECT","name":"PricingAgreementPrice","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Line Items that are children of this Line Item.","isDeprecated":false,"name":"childItems","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item can be reserved.","isDeprecated":false,"name":"isReservable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item reservation has expired.","isDeprecated":false,"name":"isExpired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item is reserved.","isDeprecated":false,"name":"reserved","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Level applied to this Line Item.","isDeprecated":false,"name":"priceLevel","type":{"kind":"OBJECT","name":"PriceLevel","ofType":null}},{"args":[],"deprecationReason":null,"description":"Attribute definitions that can be provided with each Learner","isDeprecated":false,"name":"pointOfSaleDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartLineItem","ofType":null}],"kind":"OBJECT","name":"GiftVoucherLineItem","possibleTypes":null},{"description":"A Gift Voucher Recipient.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The name of the Recipient.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The e-mail of the Recipient.","isDeprecated":false,"name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The first line of the Recipient Postal Address.","isDeprecated":false,"name":"postalAddressLineOne","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The second line of the Recipient Postal Address.","isDeprecated":false,"name":"postalAddressLineTwo","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Town of the Recipient Postal Address.","isDeprecated":false,"name":"postalAddressTown","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The postcode of the Recipient Postal Address.","isDeprecated":false,"name":"postalAddressPostcode","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Country of the Recipient Postal Address.","isDeprecated":false,"name":"postalAddressCountry","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"GiftVoucherRecipientDetails","possibleTypes":null},{"description":"Settings used to take payments with an Invoice.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Invoice Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"Invoice","possibleTypes":null},{"description":"A Learner is someone registered to a Bookable Item.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier for the Learner.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Learner is cancelled or not.","isDeprecated":false,"name":"isCancelled","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Contact record for the Learner.","isDeprecated":false,"name":"contact","type":{"kind":"OBJECT","name":"Contact","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Registration for the Learner.","isDeprecated":false,"name":"registration","type":{"kind":"OBJECT","name":"Registration","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Learner Custom Field Values.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Learning Path of the Learner.","isDeprecated":false,"name":"learningPath","type":{"kind":"OBJECT","name":"LearningPath","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"Learner","possibleTypes":[{"kind":"OBJECT","name":"EventLearner","ofType":null},{"kind":"OBJECT","name":"PathLearner","ofType":null}]},{"description":"An Event Learner is a Learner Registered on an Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier for the Event Learner.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Event Learner is cancelled or not.","isDeprecated":false,"name":"isCancelled","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Contact record for the Event Learner.","isDeprecated":false,"name":"contact","type":{"kind":"OBJECT","name":"Contact","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Registration for the Event Learner.","isDeprecated":false,"name":"registration","type":{"kind":"OBJECT","name":"Registration","ofType":null}},{"args":[],"deprecationReason":null,"description":"The quantity of Event Learners if the Event Learner is unnamed.","isDeprecated":false,"name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Event Learner is linked to a Contact or not.","isDeprecated":false,"name":"isUnnamed","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Event Learner Custom Field Values.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Learning Path of the Event Learner.","isDeprecated":false,"name":"learningPath","type":{"kind":"OBJECT","name":"LearningPath","ofType":null}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Learner","ofType":null}],"kind":"OBJECT","name":"EventLearner","possibleTypes":null},{"description":"A PathLearner is a Learner Registered on a Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier for the Path Learner.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Path Learner is cancelled or not.","isDeprecated":false,"name":"isCancelled","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Contact record for the Path Learner.","isDeprecated":false,"name":"contact","type":{"kind":"OBJECT","name":"Contact","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Registration for the Path Learner.","isDeprecated":false,"name":"registration","type":{"kind":"OBJECT","name":"Registration","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Path Learner Custom Field Values.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Learning Path of the Path Learner.","isDeprecated":false,"name":"learningPath","type":{"kind":"OBJECT","name":"LearningPath","ofType":null}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningOutcomeFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningOutcomeFieldOrder","ofType":null}}],"deprecationReason":null,"description":"The Learning Outcomes associated with the Learning Path the Path Learner is registered to.","isDeprecated":false,"name":"learningOutcomes","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningOutcomeConnection","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Learner","ofType":null}],"kind":"OBJECT","name":"PathLearner","possibleTypes":null},{"description":"A Learner Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearnerEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearnerConnection","possibleTypes":null},{"description":"A Learner Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"Learner","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearnerEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Learners.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Learner.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The underlying Contact Name of the Learner.","isDeprecated":false,"name":"contactName"},{"deprecationReason":null,"description":"Whether the Learner is cancelled or not.","isDeprecated":false,"name":"isCancelled"},{"deprecationReason":null,"description":"Whether the Learner is unnamed or not.","isDeprecated":false,"name":"isUnnamed"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LearnerField","possibleTypes":null},{"description":"A filter applied to Learners.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearnerField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearnerFieldFilter","possibleTypes":null},{"description":"An ordering applied to Learners.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearnerField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearnerFieldOrder","possibleTypes":null},{"description":"Learner Attributes are Learner Custom Fields and their values","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier key for the Learner Custom Field.","isDeprecated":false,"name":"definitionKey","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Learner Custom Field value.","isDeprecated":false,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearnerAttributes","possibleTypes":null},{"description":"Learner Details are details about a specific Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The first name of the Learner.","isDeprecated":false,"name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The last name of the Learner.","isDeprecated":false,"name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The e-mail of the Learner.","isDeprecated":false,"name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Learner Attributes beloning to the Learner.","isDeprecated":false,"name":"attributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"LearnerAttributes","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearnerDetails","possibleTypes":null},{"description":"Details used to Create a New Learner.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The e-mail of the Learner.","name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The first name of the Learner.","name":"firstName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The last name of the Learner.","name":"lastName","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The Learner Custom Field Values.","name":"attributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AttributeInputType","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"NewLearnerDetailsInput","possibleTypes":null},{"description":"Details used to update an Existing Learner.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the underlying Contact for the Learner.","name":"contactId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Learner Custom Field Values.","name":"attributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AttributeInputType","ofType":null}}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ExistingLearnerDetailsInput","possibleTypes":null},{"description":"Details used to update an Unnamed Learner.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The Learner Custom Field Values.","name":"attributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"AttributeInputType","ofType":null}}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"UnnamedLearnerDetailsInput","possibleTypes":null},{"description":"Details used to create/update multiple Learners.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"Learners without an Administrate Contact.","name":"newLearners","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"NewLearnerDetailsInput","ofType":null}}}},{"defaultValue":null,"description":"Learners with an existing Administrate Contact.","name":"existingLearners","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"ExistingLearnerDetailsInput","ofType":null}}}},{"defaultValue":null,"description":"Learners that will not be associated with a Contact for the time being, usually because their identity will be known at a later stage.","name":"unnamedLearners","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UnnamedLearnerDetailsInput","ofType":null}}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearnerDetailsInput","possibleTypes":null},{"description":"A Learning Outcome Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningOutcomeEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningOutcomeConnection","possibleTypes":null},{"description":"A Learning Outcome Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"LearningOutcome","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningOutcomeEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Learning Outcomes.","enumValues":[{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"id"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LearningOutcomeField","possibleTypes":null},{"description":"A filter applied to Learning Outcomes.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningOutcomeField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningOutcomeFieldFilter","possibleTypes":null},{"description":"An ordering applied to Learning Outcomes.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningOutcomeField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningOutcomeFieldOrder","possibleTypes":null},{"description":"A Learning Outcome is a representation of a Learner assigned to a specific Learning Objective.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Outcome.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"LearningOutcome","possibleTypes":[{"kind":"OBJECT","name":"CourseOutcome","ofType":null},{"kind":"OBJECT","name":"LearningPathOutcome","ofType":null},{"kind":"OBJECT","name":"ExternalOutcome","ofType":null},{"kind":"OBJECT","name":"URLOutcome","ofType":null},{"kind":"OBJECT","name":"DocumentOutcome","ofType":null}]},{"description":"A Course Outcome represents a Course that will be completed as part of a Learning Path by a specific Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Course Outcome.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Event which will be completed.","isDeprecated":false,"name":"event","type":{"kind":"OBJECT","name":"Event","ofType":null}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningOutcome","ofType":null}],"kind":"OBJECT","name":"CourseOutcome","possibleTypes":null},{"description":"A Learning Path Outcome represents a Learning Path that will be completed as part of a Learning Path by a specific Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Path Outcome.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningOutcome","ofType":null}],"kind":"OBJECT","name":"LearningPathOutcome","possibleTypes":null},{"description":"An External Outcome represents something that will be completed Externally to the Learning Path by a specific Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the External Outcome.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningOutcome","ofType":null}],"kind":"OBJECT","name":"ExternalOutcome","possibleTypes":null},{"description":"A URL Outcome represents a URL that will be visited as part of the Learning Path by a specific Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the URL Outcome.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningOutcome","ofType":null}],"kind":"OBJECT","name":"URLOutcome","possibleTypes":null},{"description":"A Document Outcome represents a Document which will be read or completed as part of the Learning Path by a specific Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Document Outcome.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningOutcome","ofType":null}],"kind":"OBJECT","name":"DocumentOutcome","possibleTypes":null},{"description":"Learning Paths are bundles of Events, Courses, other Learning Paths, or other External/Document Objectives.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Path.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Learning Path","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Learning Path.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Learning Category of the Learning Path.","isDeprecated":false,"name":"category","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price of the Learning Path.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The start of the Learning Path.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The end of the Learning Path.","isDeprecated":false,"name":"end","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"How many places remain until the Learning Path is fully booked.","isDeprecated":false,"name":"remainingPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"When Registration closes for the Learning Path and no more Learners can be Registered.","isDeprecated":false,"name":"registrationDeadline","type":{"kind":"SCALAR","name":"DateTime","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether a Learner must fulfill all the Course Objectives with concrete Event Objectives to be Registered on this Learning Path.","isDeprecated":false,"name":"requireObjectiveFulfillment","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Learning Path.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Image Gallery URLs for the Learning Path.","isDeprecated":false,"name":"imageUrls","type":{"kind":"LIST","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A description of what is included in the Learning Path.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The current state of the Learning Path (active, archived, cancelled, draft).","isDeprecated":false,"name":"lifecycleState","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Custom Field values associated with the Learning Path.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Prices applicable to the Learning Path.","isDeprecated":false,"name":"prices","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Price","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Price Levels applicable to the Learning Path.","isDeprecated":false,"name":"priceLevels","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PriceLevel","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Locale of the Learning Path.","isDeprecated":false,"name":"locale","type":{"kind":"OBJECT","name":"Locale","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the Learning Path contains only Event and External Objectives.","isDeprecated":false,"name":"isBundle","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"Whether the Learning Path is Featured i.e. sorted to the top of the Catalog.","isDeprecated":false,"name":"isFeatured","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningObjectiveFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningObjectiveFieldOrder","ofType":null}}],"deprecationReason":null,"description":"The Learning Objectives that make up the Learning Path. These can be completed by the Learner.","isDeprecated":false,"name":"learningObjectives","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningObjectiveConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Published Training Pass Type Identifiers that grant access to the Learning Path.","isDeprecated":false,"name":"includedInPassTypeIds","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Categories of this Learning Path","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningTagFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningTagFieldOrder","ofType":null}}],"deprecationReason":null,"description":"The Learning Tags for this Learning Path.","isDeprecated":false,"name":"learningTags","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningTagConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Accounts associated with this Learning Path.","isDeprecated":false,"name":"accountAssociations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountAssociationConnection","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Product","ofType":null},{"kind":"INTERFACE","name":"ProductOption","ofType":null}],"kind":"OBJECT","name":"LearningPath","possibleTypes":null},{"description":"A Registration on a Learning Path with one or more Learners.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Path Booking.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Learning Path.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Learning Category of the Learning Path.","isDeprecated":false,"name":"category","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price of the Learning Path.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The start of the Learning Path.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The end of the Learning Path.","isDeprecated":false,"name":"end","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"A description of what is included in the Learning Path.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Learning Path.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Custom Field values associated with the Learning Path.","isDeprecated":false,"name":"customFieldValues","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldValue","ofType":null}}}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearnerFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"first","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"after","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"offset","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearnerFieldOrder","ofType":null}}],"deprecationReason":null,"description":"Any Learners registered to the Learning Path.","isDeprecated":false,"name":"learners","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearnerConnection","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathBooking","possibleTypes":null},{"description":"A Learning Path Booking Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathBookingEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathBookingConnection","possibleTypes":null},{"description":"A Learning Path Booking Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathBooking","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathBookingEdge","possibleTypes":null},{"description":"The Location of the underlying Event for an Event Objective on a Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The name of the Location.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathObjectiveEventLocation","possibleTypes":null},{"description":"The Course for a Learning Path Objective.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The name of the Course.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathObjectiveCourse","possibleTypes":null},{"description":"The Learning Path Objective Detail.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Path Objective Detail.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathObjectiveObjectiveDetail","possibleTypes":null},{"description":"Details about an Event Objective on a Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Event.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The start of the Event.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Location of the Event.","isDeprecated":false,"name":"location","type":{"kind":"OBJECT","name":"LearningPathObjectiveEventLocation","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Course the Event was created from.","isDeprecated":false,"name":"course","type":{"kind":"OBJECT","name":"LearningPathObjectiveCourse","ofType":null}},{"args":[],"deprecationReason":null,"description":"How many places remain until the Event is fully booked.","isDeprecated":false,"name":"remainingPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Learning Mode of the Event.","isDeprecated":false,"name":"learningMode","type":{"kind":"ENUM","name":"LearningMode","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathObjectiveEventDetail","possibleTypes":null},{"description":"The Learning Mode of an Event.","enumValues":[{"deprecationReason":null,"description":"Classroom based Event","isDeprecated":false,"name":"classroom"},{"deprecationReason":null,"description":"Self-paced Event","isDeprecated":false,"name":"lms"},{"deprecationReason":null,"description":"Classroom and Self-paced Event","isDeprecated":false,"name":"blended"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LearningMode","possibleTypes":null},{"description":"Details about the Learning Path Objective.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Event Details of the Learning Path.","isDeprecated":false,"name":"event","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathObjectiveEventDetail","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Learning Path Objective Detail.","isDeprecated":false,"name":"learningPathObjective","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathObjectiveObjectiveDetail","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathObjectiveDetail","possibleTypes":null},{"description":"An Event Section Option Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventSelectionOptionEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventSelectionOptionConnection","possibleTypes":null},{"description":"An Event Selection Option Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventSelectionOption","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventSelectionOptionEdge","possibleTypes":null},{"description":"An Event Selection Option is a single Option which can be chosen to fulfill a Course Objective on a Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Event Option.","isDeprecated":false,"name":"eventOptionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Event chosen.","isDeprecated":false,"name":"event","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Event","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventSelectionOption","possibleTypes":null},{"description":"Fields for filtering and ordering Event Selection Options.","enumValues":[{"deprecationReason":null,"description":"The Code of the Course the Event was created from.","isDeprecated":false,"name":"courseCode"},{"deprecationReason":null,"description":"The Code of Region of the Event.","isDeprecated":false,"name":"regionCode"},{"deprecationReason":null,"description":"How many places remain until the Event is fully booked.","isDeprecated":false,"name":"remainingPlaces"},{"deprecationReason":null,"description":"The Location name of the Event.","isDeprecated":false,"name":"locationName"},{"deprecationReason":null,"description":"The unique identifier of the Location.","isDeprecated":false,"name":"locationId"},{"deprecationReason":null,"description":"The start of the Event.","isDeprecated":false,"name":"start"},{"deprecationReason":null,"description":"The end of the Event.","isDeprecated":false,"name":"end"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"EventSelectionOptionField","possibleTypes":null},{"description":"A filter applied to Event Selection Options.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"EventSelectionOptionField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"EventSelectionOptionFieldFilter","possibleTypes":null},{"description":"An ordering applied to Event Selection Options.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"EventSelectionOptionField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"EventSelectionOptionFieldOrder","possibleTypes":null},{"description":"A Learning Objective Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningObjectiveEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningObjectiveConnection","possibleTypes":null},{"description":"A Learning Objective Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"LearningObjective","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningObjectiveEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Learning Objectives.","enumValues":[{"deprecationReason":null,"description":null,"isDeprecated":false,"name":"id"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LearningObjectiveField","possibleTypes":null},{"description":"A filter applied to Learning Objectives.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningObjectiveField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningObjectiveFieldFilter","possibleTypes":null},{"description":"An ordering applied to Learning Objectives.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningObjectiveField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningObjectiveFieldOrder","possibleTypes":null},{"description":"An Objective that is Part of a Learning Path. This Objective can be completed by a Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"LearningObjective","possibleTypes":[{"kind":"OBJECT","name":"EventObjective","ofType":null},{"kind":"OBJECT","name":"CourseObjective","ofType":null},{"kind":"OBJECT","name":"LearningPathObjective","ofType":null},{"kind":"OBJECT","name":"ExternalObjective","ofType":null},{"kind":"OBJECT","name":"URLObjective","ofType":null},{"kind":"OBJECT","name":"DocumentObjective","ofType":null}]},{"description":"An Event Objective is a Learning Objective for a specific Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Event Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Details about the specific Event.","isDeprecated":false,"name":"event","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"EventDetails","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningObjective","ofType":null}],"kind":"OBJECT","name":"EventObjective","possibleTypes":null},{"description":"A Course Objective is a Learning Objective for a specific Course.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Course Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Details about the specific Course.","isDeprecated":false,"name":"course","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CourseDetails","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningObjective","ofType":null}],"kind":"OBJECT","name":"CourseObjective","possibleTypes":null},{"description":"A Learning Path Objective is a Learning Objective for a specific Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Path Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Details about the specific Learning Path.","isDeprecated":false,"name":"learningPath","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathDetails","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningObjective","ofType":null}],"kind":"OBJECT","name":"LearningPathObjective","possibleTypes":null},{"description":"An External Objective is a Learning Objective for a specific External resource.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the External Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the External Objective.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningObjective","ofType":null}],"kind":"OBJECT","name":"ExternalObjective","possibleTypes":null},{"description":"A URL Objective is a Learning Objective for a specific URL that the Learner should visit.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the URL Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningObjective","ofType":null}],"kind":"OBJECT","name":"URLObjective","possibleTypes":null},{"description":"A Document Objective is a Learning Objective for a specific Document the Learner should read/fill.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Document Objective.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"LearningObjective","ofType":null}],"kind":"OBJECT","name":"DocumentObjective","possibleTypes":null},{"description":"Basic detail of the Event for an Event Objective.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Event.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Code of the Event.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Event.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The start of the Event.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The end of the Event.","isDeprecated":false,"name":"end","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"How many places remain until the Event is fully booked.","isDeprecated":false,"name":"remainingPlaces","type":{"kind":"SCALAR","name":"Int","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Location of the Event.","isDeprecated":false,"name":"location","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Location","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Learning Mode of the Event.","isDeprecated":false,"name":"learningMode","type":{"kind":"ENUM","name":"LearningMode","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"EventDetails","possibleTypes":null},{"description":"Basic detail of the Course for a Course Objective.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Course.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Code of the Course.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Course.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CourseDetails","possibleTypes":null},{"description":"Basic detail of the Learning Path for a Learning Path Objective.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Path.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Learning Path.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether a Learner must fulfill all the Course Objectives with concrete Event Objectives to be Registered on this Learning Path.","isDeprecated":false,"name":"requireObjectiveFulfillment","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Details about the nested Learning Objectives.","isDeprecated":false,"name":"learningObjectives","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningObjectiveConnection","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathDetails","possibleTypes":null},{"description":"A Learning Path Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathConnection","possibleTypes":null},{"description":"A Learning Path Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPath","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningPathEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Learning Paths.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Learning Path.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Learning Path.","isDeprecated":false,"name":"name"},{"deprecationReason":null,"description":"The current state of the Learning Path (active, archived, cancelled, draft).","isDeprecated":false,"name":"lifecycleState"},{"deprecationReason":null,"description":"The start of the Learning Path.","isDeprecated":false,"name":"start"},{"deprecationReason":null,"description":"The end of the Learning Path.","isDeprecated":false,"name":"end"},{"deprecationReason":null,"description":"When Registration closes for the Learning Path and no more Learners can be Registered.","isDeprecated":false,"name":"isBeforeRegistrationDeadline"},{"deprecationReason":null,"description":"Whether the Learning Path contains only Event and External Objectives.","isDeprecated":false,"name":"isBundle"},{"deprecationReason":null,"description":"The Location of an Event Objective on the Learning Path.","isDeprecated":false,"name":"eventObjectiveLocationName"},{"deprecationReason":null,"description":"The Region Code of an Event Objective on the Learning Path.","isDeprecated":false,"name":"eventObjectiveRegionCode"},{"deprecationReason":null,"description":"The unique identifier of the Locale of the Learning Path.","isDeprecated":false,"name":"localeId"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LearningPathField","possibleTypes":null},{"description":"A filter applied to Learning Paths.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningPathField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningPathFieldFilter","possibleTypes":null},{"description":"An ordering applied to Learning Paths.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningPathField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningPathFieldOrder","possibleTypes":null},{"description":"A Learning Tag Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningTagEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningTagConnection","possibleTypes":null},{"description":"A Learning Tag Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningTag","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningTagEdge","possibleTypes":null},{"description":"A Learning Tag.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Learning Tag.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Learning Tag.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LearningTag","possibleTypes":null},{"description":"Fields for filtering Learning Tags.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Learning Tag.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Learning Tag.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LearningTagField","possibleTypes":null},{"description":"A filter applied to Learning Tags.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningTagField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningTagFieldFilter","possibleTypes":null},{"description":"An ordering applied to Learning Tags.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LearningTagField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LearningTagFieldOrder","possibleTypes":null},{"description":"A Locale represents a specific Language.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Locale.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Locale, for example 'en-GB'.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Locale. In the format 'language' when only one system variant or 'language (details)' when multiple.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The language of the Locale.","isDeprecated":false,"name":"language","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether this Locale is the system default.","isDeprecated":false,"name":"default","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Locale","possibleTypes":null},{"description":"A Locale Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LocaleEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LocaleConnection","possibleTypes":null},{"description":"A Locale Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Locale","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LocaleEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Locales.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Locale.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Locale.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LocaleField","possibleTypes":null},{"description":"A filter applied to Locales.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LocaleField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LocaleFieldFilter","possibleTypes":null},{"description":"An ordering applied to Locales.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LocaleField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LocaleFieldOrder","possibleTypes":null},{"description":"A Location represents where an Event takes place.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Location.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Location.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Region of the Location.","isDeprecated":false,"name":"region","type":{"kind":"OBJECT","name":"Region","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Coordinates of the Location.","isDeprecated":false,"name":"coordinates","type":{"kind":"OBJECT","name":"CoordinatePair","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Location","possibleTypes":null},{"description":"A CoordinatePair is a specific Location on a grid.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The latitude of the Coordinate.","isDeprecated":false,"name":"latitude","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Coordinate","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The longitude of the Coordinate.","isDeprecated":false,"name":"longitude","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Coordinate","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CoordinatePair","possibleTypes":null},{"description":"A Location Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LocationEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LocationConnection","possibleTypes":null},{"description":"A Location Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Location","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"LocationEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Locations.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Location.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Location.","isDeprecated":false,"name":"name"},{"deprecationReason":null,"description":"Whether the Location has an active Event with a given Course ID.","isDeprecated":false,"name":"hasActiveEventForCourseId"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"LocationField","possibleTypes":null},{"description":"A filter applied to Locations.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LocationField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LocationFieldFilter","possibleTypes":null},{"description":"An ordering applied to Locations.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"LocationField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"LocationFieldOrder","possibleTypes":null},{"description":"Messages store the messages shown to the User when they modify a Learner's Booking.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Shown when attempting to cancel a Learner.","isDeprecated":false,"name":"cancellation","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Shown when attempting to transfer a Learner.","isDeprecated":false,"name":"transfer","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Messages","possibleTypes":null},{"description":"Details used to move the Cart into a pending state.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"SCALAR","name":"ID","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"MoveCartPendingInput","possibleTypes":null},{"description":"Details used to move the Cart to the Entry Step.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"MoveCartToEntryStepInput","possibleTypes":null},{"description":"Settings used to take payments with MultiSafepay.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"MultiSafepay","possibleTypes":null},{"description":"An Order placed by a Viewer.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Order.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Order","possibleTypes":null},{"description":"An Order Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"OrderEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"OrderConnection","possibleTypes":null},{"description":"An Order Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Order","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"OrderEdge","possibleTypes":null},{"description":"The Direction of Ordering.","enumValues":[{"deprecationReason":null,"description":"Ascending.","isDeprecated":false,"name":"asc"},{"deprecationReason":null,"description":"Descending.","isDeprecated":false,"name":"desc"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"OrderDirection","possibleTypes":null},{"description":"Relay Pagination Object.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"Whether more edges exist following the set defined by the clients arguments.","isDeprecated":false,"name":"hasNextPage","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether more edges exist prior to the set defined by the clients arguments.","isDeprecated":false,"name":"hasPreviousPage","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"startCursor is the cursor corresponding to the first node in edges.","isDeprecated":false,"name":"startCursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"endCursor is the cursor corresponding to the last node in edges.","isDeprecated":false,"name":"endCursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The number of records available.","isDeprecated":false,"name":"totalRecords","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PageInfo","possibleTypes":null},{"description":"A Line Item in a Cart representing a Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Line Item.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The number of Line Items to be sold.","isDeprecated":false,"name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The price charged for a single Line Item.","isDeprecated":false,"name":"unitAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax exclusive price charged for all Items of this Line.","isDeprecated":false,"name":"subTotalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total tax amount charged for all Items of this Line.","isDeprecated":false,"name":"totalTaxAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax inclusive price charged for all Items of this Line.","isDeprecated":false,"name":"totalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Tax Type applicable to this Line Item.","isDeprecated":false,"name":"tax","type":{"kind":"OBJECT","name":"Tax","ofType":null}},{"args":[],"deprecationReason":null,"description":"The underlying Product (Learning Path) for this Line Item.","isDeprecated":false,"name":"productOption","type":{"kind":"INTERFACE","name":"ProductOption","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Learner details for this Line Item.","isDeprecated":false,"name":"learnerDetails","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"LearnerDetails","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Pricing Agreement Price applied to this Line Item.","isDeprecated":false,"name":"pricingAgreementPrice","type":{"kind":"OBJECT","name":"PricingAgreementPrice","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Line Items that are children of this Line Item.","isDeprecated":false,"name":"childItems","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item can be reserved.","isDeprecated":false,"name":"isReservable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item reservation has expired.","isDeprecated":false,"name":"isExpired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item is reserved.","isDeprecated":false,"name":"reserved","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Level applied to this Line Item.","isDeprecated":false,"name":"priceLevel","type":{"kind":"OBJECT","name":"PriceLevel","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of the details of the Objectives that have been selected for this Leanring Path.","isDeprecated":false,"name":"objectives","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningPathObjectiveDetail","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"Attribute definitions that can be provided with each Learner","isDeprecated":false,"name":"pointOfSaleDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartLineItem","ofType":null}],"kind":"OBJECT","name":"PathLineItem","possibleTypes":null},{"description":"A single Option for a Payment Attribute Definition.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The label of the Option.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The value of the Option.","isDeprecated":false,"name":"value","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PaymentAttributeDefinitionOption","possibleTypes":null},{"description":"Custom Fields linked to a specific Payment Provider.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique definition key of the Custom Field.","isDeprecated":false,"name":"key","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The label of the Custom Field.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The type of Custom Field.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Options applicable to the Custom Field.","isDeprecated":false,"name":"options","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinitionOption","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PaymentAttributeDefinition","possibleTypes":null},{"description":"The result of Applying a Payment Code to a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Payment Code applied.","isDeprecated":false,"name":"paymentCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The underlying balance of the linked Token Issue.","isDeprecated":false,"name":"tokenIssueBalance","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PaymentCodeApplication","possibleTypes":null},{"description":"Fields for Filtering and Ordering Payment Providers.","enumValues":[{"deprecationReason":null,"description":"The Stripe Payment Provider.","isDeprecated":false,"name":"stripe"},{"deprecationReason":null,"description":"The MultiSafepay Payment Provider.","isDeprecated":false,"name":"multiSafepay"},{"deprecationReason":null,"description":"The Check Payment Provider.","isDeprecated":false,"name":"check"},{"deprecationReason":null,"description":"The Invoice Payment Provider.","isDeprecated":false,"name":"invoice"},{"deprecationReason":null,"description":"The Converge Payment Provider.","isDeprecated":false,"name":"converge"},{"deprecationReason":null,"description":"The Training Token Payment Provider.","isDeprecated":false,"name":"trainingToken"},{"deprecationReason":null,"description":"The Worldpay Payment Provider.","isDeprecated":false,"name":"worldpay"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"PaymentProviders","possibleTypes":null},{"description":"Settings used to take Payments.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"PaymentProvider","possibleTypes":[{"kind":"OBJECT","name":"AuthorizeDotNet","ofType":null},{"kind":"OBJECT","name":"Check","ofType":null},{"kind":"OBJECT","name":"Converge","ofType":null},{"kind":"OBJECT","name":"Invoice","ofType":null},{"kind":"OBJECT","name":"MultiSafepay","ofType":null},{"kind":"OBJECT","name":"Stripe","ofType":null},{"kind":"OBJECT","name":"TrainingToken","ofType":null},{"kind":"OBJECT","name":"Worldpay","ofType":null}]},{"description":null,"enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"paymentProviders","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"region","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Region","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"currency","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Currency","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PaymentRegion","possibleTypes":null},{"description":"Details used to capture any Payment Attribute values.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique definition key of the Custom Field.","name":"definitionKey","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The value of the Payment Attribute.","name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PaymentAttributeInput","possibleTypes":null},{"description":"Details used to Place the Order.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"defaultValue":null,"description":"The Payment Provider used to pay.","name":"paymentProvider","type":{"kind":"ENUM","name":"PaymentProviders","ofType":null}},{"defaultValue":null,"description":"Stripe Details for the Order, if paying using Stripe.","name":"stripeDetails","type":{"kind":"INPUT_OBJECT","name":"StripePaymentDetailsInput","ofType":null}},{"defaultValue":null,"description":"Invoice Details for the Order, if paying using Invoice.","name":"invoiceDetails","type":{"kind":"INPUT_OBJECT","name":"InvoicePaymentDetailsInput","ofType":null}},{"defaultValue":null,"description":"Converge Details for the Order, if paying using Converge.","name":"convergeDetails","type":{"kind":"INPUT_OBJECT","name":"ConvergePaymentDetailsInput","ofType":null}},{"defaultValue":null,"description":"Any Custom Fields captured as part of the Checkout process.","name":"paymentAttributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentAttributeInput","ofType":null}}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PlaceOrderInput","possibleTypes":null},{"description":"Details used to capture a Stripe Payment.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The result of a 'create_payment_method' call in Stripe e.g. pm_1Mqd4w2eZvKYlo2CgmxZMhWp.","name":"paymentMethod","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The Billing Account to attribute the Payment to.","name":"billingAccountId","type":{"kind":"SCALAR","name":"ID","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"StripePaymentDetailsInput","possibleTypes":null},{"description":"Details used to capture an Invoice Payment.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The Billing Account to attribute the Payment to.","name":"billingAccountId","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"defaultValue":null,"description":"The Billing e-mail to send the Invoice to.","name":"billingEmail","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"InvoicePaymentDetailsInput","possibleTypes":null},{"description":"Details used to capture a Converge Payment.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier for the Transaction received from Converge.","name":"pendingTransactionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ConvergePaymentDetailsInput","possibleTypes":null},{"description":"Details used to capture any Payment Attribute values.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique definition key of the Custom Field.","name":"definitionKey","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The value of the Payment Attribute.","name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PaymentAttribute","possibleTypes":null},{"description":"Details used to Place the Stripe Order.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"Stripe Details for the Order.","name":"stripeDetails","type":{"kind":"INPUT_OBJECT","name":"StripePaymentDetails","ofType":null}},{"defaultValue":null,"description":"Any Custom Fields captured as part of the Checkout process.","name":"paymentAttributes","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PaymentAttribute","ofType":null}}}},{"defaultValue":null,"description":"The Billing Account to attribute the Payment to.","name":"billingAccountId","type":{"kind":"SCALAR","name":"ID","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PlaceStripeOrderInput","possibleTypes":null},{"description":"Details used to capture a Stripe Payment.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Stripe Payment Intent.","name":"paymentIntentId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"StripePaymentDetails","possibleTypes":null},{"description":"Mutations that can be used to interact with Training Tokens.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"INPUT_OBJECT","name":"PlaceTrainingTokenOrderInput","ofType":null}}],"deprecationReason":null,"description":"Complete the checkout for a Cart using Training Tokens and create a Registration and Invoice.","isDeprecated":false,"name":"placeOrder","type":{"kind":"OBJECT","name":"CartMutateResponseType","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingTokenMutations","possibleTypes":null},{"description":"Details used to Place the Training Token Order.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PlaceTrainingTokenOrderInput","possibleTypes":null},{"description":"The type of Point of Sale Field, an Event field, or a Learning Path Field.","enumValues":[{"deprecationReason":null,"description":"A Point of Sale field for an Event.","isDeprecated":false,"name":"CartLineItemEventLearner"},{"deprecationReason":null,"description":"A Point of Sale field for a Learning Path.","isDeprecated":false,"name":"CartLineItemPathLearner"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"PointOfSaleFieldEntityType","possibleTypes":null},{"description":"Fields for filtering and ordering Point of Sale Fields.","enumValues":[{"deprecationReason":null,"description":"Whether the Event Point of Sale Field is Valid for the Course Template.","isDeprecated":false,"name":"isValidForCourseTemplate"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"PointOfSaleField","possibleTypes":null},{"description":"A filter applied to Point of Sale Fields.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"PointOfSaleField","ofType":null}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"ENUM","name":"FilterOperation","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PointOfSaleFieldFilter","possibleTypes":null},{"description":"Used to capture additional Custom Learner information during the Checkout process.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The label of the Point of Sale Field.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The unique key of the Point of Sale Field.","isDeprecated":false,"name":"key","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The description of the Point of Sale Field.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The type of Point of Sale Field.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Point of Sale Field must have a value entered for it.","isDeprecated":false,"name":"isRequired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Which section the Point of Sale Field relates to.","isDeprecated":false,"name":"section","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Options applicable to the Point of Sale Field.","isDeprecated":false,"name":"options","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinitionOption","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"Which Custom Field this Point of Sale Field maps to.","isDeprecated":false,"name":"mappedField","type":{"kind":"OBJECT","name":"MappedFieldType","ofType":null}},{"args":[],"deprecationReason":null,"description":"Which Course Template IDs this Point of Field applies to.","isDeprecated":false,"name":"courseTemplates","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","possibleTypes":null},{"description":"The Mapping between a Point of Sale Field and a Custom Field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The type of Entity.","isDeprecated":false,"name":"entityType","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Custom Field name.","isDeprecated":false,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"MappedFieldType","possibleTypes":null},{"description":"A single Option for a Point of Sale Learner Field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The label of the Option.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The value of the Option.","isDeprecated":false,"name":"value","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinitionOption","possibleTypes":null},{"description":"Used to capture additional Custom Order information during the Checkout process.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique key of the Point of Sale Field.","isDeprecated":false,"name":"key","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Point of Sale Field must have a value entered for it.","isDeprecated":false,"name":"isRequired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The label of the Point of Sale Field.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The type fo Point of Sale Field.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"PointOfSaleFieldTypeNodeEnum","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Options applicable to the Point of Sale Field.","isDeprecated":false,"name":"options","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleFieldOptions","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"Which section the Point of Sale Field relates to.","isDeprecated":false,"name":"section","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PointOfSaleFieldDefinition","possibleTypes":null},{"description":"Types of Point of Sale Field.","enumValues":[{"deprecationReason":null,"description":"A true or false boolean.","isDeprecated":false,"name":"checkbox"},{"deprecationReason":null,"description":"Can pick a single option from a list.","isDeprecated":false,"name":"choice"},{"deprecationReason":null,"description":"The code of a Country available in the options list.","isDeprecated":false,"name":"country"},{"deprecationReason":null,"description":"A calendar day.","isDeprecated":false,"name":"date"},{"deprecationReason":null,"description":"A local date, and time","isDeprecated":false,"name":"datetime"},{"deprecationReason":null,"description":"A reference to a Document stored in the Document Management System (DMS).","isDeprecated":false,"name":"document"},{"deprecationReason":null,"description":"An e-mail address.","isDeprecated":false,"name":"email"},{"deprecationReason":null,"description":"Formatted text stored as HTML.","isDeprecated":false,"name":"html"},{"deprecationReason":null,"description":"A whole number, including sign if negative.","isDeprecated":false,"name":"integer"},{"deprecationReason":null,"description":"A Language available in the options list.","isDeprecated":false,"name":"language"},{"deprecationReason":null,"description":"Can pick multiple options from a list. When storing a value use a pipe (|) separated list of values.","isDeprecated":false,"name":"multichoice"},{"deprecationReason":null,"description":"A number with optional decimal point.","isDeprecated":false,"name":"number"},{"deprecationReason":null,"description":"A Province available in the options list.","isDeprecated":false,"name":"province"},{"deprecationReason":null,"description":"Short unformatted text input, suitable for a one-line input field.","isDeprecated":false,"name":"string"},{"deprecationReason":null,"description":"Unformatted text input, suitable for a multi-line input field.","isDeprecated":false,"name":"text"},{"deprecationReason":null,"description":"A local time.","isDeprecated":false,"name":"time"},{"deprecationReason":null,"description":"A web address.","isDeprecated":false,"name":"url"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"PointOfSaleFieldTypeNodeEnum","possibleTypes":null},{"description":"A single Option for a Point of Sale Field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The label of the Option.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The value of the Option.","isDeprecated":false,"name":"value","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PointOfSaleFieldOptions","possibleTypes":null},{"description":"A single value for a Point of Sale Field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique key for the Point of Sale Field.","isDeprecated":false,"name":"pointOfSaleFieldKey","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The value of the Point of Sale Field.","isDeprecated":false,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PointOfSaleFieldValue","possibleTypes":null},{"description":"Details used to capture a Point of Sale Field value.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique key for the Point of Sale Field.","name":"pointOfSaleFieldKey","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The value of the Point of Sale Field.","name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PointOfSaleFieldValueInput","possibleTypes":null},{"description":"A Custom Field which an be used to store information about a Course or Learning Path.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique key of the Custom Field.","isDeprecated":false,"name":"key","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The label of the Custom Field.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The description of the Custom Field.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Options applicable to the Custom Field.","isDeprecated":false,"name":"options","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PortalCustomFieldDefinitionOption","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"The type of Custom Field.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PortalCustomFieldDefinition","possibleTypes":null},{"description":"A single Option for a Custom Field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The label of the Option.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The value of the Option.","isDeprecated":false,"name":"value","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PortalCustomFieldDefinitionOption","possibleTypes":null},{"description":"Which types support Custom Fields.","enumValues":[{"deprecationReason":null,"description":"Courses.","isDeprecated":false,"name":"CourseCard"},{"deprecationReason":null,"description":"Learning Paths.","isDeprecated":false,"name":"LearningPathCard"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"SupportsWebLinkPortalCustomFieldEntities","possibleTypes":null},{"description":"Details used to Prepare the Cart for Checkout.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PrepareCartCheckoutInput","possibleTypes":null},{"description":"Details used to Prepare Items for Checkout.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PrepareItemsForCheckoutInput","possibleTypes":null},{"description":"A Price.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The amount of the Price.","isDeprecated":false,"name":"amount","type":{"kind":"SCALAR","name":"Decimal","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Financial Unit of the Price.","isDeprecated":false,"name":"financialUnit","type":{"kind":"OBJECT","name":"FinancialUnit","ofType":null}},{"args":[],"deprecationReason":null,"description":"Which Region the Price is for.","isDeprecated":false,"name":"region","type":{"kind":"OBJECT","name":"Region","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Price","possibleTypes":null},{"description":"A Financial Unit.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The name of the Financial Unit.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The symbol of the Financial Unit.","isDeprecated":false,"name":"symbol","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Code of the Financial Unit.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"FinancialUnit","possibleTypes":null},{"description":"A Price Range.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The minimum of the Price Range.","isDeprecated":false,"name":"minimumPrice","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The normal Price.","isDeprecated":false,"name":"normalPrice","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The maxiumum of the Price Range.","isDeprecated":false,"name":"maximumPrice","type":{"kind":"OBJECT","name":"Price","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PriceRange","possibleTypes":null},{"description":"A Price Level.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Price Level.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Price Level.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The amount of the Price.","isDeprecated":false,"name":"amount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The symbol of the Price.","isDeprecated":false,"name":"symbol","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PriceLevel","possibleTypes":null},{"description":"A Pricing Agreement is a Price which is associated with an Account.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Pricing Agreement.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Pricing Agreement.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PricingAgreement","possibleTypes":null},{"description":"The underlying Price for a Pricing Agreement.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier for the Pricing Agreement Price.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Pricing Agreement of this Pricing Agreement Price.","isDeprecated":false,"name":"pricingAgreement","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PricingAgreement","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"PricingAgreementPrice","possibleTypes":null},{"description":"An entity which is advertised and displayed on this Portal.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Product.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Product.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"Product","possibleTypes":[{"kind":"OBJECT","name":"Course","ofType":null},{"kind":"OBJECT","name":"GiftVoucherConfiguration","ofType":null},{"kind":"OBJECT","name":"LearningPath","ofType":null},{"kind":"OBJECT","name":"StockItem","ofType":null}]},{"description":"A Product Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"ProductEdge","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"OBJECT","name":"PageInfo","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ProductConnection","possibleTypes":null},{"description":"A Product Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"INTERFACE","name":"Product","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ProductEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Products.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Product.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Product.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"ProductField","possibleTypes":null},{"description":"A filter applied to Products.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"ProductField","ofType":null}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"ENUM","name":"FilterOperation","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ProductFieldFilter","possibleTypes":null},{"description":"An ordering applied to Products.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"ENUM","name":"ProductField","ofType":null}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"ENUM","name":"OrderDirection","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"ProductFieldOrder","possibleTypes":null},{"description":"A Bookable instance of an entity which is advertised and displayed on this Portal.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Product Option.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Product Option","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Product Option.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The price of the Product Option.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Category of this Product Option","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"INTERFACE","name":"ProductOption","possibleTypes":[{"kind":"OBJECT","name":"Event","ofType":null},{"kind":"OBJECT","name":"GiftVoucherConfiguration","ofType":null},{"kind":"OBJECT","name":"LearningPath","ofType":null},{"kind":"OBJECT","name":"StockItem","ofType":null}]},{"description":"A Product Option Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"OBJECT","name":"PageInfo","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"ProductOptionEdge","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ProductOptionConnection","possibleTypes":null},{"description":"A Course Product Option.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Course.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Code referring to the Course.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The header image URL for the Course.","isDeprecated":false,"name":"imageUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"Published Training Pass Type Identifiers that grant access to the Course.","isDeprecated":false,"name":"includedInPassTypeIds","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"Whether the Course is Featured i.e. sorted to the top of the Catalog.","isDeprecated":false,"name":"isFeatured","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[{"defaultValue":null,"description":null,"name":"filters","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearningTagFieldFilter","ofType":null}}}},{"defaultValue":null,"description":null,"name":"order","type":{"kind":"INPUT_OBJECT","name":"LearningTagFieldOrder","ofType":null}}],"deprecationReason":null,"description":"The Learning Tags for this Course.","isDeprecated":false,"name":"learningTags","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LearningTagConnection","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Accounts associated with this Course.","isDeprecated":false,"name":"accountAssociations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"AccountAssociationConnection","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ProductOptionCourse","possibleTypes":null},{"description":"A Product Option Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"INTERFACE","name":"ProductOption","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"ProductOptionEdge","possibleTypes":null},{"description":"A financial zone within which a Company trades.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Region.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Region.","isDeprecated":false,"name":"code","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Region.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Region","possibleTypes":null},{"description":"A Region Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RegionEdge","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"RegionConnection","possibleTypes":null},{"description":"A Region Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Region","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"RegionEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Regions.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Region.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The code of the Region.","isDeprecated":false,"name":"code"},{"deprecationReason":null,"description":"The name of the Region.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"RegionField","possibleTypes":null},{"description":"A filter applied to Regions.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"RegionField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"RegionFieldFilter","possibleTypes":null},{"description":"An ordering applied to Regions.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"RegionField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"RegionFieldOrder","possibleTypes":null},{"description":"Details used to register Learners onto a Private Event.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Event.","name":"bookingId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The quantity of Learners to be registered.","name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"defaultValue":null,"description":"A list of the details of the Learners to be registered onto the Event.","name":"learners","type":{"kind":"INPUT_OBJECT","name":"LearnerDetailsInput","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"RegisterLearnersOntoPrivateBookingInput","possibleTypes":null},{"description":"The result of registering Learners onto a Private Event.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The updated Event Booking.","isDeprecated":false,"name":"booking","type":{"kind":"OBJECT","name":"EventBooking","ofType":null}},{"args":[],"deprecationReason":null,"description":"The new Learners corresponding to the existingLearners provided.","isDeprecated":false,"name":"learners","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"Learner","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"RegisterLearnersOntoPrivateBookingResponse","possibleTypes":null},{"description":"A Learner or Learning Path Learner registered to piece of training.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Registerable.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The type of the Registerable.","isDeprecated":false,"name":"type","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Registerable","possibleTypes":null},{"description":"A Registerable Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"RegisterableEdge","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"RegisterableConnection","possibleTypes":null},{"description":"A Registerable Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"OBJECT","name":"Registerable","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"RegisterableEdge","possibleTypes":null},{"description":"An order used to purchase training and materials.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Registration.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A unique reference number for the Registration.","isDeprecated":false,"name":"registrationNumber","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A list of Learners linked to this Registration.","isDeprecated":false,"name":"registerables","type":{"kind":"OBJECT","name":"RegisterableConnection","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Registration","possibleTypes":null},{"description":"Details used to remove a Line Item to a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Line Item to be removed.","name":"itemId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"RemoveCartLineItemInput","possibleTypes":null},{"description":"Details used to remove a Promotion Code from a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The Promotion Code to be removed.","name":"promotionCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"RemovePromotionCodeInput","possibleTypes":null},{"description":"A request for training that has been submitted by a customer.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the training request.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingRequest","possibleTypes":null},{"description":"The result of submitting a training request.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The submitted request for training.","isDeprecated":false,"name":"trainingRequest","type":{"kind":"OBJECT","name":"TrainingRequest","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"RequestTrainingResponseType","possibleTypes":null},{"description":null,"enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Training Request Field","name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The value of the Training Request Field","name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"RequestFieldInput","possibleTypes":null},{"description":"Details used to submit a training request.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the product (Course / Learning Path) this training request is for.","name":"interestId","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"defaultValue":null,"description":"The unique identifier of the Region that the training request should be created in.","name":"regionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"Whether the training request is for Private or Public training.","name":"isPrivate","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"defaultValue":null,"description":"The list of values for the fields in the training request form.","name":"requestFields","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RequestFieldInput","ofType":null}}}}},{"defaultValue":null,"description":"The name of the training request.","name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"TrainingRequestInput","possibleTypes":null},{"description":"A period of time used for training.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Session.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Session.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The date and time that the Session starts.","isDeprecated":false,"name":"start","type":{"kind":"SCALAR","name":"DateTime","ofType":null}},{"args":[],"deprecationReason":null,"description":"The date and time that the Session ends.","isDeprecated":false,"name":"end","type":{"kind":"SCALAR","name":"DateTime","ofType":null}},{"args":[],"deprecationReason":null,"description":"The time zone this Session is in.","isDeprecated":false,"name":"timeZoneName","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The location that the Session takes place in.","isDeprecated":false,"name":"location","type":{"kind":"OBJECT","name":"Location","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Session","possibleTypes":null},{"description":"A Session Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"SessionEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"SessionConnection","possibleTypes":null},{"description":"A Session Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Session","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"SessionEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Sessions","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Session.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The name of the Session.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"SessionField","possibleTypes":null},{"description":"A filter applied to Sessions.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SessionField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"SessionFieldFilter","possibleTypes":null},{"description":"An ordering applied to Sessions.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"SessionField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"SessionFieldOrder","possibleTypes":null},{"description":"Mutations that can be used to interact with the MultiSafepay Payment Provider.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"StartMultisafepayCheckoutInput","ofType":null}}}],"deprecationReason":null,"description":"Starts a checkout with the MultiSafepay Payment Provider.","isDeprecated":false,"name":"startCheckout","type":{"kind":"OBJECT","name":"MultiSafepayResponse","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"MultiSafepayMutations","possibleTypes":null},{"description":"The result of starting a checkout with the MultiSafepay Payment Provider.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The URL of the hosted payment page generated for the MultiSafepay order.","isDeprecated":false,"name":"url","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"MultiSafepayResponse","possibleTypes":null},{"description":"Available payment methods for MultiSafepay checkouts.","enumValues":[{"deprecationReason":null,"description":"Credit card payment","isDeprecated":false,"name":"CREDITCARD"},{"deprecationReason":null,"description":"QR code payment","isDeprecated":false,"name":"QR"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"MSPPaymentMethods","possibleTypes":null},{"description":"Details used to start a checkout with the MultiSafepay Payment Provider.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart that the checkout is for.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The payment method to use for the checkout.","name":"paymentMethod","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"MSPPaymentMethods","ofType":null}}},{"defaultValue":null,"description":"The URL that the user has come from. They will be redirected to this URL if they cancel the payment.","name":"originalSite","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The URL that the user should be redirected to after they successfully complete the checkout.","name":"postCheckoutRedirectUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The locale of the user. This is used to display the hosted payment page in the correct language.","name":"locale","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"StartMultisafepayCheckoutInput","possibleTypes":null},{"description":"Mutations that can be used to interact with the Worldpay Payment Provider.","enumValues":null,"fields":[{"args":[{"defaultValue":null,"description":null,"name":"input","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"StartWorldpayCheckoutInput","ofType":null}}}],"deprecationReason":null,"description":"Starts a checkout with the Worldpay Payment Provider.","isDeprecated":false,"name":"startCheckout","type":{"kind":"OBJECT","name":"WorldpayUrlResponse","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"WorldpayMutations","possibleTypes":null},{"description":"The result of starting a checkout with the Worldpay Payment Provider.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The URL of the hosted payment page generated for the Worldpay order.","isDeprecated":false,"name":"url","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"WorldpayUrlResponse","possibleTypes":null},{"description":"Details used to start a checkout with the Worldpay Payment Provider.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart that the checkout is for.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The URL that the user has come from. They will be redirected to this URL if they cancel the payment.","name":"originalSite","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The URL that the user should be redirected to after they successfully complete the checkout.","name":"postCheckoutRedirectUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The locale of the user. This is used to display the hosted payment page in the correct language.","name":"locale","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"StartWorldpayCheckoutInput","possibleTypes":null},{"description":"A purchasable item.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Stock Item.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Stock Item","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Stock Item.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Price of the Stock Item.","isDeprecated":false,"name":"price","type":{"kind":"OBJECT","name":"Price","ofType":null}},{"args":[],"deprecationReason":null,"description":"The full description of the Stock Item.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Categories for this Stock Item","isDeprecated":false,"name":"categories","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Category","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Product","ofType":null},{"kind":"INTERFACE","name":"ProductOption","ofType":null}],"kind":"OBJECT","name":"StockItem","possibleTypes":null},{"description":"A Line Item in a Cart representing a Stock Item.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Line Item.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The number of Line Items to be sold.","isDeprecated":false,"name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The price charged for a single Line Item.","isDeprecated":false,"name":"unitAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax exclusive price charged for all Items of this Line.","isDeprecated":false,"name":"subTotalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The total tax amount charged for all Items of this Line.","isDeprecated":false,"name":"totalTaxAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax inclusive price charged for all Items of this Line.","isDeprecated":false,"name":"totalAmount","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Tax Type applicable to this Line Item.","isDeprecated":false,"name":"tax","type":{"kind":"OBJECT","name":"Tax","ofType":null}},{"args":[],"deprecationReason":null,"description":"The underlying Product (Stock Item) for this Line Item.","isDeprecated":false,"name":"productOption","type":{"kind":"INTERFACE","name":"ProductOption","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Learner details for this Line Item.","isDeprecated":false,"name":"learnerDetails","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"LearnerDetails","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Pricing Agreement Price applied to this Line Item.","isDeprecated":false,"name":"pricingAgreementPrice","type":{"kind":"OBJECT","name":"PricingAgreementPrice","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Line Items that are children of this Line Item.","isDeprecated":false,"name":"childItems","type":{"kind":"LIST","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item can be reserved.","isDeprecated":false,"name":"isReservable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item reservation has expired.","isDeprecated":false,"name":"isExpired","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether the Line Item is reserved.","isDeprecated":false,"name":"reserved","type":{"kind":"SCALAR","name":"Boolean","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Price Level applied to this Line Item.","isDeprecated":false,"name":"priceLevel","type":{"kind":"OBJECT","name":"PriceLevel","ofType":null}},{"args":[],"deprecationReason":null,"description":"Attribute definitions that can be provided with each Learner","isDeprecated":false,"name":"pointOfSaleDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PointOfSaleLearnerFieldDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartLineItem","ofType":null}],"kind":"OBJECT","name":"StockItemLineItem","possibleTypes":null},{"description":"A collection of URLs to redirect users to when they try to navigate to a specific page.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The URL to redirect users to when they try to navigate to the catalogue page.","isDeprecated":false,"name":"catalogue","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The URL to redirect users to when they try to navigate to the cart page.","isDeprecated":false,"name":"cart","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"OverrideUrls","possibleTypes":null},{"description":"Details used to authenticate with Administrate using the Identity Provider service.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Brand from the Host Lookup Service for your Portal.","isDeprecated":false,"name":"brand","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Client ID from the Host Lookup Service for your Portal.","isDeprecated":false,"name":"clientId","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Domain from the Host Lookup Service for your Portal.","isDeprecated":false,"name":"domain","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"IdpConfiguration","possibleTypes":null},{"description":"A Custom Field which can be used to create Custom Field Filters.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Key of the Custom Field","isDeprecated":false,"name":"key","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The label of the Custom Field","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The type of the Custom Field","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CustomFieldType","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A description explaining the use of the Custom Field","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The list of options of the choice or multichoice Custom Field","isDeprecated":false,"name":"options","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldOption","ofType":null}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CustomFieldDefinition","possibleTypes":null},{"description":"Types of Custom Field.","enumValues":[{"deprecationReason":null,"description":"A true or false boolean.","isDeprecated":false,"name":"checkbox"},{"deprecationReason":null,"description":"Can pick a single option from a list.","isDeprecated":false,"name":"choice"},{"deprecationReason":null,"description":"The code of a Country available in the options list.","isDeprecated":false,"name":"country"},{"deprecationReason":null,"description":"A calendar day.","isDeprecated":false,"name":"date"},{"deprecationReason":null,"description":"A local date, and time.","isDeprecated":false,"name":"datetime"},{"deprecationReason":null,"description":"A reference to a document stored in the Document Management System (DMS).","isDeprecated":false,"name":"document"},{"deprecationReason":null,"description":"An e-mail address.","isDeprecated":false,"name":"email"},{"deprecationReason":null,"description":"Formatted text stored as HTML.","isDeprecated":false,"name":"html"},{"deprecationReason":null,"description":"A whole number, including sign if negative.","isDeprecated":false,"name":"integer"},{"deprecationReason":null,"description":"A Language available in the options list.","isDeprecated":false,"name":"language"},{"deprecationReason":null,"description":"Can pick multiple options from a list. When storing a value use a pipe (|) separated list of values.","isDeprecated":false,"name":"multichoice"},{"deprecationReason":null,"description":"A number with optional decimal point.","isDeprecated":false,"name":"number"},{"deprecationReason":null,"description":"Short unformatted text input, suitable for a one-line input field.","isDeprecated":false,"name":"string"},{"deprecationReason":null,"description":"Unformatted text input, suitable for a multi-line input field.","isDeprecated":false,"name":"text"},{"deprecationReason":null,"description":"A local time.","isDeprecated":false,"name":"time"},{"deprecationReason":null,"description":"A web address.","isDeprecated":false,"name":"url"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"CustomFieldType","possibleTypes":null},{"description":"A single Option for a Custom Field.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The label of the Custom Field Option","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The value of the Custom Field Option","isDeprecated":false,"name":"value","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CustomFieldOption","possibleTypes":null},{"description":"Settings used to take payments with Stripe.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The public key provided by Stripe and used to create payments.","isDeprecated":false,"name":"publicKey","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"Stripe","possibleTypes":null},{"description":"Details used to submit a Cart be reviewed.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"submitCartForReviewInput","possibleTypes":null},{"description":null,"enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"ID of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"Currency Code to switch the Cart to.","name":"currencyCode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"Region ID to switch the Cart to.","name":"regionId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"SwitchPaymentRegionInput","possibleTypes":null},{"description":"A tax rate which can be applied to a financial amount to calculate the taxable amount.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Tax.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The tax rate that is applied for this Tax.","isDeprecated":false,"name":"effectiveRate","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Decimal","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Tax.","isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Tax","possibleTypes":null},{"description":"A statement of agreement that customers must accept before completing checkout.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The title of the Term.","isDeprecated":false,"name":"title","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The main text of the Term.","isDeprecated":false,"name":"text","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Term","possibleTypes":null},{"description":"A type of Training Pass","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Training Pass Type.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The code of the Training Pass Type.","isDeprecated":false,"name":"code","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Training Pass Type.","isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The full description of the Training Pass Type. Supports HTML.","isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingPassType","possibleTypes":null},{"description":"A Training Pass Type Connection.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"pageInfo","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"edges","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TrainingPassTypeEdge","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingPassTypeConnection","possibleTypes":null},{"description":"A Training Pass Type Edge.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"cursor","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"node","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TrainingPassType","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingPassTypeEdge","possibleTypes":null},{"description":"Fields for filtering and ordering Training Pass Types.","enumValues":[{"deprecationReason":null,"description":"The unique identifier of the Training Pass Type.","isDeprecated":false,"name":"id"},{"deprecationReason":null,"description":"The code of the Training Pass Type.","isDeprecated":false,"name":"code"},{"deprecationReason":null,"description":"The name of the Training Pass Type.","isDeprecated":false,"name":"name"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"TrainingPassTypeField","possibleTypes":null},{"description":"An ordering applied to Training Pass Types.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"TrainingPassTypeField","ofType":null}}},{"defaultValue":null,"description":null,"name":"direction","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"OrderDirection","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"TrainingPassTypeFieldGraphOrder","possibleTypes":null},{"description":"A filter applied to Training Pass Types.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":null,"name":"value","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":null,"name":"field","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"TrainingPassTypeField","ofType":null}}},{"defaultValue":null,"description":null,"name":"operation","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"FilterOperation","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"TrainingPassTypeFieldGraphFilter","possibleTypes":null},{"description":null,"enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Training Request Workflow.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether customers will be able to request training using this workflow.","isDeprecated":false,"name":"enabled","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A message shown to customers upon successfully submitting the training request form.","isDeprecated":false,"name":"successMessage","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"The Training Request Workflow Fields that make up the training request form for this workflow.","isDeprecated":false,"name":"workflowFields","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TrainingRequestWorkflowField","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingRequestWorkflow","possibleTypes":null},{"description":null,"enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Training Request Workflow Field.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The label to be shown to the customer when displaying the Training Request Workflow Field.","isDeprecated":false,"name":"label","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The display position of the Training Request Workflow Field on the training request form.","isDeprecated":false,"name":"position","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},{"args":[],"deprecationReason":null,"description":"Whether this Training Request Workflow Field must be filled out in order to submit the training request form.","isDeprecated":false,"name":"required","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The type of data that the Training Request Workflow Field captures.","isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"CustomFieldType","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The list of options available for the Training Request Workflow Field. Only relevant for `choice` or `multichoice` types.","isDeprecated":false,"name":"options","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CustomFieldOption","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TrainingRequestWorkflowField","possibleTypes":null},{"description":"Settings used to take payments with Training Tokens.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The Training Token Types available on this Portal.","isDeprecated":false,"name":"tokenTypes","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"TokenType","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"TrainingToken","possibleTypes":null},{"description":"A Training Token which can be used in-place of Currency when completing a Checkout.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Training Token Type.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The name of the Training Token Type.","isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TokenType","possibleTypes":null},{"description":"Details used to transfer a Learner from one Event to another Event.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Learner to be transferred.","name":"learnerId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Event the Learner is to be transferred to.","name":"eventId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"TransferLearnerInput","possibleTypes":null},{"description":"The result of transferring a Learner.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The Learner that was transferred.","isDeprecated":false,"name":"learner","type":{"kind":"OBJECT","name":"EventLearner","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"TransferLearnerResponseType","possibleTypes":null},{"description":"Details used to specify a Postal Address.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The first line of the address, typically unit, street number, or intended recipient.","name":"streetAddress1","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The second line of the address, typically street/building/residence address.","name":"streetAddress2","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The third line of the address, typically locality, or further miscellaneous address information.","name":"streetAddress3","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The city or town.","name":"town","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The State/Province Code of the PostalAddress.","name":"provinceCode","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The postal code or zipcode of the PostalAddress.","name":"postcode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Country of the PostalAddress.","name":"countryId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"PostalAddressInput","possibleTypes":null},{"description":"Details used to update a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The first name of the person who is making the booking.","name":"firstName","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The last name of the person who is making the booking.","name":"lastName","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The email address of the person who is making the booking.","name":"email","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The company that the person who is making the booking is from.","name":"company","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The billing address of the person who will be paying for the booking.","name":"billingAddress","type":{"kind":"INPUT_OBJECT","name":"PostalAddressInput","ofType":null}},{"defaultValue":null,"description":"A list of values for the Point of Sale Fields for the booking.","name":"pointOfSaleFields","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"PointOfSaleFieldValueInput","ofType":null}}}},{"defaultValue":null,"description":"The locale of the user.","name":"locale","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"UpdateCartInput","possibleTypes":null},{"description":"The result of updating the Financial Unit of a Cart.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The updated Cart.","isDeprecated":false,"name":"cart","type":{"kind":"OBJECT","name":"Cart","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of Cart Line Items which were removed from the Cart because they don't support the specified Financial Unit.","isDeprecated":false,"name":"removedLineItems","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"CartLineItem","ofType":null}}}},{"args":[],"deprecationReason":null,"description":"A list of errors encountered while running the mutation.","isDeprecated":false,"name":"errors","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"FieldError","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"CartMutateFinancialUnitResponseType","possibleTypes":null},{"description":"Details used to update the Financial Unit of a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Financial Unit.","name":"financialUnitId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"UpdateCartFinancialUnitInput","possibleTypes":null},{"description":"Details used to update an Event in a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Event Interest.","name":"interestId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"An updated list of details of the Event Learners.","name":"learnerDetails","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearnerInputDetails","ofType":null}}}},{"defaultValue":null,"description":"The updated quantity of this interest in the Cart.","name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"UpdateEventLineItemInput","possibleTypes":null},{"description":"Details used to specify the Postal Address of a Gift Voucher Recipient.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The first line of the Gift Voucher Recipient's Postal Address.","name":"postalAddressLineOne","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The second line of the Gift Voucher Recipient's Postal Address.","name":"postalAddressLineTwo","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The town of the Gift Voucher Recipient's Postal Address.","name":"postalAddressTown","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The postcode of the Gift Voucher Recipient's Postal Address.","name":"postalAddressPostcode","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Country of the Gift Voucher Recipient's Postal Address.","name":"postalAddressCountryId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"GiftVoucherRecipientPostalAddressInput","possibleTypes":null},{"description":"Details used to specify the Recipient of a Gift Voucher.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The name of the Gift Voucher Recipient.","name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"defaultValue":null,"description":"The email address of the Gift Voucher Recipient.","name":"email","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The Postal Address of the Gift Voucher Recipient.","name":"postalAddress","type":{"kind":"INPUT_OBJECT","name":"GiftVoucherRecipientPostalAddressInput","ofType":null}},{"defaultValue":null,"description":"The personalized message to be sent to the Recipient with the Gift Voucher.","name":"message","type":{"kind":"SCALAR","name":"String","ofType":null}},{"defaultValue":null,"description":"The unique identifier of the Email Configuration to send to the Recipient.","name":"emailConfigurationId","type":{"kind":"SCALAR","name":"String","ofType":null}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"GiftVoucherRecipientInput","possibleTypes":null},{"description":"Details used to update a Gift Voucher in a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Gift Voucher Interest.","name":"interestId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The details of the Recipient of the Gift Voucher.","name":"giftVoucherRecipientDetails","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"GiftVoucherRecipientInput","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"UpdateGiftVoucherLineItemInput","possibleTypes":null},{"description":"Details used to update a Learning Path in a Cart.","enumValues":null,"fields":null,"inputFields":[{"defaultValue":null,"description":"The unique identifier of the Cart.","name":"cartId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"The unique identifier of the Learning Path Interest.","name":"interestId","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"defaultValue":null,"description":"An updated list of details of the Learning Path Learners.","name":"learnerDetails","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"LearnerInputDetails","ofType":null}}}},{"defaultValue":null,"description":"The updated quantity of this interest in the Cart.","name":"quantity","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}}],"interfaces":null,"kind":"INPUT_OBJECT","name":"UpdatePathLineItemInput","possibleTypes":null},{"description":"A building that training takes place in.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Venue.","isDeprecated":false,"name":"id","type":{"kind":"SCALAR","name":"ID","ofType":null}},{"args":[],"deprecationReason":null,"description":"The name of the Venue.","isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"Venue","possibleTypes":null},{"description":"Settings used to take payments with Worldpay.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":"The unique identifier of the Payment Provider.","isDeprecated":false,"name":"id","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},{"args":[],"deprecationReason":null,"description":"The Attribute Definitions linked to the Payment Provider.","isDeprecated":false,"name":"paymentAttributeDefinitions","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PaymentAttributeDefinition","ofType":null}}}}}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"PaymentProvider","ofType":null}],"kind":"OBJECT","name":"Worldpay","possibleTypes":null},{"description":"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of all types supported by this server.","isDeprecated":false,"name":"types","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":"The type that query operations will be rooted at.","isDeprecated":false,"name":"queryType","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},{"args":[],"deprecationReason":null,"description":"If this server supports mutation, the type that mutation operations will be rooted at.","isDeprecated":false,"name":"mutationType","type":{"kind":"OBJECT","name":"__Type","ofType":null}},{"args":[],"deprecationReason":null,"description":"If this server support subscription, the type that subscription operations will be rooted at.","isDeprecated":false,"name":"subscriptionType","type":{"kind":"OBJECT","name":"__Type","ofType":null}},{"args":[],"deprecationReason":null,"description":"A list of all directives supported by this server.","isDeprecated":false,"name":"directives","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Directive","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Schema","possibleTypes":null},{"description":"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByUrl`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"kind","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__TypeKind","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"specifiedByUrl","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"fields","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Field","ofType":null}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"interfaces","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"possibleTypes","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"enumValues","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__EnumValue","ofType":null}}}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"inputFields","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"ofType","type":{"kind":"OBJECT","name":"__Type","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Type","possibleTypes":null},{"description":"An enum describing what kind of type a given `__Type` is.","enumValues":[{"deprecationReason":null,"description":"Indicates this type is a scalar.","isDeprecated":false,"name":"SCALAR"},{"deprecationReason":null,"description":"Indicates this type is an object. `fields` and `interfaces` are valid fields.","isDeprecated":false,"name":"OBJECT"},{"deprecationReason":null,"description":"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.","isDeprecated":false,"name":"INTERFACE"},{"deprecationReason":null,"description":"Indicates this type is a union. `possibleTypes` is a valid field.","isDeprecated":false,"name":"UNION"},{"deprecationReason":null,"description":"Indicates this type is an enum. `enumValues` is a valid field.","isDeprecated":false,"name":"ENUM"},{"deprecationReason":null,"description":"Indicates this type is an input object. `inputFields` is a valid field.","isDeprecated":false,"name":"INPUT_OBJECT"},{"deprecationReason":null,"description":"Indicates this type is a list. `ofType` is a valid field.","isDeprecated":false,"name":"LIST"},{"deprecationReason":null,"description":"Indicates this type is a non-null. `ofType` is a valid field.","isDeprecated":false,"name":"NON_NULL"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"__TypeKind","possibleTypes":null},{"description":"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"args","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isDeprecated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"deprecationReason","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Field","possibleTypes":null},{"description":"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"type","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},{"args":[],"deprecationReason":null,"description":"A GraphQL-formatted string representing the default value for this input value.","isDeprecated":false,"name":"defaultValue","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isDeprecated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"deprecationReason","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__InputValue","possibleTypes":null},{"description":"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isDeprecated","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"deprecationReason","type":{"kind":"SCALAR","name":"String","ofType":null}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__EnumValue","possibleTypes":null},{"description":"A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.","enumValues":null,"fields":[{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"name","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"description","type":{"kind":"SCALAR","name":"String","ofType":null}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"isRepeatable","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}}},{"args":[],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"locations","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__DirectiveLocation","ofType":null}}}}},{"args":[{"defaultValue":"false","description":null,"name":"includeDeprecated","type":{"kind":"SCALAR","name":"Boolean","ofType":null}}],"deprecationReason":null,"description":null,"isDeprecated":false,"name":"args","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}}}}],"inputFields":null,"interfaces":[],"kind":"OBJECT","name":"__Directive","possibleTypes":null},{"description":"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.","enumValues":[{"deprecationReason":null,"description":"Location adjacent to a query operation.","isDeprecated":false,"name":"QUERY"},{"deprecationReason":null,"description":"Location adjacent to a mutation operation.","isDeprecated":false,"name":"MUTATION"},{"deprecationReason":null,"description":"Location adjacent to a subscription operation.","isDeprecated":false,"name":"SUBSCRIPTION"},{"deprecationReason":null,"description":"Location adjacent to a field.","isDeprecated":false,"name":"FIELD"},{"deprecationReason":null,"description":"Location adjacent to a fragment definition.","isDeprecated":false,"name":"FRAGMENT_DEFINITION"},{"deprecationReason":null,"description":"Location adjacent to a fragment spread.","isDeprecated":false,"name":"FRAGMENT_SPREAD"},{"deprecationReason":null,"description":"Location adjacent to an inline fragment.","isDeprecated":false,"name":"INLINE_FRAGMENT"},{"deprecationReason":null,"description":"Location adjacent to a variable definition.","isDeprecated":false,"name":"VARIABLE_DEFINITION"},{"deprecationReason":null,"description":"Location adjacent to a schema definition.","isDeprecated":false,"name":"SCHEMA"},{"deprecationReason":null,"description":"Location adjacent to a scalar definition.","isDeprecated":false,"name":"SCALAR"},{"deprecationReason":null,"description":"Location adjacent to an object type definition.","isDeprecated":false,"name":"OBJECT"},{"deprecationReason":null,"description":"Location adjacent to a field definition.","isDeprecated":false,"name":"FIELD_DEFINITION"},{"deprecationReason":null,"description":"Location adjacent to an argument definition.","isDeprecated":false,"name":"ARGUMENT_DEFINITION"},{"deprecationReason":null,"description":"Location adjacent to an interface definition.","isDeprecated":false,"name":"INTERFACE"},{"deprecationReason":null,"description":"Location adjacent to a union definition.","isDeprecated":false,"name":"UNION"},{"deprecationReason":null,"description":"Location adjacent to an enum definition.","isDeprecated":false,"name":"ENUM"},{"deprecationReason":null,"description":"Location adjacent to an enum value definition.","isDeprecated":false,"name":"ENUM_VALUE"},{"deprecationReason":null,"description":"Location adjacent to an input object type definition.","isDeprecated":false,"name":"INPUT_OBJECT"},{"deprecationReason":null,"description":"Location adjacent to an input object field definition.","isDeprecated":false,"name":"INPUT_FIELD_DEFINITION"}],"fields":null,"inputFields":null,"interfaces":null,"kind":"ENUM","name":"__DirectiveLocation","possibleTypes":null}]}}