Get Organization Association

The Get Organization Association service can be used by a PASI Client to determine if an organization they represent is associated to a student. This request can be completed for a specific student or a list of students, but only for one organization code at a time.

Security

The service can be accessed by systems with the PASI Client Role role.

Request Information

The information provided as part of the Get Organization Association request includes the organization code being checked and a list of zero, one or more Alberta Student Numbers (ASN). A request to use this service will include (* denotes mandatory information):

  • Organization Code*
  • List of zero or more:
    • Alberta Student Number

Request Validations

The following rules are used to validate the information provided in the request:

Functionality

The organization submitted on the request is validated against Rule 5001. The ASNs provided in the request are validated and the result is returned in the Response Status:

  • Unknown if the ASN provided is unknown in the PASI Core
  • Unknown if the Organization is a Authority and does not have one of the following:
    • 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.

For each student identified in the request, the PASI Core will validate the ASN and confirm that the Organization making the request is associated to the student. If they are, the PASI Core will identify how they are associated in the response.

The best Organization Association Type that the PASI Client’s organization has for each ASN is returned, where “best” in this situation means the one that provides the most information.

If no ASNs are provided, then the PASI Core will determine which ASNs the organization is associated with and return information for each of those ASNs. In this scenario, if an authority code is provided, only the student’s associated directly to the authority will be returned.

Note: If the authority is an Limited Access Authority, then only the students that the authority has an Association By Last School Enrolment (or higher) will be part of the response.

This list lays out the potential associations to the student that a PASI Client can have. The best association is the first one that the PASI client has in the following list:

  1. Association By Ministry
  2. Association By Student Creation
  3. No Association

Response Information

The following information is returned after a successful request has been processed:

  • Alberta Student Number
  • Response Status
  • Association Type To Student
  • Is Student Record Custodian?
    • This mandatory Boolean value will be set to true where the organization (school) calling the service is considered to be a Student Record Custodian for the student record. Otherwise, this value returns as false.
    No links found.