Search Results per_people_info_types
Overview
The PER_PEOPLE_INFO_TYPES table is a core reference table within the Oracle E-Business Suite Human Resources (HR) module. It serves as a master repository for defining the categories of supplementary information that can be captured for a person (employee, applicant, or contingent worker) beyond the standard data held in primary tables like PER_ALL_PEOPLE_F. This table enables the system's flexible extra information functionality, allowing organizations to configure and store custom person-specific attributes tailored to their business needs. Its role is to provide the metadata or definition for these information types, which are then instantiated with actual values in the related PER_PEOPLE_EXTRA_INFO table.
Key Information Stored
The table's primary function is to define the characteristics of each unique information type. While the full column list is not detailed in the provided metadata, the structure centers on the INFORMATION_TYPE column, which serves as the unique identifier (Primary Key) for each defined category. Typical columns in such a definition table would include a user-facing name, a description, system flags controlling data entry and display, and potentially validation rules. The INFORMATION_TYPE value stored here is the key reference point used throughout the application to identify a specific category of extra information, such as 'Emergency Contact Details', 'Professional Certifications', or 'Custom ID Number'.
Common Use Cases and Queries
This table is primarily accessed to understand what additional person information has been configured in the system or to validate data during integration and reporting. A common administrative query lists all active information types. For reporting, one typically joins this table to PER_PEOPLE_EXTRA_INFO to get a comprehensible description alongside the stored data. A fundamental SQL pattern is:
SELECT pit.information_type, pit.user_name, pei.information_value FROM per_people_info_types pit, per_people_extra_info pei WHERE pit.information_type = pei.information_type AND pei.person_id = :p_person_id;
This table is also crucial for data validation scripts and when building custom interfaces or extensions that populate person extra information, as it provides the valid list of INFORMATION_TYPE codes.
Related Objects
The PER_PEOPLE_INFO_TYPES table has a direct and essential relationship with the PER_PEOPLE_EXTRA_INFO table, as documented in the provided metadata. The PER_PEOPLE_EXTRA_INFO.INFORMATION_TYPE column is a foreign key that references PER_PEOPLE_INFO_TYPES.INFORMATION_TYPE. This enforces referential integrity, ensuring that every piece of stored extra information corresponds to a pre-defined and valid information type. No other foreign key relationships are documented in the provided excerpt. This table is a parent reference table, and its definitions are likely accessed by various HR APIs and user interface forms that manage the capture and display of person extra information.
-
Table: PER_PEOPLE_INFO_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_INFO_TYPES, object_name:PER_PEOPLE_INFO_TYPES, status:VALID, product: PER - Human Resources , description: The table holds the definitions of extra information types that may be held against a person. , implementation_dba_data: HR.PER_PEOPLE_INFO_TYPES ,
-
Table: PER_PEOPLE_INFO_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_INFO_TYPES, object_name:PER_PEOPLE_INFO_TYPES, status:VALID, product: PER - Human Resources , description: The table holds the definitions of extra information types that may be held against a person. , implementation_dba_data: HR.PER_PEOPLE_INFO_TYPES ,
-
APPS.PE_PEI_BUS dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PER_EIT_UTILITY_SS dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PAY_RESTRICT_VAL_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.HRDYNDBI dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PER_PEOPLE_INFO_TYPES_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PER_PEOPLE_INFO_TYPES_SEC_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.HR_PDE_BUS dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PQP_US_PENSION_EXTRACTS dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.HRDYNDBI dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PER_PEOPLE_INFO_TYPES_SEC_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.GHR_ELT_TO_BEN_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PQP_PENSION_EXTRACTS dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PER_PREV_JOB_INFO_TYPES_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PER_PREV_JOB_INFO_TYPES_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PQP_US_PENSION_EXTRACTS dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.HR_REGISTER_EITS dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.GHR_ELT_TO_BEN_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PER_PEOPLE_INFO_TYPES_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.PAY_RESTRICT_VAL_PKG dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.HR_REGISTER_EITS dependencies on PER_PEOPLE_INFO_TYPES
12.2.2
-
APPS.HR_PDE_BUS dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PQP_PENSION_EXTRACTS dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PER_EIT_UTILITY_SS dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
APPS.PE_PEI_BUS dependencies on PER_PEOPLE_INFO_TYPES
12.1.1
-
VIEW: APPS.PER_INFO_TYPE_SECURITY_PIT_V
12.2.2
-
VIEW: APPS.PER_INFO_TYPE_SECURITY_PIT_V
12.1.1
-
APPS.PER_PEOPLE_INFO_TYPES_PKG SQL Statements
12.2.2
-
VIEW: HR.PER_PEOPLE_INFO_TYPES#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_PEOPLE_INFO_TYPES#, status:VALID,
-
APPS.PER_PEOPLE_INFO_TYPES_PKG SQL Statements
12.1.1
-
TABLE: HR.PER_PEOPLE_INFO_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_INFO_TYPES, object_name:PER_PEOPLE_INFO_TYPES, status:VALID,
-
VIEW: APPS.HRBV_PEOPLE_INFO_TYPES_V
12.2.2
-
SYNONYM: PUBLIC.PER_PEOPLE_INFO_TYPES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_PEOPLE_INFO_TYPES, status:VALID,
-
TRIGGER: APPS.PER_PEOPLE_INFO_TYPES+
12.2.2
-
SYNONYM: APPS.PER_PEOPLE_INFO_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PEOPLE_INFO_TYPES, status:VALID,
-
VIEW: APPS.HRBV_PEOPLE_INFO_TYPES_V
12.1.1
-
TRIGGER: APPS.PER_PEOPLE_INFO_TYPES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_PEOPLE_INFO_TYPES+, status:VALID,
-
View: PER_INFO_TYPE_SECURITY_PIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_INFO_TYPE_SECURITY_PIT_V, object_name:PER_INFO_TYPE_SECURITY_PIT_V, status:VALID, product: PER - Human Resources , description: Join between Info type security and People info types , implementation_dba_data: APPS.PER_INFO_TYPE_SECURITY_PIT_V ,
-
View: PER_INFO_TYPE_SECURITY_PIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_INFO_TYPE_SECURITY_PIT_V, object_name:PER_INFO_TYPE_SECURITY_PIT_V, status:VALID, product: PER - Human Resources , description: Join between Info type security and People info types , implementation_dba_data: APPS.PER_INFO_TYPE_SECURITY_PIT_V ,
-
VIEW: HR.PER_PEOPLE_INFO_TYPES#
12.2.2
-
VIEW: APPS.HRIFV_PEREIT
12.2.2
-
SYNONYM: APPS.PER_PEOPLE_INFO_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PEOPLE_INFO_TYPES, status:VALID,
-
View: PER_INFO_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_INFO_TYPES_V, object_name:PER_INFO_TYPES_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_INFO_TYPES_V ,
-
VIEW: APPS.HRBV_PEOPLE_INFO_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_PEOPLE_INFO_TYPES_V, status:VALID,
-
PACKAGE BODY: APPS.PER_PEOPLE_INFO_TYPES_PKG
12.1.1
-
VIEW: APPS.HRIFV_PEREIT
12.1.1
-
View: PER_INFO_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_INFO_TYPES_V, object_name:PER_INFO_TYPES_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_INFO_TYPES_V ,
-
PACKAGE BODY: APPS.PER_PEOPLE_INFO_TYPES_PKG
12.2.2
-
VIEW: APPS.HRBV_PEOPLE_INFO_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_PEOPLE_INFO_TYPES_V, status:VALID,