Data Template: Hire to Retire - Employee Lifecycle

Oracle HCM Onboarding
Data Template: Hire to Retire - Employee Lifecycle

Your Hire to Retire - Employee Lifecycle Data Template

This template provides a clear roadmap for collecting the essential data needed to analyze your Hire to Retire - Employee Lifecycle process. It outlines the key attributes to gather, the critical activities to track, and practical guidance on how to extract this information from your source system. Use this resource to ensure you capture all necessary data points for a comprehensive process mining analysis.
  • Recommended attributes to collect
  • Key activities to track
  • Extraction guidance
New to event logs? Learn how to create a process mining event log.

Hire to Retire - Employee Lifecycle Attributes

These are the recommended data fields to include in your event log for comprehensive Hire to Retire - Employee Lifecycle analysis.
3 Required 7 Recommended 12 Optional
Name Description
Activity
ActivityName
The name of a specific event or task that occurred in the employee's lifecycle, such as 'Offer Accepted' or 'Performance Review Conducted'.
Description

The Activity Name describes a single step or milestone within the Hire to Retire process. These events are the building blocks of the process map, representing key actions taken by HR personnel, managers, or the system itself. Examples include initiating a background check, completing onboarding tasks, or approving a promotion.

Analyzing these activities allows for the visualization of the process flow, identification of bottlenecks, and measurement of frequencies for different process steps. Understanding the sequence and distribution of activities is fundamental to discovering how the employee lifecycle process actually operates versus how it is designed.

Why it matters

This attribute defines the steps in the process, enabling the visualization of process maps and the analysis of process flow and variations.

Where to get

This is typically derived from event types, task names, or status changes within various Oracle HCM Onboarding and Core HR modules.

Examples
Offer AcceptedBackground Check CompletedPayroll Setup CompletedTermination Initiated
Employee ID
EmployeeId
The unique identifier for an employee, serving as the case ID for their entire lifecycle within the organization.
Description

The Employee ID is the cornerstone of the Hire to Retire process analysis, uniquely identifying each employee's journey from their initial application to their final offboarding. Every event, status change, and transaction recorded in Oracle HCM Onboarding is linked to this identifier, creating a continuous event log for each individual.

In process mining, this attribute is used to correlate all related activities, such as 'Offer Accepted', 'Background Check Completed', and 'Termination Initiated', into a single, cohesive case. This enables a holistic view of the employee lifecycle, allowing analysts to visualize complete employee journeys, measure end-to-end cycle times, and identify common or divergent paths employees take through the organization.

Why it matters

It is the primary key that connects all employee-related events, making it possible to reconstruct and analyze the entire employee lifecycle from hire to retire.

Where to get

This is a core attribute in Oracle HCM Cloud, typically found in the Person or Worker records.

Examples
100234598765E-0054321
Start Time
EventTimestamp
The exact date and time when a specific lifecycle activity occurred.
Description

This timestamp marks the precise moment an activity was recorded in the system. It is the temporal foundation for all process mining analysis, providing the chronological order of events for each employee's case.

This attribute is critical for calculating cycle times, durations, and wait times between activities. For instance, the time difference between 'Background Check Initiated' and 'Background Check Completed' timestamps reveals the lead time for that specific step. Analyzing these timestamps helps identify bottlenecks, measure process performance against SLAs, and understand the temporal dynamics of the employee journey.

Why it matters

It establishes the chronological sequence of events, which is essential for calculating all time-based metrics like cycle times and identifying process delays.

Where to get

This corresponds to the creation or completion date and time fields associated with tasks, events, or status changes in Oracle HCM transaction data.

Examples
2023-03-15T09:00:00Z2023-08-01T14:35:10Z2024-01-20T11:21:05Z
Department
DepartmentName
The department to which the employee is assigned, such as 'Sales', 'Engineering', or 'Finance'.
Description

This attribute represents the organizational unit where the employee works. It is a critical dimension for segmenting and comparing process performance across different parts of the business.

