Search Results csc_hz_per_profiles_v
Overview
The view APPS.CSC_HZ_PER_PROFILES_V is a Customer Care (CSC) module database object belonging to the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 releases. It consolidates person-level profile data with organizational contact attributes and party relationship context, exposing a single denormalized result set that describes a party in detail. The view is classified as VALID within the APPS schema and serves as a reporting and integration access point for Customer Care functionality where person profiles and their associated organizational roles must be presented together.
Because the object is a view rather than a base table, it carries no storage of its own; all data is derived at query time from its underlying sources. The ETRM documentation explicitly notes that it is a view of HZ_PERSON_PROFILES and HZ_PARTY_RELATIONSHIPS, with detailed information about a party available by referring to the base tables. This makes the view a convenient abstraction over the TCA (Trading Community Architecture) model, which normalizes parties, persons, organizations, and their relationships into separate entities.
Underlying Base Objects
The documented base objects referenced by the view are HZ_ORG_CONTACTS (synonym), HZ_PERSON_PROFILES (synonym), and HZ_RELATIONSHIPS (synonym). The ETRM view text joins HZ_PERSON_PROFILES PERSON_PROFILE, HZ_ORG_CONTACTS ORG_CONT, and HZ_PARTY_RELATIONSHIPS PARTY_REL. The join condition links ORG_CONT.PARTY_RELATIONSHIP_ID to PARTY_REL.PARTY_RELATIONSHIP_ID, and matches the person profile party to either the subject or object side of the relationship (PARTY_REL.SUBJECT_ID = PERSON_PROFILE.PARTY_ID OR PARTY_REL.OBJECT_ID = PERSON_PROFILE.PARTY_ID).
The view is defined as a UNION. The first branch returns persons who participate in a party relationship with organizational contact detail. The second branch returns persons with no relationship record at all — using NOT EXISTS subqueries against HZ_PARTY_RELATIONSHIPS on both the subject and object sides — and pads the organizational contact columns with TO_NUMBER(NULL), TO_DATE(NULL), and NULL. This guarantees that every effective person profile appears at least once, whether or not an organizational contact relationship exists. The effective-dating predicate (EFFECTIVE_END_DATE IS NULL OR SYSDATE BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE) restricts the person profile rows to currently effective records.
Key Columns
PARTY_ID— The party identifier fromHZ_PERSON_PROFILES, the primary key linking to the TCA party model.KNOWN_AS— The name by which the person is commonly known.PERSON_NAME_PHONETIC— Phonetic rendering of the person name, used for fuzzy matching and search.DATE_OF_BIRTHandPERSONAL_INCOME— Demographic person attributes.PERSON_NAME_SUFFIXandPERSON_TITLE— Name suffix and courtesy title from the person profile.ORG_CONTACT_ID— Organizational contact identifier fromHZ_ORG_CONTACTS; null for persons with no relationship.DECISION_MAKER_FLAG,JOB_TITLE,JOB_TITLE_CODE,MANAGED_BY,RANK,DEPARTMENT,DEPARTMENT_CODE,MAIL_STOP— Organizational role attributes describing the person's position within an organization.NATIVE_LANGUAGE,OTHER_LANGUAGE_1,OTHER_LANGUAGE_2,REFERENCE_USE_FLAG— Contact preference and language attributes.LAST_UPDATE_DATE— Appears multiple times in the projection (once per contributing source, aliased from both profile and contact), useful for incremental extraction and audit.
Common Use Cases and Queries
Typical use cases include Customer Care agent screens, party 360 reporting, contact-role analysis, and integration extracts that require person demographics alongside organizational contact attributes. A simple retrieval by party follows:
SELECT party_id, known_as, person_title, org_contact_id, job_title, department FROM csc_hz_per_profiles_v WHERE party_id = :p_party_id;SELECT party_id, known_as FROM csc_hz_per_profiles_v WHERE org_contact_id IS NULL;— isolates persons without an organizational contact relationship, corresponding to the second UNION branch.SELECT party_id, known_as, job_title, decision_maker_flag FROM csc_hz_per_profiles_v WHERE decision_maker_flag = 'Y';— identifies decision makers for account planning.
Queries should filter on PARTY_ID or ORG_CONTACT_ID to avoid full scans, since the UNION and the NOT EXISTS subqueries against HZ_PARTY_RELATIONSHIPS can be costly on large TCA volumes. Users searching on party_rel should note that the view does not expose PARTY_RELATIONSHIP_ID as a projected column; it is used only as a join key, so queries requiring relationship identifiers must access HZ_PARTY_RELATIONSHIPS directly.
-
View: CSC_HZ_PER_PROFILES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_HZ_PER_PROFILES_V, object_name:CSC_HZ_PER_PROFILES_V, status:VALID, product: CSC - Customer Care , description: View of HZ_PERSON_PROFILES, HZ_PARTY_RELATIONSHIPS. Detailed information about a party. Refer to base table for details. , implementation_dba_data: APPS.CSC_HZ_PER_PROFILES_V ,
-
View: CSC_HZ_PER_PROFILES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_HZ_PER_PROFILES_V, object_name:CSC_HZ_PER_PROFILES_V, status:VALID, product: CSC - Customer Care , description: View of HZ_PERSON_PROFILES, HZ_PARTY_RELATIONSHIPS. Detailed information about a party. Refer to base table for details. , implementation_dba_data: APPS.CSC_HZ_PER_PROFILES_V ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.CSC_HZ_PER_PROFILES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_HZ_PER_PROFILES_V, object_name:CSC_HZ_PER_PROFILES_V, status:VALID,
-
VIEW: APPS.CSC_HZ_PER_PROFILES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_HZ_PER_PROFILES_V, object_name:CSC_HZ_PER_PROFILES_V, status:VALID,
-
SYNONYM: APPS.HZ_PERSON_PROFILES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_PERSON_PROFILES, status:VALID,
-
SYNONYM: APPS.HZ_PERSON_PROFILES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PERSON_PROFILES, status:VALID,
-
SYNONYM: APPS.HZ_ORG_CONTACTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_ORG_CONTACTS, status:VALID,
-
SYNONYM: APPS.HZ_ORG_CONTACTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_ORG_CONTACTS, status:VALID,
-
SYNONYM: APPS.HZ_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_RELATIONSHIPS, status:VALID,
-
SYNONYM: APPS.HZ_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_RELATIONSHIPS, status:VALID,
-
eTRM - CSC Tables and Views
12.1.1
description: Translation table to Store Drilldown details for a profile variable. This stores the column and table names for the drilldown form. Also stores the object_code, which provides the form_function to drilldown ,
-
eTRM - CSC Tables and Views
12.2.2
description: Translation table to Store Drilldown details for a profile variable. This stores the column and table names for the drilldown form. Also stores the object_code, which provides the form_function to drilldown ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - CSC Tables and Views
12.2.2
description: Translation table to Store Drilldown details for a profile variable. This stores the column and table names for the drilldown form. Also stores the object_code, which provides the form_function to drilldown ,
-
eTRM - CSC Tables and Views
12.1.1
description: Translation table to Store Drilldown details for a profile variable. This stores the column and table names for the drilldown form. Also stores the object_code, which provides the form_function to drilldown ,