In this section:
Setting Up the Progression Subsystem
Other Specialist Issues
This document is written for specialist Progression staff with responsibility for setting up and maintaining the subsystem. The following is assumed:
The specialised area of creating rules for progression is described in other documents:
Reference Data |
Purpose |
Optional? |
Maintenance Form |
Setup Dependencies |
Progression Outcome Types |
Applied to a Student Course Attempt, as the outcome of failing a progression rule |
No - must exist before creation of Progression Rule Outcomes |
Encumbrance Types ENRF6200 |
Progression Outcome Types must be created to allow their use in the definition of a progression rule outcome. A progression outcome is the result applied to a student course attempt when a progression rule is failed. Some outcomes may have no penalty - their purpose is as a warning that current progress is of concern. The penalties that can be applied are of two types (not mutually exclusive) - an academic encumbrance that applies to a student's enrolment and a discontinuation (of course, unit set or unit enrolment).
In creating the institution's Progression Outcome Types each is linked to a System Progression Rule Outcome Type and to the encumbrance and encumbrance effect (where applicable). The link to a system type determines the 'penalty' as each system type has specific allowable encumbrance and encumbrance effect types. The PRGF1100 documentation provides a table of the allowable encumbrances for each system outcome type.
In use, some outcomes may not be applied together as the effects clash. These clashes are described in Understanding Progression.
Institutions require a flexible system to measure the progress students are making in their studies. One means of providing this flexibility in the Progression subsystem is through the different levels at which the subsystem can be configured.
The Progression subsystem within Callista must be configured at a system-wide level. These configuration settings become the defaults, which apply across the institution, to all Student Course Attempts, unless overridden. Different configuration options can be set at the Organisational Unit and/or Course Version level.
Where a course is jointly owned and the 'owning' organisational units have been configured differently, progression functionality uses the configuration of the organisational unit entered as the Responsible OU in the Course Details form (CRSF1210). An institution with a number of courses of this type may find it appropriate to explicitly configure the course version.
prgpic1.gif
When configuring the Progression subsystem, institutional policy and practice regarding progression must be clearly identified. (Where Organisation Unit and/or Course Version level configuration is to be implemented, variation at the organisational and course ownership levels must also be clearly identified). These issues are more broadly discussed in Understanding Progression, but the following have particular implications for configuring the subsystem.
The following sequence of tasks must be performed to configure the progression subsystem, at a system-wide level.
Any Organisational Unit or Course Version that requires different configuration from that set for the whole institution must be configured in the appropriate form. For Organisational Unit configuration, use PRGF2300. For Course Version configuration, use PRGF2200.
The cycle of applying progression rules and outcomes is controlled by the existence of instances of Date Aliases within the progression calendar. For example, the date on which progression rule checking is to start is controlled by the existence of a progression apply start date alias. Using the example in the diagram below for a Semester 1 progression period, rules cannot be applied until the current date matches an instance of the apply start date alias (labelled SA).
prgpic4.gif
Legend:
Date Aliases |
Meaning |
Actions |
Meaning |
SA |
Start of automatic testing against the applicable progression rules |
1 |
A progression check is done and the student fails the rule. An outcome is recommended. |
SC |
Show Cause period cut off date alias - date beyond which system cannot allocate a derived show cause period finishing date. Similarly, an entered override cannot extend beyond this. |
2 |
The outcome is approved and the available Show Cause period begins. |
EA |
End date of automatic testing, for the first time, against a progression rule. |
3 |
The Show Cause period for this student ends; he did not show cause. |
AP |
Appeal period cut off date alias - date beyond which system cannot allocate a derived appeal period finishing date. Similarly, an entered override cannot extend beyond this. |
4 |
The Appeal period begins. |
EP |
Last date on which progression penalties can be automatically applied, as a result of re-testing of a rule (e.g. where a student's result was amended) |
5 |
The student appeals against the penalty. |
EB |
Last date on which progression penalties can be automatically lifted, as a result of re-testing of a rule (e.g. where a student's result was amended) |
6 |
The appeal is upheld and the penalty lifted. |
Note the progression statuses are system statuses. They are updated as the result of progression rule evaluation, the approval of progression outcomes added to a student course attempt as the result of failing a progression rule, the availability of a show cause period and the application or cancellation of a student progression outcome.
There must be at least one set of the following Date Aliases created, for use as the default configuration of the Progression subsystem.
These institution-defined Date Aliases are created using CALF0420 and can then be assigned as part of the system (default) progression parameters, configured in PRGF2100. In this form, each Date Alias is linked to the appropriate system parameter. The additional parameters that must be configured in this form are described below.
Date Alias to represent: |
Optional? |
Example |
Links to System Element (in PRGF2100) |
An effective end date for a progression period. |
No |
PRG-EFFECT |
Effective End Date Alias |
The start date for the automatic application of progression rules to any student course attempt not previously checked in this progression period. |
No |
START-APPL |
Apply Start Date Alias |
The end of the automatic initial application of progression rules to a student course attempt. (Subsequent changes to a course attempt, such as amended grades, trigger rechecking). |
No |
END-APPL |
Apply End Date Alias |
The last date on which, as the result of a 2nd or subsequent rule check in a progression period, the student's progression outcome and status can be automatically altered, to his/her benefit. |
No |
END-BENF |
End Benefit Date Alias |
The last date on which, as the result of a 2nd or subsequent rule check in a progression period, the student's progression outcome and status can be automatically altered, to his/her detriment. |
No |
END-PEN |
End Penalty Date Alias |
This date is used in the derivation of expiry dates for progression outcomes and associated encumbrances. Instances of this may be set to a date earlier than the end date of the progression period, to allow expiration of encumbrances prior to enrolment starting for a subsequent teaching period. Where it does not exist, the calendar end date is used instead. |
No |
ENCUMB-END |
Encumb End Date Alias |
The last date (for a progression period) beyond which a Show Cause Expiry date cannot be system derived. |
Yes - defined only when the institution (or a subset of the institution) allows a Show Cause period |
SHOWC-END |
Show Cause Cut Off Date Alias |
The last date (for a progression period) beyond which an Appeal Expiry date cannot be system derived. |
Yes - defined only when the institution (or a subset of the institution) allows an Appeal period |
APPL-END |
Appeal Cut Off Date Alias |
Additional Date Aliases can be created to represent each of the same elements (excluding the Effective End & Encumb End Date Aliases, which are only required at the system level), for override configuration at an Organisational Unit or Course Version level. For example a particular faculty may require a different progression application cycle from the rest of the institution. To allow this, either all or some new Date Aliases can be defined, so that the progression cycle for that Organisational Unit can be configured differently.
System Configuration Date Alias |
Org Unit Date Alias set. (Some in the set are new, created to override system progression configuration for the Engineering School, some are existing system date aliases) |
Course Version Date Alias set. (Complete new set created to override system & org. unit progression configuration for course code: S306 - Bachelor of Engineering) |
|
START-APPL |
START-APPL (system date alias reused) |
START-S306 |
|
END-APPL |
END-APPL (system date alias reused) |
ENDAP-S306 |
|
END-PEN |
ENDPEN-ENG |
ENDPN-S306 |
|
END-BENF |
ENDBF-ENG |
ENDBF-S306 |
|
SHOW-END |
SHOW-ENG |
SHOW-S306 |
|
APPEAL-END |
APPEAL-END (system date alias reused) |
APPEAL-S306 |
The Organisation Unit configuration (linking the Date Aliases to the appropriate system elements) is done using PRGF2300. The Course Version configuration is done using PRGF2200. If an Organisational Unit or a Course Version is configured for progression, all Organisational Unit/Course Version Progression Configuration settings must be defined.
Setting Show Cause or Appeal parameters can only be done where the system level configuration allows these periods.
The linking of progression calendars to other components of the progression structure controls the application of progression rules. One or more progression calendar types must be linked at the system configuration level and can be linked to other levels. One or more progression calendar types must be linked to each progression rule application (where a rule is linked to a system element such as a course version). The linking of a rule to a progression calendar can be done at any level in the rule application hierarchy (described in the Progression Rules Overview).
A Calendar Type (with the Calendar Category of PROGRESS) should be created for each progression period to be used within the institution. For example an institution may require a calendar structure which has progression periods for two semesters and an annual period. This would allow progression checking to be carried out on a semester-by-semester basis or on a year-long basis, depending on the requirements of different groups within the institution.
Instances of each Calendar Type are created in CALF0220, by defining the start and end dates, status and an alternate code for each instance. Alternate codes are required for Progression calendars as they are used to identify these calendars in forms and on exception reports (e.g. the Student Progression Rule Check form - PRGF6600).
Relationships between the progression calendars and their allowable superior and subordinate calendars are established, using CALF0330. Calendars of the calendar category PROGRESS can have the following valid relationships with other calendar types:
Valid Relationship to PROGRESS Calendar Category |
Calendar Category |
Reason |
Superior Calendar: |
Academic |
Mandatory |
Subordinate Calendars: |
Teaching |
A progression calendar must have a link to at least one teaching calendar.
|
|
Load |
A progression calendar can have a single subordinate load calendar. This may be an aggregate load calendar. Required where progression rule applications are restricted to an attendance type and where a progression rule outcome applies an attendance type or credit point restriction.
|
An Example - Calendar Relationships:
prgpic2.gif
Note: A = the 'effective end' date alias for the progression period. It is used to determine in which progression calendar a unit discontinuation or other form of early result is considered, where a unit is studied in a teaching period that is linked to more than one progression calendar (for example S1-E1 and S2-E2 teaching calendars in this diagram).
Arrows represent the defined calendar relationships.
After establishing the required progression calendars and relationships, the Calendar Quality Check (CALR0100) report should be run to ensure that these calendars and relationships satisfy quality checks.
Progression Calendar Types are selected as part of system-wide configuration of progression, using PRGF2100. All progression calendars that are used widely across the institution can be associated at this system level. For each selected calendar a Stream Number, a Show Cause and an Appeal Length value is recorded, which configures the calendar for system-wide use. These values are used in deriving expiry dates for progression outcomes (& associated encumbrances) and Show Cause or Appeal periods. All organisational units and/or course versions can inherit these calendars allocated at the system configuration level.
However where either an organisational unit or a course version requires some variation from the system calendars, it can have progression calendar types allocated as part of configuring progression. This can be done using the configuration forms (PRGF2300 for an organisational unit or form PRGF2200 for a course version). This may be done where a different progression calendar from any linked at the system level, is required. For example system configuration has 2 semester-length calendars linked, but an organisational unit requires a year-long calendar. It may also be required because one of the Show Cause or Appeal values for an existing system calendar needs to be varied for an organisational unit or course version. For example an appeal length of 14 days is set at the system level, but for a particular course version this must be 21 days.
Example: The system progression configuration has a semester 1, semester 2 and a year-long progression calendar selected and configured as shown. An organisational unit that offers courses to non-award students requires only a year-long progression cycle, allows no Show Cause period and a shorter Appeal period than that provided for other students under the system-wide year-long progression calendar.
System Configuration Calendars selected: |
Calendar Settings |
Semester 1 & 2 Progression Calendars |
Stream No. 1 Show Cause Allowed Appeal Allowed |
Year length Progression Calendar |
Stream No. 2 Show Cause Allowed Appeal Allowed |
Org. Unit Configuration Calendar selected: |
|
Year length Progression Calendar |
Stream No. 2 Show Cause Not Allowed Appeal Allowed |
Calendar types that represent a logical sequence of progression periods are identified through being given the same Stream Number, in these calendar configuration forms. The Stream Number is used in the derivation of expiry dates for progression outcomes and associated encumbrances. In the example above, the semester length progression calendars have a Stream Number of 1. An outcome applied in a Semester 1 calendar (with this Stream Number) and set to remain in force for 2 progression periods will expire at the encumbrance end date alias instance in the 3rd semester. The same outcome applied in the 1st year under a year-long progression calendar with a Stream Number of 2, will expire at the encumbrance end date alias instance in the 4th year.
The same Stream Number must be allocated to the same progression calendar type even when it is linked at different configuration levels. For example a progression calendar allocated the Stream Number of 1 at the system-wide configuration level must have the Stream Number of 1 allocated when it is used in configuring either an organisational unit or a course version.
In addition to configuring Date Aliases and Progression Calendar Types, the following parameters set at the system level become the default configuration. Where they are also configured at an Organisational Unit or Course Version level, the system settings are overridden for students enrolled under that Organisational Unit/Course Version.
Parameters |
Purpose |
Outcome Check Type |
Determines the type of student unit attempt outcomes that must exist, before progression rule evaluation can begin. The three possible types are: MISSING (allows rule checking where some unit attempts do not have outcomes recorded). RECOMMEND (allows rule checking where there is a mix of recommended and finalised unit attempt outcomes recorded). FINALISED (allows rule checking only where all unit attempts have finalised outcomes recorded). |
Show Cause Indicator |
Indicates that a show cause period is available. Indicates that approved progression outcomes can be applied before the show cause period ends. Default is No at all levels. If the Show Cause Indicator is not selected, no other parameter relating to Show Cause can be set. |
Appeal Indicator |
Indicates that an appeal period is available. Indicates that approved progression outcomes can be applied before the appeal period ends. Default is Yes at system level, No at other levels. If the Appeal Indicator is not selected, no other parameter relating to Appeal can be set. |
Count Suspension in Time Indicator |
Specifies whether suspensions/exclusions are counted in time calculations. |
Calculate WAM Indicator |
Setting these indicators allows an 'on-the-fly' calculation and display of the current GPA or WAM value, on forms INQF1200, ENRF3000 and the Academic History report (ENRR08M0). It also indicates that whenever progression rules are applied to a student course attempt, the indicated value is calculated, stored and displayed (in the context of the applicable progression period) on PRGF6600. |
The Show Cause and Appeal Indicator settings at the system level (PRGF2100) control the availability of Show Cause and Appeal at every level. If they are not selected at the system level, they cannot be selected for either Organisational Unit or Course Version configurations. (All other parameters in the table above can be 'off' at system level, without blocking the ability to turn them 'on' at either of the other 2 configuration levels.)
Where the system allows a Show Cause and/or Appeal period, these setting can also be overridden at three levels.
Example: The system configuration allows a period of both Show Cause and Appeal. Course S306 - Bachelor of Engineering is configured to allow an appeal period, but not a show cause period. A progression rule to evaluate students in this course has 2 outcomes defined. One will place a student on probation; the second will suspend the student. The first outcome is not set to override the Show Cause setting inherited from the course version configuration. However it is considered appropriate that students who have the suspension approved be given a period in which to show cause, so the course version configuration setting is overridden for that outcome, in PRGF5214.
The default settings for the Apply Outcome Before Show Cause/Appeal indicators follow standard practice and it is recommended that changing these be done only after careful consideration. It is assumed that a student who fails a progression rule would be allowed a period in which to show cause before any action is taken against him. Therefore the default setting is to not allow the application of an outcome before a student has shown cause or the period available has expired. An appeal is assumed to occur after a penalty has been imposed (and the system default is to allow the application of an outcome before the end of any appeal period).
A value can be set for these parameters in the Progression Calendar overlay of the configuration forms (at the system, organisational unit or course version level). The numeric value entered represents a number of days and is used to derive the Show Cause and Appeal expiry dates applicable to an individual student under the relevant configuration level. (Refer to the Special Topic for a detailed explanation of this derivation.) A user with the required authority can override derived expiry dates for an individual student, following their initial derivation.
Where a length is not entered at either the organisational unit or course version level, values are inherited from another configuration level.
Where a Show Cause or Appeal period is not allowed, no value can be entered against the relevant length field.
Existing Student Course Attempts will have a null Progression Status. If a valid status is not established for existing students, one will not be derived until (and unless) the student fails a progression rule. Student Course Attempts recorded after the Progression subsystem has been implemented have their progression status set to GOODSTAND by default.
Once established, the structures within which the Progression subsystem functions should only be modified with care. In making any modification to the configuration, calendars, academic encumbrances, progression rules or progression outcomes, staff must be aware that:
Institution policy on calendar rollover should be reviewed in relation to progression calendars, because of the implications for the derivation of progression outcome and encumbrance expiry dates. Where an institution requires that progression outcome expiry dates should be derived as soon as the outcome is applied to a Student Course Attempt, the calendar rollover process must create the required number of future progression calendar instances.
Where these future calendar instances do not exist, the Progression Maintenance Process (PRGJ6450) checks for the existence of required calendar instances as part of the process to derive expiry dates for open-ended progression outcomes and encumbrances.
Relevant Meta Data Layer views are listed. This is not a complete list and additional views may be useful to a particular institution. (Refer to Meta Data Layer Overview - this provides an overview and a link to the relevant technical documentation.)
Progression Rules: |
Other: |
MDL_UNIT_RULE_V |
MDL_SCA_ACTIVE_V |
MDL_PROGRESSION_RULE_V |
MDL_SCA_DISCONTIN_V |
MDL_COURSE_TYPE_PRG_RULE_V |
MDL_SCA_COMPLETED_V |
MDL_ORG_UNIT_PRG_RULE_V |
MDL_STUDENT_COURSE_ATTEMPT_V |
MDL_CRS_VERSION_PRG_RULE_V |
MDL_PERSON_ENCUMBRANCE_V |
MDL_STDNT_CRS_PRG_RULE_V |
MDL_ENCMB_TYPE_EFFECT_V |
MDL_PROGRESSION_RULE_OUTCOME_V |
MDL_PERSON_ENCMB_EFFECT_V |
MDL_PRG_RULE_CAL_TYPE_V |
MDL_SCA_INTERMIT_V |
MDL_CRV_CI_RULE_APPL_V |
|
MDL_SCA_CI_RULE_APPL_V |
Last Modified on 23 September, 1999