Search Results update_isir_corr
Overview
The APPS.IGF_AP_ISIR_IMPORT_PKG package is a PL/SQL component within the Oracle E-Business Suite Financial Aid module (IGF). Its name reflects its core purpose: importing ISIR (Institutional Student Information Record) data into the Oracle EBS student financial aid data model. ISIR files are produced by the U.S. Department of Education's Central Processing System (CPS) and contain the applicant data, Expected Family Contribution (EFC), and transaction-level correction information required for federal student aid processing. This package performs the validation, matching, and persistence operations that move ISIR transaction content into EBS base records and correction workflow structures. In the ETRM 12.1.1 documentation, it is classified with an API classification of "OTHER" and holds a status of VALID in the APPS schema. It is not referenced by any other packages (referenced by 0 other packages), indicating it is a top-level entry point rather than a shared utility library.
Key Procedures and Functions
The documented package exposes nine procedures that together form the ISIR import lifecycle:
- MAIN_IMPORT_PROCESS — The principal driver of the import. It orchestrates the end-to-end processing of ISIR transaction data into the EBS tables.
- VALIDATE_CORRECTIONS — Performs validation logic on correction records before they are applied.
- UPDATE_MATCHED_ISIR — Updates the matched ISIR records, linking validated ISIR data to the appropriate matching structures.
- UPDATE_FABASE — Writes or refreshes the Financial Aid base record (
IGF_AP_FA_BASE_REC_ALL) for the applicant. - UPDATE_ISIR_CORR — Persists ISIR correction data into the correction tables.
- PREPARE_MESSAGE and CREATE_MESSAGE — Construct the outbound message payloads used in the correction communication workflow.
- OUTSIDE_CORRECTIONS — Handles corrections originating outside the standard correction path.
- SEND_MESSAGE — Dispatches the prepared message, typically through workflow integration.
Tables Accessed
The package operates across a set of financial aid and Oracle Trading Community tables accessed via APPS synonyms:
IGF_AP_FA_BASE_REC_ALL— the core Financial Aid base record, updated byUPDATE_FABASE.IGF_AP_ISIR_CORR_ALL— stores ISIR correction records.IGF_AP_ISIR_MATCHED_ALLandIGF_AP_ISIR_MATCHED— matched ISIR data linking applicants to transactions.IGF_AP_RECORD_MATCH_ALLandHZ_PARTIES— used to resolve the applicant party identity during matching.IGF_AP_ISIR_INTS_ALL— intermediate ISIR import staging data.IGF_AP_CORR_WF_S,IGF_AP_OUTCORR_WF,IGF_AP_BATCH_AW_MAP_ALL— workflow and batch mapping structures supporting corrections.IGS_OR_ORG_ALT_IDS,IGS_OR_ORG_ALT_IDTYP,IGF_FC_SAR_CD_MST— organization alternate identifiers and SAR code master reference data.DBMS_SQL,DUAL, and PL/SQL table types (PLITBLM) — dynamic SQL and internal array handling.
Usage Notes
This package is typically invoked from the ISIR import concurrent program or from Financial Aid forms that trigger ISIR processing. Because it is not referenced by other packages, it functions as a self-contained entry point, suggesting its procedures are called directly by concurrent program definitions, workflow activities, or custom extensions rather than through a documented public API. The presence of dedicated message-preparation and send procedures indicates tight coupling with Oracle Workflow for correction acknowledgements. When extending or debugging ISIR import behavior in 12.1.1 or 12.2.2, this package is the primary technical artifact to review, though the available ETRM metadata provides only structural dependency information rather than parameter-level documentation.
-
PACKAGE: APPS.IGF_AP_ISIR_IMPORT_PKG
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGF_AP_ISIR_IMPORT_PKG
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_ISIR_CORR_ALL
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_ISIR_CORR_ALL
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_ISIR_CORR
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_FA_BASE_REC_ALL
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_ISIR_CORR_PKG
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on FND_FILE
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_FA_BASE_REC_ALL
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_ISIR_MATCHED
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_FA_BASE_REC
12.1.1
-
APPS.IGF_AP_ISIR_IMPORT_PKG dependencies on IGF_AP_ISIR_IMPORT_PKG
12.1.1