Results for “igs_da_in_usr_def”
13 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_DA_IN_USR_DEF is a table owned by the IGS schema within the Oracle E-Business Suite Student System module. It stores incoming user-specific information captured for a student in the context of a Degree Audit Request. In the degree audit process, institutions frequently need to capture additional, institution-defined attributes — beyond the standard academic record — that influence how a student's progress toward a program requirement is evaluated. This table serves as the storage location for those user-defined data elements as they arrive from an external or upstream request payload.
From a heuristic Data Vault modeling perspective, IGS_DA_IN_USR_DEF exhibits satellite-leaning characteristics. Its primary key (BATCH_ID, PERSON_ID) aligns with the parent request-student grain rather than introducing an independent business entity, and its column set is dominated by descriptive, non-key attributes associated with a single parent context. This suggests it functions as a dependent descriptive table attached to the degree audit request-student relationship, rather than as a standalone hub or an associative link.
Key Information Stored
The table contains 28 documented columns. The composite primary key, enforced by the IGS_DA_IN_USR_DEF_PK constraint, consists of BATCH_ID and PERSON_ID. The IGS_DA_IN_USR_DEF_U1 unique index covers the same two columns, making (BATCH_ID, PERSON_ID) the business-key candidate that uniquely identifies a row. This two-column combination establishes the grain: one record per student per degree audit request batch.
- BATCH_ID — Identifier for the degree audit request batch, linking this incoming data to a specific processing run. Also a foreign key to IGS_DA_REQ_STDNTS.
- PERSON_ID — The student's person identifier within the Student System, also a foreign key to IGS_DA_REQ_STDNTS.
- USER_DEFINED1 through USER_DEFINED5 — Institution-specific fields available to capture custom values supplied with the degree audit request.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — A flexible descriptive flexfield (DFF) structure providing up to fifteen additional user-defined segments, with ATTRIBUTE_CATEGORY identifying the applicable context or structure of those segments.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard WHO audit columns recording when and by whom each record was inserted or last modified.
The distinction between the surrogate-style PK/U1 grain on (BATCH_ID, PERSON_ID) and the descriptive flexfield columns is important: the key columns enforce uniqueness and parentage, while the USER_DEFINED and ATTRIBUTE columns hold the actual business payload of institution-defined data.
Common Use Cases and Queries
Typical usage involves extracting or validating the user-defined data submitted with a degree audit request. A common pattern joins this table to its parent to retrieve student context alongside the custom attributes:
- Retrieving all user-defined data for a specific request batch:
SELECT * FROM IGS_DA_IN_USR_DEF WHERE BATCH_ID = :p_batch_id; - Fetching a single student's record within a batch:
SELECT * FROM IGS_DA_IN_USR_DEF WHERE BATCH_ID = :p_batch_id AND PERSON_ID = :p_person_id;— this leverages the IGS_DA_IN_USR_DEF_U1 unique index for a precise, single-row lookup. - Reporting on populated flexfield values: filtering on
ATTRIBUTE_CATEGORYand specificATTRIBUTE1..15segments to audit which institutions are supplying which custom data elements. - Joining to the parent to correlate user-defined values with request-student records:
SELECT u.* FROM IGS_DA_IN_USR_DEF u, IGS_DA_REQ_STDNTS s WHERE u.BATCH_ID = s.BATCH_ID AND u.PERSON_ID = s.PERSON_ID; - Data-quality checks for completeness, such as counting records where all USER_DEFINED columns are null for a given batch.
Because the table shares its key columns with IGS_DA_REQ_STDNTS, batch-level and student-level reporting are natural fits, supporting both operational monitoring of degree audit submissions and downstream analytics on institution-specific criteria.
Related Objects
- IGS_DA_REQ_STDNTS — The direct parent table referenced by the foreign key on IGS_DA_IN_USR_DEF.BATCH_ID and PERSON_ID. It holds the degree audit request-student records, and every row in IGS_DA_IN_USR_DEF should correspond to a row here.
- IGS_DA_IN_USR_DEF_PK — The primary key constraint enforcing uniqueness on (BATCH_ID, PERSON_ID).
- IGS_DA_IN_USR_DEF_U1 — The unique index over (BATCH_ID, PERSON_ID), which is the usable business-key candidate for conflict detection and upsert logic.
- Degree Audit request processing logic within the IGS module — the batch identifiers originated from the degree audit request framework that populates IGS_DA_REQ_STDNTS and feeds user-defined data into this table.
- IGS_DA_* family tables — Other degree audit tables at the same request/batch grain that share BATCH_ID and PERSON_ID semantics and can be joined for broader reporting.
Because the documented foreign key metadata points solely to IGS_DA_REQ_STDNTS, that table is the most significant dependency. Any purge, archive, or reconciliation of degree audit request data must respect the parent-child relationship through BATCH_ID and PERSON_ID to preserve referential integrity.
-
Storage for the incoming user specific information on the Student in the Degree Audit Request
-
TABLE: IGS.IGS_DA_IN_USR_DEF 12.1.1
-
Table: IGS_DA_IN_USR_DEF 12.2.2
Storage for the incoming user specific information on the Student in the Degree Audit Request
Not implemented in this database·Explore IGS module →
-
Table: IGS_DA_REQ_STDNTS 12.2.2
Storage for the Students that the Degree Audit Request is for.
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
-
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'.
-
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'.