Search Results igs_ad_interface_all
Overview
The IGS_AD_INTERFACE_ALL table is a core data staging object within the Oracle E-Business Suite's now-obsolete Student System (IGS). Its primary function is to serve as a holding area for person-related import data received from various external sources. This table acts as a critical interface point in data migration and integration processes, allowing for the validation, transformation, and subsequent processing of inbound person records before they are formally loaded into the primary transactional tables of the application. As indicated by its "_ALL" suffix, the table is designed to support a multi-organization structure, storing data partitioned by operating unit.
Key Information Stored
While the provided metadata does not list specific columns beyond key identifiers, the table's structure is defined by its primary and foreign keys. The central column is INTERFACE_ID, which serves as the unique primary key (IGS_AD_INTERFACE_PK) for each record staged in the interface. Another critical column is PERSON_ID, which is a foreign key referencing the HZ_PARTIES table in Oracle Trading Community Architecture (TCA). This link is essential for associating imported interface records with existing person parties in the system or for creating new ones. The table would typically contain a comprehensive set of columns mirroring the attributes of a person or applicant, such as name, address, contact details, and source system identifiers, facilitating the complete transfer of data from external systems.
Common Use Cases and Queries
The primary use case for IGS_AD_INTERFACE_ALL is the batch import of person or prospective student data. A typical process involves an external program populating this table, followed by the execution of a concurrent program that validates the data, potentially merges it with existing TCA parties using the PERSON_ID link, and then transfers it to base application tables. Common queries would focus on monitoring the interface load. For example, to review pending interface records that have not yet been processed, one might use a query such as: SELECT interface_id, person_id, creation_date FROM igs_ad_interface_all WHERE request_id IS NULL;. Another frequent operational need is troubleshooting failed records by joining to related interface child tables to examine detailed errors.
Related Objects
The IGS_AD_INTERFACE_ALL table has defined relationships with several other objects in the Student System, as per the provided metadata. It references the HZ_PARTIES table via its PERSON_ID column, anchoring person data to the central TCA registry. Furthermore, it is referenced as a parent table by specific interface child tables that hold more detailed information:
- IGS_AD_APL_INT: References IGS_AD_INTERFACE_ALL via INTERFACE_ID. This table likely holds detailed applicant or application-related data staged for import.
- IGS_PE_RES_DTLS_INT: References IGS_AD_INTERFACE_ALL via INTERFACE_ID (listed twice, possibly for different detail types). This table likely holds residency or other personal detail information for the staged person records.
-
Table: IGS_AD_INTERFACE_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Holds person's import data received from different sources , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_RES_DTLS_INT
12.2.2
product: IGS - Student System (Obsolete) , description: Interface Entity to store information about the residency details of a person which need to be imported. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_INTERFACE_DTL_DSCP_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is created for implementing Detail Discrepancy Rule, basing on IGS_AD_INTERFACE_ALL table , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_APL_INT
12.2.2
product: IGS - Student System (Obsolete) , description: Interface table which holds the Application Details for the Person , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_INTERFACE
12.2.2
product: IGS - Student System (Obsolete) , description: Holds import interface run details when admissions data is imported into system , implementation_dba_data: Not implemented in this database ,