Course Enrollment
The course enrollment object stores information about an individual’s enrollment for a course.
Child Objects
None
Methods Called
The following table details the methods called by the Course Enrollment service.
Method | Name as Defined in Service |
---|---|
CourseEnrollmentDelete |
|
CourseEnrollmentExecute |
|
CourseEnrollmentInsert |
|
CourseEnrollmentQueryPage |
|
CourseEnrollmentUpdate |
Fields
The following table details the required and read-only fields for the course enrollment object.
Field Name | Type |
---|---|
CourseId |
Required |
CandidateId |
Required |
OwnerId |
Required |
Read-only |
The following table details the pick map fields for the course enrollment object.
Pick Map Field | Maps To |
---|---|
CourseName, CourseStatus, CourseType, CourseID, CourseExternalSystemId |
CourseId |
CandidateContactEmail, CandidateContactFirstName, CandidateContactLastName, CandidateContactFullName, CandidateIntegrationId, CandidateAccountName, CandidateExternalSystemId |
CandidateId |
ObjectiveName, ObjectiveExternalSystemId |
ObjectiveId |
OfferingPartnerChannelAccountManagerAlias, OfferingPartnerIntegrationId, OfferingPartnerExternalSystemId, OfferingPartnerLocation, OfferingPartnerMainPhone, OfferingPartnerPartnerName |
OfferingPartnerId |
OwnerFirstName, OwnerLastName, OwnerUserSignInId, OwnerAlias, OwnerFullName, OwnerIntegrationId, OwnerExternalSystemId, OwnerEMailAddr |
OwnerId |
The following table provides a list of the user key combinations for the course enrollment object.
User Key Field Combinations |
---|
CourseId |
CandidateId |
EnrollDate |
The following table details the picklists available for the course enrollment object.
Field Name |
---|
Status |