Search Results anonymous_id
Overview
The IGS_AS_ANON_ID_US table is a core data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Oracle Student Management (OSM) product, as indicated by the IGS (iGrad Student) schema. Its primary function is to manage the mapping between students (PERSON_ID) and anonymized identifiers (ANONYMOUS_ID) within the context of a specific academic assessment section (UOO_ID). This table is critical for supporting anonymous marking processes, where a student's identity is concealed from graders during the evaluation of assignments or examinations. The metadata confirms it is designed to "Holds the person with the assigned Anonymous Id for the method SECTION," indicating its role in section-level anonymous assessment configurations.
Key Information Stored
The table's structure captures the essential links between student enrollment, the academic offering, and the generated anonymous identifier. The most critical columns include:
- PERSON_ID, COURSE_CD, UOO_ID: Together, these form the table's primary key (IGS_AS_ANON_ID_US_PK), uniquely identifying a student's enrollment in a specific unit offering option (section).
- ANONYMOUS_ID: The anonymized identifier (VARCHAR2) assigned to the student for the section.
- SYSTEM_GENERATED_IND: A flag ('Y'/'N') indicating whether the anonymous ID was auto-generated by the system or provided via a custom user hook, offering flexibility in ID generation logic.
- LOAD_CAL_TYPE and LOAD_CI_SEQUENCE_NUMBER: Define the academic load calendar instance for the enrollment.
- TEACH_CAL_TYPE and TEACH_CI_SEQUENCE_NUMBER: Define the teaching calendar instance for the unit section.
- UNIT_CD: The code of the academic unit.
The table also contains standard EBS WHO columns (CREATED_BY, CREATION_DATE, etc.) and concurrent program tracking columns.
Common Use Cases and Queries
This table is central to reporting and processes involving anonymous assessment. A common use case is retrieving the anonymous ID for a specific student in a section to label submissions or to reverse-engineer the identity after grading is complete. Administrators may also run queries to audit ID generation or identify sections using anonymous marking. A foundational query to retrieve the mapping for a specific academic load calendar would be:
SELECT person_id, anonymous_id, uoo_id, system_generated_ind
FROM igs.igs_as_anon_id_us
WHERE load_cal_type = :load_cal_type
AND load_ci_sequence_number = :load_ci_seq_num;
Another critical pattern is joining to student information tables to produce grader-ready reports that exclude personal identifiers, relying solely on the ANONYMOUS_ID from this table.
Related Objects
As per the provided relationship data, IGS_AS_ANON_ID_US is integrally linked to other key OSM tables via foreign key constraints. These relationships enforce data integrity and define common join paths:
- IGS_EN_STDNT_PS_ATT_ALL & IGS_EN_SU_ATTEMPT_ALL: References via PERSON_ID to core student program and unit attempt records.
- IGS_PS_UNIT_OFR_OPT_ALL: References via UOO_ID to the unit offering option (section) definition.
- IGS_CA_INST_ALL: References via LOAD_CAL_TYPE to the calendar instance table, linking to the academic period.
These relationships indicate that anonymous ID assignments are tightly scoped to a valid student enrollment in a defined academic section within a specific calendar period.
-
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,
-
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,
-
APPS.IGS_AS_ANON_ID_ASS_PKG dependencies on IGS_AS_ANON_ID_ASS
12.1.1
-
APPS.IGS_AS_ADI_UPLD_UG_PKG SQL Statements
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_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.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_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_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 ,
-
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 ,
-
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,
-
APPS.IGS_AS_ADI_UPLD_AIO_PKG dependencies on IGS_AS_UG_INTERFACE
12.1.1
-
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 ,
-
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_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: 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 ,