Benefits Connectors
Benefits Connectors
1 | Benefits Connectors
1.1 | Setup Considerations: Cloud Connect for Benefits
You can use this topic to help make decisions when planning your configuration and use of Cloud
Connect for Benefits (CCB). It explains:
What It Is
Cloud Connect for Benefits is a collection of prebuilt integrations to benefit providers across a range
of categories, including:
Cloud Connect for Benefits also supports integrations for additional benefit plans. Examples:
Employee assistance programs, commuter benefits, or long-term care.
Business Benefits
Cloud Connect for Benefits enables you to exchange benefits-related data between Workday and
benefit providers.
Use Cases
With Cloud Connect for Benefits, you can:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 1/67
05/05/2023, 19:13 Workday® Administrator Guide
Questions to Consider
Question Considerations
Great West.
ManuLife.
Sun Life.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 2/67
05/05/2023, 19:13 Workday® Administrator Guide
Recommendations
Consider engaging with professional services when implementing Cloud Connect for
Benefits integrations.
Start your implementation well in advance of your open enrollment period. For many CCB
providers, Workday might not hear about changes to vendor file formats until you start your
implementation. Try to test early so that Workday can make necessary changes to a
template in time for your go-live date.
Before setting up your integration test environment, work with your benefits functional
partner to ensure that integrations can support your plan setup.
Plan out the number and type of test cycles that the benefits provider requires before
certifying your integration. Work with your benefits provider to determine how many test
cycles they require.
Consider using the generic Benefits Connector integration if these conditions are true:
Workday doesn't provide a template that supports your vendor/product combination.
Workday doesn't plan to develop a template that supports your vendor/product
combination.
Requirements
Subscribe to the Cloud Connect for Benefits SKU.
Limitations
Actual contribution amounts are only available to Cloud Connect for Benefits integrations from
Workday Payroll. If you use a third-party payroll provider, benefit integrations send estimated
amounts based on the benefit plan setup.
Tenant Setup
No impact.
Security
Enable security for these domains in order to configure Cloud Connect for Benefits integrations.
Integration Build
Integration Configure
Enable security for these domains for Cloud Connect for Benefits integrations to access Workday
data:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 3/67
05/05/2023, 19:13 Workday® Administrator Guide
Integration Event
Outbound.
Outbound.
Outbound.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 4/67
05/05/2023, 19:13 Workday® Administrator Guide
Outbound.
Business Processes
You can use the Integration Process Event business process to manage how your integrations run.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 5/67
05/05/2023, 19:13 Workday® Administrator Guide
Reporting
Report Description
Features Considerations
Workday offers a Touchpoints Kit with resources to help you understand configuration relationships
in your tenant. Learn more about the Workday Touchpoints Kit on Workday Community.
Cloud Connect for Benefits is a collection of prebuilt integrations to benefit providers across a range
of categories. You configure an integration using attributes, maps, and overrides. Data then flows to
your benefit providers based on a predefined schedule that incorporates benefit life events.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 6/67
05/05/2023, 19:13 Workday® Administrator Guide
Industry standards such as the ANSI ASC X12N 834 format (version 5010).
Proprietary file formats.
Workday maintains data security throughout the transmission process by using data encryption and
secure transport protocols. If provider specifications change, Workday updates the integration to
meet the new requirements.
Examples:
Subscriber data.
Enrollment data.
Dependent information.
Subscriber data.
Enrollment data.
Compensation data.
Coverage information.
Beneficiary information.
Subscriber data.
Enrollment data.
Contribution amounts.
Goal amounts.
COBRA Administration
Subscriber data.
Termination data.
Data for persons newly enrolled in COBRA-eligible plan.
Subscriber data.
Enrollment data.
Contribution amounts.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 7/67
05/05/2023, 19:13 Workday® Administrator Guide
Cloud Connect for Benefits also supports integrations for additional benefit plans. Examples:
Employee assistance programs, commuter benefits, or long-term care.
Contribution Amounts
Workday Payroll can send contribution amounts to providers of defined contribution plans and
flexible spending account plans.
Goal Amounts
Workday sends goal amounts to flexible spending account plan administrators to ensure that claims
don’t exceed annual plan contributions. Workday calculates goal amounts by using this formula:
The calculation uses values from benefit elections for the workers and the effective date used to
launch the integration. The integration relies on what is in the Benefits data and performs no
calculations.
Related Information
Tasks
Include Payroll Balances in Benefits Integration
Reference
The Next Level: Benefits Integrations
Each Cloud Connect for Benefits integration requires initial configuration to tailor the way that it
maps and delivers data to a benefit provider. You can arrange configuration through Workday
Professional Services or any certified Workday Services Partner.
Note: Schedule plenty of time before your next open enrollment for configuring and testing your
integrations. If you change benefit providers, your timeline is longer. The timeline varies depending
on whether your benefit provider is already in the Cloud Connect for Benefits catalog or a new
addition.
These sections describe the prerequisites and implementation process to help you plan a new
benefit provider integration. Most of these activities happen in parallel with your Workday HCM
implementation.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 8/67
05/05/2023, 19:13 Workday® Administrator Guide
Implementation Process
Workday provides a set of templates as the starting point for all Cloud Connect for Benefits
integrations. To simplify initial configuration as well as ongoing maintenance, the templates have
some delivered values and prompts for data in Workday.
Related Information
Tasks
Set Up Test Environment for Benefits Integration
Workday provides a template for each Cloud Connect for Benefits integration to enable
configuration of customer-specific values.
Attributes are available for data elements that pertain to everyone on the file.
Maps are used to translate internal Workday values to external vendor values. Workday
provides enumerations in a drop-down list, where possible. Drop-down lists streamline
implementation, reduce configuration errors, and simplify ongoing maintenance.
Overrides provide an even more powerful way to configure what Workday sends to your
provider.
Related Information
Tasks
Change Benefit Provider Integration Maps
Field overrides are a flexible tool to customize integration systems that use a Workday integration
template. Each Workday template provides a standard framework for integration system creation
and configuration. Field overrides give you an additional way to control data sent on the file,
including use of custom or calculated fields.
Overrides give you the ability to use report fields or calculated fields to supply the values that your
benefit provider requires. Example: To match a class structure or division in your provider
environment, you can create calculated fields to concatenate multiple values in Workday. You can
use overrides along with attributes and maps.
Retirement Savings
Evidence of Insurability (EOI) Underwriting Decisions
Depending on the inbound data and product, the integration updates data in Workday in different
ways:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 9/67
05/05/2023, 19:13 Workday® Administrator Guide
Workday doesn't process deferral changes as direct payroll input. Workday updates elections with
benefit events.
You can view payroll inputs for third-party payroll in the External Payroll Input Finder report. You
can view inputs for a specific worker in the Maintain External Payroll Input for Worker task. You
can also use the related action off a worker under Pay to view inputs.
There's no indicator on the payroll input for ongoing deductions for third-party payroll. Workday
displays these deductions without an end date.
Related Information
Concepts
FAQ: Benefit Provider Integration Common Issues
Tasks
Manage External Payroll Input for Worker
Prerequisites
Request a file specification from your benefit provider so that you can familiarize yourself with their
data requirements.
Context
Set up an integration system that sends employee benefits data in the ANSI ASC X12N 834 format
to a benefit provider.
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 10/67
05/05/2023, 19:13 Workday® Administrator Guide
Integration Event
Outbound.
Outbound.
Outbound.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 11/67
05/05/2023, 19:13 Workday® Administrator Guide
Worker Data: Dependent National IDs Outbound (Dental, Medical, Vision only).
Outbound.
Result
Related Information
Concepts
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 12/67
05/05/2023, 19:13 Workday® Administrator Guide
Prerequisites
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
After you create a benefit provider integration, configure the integration attributes and maps to
specify values for the output file.
Integration attributes identify what benefit plans to include in the integration. Integration
attributes also provide customer-specific values for ANSI ASC X12N 834 data elements.
Integration maps define relationships between values in Workday and codes in the external
endpoint.
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 13/67
05/05/2023, 19:13 Workday® Administrator Guide
Example
Sample values for the attributes and maps in the WBN - HIPAA 834 Health Insurance (v2)
integration service are shown in these tables:
Attribute Value
Sponsor ID 2458538
Enrollment 53 Child 03
Relationship
Domestic Partner 04
Spouse 01
Gender U Female F
Male M
PPO HLT
Part time PT
Next Steps
If the integration system has a field override service, configure the override values.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 14/67
05/05/2023, 19:13 Workday® Administrator Guide
Prerequisites
This task is only necessary if your integration system has field overrides. In the View Integration
System report, look for either of these field override services for ANSI ASC X12N 834 benefit
providers:
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
A field override service gives you greater flexibility to map data to 834 elements. Each benefit
provider has a unique set of fields that enable override values based on the provider
implementation of the 834 format. You can use calculated fields or report fields to provide values for
these fields, which often require a class structure or division.
Steps
Related Information
Concepts
Concept: Calculated Fields
Prerequisites
Before setting up your integration test environment, make sure that you configured the benefits part
of your Workday test environment correctly. Your integration won't cause some errors that you can
encounter when testing your integration, especially benefits elections not appearing on the output
file. Instead, not configuring electronic signatures correctly, or by not finalizing benefits open
enrollment before running the integration causes errors.
Security: Integration Build and Integration Configure domains in the Integration functional area.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 15/67
05/05/2023, 19:13 Workday® Administrator Guide
Context
You can test our tenant sandbox integrations by associating different attribute values with your
sandbox and production environments. Example: You can test an integration to validate data after
you modify benefit plans or you modify integration maps. Testing is also useful during open
enrollment.
Another option is to switch to test mode, which limits each integration event to 500 records. By
working with a subset of data, you can view the integration results faster to validate your mappings
and setup.
Workday recreates tenant sandboxes with each update. If you configure integration attributes in
your sandbox environment, copy these values to your production environment to ensure that they
aren't overwritten in the next update.
Steps
Example
Send sandbox data to your own FTP site. Then, specify a sandbox value for the Endpoint
attribute.
Send your benefit provider a test value by specifying a sandbox value for the Output
Filename attribute.
Next Steps
When you finish testing or if you want to test with a full set of data, set the Enable Test Mode
attribute to false. Using this option, the integration events include all applicable records. Always
make sure that Enable Test Mode is set to false when you go into production.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 16/67
05/05/2023, 19:13 Workday® Administrator Guide
Related Information
Concepts
Concept: Planning a Benefit Provider Integration
Tasks
Set Up Benefit Electronic Signatures
Finalize Open Enrollment Elections
Prerequisites
Actual contribution amounts are only available to Cloud Connect for Benefits integrations from
Workday Payroll. If you use a third-party payroll provider, benefit integrations send estimated
amounts based on the benefit plan setup.
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
Send actual contribution amounts from Workday Payroll to benefit providers who manage defined
contribution plans and flexible spending accounts. Benefit providers can receive the subscriber
data, enrollment data, and actual contribution amounts in a single integration file.
For defined contribution plans, the payroll amounts include both the employee and employer
contributions, as well as any loan repayments by an employee.
Steps
Next Steps
Integrations that include payroll results have 2 additional launch parameters, Payroll Start Date
and Payroll End Date. Edit the integration schedule so that it corresponds to your pay periods by
using the Launch / Schedule Integration task.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 17/67
05/05/2023, 19:13 Workday® Administrator Guide
Related Information
Concepts
Concept: Cloud Connect for Benefits
Tasks
Steps: Schedule, Launch, and Troubleshoot Benefit Provider Integration
Prerequisites
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
Integration maps specify how values in Workday map to values in an external endpoint. Benefit
provider integrations have 2 map types:
Simple maps have a one-to-one correlation between Workday values and external values.
Configurable maps concatenate multiple values in Workday to match a class structure or
division in a benefit provider endpoint.
You configure maps during initial configuration, but if your benefit programs change, you can modify
the maps to accommodate these changes. Typically, you update integration maps when you add or
change benefit plans, benefit options, coverage codes, or deduction codes. You can also modify
integration maps due to:
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 18/67
05/05/2023, 19:13 Workday® Administrator Guide
Integration
Context
Schedule a benefit provider integration that runs either one-time in the future or on a recurring
basis. Select the integration frequency, define the schedule, and specify dates for the launch
criteria. In scheduled integrations, Workday typically determines the appropriate values for date
parameters when the integration runs.
In manual integrations, specify values for date parameters instead of having Workday calculate the
values when the integration runs.
Steps
1. Launch an Integration.
2. (Optional) View status reports for the integration.
See: Reference: Integration Status Reports
3. (Optional) Audit Integration Events.
4. (Optional) FAQ: Benefit Provider Integration Common Issues.
Related Information
Tasks
Create Integration Notifications
Manage Scheduled Future Processes
Each time the integration runs, it sends a full file with all benefit enrollment data that is:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 19/67
05/05/2023, 19:13 Workday® Administrator Guide
To schedule a weekly full file that includes ended coverages, specify these parameter values:
(WBN - Full File - Include Ended Coverage Once integration service enabled).
All current enrollment data as of the Last Update and effective as of the Effective Date.
Terminations entered between the From Last Update and the Last Update with an
effective date no later than the Effective Date.
Terminations that have an effective date between the From Effective Date and the
Effective Date.
Enrollment changes that occurred between the last integration run (From Last Update) and
the current date and time (Last Update).
Changes that are effective between the From Effective Date and the Effective Date.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 20/67
05/05/2023, 19:13 Workday® Administrator Guide
(WBN - Include Payroll Balances integration service enabled. WBN - Launch Change File - Event
Based integration service required for change file in this example. WBN - Full File - Include Ended
Coverage Once integration service required for full file in this example.)
Each time the integration runs, it sends a file that contains:
Enrollment changes that occurred between the last integration run (From Last Update) and
the current date and time (Last Update).
Changes that are effective between the From Effective Date and the Effective Date.
Payroll contributions made between the last integration run (Payroll Start Date) and the
current date and time (Payroll End Date).
This integration runs once on 11/30/2011. The integration creates an output file that contains all
open enrollment data for the 2012 plan year.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 21/67
05/05/2023, 19:13 Workday® Administrator Guide
To send a full enrollment file, use the default parameters. The Effective Date automatically
populates with the current date. The Last Update automatically populates with the current date and
the time at launch:
In this example, the integration runs once on 7/8/2011. The integration creates an output file that
contains all current enrollment data as of the Last Update (7/8/2011 at 3:55:45.515). The file is
effective as of the Effective Date (7/8/2011).
To send a full file that includes ended coverages, keep the default Effective Date and Last Update
values. Change the From Effective Date and From Last Update to specify the date range for
ended coverages:
(WBN - Full File - Include Ended Coverage Once integration service enabled).
If you enabled the WBN - Include Payroll Balances service, specify the Payroll Start Date and
Payroll End Date. These values enable you to report payroll contributions.
In this example, the integration runs once on 7/8/2011 and creates an output file that contains:
All current enrollment data as of the Last Update (7/8/2011 at 3:57:06.956) and effective as
of the Effective Date (7/8/2011).
Terminations with these constraints:
Entered between the From Last Update (7/1/2011 at 2:57:06) and the Last Update
(7/8/2011 at 3:57:06:956)
With an effective date no later than the Effective Date (7/8/2011)
Any terminations that have an effective date between the From Effective Date (7/1/2011)
and the Effective Date (7/8/2011).
This integration would include a termination entered on 7/5 with an effective date of 6/15. The
integration wouldn’t include a termination entered on 7/5 with an effective date of 7/15.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 22/67
05/05/2023, 19:13 Workday® Administrator Guide
To send a change file, keep the default Effective Date and Last Update. Change the From
Effective Date and From Last Update to specify the date range for changes:
If the integration has the WBN - Include Payroll Balances integration service, specify the Payroll
Start Date and Payroll End Date. These values enable you to report payroll contributions.
In this example, the integration runs once on 7/8/2011 and creates an output file that contains:
This integration would include a change entered on 7/5 with an effective date of 6/30. The
integration wouldn’t include a change entered on 7/5 with an effective date of 7/15.
COBRA integrations are an exception: they always include future dates for ending of coverage that
are past the Effective Date at the time of launch.
To send an FSA file, use the Payroll Start Date and Payroll End Date parameters. The Payroll Start
Date and Payroll End Date parameters select data from any pay period that ends during the date
range.
In this example, the integration runs once. The integration creates an output file that contains all
FSA data for any pay period that ends during the range. The integration would include a pay period
that runs from 07/01/2011 and ends on 07/14/2011. The integration includes this pay period even
though the pay period starts before the Payroll Start Date value.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 23/67
05/05/2023, 19:13 Workday® Administrator Guide
When an integration file contains errors, Workday doesn't transmit data but fully processes the file
to produce a comprehensive error report. If field truncation occurs, Workday reports the issue as a
warning, processing continues, and Workday transmits data if the integration encounters no other
errors. Integration events can generate up to 500 error messages before processing stops and up
to 500 warnings before Workday issues a final warning.
Enhanced error messages are available in all integrations that support the ANSI ASC X12N 834
(834) format, as well as these integrations with proprietary output formats:
AST Equity Solutions ESPP Hartford Life and Disability SunLife Health
CIGNA Starbridge Medical Lincoln Financial Life and UNUM Telephonic Output
AD&D
Message Examples
Common integration errors include missing fields or attributes, empty map values, and field
truncation.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 24/67
05/05/2023, 19:13 Workday® Administrator Guide
Message Resolution
John Doe has missing or invalid data. To add the missing data, access the Edit IDs
"Employee SSN" is required and is missing a task. In the National IDs grid, select the
value. National ID Type and enter the
Identification #.
Ann Smith has missing or invalid data. The To avoid field truncation warnings in the
value 123-456-78910 is too long for "Phone future, access the Contact Information
Number" and will be truncated in the output. report. As a related action on the worker,
Phone Number should have length equal to select Personal Data > Maintain Contact
or shorter than 12. Information. Correct the phone number to fit
the required length.
"Client Id" is required and is missing a value. To specify the attribute value, access the
Please check the value in the integration View Integration System report. As a
attribute "Originator ID." related action on the integration system,
select Integration System > Configure
Integration Attributes. Find Originator ID in
the grid, add a row, and specify the
appropriate value.
The value 6 isn't valid for "Plan Identifier." To map the correct data, access the View
"Plan Identifier" is mapped from the group Integration System report. As a related
number on the benefit plan in Workday. action on the integration system, select
Please check the integration map "Plan Integration System > Configure
Identifier" to verify the value has been Integration Maps. Find Plan Identifier in the
mapped. grid and specify the correct internal value.
You can monitor the status of an integration with these Workday reports:
Process Monitor
View integrations that you scheduled but haven’t yet launched. You can also edit, delete, suspend,
or activate a scheduled request, or transfer integration ownership.
Integration Events
Related Information
Concepts
Concept: Workday Scheduled Processes
Tasks
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 25/67
05/05/2023, 19:13 Workday® Administrator Guide
Transmission Errors
What if my integration event has a status of Completed with errors?
If the response message indicates that Workday couldn't find the destination address, try to
relaunch the integration. The destination site might be temporarily down.
If the response message indicates that a mapping error occurred, check with your provider for more
specific information. If you can identify the point of failure, you can modify the integration map.
A transaction failure status indicates that a service wasn't available. Try to launch the integration
again.
Data Errors
Benefit providers use different methods to communicate data errors, including reports and online
tools. No matter how you receive error reports, note that if you fix data directly with your provider,
you must also update Workday. Otherwise the next integration event will overwrite the corrected
data with your provider.
First check eligibility and enrollment data for the employee in Workday. If the data is incorrect or
missing, update the employee information in Workday. Workday retransmits the corrected data with
the next scheduled integration.
If the employee data is correct in Workday, contact your provider to verify the issue or contact
Workday support.
If auditing is enabled in your integration, access the Integration Events report to look for missing
data in the output file. You might need to relaunch the integration using different parameters.
Also, make sure that your integration mapping supplies values for all fields required by your
provider. Some providers have mandatory data requirements that don't match fields required by
Workday.
Check your benefit plan configuration in Workday. Your enrollment event rules and benefit eligibility
rules might specify a waiting period or certain eligibility criteria.
Ensure that you launched the integration with the correct date parameters. In most cases, the
Effective Date and Last Update fields should be the integration run date. Using this date ensures
that the integration file captures all current enrollment data.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 26/67
05/05/2023, 19:13 Workday® Administrator Guide
Name, address, or Social Security number mismatches are often due to poor data quality. Review
employee data in Workday to find and resolve these issues.
Data mismatches can occur when policy effective dates differ from event occurrence dates. Plan or
dependent mismatches can result when the plan accepted enrollment information under a different
plan.
Other data discrepancies might be due to coding differences. Verify that your integration map
specifies the correct values for provider codes.
First check the eligibility and enrollment data for the employee in Workday. If the data is incorrect or
missing, update the employee information in Workday. Workday retransmits the corrected data with
the next scheduled integration.
If the employee data is correct in Workday, compare the change dates for the employee data with
the integration launch date. If you made changes after the last launch, then Workday includes the
information the next time the integration runs.
Workday has added support for foreign addresses to all integrations that use the 834 format.
Integration templates have factory settings to match foreign address requirements for each
provider. Integrations that report ended coverage or COBRA qualifying events complete
successfully for employees who relocate outside of the U.S. or Canada.
If an error occurs during creation of the HTML audit file, does it affect the integration?
No, this error doesn't affect the integration. Workday logs a warning, but the integration processing
continues.
What happens if the date range for the integration spans 2 plan years?
The integration always sends data applicable to the Plan Year in which the Effective Date falls.
Workday uses the integration launch parameters to determine the Plan Year. Example: assume that
you schedule your integration to run on the 10th day of each month. Also assume that you specify
the Effective Date as the first day of the next month. If your Plan Year is the same as the calendar
year, the integration sends data for the current Plan Year. The integration sends data for the 10
January through 10 November integration events. However, the 10 December integration event
sends data applicable for the next Plan Year. In this case, the Effective Date would be 01 January,
thus in the next Plan Year.
To avoid this issue, Workday recommends that you create and configure a separate integration
schedule for December. This schedule should use the last day of the current month as the Effective
Date.
Related Information
Tasks
View Integration Events
Reference
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 27/67
05/05/2023, 19:13 Workday® Administrator Guide
Careful planning is essential during open enrollment to ensure proper configuration and testing of
benefit provider integrations. Use these guidelines when planing your open enrollment activities so
that integrations are ready for production when benefits become effective for the new plan year.
Not all benefit plan years are identical to a calendar year. Common other plan years span calendar
years. Examples: Apr 1st through March 31, July 1st through June 30th, November 1st through
October 31.
Additional open enrollment planning tools are available in the Open Enrollment Checklist on the
Workday Community.
If you’re introducing a new benefit provider, first check the Cloud Connect for Benefits catalog. The
new provider might be in the network.
Next, ensure that you understand the time line and responsibilities. The time line and
responsibilities vary based on whether:
Create new benefit plans or update existing plans for the new plan year. Be sure to request benefit
rates from your providers early so that you can complete your benefit plan definitions.
Don’t change the name of an existing benefit plan or provider as a shortcut to creating new plans or
providers. These changes impact current integrations and benefit enrollment history.
Ask your providers if benefit plan codes change for the new plan year so that you can update your
integration maps. Coordinate the timing of map changes with your providers based on how you
manage current year enrollment data during and after open enrollment. Also, take this opportunity
to review the overall configuration of your benefit plans to see if consolidation is possible. The ideal
configuration is a one-to-one relationship between a Workday benefit plan and a third-party provider
benefit plan.
When you offer a new benefit plan with the same provider, link the plan to your existing integration.
Likewise, if you discontinue a plan, remove the integration link.
If you’re establishing relationships with new benefit providers, you'll configure links from the benefit
plans to the new integrations during implementation.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 28/67
05/05/2023, 19:13 Workday® Administrator Guide
During open enrollment, you gather benefit elections for the new plan year. You still manage
enrollment data for new hires, terminations, and life events in the current plan year. Check with your
benefit providers and find out how to manage integration schedules while open enrollment is in
progress. Some providers prefer to receive existing enrollment data as scheduled, while others can
suspend or stop the current integration schedule.
When open enrollment concludes, send final enrollment data to your providers. Schedule a one-
time integration with an effective date that matches the start of the new plan year. Example: specify
an Effective Date of 1/1/2012 if the benefit plan year is the same as the calendar year. The
integration sends benefit elections for the new plan year only.
Be sure to arrange the timing of this integration with your provider. It’s also important to finalize the
open enrollment event in Workday. The integration file then contain all enrollments for your
employees. Otherwise, if an employee record is missing from the file, some benefit providers could
end coverage.
You can schedule integrations on a plan-year basis. Before the new plan year starts, reset the
integration schedules with your existing benefit providers.
Related Information
Concepts
Concept: Cloud Connect for Benefits
Concept: Planning a Benefit Provider Integration
Tasks
Start Open Enrollment
Manage Scheduled Future Processes
Steps: Schedule, Launch, and Troubleshoot Benefit Provider Integration
Reference
The Next Level: Benefits Integrations
Prerequisites
You've already set up Benefit plans in Workday for the upcoming plan year.
Security: Integration Build and Integration Configure domains in the Integration functional area.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 29/67
05/05/2023, 19:13 Workday® Administrator Guide
Context
Update the links between benefit plans and provider integrations so that they reflect changes for the
new plan year. Link new benefit plans to a current integration if the plans are with the same
provider, or remove links for any discontinued plans.
Steps
Next Steps
After you add a benefit plan to an existing integration system, modify the integration map to include
any new parameters that the plan requires.
Related Information
Concepts
Concept: Planning a Benefit Provider Integration
Prerequisites
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
Configure a COBRA integration so that it subscribes to life events, so that the integration sends
event-based change files rather than full file extracts.
You usually configure change files during initial implementation. If you didn't configure change files,
or if you need to edit the integration subscriptions, follow this procedure.
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 30/67
05/05/2023, 19:13 Workday® Administrator Guide
Result
When launched, the COBRA integration makes web service calls to obtain the event history for the
transactions that you’ve configured and sends a change file to the provider.
Workday tracks employee COBRA eligibility; Workday is not a COBRA administrator. To enable
COBRA administration, you create an integration with a third-party COBRA service provider. When
qualifying events occur, Workday sends employee COBRA eligibility data to the service provider.
Your service provider can then manage the COBRA administration and notifications.
Planning
Some COBRA administrators require 2 integration files, each with its own integration system:
An initial enrollment file that identifies new members of COBRA-eligible benefit plans.
A qualifying events file that identifies COBRA qualified beneficiaries
Other COBRA administrators only need the qualified beneficiary data as they receive initial
enrollments outside of Workday. Work with your COBRA administrator and Workday Professional
Services to determine the appropriate configuration for your organization.
Prerequisites
Before you configure a COBRA integration, define how Workday designates COBRA eligibility.
Configuration
Map the COBRA eligibility reasons in Workday to the corresponding event codes for the COBRA
administrator. COBRA administrators have different requirements so configuration can vary by
integration. Contact Professional Services for assistance.
Configure your COBRA Qualifying Events integration to support plan activity that bridges the current
plan year. Enable the integration service Get Prior Plan Year Benefit Plans Data Initialization
Service.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 31/67
05/05/2023, 19:13 Workday® Administrator Guide
Launch Options
Use the Launch / Schedule Integration task to launch a COBRA integration. You can schedule the
integration to run now, in the future, or on a recurring basis.
COBRA integrations require date parameters to search for qualifying events. You can specify values
for these parameters at launch time or, in scheduled integrations, you can have Workday determine
the values.
Maintenance
Notify your COBRA administrator when you change existing benefit plans or rates, or when you add
new plans eligible for COBRA. These changes often occur during open enrollment.
After manually coordinating these changes with your COBRA administrator, review and modify your
integration attributes and map to reflect the changes.
COBRA Dates
COBRA integrations capture 3 dates from the Grant COBRA Eligibility task:
Date Definition
COBRA Eligible The date that a worker or dependent is eligible for COBRA coverage.
Date Typically, this date is the day after the loss of coverage, which isn’t
necessarily the same as the event date.
Qualifying Event The date of the event that caused a worker or dependent to lose regular
Date benefit coverage.
COBRA Coverage The last date of benefit coverage for a worker or dependent. Example:
End Date Coverage might end on the last day of the month in which the qualifying
event happened.
Note: This date is the end of COBRA coverage (the continuation), not
the end of regular coverage. The length of coverage is typically 18
months, but it can be longer in certain circumstances.
Example: You terminate an employee on September 9 and regular benefit coverage is in effect
through September 30. The Grant COBRA Eligibility task would have these dates:
Example: A dependent loses coverage at age 25. If the birthday of the dependent is July 31, the
COBRA dates would be:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 32/67
05/05/2023, 19:13 Workday® Administrator Guide
Related Information
Tasks
Grant COBRA Eligibility
Steps: Schedule, Launch, and Troubleshoot Benefit Provider Integration
Steps: Set Up Passive Events
Prerequisites
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
Configure a benefit provider integration to report ended coverages one-time and then drop
subscribers from subsequent integration output files. This setting only applies to full files. The
setting works with the End Coverage Configuration attribute to determine when ended coverages
are reported.
Steps
1. Access the View Integration System report and select the integration at the prompt.
2. In the Integration Services grid, check to see if the Full File - Include Ended Coverage
Once service is enabled. If not, follow these steps to enable the service:
a. As a related action on the integration system, select Integration System >
Configure Integration Services.
b. Select the Enabled check box.
3. Configure the ended coverage attributes in the WBN - Enrollment Transform integration
service:
a. As a related action on the integration system, select Integration System >
Configure Integration Attributes.
b. For End Coverage Configuration, specify ALWAYS, COVERAGE, or CARRIER
based on your benefit provider requirements. Don't specify NEVER. Don’t leave this
attribute blank.
Note: The End Coverage Configuration attribute has a preset setting in newer
integration templates. If Workday doesn't display this attribute in your integration
system, then the integration template includes the appropriate setting automatically.
c. For End Coverage History, leave the value blank. This option isn't applicable for
integrations that report ended coverage once.
4. Create an Integration System User (ISU) and grant the ISU Get and Put access to the
Human_Resources web service.
See: Steps: Grant Integration or External Endpoint Access to Workday.
5. Set up integration subscriptions:
a. As a related action on the integration system at the top of the page, select
Integration System > Configure Integration Transaction Log.
b. Click Subscribe to specific Transaction Types and at the prompt, select Benefit
Election - Event Lite Type.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 33/67
05/05/2023, 19:13 Workday® Administrator Guide
Result
When you launch or schedule the integration, specify values for 2 additional integration parameters:
From Effective Date and From Last Update. Output files then report ended coverages for workers
based on enrollment events that occurred between the specified dates. To have Workday determine
these values when a scheduled integration runs, use these settings:
The integration reports future-dated ended coverages when the ended coverage becomes effective,
not when you entered the change. Example: Workday records a benefit change for a worker on
November 25 that results in ended coverage effective December 15. When the integration runs on
November 30, it doesn’t report the ended coverage for the worker. However, when the integration
runs on December 15, the integration reports ended coverage and then drops the record.
COBRA integrations are an exception. They always include future-dated ended coverages. The
WBN - Enrollment (v2) integration service includes an Include Future Coverage End Dates attribute
set to Yes in all COBRA integrations. Since it’s preconfigured, Workday doesn't display this
attribute.
Related Information
Concepts
Concept: Cloud Connect for Benefits Integration Templates
Tasks
Steps: Grant Integration or External Endpoint Access to Workday
Each benefit provider has specific requirements regarding when and how you report ended
coverage in integration files. Workday accommodates these requirements through a combination of
integration configuration options.
Note: Workday doesn’t report future dated ended coverage, except in COBRA integrations. All other
benefit provider integrations report ended coverage when the change takes effect.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 34/67
05/05/2023, 19:13 Workday® Administrator Guide
requirements. Otherwise, this setting is configured in the End Coverage Configuration attribute in
the WBN - Enrollment Transform integration service. The ended coverage setting applies to both full
extracts and change files.
ALWAYS
Ended coverages are always in output files. This option is the default.
NEVER
Ended coverages are never in output files. If all coverage ends for a subscriber, the integration
drops the subscriber information from the output file.
COVERAGE
Ended coverages are in output files only when all coverage in a plan type ends. The integration
includes only the latest ended coverage.
CARRIER
Ended coverages are in output files only when all coverage with a carrier ends.
Provider A offers PPO and EPO medical plans and a dental plan
Provider B offers an HMO medical plan
This table displays how the integration reports ended coverages when the same option applies to
both providers:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 35/67
05/05/2023, 19:13 Workday® Administrator Guide
Subscriber Enrolls
in PPO and Dental
Plans with Provider
A Provider A Provider A Provider A Provider A
Subscriber
Changes to EPO
Plan with Provider
A Provider A Provider A Provider A Provider A
Dental
Subscriber
Changes to HMO
Plan with Provider
B
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 36/67
05/05/2023, 19:13 Workday® Administrator Guide
Provider B Provider B
Dental
Provider B
HMO HMO
Provider B
HMO
HMO
Subscriber Ends
Dental Coverage
with Provider A Provider A Provider A Provider A
Provider A
Dental End
EPO End
Provider B
HMO
HMO
Provider B
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 37/67
05/05/2023, 19:13 Workday® Administrator Guide
HMO
Subscriber Ends
Medical Coverage
with Provider B Provider A Provider A Provider A Provider A
No No No
PPO End
Subscriber Subscriber Subscriber
Data Data Data
EPO End
HMO End
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 38/67
05/05/2023, 19:13 Workday® Administrator Guide
The WBN - Full File - Include Ended Coverage Once integration service specifies that ended
coverages are reported only once. The integration drops ended coverages from subsequent
integration output files. This option requires integration subscriptions to particular benefit enrollment
events.
Integrations that report ended coverages once have 2 additional launch parameters: From Effective
Date and From Last Update. Output files include ended coverages for workers who completed
benefit enrollment events between the given dates.
The Ended Coverage History attribute in the WBN - Enrollment Transform service specifies how
long to include ended coverages in output files.
The attribute value indicates the number of days to include ended coverages in full extracts. The
number of days is based on the Effective Date that you use to launch the integration. Example: you
specify a value of 30 for the Ended Coverage History attribute. In this case, the integration includes
ended coverages within the last 30 days of the Effective Date. If you launch an integration with an
Effective Date of 1/31/10, the output file includes subscribers and dependents with ended
coverages on or after 1/1/10.
If you set this attribute to zero or leave it blank, the integration includes all ended coverages in
output files.
Leave this attribute blank to have dependents inherit the employee configuration that the End
Coverage Configuration attribute specifies.
Related Information
Concepts
Concept: Cloud Connect for Benefits Integration Templates
Concept: Planning a Benefit Provider Integration
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 39/67
05/05/2023, 19:13 Workday® Administrator Guide
Prerequisites
Request the file specification from your benefit provider so that you can familiarize yourself
with their data requirements.
Compare the data requirements for your benefit provider with the output options provided by
Benefits Connector.
Determine an approach for transforming integration output into the benefit provider format.
Example: a Document Transformation integration or Workday Studio integration.
Plan out the number and type of test cycles that the benefits provider requires before
certifying your integration. Work with your benefits provider to determine how many test
cycles they require.
Context
You can create an integration that sends employee benefits data to a benefits provider. Workday
simplifies the configuration process with the Benefits Connector integration template. The template
provides predefined categories of data that you can select and customize for output.
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 40/67
05/05/2023, 19:13 Workday® Administrator Guide
Prerequisites
Context
Specify which categories of data to include in the output file and select output file options.
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 41/67
05/05/2023, 19:13 Workday® Administrator Guide
Option Description
All_Effective
Incremental
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 42/67
05/05/2023, 19:13 Workday® Administrator Guide
Option Description
Coverage dates.
Payroll dates.
Payment dates.
Loan data.
To-date amounts.
BC Life and Disability Data Section Provides life and disability plan data,
Fields including:
Beneficiary IDs.
BC Eligibility Data Section Fields Provides Benefit Plans and plan eligibility
dates for the employee. Use for
Retirement Savings Plans only.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 43/67
05/05/2023, 19:13 Workday® Administrator Guide
Option Description
Next Steps
Select the individual fields to include in each data section, then configure the output file and map
Workday values to the external endpoint.
Prerequisites
Security: Integration Build and Integration Configure domains in the Integration functional area.
Context
After you create a Benefits Connector integration system and select output fields, configure the
integration attributes and maps for the output file.
Integration attributes define various processing options for the output file, such as:
Integration maps control how Workday maps values to the external benefits provider. Only a subset
of data elements requires an integration map. Workday maps data according to these rules:
If an integration map has rows of data, Workday uses the map to convert Workday values to
external values. If you don't define a Workday value in the map, Workday uses the
automatically populated value for the map. If the automatically populated value is blank,
Workday issues an error or a warning message and the external value is empty.
If an integration map is empty, Workday uses reference IDs in the output file. In the View
Integration System report, click the Integration Maps tab to see which reference ID
corresponds to each map. The only exception is the Region map, which uses the Workday
region name instead of a reference ID. If a Workday value has no reference ID, Workday
issues an error or warning and the external value is empty.
Steps
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 44/67
05/05/2023, 19:13 Workday® Administrator Guide
For attributes without automatically populated values, add a row and specify a
Value.
For attributes whose automatically populated values you want to change, select the
Override Default Values check box and specify a new Value.
Optionally specify that a value applies to a particular environment using the
Restricted to Environment field.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 45/67
05/05/2023, 19:13 Workday® Administrator Guide
Attribute Description
Benefits Plans Add a row for each benefit plan that the
integration system supports. The benefit
plan must exist in Workday; if necessary,
use the Create Benefit Plan task to add
a benefit plan.
Identifier Type for Alternative Identifier Select the type of identifier for employees
and dependents.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 46/67
05/05/2023, 19:13 Workday® Administrator Guide
Attribute Description
Use Preferred Name when present If you don't override this attribute, the
output file uses Legal Name. To use
Preferred Name instead of Legal Name,
select the check box.
4. Save your changes, then as a related action on the integration system, select Integration
System > Configure Integration Maps.
5. In the Integration Maps grid, specify output file values for Workday data:
a. Add a row for each Workday value, select the Internal Value, and enter the
External Value for the output file.
b. (Optional) Provide a Default Value for any data elements whose values aren’t
mapped.
Example: your organization has Hourly and Salary pay rate types. In the Pay Rate Type
map, define external values for the Hourly and Salary rate types. Then create a Default
Value of Other for any unmapped pay rate types.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 47/67
05/05/2023, 19:13 Workday® Administrator Guide
You only define mappings for the data elements that you include in the output file. Example:
if the Personal Data Section only includes Gender and Marital Status, specify values in
those 2 maps and leave the other maps in the section empty.
With Workday Benefits Connector, you can manage benefits-related HR data and send it to a third-
party benefits provider of your choice. Benefits Connector can capture changes to employee data
and configure a benefits extract. You can then transform the file to meet the requirements of your
external benefits provider.
Organization size.
Data complexity.
External vendor requirements.
Transformation step on the business process. You configure the business process definition
to transform the Benefits Connector output file into the format required by your benefits
provider.
Workday Studio integration. You configure the business process definition to launch a
Workday Studio integration. The Studio integration transforms the Benefits Connector output
file into the format required by your benefits provider.
Note: If your benefits provider is able to transform Benefits Connector output files, you don’t need to
use either option.
Benefits Connector is an integration template with a configurable set of HCM data across a range of
categories. Benefits providers only need a subset of the employee data in Workday. Benefits
Connector enables you to specify which data elements to include in benefits output files. You can
also specify how to detect changes based on Workday transactions. When launched, the
integration captures changes to employee data and creates an output file in XML format based on
your specifications.
You can also create full extracts of employee data with integrations that use the Benefits Connector
template. This option is helpful during initial implementation, supports vendors who require full files,
and also enables you to synchronize data when necessary. Full extracts include all data for active
employees, plus data for terminated employees who have changes.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 48/67
05/05/2023, 19:13 Workday® Administrator Guide
Last Update Specify Value The launch date. Workday populates the current date
or Determine and time automatically. To ensure that the integration
Value at uses the current snapshot of Workday, don't change
Runtime this value.
From Effective Specify Value The effective date for enrollment changes to include in
Date or Determine the file. Workday populates the current date
Value at automatically. Only applies to change files.
Runtime
From Last Specify Value The date and time of the last successful change file
Update or Determine integration. Workday populates the current date and 1
Value at hour before the current time automatically. Only applies
Runtime to change files.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 49/67
05/05/2023, 19:13 Workday® Administrator Guide
Payroll Start The start date and time for payroll contributions
Date reported by the integration. Only applies to flexible
Specify Value
spending accounts and retirement savings plans. The
or Determine
Use Payment Date integration attribute determines
Value at
whether amounts are based on period dates or
Runtime
payment dates.
Payroll End The end date and time for payroll contributions
Date reported by the integration. Only applies to flexible
Specify Value
spending accounts and retirement savings plans. The
or Determine
Use Payment Date integration attribute determines
Value at
whether amounts are based on period dates or
Runtime
payment dates.
Workday manages the benefits data extract process by requesting 2 pieces of information: what
changes to look for, and when to look for those changes. When you launch an integration built with
Benefits Connector, you specify:
If you enabled the BC Change File Launch Parameters integration service, you also can specify:
The From Effective Date, the effective date for enrollment changes to include in the file.
The From Last Update date and time, the date of the last successful change file integration.
Workday looks for field-level changes to employee data and generates a benefits extract that
reflects the changes you’re interested in. The transaction log drives the change detection process
by tracking event-based changes to employee data. Through subscriptions to transaction log
events, the integration identifies employees whose changes it reports to your payroll provider.
Note: The transaction log service is optional. If you configure this service in your integration,
Workday filters employees based on their transaction log entries within the specified time period.
Otherwise, the integration skips this step and all employees pass to the next stage of processing.
Workday uses this logic to create a benefits output file:
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 50/67
05/05/2023, 19:13 Workday® Administrator Guide
Find employees who are members of the pay group at the start or end of the pay period.
This approach ensures that benefits extracts include employees who transferred in or out of
the pay group during the pay period.
Filter employees based on subscriptions to transaction log events (if you configured the
transaction log service):
Select employees who have transaction log events that are effective before or during
the defined date range.
Exclude events with effective dates forward (future to) the defined date range.
Compare data for the selected employees at the beginning and end of the date range that
you launched the integration for.
Identify field-level data changes.
Determine if the integration included the changed data in the integration output, such as:
Personal data
Position and status data
Earnings and deductions
Include employees who have changes to data in the integration.
Exclude employees who have no data changes or whose changes don’t affect data in the
integration.
Benefits Connector integrations support 2 change detection methods. Using the Change Detection
launch parameter, you select the appropriate method depending on the requirements of your
benefits provider. The methods are:
To send a full file to the benefits provider, select this method. The benefits extract includes all
changes to employee data that are effective in the defined date range. The extract includes these
changes regardless of when you entered the changes into Workday. When Workday has future-
dated transactions, Workday excludes them from the extract file. Workday includes these
transactions when their effective date is in the defined date range processed by the integration.
You entered in Workday after the date of the last successful run.
Are effective before or during the defined date range.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 51/67
05/05/2023, 19:13 Workday® Administrator Guide
The event entry date is after the last successful run, but the event effective date isn’t in the
current or prior period.
The event entry date isn’t after the last successful run and change detection isn’t set to All
Effective.
The event entry date isn’t after the last successful run and change detection is set to All
Effective, but the event effective date isn’t in a specified date range.
Benefits Connector applies a number of validation rules to employee data based on how you
configure your benefits integration. An integration attribute called Worker Data Validation gives you
control over integration processing when employees fail these validation checks. Workday provides
3 options that can accommodate the needs of your benefits provider:
Include
Includes an employee in a benefits output file even if validation errors occur. Integration processing
continues and Workday reports the errors as warnings on the integration event.
Select this option if your benefits provider can accept benefits output files that contain some invalid
data. The benefits provider can fix the imported data and you can apply the same changes to the
data in Workday later.
Omit
Excludes data for an employee from a benefits output file when validation errors occur. Integration
processing continues, Workday reports the errors, and the benefits output file contains data for the
rest of the employees.
Select this option if your benefits provider rejects benefits files that contain invalid data. In this case,
the invalid or missing data for 1 employee doesn’t hold up benefits processing for other employees.
You can update the employee data in Workday later and generate a supplemental benefits output
file.
Abort
Stops all integration processing when data validation fails for any employee. This option is useful
when a benefits provider only can process a single benefits output file per period. In this case, you
can fix the employee data in Workday and recreate the benefits extract. The integration reports this
action with critical severity message.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 52/67
05/05/2023, 19:13 Workday® Administrator Guide
Report Description
Before you build an integration with the Benefits Connector template, familiarize yourself with each
section of the benefits extract. Understand which fields are available for output and how the
configuration options affect integration behavior.
During integration configuration, you enable integration services for each data section that you want
to include in benefits extracts. The integration system has an integration attribute that specifies
whether to create a full extract file, or a file that includes only changes:
Full extract: the integration includes all data for all employees, regardless of changes.
Changes only: the integration includes data for employees who had at least 1 change. If an
employee had 1 change, the integration includes all data for all sections for that employee.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 53/67
05/05/2023, 19:13 Workday® Administrator Guide
Header
Personal Data
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 54/67
05/05/2023, 19:13 Workday® Administrator Guide
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 55/67
05/05/2023, 19:13 Workday® Administrator Guide
Home Municipality
International phone code
Home Region
Area code
Home Postal Code
Phone number
Home Country
Phone extension
Work Formatted
Address
Work Municipality
Work Region
Work Country
Home International
Phone Code
Home Phone
Extension
Home Formatted
Phone Number
Work International
Phone Code
Work Phone
Extension
Work Formatted
Phone Number
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 56/67
05/05/2023, 19:13 Workday® Administrator Guide
Tobacco Use
Status Data
Termination Date
Retirement Date
Primary Termination
Reason
Position Data
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 57/67
05/05/2023, 19:13 Workday® Administrator Guide
Organization Three
Organization Four
Organization Five
Business Site
Business Site
Formatted Address
Business Site
Municipality
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 58/67
05/05/2023, 19:13 Workday® Administrator Guide
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 59/67
05/05/2023, 19:13 Workday® Administrator Guide
Plan Name
Benefit Coverage
Type
Plan Year
Group Identifier
Enrollment Period
Begin Date
Original Coverage
Begin Date
Employee Annual
Contribution Amount
Employee Goal
Amount
Employee Goal
Amount Frequency
Employer Goal
Amount
Employer Goal
Amount Frequency
Employee Contribution
Amount
Employer Contribution
Amount
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 60/67
05/05/2023, 19:13 Workday® Administrator Guide
Employee YTD
Contribution
Employer YTD
Contribution
Retirement
Savings Plan
Data
This section can have multiple
records.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 61/67
05/05/2023, 19:13 Workday® Administrator Guide
Plan Name
Benefit Coverage
Type
Plan Year
Original Coverage
Begin Date
Original Plan
Enrollment Date
Original Benefit
Provider Enrollment
Date
Payroll Frequency
Payment Date
Amount
Loan ID
QTD Amount
YTD Amount
Life and
Disability Data
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 62/67
05/05/2023, 19:13 Workday® Administrator Guide
Original Coverage
Begin Date
Currency
Approved Coverage
Level Value
Approved Coverage
Level Type
Approved Coverage
Level Multiplier
Buy Up Amount
Provider
Primary Beneficiary ID
Contingent Beneficiary
ID
Dependent
Data
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 63/67
05/05/2023, 19:13 Workday® Administrator Guide
Home Postal
Home Country
Home International
Phone Code
Home Phone
Extension
Home Formatted
Phone Number
Gender
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 64/67
05/05/2023, 19:13 Workday® Administrator Guide
Birth Date
Country of Birth
Citizenship Status
Inactive Date
Tobacco Use
Disabled
Benefit Plan
Enrolled
Eligibility Date
Contiguous Eligibility
Date
Workday attaches 4 audit reports to each Benefits Connector integration event. After an integration
runs, access the Integration Events report to view the audit files. Select the event you’re interested
in to open the View Background Process page and then click the Output Files tab. Audit files
expire 90 days after Workday creates them. Workday automatically deletes the files after they
expire.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 65/67
05/05/2023, 19:13 Workday® Administrator Guide
Extract Summary
Worker Details
Provides summarized and detailed views of employee data changes, and displays the worker
count. The summarized view displays employee names, IDs, and the categories of changed data.
The detailed view displays current field values. If the data has changed, the detailed view also
displays prior values. Workday highlights new records in green and highlights deleted records in
gray.
To toggle between views for all employees, or select an employee in the summary list to view
details, select Show or Hide.
Diagnostic Audit
The Diagnostic Audit is designed to help you troubleshoot integration errors. The report includes
details on all employees that the integration processed when creating the benefits output file. You
can view processing details, validation messages, current properties, and transaction log details for
each employee to determine why the benefits extract included or excluded the employees. In some
cases, employees had transactions that didn’t affect the set of data configured in the benefits
extract. In other cases, the integration encountered an error while processing these employees.
You can also use the Diagnostic Audit to tune the performance of a Benefits Connector integration.
The audit lists the transaction log entries that the integration processed for each employee. If many
employees in the diagnostic audit file don’t have relevant data changes, reconfigure the transaction
log service to exclude certain transaction types.
Benefits Extract
The benefits extract contains the actual data that the Benefits Connector integration created. This
file is in XML format.
Messages Audit
The Messages Audit is a zip file that contains a summary of web service requests and responses in
XML format. Workday generates this audit report for troubleshooting purposes. Workday generates
this file only if you enable the CCB - Debug Service integration service.
Note: For best performance, Workday recommends that you disable this integration service for any
integration that runs in Production.
The Benefits Connector template itself doesn't include the ability to change the case of field values.
Example: from Logan Mcneil to LOGAN MCNEIL. The Benefits Connector output file can require a
transformation into the file format that your benefits provider uses. To the file format, use a
Document Transformation integration or a Studio-based integration. You could change the case of
field values using that subsequent transformation.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 66/67
05/05/2023, 19:13 Workday® Administrator Guide
Benefits Connector can retrieve payroll estimates from integrations based on the Payroll Interface
Connector template.
Which address fields can I use to include foreign addresses, which can have more data than
US-format addresses?
Use Home Formatted Address and Work Formatted Address fields to concatenate all data for a
foreign address as a single field. Use the appropriate (Home or Work) fields for Address,
Municipality, Region, Postal Code, and Country for reporting US-based addresses.
https://doc.workday.com/internal/api/webapp/print/b5efa5f3-9dfa-42f2-b696-5b8a9acefe4e 67/67