Analyzing the Hire to Retire process by department allows for powerful comparative analysis. For example, you can identify which departments have the longest onboarding times, the highest turnover rates, or the lowest adherence to performance review cycles. These insights help tailor process improvement initiatives to the specific needs and challenges of each department.

Why it matters

It allows for segmentation and comparison of process metrics, such as turnover rates and cycle times, across different business units.

Where to get

Consult Oracle HCM Onboarding documentation. This information is a standard part of an employee's assignment record in Oracle HCM.

Examples
SalesEngineeringFinanceHuman Resources
End Time
EventEndTime
The exact date and time when an activity was completed.
Description

The Event End Time marks the completion of a specific task or process step. While Start Time indicates when an activity began, End Time signifies its conclusion. The presence of both timestamps allows for the precise measurement of the processing time for individual activities.

This attribute is essential for calculating activity-level durations, distinguishing between processing time (End Time minus Start Time) and waiting time (the gap between one activity's End Time and the next's Start Time). This level of detail is critical for root cause analysis of bottlenecks, as it helps determine whether delays are due to long tasks or long waits between tasks.

Why it matters

It enables the precise calculation of activity processing times, which helps differentiate active work time from idle waiting time in the process.

Where to get

Consult Oracle HCM Onboarding documentation. This often corresponds to completion or resolution date fields in transaction data.

Examples
2023-03-15T17:30:00Z2023-08-02T10:00:15Z2024-01-20T11:25:00Z
Hire Date
HireDate
The official start date of the employee's employment with the company.
Description

The Hire Date is a key milestone in every employee's lifecycle, marking their official entry into the organization. It serves as a baseline for measuring various time-sensitive processes and compliance checks.

This attribute is used in multiple KPIs and analyses. For example, it is the deadline against which the 'Payroll Setup On-Time Rate' is measured. It also provides the starting point for calculating employee tenure and for analyzing how onboarding times may have changed over different periods.

Why it matters

It serves as a critical baseline date for calculating employee tenure and for measuring the timeliness of initial onboarding and setup activities.

Where to get

Consult Oracle HCM documentation. This is a fundamental attribute of the employee record in Core HR.

Examples
2023-04-012022-09-152024-02-12
Job Role
JobRole
The employee's specific job title or role, such as 'Software Engineer' or 'Account Manager'.
Description

The Job Role attribute defines the specific position or title held by the employee. This provides a more granular level of detail than the department and is essential for role-specific process analysis.

This attribute is crucial for dashboards like 'Employee Turnover by Role & Dept' and for calculating KPIs like 'Critical Role Turnover Rate'. It helps organizations understand if certain roles are harder to fill, have longer onboarding cycles, or experience higher turnover. These insights can inform workforce planning, talent management strategies, and role-specific process optimizations.

Why it matters

It enables role-based analysis, helping to identify process issues, compliance gaps, or turnover patterns specific to certain job functions.

Where to get

Consult Oracle HCM Onboarding documentation. This is part of the employee's job or position data in Core HR.

Examples
Software EngineerSenior Account ManagerHR Business PartnerFinancial Analyst
Recruitment Source
RecruitmentSource
The channel through which the employee was hired, such as 'LinkedIn', 'Employee Referral', or 'Company Website'.
Description

This attribute tracks the origin of a successful hire, indicating which recruitment channel led to the candidate's application and subsequent employment. This data is typically captured early in the recruitment phase and is associated with the new hire's record.

Analyzing recruitment sources is key to optimizing talent acquisition strategies. It supports the 'Recruitment Source Performance' dashboard by allowing the business to measure conversion rates, time-to-hire, and quality of hire for each channel. This helps focus recruitment efforts and budget on the most effective and efficient sources.

Why it matters

It is essential for evaluating the effectiveness of different talent acquisition channels and optimizing recruitment strategies and spending.

Where to get

