UpdateMembershipContactStoreCourseRegistrationInput
Defines the input for updating a course registration in a membership contact store.
input UpdateMembershipContactStoreCourseRegistrationInput {
attendanceStatus: CourseAttendanceStatus
comment: String
courseFeeTypeId: ID
courseRegistrationId: ID!
customFields: [CustomFieldInput!]
dateTime: DateTime
discountCodeId: ID
grade: String
itineraryConfiguration: CourseRegistrationItineraryConfigurationInput
membershipContactStoreId: ID!
paymentDetails: UpdatePaymentDetailsInput
score: NonNegativeFloat
tickets: PositiveInt
}
Fields
UpdateMembershipContactStoreCourseRegistrationInput.attendanceStatus
● CourseAttendanceStatus
enum
The attendee's attendance status for the course. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.comment
● String
scalar
Comment for the course registration. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.courseFeeTypeId
● ID
scalar
The identifier of the course fee type for the course registration. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.courseRegistrationId
● ID!
non-null scalar
The identifier of the course registration.
UpdateMembershipContactStoreCourseRegistrationInput.customFields
● [CustomFieldInput!]
list input
The custom fields to create or update for the course registration. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.dateTime
● DateTime
scalar
The date and time that the course registration occurred. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.discountCodeId
● ID
scalar
The identifier of the discount code to apply to the course registration. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.grade
● String
scalar
The grade the attendee received for the course. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.itineraryConfiguration
● CourseRegistrationItineraryConfigurationInput
input
The itinerary configuration for this course registration. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.membershipContactStoreId
● ID!
non-null scalar
The identifier of the membership contact store the course registration is associated with.
UpdateMembershipContactStoreCourseRegistrationInput.paymentDetails
● UpdatePaymentDetailsInput
input
The payment details for the course registration. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.score
● NonNegativeFloat
scalar
The score the attendee received for the course. Optional.
UpdateMembershipContactStoreCourseRegistrationInput.tickets
● PositiveInt
scalar
The number of tickets to register. Optional.