Gender Table in Oracle Fusion HCM: A Complete Implementation Guide
In Oracle Fusion HCM, the Gender Table plays a foundational role in defining employee demographic data. While it may appear to be a simple lookup configuration, in real implementations, it directly impacts compliance reporting, analytics, integrations, and employee lifecycle transactions.
From a consultant’s perspective, this is one of those configurations that must be carefully aligned with legal, regional, and business diversity requirements before go-live. Many projects underestimate it — until reporting or integration issues arise.
What is the Gender Table in Oracle Fusion HCM?
The Gender Table in Oracle Fusion HCM is essentially a predefined or configurable list of gender values used across:
- Person creation (Hire, Add Pending Worker)
- Employee records
- Reporting and analytics (OTBI/BIP)
- Integrations (HDL, REST APIs)
It is typically controlled via Lookup Types, primarily:
SEX(system lookup)PER_PERSON_GENDER(contextual usage in some cases)
Oracle delivers seeded values such as:
- Male
- Female
- Unknown
However, modern implementations often extend beyond these.
Why Gender Table is Important in Oracle HCM
From real-world implementations, the Gender Table impacts:
1. Compliance & Legal Reporting
Different countries require different gender classifications. For example:
- India: Male, Female, Transgender
- US: Inclusive gender identity options (depending on organization policy)
2. Workforce Analytics
HR dashboards rely heavily on gender distribution for:
- Diversity reporting
- Equal opportunity analysis
- Government filings
3. Integration Consistency
External systems (Payroll, Benefits, Identity systems) depend on consistent gender values.
Key Features of Gender Table Configuration
Centralized Lookup-Based Design
Gender values are managed through Lookup Types, making them:
- Easy to configure
- Globally accessible
- Consistent across modules
Multi-Language Support
Gender values can be translated for global organizations.
Extensibility
Organizations can:
- Add custom gender values
- Disable unused ones
- Control visibility
Integration Friendly
Used directly in:
- HDL (Worker.dat)
- REST APIs (Worker resource)
Real-World Business Use Cases
Use Case 1 – Inclusive Workforce Implementation
A global IT company expanded gender options to include:
- Non-binary
- Prefer not to say
Challenge: Reporting needed mapping to government-required categories.
Solution:
- Added custom lookup values
- Used BI Publisher mapping logic for statutory reports
Use Case 2 – Payroll Integration Alignment
A payroll vendor only accepted:
- M (Male)
- F (Female)
Challenge: Fusion had extended gender values.
Solution:
- Used OIC transformation to map:
- Non-binary → “U”
- Prefer not to say → “U”
Use Case 3 – India Compliance Requirement
For Indian statutory reporting:
- Male
- Female
- Transgender
Implementation Approach:
- Extended lookup
- Ensured HDL and UI consistency
- Validated in statutory reports
Configuration Overview
Before configuring Gender Table, ensure:
| Setup Area | Requirement |
|---|---|
| Lookups | Access to Manage Lookups |
| Roles | Application Implementation Consultant |
| Localization | Country-specific requirements identified |
| Reporting | BI/OTBI mapping strategy defined |
Step-by-Step Configuration in Oracle Fusion
Step 1 – Navigate to Lookups
Navigation Path:
Navigator → Setup and Maintenance → Manage Lookups
Step 2 – Search for Gender Lookup
Search for:
Step 3 – Review Existing Values
Typical seeded values:
| Code | Meaning |
|---|---|
| M | Male |
| F | Female |
| U | Unknown |
Step 4 – Add New Gender Value
Click + (Add Row) and enter:
| Field | Example Value |
|---|---|
| Lookup Code | NB |
| Meaning | Non-Binary |
| Description | Non-binary gender identity |
| Enabled | Yes |
Step 5 – Save Configuration
Click Save and Close
Step 6 – Validate in UI
Navigate to:
My Client Groups → Person Management → Add Person
Check if the new gender value appears.
Important Fields Explained
Lookup Code
- Used internally
- Must be unique
- Used in HDL and integrations
Meaning
- Displayed in UI
- User-friendly label
Enabled Flag
- Controls visibility
- Disable instead of deleting (best practice)
Testing the Gender Table Setup
Test Scenario – Hire Employee
Steps:
- Navigate to:
My Client Groups → Hire an Employee - Enter:
- Name: Ravi Kumar
- Gender: Non-Binary
- Submit transaction
Expected Results
- Gender value saved successfully
- Visible in Person Management
- Available in OTBI reports
Validation Checks
- Check Person record
- Run OTBI report:
Workforce Management → Worker Assignment Real Time - Verify gender value appears correctly
Gender Table in HDL (HCM Data Loader)
Example HDL snippet:
MERGE|Worker|1001|NB
Key Point:
- Gender must match Lookup Code, not Meaning
Gender Table in REST API
Example payload:
“PersonNumber”: “1001”,
“Gender”: “M”
}
Architecture / Technical Flow
↓
Lookup Validation (SEX)
↓
Person Table Storage
↓
Reporting (OTBI / BIP)
↓
Integration (OIC / External Systems)
Common Implementation Challenges
1. Missing Gender in UI
Cause:
- Lookup not enabled
Solution:
- Check Enabled flag
2. HDL Load Failure
Error:
Invalid Gender Code
Cause:
- Using Meaning instead of Code
3. Reporting Mismatch
Cause:
- Custom values not mapped
Solution:
- Use BI mapping logic
4. Integration Failures
Cause:
- External system expects limited values
Solution:
- Use OIC transformation layer
Best Practices from Real Projects
1. Never Modify Seeded Codes
Instead:
- Add new values
- Keep original intact
2. Define Mapping Strategy Early
Before go-live:
- Align with payroll
- Align with statutory reporting
3. Use Neutral Codes for Integration
Example:
| Fusion Value | External Mapping |
|---|---|
| Non-Binary | U |
| Prefer not to say | U |
4. Always Use Lookup Codes in Technical Layers
- HDL
- REST APIs
- OIC mappings
5. Enable Audit Tracking
Track changes in:
- Lookup values
- Configuration updates
Expert Consultant Tips
- During CRP (Conference Room Pilot), validate gender options with HR
- Always involve legal/compliance teams
- Maintain a mapping document for integrations
- Test with:
- UI
- HDL
- Reports
- Integrations
Frequently Asked Questions (FAQs)
1. Can we delete a gender value in Oracle Fusion?
No. You should disable it instead of deleting to maintain data integrity.
2. Can we add custom gender values?
Yes. You can extend the lookup using Manage Lookups.
3. Why is my gender value not appearing in UI?
Check:
- Enabled flag
- Lookup type configuration
- Role-based access
Summary
The Gender Table in Oracle Fusion HCM is more than just a simple configuration — it is a critical master data component that influences employee records, compliance reporting, and integrations.
A well-implemented Gender Table ensures:
- Accurate workforce representation
- Smooth integrations
- Compliance with regional laws
- Reliable reporting
From a consulting standpoint, this is a small setup with high impact, and getting it right early in the implementation saves significant rework later.
For more details, refer to Oracle official documentation:
https://docs.oracle.com/en/cloud/saas/index.html