Get Evaluated Mark Status

This page describes the current implementation of the service. For historical implementations visit the Get Evaluated Mark Status (2018) service page.

An Evaluated Mark Status object identifies any business rule validations that have failed in the form of a Core Alert. Refer to any Validation Rules implemented by the Evaluated Mark Status Processor for a list of the business rules. These issues need to be resolved by an end-user to ensure that the data in PASI remains of high quality.

This service is used to acquire Evaluated Mark Status records in PASI Core and if requested, this service can also return the Evaluated Mark entity information. This service can be used as required, or as part of the data synchronization processes.


This service can be accessed by systems with the View Academic Record User role.

Request Information

The information provided as part of the Get Evaluated Mark Status request is a list of:

Request Validations

There are no validations performed on the service request.


Information for each of the Evaluated Mark Status records identified in the request will be retrieved from the PASI Core and returned in the response. If a list of records has been requested, they will be processed in the order provided.

The Evaluated Mark Reference IDs provided in the request are validated and the result is returned in the Availability Status:

  • Unknown if the Evaluated Mark ID provided is unknown in the PASI Core;
  • No Access if the PASI Client does not have access to the record being requested;
  • Normal if the record has been returned; or
  • Recalculating if the status is being recalculated.

When an Expected Version is provided in the request for a record:

  • If the Expected Version requested is ‘0’, the current PASI Version of the record will be returned.
  • If the Expected Version requested is the same as the PASI Version of the record, the record will be returned.
  • If the Expected Version requested is not the same as the PASI Version of the record, the record will not be returned and no further requested records will be processed.

When a Known Source Version is provided in the request for a record, if the version of the underlying Evaluated Mark record is greater than the Known Source Version provided, the updated Evaluated Mark record will also be included in the response.

Response Information

Availability Status will be returned for each requested Evaluated Mark record.

The response will contain a list of the Validation Status records requested with an Availability Status of ‘Normal’:

  • List of Core Alerts
    • Alert Code
    • Alert Type
    • Description
    • Acknowledgement Status
    • List of Arguments
      • Arguments Key
      • Arguments Value
  • Evaluated Mark Reference ID
  • PASI Core Version

Where using the Known Source Version, the response may also include the Evaluated Mark record associated to the status:

  • Evaluated Mark Reference ID
  • Alberta Student Number
  • Course Code
  • Credits Attempted
  • Evaluation Date
  • Evaluation Method
  • Is Deleted
  • Is Funding Requested
  • Is Mark Approved
  • Mark Format
  • Mark Value
  • Organization Code
  • School Year
  • PASI Core Version
  • Last Updated Date and Time