Consult Oracle HCM Onboarding or Oracle Recruiting Cloud documentation. This is often captured during the application process.

Examples
LinkedInEmployee ReferralCompany Careers PageIndeed
Termination Reason
TerminationReason
The reason for the employee's departure, such as 'Voluntary Resignation' or 'Involuntary - Performance'.
Description

This attribute provides context for why an employee's lifecycle with the company ended. It categorizes terminations into different types, which is fundamental for understanding employee turnover.

In process mining, this is a critical dimension for analyzing attrition patterns. By filtering on termination reason, analysts can investigate if certain process experiences, such as long promotion cycles or infrequent performance reviews, are correlated with voluntary resignations. This insight helps HR develop targeted retention strategies.

Why it matters

It provides crucial context for turnover analysis, helping to distinguish between voluntary and involuntary attrition and informing retention strategies.

Where to get

Consult Oracle HCM documentation. This is a standard field captured during the termination process in Core HR.

Examples
Voluntary - Resignation for another opportunityInvoluntary - PerformanceInvoluntary - Reduction in ForceRetirement
User
UserId
The identifier of the user, such as an HR representative or manager, who performed the activity.
Description

This attribute captures the person responsible for executing a specific task in the employee lifecycle process. This could be the recruiter who extended an offer, the HR administrator who completed the I-9 verification, or the manager who approved a promotion.

Analyzing the process by user helps identify training opportunities, workload distribution, and performance variations among individuals or teams. For example, it can reveal if certain users are consistently associated with process delays or deviations, or if they are high-performers who handle tasks more efficiently.

Why it matters

It attributes process activities to specific individuals, enabling analysis of workload, resource performance, and identification of training needs.

Where to get

Consult Oracle HCM Onboarding documentation. This is typically found in 'Created By' or 'Last Updated By' fields on transaction records.

Examples
j.smithe.davishr.admin01
Background Check Status
BackgroundCheckStatus
The final outcome of the background check process, such as 'Completed - Clear' or 'Requires Review'.
Description

This attribute captures the result of the background check, which is a critical gate in the onboarding process. The status determines whether the hiring process can proceed smoothly or if additional steps and reviews are required.

Analyzing the distribution of different statuses can help in understanding the quality of candidate pools from various recruitment sources. It is also essential for analyzing the 'Background Check Cycle Time' dashboard, as cases that require review may naturally have longer cycle times. This context prevents misinterpretation of the data.

Why it matters

It provides the outcome of a key onboarding step, adding context to cycle time analysis and helping to identify rework or exception paths.

Where to get

Consult Oracle HCM Onboarding documentation. This data may come from the onboarding module or an integrated third-party background check provider.

Examples
Completed - ClearRequires ReviewCancelledIn Progress
Business Unit
BusinessUnitName
The larger business division or unit the employee belongs to.
Description

A Business Unit is a high-level organizational structure, often representing a distinct product line, service area, or geographical region. It provides a broader organizational context than a department.

Analyzing processes at the Business Unit level is valuable for senior leadership to compare performance across major divisions of the company. It can help identify systemic issues or best practices within a large business unit that can then be addressed or shared across the organization.

Why it matters

It allows for high-level aggregation and comparison of process metrics across major organizational divisions.

Where to get

Consult Oracle HCM documentation. This is typically part of the employee's assignment and organizational hierarchy data.

Examples
Consumer ProductsEnterprise SoftwareCloud ServicesGlobal Consulting
Employee Type
EmployeeType
Categorizes the employee's employment status, such as 'Full-Time', 'Part-Time', or 'Contractor'.
Description

This attribute classifies the nature of the employment relationship. Different types of employees often follow different process variants for onboarding, performance management, and offboarding.

Analyzing the process based on Employee Type can reveal significant differences. For instance, the onboarding process for a contractor may be much shorter and involve fewer steps than that for a full-time employee. Segmenting the analysis by this attribute ensures that comparisons are meaningful and helps identify opportunities to streamline processes for each specific employment type.

