System-Wide Enrolment Rules

These rules are maintained within the ENROLMENT/SYS-WIDE Rule Subgroup. Other Enrolment rules include message rules (sub groups MSG-GEN and MSG-SPEC) which are described in a separate document.

SYS-Wide Rules are applied to all Units on Enrolment.

System-Wide Unit Rule

This rule defines whether or not Unit Translation Set checking is enabled. If it is enabled, the rule further defines which units are evaluated in the checking process, in terms of:

The application of this rule is also affected by the Translation Expansion Level Rule, which is maintained in the rule sub-group SYSTEM SET-RULES. This rule defines the extent to which any rule translations will cascade.

Rule Options for System-Wide Unit Rule

Rule stem options

Rule Options

Usage

Context Unit Incompatible with

Context course enrolled/failed units

Unit cannot be enrolled if it has previously been attempted in, or is currently enrolled for, the context Course Attempt

 

Context course enrolled/passed units

Unit cannot be enrolled if it has previously been passed in, or is currently enrolled for, the context Course Attempt

 

Institution wide enrolled/failed units

Unit cannot be enrolled if it has previously been attempted, or is currently enrolled, in any of the student's Course Attempts

 

Institution wide enrolled/passed units

Unit cannot be enrolled if it has previously been passed, or is currently enrolled, in any of the student's Course Attempts

Disable System Wide Unit Rule

 

Disables this rule only

Incompatible with

Number previous (I/W) failures in context unit

Unit cannot be enrolled if it has been failed the specified number of times previously. (Failures in all versions context unit are counted)

Level

{unit level,…} units require number (I/W) Credit Points

Cannot enrol in the unit due to insufficient Credit Points having been achieved in the course

 

{unit level,…} units require number (I/W) passed units from {unit,…}

Cannot enrol in this unit due to insufficient units having been passed in the course

Must not exceed Number enrolled Credit Points in Teaching Period(s) { EASTER } Cannot enrol in this unit because Credit Points in Teaching Period(s) has been exceeded.
  Number enrolled Credit Points in Load Period(s) { LOAD-CAL-1 } Cannot enrol in this unit because Credit Points in Load Period(s) has been exceeded.
Must have at least Number enrolled Credit Points in Teaching Period(s) { EASTER }
Cannot enrol in this unit because the Teaching Period(s) must have at least the specified number of Credit Points.
  Number enrolled Credit Points in Load Period(s) { LOAD-CAL-1 } Cannot enrol in this unit because the Load Period(s) must have at least the specified number of Credit Points.
Must have passed Number Credit Points in Teaching Period(s) { EASTER }
Cannot enrol in this unit because must have passed a specified number of Credit Points in Teaching Period(s).
  Number Credit Points in Load Period(s) { LOAD-CAL-1 } Cannot enrol in this unit because must have passed a specified number of Credit Points in Load Period(s).

System-Wide Unit Quota Restriction Rule

This rule specifies whether or not Callista's Unit Enrolment quota checking is enabled or disabled and whether or not this System-Wide setting can be overridden by individual Unit Quota Rules. Unit Quota Rules are maintained via the Maintain Unit Version Rules form (CRSF2700). When enabled, quota rules are called either at the time a student Unit Attempt is added to a student or when a student's existing Unit Attempt is altered (in ENRF3000). The rules can also be checked by the Bulk Unit Rule Checking process (ENRJ0010).

The rules check the number of students already enrolled in a unit against the enrolment quota for the unit (specified in CRSF2500). The rule is failed if the current student Unit Attempt would cause the quota to be exceeded. The rules only apply to Unit Offering Options with quotas recorded for them.

The following table shows the four System-Wide Rule options, the two Unit Quota Rule options (plus null) and the effects of the interaction between these two types of rule.

Note:

System-Wide Quota Rules

Unit Quota Rule Specified Against a Unit Offering Option

Overall Effect on Rule Checking of Combining the Two Types of Rule

Rule Option

Rule Option

Combined Effect

Quotas off -System Wide - no override

(Quota checking is disabled System-Wide, Unit Offering option rules are unable to override this)

null

No quota rule checking

Quotas off

(This option overrides the System-Wide Quota Rule Quotas off - System Wide - no override)

No quota rule checking

Quotas on

(This option overrides the System-Wide Quota Rule 'Quotas off - System Wide - override allowed')

No quota rule checking

Quotas off -System Wide - override allowed

(Quota checking is disabled System-Wide, Unit Offering option rules are able to override this)

null

No quota rule checking

Quotas off

No quota rule checking

Quotas on

Quota rule checking performed for specific Unit Offering options only

Quotas on -System Wide - no override

(Quota checking is enabled System-Wide, Unit Offering option rules are unable to override this)

null

Quota rule checking performed for all Unit Offering options with quotas

Quotas off

Quota rule checking performed for all Unit Offering options with quotas

