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
  • Support
  • Feature Articles
  • Feature: Program Management

Auto Enrollment to Courses

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.

  • About Us
    Who is RIO Education? Experience RIO in action Customer go-live events Our Partners Housekeeping
  • RIO Insights
    Careers
  • RIO Recipe
    Project Management & Governance Discovery Design & Prototype Build & Implementation UAT Deployment & Metadata RIO Recipe: Training
  • Install RIO Education
    Configuration Integration with RIO Extension Package Installer Products
  • Releases
    Release Notes
  • Support
    Support FAQs Feature Articles Deep Dive RIO Academy Updates for other products
+ More

Table of Contents

Overview Creating PE Pathways by Program Pathway Enrollment Method Automatic by Term/Course Automatic all Terms (future) Course Completion process Finding Term for PE Pathway Online Automatic Enrollment logic Auto Enrollment by Term Setup Auto Enrollment all Terms/Future Setup Note See also

Overview

This article covers how RIO Education can support automatic enrollment to Courses.


Creating PE Pathways by Program Pathway Enrollment Method

The choices are:

  • Automatic by Term/Course.
  • Automatic all Terms.



(Note: The 'Manual' option means that PE Pathways will be created the same as before - with the Automatically Enroll in Courses checkbox = false. Student will need to manually select the Term to enroll to, via the enrollment wizard.)


Automatic by Term/Course

The first PE Pathway (PE Pathway with My Term = 1) will have its Term‍ lookup populated with the Starting Term from the Program Enrollment‍, and the Automatically Enroll in Courses checkbox = true. This will then trigger the auto-enrollment process for the Courses.

The other PE Pathways will be populated during the Course‍ completion process. For example, when the previous Term is completed, the new Term will be automatically enrolled. See the logic for identifying when all the Courses for a Term are complete below in the Course completion process section.


Automatic all Terms (future)

The first PE Pathway (PE Pathway with My Term = 1) will have its Term lookup populated with the Starting Term from the Program Enrollment and the Automatically Enroll in Courses checkbox = true.

Each subsequent PE Pathway will also have its Term lookup populated. The logic of how this is done is based on the Term records themselves having the "Previous Term" field set to identify the order terms should be completed.

Courses will be enrolled for all Terms at this time. We don't wait for a term to complete before enrolling the next term.


Course Completion process

PE Pathways now have 2 checkbox fields to track Course passing and completion. Whenever a Course Connection‍’s Enrollment Status or Grade Result is updated, it will find all other Course Connections under the same PE Pathway.‍ 

  • If all of the Courses are Completed, PE Pathway.All Courses Completed? = TRUE.

  • If all of the Courses are passed/RPL, PE Pathway.All Courses Passed? = TRUE.

When a PE Pathway gets updated to have one or both of these checkboxes checked, and the Program Pathway.Enrollment Method = Automatic by term/course, it will attempt to mark the next PE Pathway’s Automatically Enroll in Courses checkbox. If not all courses have been passed, it will check the Custom Setting to see if we allow auto enrollment when some courses are failed.

If the next PE Pathway’s Deferred checkbox = true, we won’t mark the Automatically Enroll in Courses checkbox.



Finding Term for PE Pathway

When Automatically Enroll in Courses = true and there is no Term on the PE Pathway‍, we will automatically find the appropriate term by checking the previous PE Pathway’s Term. If this is the first PE Pathway, we will check the Starting Term on the Program Enrollment‍.


Online

We find the current Term‍, where Educational Institution and Term Label matches the Term, and where today’s date is between the Start and End dates. For online Term labels, there should only be one Term matching these conditions.

Otherwise, we find the current Term where Term.Previous Term = original term.



Automatic Enrollment logic

When Automatically Enroll in Courses = true, all required Course Offering‍s planned for the PE Pathway‍’s Term need to be enrolled in. This involves checking the Program Pathway’s Pathway Units for the planned Courses, and checking Plan Requirements‍ for required groups and required Courses.


Once the Course Connection‍s have been assigned the correct PE Pathways and Enrolled in the Course Offerings, they then need will be automatically enrolled in all available Sessions for each Course.


Auto Enrollment by Term Setup


1. Program Plan‍ created with Starting Term‍.


    a. The Starting Term is considered the term for Pathway Units with Term Number 1.


2. Program Pathway created with Enrollment Method = Automatic by Term/Course.‍ 


3. Pathway Units created for this Program Pathway.


    a. Ensure that Course Offering‍s have been created for the Starting Term.


4. When an Admin reviews Program Application‍, they can manually check the Start Month/Start Year and assign the relevant Starting Term.


    a. Alternatively, this will be taken from the Program Plan’s Starting Term if left blank.



Auto Enrollment all Terms/Future Setup


1. Program Plan created with Starting Term.


    a. The Starting Term is considered the term for Pathway Units with Term Number 1.


2. Program Pathway created with Enrollment Method = Automatic all terms (future).


3. Pathway Units created for this Program Pathway.


    a. Ensure that Course Offerings have been created for the Starting Term.


4. When an Admin reviews Program Application, they can manually check the Start Month/Start Year and assign the relevant Starting Term.


    a. Alternatively, this will be taken from the Program Plan’s Starting Term if left blank.


Delete

Note

As of RIO Education v3.11, this automation does not check for a Course Offering's Campus at all. So if a Course has multiple Course Offerings of different campus, it will likely assign the wrong Course Offerings to Course Enrollments as well.


See also

  • The relevant trigger for this feature: CSEN_AutoEnrollment_TDTM‍.
  • PE Pathway.‍



Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Attendance (object)
  • Withdrawing or unenrolling from Courses
  • Payment (object)
  • Creation of PE Discipline, PE Discipline Requirement, and reports
RIO Education

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

CONTACT

E:  getinfo@wdcigroup.net

  • Privacy
  • Terms of service

Definition by Author

0
0
Expand