Flag definitions

This page describes the various "roles" a person at UofT can assume. For each of these flags, 'TRUE' in the UTORable directory indicates that the person holds the role indicated by the flag. 'FALSE', or the absence of the flag indicates that the person does not hold that role.


isstudent

A person is marked isstudent if at least one of the following is true:
  1. they are a ROSI student with at least one of the following three criterion (status derived from ROSI field curr_reg_sts_cd):
    • REG or INVIT status in the current session
    • REG or INVIT status in the next session
    • REG status in the previous session
  2. they have status as an "other" student; this includes PGME and UTS students.

isstaff

A person is marked as isstaff if one of the following is true:
  1. the are in the feed from HRIS as an active staff member. activity in HRIS is computed based on whether a person is currently being paid.
  2. they are marked as isotherstaff
  3. they are marked as isretiredstaff

isactivestaff

The definition of isactivestaff is identical to isstaff except that retired staff members are not included.

isfaculty

A person is marked as isfaculty if one of the following is true:
  1. the are in the feed from HRIS as an active faculty member. activity in HRIS is computed based on whether a person is currently being paid.
  2. they are marked as isotherfaculty
  3. they are marked as isretiredfaculty
  4. they are marked as isstatusonly

isactivefaculty

The definition of isactivefaculty is identical to isfaculty except that retired faculty members are not included.

isgrad

A person is marked isgrad if at least one of the following is true:
  1. they are a ROSI student with at least one of the following two criterion (instruction level derived from ROSI field level_of_instr):
    • instruction level is 'grad' in the current session
    • instruction level is not 'undergrad' in the current session, and is 'grad' in the next session
  2. they are marked as an "other" grad student; PGME students are grad students
NOTE: This flag is not turned off when a person ceases to be a student. Consequently, it should always be used in conjunction with isstudent if you are determining if a student is a current graduate student.

isundergrad

A person is marked isundergrad if at least one of the following is true:
  1. they are a ROSI student with at least one of the following two criterion (instruction level derived from ROSI field level_of_instr):
    • instruction level is 'undergrad' in the current session
    • instruction level is not 'grad' in the next session, and is 'undergrad' in the next session
  2. they are marked as an "other" undergrad student; UTS students are undergrad students
NOTE: This flag is not turned off when a person ceases to be a student. Consequently, it should always be used in conjunction with isstudent if you are determining if a student is a current undergraduate student.

isregistered

A person is marked isregistered if the person is a ROSI student with REG status in either the current or next session. (As with isstudent, status is derived from the ROSI field curr_reg_sts_cd).

isinvited

A person is marked isinvited if the person is a ROSI student with INVIT status in either the current or next session. (As with isstudent, status is derived from the ROSI field curr_reg_sts_cd).

isfulltime

A person is marked isfulltime if the person is a ROSI student with one of the following criterion (fulltime/parttime class is taken from the ROSI field attendance_class):
  1. attendance class is fulltime in either the current or next sessions, and those sessions have either the REG or INVIT status.
  2. attendance class is fulltime in the previous session, and that session has a REG status
  3. the person is marked as isotherstudent. Right now this includes ispgme and isuts.

isgraduate

A person is marked isgraduate if they have appeared in one of the convocation lists we receive from ROSI. We have been getting these lists since June 2005, so any students who graduated before then will not have the isgraduate flag set, even if they have graduated. If this flag is set on, it will remain on.

isalumni

A person is marked isalumni if one of the following is true:
  1. They are marked as isgraduate
  2. The borrower_class (which is essentially what level of borrowing privileges they have) in their library record is set to be ALUMNI. If this flag is set on, it will remain on.

disgraduate

Date that the isgraduate flag was set to TRUE. This flag will be updated if the person graduates a second time.

disalumni

Date that the isalumni flag was set to TRUE.

rosiactive

This is the last session that a person was active as a student in ROSI. For many students, this will be blank as we do not have info. It is set as follows:
  1. If the isstudent flag is TRUE, rosiactive is set to the current session or to the upcoming fall session if computed during the summer session.
  2. if the isstudent flag is FALSE, rosiactive set to last session that they had registered status.

isretiredstaff

A person is marked isretiredstaff if they were a HRIS staff member when they worked at the university and one of the following is true:
  1. the 'retired' flag from HRIS is set to be true
  2. they appear as retired in a feed that we get from the Library

isretiredfaculty

A person is marked isretiredfaculty if they were a HRIS faculty member when they worked at the university and one of the following is true:
  1. the 'retired' flag from HRIS is set to be true
  2. they appear as retired in a feed that we get from the Library

isstatusonly

A person is marked as isstatusonly if one of the following is true:
  1. they were included in one of the dumps that we have received from HRIS that had listings of staff who were status only. This data is updated infrequently at best.
  2. they were manually set to be 'status only' using a tool given to Perry Hall that sets the isstatusonly flag to 'TRUE' in situations he deems suitable.

isother

A person is marked isother has status as an "other" student; this includes PGME and UTS students (see ispgme and isuts below).

isotherstaff

A person is marked isotherstaff if they are coming in marked as staff in one of the "other" feeds.

isotherfaculty

A person is marked isotherfaculty if they are coming in marked as faculty in one of the "other" feeds.

isscsstaff

A person is marked isscsstaff if they were included in the latest feed from SCS (School of Continuing Studies).

ispgme

A person is marked ispgme if they were included in the latest feed from PGME.

isuts

A person is marked isuts if they were included in the latest feed from UTS.

last updated 2006/08/29 19:41:12: v. 1.7