STAJ8055 - Create VET FEE-HELP Revision Submission Snapshot - VET only

Purpose

To identify and record additions, deletions or changes to VET FEE-HELP Snapshot records previously reported to DIISRTE.

SubSystem

Statistics

Sector VET
Normally Run By Statistics specialist
Anticipated Frequency On demand, when the files are required for statistics processing
Structure Block VET FEE-HELP Revision Submission Snapshot
Tabs Parameters
More
Buttons Create File
Find Person

 

This job identifies additions, deletions or changes to previously reported VET FEE-HELP Snapshot records that were submitted as part of an institution's VET FEE-HELP statistics submission to DIISRTE. The job records the identified changes (as well as any Remissions) in the Revisions file (VSR) that is then sent to DIISRTE.

Revisions processing is run after a standard VET FEE-HELP Snapshot submission is completed, to check that everything in the system has been reported correctly.

STAJ8055 identifies the following:

  • Records that were previously submitted but have changed since the previous submission.
  • Records that were previously submitted but are no longer valid for the previous submission.
  • Previously unreported records that were not included in the original submission. Data is collected by the Revisions process and reported in the next normal Load Liability submission.

The job determines if a record that was previously reported has changed since the last government submission and has a Census Date between the start and end dates of that submission. If the changes fall under the correct census dates, then the changes are recorded as Revisions. If not, the records are recorded as new additions in the next VET FEE-HELP Submission snapshot (STAJ8050) and not as Revisions.

Note: As with the VET FEE-HELP Submission Snapshot (STAJ8050), the Revisions Snapshot also captures the Course and Unit Code, as well as the Reportable Course and Unit Codes. When comparing records for Revisions, the Revision process compares the Reportable Codes only.

Note: The VET FEE-HELP Revisions Submission process (STAJ8055) uses a similar process to HE Revisions, but differs in that it uses the same three tables that the VET FEE-HELP Submission Snapshot job (STAJ8050) uses (i.e. GOVT_SNAPSHOT_VET_PE, GOVT_SNAPSHOT_VET_SCA and GOVT_SNAPSHOT_VET_SUA) to store the revised data. The original data remains unchanged and the revised data is stored with a different stapshot type (VS_REV) in the same tables. This Revisions file is sent to DIISRTE, as required, although usually it is submitted with the next VET FEE-HELP submission files.

The function uses the following values to match the original submission to the enrolment found by the Revision process:

  • PERSON_ID - (Element 313)
  • REPORTED_COURSE_CD - (Element 307)
  • UNIT_CENSUS_DT - (Element 489)

If these key values in the original submission match those in the enrolment found by the Revision process but other reportable values differ, the snapshot is created as a Revision. Otherwise, if these values do not match any existing enrolment data it is created as a new record to be included in the next submission.

For Load/Liability Revisions, the process uses an additional level of matching to identify the type of variation that has occurred. The matching is performed on:

  • REPORTED_UNIT_CD - (Element 354)
  • GOVT_ORG_UNIT_CD - (Element 333)
  • PERSON_ID - (Element 313)
  • REPORTED_COURSE_CD - (Element 307)
  • UNIT_CENSUS_DT - (Element 489)

Revision Reason Codes:

  • For each record found, if the above elements in the snapshot all match the current Student Unit Attempt data found in the Revisions processing but some other reportable element differs, then the Load Liability is marked with a Revision Reason Code of 2, signifying a change.
  • Data that exists in the enrolment record but has not previously been reported (i.e. a new REPORTED_UNIT_CD and/or a new GOVT_ORG_UNIT_CD) is assigned a Revision Reason Code of 5, signifying an addition.
  • The function then checks previously submitted information against the current data. Data that exists as a previous submission but no longer exists in the enrolment record, is assigned a Revision Reason Code of 4, signifying a deletion.
  • If nothing has changed then no Revision is reported.
  • The function also recognises records where the person’s course has never been reported, and it records these as previously unreported/new records and marks them to be included in the next normal submission submitted (i.e. STAJ8050).

Remissions

The function also enables the creation of Remissions records. Remissions records are records where the institution has decided to offer special consideration to a student in regards to a withdrawal. In these cases, the institution assigns an institution-defined Administrative Unit Status signifying that the unit should be reported as a Remission (Variation Reason Code 1).

When this job is run in a Processing Mode of 'Assign Remissions', the administrator must select to run in context of a particular Administrative Unit Status. The Revisions function then identifies all Unit Attempts with this Administrative Unit Status and marks them in the Revisions snapshot with a Revision Reason Code of 1, signifying a Remission.

Remissions can be removed by re-deriving Revisions with the Processing Mode parameter set to 'Revisions and Override Remissions'.

Exception Log

When the Revision snapshot process is run, an Exception Log is created in the Callista standard log tables to record details of students who could not be included in the particular Government Revisions Submission Snapshot due to error.

  • Details of each error are written to S_LOG_ENTRY, and any changes that may have occurred to the student’s snapshot are rolled back and the job continues processing the next student.
  • Warning messages are written to S_LOG_ENTRY. They are mainly produced when no information is found in the database and the system is able to insert a suitable DIISRTE value in the government snapshot to indicate this. Wherever possible, these records are fixed in the database by inserting the DIISRTE default value (for example, 9 = unknown or no information). When the snapshot process is run, an Exception Log is created in the tables and a file is generated in the format specified by the Log Type (see 'Generate XML File from System Log' (GENJ1100)). This file is also able to be selected and created independently of the snapshot creation process.

