Top of CRS | Top of RUL | Index | Table of Contents | Feedback | ![]() |
Unit Set Rules
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.
Types of Unit Set Rule:Set of Units
Rules
Unit Set
Completion Rules
Unit Set
Incompatible Rules
Unit Set
Pre-Requisite Rules
Unit Set Rules can be viewed in CRSF4230.
Operators |
Usage |
( ) |
Definition: Parenthesis, to force execution order. Example:
|
& |
Definition: Ampersand to allow the appending of another completion rule to the current rule. It 'vertically' separates the component rules and each component part is evaluated independently. On PRGF9030 a message is returned explaining the result for each component rule and a 'total' result is displayed through a lamp. Example: Must have a course grade point average mark equal to or greater than 3.5 |
And |
Definition: Logical conjunction. This provides the facility to join component rules logically into a 'single' rule. The resulting rule is evaluated as a whole. Example:
|
or |
Definition: Logical OR. Example:
|
{} |
Definition: Braces which enclose course/unit/level codes. Example: |
, |
Definition: Comma as a separator between course/unit codes. Example: |
. | Definition: Example: Set of Articulated Courses {A300,A313,A316.2} |
: |
Definition: Example: |
[ ] |
Definition: Square brackets to enclose a set of version numbers. Example:
|
- |
Definition: Hyphen as a separator between range of course/unit version numbers. Example: |
% |
Definition: Wildcard. Example:
|
Set of units |
Definition: Set of units in this unit set as defined in the Set of Units rule. Example:
Note: Use of this rule assumes that Set of Units has been defined using the Sets of Units rule, but doesn’t check that it has. |
For ____ IN /NOT IN ____Do ____ Otherwise ____ | Definition: Conditional statement to begin a rule. Example: |
Variables < > |
Examples |
number |
Definition: Numerical value. Example:
|
unit |
Definition: Current defined unit codes. Example:
Unit SCC111 + all units that start with ABC + all units that end in 121. |
unit set |
Definition: Current Defined Unit Set codes. Example:
|
level |
Definition: Current defined unit levels (maintained in CRSF2140). Example:
|
grading schema |
Definition: Currently defined grading schema. Example: |
grade |
Definition: Currently defined grades (within the grading schema). Example: |
special requirement |
Definition: Currently defined codes of special requirements. Example: |
course stage |
Definition: Current course stage codes. Example: |
org unit | Definition: Currently defined Organisational Unit. Example: |
discipline | Definition: Current discipline codes. Example: |
unit set cat |
Definition: Currently defined unit set category. Example: |
The Unit Sets Rule is used to define a unit set in terms of the unit or unit sets that it contains.
Rule Stem |
Usage |
||||
{ |
Definition: Simply the list of the units that comprise the unit set. Valid unit codes are entered inside braces {} Example:
|
Syntax of Unit Set Completion Rules
The Completion Rule is used in the Progression subsystem, via the Inquire on Student Completion form (PRGF9030) to test whether a student has completed all unit set requirements, as specified in the rule. A completion rule is constructed from these available options.
Rule Stem |
Usage |
Must complete all units in |
Examples: |
Must pass all units in training package set | Example: Must pass all units in training package set {<training package>, ...} |
Must complete special requirement of type | Examples: |
Must complete stage of type | Example: |
Must
have completed |
Example: |
Must have enrolled and completed | Examples: Must have enrolled and completed <number> primary unit sets of category <unit set category> Must have enrolled and completed <number> unit sets in {<unit set>, ...} Must have enrolled and completed <number> primary unit sets of category <unit set category> |
Must not exceed | Examples: Must not exceed <number> % contact hours of conceded passes Must not exceed <number> contact hours of conceded passes |
Must pass | Examples: |
Must pass SVH minimum contact hours for course |
Examples: Must pass SVH minimum contact hours for course |
Must pass all units in | Examples: Must pass all units in Unit Set Must pass all units in {<unit>...} |
Must pass credit points for course with no more than | Example: Must pass credit points for course with no more than <number>credit points at level {<level>, ... } |
Must pass minimum contact hours for course | Example: Must pass minimum contact hours for course |
Must pass minimum contact hours for course with no more than | Examples: Must pass minimum contact hours for course with no more than <number> contact hours at levels {<unit level>, ...} Must pass minimum contact hours for course with no more than <number> contact hours of CONCEDED-PASS |
Syntax of Unit Set Incompatible Rules
The Unit Set Incompatible Rule may be checked during unit set enrolment in ENRF3252 or in Student Connect.
Rule Stem |
Usage |
||||
Incompatible with |
Example:
|
||||
Incompatible with (I/W) |
Example:
Note: I/W Unit Sets includes all unit sets studied at this institution - not just those studied in the context course |
Syntax of Unit Set Pre-requisite Rules
As above for Unit Set Incompatible Rules.
Operators |
Usage |
Student must have and / or been granted advanced standing equal to or greater than |
Example: |
Student must have completed studies in Unit Set |
Example: |
Course Wide Enrolment Restrictions Rules
These rules are set for the course version (see Course Version Rules), but are also tested when a student enrols in a unit set in ENRF3252.
Operators |
Examples |
Must be enrolled in (or have completed) a primary unit set from |
A restriction that a student must be enrolled in, or may have completed a primary unit set. Example: |
Must be enrolled in a primary unit set from |
A restriction that a student must be enrolled in a primary unit set. Example: |
Last modified on 22 February, 2011 3:17 PM
History Information
Release Version | Project | Change to Document |
13.0.0.2 | 1408 - PC88 | Added link to CRSF4230. |
12.0 | 1454 - Unit Set Enhancements | Added Course Wide Enrolment Restrictions Rules |
11.0.0.2.0.0 | 1508 - VET Rules | Added colon operator, reworked entire page. |
11.0.0.0.0.0 | 1284 - Product changes | Added For operators for Unit Set Completion rules |
10.1.0.0.0.0 | 1344 - Advanced Standing | Added new unit set completion rules |