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.
The service can be accessed by systems with the PASI Client Role role.
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):
The following rules are used to validate the information provided in the request:
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:
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:
The following information is returned after a successful request has been processed: