Course Offering Session Status (Custom Metadata Type)
Metadata for Course Offering Session status
Table of Contents
Course Offering Session Status (Custom Metadata Type)
This custom metadata allows admin to control the status of a Course Offering and whether unenrollment is allowed (see here for use case).
Any new Course Offering or Session statuses will need to be included in the Course Offering Session Status Custom Metadata Type. This Custom Metadata Type helps determine what logic to run in triggers and wizards.
By default, RIO Education triggers will set the Course Offering/Session Status based on enrollment dates and child records, but the status can be overridden using the Course Offering/Session Status (Override) field.
Field | Usage |
Status |
Course Offering Status or Session Status picklist value. |
Draft |
Mark this checkbox if the Course Offering/Session should be considered as 'Draft'. |
Pending |
Mark this checkbox if the Course Offering/Session should be considered as 'Pending' (ready, but not currently in progress). |
In Progress |
Mark this checkbox if the Course Offering/Session should be considered as 'In Progress'. |
Completed |
Mark this checkbox if the Course Offering/Session should be considered as 'Completed'. |
Cancelled |
Mark this checkbox if the Course Offering/Session should be considered as 'Cancelled'. |
Allow Pre-Enrollment |
Mark this checkbox if the Course Offering/Session should allow students to pre-enroll. |
Allow Enrollment |
Mark this checkbox if the Course Offering/Session should allow students to enroll. |
Allow Unenrollment |
Mark this checkbox if the Course Offering/Session should allow students to unenroll. |
Inactive |
Mark this checkbox if the Course Offering/Session should be considered Inactive. |