This service has been retired and is only available on the 2019 Service Endpoint and prior.
The Submit School Calendar Year service is used to manage Operating Schedule information in the PASI Core. This service can be used to update Operating Schedule information for an existing school for a specific school year.
The service can be accessed by systems with the Ministry Client User role.
The request includes the updated Operating Schedule information for the identified school and school year. The Operating Schedule information provided may contain information for a number of School Calendars. For each School Calendar submitted, the following information should be provided:
Any other information related to a School, such as its name or contact information can be submitted using the Submit School Information 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 Operating Schedule 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:
A Course Enrolment Status Processor Trigger is created for each Course Enrolment record that meetings the following criteria:
Where a Operating Schedule record is updated, a Section Status Processor Trigger record is created for all Section records relating to that School Calendar (school code and school year).
Where a Operating Schedule record is deleted, the system cleans up all outstanding work items for section records that no longer apply.
A response to a Submit School Calendar Year Information request identifies if the request was successfully applied. If not successful, the response identifies which validation rules failed.