Get Student Transcript Detail

This service is used by PASI clients to synchronize the details of a student’s transcript. This is the “get” service that corresponds to the StudentTranscriptDetail notification type on the Is Data Available service.

This service provides a school authority the ability to get the Official Mark, Credential information and Student External Credential information for the students that have been enrolled in their school(s) over 4 years (future, current and 2 previous years). In other words, they have an Association By Ministry, Association By Current School Enrolment, Association By Last School Enrolment, or Association By Recent School Enrolment to the student.

Note: Reponses to Limited Access Schools/Authorities requests will be limited to students that they have an association By Last School Enrolment or better.

Security

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

Request Information

A request to use this service will include (* denotes mandatory information):

This service will return all student transcript details associated to the student(s) requested.

Validation Rules

There are no validations performed on the service request.

Functionality

Once all the requested ASNs have been validated then a Student Transcript Detail response will be generated and returned for each ASN.

If LastKnownSourceVersion is specified, then only the student’s Student Credentials, Student Credential Numbers, Student Credential Requirement Exceptions, Official Marks, and Student External Credentials those have a version greater will be included in the response.

If LastKnownSourceVersion is not specified, then all the student’s Student Credentials, Student Credential Numbers, Student Credential Requirement Exceptions, Official Marks, and Student External Credentials will be included in the response

The Alberta Student Numbers provided in the request are validated and the result is returned in the Availability Status:

  • Unknown if the Alberta Student Numbers provided is unknown in the PASI Core
  • Unknown if no student transcript details associated to the student exist
  • Unknown if the Organization is a Authority and does not have:
    • Association By Last School Enrolment (or higher) to the ASN being requested
    • Authority Classification of Not in Alberta - National Contracted with a previous historical school enrolment for the student that is not Cancelled or Created in Error
  • No Access if the Organization is not a Authority and does not have access to the record being requested
  • No Access if the Organization is a authority with Authority Classification of Not in Alberta - National Contracted and a previous historical school enrolment for the student that is not Cancelled or Created in Error
  • Normal if the record has been returned.

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.

This service will return responses only on the students that the Non-Limited Access PASI Client has an Association By Ministry, Association By Current School Enrolment, Association By Last School Enrolment or an Association By Recent School Enrolment association with. Limited Access PASI Clients are restricted to those students that they are associated to By Last School Enrolment or better.

Only the Credentials that have a status of “Achieved” or Credentials that are not deleted will be returned as part of this service.

Response Information

Availability Status will be returned for each requested Student record.

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

A successful response will include the following for each ASN specified:

  • Availability Status
  • Alberta Student Number
  • Student Credentials1)
  • CTS Credentialed Pathways
    • State Province Id
    • Pathway Code
    • Completion Date
    • Completion School Year
    • Contributing Courses
      • Course Codes
    • IsDeleted
    • PASI Core Version
    • Last Update Utc Time
  • Student External Credentials
    • Awarded Date
    • External Credential Code
    • Is Deleted
    • Alberta Student Number 4)
    • Last Update
  • Official Marks 5)
    • Course Code
    • Credits Awarded
    • Mark Calculation Method
    • Mark Format 6)
    • Mark Status 7)
    • Mark Value
    • School Year
    • Alberta Student Number 8)
    • Selected Marks
      • Mark Selection Reason 9)
      • Mark Type 10)
      • Selected Mark Ref Id
      • Mark Value
      • Mark Format 11)
      • PASICoreVersion

If the service is being called by a Authority then the service will look to see if the school/authority has an Association By Last School Enrolment or higher. If it does, then there is no change in the service. If they do not have the needed association to the student, then an Availability Status of Unknown will be returned and the service will populate the response as though the ASN does not exist.

    No links found.
1)
returned where the user meets the data_access_rules
2)
Awarded School Year if has Credential Number, otherwise Current School Year
3) , 4) , 8)
This will always be the ASN that was awarded the credential. Could be a secondary ASN.
5)
If student has an active hold (i.e. there exist a hold for the student’s ASN where expiry date >= today), NO Official Marks records will be returned regardless of the user’s associations.
6) , 11)
Value must be an appropriate Mark Format code value.
7)
Value must be an appropriate Official Mark Status code value.
9)
Value must be an appropriate Mark Selection Reason code value.
10)
Value must be an appropriate Mark Type code value.