Provincial Approach to Student Information (PASI) Core is Alberta Education’s system that is responsible for collecting student course marks submitted by Alberta schools and authorities. The PASI core then takes these students course marks to calculate official marks and eligibility towards credentials.
The PASI Core is responsible for managing the data within PASI and provides the interfaces that other systems use to manage and retrieve PASI data. There are two forms of functionality offered by the PASI Core: Core Services and Core Processors.
PASI Core Service Endpoints are the points of integration with PASI and other systems.
PASI Core Services are the interfaces that other systems use to interact with the PASI Core.
Internal Services are the interfaces that other components of PASI use to interact with the PASI Core.
Core Processors are processes that run in the background and are responsible for asynchronous processes within PASI.
It is expected that the Status Processor perform as follows:
It is expected that the Official Mark Calculator calculates official marks in near real-time.