Top of CRS | Top of RUL | Index | Table of Contents | Feedback | ![]() |
Course Stage Rules
Course Stage Rules are used in the Progression Subsystem, via the Inquire on Student Completion form (PRGF9030) to test whether a student has completed all requirementsfor a course stage.
In writing the Completion Rule for a course stage, note that the completion of the stage is evaluated in isolation, not considering the other stages that might make up the total course.
For example, a simple 3 stage course may require a student to achieve 8 credit points (for Stage 1), 8 credit points (for Stage 2) and 10 credit points (for Stage 3). The rule for Stage 2 should be written so that it requires a student to have achieved 16 credit points (or Stage 1 + an additional 8 credit points).
Operator |
Usage |
Must complete all units in {Unit Code/s} |
Definition:
Example:
|
Must complete special requirement of type <Special Requirement Code> |
Definition:
Example: |
Must complete stage of type <Course Stage Code> |
Definition:
Example:
|
Must have a course grade point average mark equal to or greater than <numeric value> |
Definition:
Example:
|
Must have a course weighted average mark equal to or greater than <numeric value> |
Definition:
Example:
|
Must have completed <numeric value> |
Definition: Example: |
Must have enrolled and completed <numeric value>.. |
A student must have completed the specified number of unit sets from those in the subsequent option used. The 3 possible options follow. |
Must have enrolled and completed <numeric value> primary unit sets of category <Unit Set Category> |
Definition:
Example:
|
Must
have completed <numeric value> |
Definition:
Example:
|
Must
have completed <numeric value> |
Definition:
Example:
|
Must pass <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. The possible options follow. |
Must
pass <numeric value>.. |
Definition:
Example:
|
Must
pass <numeric value>.. [from units owned by org unit] |
Definition:
Example:
|
Must
pass <numeric value>.. [with
grade of at least <Grading Schema.Grade>] |
Definition:
Example:
|
Must
pass <numeric value>.. |
Definition:
Example:
|
Must
pass <numeric value>.. [credit points in {Unit/s}] |
Definition:
Example:
|
Must pass <numeric value>..
|
Definition: Example: |
Must
pass <numeric value>.. [{Unit/s}] |
Definition:
Example:
|
Must pass <numeric value>.. unit(s) in unit class {Class/s} |
Definition: Example: |
Must pass <numeric value>.. [units not in {Unit/s}] |
Definition:
Example:
|
Must
pass <numeric value> [units in {Unit/s}] |
Definition:
Example:
|
Must pass all units in.. [{Unit/s}] |
Definition:
Example:
|
Must pass credit points for course with no more than <numeric value>.. credit points at levels {Level/s} |
Definition:
Example:
|
Variables < > |
Examples |
Numeric value |
Definition:
Example:
|
Unit Code |
Definition: Example:
|
Unit Level |
Definition:
Example:
|
Course Code |
Definition: Example:
|
Grading Schema Code |
Definition:
Example:
|
Grade |
Definition:
Example:
|
Special Requirement Code |
Definition:
Example:
|
Course Stage Code |
Definition:
Example:
|
Unit Set Category |
Definition:
Example:
|
Operators |
Usage |
For ____ IN /NOT IN ____Do ____ Otherwise ____ |
Definition: These elements of syntax allow you to define requirements according to specified conditions. Example.For COURSE_TYPE IN/NOT IN { 10 } Do Any co-req unit in {maa101} Otherwise Any co-req unit in {mee101} For ATTENDANCE_MODE_NOMINATED IN/NOT IN ... For COURSE_CODE IN ... For COURSE_CODE NOT IN ... For SCA_LOCATION IN/NOT IN... For commencement date before ... |
( ) |
Definition:
Example:
|
& |
Definition:
Example: |
And |
Definition: Example:
|
or |
Definition: Example:
|
true |
Definition: Rule is always passed. Example. true |
Operators for use in defining code sets |
|
{} |
Definition:
Example: |
, |
Definition:
Example: |
. |
Definition: Example: Set of Articulated Courses {A300,A313,A316.2} |
: |
Definition: Example: |
[ ] |
Definition:
Example:
|
- |
Definition:
Example: |
% |
Definition:
Example:
|
Last modified on 29 October, 2008 10:52 AM
History Information
Release Version | Project | Change to Document |
11.0.0.2.0.0 | 1508 - VET Rules | Added colon operator. |
11.0.0.0.0.0 | 1284 - Product changes | Added For operators for Course Stage Completion rules. |