Progression Maintenance Process - PRGJ6450

This process updates the database

Subsystem

Progression

Purpose

To process changes in student progression outcome expiry dates and student progression statuses.

Normally Run By

Progression / Job Scheduler staff

Anticipated Frequency

Nightly.

Update Process(es)

Insert derived expiry dates for Student Progression Outcomes.

Update a student's Progression Status

Parameter Sample

No parameters required

Related/Dependent Jobs

PRGJ6800 - Apply Progression Outcomes

 

Update Process

The two major tasks performed by this maintenance process are:

1. Derive the Expiry Date for a Student Progression Outcome:

  • Checks for those applied student progression outcomes with no expiry date recorded. The progression outcome must have a system progression rule outcome type of PROBATION, SUSPENSION or MANUAL.

For each identified outcome:

  • Checks that the required progression calendar exists and if so, derives and records the expiry date. The derivation of expiry dates (and the calendars required as determined by the duration values of the outcome) is described in detail in a Special Topic.
  • Clears the Applied Date for this outcome if the expiry date was derived. This is the trigger for the related job PRGJ6800 (in a subsequent run) to re-apply this outcome and update any associated Person Encumbrance expiry dates.

2. Update Student Progression Status:

The process check for any student course attempts whose Progression Status is incorrect and updates this to reflect their correct status. Those checked and updated are:

  • Any with a status of GOODSTAND and with any APPROVED student progression outcome.
  • Any with a status of UNDCONSID but with no PENDING student progression outcomes.
  • Any with a status of SHOWCAUSE after the Show Cause period has been completed.
  • Any with a status of PROBATION, SUSPENSION, EXCLUSION or EXPULSION and an expired (or removed) outcome.

 

Run Details

Method

This job must be run in batch mode through the Job Control & Scheduling subsystem.

Related jobs

PRGJ6800 - Apply Progression Outcomes.

Timing

It is recommended that this job be scheduled to run nightly.

 

Last modified on 31 August, 1999