Results for “igs_as_anon_id_ps”
42 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The IGS_AS_ANON_ID_PS table is a core component of the Oracle E-Business Suite Student System (IGS) product family. It stores the association between a person (student) and an assigned Anonymous ID generated by the Assessment subsystem, specifically for the assignment Method designated "PROGRAM". This allows institutions to track and reconcile anonymous identifiers that are issued to candidates sitting assessments, enabling the institution to map an anonymous mark or result back to the correct person only when authorized to do so.
The table resides in the IGS schema and holds 13 documented columns. In Data Vault modeling terms, the metadata characterises it as satellite-leaning. This is a modeling suggestion: the table acts primarily as a descriptive satellite attached to the person/course business key, holding the anonymous identifier and related audit attributes rather than serving as an independent hub. The distinction matters when designing downstream reporting layers — the anonymous ID should be treated as an attribute of the person/course relationship, not as an entity in its own right.
Key Information Stored
The table's principal business content is captured by a small set of highly significant columns. The composite primary key IGS_AS_ANON_ID_PS_PK is formed by PERSON_ID and COURSE_CD, which together identify the unique combination of person and course to which an anonymous ID applies. A second, unique constraint IGS_AS_ANON_ID_PS_UK (documented as IGS_AS_ANON_ID_PS_U2) enforces uniqueness on ANONYMOUS_ID, ensuring no two anonymous identifiers collide — this is the business-key candidate most relevant to the user's search term igs_as_anon_id_ps_uk.
PERSON_ID— identifier of the student or person receiving the anonymous ID; also a foreign key to the student attendance table.ANONYMOUS_ID— the actual anonymous identifier value assigned; protected by a unique index.SYSTEM_GENERATED_IND— flag indicating whether the anonymous ID was system-generated or manually entered.COURSE_CD— course code context for the assignment; part of the composite primary key.CREATED_BY,CREATION_DATE— standard audit columns recording row creation.LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN— standard audit columns recording the most recent change.REQUEST_ID,PROGRAM_APPLICATION_ID,PROGRAM_ID,PROGRAM_UPDATE_DATE— concurrent program and form context columns used to trace which process loaded or modified the row.
Together these columns distinguish the surrogate/unique key from the descriptive satellite attributes, reinforcing the satellite-leaning classification.
Common Use Cases and Queries
Typical scenarios include reconciling anonymous marks back to students, auditing which anonymous IDs were issued per course, and reporting on system-generated versus manual identifiers. A common retrieval pattern joins the table to the student attendance view using the documented foreign key columns:
- Look up a person by anonymous ID:
SELECT person_id, course_cd FROM igs.igs_as_anon_id_ps WHERE anonymous_id = :id; - List all anonymous IDs for a course:
SELECT anonymous_id, system_generated_ind FROM igs.igs_as_anon_id_ps WHERE course_cd = :course; - Confirm uniqueness and detect duplicate assignment attempts against
IGS_AS_ANON_ID_PS_UK. - Audit loads using
REQUEST_IDandPROGRAM_IDto trace concurrent program executions.
Related Objects
The most significant dependency is IGS_EN_STDNT_PS_ATT_ALL, the documented foreign-key target referenced through PERSON_ID and COURSE_CD. Additional dependent objects in the IGS Student System typically include:
- IGS_EN_STDNT_PS_ATT_ALL — student attendance records; joined on
PERSON_IDandCOURSE_CD. - IGS_AS_ANON_ID_PS_PK / _UK / _U1 / _U2 — primary and unique indexes governing integrity.
- Assessment and exam result tables that resolve anonymous IDs to marks.
- Student/person base tables (
HZ_PARTIES,PER_ALL_PEOPLE_F) referenced transitively viaPERSON_ID. - Concurrent program definitions behind
PROGRAM_ID/PROGRAM_APPLICATION_IDaudit columns.
Because the table is satellite-leaning, reporting layers should always join back to the person/course hub rather than treating ANONYMOUS_ID as an isolated entity.
-
Holds the person with the assigned Anonymous ID for the Method PROGRAM
-
TABLE: IGS.IGS_AS_ANON_ID_PS 12.1.1
-
Table: IGS_AS_ANON_ID_PS 12.2.2
Holds the person with the assigned Anonymous ID for the Method PROGRAM
Not implemented in this database·Explore IGS module →
-
Holds the person with the assigned Anonymous ID for the Method PROGRAM.
APPS.IGSFV_AS_ANONYMOUS_ID_PROGS·↳ HZ_PARTIES·↳ IGS_AS_ANON_ID_PS·↳ IGS_EN_STDNT_PS_ATT_ALL·Explore IGS module →
-
Holds the person with the assigned Anonymous ID for the Method PROGRAM.
APPS.IGSBV_AS_ANONYMOUS_ID_PROGS·↳ HZ_PARTIES·↳ IGS_AS_ANON_ID_PS·↳ IGS_EN_STDNT_PS_ATT_ALL·Explore IGS module →
-
Holds the person with the assigned Anonymous ID for the Method PROGRAM.
Not implemented in this database·Explore IGS module →
-
View: IGS_AS_PROGUGAI_ADI_V 12.2.2
Assessment Progression/UnitGrade/AssessmentItem WebADI View
Not implemented in this database·Explore IGS module →
-
View: IGS_AS_PROGUGAI_ADI_V 12.1.1
Assessment Progression/UnitGrade/AssessmentItem WebADI View
APPS.IGS_AS_PROGUGAI_ADI_V·↳ FND_DATE·↳ HZ_PARTIES·↳ IGS_AS_ANON_ID_PS·Explore IGS module →
-
Holds the person with the assigned Anonymous ID for the Method PROGRAM.
Not implemented in this database·Explore IGS module →
-
This entity describes a student's attempt at studying a particular course offered by the university.
Not implemented in this database·Explore IGS module →
-
12.1.1 DBA Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
eTRM - IGS Tables and Views 12.1.1
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
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'.