This process updates the database |
|||
Subsystem |
Progression |
||
Purpose |
To apply progression rules to Student Course Attempts and update their Progression Status based on the result of this rule evaluation. |
||
Normally Run By |
Progression staff |
||
Anticipated Frequency |
Nightly |
||
Update Process(es) |
Evaluates Student Course Attempts against applicable progression rules. May update the student's Progression Status. Add new or update / remove existing Student Progression Outcomes. Calculate and store GPA/WAM values where required, for each Student Course Attempt processed. |
||
Progression Rule Application - Exception Report |
|||
Parameter Sample |
|||
Report Sample |
|||
Related/Dependent Jobs |
PRGJ6800 - Apply Progression Outcomes PRGJ6450 - Progression Maintenance Process |
Update Process |
This section gives a brief outline, in sequence, of the main processing involved in the application of progression rules. It assumes a good understanding of the configuration of progression and the relevant dates used in controlling this process and the rule application hierarchy determining which progression rules are applied to an individual Student Course Attempt. (Refer to Understanding Progression, Specialist Functions and Progression Rules Overview.) This job now handles the situation where a student course attempt is complete but has failed progression outcomes. The Apply Progression Rules process: The following assumes default parameters that do not limit processing to a specified progression period or processing type. 1. Selects the currently 'active' progression calendar instances: 2. Selects the Student Course Attempts to be processed:
3. Checks that each Student Course Attempt (in the INITIAL group) is ready to have rules applied:
4. Applies progression rules to the Student Course Attempt :
5. Recording the result of rule checking (for an INITIAL check):
6. Recording the result of rule checking (for a TODO check):
|
MethodThe job can be run in immediate or batch mode, through the Job Control & Scheduling subsystem. The process can be executed for a single Student Course Attempt using the Manual Rule Check command button on the form PRGF6600. Related jobs/formsPRGF6700 - Maintain Progression Outcome Decision would be used subsequent to this job, to approve or waive PENDING student progression outcomes created by this job. PRGJ6800 - Apply Progression Outcomes would be run subsequent to this job, to apply approved outcomes to a student's enrolment. PRGF6600 and PRGF6610 can be used to view the rules applied, the resulting evaluation and any outcomes added by this job, for a single student course attempt. TimingIn the period defined by the date aliases configuring the starting and ending of progression rule application period, this job should be scheduled to run nightly, for both initial and ToDo processing. When the end application date is reached it will only process ToDo records. |
Note: The Course Code parameter is case-sensitive. Job parameters may be used to: Select the Student Course Attempt records to be processed through setting:The Processing Type parameter:
Other Parameters : Can be set to restrict the application of progression rules to students studying within a particular Course Type, Organisation Unit, Course Code, Location, Attendance Mode, Progression Status, Enrolment Category and/or Person ID Group. Restrict processing to a nominated progression period:Through setting a Progression Calendar parameter. This parameter cannot be set where ToDo records are to be processed. Restrict the exception report to exclude students who pass all rules:The default setting for this parameter is Y. Restricting the report in this way reduces the size of the report (and increases its usability) when running this job for large groups of students. Reproduce an existing report:Selecting a Previous Log Creation Date reproduces that existing report. An existing report can be re-run with a different 'Exclude from report students who pass all rules' parameter setting than was used when the original report was run. Any further parameter settings are ignored and no rule evaluation processing is executed. |
Progression Rule Application - Exception Report |
||
|
This report provides details on the Student Course Attempts processed by this job. It may exclude students who passed all applied rules (based on the parameter setting). Records are grouped by Processing Type, Progression Period, Course Code and the outcome of the rule application. Within each group an outcome message reports on the result of the rule check and impact on progression outcomes. For each student course attempt listed, course and progression status is displayed, Rule Category, Rule/Ref Code & Failures identify any failed rule and the Outcome Type of student progression outcomes, added because of this failure, are reported. A New TODO RULE APPLICATION EXCEPTIONS section of the report has been added to the exisiting report. This details the student course attempts that have not had a progression outcome inserted against the rules because the student course attempt was complete. Summary statistics are given at the end of the report. (See Report Sample). |
Last Modified on 02 October 2001