Student Association

The PASI Core contains personal information about every ECS to Grade 12 student within the province of Alberta. As a result, access to this information needs to be limited. Just because a PASI Client PASI Security setup provides access to use a PASI Core Service, doesn’t mean they have access to use it for every student. An association between the PASI Client and the student needs to be established before many of the PASI Core services can be used.

Every time a PASI Client requests to use a service, they must indicate which Organization they are representing within the service request. For example, a PASI Client may represent a specific School or School Authority. This organization is used to test the association between the PASI Client and the student record.

A user can be associated to a student in 0 or more ways. The following table gives a brief summary of the types of association and presents them in the order from highest permissions to lowest:

Student Association Description
1 By Ministry (Best) The association given to ministry users (based on organization).
2 By Student Creation The association given when the user has created a new student but not has created a school enrolment.
3 By Current School Enrolment The association given when the student has an active school enrolment in the user's school/authority.
4 By Last School Enrolment The association given when the student has a school enrolment that has ended in the last 6 months in the user's school/authority and the student has no other school enrolment since.
5 By Recent School Enrolment The association given when the student has a school enrolment that has ended in the last 12 months in the user's school/authority and the student has some other school enrolment since.
6 No Association (Worst) None of the above conditions apply.
* By Exam Registration The association given when the student has a diploma/GED exam record being written at the user's school/authority in the future and the status is “Registered”.

* By Exam Registration is excluded from any sort of “best” considerations. This is due to the nature of the abilities that the association provides. It is possible for a user to have this association on one of the others.

In the event that the user has more than 1 association to the student, the 'best' of the associations are used.

Associations Available to users

Calling Services AsAvailable Associations
Government of Alberta (O.1)Always associated to the student By Ministry
School Authority

Can be associated to the student:

  • if the student is associated to any of the schools within the school authority (see below), or
  • By Student Creation if the student was created by a user within the school authority.
School

More Information

Examples

Example #1

  • On July 10, 2010, School A adds the student to PASI.
  • On July 15, 2010, School A adds a school enrolment from September 1, 2010 to June 30, 2011
  • On June 13, 2011, School B adds a school enrolment from September 5, 2011 to January 28, 2012

Associations for School A:

  • As Of July 10, 2010:
    • By Student Creation between July 10, 2010 and July 9, 2012
  • As Of July 15, 2010:
    • By Student Creation between July 10 and July 14, 2010
    • By Current School Enrolment between July 15, 2010 and June 30, 2011
    • By Last School Enrolment between July 1, 2011 and December 31, 2011
    • By Recent School Enrolment between January 1, 2012 and June 30, 2012
  • As Of June 13, 2010:
    • By Student Creation between July 10 and July 14, 2010
    • By Current School Enrolment between July 15, 2010 and June 30, 2011
    • By Recent School Enrolment between July 1, 2011 and June 30, 2012

Associations for School B:

  • As of June 13, 2011:
    • By Current School Enrolment between June 13, 2011 and January 28, 2012
    • By Last School Enrolment between January 29 and July 28, 2012
    • By Recent School Enrolment between July 29, 2012 and January 28, 2013

Example #2

  • On August 15, 2010, School A adds a school enrolment starting on September 1, 2010 (no exit date provided)
  • On June 15, 2011, School B adds a school enrolment for September 1, 2011 to January 28, 2012)
  • On July 5, 2011, School A records an exit date of June 30, 2011 for their enrolment.

Associations for School A:

  • As of August 15, 2010:
    • By Current School Enrolment between August 15, 2010 and December 31, 2011
    • By Last School Enrolment between January 1 and June 30, 2012
    • By Recent School Enrolment between July 1 and December 31, 2012
  • As of June 15, 2011:
    • By Current School Enrolment between August 15, 2010 and December 31, 2011
    • By Recent School Enrolment between January 1 and December 31, 2012
  • As of July 5, 2011:
    • By Current School Enrolment between August 15, 2010 and June 30, 2011
    • By Recent School Enrolment between July 1, 2011 and June 30, 2012

