Search Results loan_number_txt




Overview

The IGF_SL_LI_CHG_INTS table is a core interface table within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Federal Student Aid module (IGF). It functions as a staging area for processing change responses from the U.S. Department of Education's Direct Loan Origination Center (DLOC). The table's designated role is to "Stores Direct Loan Change Send Response Interface Data," making it a critical component in the "Legacy - Direct Loan Origination and Disbursement Data Import Process." It temporarily holds data related to change transactions sent to and received from the DLOC, enabling the reconciliation and application of updates to loan records within the system based on federal responses.

Key Information Stored

The table's structure is designed to track the lifecycle of a loan change transaction. The primary key is a composite of LOAN_NUMBER_TXT and CHANGE_CODE, ensuring uniqueness for each change type per loan. Key transactional columns include LOAN_NUMBER_TXT, which identifies the specific loan, and CHANGE_CODE, which specifies the nature of the modification (e.g., interest rate, disbursement amount). The SEND_BATCH_ID_TXT and RESP_BATCH_ID_TXT columns correlate the outgoing change request with the incoming response batch. The REJECT_CODE and LOAN_IDENT_ERR_CODE fields capture any rejection or error details from the federal response, while NEW_VALUE_TXT stores the proposed new data for the field being changed. Standard EBS "Who" columns (CREATED_BY, CREATION_DATE, etc.) provide audit trails.

Common Use Cases and Queries

The primary use case is monitoring and troubleshooting the federal change response process. Administrators query this table to identify rejected changes, verify successful updates, and reconcile sent batches with received responses. A common reporting query involves finding all changes for a specific loan or batch that were rejected, which is essential for corrective action.

  • Sample Query - Find Rejected Changes for a Loan:
    SELECT loan_number_txt, change_code, reject_code, new_value_txt, resp_batch_id_txt
    FROM igf.igf_sl_li_chg_ints
    WHERE loan_number_txt = '<loan_number>'
    AND reject_code IS NOT NULL;
  • Sample Query - Reconcile Batches:
    SELECT send_batch_id_txt, resp_batch_id_txt, COUNT(*),
    SUM(CASE WHEN reject_code IS NULL THEN 1 ELSE 0 END) as successful_changes
    FROM igf.igf_sl_li_chg_ints
    GROUP BY send_batch_id_txt, resp_batch_id_txt;

Related Objects

Based on the provided dependency metadata, the IGF_SL_LI_CHG_INTS table does not reference any other database objects. However, it is referenced by the APPS synonym named IGF_SL_LI_CHG_INTS. This synonym allows other EBS modules and application code to access the table without specifying the IGF schema owner, adhering to standard EBS architectural practices. The absence of foreign key constraints in the metadata suggests this is a transient interface table; its data is likely processed by concurrent programs that update permanent business entities in the IGF schema, such as core loan master or disbursement tables, after successful response validation.