Quotas on

Quota rule checking performed for all Unit Offering options with quotas

Quotas on - System Wide -override allowed

(Quota checking is enabled System-Wide, Unit Offering option rules are able to override this)

null

Quota rule checking performed for all Unit Offering options with quotas

Quotas off

Quota rule checking is performed for Unit Offering options with quotas but not for specific Unit Offering options

Quotas on

Quota rule checking performed for all Unit Offering options with quotas

 

Enrolment Access Rule

This rule controls the application of enrolment rules. For example, if you set up the enrolment access rule as COURSE_CD in {A300}, when you enrol a unit in A300 it will run a rules check over the enrolment. If you enrol a unit in another course then the unit will enrol successfully, and no check will run over the enrolment.

Rule Options for System-Wide Enrolment Access Rule

Rule stem options

Rule Options

Usage

Unrestricted Access   No restrictions to access
Course code IN { course, ...} Access restricted to the specified course(s)
NOT IN { course, ...} Access restricted to course(s) other than those specified
commencement date after 'dd/mm/yy' Access restricted to course attempts which commenced after the specified date

System-Wide Enrolment Credit Point Restrictions Rule (OLD)

This rule defines credit point restrictions for unit enrolment and will be tested whenever a student enrols in a unit at the institution. The rule may begin with an IF condition and may be built up into a complex rule by means of the THEN, ELSE, AND and OR options.

Rule options for System-Wide Enrolment Credit Point Restrictions Rule

Rule stem options

Rule Options

Usage

Must have at least

<number> enrolled credit points for course duration *

Defines minimum enrolled credit point requirements

<number> enrolled credit points in course load period(s) *
<number> enrolled credit points in course teaching period(s) *
<number> enrolled credit points in load period(s) *
<number> enrolled credit points in teaching period(s) *
Must not exceed <number> enrolled credit points for course duration * Defines maximum enrolled credit point requirements
<number> enrolled credit points in course load period(s) *
<number> enrolled credit points in course teaching period(s) *
<number> enrolled credit points in load period(s) *
<number> enrolled credit points in teaching period(s) *
Must Undertake context unit where unit location *  
context unit where unit mode *
context unit where unit owning unit org unit *
Must not exceed credit points for course If credit points for course is exeeded then enrolment will not be permitted
No system-wide credit point restrictions No restrictions
False  

True

 

The following 'Where ...' options may be added where shown by * above.

Where ... Options
where unit level in {level, ...}

not in {level, ...}

where unit location in {location, ... }
not in {location, ... }
where unit mode in {mode, ... }
not in {mode, ... }
where unit class in {class, ...)
not in {class, ...}
where unit owning org unit in {org unit, ...}
not in {org unit, ...}
true  
false  

System-Wide Enrolment Credit Point Restrictions Rule

This rule defines credit point restrictions for unit enrolment and will be tested whenever a student enrols in a unit at the institution. The rule may begin with an IF condition and may be built up into a complex rule by means of the THEN, ELSE, AND and OR options.

Rule options for System-Wide Enrolment Credit Point Restrictions Rule

Rule stem options

Rule Options

Usage

Must have at least

<number> enrolled credit points for course duration *

Defines minimum enrolled credit point requirements

<number> enrolled credit points in course load period(s) *
<number> enrolled credit points in course teaching period(s) *
<number> enrolled credit points in load period(s) *
<number> enrolled credit points in teaching period(s) *
Must have incurred at least <number> credit points inc discontinued units in course load periods {<load cal>, ...} * Sets credit points required to have been incurred in defined load periods
<number> credit points inc discontinued units in load periods {<load cal>, ...} *
Must not exceed <number> enrolled credit points for course duration * Defines maximum enrolled credit point requirements
<number> enrolled credit points in course load period(s) *
<number> enrolled credit points in course teaching period(s) *
<number> enrolled credit points in load period(s) *
<number> enrolled credit points in teaching period(s) *
Must not exceed credit points for course If credit points for course is exeeded then enrolment will not be permitted
No system-wide credit point restrictions No restrictions
False  

True

 

The following 'Where ...' options may be added where shown by * above.

Where ... Options
where unit level in {level, ...}

not in {level, ...}

where unit location in {location, ... }
not in {location, ... }
where unit mode in {mode, ... }
not in {mode, ... }
where unit class in {class, ...)
not in {class, ...}
where unit owning org unit in {org unit, ...}
not in {org unit, ...}
true  
false  

System-Wide Enrolment Restrictions Rule

