US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • Support
  • Deep Dive
  • RIO Education Modules
  • Module - Enrollment
  • V3 Feature: Enrollment

Allow Pre-Enrollment (in Course Connection)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More

Table of Contents

Info Overview Use case Enroll to Course without meeting pre-requisite requirements Prevent students from enrolling to a Course if they failed the pre-requisite Consideration Fees charged for a Course that a student failed to meet the pre-requisite


Delete

Info

Unit and Course are names for the same object and are inter-changeable.

Likewise, Course / Unit Enrolment are the same thing, and the same goes for Plan Requirement (Unit) and Plan Requirement (Course).


Overview

Allow Pre-Enrollment is a flag setting that allows students to bypass Course pre-requisites. This setting is first set up in:

  • Plan Requirement‍ (Course).Allow Pre-Enrollment = TRUE

and propagated to:

  • Course Connection.Allow Pre-Enrollment



This article highlights the following use cases and their solutions.


Use case


Enroll to Course without meeting pre-requisite requirements

A core/mandatory Course (i.e. BUS320) has a pre-requisite (i.e. BUS300 is required to be completed). The student has gotten approval/consent to enroll to the mentioned core Course without the need to meet the requirement set.

This can be bypass through checking the "Allow Pre-Enrollment" checkbox against the placeholder Course Connection that was generated by RIO Education. Note that the placeholder Course Connection will only be generated against core Courses, and this use case is not applicable to elective/optional Courses.

(Note: If the Course Connection is not created yet, you will need to create and link it to the Plan Requirement manually, in order to open up the enrollment for a student specifically.)


For example:

BEFORE: 

Within the Student Enrollment Wizard screen, the course if not available for enrollment.‍


At the placeholder Course Connection record level, the following are the indication.

AFTER:

As a result, the student/admin can now enroll the student to the Course via the Student Enrollment Wizard.‍ 

 

Prevent students from enrolling to a Course if they failed the pre-requisite

Suppose we want to allow students to pre-enroll into a Course first (i.e. 'Advanced Economics'), while they are studying the pre-requisite Course ('Introduction to Economics').

The exam result is released and the student has failed the pre-requisite Course. The student should no longer be enrolled into the 'Advanced Economics' Course if they have enrolled for the next Term, until they have passed the 'Introduction to Economics' Course.

The proposed solution is a combination of RIO Ed behavior and manual operation.

  1. Setup a list view of Course Connections where:
    • Term‍ is an upcoming Term.
    • Enrollment status = Enrolled.
    • Requirement Met = False (this is automatically updated by product depending if pre-requisite is met OR when the student has passed).

  2. Update the fields:
    • Enrollment Status = Withdrawn.
    • Allow Pre-Enrollment = FALSE.


By doing #2, the product automation will re-create a new Course Connection based on the setting from the update, Allow Pre-Enrollment = FALSE. It will then allow the student to enroll only when they have passed the exam subsequently.


Delete

Consideration

Another method would be to use pre-requisites (Enrolled or Completed).

For example, you want to allow a student to be enrolled into Course 2, while his results for Course 1 are not out yet. This can be supported with new pre-requisite status with Enrolled or Completed.

But consider these: if the results for Course 1 are out, and the student has failed it, would you allow him to start Course 2? And what are the implications for Payment and Reporting?



Fees charged for a Course that a student failed to meet the pre-requisite

Consider the implications for Payment, if a student has failed and did not the meet the pre-requisite.

For example, the student has pre-enrolled to a Course first (i.e. 'Advanced Economics'), and a Student Fee is generated. However, the student has failed the pre-requisite Course (i.e. 'Introduction to Economics'), and cannot take the 'Advanced Economics' Course yet, until he/she passes the pre-requisite Course.

In this case, you would need to take these steps:

  1. Course Connection.Has Payment (FALSE).
    • Enrollment is deleted.
    • Associated Student Fee/Fee Lines are deleted.

  2. Course Connection.Has Payment (TRUE) OR Course Connection.Census Date has passed.
    • Enrollment Status = Withdrawal Requested.
    • Associated Student Fee/Fee Lines remain.


Expected results:

  1. New Course Connection is created for re-enrollment until the pre-requisite is met.

  2. If Has Payment (FALSE):
    • Student Fee/Fee Line is deleted.



Check out these other relevant articles:

  • Program Enrollment‍
  • Course Offering
  • Program Course Requirement‍


how to bypass prerequisite how to enroll into the next term of a unit/course if student failed the unit/course fail and did not meet pre-requisite

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • What if a student withdraws from a Course that is already paid?
  • Modelling a multi-language Program Offering in RIO Education
  • Online Appointment Booking
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand