CONTINUING
DEVELOPMENT
The
definition of available rules, operators, parameters and functions is part
of an ongoing development process. Future delivery sets may offer a broader
range of rules, and/or a broader range of rule options for currently available
rules. Users may also note that the text used in rule options may be edited
from that which existed in an earlier release. Pre-existing rules, using the
same rule option, but created in an earlier version, automatically update
to reflect the edited text.
Unit Co-requisite(institution wide) Rule
Unit Incompatible(institution wide) Rule
Unit Pre-requisite(institution wide) Rule
Operators |
Usage |
{} |
Definition: Braces to
define the start or end of a set of codes |
, |
Definition: Comma as
a separator between unit codes |
. |
Definition: Full stop/period
as a separator between unit code and version number |
[ ] |
Definition: Square brackets
to enclose a set of unit version numbers |
and |
Definition: Logical AND |
- |
Definition: Hyphen as
a separator between a range of version numbers |
Operators |
Usage |
Any co-req unit in {Unit Code} |
Definition:
Students studying in this unit must have also enrolled
in one of the units contained in the following set ( in this Student
Course Attempt). Example.
Any co-req unit in {MAA101,MAA102} |
Any co-req unit set {Unit Set Code} |
Definition: Students
studying in this unit must have also enrolled in one of the unit sets
listed inside the braces. (in this Student Course Attempt). Example. Any co-req unit set {ACDM001} |
Any co-req unit sets of category <Unit Set Category> |
Definition: Students
studying in this unit must have also enrolled in a unit set of the nominated
unit set category. (in this Student Course Attempt). Example. Any co-req unit sets of category MAJOR |
Any passed co-req unit in {Unit Code} |
Definition:
Students studying in this unit must have either co-enrolled
or passed in one of the units contained in the following set. (in this
Student Course Attempt). Example.
Any passed co-req unit in {MAA201,MAA202} |
Must be enrolled in course owned by {Org Unit Code} |
Definition: Students
studying in this unit must be enrolled in a course owned by the nominated
organisational unit. Example. Must be enrolled in course owned by {04} |
Must
be enrolled in course type {Course Type Code} [owned by {Org Unit Code}] |
Definition: Students
studying in this unit must be enrolled in a course of the nominated
type. Can be further qualified by requiring that the enrolled course
is owned by a nominated organisational unit. Example. Must be enrolled in course type {10} owned by {01} |
Must be enrolled in course version {Course Code} |
Definition: Students
studying in this unit must be enrolled in the nominated course. Example. Must be enrolled in course version {M300} |
Operators |
Usage |
Any co-req (I/W) unit in {Unit Code} |
Definition:
Students studying in this unit must have also enrolled
in one of the units contained in the following set. (includes units
completed in other course attempts). Example.
Any co-req unit in {MAA101,MAA102} |
Any co-req (I/W) unit set {Unit Set Code} |
Definition: Students
studying in this unit must have also enrolled in one of the unit sets
listed inside the braces. (includes unit sets completed in other course
attempts). Example. Any co-req unit set {ACDM001} |
Any co-req (I/W) unit sets of category <Unit Set Category> |
Definition: Students
studying in this unit must have also enrolled in a unit set of the nominated
unit set category. (includes unit sets completed in other course attempts). Example. Any co-req unit sets of category MAJOR |
Operators |
Usage |
Incompatible with {Unit Code} |
Definition: Student must
not have enrolled in a unit from those listed inside braces (in this
Student Course Attempt) Example. Incompatible with {MAA101,MAA102} |
Incompatible with achievement in {Unit Code} |
Definition: Student must
not have enrolled and passed a unit from those in the list (in this
Student Course Attempt) Example. Incompatible with achievement in {MAA101,MAA102} |
Operators |
Usage |
Incompatible with (I/W){Unit Code} |
Definition: Student must
not have enrolled in a unit from those listed inside braces (includes
units completed in other courses). Example. Incompatible with (I/W) {MAA101,MAA102} |
Incompatible with achievement in (I/W){Unit Code} |
Definition: Student must
not have enrolled and passed a unit from those in the list (includes
units completed in other courses). Example. Incompatible with achievement in (I/W) {MAA101,MAA102} |
Operators |
Usage |
Must have course GPA equal to or greater than <Number> |
Definition: Student must
have a course GPA >= the nominated value. Example. Must have course GPA equal to or greater than 3.5 |
Must have course WAM equal to or greater than <Number> |
Definition: Student must
have a course WAM >= the nominated value. Example. Must have course WAM equal to or greater than 70 |
Must have enrolled in <Number> credit points |
Definition: Student must
have enrolled in specified number of credit points in this course. Example. Must have enrolled in 4 credit points |
Must have enrolled in a unit in {Unit Code} |
Definition: Student must
have enrolled in one of the units listed in the braces (in this student
course attempt). Example. Must have enrolled in a unit in {SEM317, SEM334} |
Must have passed <numeric value>.. |
A
student must equal or exceed (in this Student Course Attempt) the given
numeric value of credit points or units from the subsequent option selected.
|
..credit points |
Definition:
Student has achieved the nominated number of credit
points in the student course attempt. Example. |
..credit
points at levels {Unit Level/s} |
Definition:
Student has achieved the entered number of credit points,
at the selected level. This can be further qualified with a limit on
the owning organisational unit. Example. |
..credit
points from units |
Definition:
Student has achieved the entered number of credit points,
from units owned by the nominated organisational unit. Example. |
..credit
points with grade of at |
Definition:
Student has achieved the nominated number of CP with
a minimum grade value (selected from a grading schema). Example. |
..units
in {Unit Code/s} |
Definition:
Student has passed (or been granted advanced standing
in) a nominated number of units from a list of unit codes. Valid unit
codes are entered inside braces {}. This can be further qualified with
a minimum grade value (selected from a grading schema). Example. |
Must have passed a unit in {Unit Code} |
Definition:
Student has passed (or been granted advanced standing
in) one of the units listed (in this Student Course Attempt). Valid
unit codes to make up the list are entered inside braces {}. (Note: a passing grade
with the Special Grade Type of CONCEDED-PASS is evaluated as
failing the rule) Example. |
Operators |
Usage |
Must have enrolled in an (I/W) unit in {Unit Code} |
Definition: Student must
have enrolled in one of the units listed in the braces. (includes units
completed in other course attempts). Example. Must have enrolled in an (I/W) unit in {SEM317, SEM334} |
Must have passed <numeric value>.. |
A
student must equal or exceed the given numeric value of credit points
or units from the subsequent option selected (includes units completed
in other course attempts). |
..(I/W) credit points |
Definition:
Student has achieved the nominated number of credit
points, including all credit points achieved in other course attempts. Example. |
..(I/W)
credit points at levels {Unit Level/s} |
Definition:
Student has achieved the entered number of credit points,
at the selected level. This can be further qualified with a limit on
the owning organisational unit. Example. |
..(I/W)
credit points from units |
Definition:
Student has achieved the entered number of credit points,
from units owned by the nominated organisational unit. Example. |
..(I/W)
credit points with grade of at |
Definition:
Student has achieved the nominated number of CP with
a minimum grade value (selected from a grading schema). Example. |
..(I/W)
units in {Unit Code/s} |
Definition:
Student has passed (or been granted advanced standing
in) a nominated number of units from a list of unit codes. Valid unit
codes are entered inside braces {}. This can be further qualified with
a minimum grade value (selected from a grading schema). Example. |
Must have passed an (I/W) unit in {Unit Code} |
Definition:
Student has passed (or been granted advanced standing
in) one of the units listed. Valid unit codes to make up the list are
entered inside braces {}(includes units completed in other courses)..
(Note: a passing grade
with the Special Grade Type of CONCEDED-PASS is evaluated as
failing the rule) Example. |
Variables < … > |
Description |
% |
Wildcard |
Number |
Numeric Values |
Unit codes |
Current valid unit codes |
Unit sets |
Current valid Unit Set codes |
Course Code |
Current valid codes for courses |
Course Type Code |
Current valid Course Type codes |
Org Unit Code |
Current valid codes for organisational units |
Unit Set Category |
Current valid unit set categories |
Grading Schema Code & Grade |
Currently defined grading schema and grade from that schema |
Unit Level |
Current defined unit levels (maintained in CRSF2140) |
Operators |
Usage |
Unit was previously coded {Unit Code} |
Definition: Used to check
within the context student course attempt whether the context unit was
previously successfully completed under a different code. Enrolment
is disallowed under these circumstances. Example. Unit was previously coded {ENG111} |
Variables < … > |
Description |
% |
Wildcard |
Unit codes |
Current valid unit codes |
See
System Wide Enrolment Rules for more information.
Syntax of Unit Quota Rule -
Institution Wide
Operators |
Usage |
Quotas Off - system wide - no override |
Definition: Used to switch enrolment quota checking OFF for all units. |
Quotas Off - system wide - override allowed |
Definition: Used to switch enrolment quota checking OFF for all units but allows it to be switched back ON for particular units. |
Quotas On - system wide - no override |
Definition: Used to switch enrolment quota checking ON for all units. |
Quotas On - system wide - override allowed |
Definition: Used to switch enrolment quota checking ON for all units but allows it to be switched OFF for particular units. |
Syntax of Unit Quota Rule -
Unit specific
Operators |
Usage |
Quotas Off |
Definition: Used to switch enrolment quota checking OFF, for a specific unit offering option. This can override a system wide quota rule. |
Quotas On |
Definition: Used to switch enrolment quota checking ON, for a specific unit offering option This can override a system wide quota rule. |
Syntax of Enrolment
Access Rule
Operators |
Usage |
Unrestricted Access |
Definition: Enrolment rules are enabled for all course codes. |
COURSE_CODE IN {course code,…} |
Definition: Defines a list of course codes for which Enrolment rule checking is enabled. Rule checking is disabled for all other course codes. |
Last
Modified on 12 March 2002