Search Results validate_namecontrol
Overview
IGS_FI_1098T_EXTRACT_DATA is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the 1098-T Tuition Statement reporting process within Oracle Student Financial Aid and Student Systems. The 1098-T is a United States Internal Revenue Service information return filed by eligible educational institutions to report qualified tuition, related expenses, and scholarship or grant amounts for enrolled students. In Oracle EBS 12.1.1 and 12.2.2, this package functions as the extraction and validation engine that assembles the data elements required for 1098-T production from the underlying student financial tables.
The package is classified as OTHER in the ETRM metadata, indicating it forms part of the internal processing infrastructure of the 1098-T subsystem rather than a published public API. Its primary role is to read transactional and biographical data across financial aid, student records, and trading community model tables, then consolidate that information into the intermediate and detail structures that feed the 1098-T reporting forms and output files.
Key Procedures and Functions
The ETRM documentation identifies two documented program units within this package:
- EXTRACT — The primary driver procedure that performs extraction of 1098-T-relevant data from the contributing source tables. It gathers student, party, address, enrollment, award, disbursement, and prior 1098-T figures and populates the associated detail and summary records used for statement generation.
- VALIDATE_NAMECONTROL — A validation procedure that verifies name and Taxpayer Identification Number control information against the student party records. This supports the data-integrity checks required so that statements carry correct recipient identification, particularly name/TIN matching against the HZ_PARTIES registry.
Parameter lists are not enumerated in the ETRM metadata, so invocation signatures should be confirmed directly against the deployed package specification in the target instance.
Tables Accessed
The package reads and writes an extensive set of APPS-synonymed tables across three functional areas:
- 1098-T reporting tables: IGS_FI_1098T_DATA, IGS_FI_1098T_ATS, IGS_FI_1098T_DTLS, IGS_FI_1098T_FTS, IGS_FI_1098T_LPS, and IGS_FI_1098T_PTS hold extracted and formatted statement data, including address, filer, detail, and prior-year figures.
- Trading Community Model: HZ_PARTIES, HZ_LOCATIONS, HZ_PARTY_SITES, and HZ_PARTY_SITE_USES supply recipient identity, addresses, and site usage information used for name/TIN control validation and statement delivery.
- Financial aid and student records: IGF_AW_AWARD_ALL, IGF_AW_FUND_CAT_ALL, IGF_AW_FUND_MAST_ALL, and IGF_DB_AWD_DISB_DTL_ALL provide award, fund, and disbursement amounts; IGS_EN_SU_ATTEMPT_ALL supplies enrollment and attempt data relevant to eligibility determination.
Usage Notes
As an internal component, IGS_FI_1098T_EXTRACT_DATA is typically invoked indirectly through the 1098-T extract concurrent programs and related forms supplied with Oracle Student Financial Aid, rather than called directly from user code. The ETRM metadata records zero other packages referencing it, though the package itself references IGS_FI_1098T_DATA and the SYS.STANDARD package, and its two program units cross-reference within the package body.
Sites performing year-end 1098-T processing should run the relevant extract concurrent request, which internally calls EXTRACT, and confirm that VALIDATE_NAMECONTROL succeeds so recipient name and TIN data pass control checks. Custom extensions that must consume 1098-T output should read the IGS_FI_1098T_* result tables populated by this package rather than invoking its procedures directly, preserving upgrade safety across 12.1.1 and 12.2.2 environments.
-
PACKAGE: APPS.IGS_FI_1098T_EXTRACT_DATA
12.1.1
-
APPS.IGS_FI_1098T_EXTRACT_DATA dependencies on IGS_FI_1098T_DATA
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_1098T_EXTRACT_DATA
12.1.1
-
APPS.IGS_FI_1098T_EXTRACT_DATA dependencies on IGS_PE_ALT_PERS_ID
12.1.1
-
APPS.IGS_FI_1098T_EXTRACT_DATA dependencies on IGS_FI_1098T_DATA
12.1.1