Search Results anonymous_id
Overview
The IGS_AS_ANON_ID_ASS table is a core data structure within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Oracle Student Management (OSM) product, owned by the IGS schema. Its primary function is to manage the assignment of anonymous identifiers to students for specific assessment periods. This mechanism is critical for maintaining student privacy and ensuring impartiality during the grading process, particularly in high-stakes or blind-marking scenarios. The table acts as a secure cross-reference, linking a student's internal PERSON_ID to a generated or user-provided ANONYMOUS_ID for a defined assessment load calendar, thereby decoupling student identity from submitted work during evaluation.
Key Information Stored
The table's columns are designed to enforce a unique mapping within the context of an assessment period and track the origin of the identifier. The mandatory columns define the core relationship: PERSON_ID (the student), ANONYMOUS_ID (the pseudonym), ASSESSMENT_TYPE, LOAD_CAL_TYPE, and LOAD_CI_SEQUENCE_NUMBER (which together define the academic period). The SYSTEM_GENERATED_IND flag is crucial for audit, indicating whether the anonymous ID was auto-generated by the system or supplied via a custom user hook. The table also includes standard EBS WHO columns (CREATED_BY, CREATION_DATE, etc.) for auditing and columns (REQUEST_ID, PROGRAM_ID, etc.) to track concurrent program executions that may populate or modify the data. Two unique indexes enforce data integrity: one ensures a person gets only one anonymous ID per assessment period, and the other guarantees the anonymity of the ID itself is unique within that period.
Common Use Cases and Queries
The primary use case is the anonymization workflow for assessments. When work is submitted for grading, applications can join to this table to retrieve the anonymous ID for a known student, or to resolve an anonymous ID back to a student identity after grading is complete. Common reporting and validation queries include verifying assignments for a specific assessment load calendar or identifying system-generated versus manually assigned IDs. A typical query to retrieve all anonymous mappings for a given academic period would be:
- SELECT person_id, anonymous_id, system_generated_ind FROM igs.igs_as_anon_id_ass WHERE load_cal_type = '<CAL_TYPE>' AND load_ci_sequence_number = <SEQ_NUM> ORDER BY anonymous_id;
Another critical operational query resolves an anonymous ID submitted with an assessment back to the student: SELECT person_id FROM igs.igs_as_anon_id_ass WHERE anonymous_id = '<ANON_ID>' AND load_cal_type = '<CAL_TYPE>' AND load_ci_sequence_number = <SEQ_NUM>;
Related Objects
Based on the provided dependency information, the IGS_AS_ANON_ID_ASS table is a foundational object referenced by other components within the APPS context. While the metadata does not specify foreign key relationships from this table, its structure implies relationships with core person/student tables (likely via PERSON_ID) and academic calendar tables (via LOAD_CAL_TYPE and LOAD_CI_SEQUENCE_NUMBER). The documented reference from the APPS synonym IGS_AS_ANON_ID_ASS confirms it is the primary table accessed by the application layer for all anonymous ID assignment functionality. Modules handling assessment submission, grading, and result processing will directly query or join to this table to perform identity resolution.
-
TABLE: IGS.IGS_AS_ANON_ID_ASS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_ANON_ID_ASS, object_name:IGS_AS_ANON_ID_ASS, status:VALID,
-
TABLE: IGS.IGS_AS_ANON_ID_PS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_ANON_ID_PS, object_name:IGS_AS_ANON_ID_PS, status:VALID,
-
TABLE: IGS.IGS_AS_ANON_ID_US
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_ANON_ID_US, object_name:IGS_AS_ANON_ID_US, status:VALID,
-
APPS.IGS_AS_ADI_UPLD_UG_PKG SQL Statements
12.1.1
-
APPS.IGS_AS_ANON_ID_ASS_PKG dependencies on IGS_AS_ANON_ID_ASS
12.1.1
-
VIEW: APPS.IGSFV_AS_ANONYMOUS_ID_PROGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_AS_ANONYMOUS_ID_PROGS, object_name:IGSFV_AS_ANONYMOUS_ID_PROGS, status:VALID,
-
APPS.IGS_AS_ANON_ID_PS_PKG dependencies on IGS_AS_ANON_ID_PS
12.1.1
-
VIEW: APPS.IGSBV_AS_ANONYMOUS_ID_PROGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_AS_ANONYMOUS_ID_PROGS, object_name:IGSBV_AS_ANONYMOUS_ID_PROGS, status:VALID,
-
View: IGS_AS_PROGUGAI_ADI_V
12.2.2
product: IGS - Student System (Obsolete) , description: Assessment Progression/UnitGrade/AssessmentItem WebADI View , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_UG_ADI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_UG_ADI_V, object_name:IGS_AS_UG_ADI_V, status:VALID, product: IGS - Student System , description: Assessment Unit Grading WebADI View , implementation_dba_data: APPS.IGS_AS_UG_ADI_V ,
-
View: IGS_AS_ASSITEM_ADI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_ASSITEM_ADI_V, object_name:IGS_AS_ASSITEM_ADI_V, status:VALID, product: IGS - Student System , description: Assessment Item WebADI View , implementation_dba_data: APPS.IGS_AS_ASSITEM_ADI_V ,
-
View: IGS_AS_ASSITEM_ADI_V
12.2.2
product: IGS - Student System (Obsolete) , description: Assessment Item WebADI View , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_PROGUGAI_ADI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_PROGUGAI_ADI_V, object_name:IGS_AS_PROGUGAI_ADI_V, status:VALID, product: IGS - Student System , description: Assessment Progression/UnitGrade/AssessmentItem WebADI View , implementation_dba_data: APPS.IGS_AS_PROGUGAI_ADI_V ,
-
Table: IGS_AS_ANON_ID_US
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_ANON_ID_US, object_name:IGS_AS_ANON_ID_US, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous Id for the method SECTION , implementation_dba_data: IGS.IGS_AS_ANON_ID_US ,
-
VIEW: APPS.IGS_AS_UG_ADI_V
12.1.1
-
View: IGS_AS_UGAI_ADI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_UGAI_ADI_V, object_name:IGS_AS_UGAI_ADI_V, status:VALID, product: IGS - Student System , description: Unit Grading / Assessment Item WebADI View , implementation_dba_data: APPS.IGS_AS_UGAI_ADI_V ,
-
Table: IGS_AS_ANON_ID_PS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the person with the assigned Anonymous ID for the Method PROGRAM , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_AS_ANON_ID_US
12.1.1
-
TABLE: IGS.IGS_PR_SPO_INTERFACE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PR_SPO_INTERFACE, object_name:IGS_PR_SPO_INTERFACE, status:VALID,
-
View: IGS_AS_UG_ADI_V
12.2.2
product: IGS - Student System (Obsolete) , description: Assessment Unit Grading WebADI View , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AS_ANON_ID_PS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_ANON_ID_PS, object_name:IGS_AS_ANON_ID_PS, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous ID for the Method PROGRAM , implementation_dba_data: IGS.IGS_AS_ANON_ID_PS ,
-
View: IGS_AS_UGAI_ADI_V
12.2.2
product: IGS - Student System (Obsolete) , description: Unit Grading / Assessment Item WebADI View , implementation_dba_data: Not implemented in this database ,
-
View: IGSFV_AS_ANONYMOUS_ID_ASSESS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_AS_ANONYMOUS_ID_ASSESS, object_name:IGSFV_AS_ANONYMOUS_ID_ASSESS, status:VALID, product: IGS - Student System , description: Describes occurrence of an application for special consideration. , implementation_dba_data: APPS.IGSFV_AS_ANONYMOUS_ID_ASSESS ,
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_PS_UNIT_OFR_OPT
12.1.1
-
VIEW: APPS.IGSFV_AS_ANONYMOUS_ID_ASSESS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_AS_ANONYMOUS_ID_ASSESS, object_name:IGSFV_AS_ANONYMOUS_ID_ASSESS, status:VALID,
-
Table: IGS_AS_ANON_ID_US
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the person with the assigned Anonymous Id for the method SECTION , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_AS_ADI_UPLD_AIO_PKG dependencies on IGS_AS_UG_INTERFACE
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_AS_ANON_ID_ASS
12.1.1
-
VIEW: APPS.IGSBV_AS_ANONYMOUS_ID_ASSESS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_AS_ANONYMOUS_ID_ASSESS, object_name:IGSBV_AS_ANONYMOUS_ID_ASSESS, status:VALID,
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_EN_SU_ATTEMPT
12.1.1
-
Table: IGS_AS_ANON_ID_ASS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_ANON_ID_ASS, object_name:IGS_AS_ANON_ID_ASS, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous Id for the method ASSESSMENT , implementation_dba_data: IGS.IGS_AS_ANON_ID_ASS ,
-
VIEW: APPS.IGS_AS_ASSITEM_ADI_V
12.1.1
-
Table: IGS_AS_ANON_ID_ASS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the person with the assigned Anonymous Id for the method ASSESSMENT , implementation_dba_data: Not implemented in this database ,
-
View: IGSBV_AS_ANONYMOUS_ID_ASSESS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the person with the assigned Anonymous Id for the method ASSESSMENT , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGSFV_AS_ANONYMOUS_ID_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_AS_ANONYMOUS_ID_UNITS, object_name:IGSFV_AS_ANONYMOUS_ID_UNITS, status:VALID,
-
VIEW: APPS.IGSBV_AS_ANONYMOUS_ID_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_AS_ANONYMOUS_ID_UNITS, object_name:IGSBV_AS_ANONYMOUS_ID_UNITS, status:VALID,
-
View: IGSBV_AS_ANONYMOUS_ID_PROGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_AS_ANONYMOUS_ID_PROGS, object_name:IGSBV_AS_ANONYMOUS_ID_PROGS, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous ID for the Method PROGRAM. , implementation_dba_data: APPS.IGSBV_AS_ANONYMOUS_ID_PROGS ,
-
View: IGSFV_AS_ANONYMOUS_ID_PROGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_AS_ANONYMOUS_ID_PROGS, object_name:IGSFV_AS_ANONYMOUS_ID_PROGS, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous ID for the Method PROGRAM. , implementation_dba_data: APPS.IGSFV_AS_ANONYMOUS_ID_PROGS ,
-
VIEW: APPS.IGS_AS_UGAI_ADI_V
12.1.1
-
View: IGSFV_AS_ANONYMOUS_ID_ASSESS
12.2.2
product: IGS - Student System (Obsolete) , description: Describes occurrence of an application for special consideration. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_AS_ANON_ID_US_PKG dependencies on IGS_AS_ANON_ID_US
12.1.1
-
VIEW: APPS.IGS_AS_PROGUGAI_ADI_V
12.1.1
-
TABLE: IGS.IGS_AS_UG_INTERFACE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_UG_INTERFACE, object_name:IGS_AS_UG_INTERFACE, status:VALID,
-
View: IGSFV_AS_ANONYMOUS_ID_PROGS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the person with the assigned Anonymous ID for the Method PROGRAM. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_AS_PROGUGAI_ADI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_PROGUGAI_ADI_V, object_name:IGS_AS_PROGUGAI_ADI_V, status:VALID,
-
APPS.IGS_AS_ANON_ID_ASS_PKG SQL Statements
12.1.1
-
APPS.IGS_AS_ANON_ID_PS_PKG SQL Statements
12.1.1
-
View: IGSBV_AS_ANONYMOUS_ID_ASSESS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_AS_ANONYMOUS_ID_ASSESS, object_name:IGSBV_AS_ANONYMOUS_ID_ASSESS, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous Id for the method ASSESSMENT , implementation_dba_data: APPS.IGSBV_AS_ANONYMOUS_ID_ASSESS ,
-
View: IGSBV_AS_ANONYMOUS_ID_PROGS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the person with the assigned Anonymous ID for the Method PROGRAM. , implementation_dba_data: Not implemented in this database ,
-
View: IGSBV_AS_ANONYMOUS_ID_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_AS_ANONYMOUS_ID_UNITS, object_name:IGSBV_AS_ANONYMOUS_ID_UNITS, status:VALID, product: IGS - Student System , description: Holds the person with the assigned Anonymous Id for the method SECTION , implementation_dba_data: APPS.IGSBV_AS_ANONYMOUS_ID_UNITS ,