This rule defines credit point restrictions for unit enrolment and will be tested whenever a student enrols in a unit at the institution. The rule may begin with an IF condition (e.g. If Cohort SCA (<cohort> THEN) and may be built up into a complex rule by means of ELSE, -AND-and -OR- options.

Rule options for System-Wide Enrolment Restrictions Rule

Rule stem options

Rule Options

Usage

No System-Wide Enrolment Restrictions

No restrictions

Must be enrolled in at least <number>units in course teaching periods {<teach cal>, ...} * Sets a minimum number of units to be enrolled in a set of teaching periods
False  

True

The following 'Where ...' options may be added where shown by * above.

Where ... Options
where unit class not in {class, ...}

System-Wide Participation Rule

This rule defines level of participation required for a VET student to be included in statistical reporting.

Rule Options for System-Wide Participation Rule

Rule stem options

Rule Options

Usage

Disable system wide participation rule   No system-wide participation rule is required
Must have a student unit assessment item outcome   Must have an assessment item outcome for the unit attempt

Must have a student unit attempt outcome with a result of

{<result>, ...}

Must have an assessment item outcome with one of the specified results for the unit attempt

Must have a student unit attempt outcome with an outcome identifier   Must have a student unit attempt outcome with an outcome identifier for the unit attempt
Must have a student unit attempt outcome with an outcome identifier and a result of {<result>, ...} Must have a student unit attempt outcome with an outcome identifier with one of the specified results.
Must have student unit attempt proof of participation   Must have proof of participation recorded in ENRF30B0

System-Wide Unit Enrolment Restrictions Rule

This rule allows restriction of the unit level available for particular course types.

Rule Options for System-Wide Unit Enrolment Restrictions Rule

Rule stem options

Rule Options

Usage

No System-Wide Unit Enrolment Restrictions

 

 

Course types

{ course type, ...} may only enrol in unit levels { level, ...}

Given course type may only enrol in the nominated level units.

System-Wide Unit Enrolment Credit Point Restrictions Rule

This rule allows an enrolment rule to be applied across the whole institution. This rule will be tested whenever a student enrols in a unit. The rule may begin with an IF condition and may be built up into a complex rule by means of the THEN, ELSE, AND and OR options.

Rule Options for System-Wide Unit Enrolment Credit Point Restrictions Rule

Rule stem options

Rule Options

Usage

No System-Wide Credit Point Restrictions

 

No restrictions

Must undertake context unit where

unit level in {level, ...}

unit level not in {level, ...}

unit location in {location, ...}

unit location not in {location, ...}

unit location = {location, ...}

unit location <> {location, ...}

unit mode in {mode, ...}

unit mode not in {mode, ...}

unit owning org unit in {org unit, ...}

unit owning org unit not in {org unit, ...}

unit owning org unit = {org unit, ...}

unit owning org unit <> {org unit, ...}

Must undertake the context unit where the condition is satisfied.

True    
False    

System-Wide Enrolment Contact Hour Restriction Rule

This rule allows an enrolment rule to be applied across the whole institution. This rule will be tested whenever a student enrols in a unit. The rule may begin with an IF condition and may be built up into a complex rule by means of the IF, THEN, ELSE and ENDIF options. e.g. IF COHORT-SCA( INTERNAT ) THEN Must have at least 2 enrolled contact hours for course duration ELSE Must have passed 3 contact hours for course duration END IF

Rule Options for System-Wide Enrolment Contact Hour Restriction Rule

Rule stem options

Examples

Comments

Must have at least

Must have at least 2 enrolled contact hours for course duration
Must have at least 2 enrolled contact hours in course teaching period(s) { SEM-1}
Must have at least 2 enrolled contact hours in teaching period(s) { SEM-1}

'in course teaching periods' refers only the context course
'in teaching periods' refers to any course

Must not exceed

Must not exceed 4 enrolled contact hours for course duration
Must not exceed 4 enrolled contact hours in course teaching period(s) { SEM-1 }
Must not exceed 4 enrolled contact hours in teaching period(s) { SEM-1 }

If contact hoursexceeds number defined then enrolment will be prevented
Must not exceed Maximum contact hours for course Must not exceed Maximum contact hours for course If contact hours for course is exceeded then the student will not be able to enrol
No system wide Contact Hour Restriction No system wide Contact Hour Restriction No restrictions
True True Rule will always return True
False False Rule will always return False

Last modified on 1 June, 2012 9:35 AM

History Information

Release Version Project Change to Document
13.1 1666 - Prevent Students from Exceeding Allowable Portion of Online or Distance Learning Limits Added System Wide Enrolment Rules.
11.0.0.2.0.0 1508 - VET Rules Added System Wide Enrolment Rule Contact Hour Restrictions
11.0.0.0.0.0 1284 - Product Changes Added information for a System Wide Unit Rule
9.1.0.0.0.0 1329 - Deakin Sys Wide & course Wide CP Restrictions Under the 'Where ... Options' table, add details on Unit Class
9.0.0.0.0.0 1137 - Achieved Credit Points Inserted information for System wide enrolment credit point restrictions, system participation rule, system wide enrolment restrictions rule, system wide unit enrolment credit point restrictions.