Results for “given_names”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_PE_DUP_MATCHES_P_V is a database view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the IGS — Student System product family. The view is documented as VALID in ETRM for releases 12.1.1 and 12.2.2, and its stated purpose is to expose the duplicate information held about persons. In practice, it presents a flattened, denormalized projection of person-level attributes drawn from the Oracle Human Resources/HZ party model, reshaped into the column naming conventions used by the Student System for duplicate person detection and reconciliation.
Because it is a view rather than a table, it stores no data of its own. Its role in EBS reporting and integration is to provide a stable, read-only interface through which duplicate-person matching processes, data-cleansing routines, and downstream reports can compare candidate person records without needing to understand the joins across HZ_PARTIES, HZ_PERSON_PROFILES, and the person identifier view. This makes it particularly useful when auditing the quality of person records or feeding third-party de-duplication tools.
Underlying Base Objects
The documented view text defines IGS_PE_DUP_MATCHES_P_V over three referenced objects:
- HZ_PARTIES (aliased P) — the master party record, supplying PARTY_ID, PERSON_LAST_NAME, PERSON_FIRST_NAME, and STATUS.
- HZ_PERSON_PROFILES (aliased PP) — the person profile, supplying GENDER, DATE_OF_BIRTH, and DECLARED_ETHNICITY, restricted to the currently effective profile row.
- IGS_PE_PERSON_ID_TYPE_V (aliased PIT) — a Student System view of person identifier types, supplying API_PERSON_ID as PREF_ALTERNATE_ID. It is joined with an outer join (+), so a person without a preferred alternate identifier is still returned.
The join conditions are P.PARTY_ID = PP.PARTY_ID, an effective-dating predicate of SYSDATE BETWEEN PP.EFFECTIVE_START_DATE AND NVL(PP.EFFECTIVE_END_DATE, SYSDATE), and P.PARTY_ID = PIT.PE_PERSON_ID(+). No additional base objects are documented in the ETRM metadata.
Key Columns
The view exposes ten columns, several of which are aliased to match the legacy Student System naming that duplicate-matching logic expects:
- PERSON_ID — the HZ_PARTIES.PARTY_ID, the unique person key.
- SURNAME — the person's last name (PERSON_LAST_NAME).
- SURNAME_5_CHAR — a placeholder column, always NULL, reserved for a five-character surname comparison key.
- GIVEN_NAMES — the person's first/given name (PERSON_FIRST_NAME). This is the column most relevant to searches for "given_names".
- GIVEN_NAME_1_CHAR — a placeholder column, always NULL, reserved for a single-character given-name comparison key.
- SEX — gender from the person profile.
- BIRTH_DT — date of birth from the person profile.
- ETHNIC_ORIGIN — declared ethnicity from the person profile.
- PREF_ALTERNATE_ID — the preferred person identifier from IGS_PE_PERSON_ID_TYPE_V.
- STATUS — the party status code.
Note that the ETRM column listing shows "ETHNIC_ORIGIN" while the view text aliases DECLARED_ETHNICITY to "ETHNIC_ORIGIN_ID"; consumers should verify the actual column name against their database instance.
Common Use Cases and Queries
Typical uses include identifying potential duplicate persons by matching surname, given names, birth date, or gender, and reconciling records against a preferred alternate identifier.
List candidate duplicates on surname and given name:
SELECT person_id, surname, given_names, birth_dt FROM igs_pe_dup_matches_p_v WHERE UPPER(given_names) = UPPER(:p_given_names) AND UPPER(surname) = UPPER(:p_surname);
Find persons sharing a birth date and sex:
SELECT surname, given_names, COUNT(*) FROM igs_pe_dup_matches_p_v GROUP BY surname, given_names HAVING COUNT(*) > 1;
Restrict to active parties with a preferred alternate id:
SELECT person_id, given_names, surname, pref_alternate_id FROM igs_pe_dup_matches_p_v WHERE status = 'A' AND pref_alternate_id IS NOT NULL;
Because the view performs the effective-dating and outer-join logic internally, these queries remain simple and are safe for reporting and integration extracts.
-
View: IGS_PE_DUP_MATCHES_P_V 12.1.1
IGS_PE_DUP_MATCHES_P_V is used for the duplicate information about persons.
APPS.IGS_PE_DUP_MATCHES_P_V·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·↳ IGS_PE_PERSON_ID_TYPE_V·Explore IGS module →
-
View: IGS_PS_SCH_INSTR 12.1.1
Retrofitted
APPS.IGS_PS_SCH_INSTR·↳ IGS_PS_SCH_INSTR_ALL·Explore IGS module →
-
Created to supply the ETI, student exam timetabling interface, system with information it requires to determine that student unit attempt assessment items to timetable.
APPS.IGS_AS_UAI_ETISTD_EXAM_V·↳ IGS_AS_ASSESSMNT_ITM·↳ IGS_AS_GEN_002·↳ IGS_AS_GEN_003·Explore IGS module →
-
View: IGS_PR_DISPLAY_V 12.1.1
APPS.IGS_PR_DISPLAY_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·↳ IGS_GE_GEN_002·Explore IGS module →
-
Base View for basic person details of a UCAS applicant making an Extra or Clearing application.
APPS.IGSBV_UC_ENQUIRY_DETAILS·↳ IGS_UC_APPLICANTS·↳ IGS_UC_ENQ_DETAILS·Explore IGS module →
-
This entity describes aliases by which a person may be known.
-
View: IGS_PE_PERSON_ALIAS_V 12.1.1
APPS.IGS_PE_PERSON_ALIAS_V·↳ IGS_LOOKUP_VALUES·↳ IGS_PE_PERSON_ALIAS·Explore IGS module →
-
Holds the transaction numbers for correction ISIR records that are not initiated by the school. It is used to hold the data elements that are needed to build the message body for the notifications to be sent through work flow
-
View: IGS_PE_DUP_PERSON_V 12.1.1
APPS.IGS_PE_DUP_PERSON_V·↳ FND_LOOKUP_VALUES·↳ FND_USER·↳ IGS_PE_PERSON_BASE_V·Explore IGS module →
-
Gets the person details for the import process from the interface tables
APPS.IGS_AD_IMP_MATCHES_PA_V·↳ IGS_AD_ADDRUSAGE_INT·↳ IGS_AD_ADDR_INT·↳ IGS_AD_INTERFACE·Explore IGS module →
-
Contains information about all the instructors associated with a unit section occurrence for a particular transaction
-
Contains data of a person and his primary address.This view is used in duplicate matching of person.
APPS.IGS_PE_DUP_MATCHES_PRIM_PA_V·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·↳ IGS_PE_PERSON_ID_TYPE_V·Explore IGS module →
-
Holds the basic person details for a UCAS applicant making an Extra or Clearing application.
-
View: IGS_FI_PARTIES_V 12.1.1
Displays parties of type 'PERSON' and 'ORGANIZATION' and related context information.
APPS.IGS_FI_PARTIES_V·↳ FND_LOOKUP_VALUES_VL·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·Explore IGS module →
-
This table contains person's alias details to be imported.
-
IGS_PE_DUP_MATCHES_PA_V is used for the duplicate information about persons.
APPS.IGS_PE_DUP_MATCHES_PA_V·↳ HZ_LOCATIONS·↳ HZ_PARTIES·↳ HZ_PARTY_SITES·Explore IGS module →
-
View: IGS_AD_INTERFACE_V 12.1.1
Created using a join condition between igs_ad_interface and igs_lookups_view
APPS.IGS_AD_INTERFACE_V·↳ FND_LOOKUP_VALUES·↳ IGS_AD_IMP_BATCH_DET·↳ IGS_AD_INTERFACE·Explore IGS module →
-
APPS.IGF_AP_APP_ST_APLINST_V·↳ IGF_AP_APPL_SETUP·↳ IGF_AP_FA_BASE_REC·↳ IGF_AP_ST_INST_APPL·Explore IGF module →
-
IGS_PE_DUP_MATCHES_PP_V is used for the duplicate information about persons.
APPS.IGS_PE_DUP_MATCHES_PP_V·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·↳ IGS_PE_ALT_PERS_ID·Explore IGS module →
-
Contains data of a person and his primary address.This view is used in duplicate matching of person.
APPS.IGS_PE_DUP_MATCHES_PRIM_PPA_V·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·↳ IGS_PE_ALT_PERS_ID·Explore IGS module →
-
Gets the person details for the import process from the interface tables
APPS.IGS_AD_IMP_MATCHES_PP_V·↳ IGS_AD_API_INT·↳ IGS_AD_INTERFACE·↳ IGS_AD_STAT_INT·Explore IGS module →
-
View: IGS_AD_ALIAS_INT 12.1.1
APPS.IGS_AD_ALIAS_INT·↳ IGS_AD_ALIAS_INT_ALL·Explore IGS module →
-
View: IGF_AW_PER_LIST_V 12.1.1
Stores person details used for correspondence
APPS.IGF_AW_PER_LIST_V·↳ HZ_PARTIES·↳ IGF_AP_FA_BASE_REC_ALL·↳ IGF_AW_AWARD_ALL·Explore IGF module →
-
APPS.IGS_PE_PAIR_DUP_PERSON_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·↳ IGS_PE_DUP_PAIRS·Explore IGS module →
-
View: IGS_RE_SPRVSR_V 12.1.1
View of RESEARCH_SUPERVISOR table
APPS.IGS_RE_SPRVSR_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·↳ IGS_PE_PERSON_V·Explore IGS module →
-
IGS_PE_MATCHES_PPA_V is used for the duplicate information about persons.
APPS.IGS_PE_DUP_MATCHES_PPA_V·↳ HZ_LOCATIONS·↳ HZ_PARTIES·↳ HZ_PARTY_SITES·Explore IGS module →
-
This view stores Unit Section Occurrences.
APPS.IGS_SS_USEC_OCCURENCES_V·↳ HZ_PARTIES·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·Explore IGS module →
-
View: IGS_AD_RELATIONS_INT 12.1.1
APPS.IGS_AD_RELATIONS_INT·↳ IGS_AD_RELATIONS_INT_ALL·Explore IGS module →
-
View: IGR_I_PERSON_V 12.1.1
Person View
APPS.IGR_I_PERSON_V·↳ IGS_AD_PROSPECT_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·Explore IGS module →
-
APPS.IGS_PE_PAIR_ACT_PERSON_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·↳ IGS_PE_DUP_PAIRS·Explore IGS module →
-
View: IGS_PE_PERSON_LKUPV_V 12.1.1
APPS.IGS_PE_PERSON_LKUPV_V·↳ FND_LOOKUP_VALUES·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·Explore IGS module →
-
View: IGF_AW_AWD_LTR_V 12.1.1
This view selects relevant data for the Award Notification Letter to be sent to a Student
APPS.IGF_AW_AWD_LTR_V·↳ HZ_PARTIES·↳ IGF_AP_FA_BASE_REC_ALL·↳ IGF_AW_AWD_LTR_TMP·Explore IGF module →
-
Contains information about person's relationship details
-
Full View for basic person details of a UCAS applicant making an Extra or Clearing application.
APPS.IGSFV_UC_ENQUIRY_DETAILS·↳ HZ_PARTIES·↳ IGS_UC_APPLICANTS·↳ IGS_UC_DEFAULTS·Explore IGS module →
-
View: IGS_AD_IMP_MATCHES_P_V 12.1.1
Gets the person details for the import process from the interface and person statistic tables
APPS.IGS_AD_IMP_MATCHES_P_V·↳ IGS_AD_INTERFACE·↳ IGS_AD_STAT_INT·Explore IGS module →
-
This entity holds the interface objects for scheduler.
-
Gets the person details for the import process from the interface and person address tables
APPS.IGS_AD_IMP_MATCHES_PPA_V·↳ IGS_AD_ADDRUSAGE_INT·↳ IGS_AD_ADDR_INT·↳ IGS_AD_API_INT·Explore IGS module →
-
View: IGF_AP_EFC_DET_V 12.1.1
View stores the computed end result of family contribution for each student under all methodologies
APPS.IGF_AP_EFC_DET_V·↳ HZ_PARTIES·↳ IGF_AP_FA_BASE_REC·↳ IGF_AP_ISIR_MATCHED·Explore IGF module →
-
View: IGS_PE_PERSON_DTLS_V 12.1.1
APPS.IGS_PE_PERSON_DTLS_V·↳ FND_LOOKUP_VALUES·↳ HZ_PARTIES·↳ IGS_EN_GEN_003·Explore IGS module →
-
View of IGS_AD_PS_APPL, for forms requiring this table as a context block. - Obsolete
APPS.IGS_AD_PS_APPL_APLCNTX_V·↳ IGS_AD_APPL_ADMAPPL_V·↳ IGS_AD_PS_APPL·↳ IGS_EN_GEN_003·Explore IGS module →
-
View: IGS_PE_FAMILY_DTLS_V 12.1.1
Obsolete - View to see the family details for the Student .
APPS.IGS_PE_FAMILY_DTLS_V·↳ FND_LOOKUP_VALUES·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·Explore IGS module →
-
APPS.IGS_AD_IMP_PAR_MATCHES_V·↳ FND_LOOKUP_VALUES·↳ HZ_PERSON_PROFILES·↳ IGS_AD_IMP_NEAR_MTCH·Explore IGS module →
-
View: IGS_AD_INTERFACE 12.1.1
Holds import interface run details when admissions data is imported into system
APPS.IGS_AD_INTERFACE·↳ IGS_AD_INTERFACE_ALL·Explore IGS module →
-
View: IGS_EN_SCA_STATUS_V 12.1.1
This view describes student course attempt status along with displaying the course information and student information.
APPS.IGS_EN_SCA_STATUS_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·↳ IGS_EN_STDNT_PS_ATT·Explore IGS module →
-
This view is created for implementing Detail Discrepancy Rule, basing on IGS_AD_INTERFACE_ALL table
APPS.IGS_AD_INTERFACE_DTL_DSCP_V·↳ IGS_AD_INTERFACE_ALL·Explore IGS module →
-
Interface table to store the HESA student details from UCAS and other legacy systems
-
View: IGS_PE_PERSON_V 12.1.1
APPS.IGS_PE_PERSON_V·↳ FND_LOOKUP_VALUES·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·Explore IGS module →
-
View: IGS_AD_ENQ_PERSON_V 12.1.1
Obsolete
APPS.IGS_AD_ENQ_PERSON_V·↳ IGS_AD_PROSPECT_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·Explore IGS module →
-
View: IGS_SS_PERSON_SEARCH_V 12.1.1
The entity is used in Self Service to query for a Person
APPS.IGS_SS_PERSON_SEARCH_V·↳ IGS_EN_GEN_003·↳ IGS_EN_GEN_007·↳ IGS_PE_ALT_PERS_ID·Explore IGS module →
-
View: IGS_PE_PERSON 12.1.1
IGS_PE_PERSON is used to manipulate the information about persons stored in the database.
APPS.IGS_PE_PERSON·↳ FND_LOOKUP_VALUES·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·Explore IGS module →