Results for “contact_relationship_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
HR_PERSON_DEPLYMT_CONTACTS is a Human Resources (PER) module table within the Oracle E-Business Suite 12.1.1 and 12.2.2 data model. Its documented purpose is to hold contacts that must be recreated in a new business group for employees whose records are being deployed (copied or migrated) between business groups. During business group deployment, Oracle HRMS must transfer dependent person-level data from the source business group to the target business group; this table acts as a staging or reference store for the contact records associated with each deployed employee's deployment process.
The table resides in the HR schema and is documented as VALID, with a physical schema of nine columns in ETRM 12.2.2. The Data Vault classification mined heuristically from the foreign-key structure is standalone. In modeling terms, this suggests HR_PERSON_DEPLYMT_CONTACTS behaves as an independent table rather than as a classic hub, link, or satellite. Although it carries a surrogate primary key and one foreign-key reference, the heuristic classification indicates that, for Data Vault purposes, it can be modeled independently, with its relationship to PER_CONTACT_RELATIONSHIPS handled as a soft or derived association rather than a mandatory parent-child integration point.
Key Information Stored
The table is defined by the primary key constraint HR_PERSON_DEPLYMT_CONTACTS_PK, which is enforced on the column PERSON_DEPLYMT_CONTACT_ID. This surrogate identifier uniquely distinguishes each deployment contact row and should not be treated as a business key.
- PERSON_DEPLYMT_CONTACT_ID — surrogate primary key, uniquely identifying each contact-to-recreate record.
- PERSON_DEPLOYMENT_ID — identifies the person deployment (business group transfer) to which the contact record belongs; the effective parent context for the row even though no foreign key is documented against it.
- CONTACT_RELATIONSHIP_ID — foreign key to PER_CONTACT_RELATIONSHIPS, supplying the relationship definition (for example, emergency contact or dependent relationship type) that must be recreated in the new business group.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the Oracle HRMS framework to detect concurrent updates.
- CREATED_BY, CREATION_DATE — standard WHO audit columns recording the user and timestamp of row insertion.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns recording the most recent modification, its user, and the login session.
No unique indexes beyond the primary key are documented in the ETRM metadata, so PERSON_DEPLOYMENT_ID in combination with CONTACT_RELATIONSHIP_ID is best regarded as a potential business-key candidate for reconciliation purposes rather than a documented constraint.
Common Use Cases and Queries
The principal use case is validating and reconciling contacts carried across business group deployment. Typical SQL patterns join the table to its deployment parent and to the contact relationship definition:
- Enumerating all contacts staged for a given deployment:
SELECT * FROM hr.hr_person_deplymt_contacts WHERE person_deployment_id = :deployment_id; - Decoding relationship types:
SELECT c.person_deplymt_contact_id, r.contact_relationship_id FROM hr.hr_person_deplymt_contacts c, per.per_contact_relationships r WHERE c.contact_relationship_id = r.contact_relationship_id; - Audit and troubleshooting of deployment runs using CREATION_DATE, CREATED_BY, and LAST_UPDATE_DATE to confirm when contact records were staged.
Reporting use cases include pre-deployment readiness checks, post-deployment verification that every expected contact was recreated, and data-quality audits of duplicate CONTACT_RELATIONSHIP_ID values within a single PERSON_DEPLOYMENT_ID.
Related Objects
- PER_CONTACT_RELATIONSHIPS — referenced via CONTACT_RELATIONSHIP_ID; provides the contact relationship definition.
- HR_PERSON_DEPLYMT_CONTACTS_PK — primary key constraint on PERSON_DEPLYMT_CONTACT_ID.
- PER_PERSON_DEPLOYMENTS / person deployment APIs — the deployment process that populates and consumes PERSON_DEPLOYMENT_ID.
- PER_ALL_PEOPLE_F — the person records ultimately affected by business group deployment.
- PER_CONTACT_RELATIONSHIPS_TL — translated relationship names for reporting.
- HR_PERSON_DEPLOYMENTS and related HR deployment tables — companion staging tables populated during the same deployment run.
-
Contacts to recreate in new business group for deployed employees
-
Dependents covered by specific benefit plans.
-
Used to support user interface
APPS.BEN_COVERED_DEPENDENTS_V·↳ BEN_COVERED_DEPENDENTS_F·↳ FND_SESSIONS·↳ HR_API·Explore PER module →
-
Used to support user interface
APPS.BEN_COVERED_DEPENDENTS_V·↳ BEN_COVERED_DEPENDENTS_F·↳ FND_GLOBAL·↳ FND_SESSIONS·Explore PER module →
-
Contacts to recreate in new business group for deployed employees
-
View: BEN_COVERED_DEPENDENTS 12.1.1
Date-effective view.
APPS.BEN_COVERED_DEPENDENTS·↳ BEN_COVERED_DEPENDENTS_F·↳ FND_SESSIONS·Explore PER module →
-
Dependents covered by specific benefit plans.
-
View: BEN_COVERED_DEPENDENTS 12.2.2
Date-effective view.
APPS.BEN_COVERED_DEPENDENTS·↳ BEN_COVERED_DEPENDENTS_F·↳ FND_SESSIONS·Explore PER module →
-
Date-effective view.
APPS.BEN_COVERED_DEPENDENTS_X·↳ BEN_COVERED_DEPENDENTS_F·Explore PER module →
-
View: PAY_KR_CONTACT_V 12.1.1
This view returns contact data based on assignment_id and session_date.
APPS.PAY_KR_CONTACT_V·↳ FND_SESSIONS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
Date-effective view.
APPS.BEN_COVERED_DEPENDENTS_X·↳ BEN_COVERED_DEPENDENTS_F·Explore PER module →
-
View: PAY_JP_DEF_DEP_OS_V 12.1.1
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OS_V·↳ FND_DATE·↳ FND_NUMBER·↳ PAY_JP_DEF_DEP_OS_DML_V·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OS_DML_V·↳ PAY_ACTION_INFORMATION·Explore PAY module →
-
View: PER_COBRA_DEPENDENTS_V 12.2.2
Used to support user interface
APPS.PER_COBRA_DEPENDENTS_V·↳ FND_SESSIONS·↳ HR_API·↳ HR_GENERAL·Explore PER module →
-
View: PAY_JP_DEF_DEP_OS_V 12.2.2
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OS_V·↳ FND_DATE·↳ FND_NUMBER·↳ PAY_JP_DEF_DEP_OS_DML_V·Explore PAY module →
-
View: PAY_JP_DEF_DEP_OE_V 12.1.1
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OE_V·↳ FND_DATE·↳ FND_NUMBER·↳ PAY_JP_DEF_DEP_OE_DML_V·Explore PAY module →
-
Enrollments for people who are eligible for continued benefit coverage under COBRA.
-
View: PAY_KR_CONTACT_V 12.2.2
This view returns contact data based on assignment_id and session_date.
APPS.PAY_KR_CONTACT_V·↳ FND_SESSIONS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
Extra information for a contact relationship.
-
View: PER_COBRA_DEPENDENTS_V 12.1.1
Used to support user interface
APPS.PER_COBRA_DEPENDENTS_V·↳ FND_GLOBAL·↳ FND_SESSIONS·↳ HR_API·Explore PER module →
-
View: PAY_JP_DEF_DEP_OE_V 12.2.2
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OE_V·↳ FND_DATE·↳ FND_NUMBER·↳ PAY_JP_DEF_DEP_OE_DML_V·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OS_DML_V·↳ PAY_ACTION_INFORMATION·Explore PAY module →
-
View: PAY_JP_DEF_DEP_V 12.1.1
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_V·↳ FND_DATE·↳ FND_NUMBER·↳ PAY_JP_DEF_DEP_DML_V·Explore PAY module →
-
Contacts and relationship details for dependents, beneficiaries, emergency contacts, parents etc.
-
Contacts and relationship details for dependents, beneficiaries, emergency contacts, parents etc.
-
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OE_DML_V·↳ PAY_ACTION_INFORMATION·Explore PAY module →
-
Used to support user interface
APPS.PER_COBRA_COV_ENROLLMENTS_V·↳ FND_GLOBAL·↳ FND_SESSIONS·↳ HR_API·Explore PER module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_OE_DML_V·↳ PAY_ACTION_INFORMATION·Explore PAY module →
-
Enrollments for people who are eligible for continued benefit coverage under COBRA.
-
View: PAY_JP_DEF_DEP_DML_V 12.2.2
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_DML_V·↳ PAY_ACTION_INFORMATION·Explore PAY module →
-
View: PAY_JP_DEF_DEP_DML_V 12.1.1
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_DML_V·↳ PAY_ACTION_INFORMATION·Explore PAY module →
-
View: PER_CONTACT_EXTRA_INFO 12.1.1
Used to support user interface
APPS.PER_CONTACT_EXTRA_INFO·↳ FND_SESSIONS·↳ PER_CONTACT_EXTRA_INFO_F·Explore PER module →
-
View: PER_CONTACT_EXTRA_INFO 12.2.2
Used to support user interface
APPS.PER_CONTACT_EXTRA_INFO·↳ FND_SESSIONS·↳ PER_CONTACT_EXTRA_INFO_F·Explore PER module →
-
Holds employee dependents coverage for a COBRA qualifying event.
-
Holds employee dependents coverage for a COBRA qualifying event.
-
APPS.BEN_PRTT_REIMBMT_RQST_X·↳ BEN_PRTT_REIMBMT_RQST_F·Explore BEN module →
-
This view is used by JP Contact List folder and JP Social Insurance and Income Tax on Dependent window.
APPS.PER_JP_CONTACT_RELATIONSHIPS_V·↳ FND_SESSIONS·↳ HR_GENERAL·↳ PER_ALL_PEOPLE_F·Explore PER module →
-
APPS.BEN_PRTT_REIMBMT_RQST_V·↳ BEN_PRTT_REIMBMT_RQST_F·↳ FND_SESSIONS·Explore BEN module →
-
Participants re-imbursement request.
-
View: PAY_JP_DEF_DEP_V 12.2.2
This view is used for Japanese localization only.
APPS.PAY_JP_DEF_DEP_V·↳ FND_DATE·↳ FND_NUMBER·↳ PAY_JP_DEF_DEP_DML_V·Explore PAY module →
-
Used to support user interface
APPS.PER_COBRA_COV_ENROLLMENTS_V·↳ FND_SESSIONS·↳ HR_API·↳ HR_LOOKUPS·Explore PER module →
-
Used to support user-interface.
APPS.PER_CONTACT_RELATIONSHIPS_V2·↳ BEN_LER_F_VL·↳ FND_SESSIONS·↳ HR_API·Explore PER module →
-
Used to support user-interface.
APPS.PER_CONTACT_RELATIONSHIPS_V2·↳ BEN_LER_F_VL·↳ FND_GLOBAL·↳ FND_SESSIONS·Explore PER module →
-
Extra information for a contact relationship.
-
This view identifies the details associated with a participant request for reimbursement under a plan.
APPS.BENBV_PRTT_REIMBMT_RQST_V·↳ BEN_PRTT_REIMBMT_RQST_F·↳ HR_BIS·Explore BEN module →
-
View: PAY_KR_CONT_DETAILS_V 12.2.2
APPS.PAY_KR_CONT_DETAILS_V·↳ HR_API·↳ HR_GENERAL·↳ HR_LEG_LOOKUPS·Explore PAY module →
-
View: PAY_KR_CONT_DETAILS_V 12.1.1
APPS.PAY_KR_CONT_DETAILS_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_GENERAL·Explore PAY module →
-
View: BEN_PRTT_REIMBMT_RQST 12.2.2
APPS.BEN_PRTT_REIMBMT_RQST·↳ BEN_PRTT_REIMBMT_RQST_F·↳ FND_SESSIONS·Explore BEN module →
-
Participants re-imbursement request.
-
This table is needed to store mapping of SUNC_CONTACT_ID to PARTY_ID but also to store any other foreign key against the TCA tables.