Why it matters

It allows for process analysis to be segmented by employment status, revealing different process paths and requirements for different types of workers.

Where to get

Consult Oracle HCM documentation. This is part of the standard employee assignment information in Core HR.

Examples
Full-Time EmployeePart-Time EmployeeContractorIntern
Is Compliant
IsCompliant
A flag that indicates if a case followed the expected process path according to compliance rules.
Description

This is a calculated boolean attribute that assesses whether an employee's lifecycle events adhere to predefined compliance models or business rules. For example, a rule might state that a background check must be completed before an offer is finalized, or that certain training must be assigned within 30 days of hire.

This attribute directly supports the 'HR Compliance Violation Rate' KPI. By flagging non-compliant cases, it allows for easy quantification of compliance risk and enables root cause analysis to understand why deviations are occurring. It simplifies complex compliance checking into a single field for easy reporting and monitoring.

Why it matters

It quantifies adherence to critical business rules and regulations, allowing for proactive monitoring and mitigation of compliance risks.

Where to get

This is calculated in the process mining tool or data transformation layer by applying a set of business rules to the sequence of activities and their attributes.

Examples
truefalse
Is Critical Role
IsCriticalRole
A flag indicating whether the employee's job role is considered critical to the organization's success.
Description

This is a derived boolean attribute that identifies positions that are vital for business continuity, strategic initiatives, or possess unique skills that are difficult to replace. This classification is typically maintained by HR and leadership based on workforce planning.

This flag is essential for calculating the 'Critical Role Turnover Rate' KPI. It allows the analysis to focus specifically on the attrition of key talent, helping the organization to prioritize retention efforts where they will have the most impact. Dashboards can be filtered by this attribute to highlight process issues affecting the most important employees.

Why it matters

It allows the organization to specifically monitor and analyze the lifecycle and turnover of its most vital employees, helping to prioritize retention efforts.

Where to get

This is derived by mapping the 'JobRole' attribute against a predefined list of critical roles provided by the business.

Examples
truefalse
Job Requisition ID
JobRequisitionId
The unique identifier for the job requisition that led to the hiring of the employee.
Description

The Job Requisition ID links a new hire back to the original request to fill a position. This identifier connects the recruiting and onboarding processes to earlier steps in the talent acquisition lifecycle.

By including this ID, it becomes possible to conduct a more comprehensive end-to-end analysis, starting from the time a job was opened. It is essential for calculating the full 'Time to Hire' KPI and for analyzing how characteristics of the requisition, such as priority or role level, impact the subsequent hiring and onboarding process.

Why it matters

It links the employee's journey back to the initial hiring request, enabling true end-to-end time-to-hire analysis and connecting hiring outcomes to requisition details.

Where to get

Consult Oracle Recruiting Cloud or HCM documentation. This ID is generated in the recruiting module and should be associated with the new hire's record.

Examples
REQ-2023-05-102JR-FIN-00348001567
Last Data Update
LastDataUpdate
The timestamp indicating the last time the data for this event was refreshed from the source system.
Description

This attribute records when the data was last extracted and loaded into the process mining environment. It is a metadata field that reflects the freshness of the dataset, rather than a timestamp of a business event itself.

This information is vital for understanding the timeliness of the analysis and the dashboards. It allows users to know if they are looking at data from yesterday, last week, or last month, which is critical for making informed, up-to-date business decisions. It is usually displayed prominently on dashboards to provide context to all viewers.

Why it matters

It ensures transparency about data freshness, allowing users to understand how current the process analysis is and to trust the insights provided.

Where to get

This timestamp is generated by the data pipeline or ETL tool at the end of a successful data refresh cycle.

Examples
2024-05-21T04:00:00Z2024-05-20T04:00:00Z
Location
Location
The physical work location or country of the employee.
Description

