The following steps explain how to set up Extra Information Types (EITs) to use in Oracle HRMS.
Note: EITs for organizations are set up differently. See: Setting Up Extra Information Types for an Organization Classification
In the Descriptive Flexfield Segments window, select the relevant descriptive flexfield by title (for example, Extra Job Information). The descriptive flexfields available are:
Extra Location Information (30 Segments)
Extra Job Information (30 Segments)
Extra Position Information (30 Segments)
Extra Person Information (30 Segments)
Extra Element Information (30 Segments)
Further Assignment Information (30 Segments)
Previous Extra Job Information (30 Segments)
Contact Extra Information (30 Segments)
Unprotect the relevant extra information type using the Register Descriptive Flexfield window. You must do this before you can query the flexfield in the Descriptive Flexfield window.
Create a new record in the Context Field Values region of the Descriptive Flexfield window and enter the name of your new Information Type in the Code field. As these are context-sensitive descriptive flexfields, enter INFORMATION_TYPE in the Reference Field.
Enter the segment values and compile in the same way as a standard descriptive flexfield.
See: Defining Descriptive Flexfield Structures
Attention: There are some predefined EITs in Oracle HRMS. These definitions are a fundamental part of your Oracle HRMS installation and any change to them may lead to errors in the operation of the system. Do not attempt to alter the definitions of these developer flexfields or to add other segments to them. It is possible that Oracle will use other segments of these flexfields in the future. Any changes you make may affect your ability to upgrade your system in the future.
For US Federal users: Do not prefix EIT definitions with GHR_US. This prefix is reserved for the predelivered US Federal definitions.
Reset the protection in the Register Descriptive Flexfield window so the flexfield remains a protected descriptive flexfield.
Run the Register Extra Information Types (EITs) concurrent program to insert a row for each EIT into the relevant Information Type table. The following table lists the tables for each EIT.
| EIT | Table |
|---|---|
| Location | HR_LOCATION_INFO_TYPES |
| Job | PER_JOB_INFO_TYPES |
| Position | PER_POSITION_INFO_TYPES |
| Person | PER_PEOPLE_INFO_TYPES |
| Assignment | PER_ASSIGNMENT_INFO_TYPES |
| Previous Job | PER_PREV_JOB_INFO_TYPES |
| Contact | PER_CONTACT_INFO_TYPES |
Attention: Oracle applications use a standard 2- or 3-character product prefix followed by an underscore to name the predefined EITs. To avoid current and future naming conflicts, you should adopt a different naming convention for your Extra Information Types; for example CUSTOM_EXPAT_TAXABILITY.
Use the Information Types Security window to set up responsibility level access to EITs.
See: Setting Up Extra Information Types Against a Responsibility
Your EIT will now be available anyone using the specified responsibilities. If you want to set up further security using CustomForm and task flow, continue with the next step.
Use the Form Customization window to restrict access to specific EITs within the appropriate windows.
Use the Define Task Flow Nodes window to define new nodes for any CustomForm restrictions you have set up.
Use the Define Task Flow window, or use Oracle Workflow, to define and change task flows to include any new nodes you have set up.