Search Results igs_as_anon_id_ps
Overview
The IGS_AS_ANON_ID_PS table is a data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 releases, specifically in the now-obsolete IGS (Student System) product family. Its core function is to manage the assignment of anonymous identifiers to students within the context of a specific academic program. The table acts as a cross-reference, linking a student's personal and program enrollment details to a generated anonymous ID. This mechanism is typically employed in assessment or examination processes where student work must be graded without bias, ensuring the evaluator cannot identify the student by name or student ID. The metadata explicitly notes this table is for the "Method PROGRAM," indicating its use is scoped to program-level anonymous marking schemes.
Key Information Stored
The table's structure is defined by its primary and unique keys, which dictate the critical data elements it holds. The primary purpose is to store the relationship between a student, their program, and the assigned anonymous code. The two key columns are PERSON_ID, which stores the internal identifier for the student (likely referencing IGS_PE_PERSON), and COURSE_CD, which stores the code for the academic program or course of study. The ANONYMOUS_ID column holds the system-generated or manually assigned identifier used for blind assessment. The table's design enforces data integrity by ensuring a single anonymous ID per unique student-program combination (via the primary key) and that each anonymous ID is unique across the table (via the unique key).
Common Use Cases and Queries
The primary use case is supporting anonymous marking workflows. When assessment materials are submitted, the system can use this table to replace personally identifiable information with the ANONYMOUS_ID. A common reporting need is to retrieve the anonymous ID for a specific student in a program, or to reverse-lookup a student's identity after grading is complete. Sample SQL patterns include retrieving the anonymous ID for grading purposes or joining to assessment data for reporting.
- Retrieve Anonymous ID for a Student:
SELECT anonymous_id FROM igs_as_anon_id_ps WHERE person_id = :p_person_id AND course_cd = :p_course_cd; - Join with Assessment Data for Anonymized Report:
SELECT a.anonymous_id, asm.submission_data FROM igs_as_anon_id_ps a, igs_as_assessment_submission asm WHERE a.person_id = asm.person_id AND a.course_cd = asm.course_cd;
Related Objects
Based on the provided Foreign Key relationship data, this table has a direct and critical dependency on the student program enrollment entity. The documented foreign key relationship shows that the PERSON_ID and COURSE_CD columns in IGS_AS_ANON_ID_PS reference the IGS_EN_STDNT_PS_ATT_ALL table. This table stores a student's program attempt (enrollment) details. This relationship ensures that an anonymous ID can only be assigned to a student who is formally enrolled in the specified program, maintaining referential integrity. The primary key IGS_AS_ANON_ID_PS_PK and unique key IGS_AS_ANON_ID_PS_UK are also essential related objects that enforce the table's fundamental business rules.
-
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_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 ,
-
APPS.IGS_AS_ADI_UPLD_PR_PKG dependencies on IGS_AS_ANON_ID_PS
12.1.1
-
APPS.IGS_EN_FUTURE_DT_TRANS dependencies on IGS_AS_ANON_ID_PS
12.1.1
-
APPS.IGS_AS_ANON_ID_PS_PKG dependencies on IGS_AS_ANON_ID_PS
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_AS_ANON_ID_PS
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_AS_ANON_ID_PS
12.1.1
-
APPS.IGS_AS_ANON_ID_PS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.IGS_AS_ANON_ID_PS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_ANON_ID_PS, status:VALID,
-
VIEW: APPS.IGSBV_AS_ANONYMOUS_ID_PROGS
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_EN_STDNT_PS_ATT
12.1.1
-
VIEW: APPS.IGSFV_AS_ANONYMOUS_ID_PROGS
12.1.1
-
APPS.IGS_AS_ANON_ID_PS_PKG dependencies on IGS_AS_ANON_ID_PS_PKG
12.1.1
-
PACKAGE: APPS.IGS_AS_ANON_GRD_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AS_ANON_GRD_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_ANON_ID_PS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_ANON_ID_PS_PKG, status:VALID,
-
VIEW: APPS.IGS_AS_PROGUGAI_ADI_V
12.1.1
-
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,
-
PACKAGE BODY: APPS.IGS_AS_ANON_ID_PS_PKG
12.1.1
-
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: 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 ,
-
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 ,
-
PACKAGE BODY: APPS.IGS_AS_ANON_GRD_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_ANON_GRD_PKG, 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: 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 ,
-
PACKAGE BODY: APPS.IGS_AS_ADI_UPLD_PR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_ADI_UPLD_PR_PKG, status:VALID,
-
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: 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,
-
Table: IGS_EN_STDNT_PS_ATT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_STDNT_PS_ATT_ALL, object_name:IGS_EN_STDNT_PS_ATT_ALL, status:VALID, product: IGS - Student System , description: This entity describes a student's attempt at studying a particular course offered by the university. , implementation_dba_data: IGS.IGS_EN_STDNT_PS_ATT_ALL ,
-
APPS.IGS_AS_ANON_GRD_PKG SQL Statements
12.1.1
-
Table: IGS_EN_STDNT_PS_ATT_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes a student's attempt at studying a particular course offered by the university. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_EN_FUTURE_DT_TRANS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_FUTURE_DT_TRANS, status:VALID,
-
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_GRD_PKG dependencies on IGS_PS_UNIT_OFR_OPT
12.1.1
-
APPS.IGS_AS_ANON_GRD_PKG dependencies on IGS_EN_SU_ATTEMPT
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_ANON_GRD_PKG
12.1.1
-
APPS.IGS_AS_ADI_UPLD_PR_PKG SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_EN_FUTURE_DT_TRANS SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_ADI_UPLD_PR_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_FUTURE_DT_TRANS
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,