Search Results igs_as_anon_number
Overview
The IGS_AS_ANON_NUMBER table is a core data object within the Oracle E-Business Suite (EBS) Student System (IGS) module. Its primary function is to manage the assignment and storage of anonymous identifiers for individuals, facilitating processes where student or person identification must be obscured while maintaining data integrity for tracking and analysis. This is a critical component in supporting anonymous marking, confidential surveys, and other assessment-related activities where privacy is paramount. The table's design, including its unique and primary key constraints, ensures that each anonymous number is uniquely tied to a specific academic load calendar instance, preventing duplication and maintaining referential integrity within the broader student system architecture.
Key Information Stored
The table stores the essential components required to map an anonymous identifier to a person within a specific academic context. The key columns are:
- ANUM_ID: The primary key column, serving as the unique system identifier for each record.
- ANONYMOUS_NUMBER: The actual anonymous identifier assigned to a person. This column is part of a unique key constraint (IGS_AS_ANON_NUMBER_UK).
- LOAD_CAL_TYPE: The calendar type (e.g., 'LOAD') for the academic period, forming part of the foreign key relationship to the calendar instance.
- LOAD_CI_SEQUENCE_NUMBER: The sequence number identifying the specific calendar instance, completing the foreign key relationship. Together with LOAD_CAL_TYPE and ANONYMOUS_NUMBER, this forms a unique key.
Common Use Cases and Queries
This table is central to operations requiring anonymized student data. A primary use case is anonymous assessment marking, where exam scripts or assignments are identified only by the anonymous number, preventing marker bias. The table is also used for confidential feedback and research. Common queries involve retrieving the anonymous number for a known person in a given term or, conversely, identifying the person associated with a submitted anonymous number for final grade reconciliation. A typical reporting query might join this table to person and enrollment data to generate a list of anonymous numbers for an upcoming examination period, ensuring all eligible students have an identifier assigned.
Related Objects
The IGS_AS_ANON_NUMBER table maintains a direct foreign key relationship with the calendar structure, ensuring anonymous numbers are valid within a defined academic period. The documented relationship is:
- Foreign Key to IGS_CA_INST_ALL: The table references the IGS_CA_INST_ALL (Calendar Instance) table. The join is made on the composite key of LOAD_CAL_TYPE and LOAD_CI_SEQUENCE_NUMBER. This enforces that every anonymous number record is associated with a valid, existing academic calendar instance, providing essential context for the period of study to which the anonymity applies.
-
Table: IGS_AS_ANON_NUMBER
12.2.2
product: IGS - Student System (Obsolete) , description: Holds Anonymous Number to be used to recognize a person , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_CA_INST_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes an instance of a calendar type , implementation_dba_data: Not implemented in this database ,