Class Registration Improvements#

The Class Registration process has been enhanced with new features to provide more flexibility in registering and enrolling Candidates into offered classes.

Candidates can now be put on a 'waiting list', they can withdraw their class registration/enrollment, approved registrants may be automatically enrolled into a class, and registrants can control which courses/classes they see in WECCL.

Class Enrollment Options#

In ICRSC a new lexicon has been added called Class Enrollment Option.

X_CLASS_ENROLLMENT_OPTIONS is a fixed lexicon with the following values:

Saved
Value
Displayed ValueMeaning
10Manual Enroll, No Wait List With this selection the Registrants must be manually enrolled by the Administrator and there are no waiting lists allowed for the class. If the class is Open or Almost Full, the Candidates may register for the class. Their request will be entered as Requested and will be sent for approval. Once approved the Administrator would manually change the status from Approved to Enrolled. The class does not allow a waiting list, therefore once the class is full Candidates will not be able to sign up for the class.
20Auto Enroll, No Wait ListWith this selection the Registrants will be automatically enrolled into the class and there are no waiting lists allowed for the class. If the class is Open or Almost Full, the Candidates may register for the class. Their request will be entered as Requested and will be sent for approval. Once approved the system will automatically change the status from Approved to Enrolled. The class does not allow a waiting list, therefore once the class is full Candidates will not be able to sign up for the class.
30Manual Enroll, Allow Wait ListWith this selection the Registrants must be manually enrolled by the Administrator and the class allows a waiting list. If the class is Open or Almost Full, the Candidates may register for the class. Their request will be entered as Requested and will be sent for approval. Once approved the Administrator would manually change the status from Approved to Enrolled. Once a class becomes full, candidates may still register for the class. Once their enrollment request has been approved, their enrollment status will automatically change from Approved to Wait Listed. When an opening occurs it will be up to the Administrator to manually change the status from Wait Listed to Enrolled for the Candidate they wish to enroll.
40Auto Enroll, Allow Wait ListWith this selection the Registrants will be automatically enrolled into the class and the class does allow a waiting list. Once the Candidate's enrollment request has been approved they will be automatically enrolled into the class if there are open slots available. If the class is full, the Registrants will be automatically added to the Waiting List once their enrollment request has been approved. When an opening occurs, due to a registration being cancelled, the system will automatically enroll the Candidate with the highest priority as determined in ICRSE, if no priority is provided the Candidate with the earliest request date will be enrolled. If a withdraw or cancellation occurs and if there are no Candidates with the status Approved, the system will open up the class to allow new registrants.


WECCL Changes#

Show All Option#

The table where the Courses are listed in the header of the form has been enhanced with a Show All toggle to provide a means of constraining the list of courses.

When SHOW ALL toggle is On, WECCL will show all the courses that have at least an offered class and the system's As Of Date is between the Class's Enrollment Start and End Dates. WECCL will show Full classes if their courses are offered and fall between the dates.

If SHOW ALL toggle is OFF WECCL will show only classes that are available for registration or the candidate is already register/enrolled in, this is to allow him to withdraw from the class. WECCL will also show a Full class that allows a waiting list.

Class Status / Capacity#

The Status field will now show the availability status of the class or if the Candidate is registered/ enrolled, it will show the Candidate's registration status.

The Class Availability is determined using the preference CLASS PERC FULL. The preference provides a percentage to use to calculate how close the class is to becoming full.

If the number of enrolled registrants is less than X% (value used in CLASS PERC FULL) of the Class' Maximum size the status will reflect as OPEN.

If the number of enrolled registrants is greater than or equal with the Maximum size the status will reflect as FULL.

If the number of enrolled registrants is between X% of the Maximum size and the Maximum size the status will reflect as ALMOST FULL.

Registration#

A Candidate can enroll into a class if the class is FULL, if the class was defined with a Class Enrollment Option that allows a Waiting List.

The Registration Info field will display messages indicating the status of the class and the Candidate's registration.

Withdraw Option#

A Candidate can now cancel / withdraw from a class after registering. A new Withdraw button has been added to WECCL and will be available if the Registration Status is Newly Entered, Requested, Approved, Enrolled, In Progress or Wait Listed.

After Withdrawing from a class the Registration Status will be set to Cancelled.

When a Candidate withdraws from a class:

  • If the class was full and the class is defined with a Class Enrollment Option of Auto Enroll, Allow Wait List the highest priority Candidate on the waiting list will be automatically enrolled. If no priority is given to the Candidates on the waiting list, the Candidate with the earliest request date will be enrolled. If there are no Candidates on the waiting list, an opening will be made available and the class will be made visible in WECCL.
  • If the class was full and the class is defined with a Class Enrollment Option of Auto Enroll, No Wait List and there is a Candidate with an Approved status, this Candidate will be automatically enrolled. If there are more than one Approved Candidate the system will use the highest priority Candidate, or if no priority is given the earliest requested Candidate. If there are no Candidates who have been approved, an opening will be made available and the class will be made visible in WECCL.

Changes to ICRSE, WMCAT, WACAT, WVCAT #

New fields have been added to the above forms indicating the class availability.

Those new fields are:

Total # Registrants
This is a derived field which indicates how many registrants there are in total, regardless of their status.
# Enrolled
This is a derived field which indicates how many Candidates have been enrolled in the class.
# Waiting
This is a derived field which indicates the number of Candidates whose enrollment status is Wait Listed.
# Available
This is s derived field which indicates how many spaces are available in the class, if it is not Full.

Two new fields have been added to the Registration Information area:

Date/Time
This field displays the date and time the Candidate requested enrollment in the class. This may be used to determine which wait listed Candidate is enrolled in a class when an opening occurs.
Priority
This field allows an Administrator to enter a numeric value assigning the Candidate a Wait List Priority. This field would only be used if a class enables a wait list via the Class Enrollment Options field in ICRSC. If the option is 'Auto Enroll, Allow Wait List', and this field is populated the system will automatically enroll the highest priority Candidate whose status is Wait Listed when an opening occurs for the class. If no priority is given, the system will enroll the Candidate with the earliest Date and Time as specified in the Date / Time field.

In ICRSE a Filter By option has also been added to the Registration Information area. This will allow the user to filter the Registrants based on their status. The filter options available are Approved, Enrolled, Requested and Wait Listed.


Notes#

Click to create a new notes page