Search Results igf_ap_person_v
Overview
IGF_AP_PERSON_V is a Financial Aid (IGF) product view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It presents a consolidated, reporting-ready projection of person data drawn primarily from the Oracle TCA (Trading Community Architecture) party model, augmented with financial aid–specific attributes and derived qualifying indicators. The view is intended to supply the person-level context required by Financial Aid processes such as applicant and student tracking, eligibility assessment, and communication generation.
The view does not store data; it is a read-only construct. Its principal value lies in denormalising multiple person attributes — biographical detail, contact information, student/staff/encumbrance qualifying flags, and archival and purge indicators — into a single queryable row per person, keyed by PERSON_ID and ROW_ID. Because Financial Aid functionality depends on distinguishing students from staff and from encumbered parties, the view embeds several PL/SQL function calls (for example, IGS_EN_GEN_007.ENRP_GET_STUDENT_IND and IGS_EN_GEN_003.GET_STAFF_IND) that resolve these classifications at runtime rather than persisting them as columns on a base table.
Underlying Base Objects
The ETRM 12.2.2 metadata for this view does not enumerate a formal list of referenced base objects. Inspection of the documented view text shows that the primary driving alias is P, which supplies party and person name/contact attributes such as PARTY_ID, PARTY_NUMBER, PARTY_NAME, PERSON_LAST_NAME, PERSON_FIRST_NAME, EMAIL_ADDRESS, and KNOWN_AS. Supplementary aliases PD, PP, PIT, and API contribute financial aid person detail, party person attributes (gender, birth and death dates), person identifier types, and an alternate person identifier respectively.
Several columns are not sourced from tables at all but from IGF/IGS utility functions in the IGS_EN_GEN_003, IGS_EN_GEN_007, and IGS_GE_GEN_002 packages. These calls compute the student indicator, encumbered indicator, staff member indicator, and name initials. Because these functions execute per row, performance of the view is sensitive to the volume of persons returned, and the view is generally best used with a restrictive predicate on PERSON_ID or PERSON_NUMBER.
Key Columns
- ROW_ID — the rowid of the driving person record, useful for direct DML targeting or row-level identification.
- PERSON_ID / PERSON_NUMBER — the party identifier and its human-readable number; the primary join keys to other Financial Aid and TCA entities.
- PERSON_NAME, SURNAME, GIVEN_NAMES, MIDDLE_NAME, SUFFIX, TITLE — the constituent name elements exposed individually.
- STUDENT_IND, STAFF_MEMBER_IND, ENCUMBERED_IND — single-character flags derived from package functions, driving eligibility and routing logic.
- CONTEXT_BLOCK_NAME, PREFERRED_NAME, INITIAL_NAME, INITIAL_LAST_NAME, TITLE_NAME — formatted name variants for display, correspondence, and personalisation.
- SEX, BIRTH_DT, DECEASED_DATE — demographic attributes from the party person record.
- PROOF_OF_INS, PROOF_OF_IMMU, VETERAN, LEVEL_OF_QUAL_ID, MILITARY_SERVICE_REG — financial aid person detail used in eligibility determination.
- ARCHIVE_EXCLUSION_IND, ARCHIVE_DT, PURGE_EXCLUSION_IND, PURGE_DT — lifecycle controls governing archival and purge processing.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY — standard audit columns.
The CONTEXT_BLOCK_NAME column, which concatenates surname, title, and the known-as or first name, is the form most frequently referenced in context-driven lookup configurations.
Common Use Cases and Queries
Typical uses include populating Financial Aid person search regions, resolving display names for correspondence, and filtering populations by student or staff status. A representative query retrieves the formatted name and status flags for a known party:
- SELECT person_number, context_block_name, student_ind, staff_member_ind, encumbered_ind FROM igf_ap_person_v WHERE person_id = :p_person_id;
- SELECT person_number, full_name, preferred_name, email_addr FROM igf_ap_person_v WHERE student_ind = 'Y' AND NVL(archive_exclusion_ind,'N') = 'N';
- SELECT person_id, surname, given_names, birth_dt, sex FROM igf_ap_person_v WHERE person_number LIKE :p_prefix || '%' ORDER BY surname, given_names;
Because the qualifying indicators are computed through PL/SQL calls, queries should always constrain the result set, and any bulk extraction should be scheduled to avoid contention with online Financial Aid processing.
-
View: IGF_AP_PERSON_V
12.2.2
product: IGF - Financial Aid (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGF_AP_PERSON_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AP_PERSON_V, object_name:IGF_AP_PERSON_V, status:VALID, product: IGF - Financial Aid , implementation_dba_data: APPS.IGF_AP_PERSON_V ,
-
VIEW: APPS.IGF_SL_PRK_LOAN_V
12.1.1
-
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.IGS_GE_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_GEN_002, status:VALID,
-
PACKAGE: APPS.IGS_EN_GEN_007
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_GEN_007, status:VALID,
-
VIEW: APPS.IGF_SL_LOR_DTLS_V
12.1.1
-
PACKAGE BODY: APPS.IGF_AW_CANCEL_AWD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_CANCEL_AWD, status:VALID,
-
PACKAGE BODY: APPS.IGF_SL_DL_PRINT_MANIFEST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SL_DL_PRINT_MANIFEST, status:VALID,
-
View: IGF_SL_LOR_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_LOR_DTLS_V, object_name:IGF_SL_LOR_DTLS_V, status:VALID, product: IGF - Financial Aid , description: Obsolete , implementation_dba_data: APPS.IGF_SL_LOR_DTLS_V ,
-
View: IGF_SL_PRK_LOAN_V
12.2.2
product: IGF - Financial Aid (Obsolete) , description: Stores Perkins Loan information for student in financial aid , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGF_SL_DL_PRINT_PNOTE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SL_DL_PRINT_PNOTE, status:VALID,
-
View: IGF_SL_PRK_LOAN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_PRK_LOAN_V, object_name:IGF_SL_PRK_LOAN_V, status:VALID, product: IGF - Financial Aid , description: Stores Perkins Loan information for student in financial aid , implementation_dba_data: APPS.IGF_SL_PRK_LOAN_V ,
-
VIEW: APPS.IGF_SL_PRK_LOAN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_PRK_LOAN_V, object_name:IGF_SL_PRK_LOAN_V, status:VALID,
-
PACKAGE BODY: APPS.IGF_AP_MATCHING_PROCESS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_MATCHING_PROCESS_PKG, 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,
-
PACKAGE BODY: APPS.IGF_GR_GEN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_GR_GEN, status:VALID,
-
View: IGF_SL_LOR_DTLS_V
12.2.2
product: IGF - Financial Aid (Obsolete) , description: Obsolete , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGF_AP_PROFILE_MATCHING_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_PROFILE_MATCHING_PKG, status:VALID,
-
PACKAGE: APPS.IGS_EN_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_GEN_003, status:VALID,
-
SYNONYM: APPS.IGS_PE_ALT_PERS_ID
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_ALT_PERS_ID, status:VALID,
-
PACKAGE: APPS.IGF_GR_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_GR_GEN, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.IGS_PE_HZ_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_HZ_PARTIES, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.IGF_AW_CANCEL_AWD SQL Statements
12.1.1
-
APPS.IGF_SL_DL_PRINT_PNOTE SQL Statements
12.1.1
-
VIEW: APPS.IGF_AP_PERSON_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_AP_PERSON_V, object_name:IGF_AP_PERSON_V, status:VALID,
-
SYNONYM: APPS.HZ_PERSON_PROFILES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PERSON_PROFILES, status:VALID,
-
APPS.IGF_SL_DL_PRINT_MANIFEST SQL Statements
12.1.1
-
APPS.IGF_GR_GEN dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_AW_CANCEL_AWD dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_AP_MATCHING_PROCESS_PKG dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_SL_DL_PRINT_MANIFEST dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_AP_PROFILE_MATCHING_PKG dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_AP_MATCHING_PROCESS_PKG dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_GR_GEN dependencies on IGF_AP_PERSON_V
12.1.1
-
APPS.IGF_SL_DL_PRINT_PNOTE dependencies on IGF_AP_PERSON_V
12.1.1
-
PACKAGE BODY: APPS.IGF_SL_DL_PRINT_PNOTE
12.1.1
-
PACKAGE BODY: APPS.IGF_SL_DL_PRINT_MANIFEST
12.1.1
-
APPS.IGF_GR_GEN SQL Statements
12.1.1
-
VIEW: APPS.IGF_SL_LOR_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_LOR_DTLS_V, object_name:IGF_SL_LOR_DTLS_V, status:VALID,
-
APPS.IGF_SL_DL_PRINT_PNOTE dependencies on IGF_AW_AWARD
12.1.1
-
APPS.IGF_AW_CANCEL_AWD dependencies on IGF_AW_FUND_CAT
12.1.1
-
APPS.IGF_SL_DL_PRINT_MANIFEST dependencies on IGF_SL_LOR_V
12.1.1
-
APPS.IGF_SL_DL_PRINT_PNOTE dependencies on IGF_AP_FA_BASE_REC
12.1.1
-
APPS.IGF_SL_DL_PRINT_PNOTE dependencies on IGS_PE_PERSON_V
12.1.1
-
APPS.IGF_SL_DL_PRINT_PNOTE dependencies on IGF_SL_LOANS
12.1.1
-
APPS.IGF_SL_DL_PRINT_MANIFEST dependencies on IGF_LOOKUPS_VIEW
12.1.1