This attribute specifies the geographical location, such as the office, city, or country, where the employee is based. HR processes can vary significantly based on local labor laws and regional business practices.

Using Location as a dimension for analysis helps uncover regional variations in process performance. For example, background check completion times might be longer in certain countries due to local regulations. This allows for geographically-aware process monitoring and improvement.

Why it matters

It enables geographical analysis of the process, highlighting regional variations in cycle times, compliance, and process flows.

Where to get

Consult Oracle HCM documentation. This is a standard part of the employee's assignment or personal data.

Examples
USAGermanyIndiaUnited Kingdom
Payroll Setup On Time
PayrollSetupOnTime
A flag that indicates if an employee's payroll was set up before their official hire date.
Description

This calculated boolean attribute measures adherence to a critical onboarding SLA: completing payroll setup before the employee's start date. It is derived by comparing the timestamp of the 'Payroll Setup Completed' activity with the employee's 'Hire Date'.

This attribute directly supports the 'Payroll Setup On-Time Rate' KPI. It simplifies analysis by converting a date comparison into a simple true or false value, making it easy to filter, aggregate, and visualize compliance on dashboards. This helps to quickly identify departments or regions that are struggling with timely payroll setup, a key factor in new hire satisfaction.

Why it matters

It directly measures compliance with a critical onboarding SLA, providing a clear metric for payroll setup efficiency and its impact on new hire experience.

Where to get

This is calculated during data transformation by comparing 'EventTimestamp' of the 'Payroll Setup Completed' activity with the 'HireDate' attribute for each case.

Examples
truefalse
Performance Rating
PerformanceRating
The rating assigned to an employee during a performance review cycle, such as 'Exceeds Expectations'.
Description

This attribute captures the outcome of a performance evaluation. The rating provides a quantitative or qualitative measure of an employee's performance against their goals and company expectations.

Analyzing this data in conjunction with the process flow can yield powerful insights. For example, it can be used to investigate correlations between performance ratings and promotion times, or to see if high-performing employees who resign have experienced process-related frustrations, such as delayed role changes. It is a key element for the 'Performance Review Cycle Adherence' dashboard.

Why it matters

It adds a qualitative outcome to performance review events, allowing for analysis of how employee performance correlates with career progression and retention.

Where to get

Consult Oracle HCM Performance Management module documentation. This is typically stored in performance review forms or records.

Examples
Exceeds ExpectationsMeets ExpectationsNeeds Improvement5
Source System
SourceSystem
Identifies the system from which the event data was extracted, such as 'Oracle HCM Onboarding'.
Description

This attribute specifies the originating information system for each event record. In a complex HR landscape, employee data might come from the core HCM, a dedicated onboarding module, a payroll system, or a performance management tool. Tagging each event with its source system is crucial for data governance and troubleshooting.

In analysis, knowing the source system helps in understanding data integration points and potential discrepancies. For example, if delays are observed around payroll setup, it is useful to know if those events originate from the core HCM or a separate payroll application.

Why it matters

It provides crucial context about data origin, which is important for data validation, integration analysis, and understanding a multi-system process landscape.

Where to get

This is typically a static value added during the data extraction process to label the dataset's origin.

Examples
OracleHCMOnboardingOracleCoreHROracleRecruiting
Termination Date
TerminationDate
The official last day of an employee's employment.
Description

The Termination Date marks the official end of an employee's tenure with the company. It is a key date in the offboarding process, serving as a reference point for final payroll calculations, benefits termination, and system access revocation.

In process mining, this date is used to calculate the total employee tenure when combined with the Hire Date. It also serves as the anchor for analyzing the offboarding process, helping to measure if all offboarding tasks were completed in a timely manner relative to the employee's departure.

Why it matters

It defines the endpoint of the employee lifecycle, enabling tenure calculations and analysis of the offboarding process timeliness.

Where to get

Consult Oracle HCM documentation. This is a standard field captured during the termination process in Core HR.