Associations for School B:

  • As of June 15, 2011:
    • By Current School Enrolment between June 15, 2011 and January 28, 2012
    • By Last School Enrolment between January 29 and July 28, 2012
    • By Recent School Enrolment between July 29, 2012 and January 28, 2013

Example #3

  • On August 15, 2010, School A adds a school enrolment from September 1, 2010 to June 30, 2011
  • On June 15, 2011, School B adds a school enrolment from July 2 to July 29, 2011
  • On July 15, School A adds a school enrolment starting September 1, 2011 (no exit date provided).

Associations for School A:

  • As of August 15, 2010:
    • By Current Enrolment between August 15, 2010 and June 30, 2011
    • By Last Enrolment between July 1 and December 31, 2011
    • By Recent Enrolment between January 1 and June 30, 2012
  • As of June 15, 2011:
    • By Current Enrolment between August 15, 2010 and June 30, 2011
    • By Recent Enrolment between July 1, 2011 and June 30, 2012
  • As of July 15, 2011:
    • By Current Enrolment between August 15, 2010 and June 30, 2011
    • By Recent Enrolment between July 1 and July 14, 2011
    • By Current Enrolment between July 15, 2011 and December 31, 2012
    • By Last Enrolment between January 1 and June 30, 2013
    • By Recent Enrolment between July 1 and December 31, 2013

Associations for School B:

  • As of June 15, 2011:
    • By Current Enrolment between June 15, 2011 and July 29, 2011
    • By Last Enrolment between July 30, 2011 and January 29, 2012
    • By Recent Enrolment between January 30 and July 29, 2012
  • As of July 15, 2011:
    • By Current Enrolment between June 15, 2011 and July 29, 2011
    • By Recent Enrolment between July 30, 2011 and July 29, 2012

Example #4

  • On August 15, 2010, School A adds a school enrolment from September 1, 2010 to June 28, 2011
  • On August 4, 2011, School B adds a school enrolment starting September 1, 2011 (not exit date provided).
  • On September 5, 2011, School B cancels their school enrolment.

Associations for School A:

  • As of August 15, 2010:
    • By Current Enrolment between August 15, 2010 and June 28, 2011
    • By Last Enrolment between June 29 and December 28, 2011
    • By Recent Enrolment between December 29, 2011 to June 28, 2012
  • As of August 4, 2011:
    • By Current Enrolment between August 15, 2010 and June 28, 2011
    • By Recent Enrolment between June 29, 2011 and June 28, 2012
  • As of September 5, 2011:
    • By Current Enrolment between August 15, 2010 and June 28, 2011
    • By Last Enrolment between June 29 and December 28, 2011
    • By Recent Enrolment between December 29, 2011 to June 28, 2012

Associations for School B:

  • As of August 4, 2011:
    • By Current Enrolment between August 4, 2011 and December 31, 2012
    • By Last Enrolment between January 1 and June 30, 2013
    • By Recent Enrolment between July 1 and December 31, 2013
  • As of September 5, 2011:
    • By Current Enrolment between August 4 and September 5, 2011

Example - Scenario 1

School A adds the student July 10, 2010. And has the student enrolled for the 2010-11 school year on July 15, 2010 and the enrolment’s exit date is June 30, 2011. On June 13, 2011, School B enrolls the student for the 2011-12 school year (starting September 5, 2011 and ending January 28, 2012).

coresecurity_association1.vsd

Association On DateAssociations for School A
(Has 2010/2011 Enrolment)
Associations for School B
(Has 2011/2012 Enrolment)
Jul 10, 2010
(2009/2010)
Association by Creation of StudentNo Association
Jul 15, 2010
(2009/2010)
Association by Current School EnrolmentNo Association
Jun 13, 2011
(2010/2011)
Association by Current School Enrolment,Association by Current School Enrolment
Jul 1, 2011
(2010/2011)
Association by Recent School EnrolmentAssociation by Current School Enrolment
Sep 1, 2011
(2011/2012)
Association by Recent School EnrolmentAssociation by Current School Enrolment
Mar 1, 2012
(2011/2012)
Association by Recent School EnrolmentAssociation by Last School Enrolment, Association by Recent School Enrolment
Sep 1, 2012
(2012/2013)
No AssociationAssociation by Recent School Enrolment
Sep 1, 2013
(2013/2014)
No AssociationNo Association

