TAMU Role-Based Affiliations (tamuEduPersonAffiliation)
| Definition: |
Category(ies) describing the account owner's roles at the university. A person can have more than one role. This attribute stores all role-based affiliation flags. |
| Attribute Name: | 'tamuEduPersonAffiliation' |
| OID: | 1.3.6.1.4.1.4391.0.501 |
| URN: | urn:oid:1.3.6.1.4.1.4391.0.501 |
| Object Class: | tamuEduPerson |
| Required: | no |
| Multiple Values: | Multi-valued |
| Format: |
Directory String {256} Syntax of flags is type:subtype or type:subtype:qualifier. |
| Controlled Vocabulary: |
Student flags: student:applicant applicant to an undergraduate or graduate degree program student:admitted student whose admitted degree program term has not begun registration student:enrolled:current student enrolled for course hours in the current semester* student:enrolled:future student enrolled for course hours in a future semester Faculty flags: faculty:official faculty member recognized by TAMU Dean of Faculties faculty:graduate faculty member registered with TAMU Office of Graduate Studies (eligible to serve on a graduate student's committee) Employee flags: Employee flags use the syntax employee:positionType:employmentStatus where - positionType is one of the following values: -- faculty TAMUS employee holding a faculty position -- staff TAMUS employee holding a staff position -- studentworker TAMUS employee holding a student worker position -- graduateassistant TAMUS employee holding a graduate assistant position - employmentStatus is one of the following values: -- active TAMUS employee actively working -- workingretiree retired TAMUS employee that is currently working -- loa TAMUS employee on leave-of-absence -- retired TAMUS retiree -- terminated terminated TAMUS employee -- deceased deceased TAMUS employee Affiliate flags: affiliate:administrativestudent formerly enrolled student whose account is being sponsored by a department on campus for extended access to some systems affiliate:formerstudent former student, i.e. a person that took courses at one of the TAMU campuses in the past affiliate:parent parent of an enrolled student affiliate:qatar person working at the Doha, Qatar campus of TAMU that is not paid by BPP affiliate:hsc person working with/for HSC that is not paid by BPP affiliate:afs person sponsored by Association of Former Students affiliate:amfd person sponsored by A&M Foundation affiliate:rotc United States Department of Defense employee stationed at A&M affiliate:rsfd person sponsored by Research Foundation affiliate:12man person sponsored by 12th Man Foundation affiliate:usda United States Department of Agriculture employee located on A&M campus * The 'current semester' used to set and clear information in the TAMU Enterprise Directory increments the Monday after graduation. |
| Source: |
Student flags: If present in SIMS feed and SIMS enrollment status='P'=> student:applicant If present in SIMS feed and SIMS enrollment status='A' => student:admitted If (present in SIMS feed and SIMS enrollment status='E' and SIMS semester in {set of current semester codes}) or (present in HSCSTU feed) => student:enrolled:current If (present in SIMS feed and SIMS enrollment status='E' and SIMS semester not in {set of current semester codes}) => student:enrolled:future Faculty flags: If present in DoF feed => faculty:official If present in OGS feed => faculty:graduate Employee flags: If present in BPP feed => employee:positionType:employmentStatus where If BPP employee type = '2': positionType => faculty If BPP employee type = '3': positionType => staff If BPP employee type = '1' and faculty rank = '0': positionType => graduateassistant If BPP employee type = '1' and faculty rank = 'S': positionType => studentworker and If (BPP employee status = ' ') OR (BPP employee status = 'T' and current date < termination date): employmentStatus => active If BPP employee status = 'W': employmentStatus => workingretiree If BPP employee status = 'L': employmentStatus => loa If BPP employee status = 'R': employmentStatus => retired If BPP employee status = 'T' and current date >= termination date: employmentStatus => terminated If BPP employee status = 'D': employmentStatus => deceased Affiliate flags: If present in SIMS feed and SIMS enrollment status='N'=> affiliate:administrativestudent If present in HSC feed => affiliate:hsc If present in AMFD feed => affiliate:amfd If present in RSFD feed => affiliate:rsfd If sponsored by AFS => affiliate:afs If sponsored by ROTC => affiliate:rotc If sponsored by USDA => affiliate:usda If sponsored by QATAR => affiliate:qatar If sponsored by 12MAN => affiliate:12man We do not yet receive the data required to set the affiliate:parent flags. |
| Indexing: |
Presence (pres): Improves searches for entries that contain the indexed attribute. Equality (eq): Improves searches for entries that contain an attribute that is set to a specific value. |
| Search Syntax: | EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch |
| Access: | Account owner has read access. Authenticated and nonauthenticated (anonymous) users have no access. |
| Usage: | |
| Example(s): | employee:staff:active student:enrolled:current |