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:
The service can be accessed by systems with the Ministry Client User role.
The following School Authority information is provided when using this service, including:
The following rules are used to validate the information provided in the request:
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.
A Student School Enrolment Status Processor Trigger is created for each Student School Enrolment record that meets the following criteria:
An Evaluated Mark Status Processor Trigger is created for each Evaluated Mark record that meets the following criteria:
A Course Enrolment Status Processor Trigger is created for each Course Enrolment record that meetings the following criteria:
For the purposes of determining if the Course Enrolment overlaps with the school authority changes, the Course Enrolment is deemed effective between:
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.
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”.
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:
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:
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.