Search Results hz_person_profiles
Overview
The HZ_PERSON_PROFILES table is a core data object within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically under the Receivables (AR) product family. It functions as the central repository for storing detailed, profile-level information about individuals (people) within the Trading Community Architecture (TCA) model. While the HZ_PARTIES table defines the fundamental existence of a party, HZ_PERSON_PROFILES holds the extensive descriptive attributes and demographic details that characterize a person, such as employment, education, and personal identifiers. Its primary role is to support complex customer relationship management, targeted marketing, compliance, and detailed reporting on individual constituents across various EBS modules.
Key Information Stored
The table's structure is anchored by the PERSON_PROFILE_ID primary key and the PARTY_ID foreign key, which links each profile to a specific person-type record in HZ_PARTIES. While the provided metadata does not list all columns, typical critical attributes stored in this and its extension tables include personal titles, gender, date of birth, marital status, employment information (job title, employer), income level, education level, and household role. It often serves as the hub for collecting various personal identifiers and classification data used for segmentation and analysis. The existence of extension tables (HZ_PER_PROFILES_EXT_B and HZ_PER_PROFILES_EXT_TL) indicates that the core table is designed to be extended with additional, possibly product-specific or localized, attributes.
Common Use Cases and Queries
A primary use case is generating detailed person-centric reports for marketing campaigns or compliance audits. For instance, querying for individuals within a specific demographic or professional segment. Another common scenario is integrating person profile data into customer service or collections processes within Receivables. A typical SQL pattern involves joining to the party table to retrieve basic party information alongside the rich profile details.
SELECT hp.party_name,
hpp.date_of_birth,
hpp.employment_status,
hpp.education_level
FROM hz_parties hp,
hz_person_profiles hpp
WHERE hp.party_id = hpp.party_id
AND hp.party_type = 'PERSON'
AND hpp.education_level = 'GRADUATE_DEGREE';
Data maintenance is typically performed via the TCA Public APIs (e.g., HZ_PARTY_PUB) rather than through direct DML on the table.
Related Objects
HZ_PERSON_PROFILES maintains defined foreign key relationships with several other TCA objects, as documented in the metadata:
- HZ_PARTIES: The foundational relationship. HZ_PERSON_PROFILES.PARTY_ID references HZ_PARTIES.PARTY_ID, ensuring every person profile is associated with a master party record.
- HZ_PER_PROFILES_EXT_B: References HZ_PERSON_PROFILES via HZ_PER_PROFILES_EXT_B.PERSON_PROFILE_ID. This is a base extension table for additional attributes.
- HZ_PER_PROFILES_EXT_TL: References HZ_PERSON_PROFILES via HZ_PER_PROFILES_EXT_TL.PERSON_PROFILE_ID. This is a translation table for multilingual support of the extended attributes.
- IGS_PE_STAT_DETAILS: References HZ_PERSON_PROFILES via IGS_PE_STAT_DETAILS.PERSON_PROFILE_ID. This indicates integration with the Oracle Student Systems (OSS) module, linking person profile data to student-specific statutory details.
-
Table: HZ_PERSON_PROFILES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PERSON_PROFILES, object_name:HZ_PERSON_PROFILES, status:VALID, product: AR - Receivables , description: Detailed information about people , implementation_dba_data: AR.HZ_PERSON_PROFILES ,
-
Table: HZ_PERSON_PROFILES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PERSON_PROFILES, object_name:HZ_PERSON_PROFILES, status:VALID, product: AR - Receivables , description: Detailed information about people , implementation_dba_data: AR.HZ_PERSON_PROFILES ,
-
Lookup Type: HZ_PERSON_PROFILES
12.2.2
product: AR - Receivables , meaning: List of attributes of HZ_PERSON_PROFILES table , description: A lookup table listing the attributes of HZ_PERSON_PROFILES table ,
-
Lookup Type: HZ_PERSON_PROFILES
12.1.1
product: AR - Receivables , meaning: List of attributes of HZ_PERSON_PROFILES table , description: A lookup table listing the attributes of HZ_PERSON_PROFILES table ,
-
APPS.IGS_SV_BATCH_PROCESS_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.IGF_AP_MATCHING_PROCESS_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_IMP_LOAD_POST_PROCESS_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MATCH_RULE_98 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.CSP_SHIP_TO_ADDRESS_PVT dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MATCH_RULE_58 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MERGE_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MERGE_ENTITY_ATTRI_PVT dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.IGS_PE_PERSID_GROUP_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.IGS_AD_IMP_002 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MATCH_RULE_41 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MATCH_RULE_2 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_IMP_LOAD_POST_PROCESS_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_IMP_LOAD_PARTIES_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.OKL_OPI_PVT dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_IMP_LOAD_PARTIES_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_EXTRACT_ORG_CONT_BO_PVT dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_62 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_61 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_PARTY_V2PUB dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HR_GENERAL2 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_EXTRACT_PERSON_BO_PVT dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_41 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_37 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_6 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_EXTENSIBILITY_PVT dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_CUSTOMER_INT dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.POS_USER_ADMIN_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_5 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_IMP_LOAD_POST_PROCESS_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MIXNM_UTILITY dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_42 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.IRC_PARTY_PERSON_UTL dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_99 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.IGS_PE_STAT_PKG dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MATCH_RULE_38 dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.IGF_SL_CL_ORIG_ACK dependencies on HZ_PERSON_PROFILES
12.1.1
-
APPS.HZ_MATCH_RULE_8 dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_PARTY_CONTACT_V2PUB dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_PERSON_PROFILES_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.IRC_PARTY_API dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.OKL_OPI_PVT dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_ACCT_CREATE_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_POPULATE_BOT_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MERGE_PKG dependencies on HZ_PERSON_PROFILES
12.2.2
-
APPS.HZ_MATCH_RULE_99 dependencies on HZ_PERSON_PROFILES
12.2.2