Program Offering: what is it for?
This article explains the concept of Program Offering in RIO Education
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.
What is Program Offering and how is it used?
As of RIO Education v3.3, Program Offering is not the equivalent of Course Offering at Program level. This is a common misconception.
While Course Offering relates Term and Course (among others), Program Offering does not relate Term and Account (RT Academic Program). In fact, there is no relationship between Program Offering and Term.
In a nutshell, Program Offering is a lightweight object that allows us to attach a sort of 'label' to a student that enrolls into a Program. No more, no less. Just think of Program Offering as the student intake.
In their enrollment, one student's 'Program Offering' field might show "online" whereas another might show 'Face-to-face' and both of them might be doing exactly the same Course Offering. This is irrespective of whether these Course Offerings are intended to be for on-line or F2F students. Therefore, 'Program Offering' has no effect on which Course Offerings students see and are allowed to enroll into.
In summary, if your use case requires a cohort of students to be identified somehow, this is to be done by means of Program Offering. The value in the 'Program Offering' field within the student's Program Application has no further implications down the track.