Submit School Authority Information

This service has been retired and is only available on the 2019 Service Endpoint and prior.

This service is used to manage School Authority information in the PASI Core. This service can be used to:

  • Add a new School Authority, or
  • Update an existing School Authority.

Security

The service can be accessed by systems with the Ministry Client User role.

Request Information

Request Validations

The following rules are used to validate the information provided in the request:

Service Functionality

After validating the information in the request, this service updates the School Authority information stored within PASI and the appropriate status processor triggers are created.

Student School Enrolment Status Processor Triggers

A Student School Enrolment Status Processor Trigger is created for each Student School Enrolment record that meets the following criteria:

Evaluated Mark Status Processor Triggers

An Evaluated Mark Status Processor Trigger is created for each Evaluated Mark record that meets the following criteria:

Course Enrolment Status Processor Triggers

A Course Enrolment Status Processor Trigger is created for each Course Enrolment record that meetings the following criteria:

  • Is associated to the authority being updated,
  • Has not been logically deleted (Is Deleted = False),
  • Overlaps the a period of time that is impacted by a change to:

For the purposes of determining if the Course Enrolment overlaps with the school authority changes, the Course Enrolment is deemed effective between:

  • The Course Enrolment Entry Date and Exit Date recorded,
  • If a Course Enrolment Entry/Exit Date is not available, the Section Start Date and/or End Date of the associated Section.
  • If a Section Start/End Date is not available, derive a date based on the Section Term of the associated Section.

Section Status Processor Triggers

Trigger records are created to initiate the recalculation of the Validation Status (Section) for the impacted Section.

Where any of the School Authority Classification or the school authority’s Organization Status values get changed, the Submit School Authority Information service creates a Section Status Processor Trigger record for each section relating to that school authority during that timeframe

Where a change to the effective date on the school authority classification or organization status record occurs, a Section Status Processor Trigger record is created for all section records that overlap with the difference between the old and new date range on the updated record.

Where a School Authority Classification or Organization Status record is deleted, the system cleans up all outstanding work items for section records that no longer apply.

PASI Usage Agreement Updates

When a new authority is created, a record representing the organization is added to the PASI Usage Agreement table.

Note: When adding a record the PASI Usage Agreement Is Signed value is always set to “No”.

Health Integration Updates

When a new authority is created the authority will be flagged for inclusion in the program by default.

If the authority's classification is not on the list below the Alberta Health Integration Agreement element is set to ‘1’ (true). If the classification is on the list below, it will not be included (Alberta Health Integration Agreement = False). The record is set to false if the authority has a multiple classifications including one that is not on the list.

When an authority is updated and the classification changes to/from a classification on the list below the associated record in the PASI Usage Agreement table is updated to include/remove (set the flag to true/false) the authority from Alberta Health Integration program.

School Authority Classifications that are not included in the Alberta Health Integration program by default:

Elections Alberta Integration Updates

When a new authority is created, the school authority is flagged for inclusion in the Election Alberta integration based on the following criteria:

These authorities will have the Elections Alberta Integration Agreement data element of their PASI Usage Agreement record set to True. All other authorities will have their Elections Alberta Integration Agreement data element of their PASI Usage Agreement record set to False.

When an authority is updated and the classification changes to/from one of these classifications, the associated record in the PASI Usage Agreement table is updated to include/remove (set the flag to true/false) the authority from the Elections Alberta integration program.

When changing the Elections Alberta Integration Agreement data element, Elections Alberta Trigger records will be created/updated for students who have an enrolment that meets the following criteria:

Response Information

A response to a Submit School Authority Information request identifies if the request was successfully applied. If not successful, the response identifies which validation rules failed.

    No links found.