After running this job, run STAJ8850 to create the submission files. Then run the 'Copy Govt. Stats/Centrelink Files from Secure Area' (STAJ0120) job to copy the extract files from the secure (KEEP) directory to a directory accessible to users.

For more information about the VET FEE-HELP Reporting process, see Understanding VET Statistics.

This job is accessed via the main menu.

 

The Create Government Revision Submission Snapshot block contains:

Parameters Tab

Reproduce Log File

  • Log Creation Date (LOV)

Button

Create File

Or...

Create New Revision

  • Submission Year (LOV)
  • Submission Type (LOV)
  • Submission Number (LOV)
  • Submission Period Form (LOV)
  • Submission Period To (LOV)
  • Authorising Officer
  • Processing Mode (Poplist)

Button

 

More Tab

Optional Parameters

  • Person ID - (Find Person button)
  • Unit Code (LOV)
  • Administrative Unit Status (LOV)
  • Course Code
  • Run for RE-PROCESS Records - check box
  • Run for Previously Excepted Students - check box
  • Previous Log Creation Date (LOV)
  • Exception Log Comment

Buttons

Rules/Notes:

Note that original Submission details are not available for this selection until a Completion Date for the submission instance has been recorded in STAF1350, i.e the Completion Date for the submission instance must be set prior to running this job.

Log Creation Date is used for re-generating the XML file.

The Create File button is used to call the WEBUTIL functionality to create an XML file of the selected log and save it to the user's local file system.

The following parameters are mandatory:

  • Submission Year
  • Submission Number
  • Submission Type
  • Authorising Officer
  • Processing Mode

The Processing Mode parameter is used to select the type of snapshot to be generated. One of the following values can be selected from the pop-list for this field:

  • Derive Revisions - generates a Revisions Snapshot.
  • Assign Remissions - generates a Remissions Snapshot. Identifies all Unit Attempts with a Administrative Unit Status and marks them in the Revisions snapshot with a Revision Reason Code of 1, signifying a Remission.
  • Revisions and Override Remissions - Re-derives Revisions to remove Remissions.

The Previous Log Creation Date is used for re-processing previously excepted students.

Exception Log Comment - A comment entered here is included in the Exception Log Key for inclusion in the LOV for the Previous Log Creation Date parameter.

Validations:

  • You cannot create a file If the Previous Log Creation date is null.
  • Cannot select the Assign Remission option if the Administrative Unit Status is not defined, or a combination of Unit Code and Person ID is not defined.
  • Cannot set both the Run for RE-PROCESS indicator and the Run for Previously Excepted Students indicator. 
  • The Unit Code, Administrative Unit Status and Course Code cannot be selected when running for Previously Excepted Students. (Only Person ID can be selected as a valid option when running for Previously Excepted Students.)
  • The Log Creation Date can only be defined when the Run for Previously Excepted Students indicator is selected.

Also note that exceptions produced by the job can be reported via GENJ1100 - Generate XML file from System Log.

 

The eligibitlity rules to determine whether a student/unit is eligible for VET FEE-HELP and therefore needs to be reported are as follows:

  • Has a citizenship of 1or 8.
  • Is studying a VET FEE-HELP approved VET course - i.e. with a course category of 'GOVT-RPT'. If there is no course categorisation defined or it is anything other than 'GOVT-RPT',  the course is not reportable.
  • The unit categorisation is either not configured or it is set to 'GOVT-RPT'.
  • The student has a FEE-HELP balance greater than zero (or no balance) recorded in the system on the date the job is run.
  • The unit must have some load - so EFTSL (from contact hours) should be greater than zero.
  • If the enrolment date is before census date or the discontinuation date is after census date (for the unit) then the unit attempt is reportable.
  • The unit version should have contact hours that are greater than 0 (equivalent to enrolled cp in HE).
  • The Unit Attempt should have a related student status - if there is a student status related to the unit check that it has a GOVT_REPORTABLE_IND of 'Y' (in the HECS_PAYMENT_OPTION table).
  • ENRF3110 should keep it to an allowable student status for VET FEE-HELP (401-403, 501-503).

(Note: If a student is not eligible then they may be ignored entirely by the reporting process and therefore not listed as an exception.)

Create Government Revision Submission Snapshot

To create a snapshot, enter the mandatory and optional parameters as required and run or schedule the job. An exception report is generated in landscape format at the completion of the job.

Rules/Notes:

The Exception Report indicates if the VET FEE-HELP Submission Snapshot (STAJ8050) needs to be re-run for a period where new, previously unreported records have been recorded in the VET FEE-HELP REVISION SUBMISSION SNAPSHOT table.

 

Last Modified on 28 November, 2006

History Information

Release Version Project Change to Document
13.1 1323 - Online Help Consolidation Added VET sector row to Intro block and updated link.
12.0.0.3 1646 - Skills VIC FEE-HELP Reporting New page.