HCM US FMLA Implementation White Paper
-
Upload
allextrastodo -
Category
Documents
-
view
405 -
download
16
Transcript of HCM US FMLA Implementation White Paper
-
8/15/2019 HCM US FMLA Implementation White Paper
1/44
US Family and Medical Leave (FMLA)
Oracle Fusion Absence Management Implementation
O R A C L E W H I T E P A P E R | O C T O B E R 2 0 1 5
-
8/15/2019 HCM US FMLA Implementation White Paper
2/44
US FMLA IMPLEMENTATION
Disclaimer
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.
-
8/15/2019 HCM US FMLA Implementation White Paper
3/44
1 | US FMLA IMPLEMENTATION
Table of Contents
Disclaimer 1
Release 3
Introduction 4
State Level FMLA Benefits 5
FMLA Setup Outline 6
Define Fast Formulas 7
State Level FMLA Benefits 7
Calculating Plan Use in Weeks 7
Define Balance 8
Define Derived Factors 9
Length of Service 10
Number of Hours Worked 10
Define Eligibility Profiles 10
Define FMLA Plans 13
Basic Attributes 13
Defining Plan Term 13
Defining Plan Participation 14
Defining Protected Leave Entitlement 15
Family and Medical Leave Plans and Absence Types 17
Absence Types 17
Associating Plans with Multiple Types 17
Managing Concurrent Entitlements 17
-
8/15/2019 HCM US FMLA Implementation White Paper
4/44
2 | US FMLA IMPLEMENTATION
Managing Absence Records Subject to FMLA Protection 19
Scheduling FMLA Protected Absences 19
Managing Intermittent Absences 19
Using Accrual Balances before initiating FMLA Protection 19
Tracking Certifications and Communications 20
Qualified Entitlement Display by Plan 21
Conclusion 22
Appendix A: Fast Formula – Derive State for FMLA Benefits 23
HR Only Customers (Not Using Address Overrides) 23
HR Only Customers (Using Address Overrides) 24
Assignment Overrides 24
Location Overrides 24
Payroll Customers 27
State Codes 28
Appendix B: Fast Formula – Conversion from Days to Fraction of Weeks 31
Appendix C: Sample Hours Balance Creation for Hours Worked 33
Enter Balance Type attributes 33
Enter Balance Dimension attribute 33
Enter Balance Feeds attributes 34
Appendix D: Sample Setup for Federal FMLA Plan 35
Assumptions 35
Define Derived Factors 35
Define Eligibility Profile 37
-
8/15/2019 HCM US FMLA Implementation White Paper
5/44
3 | US FMLA IMPLEMENTATION
Define FMLA Plan 37
Enter Plan Attributes (tab) 38
Enter Participation Attributes 38
Enter Entitlements Attributes 39
Entries and Balances 40
Associate Absence Types to your FMLA Plan 40
Release
Absence functionality is available in Fusion Release 10. This functionality applies to HR Only, Payroll Interface, and
Payroll licensed customers.
-
8/15/2019 HCM US FMLA Implementation White Paper
6/44
4 | US FMLA IMPLEMENTATION
Introduction
The Family and Medical Leave Act of 1993 (Federal FMLA) introduced the concept of “protected
leave” in the United States. Federal FMLA designates 12 weeks of certain absences as protected
leave within a year. In general, the types of absences that fall under Federal FMLA protection are
those associated with birth or placement of a child; health conditions of the employee or qualified
family members and hardships associated with military deployment.
Federal FMLA applies to employees who have completed one year of service with the employer and
have worked a minimum of 1,250 hours during the 12 months prior to a request for FMLA leave.
Additionally, Federal FMLA only applies to immediate family members. Family members included are
a spouse, parent, son or daughter, or “in loco parentis” (FMLA regulations define in loco parentis as
including those with day-to-day responsibilities to care for or financially support a child).
Several states have separate Family and Medical Leave Acts (collectively referred to as State FMLA).
In general, they all have more generous provisions and employers are obligated to provide the
“maximum” benefit when comparing states to the Federal provisions.
This document provides guidance on how to configure Federal and State FMLA plans in Oracle Fusion
Absence Management. Absence types differ widely among US employers, and there are configuration
options that must be decided by the employer. This means that it is not feasible to deliver a predefined
solution for Federal and State FMLA plans. In addition, there are several practices that are not yet
supported by the product. This document will both provide configuration options and highlight practices
that are not yet available.
Important Note
Absence element creation is out of scope for this document. This document only discusses FMLA
configuration. Elements are not required because payroll payments are not made for FMLA. FMLA
eligibility is determined and tracked. However, if paying other absences concurrently with FMLA (i.e.
Short Term Disability or Maternity Leave), absence element creation is required for those paid
absences. For more information on the absence elements and the setup tasks associated, see the
whitepaper, Setting up Absence Elements for Oracle Fusion Absence Management (Doc ID
1904188.1) on My Oracle Support.
https://support.oracle.com/epmos/faces/DocumentDisplay?id=1904188.1&displayIndex=1https://support.oracle.com/epmos/faces/DocumentDisplay?id=1904188.1&displayIndex=1https://support.oracle.com/epmos/faces/DocumentDisplay?id=1904188.1&displayIndex=1https://support.oracle.com/epmos/faces/DocumentDisplay?id=1904188.1&displayIndex=1https://support.oracle.com/epmos/faces/DocumentDisplay?id=1904188.1&displayIndex=1https://support.oracle.com/epmos/faces/DocumentDisplay?id=1904188.1&displayIndex=1
-
8/15/2019 HCM US FMLA Implementation White Paper
7/44
5 | US FMLA IMPLEMENTATION
State Level FMLA BenefitsSome states have enacted laws that mandate additional family and medical leave for workers in a variety of ways.
The states that are collectively referred to as State FMLA include California, Connecticut, Hawaii, Maine, Minnesota,
New Jersey, Oregon, Rhode Island, Vermont, Washington, Wisconsin and the District of Columbia. State plans
generally allow qualification for protected leave with shorter durations for length or service and / or hours worked.
The state extensions that must be considered are noted below and must be handled in the Derived Factors and/or
Eligibility Profile setup.
» Legal jurisdiction. If you are doing business in one of the above states, you will need the absence plan to
include reference to the jurisdiction of the work location and the employee’s home location. Initially, this will be
addressed in a Fast Formula attached to the Eligibility Profile (see Appendix A: Fast Formula – Derive State for
FMLA Benefits). Later this will be enhanced to be addressed as a derived factor in the eligibility matrix.
» Length of service. Some states mandate lower levels of service. This is handled in the Derived Factors setup.
» Number of hours worked. Some states mandate lower levels of hours worked. This is handled in the Derived
Factors setup.
» More qualified dependents. Some states extend the concept of family to include more relationships than
recognized by the Federal law. Currently, we are not assessing eligibility of family members for FMLA leave.
Responsibility falls directly on the employee to certify relationships and for the administrative users to ensure that
the relationships are qualified under either Federal or relevant State FMLA.
-
8/15/2019 HCM US FMLA Implementation White Paper
8/44
6 | US FMLA IMPLEMENTATION
FMLA Setup Outline
The high level outline of the setup for FMLA absences is outlined below and is discussed further in each section.
1. Define required Fast Formulas (see Define Fast Formulas section).
2. Define balance for FMLA hours (see Define Balance section).
3. Define Derived Factors (see Define Derived Factors section).
4. Define Eligibility Profiles (see Define Eligibility Profile section).
5. Define FMLA Plans (see Define FMLA Plans section).
6. Associate FMLA Plan to Absence Types (see Family and Medical Leave Plans and Absence Types
section).
7. Manage Absence Records (see Managing Absence Records Subject to FMLA Protection section).
-
8/15/2019 HCM US FMLA Implementation White Paper
9/44
7 | US FMLA IMPLEMENTATION
Define Fast Formulas
Fast formulas may be required to determine eligibility. If a fast formula is required, it is assigned within the eligibility
profile. Customers may select one or more formulas. If you select more than one formula, the participant must
meet the criteria of all formulas. The formula must be previously defined in order to access it for selection in the
eligibility profile.
State Level FMLA Benefits
Some states have enacted laws that mandate additional family and medical leave for workers in a variety of ways. If
you are doing business in California, Connecticut, Hawaii, Maine, Minnesota, New Jersey, Oregon, Rhode Island,
Vermont, Washington, and Wisconsin and the District of Columbia, you will need plans to include reference to the
jurisdiction of the work location and the employee’s home location. Initially, this will be addressed in a Fast Formula
attached to the Eligibility Profile. Later this will be enhanced to be addressed as a derived factor in the eligibility
matrix.
For details on the Fast Formula, see Appendix A: Fast Formula – Derive State for FMLA Benefits.
Calculating Plan Use in Weeks
The Unit of Measure for the plan is Weeks. US FMLA requires tracking in weeks, so a conversion formula is
required to convert either days or hours into fraction of weeks. This conversion formula is attached and evaluated in
the absence plan. The actual calculation works as follows:
Absence Hours in a Week / Work Week Hours
For example, if the employee has taken 8 hours of sick time and the employee’s hours in the work week are 40, then
the following calculation occurs to convert the hours to weeks:
8 hours sick/40 hours in a week = .2 week
For details on the Fast Formula, see Appendix B: Fast Formula – Conversion from Days to Fraction of Weeks.
The source of work week hours comes from the Working Hours on the assignment and may require conversion
based on the frequency.
Working Hours in the Assignment
-
8/15/2019 HCM US FMLA Implementation White Paper
10/44
8 | US FMLA IMPLEMENTATION
Define Balance
Hours worked by an employee are one of the factors to determine FMLA eligibility. At the Federal level, the
minimum requirement for hours worked is 1,250 hours over a 12 month period. This is managed by using a derived
factor for hours worked on your FMLA eligibility profile. A balance for hours worked must be configured before it can
be referenced in the Derived Factors UI. Customers are responsible to setup the balance, but some points to note
are below as guidance. Balances are created using the Manage Balance Definitions UI.
» Hours. Only include hours actually worked for the employer (i.e. only hours physically on the job). Paid
leave and unpaid leave should not be included.
» Balance category. Balance Category must be defined as Hours.
» UOM. Unit of Measure must be defined as one of the Hours options.
» Balance feeds. Balance feeds may be setup by Balance Classification, which will automatically add a feed
to the hours balance for all Balance Classifications defined for the balance. Note that if a primary
classification is selected, this will include all secondary classifications defined under the primaryclassification.
For additional details, see Appendix C: Sample Hours Balance Creation.
-
8/15/2019 HCM US FMLA Implementation White Paper
11/44
9 | US FMLA IMPLEMENTATION
Define Derived Factors
Derived factors define how to calculate certain eligibility criteria that change over time, such as a person's age or
length of service. You add derived factors to eligibility profiles and then associate the profiles with objects that
restrict eligibility.
Using the Manage Derived Factors task, you can create six different types of derived factors:
» Age
» Length of service
» A combination of age and length of service
» Compensation
» Hours worked
» Full-time equivalent
For FMLA, derived factors must be setup for the following to define qualification for protected leave entitlements:
» Length of service. The minimum required service is one year. This is managed by using a derived factor for
service on your FMLA eligibility profile.
» Number of hours worked. The minimum requirement for hours worked is 1,250 hours. This is managed by using
a derived factor for hours worked on your FMLA eligibility profile.
Additionally, the following qualification must be done manually.
» Qualifying relationships. Currently, we are not assessing eligibility of family members for FMLA leave.
Responsibility falls directly on the employee to certify relationships and for the administrative users to ensure that
the relationships are qualified under either Federal or relevant State FMLA.
Below are some screen captures illustrating the derived factors setup in the UI for the length of service and the
number of hours worked.
-
8/15/2019 HCM US FMLA Implementation White Paper
12/44
10 | US FMLA IMPLEMENTATION
Length of Service
Number of Hours Worked
Define Eligibility Profiles
An eligibility profile is a user-defined set of criteria used to determine whether a person qualifies for a benefits
offering, variable rate or coverage, compensation plan, checklist task, or other object for which eligibility must be
established.
-
8/15/2019 HCM US FMLA Implementation White Paper
13/44
11 | US FMLA IMPLEMENTATION
Create eligibility profiles to define criteria that determine whether a person qualifies for objects that you associate the
profile with. You can associate eligibility profiles with objects in a variety of business processes.
Criteria defined in an eligibility profile are divided into categories:
Category Description
Personal Includes gender, person type, postal code ranges, and other person-specific criteria.
Employment Includes assignment status, hourly or salaried, job, grade, and other employment-specific criteria.
Derived factorsIncludes age, compensation, length of service, hours worked, full-time equivalent, and a
combination of age and length of service.
Other Other: Includes miscellaneous and user-defined criteria.
Related
coverage
Includes criteria based on whether a person is covered by, eligible for, or enrolled in other benefits
offerings.
Some criteria, such as gender, provide a fixed set of choices. The choices for other criteria, such as person type, are
based on values defined in tables. You can define multiple criteria for a given criteria type.
For Federal FMLA eligibility, the following attributes must be configured as part of the eligibility profile:
» Length of service. Use Derived Factors
» Hours worked. Use Derived Factors
» Person type. Employee
Below are some screen captures illustrating the eligibility profile setup in the UIs for each attribute above.
Note: If you require state-specific eligibility criteria (for lower levels of eligibility than federal levels), you must define
an eligibility profile using an evaluation fast formula to derive the state, along with less restrictive eligibility criteria.
For example, an employee who works in New Jersey may have only 1,100 work hours, so they will not meet the
federal FMLA requirements, but will meet the state of New Jersey’s FMLA requirements. For more information for
the state fast formula, refer to Appendix A: Fast Formula – Derive State for FMLA Benefits.
-
8/15/2019 HCM US FMLA Implementation White Paper
14/44
12 | US FMLA IMPLEMENTATION
-
8/15/2019 HCM US FMLA Implementation White Paper
15/44
13 | US FMLA IMPLEMENTATION
Define FMLA Plans
Absence plans determine how entitlements are provided to an employee including eligibility and rates. Rates of
accrual and entitlement are determined by configurable matrices (or formula).
There are three different types of plans:
» Accrual
» Qualification
» No Entitlement
FMLA will be configured using Qualification absence plan type. A Qualification Plan is a form of Absence Plan in
which the employee’s entitlement to time off is not earned on a period basis but is granted to them. Non-accrued
plans are typically used for entitlements other than vacation (e.g. sickness, maternity, family leave, jury duty, military
service). Actual job protection under FMLA is tracked by one or more qualification plans.
At least one Federal FMLA plan is required, as well as any additional specific plans for states with more generous
provisions where you do business. Eligibility for a plan is determined by several parameters maintained in an
eligibility profile.
The FMLA plan is defined using the Manage Absence Plans UI located in the Absence Administration work area.
The various segments of attributes of the plans are outlined in the sections below.
Basic Attributes
The basic attributes of the FMLA plan are defined below and are captured in the Basic Details section and Plan
Attributes tab of the UI.
» Plan type. Qualification
» Legislation. United States
» UOM. Weeks
» Conversion Formula. A conversion formula is required to convert work hours or days missed.
Defining Plan Term
A qualification plan term is an assessment period during which the total absent time recorded in that period is
considered for absence entitlement calculations.
FMLA allows employers to select a specific type of annual period for evaluation of protected leave.
The options for a plan term are defined below. This is defined in the Plan Attributes tab of the UI.
» Absence duration. Length of the absence. This is not a feature of FMLA plans.
» Calendar year. 365 days starting on any designated day for the entire plan.» Rolling backward period. Look back one year from the end of the absence to determine how much job
protection was used for each absence reported by an employee.
» Rolling forward period. Establish a period from the start date of an absence and evaluate all subsequent
absences for a year from that first start date.
-
8/15/2019 HCM US FMLA Implementation White Paper
16/44
14 | US FMLA IMPLEMENTATION
Defining Plan Participation
The enrollment and termination rules for the protected leave must be configured. Additionally, the eligibility profile
must be attached to the plan. These details are defined in the Participation tab of the UI.
For qualification details for FMLA protected leave entitlements, please see the Define Eligibility Profiles section.
-
8/15/2019 HCM US FMLA Implementation White Paper
17/44
15 | US FMLA IMPLEMENTATION
Defining Protected Leave Entitlement
The duration for the protected leave must be configured. This is defined in the Entitlements tab of the UI by adding
Qualification Details.
Duration of protected leave. The total amount of protected leave for most absences under FMLA is 12
weeks. If the referenced leave is to care for a member of the family who is active military, that protection is
extended to 26 weeks for those absences.
-
8/15/2019 HCM US FMLA Implementation White Paper
18/44
16 | US FMLA IMPLEMENTATION
-
8/15/2019 HCM US FMLA Implementation White Paper
19/44
17 | US FMLA IMPLEMENTATION
Family and Medical Leave Plans and Absence Types
Absence Types
An absence type is a grouping of absences, such as illness or personal business that is used for reporting, accrual,
and compensation calculations.
Associating Plans with Multiple Types
Use of FMLA is tracked at the plan level, which can be associated with multiple absence types and as many as
required. The plan will track the entitlement cohesively.
The examples below shows one FMLA plan associated to two different absence types.
Managing Concurrent Entitlements
FMLA can provide protected status during time off as well, if the time off absence type affects payroll in any way.
For example, Short-Term Disability (STD) or Maternity Leave would affect payroll because they may be paid
absences. To accomplish this, you must configure concurrent plans to update your payroll. For example, you would
setup one FMLA plan to actually track FMLA and a second STD plan to track the time off and pay STD benefits.
The STD absence element must be configured in the payroll system and selected in the STD absence plan. This is
the main element that will transfer all information to payroll for processing, which is required since this is a Short
Term Disability Plan. Absence elements must be setup in the payroll system prior to selecting this element here.
Absence element creation is out of scope for this document. For more information on the absence elements and the
-
8/15/2019 HCM US FMLA Implementation White Paper
20/44
18 | US FMLA IMPLEMENTATION
setups tasks associated, see the whitepaper, Setting up Absence Elements for Oracle Fusion Absence
Management (Doc ID 1904188.1) on My Oracle Support.
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=85alianls_146&_afrLoop=2104885250553435#REFhttps://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=85alianls_146&_afrLoop=2104885250553435#REFhttps://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=85alianls_146&_afrLoop=2104885250553435#REFhttps://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=85alianls_146&_afrLoop=2104885250553435#REFhttps://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=85alianls_146&_afrLoop=2104885250553435#REFhttps://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=85alianls_146&_afrLoop=2104885250553435#REF
-
8/15/2019 HCM US FMLA Implementation White Paper
21/44
19 | US FMLA IMPLEMENTATION
Managing Absence Records Subject to FMLA Protection
Scheduling FMLA Protected Absences
Currently, protected leave can be requested or reported in two different ways:
» Continuous absence. No work is performed during the uninterrupted absence.
» Intermittent absence. The employee takes time off sporadically.
Managing Intermittent Absences
Our approach allows different absences, even those with different types, to be tied together through the use of an
FMLA plan. Scheduled hours must be tied to specific dates for intermittent absences. For example, we do support
absences such as “every Monday for 2 hours”.
One variation that we currently do not support is the ability to schedule hours that are not tied to specific dates. For
example, we don’t support the request of “20 hours between September 2 and September 30” without reference to
specific dates. This requirement is currently on the roadmap as an enhancement in a future release.
Using Accrual Balances before initiating FMLA Protection
If you require your employees to use some or all of vacation or sick leave balances prior to initiating FMLA leave,
Oracle’s current architecture requires that you have a separate transaction. For example, if you require an ill
employee to use part of their vacation before invoking FMLA protection, you will need to have two transactions. One
transaction will be to record the vacation time, and the second will be to initiate the FMLA. These two transactions
are not related in the system, as one simply tracks FMLA time and the other tracks and pays the sick benefits, if
applicable. The enforcement of such a policy is a manual process and is the responsibi lity of the customer.
-
8/15/2019 HCM US FMLA Implementation White Paper
22/44
-
8/15/2019 HCM US FMLA Implementation White Paper
23/44
21 | US FMLA IMPLEMENTATION
Qualified Entitlement Display by Plan
FMLA balances can be queried in the Qualified Entitlement Display in the administrative page for absence
management. This displays plan use across absences. This UI is the basis of monitoring FMLA in the US. It will
also note when an entitlement has been exhausted.
-
8/15/2019 HCM US FMLA Implementation White Paper
24/44
22 | US FMLA IMPLEMENTATION
Conclusion
This document shows how to implement key requirements for configuring and processing absences protected under
Federal FMLA and state-based eligibility. It also identifies areas where enhancements are under consideration.
-
8/15/2019 HCM US FMLA Implementation White Paper
25/44
23 | US FMLA IMPLEMENTATION
Appendix A: Fast Formula – Derive State for FMLA Benefits
Several states have separate Family and Medical Leave Acts (collectively referred to as State FMLA). In general,
they all have more generous provisions and employers are obligated to provide the “maximum” benefit when
comparing states to the Federal provisions. This formula will determine the state which should be referenced for
FMLA benefits for the employee. This state will be evaluated in the eligibility profile where the formula is designated.
The lower number of hours will also be evaluated in the eligibility profile.
Currently, only lower thresholds for hours can be supported by Fusion. For example, the state of New Jersey
requires fewer hours for qualification under FMLA. This will be supported by the formula outlined in the next section
for eligibility. Different entitlements cannot be supported within the plan matrix at this point. Customers should
consider separate plans for entitlements unrelated to FMLA (for example, protection for parent / teacher
conferences). This white paper supports the calculations of Federal protection with provision for lower state
thresholds for hours.
HR Only Customers (Not Using Address Overrides)
The formula below is for those customers that have implemented HR only and are not maintaining tax cards for
employees, OR those who choose not to use the state from the tax card. Additionally, this formula is for customers
who do NOT utilize address overrides.
This formula checks whether the employee is a home-worker or not. If so, the residence state is used for benefits.
If not, the work state will be used.
Notes:
This formula is supported for Release 10 and subsequent releases only.
This is an example for the states of CT, NJ, and DC. If you require a different or additional state, the IF
statement must be adjusted accordingly.
/* DEFAULTING OF DBIs */
/* DBI to get State from Location Address */DEFAULT FOR PER_ASG_LOC_REGION2 is ' '/* DBI to get State from Resident Address */
DEFAULT FOR PER_ASG_ADD_REGION2 is ' '
/* DBI if employee work from home */
DEFAULT FOR PER_ASG_WORK_AT_HOME is 'N'
/* DEFAULTING OF LOCAL VARIABLES */
ELIGIBLE= 'N'l_log = ESS_LOG_WRITE('PER_ASG_ADD_REGION2='||PER_ASG_ADD_REGION2)l_log = ESS_LOG_WRITE('PER_ASG_LOC_REGION2='||PER_ASG_LOC_REGION2)
/* Check if the person is working from home. If the person is workingfrom home, use the state of the home, resident address else use work address
*/if PER_ASG_WORK_AT_HOME = 'Y' THEN(
if (PER_ASG_ADD_REGION2 = 'CT' or PER_ASG_ADD_REGION2 = 'NJ' or PER_ASG_ADD_REGION2 = 'DC')THEN
ELIGIBLE= 'Y'
)else(
-
8/15/2019 HCM US FMLA Implementation White Paper
26/44
24 | US FMLA IMPLEMENTATION
IF (PER_ASG_LOC_REGION2 = 'CT' or PER_ASG_LOC_REGION2 = 'NJ' or PER_ASG_LOC_REGION2 = 'DC') THENELIGIBLE= 'Y'
)
return ELIGIBLE
HR Only Customers (Using Address Overrides)
The formula below is for those customers that have implemented HR only and are not maintaining tax cards for
employees, OR those who choose not to use the state from the tax card. Additionally, this formula is for customers
who DO utilize address overrides. Address overrides may be setup at either the employee’s assignment or the
location. See the details below for each case.
This formula first checks if there is an override for either case. If there is, that state will be used. Otherwise, the
formula continues with the same processing as the previous formula. It checks whether the employee is a home-
worker or not. If so, the residence state is used for benefits. If not, the work state will be used.
Notes:
This formula is supported for Release 12 and subsequent releases only.
This is an example for the states of CT, NJ, and DC. If you require a different or additional state, the IF
statement must be adjusted accordingly.
Assignment Overrides
Address overrides may be setup at the assignment. These are setup in the employee’s assignment in the Manage
Employment UI as a Work Tax Address.
Location Overrides
Address overrides may be setup for the location. These are setup in the Manage Locations UI as an Address Type
= Location override (see below).
-
8/15/2019 HCM US FMLA Implementation White Paper
27/44
-
8/15/2019 HCM US FMLA Implementation White Paper
28/44
26 | US FMLA IMPLEMENTATION
DEFAULT FOR PER_ASG_TAX_ADDRESS_ID is -1DEFAULT FOR hr_asg_id IS 0
DEFAULT FOR PER_ASG_LOCATION_ADD_USAGE_ADDRESS_ID IS -1
DEFAULT FOR PER_ASG_ADD_REGION2 IS 'INVALID'DEFAULT FOR PER_ASG_WORK_AT_HOME IS 'INVALID'
ELIGIBLE= 'N'l_state=' '
l_PER_ASG_TAX_ADDRESS_ID = PER_ASG_TAX_ADDRESS_ID
IF PER_ASG_TAX_ADDRESS_ID was not defaulted THEN
(
CHANGE_CONTEXTS(ADDRESS_ID = l_PER_ASG_TAX_ADDRESS_ID)(
l_state = PER_ADD_REGION2)
)
ELSE
(CHANGE_CONTEXTS( ADDRESS_TYPE = 'US_LOC_OVERRIDE')(
IF PER_ASG_LOCATION_ADD_USAGE_ADDRESS_ID was not defaulted THEN
(
CHANGE_CONTEXTS(ADDRESS_ID = PER_ASG_LOCATION_ADD_USAGE_ADDRESS_ID, ADDRESS_TYPE ='US_LOC_OVERRIDE')
(
l_state = PER_ADD_REGION2)
)ELSE(
IF l_state = ' ' THEN
(
CHANGE_CONTEXTS(ADDRESS_ID = PER_ASG_LOCATION_ADD_USAGE_ADDRESS_ID, ADDRESS_TYPE ='MAIN')
(
l_state = PER_ADD_REGION2)
))
))
if l_state ' 'then (if PER_ASG_WORK_AT_HOME='Y' THEN(
CHANGE_CONTEXTS(ADDRESS_TYPE='HOME')(if PER_ASG_ADD_REGION2 was not DEFAULTED THEN
(
-
8/15/2019 HCM US FMLA Implementation White Paper
29/44
27 | US FMLA IMPLEMENTATION
if (PER_ASG_ADD_REGION2 = 'CT' or PER_ASG_ADD_REGION2 = 'NJ'or PER_ASG_ADD_REGION2 = 'DC') THEN
ELIGIBLE='Y'
))
)else (CHANGE_CONTEXTS(ADDRESS_TYPE='MAIN')
(if PER_ASG_ADD_REGION2 was not DEFAULTED THEN(
if (PER_ASG_ADD_REGION2 = 'CA' or PER_ASG_ADD_REGION2 = 'NJ'or PER_ASG_ADD_REGION2 = 'DC') THEN
ELIGIBLE='Y'))
))else (
if ( l_state = 'CA' or l_state ='NJ' or l_state ='DC') thenELIGIBLE='Y'
)
return ELIGIBLE
Payroll Customers
The formulas below are for those customers that have implemented payroll and are maintaining tax cards for
employees.
This formula retrieves the state for benefits from the employee’s tax card, which has already been through the
additional hierarchy tests in the HR only formulas.
Notes:
This formula is supported for Release 12 and subsequent releases only.
This is an example for the states of CA where the state code value of SDI_STATE referenced in theformula is ‘5’. If you require a different or additional state, the statements must be adjusted accordinglyusing the State Codes section below.
The formula must be created using a US LDG.
DEFAULT_DATA_VALUE FORUS_EMPLOYEE_WITHHOLDING_CERTIFICATE_DIR_CARD_DIR_CARD_ID is -1
/* Disability State */
DEFAULT FOR US_WTH_TAXATION_HRX_US_WTH_TAXATION_SDI_STATE is ' '
DEFAULT FOR US_WTH_TAXATION_HRX_US_WTH_TAXATION_DEFAULT_SDI_STATE is ' 'DEFAULT_DATA_VALUE FOR US_W4_TAXATION_CTX1 is ' '
ELIGIBLE = 'N'SDI_STATE='NONE'
L_TRU ='0'l_found ='FALSE'
/* DBI need context of effective date and payroll relationship ID */
IF US_EMPLOYEE_WITHHOLDING_CERTIFICATE_DIR_CARD_DIR_CARD_ID.EXISTS(1) THEN
-
8/15/2019 HCM US FMLA Implementation White Paper
30/44
28 | US FMLA IMPLEMENTATION
l_w4_card_id = US_EMPLOYEE_WITHHOLDING_CERTIFICATE_DIR_CARD_DIR_CARD_ID[1]
else
l_w4_card_id = -1
IF l_w4_card_id -1 THEN
(CHANGE_CONTEXTs(DEDUCTION_CARD_ID = L_W4_CARD_ID)
(
I = US_W4_TAXATION_CTX1.FIRST(-1)
WHILE US_W4_TAXATION_CTX1.EXISTS(I)
LOOP(
L_TRU = US_W4_TAXATION_CTX1[I]
if L_TRU '0' then(
l_found = 'TRUE'exit)
I = US_W4_TAXATION_CTX1.NEXT(I,-1)
)
if l_found= 'TRUE' THEN(CHANGE_CONTEXTs(TAX_UNIT_ID = TO_NUMBER(L_TRU))
(IF (US_WTH_TAXATION_HRX_US_WTH_TAXATION_SDI_STATE was not Defaulted) THEN
(
l_log_data = ess_log_write('Enter WAS NOT DEFAULTED')SDI_STATE = (US_WTH_TAXATION_HRX_US_WTH_TAXATION_SDI_STATE)
)ELSE
(SDI_STATE = (US_WTH_TAXATION_HRX_US_WTH_TAXATION_DEFAULT_SDI_STATE)
)
))
)
)
IF (SDI_STATE ='5') THEN
ELIGIBLE= 'Y'
return Eligible
State Codes
The state codes below should be referenced when referring to the SDI_STATE in the payroll formulas above.
-
8/15/2019 HCM US FMLA Implementation White Paper
31/44
29 | US FMLA IMPLEMENTATION
Note: At this time the only states that have different requirements than the federal level, thus requiring this extra
check for eligibility, are California, Connecticut, Hawaii, Maine, Minnesota, New Jersey, Oregon, Rhode Island,
Vermont, Washington, Wisconsin and the District of Columbia. However, in case state requirements change andanother state is added to this group, the entire list of state codes is listed below for completeness.
GEOGRAPHY_NAME STATE_CODE
AL 1
AK 2
AZ 3
AR 4
CA 5
CO 6
CT 7
DE 8
DC 9
FL 10
GA 11
HI 12ID 13
IL 14
IN 15
IA 16
KS 17
KY 18
LA 19
ME 20
MD 21
MA 22
MI 23
MN 24
MS 25
MO 26
MT 27
NE 28
NV 29
NH 30
NJ 31
NM 32
NY 33
NC 34
ND 35
OH 36
OK 37
OR 38
PA 39
RI 40
SC 41
SD 42
TN 43
TX 44
UT 45
VT 46
VA 47
WA 48
WV 49
WI 50
WY 51
AS 60
-
8/15/2019 HCM US FMLA Implementation White Paper
32/44
30 | US FMLA IMPLEMENTATION
FM 61
GU 66
MH 67
MP 68
PW 69
PR 72
VI 78
-
8/15/2019 HCM US FMLA Implementation White Paper
33/44
31 | US FMLA IMPLEMENTATION
Appendix B: Fast Formula – Conversion from Days to Fraction of Weeks
The details of the conversion are below:
Absence Hours in a Week ⁄ Work Week Hours
For example, if the employee has taken 8 hours of sick time and the employee’s hours in the work week are 40, then
the following calculation occurs to convert the hours to weeks:
8 hours sick/40 hours in a week = .2 week
The conversion formula is attached and evaluated in the absence plan.
The source of work week hours comes from the Working Hours on the assignment and may require conversionbased on the frequency.
A sample fast formula is listed below for your reference.
DEFAULT FOR IV_START_DATE IS '4712/12/31 00:00:00' (date)
DEFAULT FOR IV_END_DATE IS '4712/12/31 00:00:00' (date)DEFAULT FOR IV_START_TIME IS '00:00'DEFAULT FOR IV_END_TIME IS '23:59'
DEFAULT FOR IV_START_DURATION IS 0DEFAULT FOR IV_END_DURATION IS 0DEFAULT FOR IV_TOTAL_DURATION IS 0DEFAULT FOR PER_ASG_STANDARD_WORKING_HOURS IS 0
DEFAULT FOR PER_ASG_STANDARD_WORKING_HOURS_FREQUENCY IS 'W'
INPUTS ARE IV_START_DATE (date), IV_END_DATE (date), IV_START_TIME(text),IV_END_TIME(text),
IV_START_DURATION(number), IV_END_DURATION(number),IV_TOTAL_DURATION(number)
ln_duration = 0
ln_duration_mid = 0ln_week_conversion_factor = 1lc_frequency = PER_ASG_STANDARD_WORKING_HOURS_FREQUENCY
IF (lc_frequency = 'D')THEN (ln_week_conversion_factor = ln_week_conversion_factor * 7)
IF (lc_frequency = 'BW')THEN (ln_week_conversion_factor = ln_week_conversion_factor / 2)IF (lc_frequency = 'SM')
THEN (ln_week_conversion_factor = (ln_week_conversion_factor * 24) / 52)IF (lc_frequency = 'M')THEN (ln_week_conversion_factor = (ln_week_conversion_factor * 12) / 52)
IF (lc_frequency = 'Y')THEN (ln_week_conversion_factor = ln_week_conversion_factor / 52)
ln_abs_duration=IV_TOTAL_DURATION
ld_period_start_date = to_date(to_char(IV_START_DATE,'DD/MM/RRRR')||' '||IV_START_TIME,'DD/MM/RRRR
HH24:MI:SS')ld_period_end_date = to_date(to_char(IV_END_DATE,'DD/MM/RRRR')||' '||IV_END_TIME,'DD/MM/RRRRHH24:MI:SS')
IF (ln_abs_duration =0 )THEN
(ln_abs_duration = GET_PAY_AVAILABILITY
('ASSIGN',
ld_period_start_date,
-
8/15/2019 HCM US FMLA Implementation White Paper
34/44
32 | US FMLA IMPLEMENTATION
ld_period_end_date,'Y',
'Y',
'N','Y',
'H'))
ln_total_working_hours = PER_ASG_STANDARD_WORKING_HOURS * ln_week_conversion_factor
ln_duration_mid = ln_abs_duration/ln_total_working_hours
duration = round(ln_duration_mid,2)
RETURN duration
-
8/15/2019 HCM US FMLA Implementation White Paper
35/44
33 | US FMLA IMPLEMENTATION
Appendix C: Sample Hours Balance Creation for Hours Worked
Federal FMLA requires the employee to have worked a minimum of 1,250 hours for the 12 months prior to the
requested absence.
This sample illustrates how to define a balance that is referenced in the Derived Factors UI. Customers are
responsible to setup any required balances, which are created using the Manage Balance Definitions UI. In this
example, the Regular and Overtime balance classif ications are added as balance feeds. This results in an
automatic balance feed of this hours balance when an element of Regular or Overtime secondary classification is
created.
Follow the steps outlined below to define the balance referenced in the Derived Factor.
1. Navigate to Payroll Calculation work area and click Manage Balance Definition.
2. Click Create > Create Balance.
3. Select the appropriate Legislative Data Group.
4. Click Continue.
Enter Balance Type attributes
5. Enter a balance name.
6. Select Hours for Balance Category.
7. Select an appropriate hours Unit of Measure.
8. Click Next.
Enter Balance Dimension attribute
9. Click Select and Add.
10. Query on the balance dimension name of Relationship Last 12 Month s and select the balance name.
11. Click Apply.
12. Click Done.
13. Click Next.
-
8/15/2019 HCM US FMLA Implementation White Paper
36/44
34 | US FMLA IMPLEMENTATION
Enter Balance Feeds attributes
Specify balance feeds by classification or element, but you cannot choose both. In this example, we will use
balance classifications of Regular and Overt ime .
14. Click Add Row under Balance Feeds by Classification.
15. Select Regular for Balance Classification.
16. Select Add for Add or Subtract.
17. Repeat steps 16 – 18 until all desired classifications are applied.
18. Click Submit.
19. Click Ok.
-
8/15/2019 HCM US FMLA Implementation White Paper
37/44
35 | US FMLA IMPLEMENTATION
Appendix D: Sample Setup for Federal FMLA Plan
This sample illustrates how to implement several key components for processing absences for standard Federal
FMLA.
» Derived Factors
» Eligibility Profile
» FMLA Plan
» Associate Absence Types to your FMLA Plan
Note that the Federal FMLA plan does not require the Fast Formula for residence vs. work state, as it is not a state
specific plans.
Please refer to the notes in the appropriate sections above for additional details related to each step below.
AssumptionsThe following assumptions are made for this sample:
Organization setup has previously been completed
Absence types have previously been setup
FMLA hours balance has previously been setup
Define Derived Factors
Derived factors must be setup for the following qualification rules:
12 month length of service
1,250 number of hours worked
Follow the steps outlined below to create the above derived factors.
1. Navigate to Absence Administration work area and click Manage Derived Factors.
2. Click the Length of Service tab.
3. Click Create.
4. Enter Name.
5. Select Months as the Unit of Measure.
6. Enter 12 in Greater than or Equal to Length of Service.
7. Select a Period Start Date Rule.
8. Select As of event date as Determination Rule.
-
8/15/2019 HCM US FMLA Implementation White Paper
38/44
36 | US FMLA IMPLEMENTATION
9. Click Save and Close.
10. Click the Hours Worked tab.
11. Enter a name.
12. Select Defined Balance for Source.
13. Select the appropriate FMLA hours balance as the Defined balance.
14. Enter 1250 in Greater than or Equal to Hours Worked.
15. Select End of Previous Year as the Determination Rule.
-
8/15/2019 HCM US FMLA Implementation White Paper
39/44
37 | US FMLA IMPLEMENTATION
16. Click Save and Close.
Define Eligibility Profile
The following attributes must be configured as part of the eligibility profile:
Person Type = Employee
Follow the steps outlined below to add the attributes above to the eligibility profile.
1. Navigate to Absence Administration work area and click Manage Eligibility Profiles.
2. Click Create > Create Participant Profile.
3. Enter a profile name.
4. Select Benefits for Profile Usage.
5. Select the appropriate Assignment to Use.
6. Select Active for Status.
7. Click the Personal header tab.
8. Click the Person Type detail tab.
9. Click the + icon.
10. Enter 10 in Sequence.
11. Select Employee for Person Type.
12. Click Save and Close.
Define FMLA Plan
1. Navigate to Absence Administration work area and click Manage Absence Plans.
2. Click Create.
3. Enter the Effective As-of Date.
4. Select United States as the Legislation.
5. Select Qualification as the Plan Type.
-
8/15/2019 HCM US FMLA Implementation White Paper
40/44
38 | US FMLA IMPLEMENTATION
6. Click Continue.
Enter Plan Attributes (tab)
7. Enter a plan name.
8. Select Weeks as the Plan UOM.
9. Select a Legislative Data Group.
10. Select a Status.
11. Check the Enable concurrent entitlement checkbox.
12. Select the appropriate Type.
13. Enter and select the appropriate values according to the Type selected in the previous step.
Enter Participation Attributes
14. Select the attributes relevant to your company for enrollment and termination rules.
15. Under Eligibility, click Select and Add.
-
8/15/2019 HCM US FMLA Implementation White Paper
41/44
39 | US FMLA IMPLEMENTATION
16. Enter 10 in Sequence.
17. Select the previously entered eligibility profile.
18. Check the Required checkbox.
Enter Entitlements Attributes
19. Under Entitlement Attributes, select Matrix.
20. Select Absence start date for Entitlement Start Date.
21. Under Qualification Band Matrix, click Add.
22. Enter 10 in Sequence.
23. Click the Expression Builder icon.
24. Enter 1=1 in the Expression: box.
25. Click OK.
26. Under Qualification Details, click Add.
27. Enter 10 in Sequence.
28. Enter a detail name.
29. Enter 12 in Duration.
30. Enter 0 in Payment Percentage.
-
8/15/2019 HCM US FMLA Implementation White Paper
42/44
-
8/15/2019 HCM US FMLA Implementation White Paper
43/44
41 | US FMLA IMPLEMENTATION
9. Enter 10 in Priority.
10. Click OK.
11. Repeat this process for any additional required plans.
12. Click Save and Close.
-
8/15/2019 HCM US FMLA Implementation White Paper
44/44
Oracle Corporation, World Headquarters Worldwide Inquiries
500 Oracle Parkway Phone: +1.650.506.7000
Redwood Shores, CA 94065, USA Fax: +1.650.506.7200
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and thecontents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any otherwarranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability orfitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations areformed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by anymeans, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license andare trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo aretrademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1015
C O N N E C T W I T H U S
blogs.oracle.com/oracle
facebook.com/oracle
twitter.com/oracle
oracle.com