Examples
2024-05-312023-12-152024-01-05
Required Recommended Optional

Hire to Retire - Employee Lifecycle Activities

These are the key process steps and milestones to capture in your event log for accurate process discovery and optimization.
6 Recommended 9 Optional
Activity Description
Employee Onboarded
This is the official hire date when the employee becomes an active part of the organization. It represents the conversion from a pending worker to an active employee record in the core HR system.
Why it matters

This is a primary milestone in the employee lifecycle. It serves as the baseline for measuring onboarding duration and time-to-productivity.

Where to get

This corresponds to the 'Hire Date' field being populated and the employee's HR status becoming 'Active'. It's a fundamental transaction in the Core HR module.

Capture

Captured from the effective date of the 'Hire' action on the employee's record.

Event type explicit
Offboarding Tasks Completed
This activity represents the completion of all required offboarding steps, such as asset return, knowledge transfer, and final payroll processing. It marks the clean closure of the employee's record.
Why it matters

This is the final activity in the employee lifecycle. It's the end point for measuring the Average Offboarding Cycle Time and ensuring a compliant and efficient process.

Where to get

This is inferred from the completion of the master offboarding journey or checklist assigned to the employee in Oracle HCM.

Capture

Inferred from the completion timestamp of the overall offboarding journey or the last task in the sequence.

Event type inferred
Offer Accepted
This activity marks the point where a candidate formally accepts the employment offer. It is the trigger for the pre-boarding and onboarding processes within Oracle HCM.
Why it matters

This is a critical starting point for the employee's journey. Analyzing the time from this event to subsequent steps helps measure the efficiency of the hiring-to-onboarding handoff.

Where to get

Typically captured from the recruiting module when a candidate's offer status is updated to 'Accepted' or a similar state, which then triggers the onboarding journey.

Capture

Inferred from a status change on the candidate's job offer record.

Event type inferred
Onboarding Journey Initiated
This activity signifies the creation and assignment of the formal onboarding plan or checklist to the new employee. It represents the official start of their onboarding experience in the system.
Why it matters

Marks the transition from pre-boarding to active onboarding. It is a key milestone for measuring overall onboarding cycle time and consistency.

Where to get

This is an explicit event logged when an HR specialist or automated process assigns an onboarding 'Journey' to the pending worker or employee record.

Capture

Logged from the creation event of the Onboarding Journey assigned to the employee.

Event type explicit
Payroll Setup Completed
Marks the point where the new employee's information is fully processed and they are active in the payroll system. This includes bank details, tax withholdings, and salary information.
Why it matters

Timely payroll setup is critical for new hire satisfaction and is a key indicator of HR operational efficiency. This activity helps measure the Payroll Setup On-Time Rate KPI.

Where to get

Can be inferred from the completion of payroll-related tasks in the onboarding journey or from a status update in the core payroll module for that employee.

Capture

Inferred from the completion date of all payroll-related onboarding tasks.

Event type inferred
Termination Initiated
This is the formal start of the offboarding process, triggered by a resignation or a decision to terminate employment. It initiates all subsequent offboarding tasks.
Why it matters

This event is the start of the final phase of the employee lifecycle. It's the trigger for measuring offboarding cycle time and analyzing turnover.

Where to get

This is an explicit HR action recorded in Oracle Core HR when a manager or HR administrator submits a termination request for an employee.

Capture

Captured from the effective date of the 'Termination' action on the employee's record.

Event type explicit
Background Check Completed
Marks the successful completion of the background screening process. The outcome of this check determines if the hiring process can proceed.
Why it matters

This event's timestamp is crucial for calculating the total cycle time of the background check. Delays here directly impact the employee's start date.

Where to get

Captured when the 'Background Check' task status is updated to 'Completed' or 'Cleared' in the employee's onboarding journey.

Capture

Inferred from the status change of the background check task to a terminal 'completed' state.

