Top of SCH | Top of RUL | Index | Table of Contents | Feedback | ![]() |
Scholarship Rules
Scholarship Rules are applied to a Scholarship Offering Instance in SCHF0600. The message rules are created/edited in RULF2001.
Syntax of Common Operators available to Scholarship rules
Operators |
Usage |
{ } |
Definition: Braces to define the start or end of a set of codes. |
, |
Definition: Comma as a separator between unit codes. |
. |
Definition: Example: |
: |
Definition: Example: |
[ ] |
Definition: Square brackets to enclose a set of unit version numbers. |
+ |
Definition: Union. |
- |
Definition: Hyphen as a separator between a range of version numbers. |
( ) |
Definition: Parentheses may force the order of operation in a complex rule. |
AND |
Definition: Used in defining a condition when using a For/Otherwise statement. Example. For COURSE_CODE IN { AAX101 } AND COURSE_TYPE IN { 10} Do Incompatible with {mee101} |
OR |
Definition: Used in defining a condition when using a For/Otherwise statement. Example. For COURSE_CODE IN { AAX101 } OR COURSE_TYPE IN { 10} Do Incompatible with {mee101} |
Variables used by Scholarship Rules
Variables < … > |
Description |
% |
Wildcard |
Number |
Numeric Values |
Course Code |
Current valid codes for courses |
Course Type Code |
Current valid Course Type codes |
Attendance Mode | Attendance Mode of Course Attempt - may be nominated or derived |
Attendance Type | Attendance Type of Course Attempt - may be nominated or derived |
Location | Location of Course Attempt |
Org Unit Code |
Current valid codes for organisational units |
Course Stage |
Syntax of Scholarship Course Verification Rules
Operators |
Usage |
Scholarship Context Course Code must be IN {list of course codes} |
Definition: Students must have an SCA or ACAI for one of the listed courses to be eligible for this scholarship. Example. Scholarship Context Course Code must be IN {MAA101,MAA102} Message on Failure: `Scholarship Context Course Code is not in `+SET_OF_COURSE_CODES (SCH-10175) |
Scholarship Context Course Type must be IN {list of course types} |
Definition: Students must have an SCA or ACAI for a course of the listed types to be eligible for this scholarship. Example. Scholarship Context Course Type must be IN {10} Message on Failure:`Scholarship Context Course Type is not in `+SET_OF_COURSE_TYPES_CDS (SCH-10176’ ) |
Scholarship Context Course Type must be NOT IN {list of course types} |
Definition: Students who have an SCA or ACAI for a course of the listed types are not eligible for this scholarship. Example. Scholarship Context Course Type must be NOT IN {10} Message on Failure: `Scholarship Context Course Type is in `+SET_OF_COURSE_TYPE_CDS (SCH-10177) |
Scholarship Context Course Owning Org Unit must be IN {list of Org Units} |
Definition: Students must have an SCA or ACAI for a course owned by one of the listed Organisational units to be eligible for this scholarship. Example. Scholarship Context Course Owning Org Unit must be IN {103} Message on Failure:`Scholarship Context Course Owning Org Unit is not in `+SET_OF_ALLOWABLE_ORG_UNIT_CDS’ (SCH-10178) |
Scholarship Context Course Owning Org Unit must be NOT IN {list of Org Units} |
Definition: If the student's SCA or ACAI is for a course is owned one of the listed organisational units they are not eligible for this scholarship. Example. Scholarship Context Course Owning Org Unit must be NOT IN {103} Message on Failure: `Scholarship Context Course Owning Org Unit is in `+SET_OF_ALLOWABLE_ORG_UNIT_CDS (SCH-10179) |
Syntax of Scholarship SCA Verification Rules
Operators |
Usage |
Nominated Attendance Mode is IN {list of Attendance Modes} |
Definition: If the student’s SCA or ACAI has the nominated Attendance Mode defined in the rule then they are eligible for this scholarship. Example. Nominated Attendance Mode is IN {N} Message on Failure: `Nominated Attendance Mode is NOT IN `+SET_OF_ATTENDANCE_MODES (SCH-10181) |
Nominated Attendance Mode is NOT IN {list of Attendance Modes} |
Definition: If the student’s SCA or ACAI has the nominated Attendance Mode defined in the rule then they are ineligible for this scholarship. Example. Nominated Attendance Mode is NOT IN {N} Message on Failure:`Nominated Attendance Mode is IN `+SET_OF_ATTENDANCE_MODES (SCH-10182) |
Nominated Attendance Type is IN {list of Attendance Types} |
Definition: If the student’s SCA or ACAI has the nominated Attendance Type defined in the rule then they are eligible for this scholarship. Example. Nominated Attendance Type is IN {PT} Message on Failure: `Nominated Attendance Type is NOT IN `+SET_OF_ATTENDANCE_TYPES (SCH-10183) |
Nominated Attendance Type is NOT IN {list of Attendance Types} | Definition: If the student’s SCA or ACAI has the nominated Attendance Type defined in the rule then they are ineligible for this scholarship. Example. Nominated Attendance Type is NOT IN {PT} Message on Failure: `Nominated Attendance Type is IN `+SET_OF_ATTENDANCE_TYPES (SCH-10184) |
Derived Attendance Mode is IN {list of Attendance Modes} | Definition: If the student’s SCA or ACAI has the derived Attendance Mode defined in the rule then they are eligible for this scholarship. Example. Derived Attendance Mode is IN {N} Message on Failure: `Derived Attendance Mode is NOT IN `+SET_OF_ATTENDANCE_MODES (SCH-10185) |
Derived Attendance Mode is NOT IN {list of Attendance Modes} | Definition: If the student’s SCA or ACAI does not have the derived Attendance Mode defined in the rule then they are eligible for this scholarship. Example. Derived Attendance Mode is NOT IN {N} Message on Failure: `Derived Attendance Mode is IN `+SET_OF_ATTENDANCE_MODES (SCH-10186) |
Derived Attendance Type is IN {list of Attendance Types} | Definition: If the student’s SCA or ACAI has the derived Attendance Type defined in the rule then they are eligible for this scholarship. Example. Derived Attendance Type is IN {PT} Message on Failure: `Derived Attendance Type is NOT IN `+SET_OF_ATTENDANCE_TYPES (SCH-10187) |
Derived Attendance Type is NOT IN {list of Attendance Types} | Definition: If the student’s SCA or ACAI does not have the derived Attendance Type defined in the rule then they are eligible for this scholarship. Example. Derived Attendance Type is NOT IN {PT} Message on Failure: `Derived Attendance Type is IN `+SET_OF_ATTENDANCE_TYPES (SCH-10188) |
Course Location is IN {list of CAMPUS locations} | Definition: If the student’s SCA or ACAI is in a location defined in the rule then they are eligible for this scholarship. Example. Course Location is IN {Alice Springs} Message on Failure: `Course Location is NOT IN`+SET_OF_LOCATIONS (SCH-10189) |
Course Location is NOT IN {list of CAMPUS locations} | Definition: If the student’s SCA or ACAI is not in a location defined in the rule then they are eligible for this scholarship. Example. Course Location is NOT IN {Alice Springs} Message on Failure: `Course Location is IN`+SET_OF_LOCATIONS (SCH-10190) |
Course attempt status is IN {list of course statuses} | Definition: If the student’s SCA for their context course has the SCA status defined in the rule then they are eligible for this scholarship. Example. Course attempt status is IN {ACTIVE} Message on Failure: `Course attempt Status is NOT IN`+SET_OF_CRS_STATUSES (SCH-10205) |
Syntax of Scholarship PE Verification Rules
Operators |
Usage |
Sex is IN {Male/Female/Undefined} | Definition: If the sex of the student is as defined in the rule then they are eligible for this scholarship. Example. Sex is IN {Male} Message on Failure: `Sex is NOT IN `+SET_OF_SEX_CODES (SCH-10206) |
Citizenship Status is IN {List of defined Institution defined Citizenship Statuses} |
Definition: If the citizenship of the student is as defined in the rule then they are eligible for this scholarship. Example. Citizenship Status is IN {1,2,3} Message on Failure: `Citizenship status is NOT IN `+SET_OF_CTZN_STSS (SCH-10209) |
Citizenship Status is NOT IN {List of defined Institution defined Citizenship Statuses} |
Definition: If the citizenship of the student is not as defined in the rule then they are eligible for this scholarship. Example. Citizenship Status is NOT IN {1,2,3} Message on Failure: `Citizenship status is IN `+SET_OF_CTZN_STSS (SCH-10210) |
Syntax of Scholarship PRG Verification Rules
Operators |
Usage |
Course GPA is at least number |
Definition: If the course GPA is greater than that defined in the rule then they are eligible for this scholarship. Example. Course GPA is at least 5 Message on Failure: `Course GPA is less than `+MINIMUM_REQUIRED_GPA (SCH-10191) |
Course WAM is at least number |
Definition: If the course WAM is greater than that defined in the rule then they are eligible for this scholarship. Example. Course WAM is at least 5 Message on Failure: `Course WAM is less than `+MINIMUM_REQUIRED_WAM (SCH-10192) |
Must have at least number passed units for the course. |
Definition: If the student has passed the defined number of units for the course, then they are eligible for this scholarship. Example. Must have at least 8 passed units for the course. Message on Failure: `Has not passed at least `+REQUIRED_NO_UNITS_PASSED+` units` (SCH-10193) |
Must have at least number passed credit points for the course. | Definition:If the student has passed the defined number of credit points for the course, then they are eligible for this scholarship. Example. Must have at least 6 passed credit points for the course. Message on Failure: `Has not passed at least `+MINIMUM_REQUIRED_CREDIT_POINTS+` credit points` (SCH-10194) |
Must have no more than number failed units for the course. | Definition: If the student has failed no more than the defined number of units for the course, then they are eligible for this scholarship. Example. Must have no more than 2 failed units for the course. Message on Failure: `Has failed more than `+FAILED_UNITS_LIMIT+` units` (SCH-10195) |
Must have no more than number failed credit points for the course. | Definition: If the student has failed no more than the defined number of credit points for the course, then they are eligible for this scholarship. Example. Must have no more than 8 failed credit points for the course. Message on Failure: `Has failed more than `+FAILED_CP_LIMIT+` credit points` (SCH-10196) |
Must have completed course stage stage | Definition: If the student has completed the defined course stage then they are eligible for this scholarship. Example. Must have completed course stage 1 Message on Failure: `Has not completed Course Stage ` +REQUIRED_CRS_STAGE (SCH-10197) |
Last modified on 10 September, 2009 2:47 PM
History Information
Release Version | Project | Change to Document |
11.0.0.2.0.0 | 1508 - VET Rules | Added colon to table of operators. |
11.0.0.0.0.0 | 1437 - Scholarships | New help page. |