Search Results igf_sl_cl_orig_ack
Overview
IGF_SL_CL_ORIG_ACK is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM as an "OTHER" API type. Its name follows the conventions of the Oracle Student Financial Aid (formerly Student Loan / "IGF" module) family of packages, where the "SL" prefix denotes Student Loan functionality, "CL" denotes the CommonLine processing stream, and "ORIG_ACK" denotes origination acknowledgement handling. In practical terms, the package supports the processing of incoming origination acknowledgement files returned by guaranty agencies and servicers in the CommonLine (CL) exchange. Such acknowledgements confirm receipt, acceptance, or rejection of loan origination records previously transmitted by the institution. The package therefore sits on the inbound side of the CommonLine file cycle, alongside related batch, change, and disbursement packages in the IGF_SL_CL_* namespace.
Key Procedures and Functions
The ETRM documentation lists two documented program units within this package:
- PREPARE_SCR_MESSAGE — Prepares the message content used for screen display or subsequent processing within the origination acknowledgement workflow. Its role is to assemble the structured acknowledgement data into a form suitable for presentation or further handling.
- PROCESS_ACK — Processes an origination acknowledgement, interpreting the returned CommonLine response and applying the resulting status to the corresponding loan, award, or batch records in the EBS database.
Because the ETRM metadata does not expose parameter signatures, only the names and functional intent of these units are documented here. No parameter lists should be inferred beyond this metadata.
Tables Accessed
The package references the following tables through APPS synonyms, grouped by functional area:
- CommonLine control and detail tables: IGF_SL_CL_BATCH_ALL, IGF_SL_CLCHRS_DTLS, IGF_SL_CLCHSN_DTLS, and IGF_SL_CL_FILE_TYPE — used to track the inbound acknowledgement batch, change records, change reason details, and file type definition.
- Award and disbursement tables: IGF_AW_AWARD_ALL, IGF_AW_AWD_DISB_ALL, IGF_AW_FUND_CAT_ALL, and IGF_AW_FUND_MAST_ALL — read and updated to reflect accepted or rejected originations and their associated fund and disbursement information.
- Financial aid and ISIR data: IGF_AP_ISIR_INTS_ALL — provides institutional student information record context relevant to the loan.
- Party and person model tables: HZ_PARTIES, HZ_PERSON_PROFILES, HZ_RELATIONSHIPS, HZ_LOCATIONS, and HZ_PARTY_SITE_USES — used to resolve and validate borrower and related party identity, location, and relationship data.
- Application user table: FND_USER — provides EBS user context, typically for audit or responsibility-related processing.
Usage Notes
IGF_SL_CL_ORIG_ACK is not referenced by any other package, indicating it is invoked as a top-level entry point rather than as a shared utility. In a typical EBS deployment it is called from a concurrent program that ingests the returned CommonLine origination acknowledgement file, from a custom wrapper procedure, or from supporting forms-based processing. The PROCESS_ACK unit performs the core business logic, while PREPARE_SCR_MESSAGE supports message construction for user-facing feedback. The package is valid and present in both Oracle EBS 12.1.1 and 12.2.2, and administrators should treat it as part of the standard Financial Aid CommonLine inbound processing chain. No dependent packages were documented, so extension or customization should be performed carefully to avoid disrupting the expected acknowledgement workflow.
-
PACKAGE: APPS.IGF_SL_CL_ORIG_ACK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_ORIG_ACK, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_ORIG_ACK
12.1.1
-
SYNONYM: APPS.IGF_SL_CL_RESP_R2_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RESP_R2_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_SCR_SEQ
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_SCR_SEQ, status:VALID,
-
SYNONYM: APPS.IGF_SL_CLCHRS_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CLCHRS_DTLS, status:VALID,
-
PACKAGE BODY: APPS.IGF_SL_CL_ORIG_ACK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SL_CL_ORIG_ACK, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_RESP_R3_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RESP_R3_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_RESP_R8_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RESP_R8_ALL, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_RESP_R7_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RESP_R7_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_BATCH_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_BATCH_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_RESP_R7_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_RESP_R7_DTLS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SL_LOAD_FILE_T
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_LOAD_FILE_T, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_FILE_TYPE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_FILE_TYPE, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_RESP_R2_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_RESP_R2_DTLS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_RESP_R4_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RESP_R4_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_RESP_R8_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_RESP_R8_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_RESP_R4_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_RESP_R4_PKG, status:VALID,
-
PACKAGE: APPS.IGS_PE_PARTY_SITE_USE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_PARTY_SITE_USE_PKG, status:VALID,
-
PACKAGE: APPS.IGS_PE_RELATIONSHIPS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_RELATIONSHIPS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_EDIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_EDIT, status:VALID,
-
PACKAGE: APPS.IGF_SL_CLCHRS_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CLCHRS_DTLS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_CLCHSN_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CLCHSN_DTLS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_RESP_R3_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_RESP_R3_DTLS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_RECIPIENT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RECIPIENT, status:VALID,
-
SYNONYM: APPS.IGF_SL_CLCHSN_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CLCHSN_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_RESP_R1_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_RESP_R1_ALL, status:VALID,
-
PACKAGE: APPS.IGS_PE_CONTACT_POINT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_CONTACT_POINT_PKG, status:VALID,
-
PACKAGE: APPS.IGS_EN_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_GEN_001, status:VALID,
-
SYNONYM: APPS.IGF_SL_CL_SETUP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_CL_SETUP_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AP_MATCHING_PROCESS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_MATCHING_PROCESS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_AWARD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_AWARD, status:VALID,
-
PACKAGE: APPS.IGF_DB_DISB_HOLDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_DB_DISB_HOLDS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_BATCH_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_BATCH_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_LOR_LOC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_LOR_LOC_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AP_ISIR_INTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_ISIR_INTS_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SL_CL_RESP_R1_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_CL_RESP_R1_PKG, status:VALID,
-
PACKAGE: APPS.IGS_PE_PERSON_ADDR_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_PERSON_ADDR_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_LOR_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_LOR_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AW_AWD_DISB_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_AWD_DISB_PKG, status:VALID,
-
PACKAGE: APPS.IGF_SL_LOANS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_LOANS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SL_LOR_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_LOR_ALL, status:VALID,
-
VIEW: APPS.IGF_DB_DISB_HOLDS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_DB_DISB_HOLDS, object_name:IGF_DB_DISB_HOLDS, status:VALID,
-
SYNONYM: APPS.IGF_AW_AWD_DISB_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWD_DISB_ALL, status:VALID,
-
SYNONYM: APPS.IGS_PE_PERSON_ID_TYP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PERSON_ID_TYP, status:VALID,
-
SYNONYM: APPS.IGF_SL_LOANS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_LOANS_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SL_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_GEN, status:VALID,
-
VIEW: APPS.IGF_SL_EDIT_REPORT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_EDIT_REPORT_V, object_name:IGF_SL_EDIT_REPORT_V, status:VALID,
-
VIEW: APPS.IGF_SL_CL_BATCH
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_CL_BATCH, object_name:IGF_SL_CL_BATCH, status:VALID,
-
PACKAGE: APPS.IGF_GR_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_GR_GEN, status:VALID,
-
SYNONYM: APPS.IGF_AW_FUND_CAT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_FUND_CAT_ALL, status:VALID,