Example - Scenario 2

School A has the student enrolled for the 2010-11 school year (exit information has not been provided). On June 15, 2011, School B enrolls the student for the 2011-12 school year (starting September 1, 2011 and ending January 28, 2012). On July 5, 2011, School A submits exit information for the enrolment ending the enrolment on June 30, 2011.

coresecurity_association2.vsd

Association On DateAssociations for School A
(Has 2010/2011 Enrolment)
Associations for School B
(Has 2011/2012 Enrolment)
Jun 14, 2011
(2010/2011)
Association by Current School EnrolmentNo Association
Jun 15, 2011
(2010/2011)
Association by Current School EnrolmentAssociation by Current School Enrolment
Jul 4, 2011
(2010/2011)
Association by Current School EnrolmentAssociation by Current School Enrolment
Jul 5, 2011
(2010/2011)
Association by Recent School EnrolmentAssociation by Current School Enrolment
Sep 1, 2011
(2011/2012)
Association by Recent School EnrolmentAssociation by Current School Enrolment
Mar 1, 2012
(2011/2012)
Association by Recent School EnrolmentAssociation by Last School Enrolment, Association by Recent School Enrolment
Sep 1, 2012
(2012/2013)
No AssociationAssociation by Recent School Enrolment
Sep 1, 2013
(2012/2013)
No AssociationNo Association

Example - Scenario 3

School A has the student enrolled for the 2010-11 school year and the enrolment’s exit date is June 30, 2011. On June 15, 2011, School B enrolls the student for the 2010-11 school year (starting Jul 2, 2011, exit Jul 29 2011). On Jul 15, School A enrolls the student for the 2011-12 school year (starting September 1, 2011 and no exit date).

coresecurity_association3.vsd

Association On DateAssociations for School A
(Has 2010/2011, 2011/2012 Enrolment)
Associations for School B
(Has 2010/2012 Enrolment)
Jun 14, 2011
(2010/2011)
Association by Current School EnrolmentNo Association
Jun 15, 2011
(2010/2011)
Association by Current School EnrolmentAssociation by Current School Enrolment
Jul 1, 2011
(2010/2011)
Association by Recent School EnrolmentAssociation by Current School Enrolment
Jul 15, 2011
(2010/2011)
Association by Current School EnrolmentAssociation by Current School Enrolment
Jul 30, 2011
(2010/2011)
Association by Current School EnrolmentAssociation by Recent School Enrolment
Sep 1, 2011
(2011/2012)
Association by Current School EnrolmentAssociation by Recent School Enrolment
Sep 1, 2012
(2012/2013)
Association by Current School EnrolmentNo Association
Sep 1, 2013
(2013/2014)
Association by Recent School EnrolmentNo Association
Sep 1, 2014
(2014/2015)
No AssociationNo Association

Example - Scenario 4

School A had the student enrolled for the 2010-11 school year, and has submitted exit information ending the enrolment on June 28, 2011. On August 4, 2011, School B enrolls the student for the 2011-12 school year (starting September 1, 2011). The scenario continues on September 5, 2011 when School B changes the status of the enrolment to ‘Cancelled’ as the student did not show up at the school.

coresecurity_association4.vsd

Association On DateAssociations for School A
(Has 2010/2011 Enrolment)
Associations for School B
(Has Cancelled 2011/2012 Enrolment)
Jun 28, 2011
(2010/2011)
Association by Current School EnrolmentNo Association
Aug 3, 2011
(2010/2011)
Association by Last School Enrolment. Association by Recent School EnrolmentNo Association
Aug 4, 2011
(2010/2011)
Association by Recent School EnrolmentAssociation by Current School Enrolment
Sep 5, 2011
(2011/2012)
Association by Last School Enrolment, Association by Recent School EnrolmentNo Association
Mar 1, 2012
(2011/2012)
Association by Recent School EnrolmentNo Association
Jun 29, 2013
(2012/2013)
No AssociationNo Association