This service has been retired and is only available on the 2019 Service Endpoint and prior.
This service is used to manage School information in the PASI Core. This service can be used to:
Information related to a schools Operating Year, Programs Offered, or Grades Offered can be submitted using the Submit School Calendar Year service.
The service can be accessed by systems with the Ministry Client User role.
The following School information is provided when using this service:
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 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 Governing Authority values get changed, a Section Status Processor Trigger record is created for all section records for the school that is/was related to the Governing Authority record during the effective timeframe.
Where any of the Organization Status or School Classification values get changed, a Section Status Processor Trigger record is created for all section records for that school based on the effective dates.
Where a change to the effective dates occur on any of the record types listed below, 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 impacted record:
The system cleans up all outstanding work items for section records that no longer apply where any of the following record types get deleted:
A response to a Submit School Information request identifies if the request was successfully applied. If not successful, the response identifies which validation rules failed.