Event type inferred
Background Check Initiated
Represents the formal start of the background screening process for a new hire. This is usually managed as a specific task within the onboarding checklist or journey.
Why it matters

The duration of background checks is a common bottleneck. Tracking this start time is essential for measuring and optimizing the Background Check Lead Time KPI.

Where to get

This is likely recorded when the 'Background Check' task is assigned or its status changes to 'In Progress' within the employee's onboarding journey in Oracle HCM.

Capture

Inferred from the status change or creation date of the background check task.

Event type inferred
Exit Interview Conducted
Marks the completion of the exit interview with the departing employee. This is often managed as a task within an offboarding journey.
Why it matters

Provides qualitative data on reasons for departure. Tracking its completion ensures that this valuable feedback is consistently collected.

Where to get

Typically tracked as a manual task within an offboarding checklist or journey. The event is the completion of this task.

Capture

Inferred from the completion date of the 'Exit Interview' task in the offboarding journey.

Event type inferred
I-9 Verification Completed
This marks the completion of the mandatory U.S. Form I-9, Employment Eligibility Verification. This is a critical compliance step for all U.S. hires.
Why it matters

Tracking this activity is essential for ensuring regulatory compliance and avoiding legal penalties. It is a non-negotiable step in the onboarding process.

Where to get

Captured from the completion status of the dedicated I-9 task within the Oracle HCM onboarding journey, which often has specific fields for verification dates.

Capture

Inferred from the completion status and timestamp of the Form I-9 task.

Event type inferred
New Hire Data Submitted
Represents the completion of personal data collection tasks by the new hire. This includes filling out personal information, tax forms, and other required documentation.
Why it matters

Completeness and timeliness of this activity are critical for subsequent steps like payroll setup. Delays here can cause significant downstream issues.

Where to get

Inferred from the completion timestamp of a specific task or group of tasks related to personal data collection within the onboarding journey.

Capture

Inferred from the completion date of the 'Personal Information' or equivalent task.

Event type inferred
Performance Review Conducted
Marks the completion of a formal performance review cycle for an employee. This is a recurring event throughout the employee's tenure.
Why it matters

Analyzing the frequency and regularity of reviews is key to understanding performance management adherence and its impact on employee development and retention.

Where to get

This information is captured in the Oracle HCM Performance Management module. The event corresponds to the final approval or completion status of a review document.

Capture

Inferred from the completion date of the performance review form or process.

Event type inferred
Promotion Approved
This activity marks the final approval of an employee's promotion. This is a key positive milestone in an employee's career progression.
Why it matters

This event concludes the internal mobility process, allowing for the calculation of the Internal Mobility Approval Time KPI and analysis of career path velocity.

Where to get

Captured when the promotion transaction receives its final approval in the workflow. The effective date of the promotion is recorded.

Capture

Logged from the workflow system upon final approval of the promotion action.

Event type explicit
Role Change Initiated
Represents the start of a process to change an employee's job, department, or location. This can be a promotion, lateral transfer, or other internal move.
Why it matters

This activity is the starting point for measuring internal mobility efficiency. Long durations between initiation and approval can indicate process bottlenecks.

Where to get

Logged when a manager or HR specialist initiates a 'Change Job' or 'Promotion' action for an employee in Core HR.

Capture

Captured from the transaction log for HR actions like 'Job Change', 'Transfer', or 'Promotion'.

Event type explicit
Training Assigned
This activity represents the assignment of mandatory or role-specific training to the new employee. This is typically done through an integrated Learning Management System (LMS).
Why it matters

Ensures that new hires are compliant and equipped for their roles. Analyzing this helps measure the Timely Training Assignment Rate and identify gaps.

Where to get

Captured from Oracle Learning Cloud or a third-party LMS integration. The event is the creation of a training assignment linked to the employee ID.

Capture

Logged when a learning administrator or automated rule assigns a course to the employee.

Event type explicit
Recommended Optional

Extraction Guides

How to get your data from Oracle HCM Onboarding