[Technical] RIO Challenge v4 - C05.03 Holiday Setup
Table of Contents
RIO Challenge v4 - C05.03 Holiday Setup
Holidays are used to manage academic breaks or campus closures during the academic year. When holidays are configured, the Student Session Scheduler will automatically skip scheduling Study Events that fall within the holiday period. Holidays can be created at the Educational Institution level, which applies to all campuses, or at the Campus level, which only affects that specific location.
In this challenge, you will create and configure holidays, update schedules, and demonstrate how the Ignore Holiday feature works for Study Session Times.
Learning outcomes
- Understand how to set up holidays for campuses and institutions.
- Understand how holidays affect the Study Session Scheduler.
- Understand how the Ignore Holiday setting impacts class scheduling.
What does success look like?
- Holidays are created at both the Educational Institution and Campus levels.
- The class schedules are updated to reflect the holidays correctly.
Related challenges
Estimated time to complete
20 minutes
Steps to complete the challenge
During the academic year, there may be occasions when scheduled classes fall on holidays, which are observed by both students and faculty.
Once a holiday is specified, the Student Session Scheduler will automatically avoid scheduling classes during that period, unless an override is applied. Holidays created at the educational institution level will be observed by all campuses, while holidays created at an individual campus level will only apply to that specific campus.
As the Session Management Officer, you are required to create holidays, update the schedule accordingly, and demonstrate the Ignore Holiday feature.
- Click on the ‘RIO Challenge v4’ tab at the bottom left of the page. Click on ‘Initiate Challenge’ to generate the data required for this challenge.

- From the App Launcher, search for ‘Holiday’.

- Select the list view ‘C05.03 - Holiday Setup’. Click to open the record created for this challenge.

- Notice that the Start Date and End Date fields are left empty.
Without these dates, the system will not be able to identify when the holiday falls on. So, let's complete the information for Study Break holiday.
| Start Date | <<the Monday two weeks after today>> |
| End Date | <<the Friday two weeks after today>> |
Also notice that the holiday is applicable for ‘C05.03 - RIO University’, which indicates that all campuses under the same institution will respect the holiday.
- RIO University's Sydney branch is due for some electricity maintenance work which will happen next week.
Let's create a holiday specifically for Sydney Campus.
| Holiday Name | C05.03 - Electricity Reset |
| Start Date | <<the day one week after today>> |
| End Date | <<same as Start Date>> |
| Educational Institution/Campus | C05.03 - Sydney Campus |
- Now that the Holidays are created, we should ensure that there are no classes happening during the period.
From the App Launcher, search for ‘Study Session Scheduler’.
- Uncheck all Study Sessions and only select the Study Session starting with 'C05.03' for an easier view.

- Observe the Session Scheduler from the current week to two weeks later. Notice that all three weeks have classes allocated on Monday, Wednesday, and Friday.
Since we have set up the Holiday records, we should update the Study Session so that they respect the holiday.
Click on the calendar icon for each Study Session.
Ensure that the ‘Ignore Holidays’ checkbox is unchecked, and click ‘Save and Update Schedules’.
- After updating all three Study Sessions starting with ‘C05.03’, observe the classes for next week.
Notice that there are only classes on Monday and Friday, but not Wednesday, since there is a holiday set for that day.
Click to the next week again, and observe the classes.
Notice that there are no classes for the entire week since all campuses are adhering to the Holiday set up earlier.
- ‘PS125 - Art of Oratory: An Introduction to Public Speaking’ is a short course and will be having classes throughout all holidays.
Thus, we have to ensure classes will still happen every week until the course ends.
Click on the calendar icon for ‘C05.03 - PS125 - Lecture’, and check the ‘Ignore Holidays’ checkbox.
Then, click ‘Save and Update Schedules’.
- Observe the classes for all three weeks.
PS125 will now have classes during the holiday as well.
- Congratulations, you have successfully configured holidays and demonstrated how they affect class scheduling.
Click on the ‘RIO Challenge v4’ tab at the bottom left of the page, and click ‘Complete Challenge’.