A General Requirement is a standalone program that will attach to students and/or programs automatically using defined criteria. This is not something that is created by the SIS, and can be created by any Stellic superadmin. Therefore, the scope works differently than programs generated from SIS data since we need to define which students need the General Requirement being created by the user.
General Requirements offer a range of criteria that allow you to define how the General Requirement will attach to specific students and programs, or all students and programs at your institution. The criteria are categorized into three options:
Program audit criteria: will look at SIS program data in order to attach the general requirement. General Requirements can only attach to SIS programs and not to other General Requirements.
Student profile criteria: will look at student's profile data in order to attach the general requirement
Manual apply: will only apply to the specified list of students
Let's take a closer look at each of the criteria.
Program audit criteria
When defining program audit criteria, these criteria will look for specific SIS program data and allow the General Requirement to attach directly to the SIS program. General Requirements scoped with program audit criteria will be visible in the SIS program's page after the General Requirement is published.
Program enrollment level: looks at the defined enrollment level of a SIS program.
Program timeframe: looks at the timeframe within the scope of the SIS program. SIS programs currently support being scoped to a student's entry year or entry term - regardless of the choice, the General Requirement will reference this timeframe when attaching. General Requirements can attach to multiple SIS programs at a time.
If the program being referenced has a ranged timeframe, Stellic will check if the start term of the program’s range overlaps with the General Requirement’s range. For example: The General Requirement has a criteria of program timeframe from Fall 2020- Spring 2024. The program being referenced has a scope of ET Fall 2021 - Spring 2025. Since the starting term of the SIS program range overlaps with the range of the General Requirement's criteria, it would be attach to the General Requirement.Program school: Universal Requirements assigned school as follows:
Look at the student's program's department's school; if absent then
Look at the student's program's school; if absent then
Look at the student's school
In order to ease the transition from Universal Requirements to General Requirements, the scope for program school has several options to choose from that can be set on an institution-wide basis. To change the setting, please contact your institution's Stellic representative. Depending on usage, these options may be phased out over time.
Default setting that emulates Universal Requirement behavior: prefer program.department.school; if missing then fall back to program.school
only use program.school
only use program.department.school
prefer program.school, if missing then fall back to program.department.school
If a program has both program.school and program.department.school populated, then the General Requirement will match with either of those schools.
Program department: looks at the department of the program.
Program campus: looks at the campus of the program
Program degree: looks at the degree of the program
Program type: looks at the type of the program (such as major, minor, certificate, etc.) Program types are defined by each institution.
Student profile criteria
When defining program audit criteria, these criteria will look for specific students and allow the General Requirement to attach directly to the student's progress. General Requirements scoped with student criteria will be visible on the student's progress page after the General Requirement is published.
All students: self explanatory - all of the students!
Student enrollment level: looks at the enrollment level of the student.
Student catalog term (general requirement): looks at the ge_catalog_term value assigned to students within the student's data being sent to Stellic. This value can be used to match all of a student's General Requirements.
Student entry term: looks at the student's entry term.
Student school: Universal Requirements assigned school as follows:
Look at the student's program's department's school; if absent then
Look at the student's program's school; if absent then
Look at the student's school
In order to ease the transition from Universal Requirements to General Requirements, the scope for student school has several options to choose from that can be set on an institution-wide basis. To change the setting, please contact your institution's Stellic representative. Depending on usage, these options may be phased out over time.
Default - emulates current behavior: if a student has both student.school and student.department.school populated, then the General Requirement will match with either of those schools
only use student.school
only use student.department.school
prefer student.school, if missing then fall back to student.department.school
prefer student.department.school if missing then fall back to student.school
Student department: looks at the student's department.
Student campus: looks at the student's campus.
Student tag: looks at tags being assigned to the student.
Manual Apply
Manual Apply lets you specify a list of students that apply to the General Requirement. You can either use a list of manual apply students only, and not define an auto apply scope, or you can use the list of manual apply students in conjunction with auto apply scope. Using manual apply in conjunction with auto apply allows the General Requirement to automatically attach to the specified students and/or programs in the Auto Apply Eligibility, but also attach to the list of manually specified students.
Combining Auto Apply Eligibility Criteria
You are able to mix and match program and student criteria when defining the eligibility of auto-attaching a General Requirement. When using both program and student criteria, the General Requirement will look for students that match all of the criteria listed - in these cases, the General Requirement will not appear on the program's page, but only on the student's progress.
Wherever possible, we recommend using including criteria for creating your General Requirement auto-apply eligibility - excluding criteria starts with the assumption of all possibilities and only excludes the listed criteria, meaning there may be things unintentionally included if you aren't thorough with your list.