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