CourseRegistration
Represents a specific course registration action.
answers
Abschnitt betitelt „answers“Type: [CourseRegistrationParticipantAnswer!]!
Booking-wide answers (scope REGISTRATION) with the labels of the stored form revision.
billingCompany
Abschnitt betitelt „billingCompany“Type: Company
Company paying for this registration.
billingCustomer
Abschnitt betitelt „billingCustomer“Type: Customer
Customer account paying for this registration, including the proposed discount and agreement.
childItemLinkType
Abschnitt betitelt „childItemLinkType“Type: LinkType
Link type of the child item object. Only available if parentID is set in the query.
comment
Abschnitt betitelt „comment“Type: String
Remark the customer entered while registering.
courseRegistrationID
Abschnitt betitelt „courseRegistrationID“Type: ID!
Primary key of the course registration record.
courses
Abschnitt betitelt „courses“Type: [Course!]!
The course(s) included in this registration.
currentLink
Abschnitt betitelt „currentLink“Type: ObjectLink
The link that the current object is linked to the selected parent object. Only available if parentID is set in the query.
customerDiscountPercent
Abschnitt betitelt „customerDiscountPercent“Type: Decimal
Customer discount proposed for this registration, editable before booking.
dateOfSale
Abschnitt betitelt „dateOfSale“Type: DateTimeISO
The date the sale was finalized or confirmed.
discountInfo
Abschnitt betitelt „discountInfo“Type: RegistrationDiscountInfo
fieldValues
Abschnitt betitelt „fieldValues“Type: String
Answers to booking-wide listing fields, as JSON keyed by field key.
Type: SMObject
Enrollment form the answers were submitted with.
formRevision
Abschnitt betitelt „formRevision“Type: Int
Revision of the enrollment form at submission, so stored answers keep their labels.
Type: ID!
Same as the objectID field, but as a string.
invoiceDelivery
Abschnitt betitelt „invoiceDelivery“Type: RegistrationInvoiceDelivery
Requested invoice delivery channel for this booking.
invoiceEmail
Abschnitt betitelt „invoiceEmail“Type: String
Invoice email address for this booking, independent of the contact person.
linkedCourseParticipants
Abschnitt betitelt „linkedCourseParticipants“Type: [CourseParticipant!]
Participations in the registered courses, including withdrawn participations; variant modules remain in their selection plan.
Type: SMObject!
objectID
Abschnitt betitelt „objectID“Type: Int!
participantCount
Abschnitt betitelt „participantCount“Type: Int!
Number of people this registration books.
participants
Abschnitt betitelt „participants“Type: [Person!]
Additional participants included in this registration (can be empty).
registrant
Abschnitt betitelt „registrant“Type: Person
The person who initiated the registration; absent on unfinished drafts.
registrationDate
Abschnitt betitelt „registrationDate“Type: DateTimeISO!
Date and time when the registration occurred.
registrationParticipants
Abschnitt betitelt „registrationParticipants“Type: [CourseRegistrationParticipantInfo!]!
Participants of this registration including personnel number and cost center.
registrationType
Abschnitt betitelt „registrationType“Type: CourseRegistrationType!
Type of registration (main course or module).
Type: SMObject
The salesperson or entity responsible for the sale.