public interface

BenefitsAdministrationPort

com.workday.benefits.BenefitsAdministrationPort
Known Indirect Subclasses

Class Overview

The Benefits Administration Web Service contains operations that expose Workday Human Capital Management Business Services benefits-related data. This class was generated by Apache CXF 2.5.1 2014-02-28T19:23:23.115-03:00 Generated source version: 2.5.1

Summary

Public Methods
abstract AddDependentResponseType addDependent(AddDependentRequestType body)
This operation adds a Dependent.
abstract ChangeBenefitJobsResponseType changeBenefitJobs(ChangeBenefitJobsRequestType body)
Specifies the benefit jobs for a worker.
abstract ChangeBenefitsResponseType changeBenefits(ChangeBenefitsRequestType body)
This service operation initiates the "Change Benefits for Life Event" business process allowing changes to benefit elections for an employee.
abstract EditDependentResponseType editDependent(EditDependentRequestType body)
This operation updates a dependent.
abstract EnrollInRetirementSavingsPlansResponseType enrollInRetirementSavingsPlans(EnrollInRetirementSavingsPlansRequestType body)
This service operation allows for enrollment into Retirement Savings Plans.
abstract GetBenefitAnnualCreditsResponseType getBenefitAnnualCredits(GetBenefitAnnualCreditsRequestType body)
This service operation retrieves Benefits Annual Credits for one or more employees.
abstract GetBenefitAnnualRatesResponseType getBenefitAnnualRates(GetBenefitAnnualRatesRequestType body)
This service operation retrieves Benefits Annual Rates for one or more employees.
abstract GetBenefitIndividualRatesResponseType getBenefitIndividualRates(GetBenefitIndividualRatesRequestType body)
This service operation retrieves Benefits Individual Rates for one or more employees.
abstract GetEmployeeDefinedContributionElectionsResponseType getEmployeeDefinedContributionElections(GetEmployeeDefinedContributionElectionsRequestType body)
DEPRECATED: The functionality within this operation has been replaced by new functionality within the "Get Change Benefits for Life Event" operation.
abstract GrantCOBRAEligibilityResponseType grantCOBRAEligibility(GrantCOBRAEligibilityRequestType body)
A transaction to modify existing COBRA Eligibility or add new COBRA Eligibility Entries
abstract PutBenefitAnnualCreditResponseType putBenefitAnnualCredit(PutBenefitAnnualCreditRequestType body)
This service operation creates a Benefit Annual Credit for one or more employees.
abstract PutBenefitAnnualRateResponseType putBenefitAnnualRate(PutBenefitAnnualRateRequestType body)
This service operation creates a Benefit Annual Rate for one or more employees.
abstract PutBenefitIndividualRateResponseType putBenefitIndividualRate(PutBenefitIndividualRateRequestType body)
This service operation updates Benefits Individual Rates for one or more employees.
abstract PutDependentResponseType putDependent(PutDependentRequestType body)
DEPRECATED: Adds or updates a dependent
abstract PutEmployeeDefinedContributionElectionsResponseType putEmployeeDefinedContributionElections(PutEmployeeDefinedContributionElectionsRequestType body)
DEPRECATED: The functionality within this operation has been replaced by new functionality within the "Change Benefits for Life Event" operation.
abstract PutPostalCodeSetResponseType putPostalCodeSet(PutPostalCodeSetRequestType body)
Use this operation to add new postal codes to an existing postal code set, or to create a new postal code set.
abstract PutWorkerWellnessDataResponseType putWorkerWellnessData(PutWorkerWellnessDataRequestType body)
This service operation creates/updates Wellness Data for a given worker.

Public Methods

public abstract AddDependentResponseType addDependent (AddDependentRequestType body)

This operation adds a Dependent.

Parameters
body

public abstract ChangeBenefitJobsResponseType changeBenefitJobs (ChangeBenefitJobsRequestType body)

Specifies the benefit jobs for a worker.

Parameters
body

public abstract ChangeBenefitsResponseType changeBenefits (ChangeBenefitsRequestType body)

This service operation initiates the "Change Benefits for Life Event" business process allowing changes to benefit elections for an employee. This service does not support incremental updates or defaults.

Parameters
body

public abstract EditDependentResponseType editDependent (EditDependentRequestType body)

This operation updates a dependent.

Parameters
body

public abstract EnrollInRetirementSavingsPlansResponseType enrollInRetirementSavingsPlans (EnrollInRetirementSavingsPlansRequestType body)

This service operation allows for enrollment into Retirement Savings Plans. It updates incrementally from existing elections and carries forward prior elections unless they are explicitly changed or waived.

Parameters
body

public abstract GetBenefitAnnualCreditsResponseType getBenefitAnnualCredits (GetBenefitAnnualCreditsRequestType body)

This service operation retrieves Benefits Annual Credits for one or more employees.

Parameters
body

public abstract GetBenefitAnnualRatesResponseType getBenefitAnnualRates (GetBenefitAnnualRatesRequestType body)

This service operation retrieves Benefits Annual Rates for one or more employees.

Parameters
body

public abstract GetBenefitIndividualRatesResponseType getBenefitIndividualRates (GetBenefitIndividualRatesRequestType body)

This service operation retrieves Benefits Individual Rates for one or more employees.

Parameters
body

public abstract GetEmployeeDefinedContributionElectionsResponseType getEmployeeDefinedContributionElections (GetEmployeeDefinedContributionElectionsRequestType body)

DEPRECATED: The functionality within this operation has been replaced by new functionality within the "Get Change Benefits for Life Event" operation. This service operation previously retrieved Defined Contribution Elections for one or more employees.

Parameters
body

public abstract GrantCOBRAEligibilityResponseType grantCOBRAEligibility (GrantCOBRAEligibilityRequestType body)

A transaction to modify existing COBRA Eligibility or add new COBRA Eligibility Entries

Parameters
body

public abstract PutBenefitAnnualCreditResponseType putBenefitAnnualCredit (PutBenefitAnnualCreditRequestType body)

This service operation creates a Benefit Annual Credit for one or more employees.

Parameters
body

public abstract PutBenefitAnnualRateResponseType putBenefitAnnualRate (PutBenefitAnnualRateRequestType body)

This service operation creates a Benefit Annual Rate for one or more employees.

Parameters
body

public abstract PutBenefitIndividualRateResponseType putBenefitIndividualRate (PutBenefitIndividualRateRequestType body)

This service operation updates Benefits Individual Rates for one or more employees.

Parameters
body

public abstract PutDependentResponseType putDependent (PutDependentRequestType body)

DEPRECATED: Adds or updates a dependent

Parameters
body

public abstract PutEmployeeDefinedContributionElectionsResponseType putEmployeeDefinedContributionElections (PutEmployeeDefinedContributionElectionsRequestType body)

DEPRECATED: The functionality within this operation has been replaced by new functionality within the "Change Benefits for Life Event" operation. This service operation previously adds, updates or deletes Defined Contribution Elections of an employee.

Parameters
body

public abstract PutPostalCodeSetResponseType putPostalCodeSet (PutPostalCodeSetRequestType body)

Use this operation to add new postal codes to an existing postal code set, or to create a new postal code set.

Parameters
body

public abstract PutWorkerWellnessDataResponseType putWorkerWellnessData (PutWorkerWellnessDataRequestType body)

This service operation creates/updates Wellness Data for a given worker.

Parameters
body