Search Results igs_as_anon_method
Overview
The IGS_AS_ANON_METHOD table is a core data structure within the Oracle E-Business Suite Student System (IGS) module, specifically for releases 12.1.1 and 12.2.2. It functions as a configuration table that defines and manages the permissible methods for anonymizing or processing assessment data. Its primary role is to establish a controlled relationship between academic calendar types and assessment types, ensuring that assessment processing adheres to the rules defined for a specific academic load calendar. This table is essential for maintaining data integrity and enforcing business rules in the student assessment lifecycle.
Key Information Stored
The table's structure is defined by its primary and foreign key relationships. The primary key is the LOAD_CAL_TYPE column, indicating that each load calendar type can have a unique anonymization method configuration. The critical columns and their purposes are:
- LOAD_CAL_TYPE: The unique identifier for a type of academic load calendar (e.g., Semester, Trimester). This is the table's primary key and references the IGS_CA_TYPE table.
- ASSESSMENT_TYPE: The type of assessment (e.g., Final Exam, Coursework) that the method applies to for the given load calendar. This references the IGS_AS_ASSESSMNT_TYP table.
- METHOD: While not explicitly detailed in the provided metadata, this column (inferred from the table's purpose and name) would store the specific code or identifier for the anonymization or processing method to be applied to the linked assessment type within the specified load calendar.
Common Use Cases and Queries
This table is primarily accessed for system configuration and validation. A common use case is during the setup of a new academic period or when defining a new assessment type, where administrators must link it to an appropriate anonymization method based on the calendar. Reporting use cases include auditing which methods are assigned across the institution. Sample SQL patterns include retrieving all configured methods for a specific load calendar or validating a proposed assessment type and calendar combination.
-- Find all assessment types and their methods for a 'SEMESTER' load calendar SELECT aat.assessment_type, iaam.method FROM igs_as_anon_method iaam JOIN igs_as_assessmnt_typ aat ON iaam.assessment_type = aat.assessment_type WHERE iaam.load_cal_type = 'SEMESTER'; -- Check if a specific method exists for an assessment type SELECT COUNT(*) FROM igs_as_anon_method WHERE load_cal_type = '&LOAD_CAL' AND assessment_type = '&ASSESS_TYPE';
Related Objects
The IGS_AS_ANON_METHOD table is centrally linked to two key master tables in the Student System via foreign key constraints, as documented in the ETRM:
- IGS_CA_TYPE: Referenced via the column IGS_AS_ANON_METHOD.LOAD_CAL_TYPE. This table defines the valid calendar types (e.g., Semester, Quarter) used within the institution.
- IGS_AS_ASSESSMNT_TYP: Referenced via the column IGS_AS_ANON_METHOD.ASSESSMENT_TYPE. This is the master table for all defined assessment types in the system.
These relationships ensure that any record in IGS_AS_ANON_METHOD is based on valid, pre-defined calendar and assessment types, enforcing critical referential integrity for assessment processing rules.
-
Table: IGS_AS_ANON_METHOD
12.2.2
product: IGS - Student System (Obsolete) , description: Holds methods defined for different Load Calendar Types , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_ANON_METHOD_V
12.2.2
product: IGS - Student System (Obsolete) , description: This is stores anon methods , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AS_ASSESSMNT_TYP
12.2.2
product: IGS - Student System (Obsolete) , description: Describes possible types of assessment items , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_CA_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: Describes available calendar types , implementation_dba_data: Not implemented in this database ,