package

com.workday.staffing

Interfaces

StaffingPort The Staffing Web Service operations expose Workday Human Capital Management Business Services and data. 

Classes

AcademicAppointmentAttachmentDataType Wrapper for attachments for the academic appointment. 
AcademicAppointmentAttachmentsType Attachments for the Update Academic Appointment business process. 
AcademicAppointmentIdentifierObjectIDType Contains a unique identifier for an instance of an object. 
AcademicAppointmentIdentifierObjectType

Java class for Academic_Appointment_IdentifierObjectType complex type. 

AcademicAppointmentSnapshotDataType Element containing the specifics for the academic appointment being added or updated. 
AcademicAppointmentTrackObjectIDType Contains a unique identifier for an instance of an object. 
AcademicAppointmentTrackObjectType

Java class for Academic_Appointment_TrackObjectType complex type. 

AcademicPayPeriodObjectIDType Contains a unique identifier for an instance of an object. 
AcademicPayPeriodObjectType

Java class for Academic_Pay_PeriodObjectType complex type. 

AcademicPaySetupDataType Wrapper element that contains position's academic pay setup related data. 
AcademicRankObjectIDType Contains a unique identifier for an instance of an object. 
AcademicRankObjectType

Java class for Academic_RankObjectType complex type. 

AcademicTenureStatusObjectIDType Contains a unique identifier for an instance of an object. 
AcademicTenureStatusObjectType

Java class for Academic_Tenure_StatusObjectType complex type. 

AcademicTrackTypeObjectIDType Contains a unique identifier for an instance of an object. 
AcademicTrackTypeObjectType

Java class for Academic_Track_TypeObjectType complex type. 

AcademicUnitObjectIDType Contains a unique identifier for an instance of an object. 
AcademicUnitObjectType

Java class for Academic_UnitObjectType complex type. 

AccomplishmentAchievementDataType Wrapper element for the Accomplishment data. 
AccomplishmentObjectIDType Contains a unique identifier for an instance of an object. 
AccomplishmentObjectType

Java class for AccomplishmentObjectType complex type. 

AccomplishmentType Wrapper element for the Accomplishment data. 
AchievableLevelObjectIDType Contains a unique identifier for an instance of an object. 
AchievableLevelObjectType

Java class for Achievable_LevelObjectType complex type. 

AddAcademicAppointmentDataType Wrapper element for the Add Academic Appointment business process. 
AddAcademicAppointmentSubBusinessProcessType Wrapper for the Add Academic Appointment sub business process that is part of the Hire and Edit Position business processes. 
AddAdditionalJobDataType Wrapper Element for the Add Additional Job business process web service and its sub business processes. 
AddAdditionalJobEventDataType Wrapper element for the details of an Add Additional Job for an employee. 
AddAdditionalJobEventResponseType Responds with the Event ID for the Add Additional Employee Job Event and the job reference. 
AddAdditionalJobRequestType This web service operation is designed to all an additional job to be added to an existing active employee using the Add Additional Job business process. 
AdditionalBenefitsCoverageTargetObjectIDType Contains a unique identifier for an instance of an object. 
AdditionalBenefitsCoverageTargetObjectType

Java class for Additional_Benefits_Coverage_TargetObjectType complex type. 

AdditionalNameDataType Contains the additional names for a person, other than their legal and preferred names. 
AdditionalNameTypeObjectIDType Contains a unique identifier for an instance of an object. 
AdditionalNameTypeObjectType

Java class for Additional_Name_TypeObjectType complex type. 

AddressInformationDataType Address information

Java class for Address_Information_DataType complex type. 

AddressLineInformationDataType The address line for the address. 
AddressReferenceObjectIDType Contains a unique identifier for an instance of an object. 
AddressReferenceObjectType

Java class for Address_ReferenceObjectType complex type. 

AddRetireeStatusDataType Wrapper Element for the Add Retiree Status business process web service and its sub business processes. 
AddRetireeStatusEventDataType Contains retirement reason and retiree organization references for Add Retiree Status. 
AddRetireeStatusRequestType This web service operation is designed to add a terminated worker as a retiree into a retiree organization using the Add Retiree Status business process. 
AddRetireeStatusResponseType This element contains information in Add Retiree Status event. 
AddRetireeStatusSubBusinessProcessType Element that contains details for invoking Add Retiree Status as sub process. 
AddRetireeStatusSubProcessDetailsType Contains details for Add Retiree Status as sub process. 
AllowanceUnitPlanObjectIDType Contains a unique identifier for an instance of an object. 
AllowanceUnitPlanObjectType

Java class for Allowance_Unit_PlanObjectType complex type. 

AllowanceValuePlanObjectIDType Contains a unique identifier for an instance of an object. 
AllowanceValuePlanObjectType

Java class for Allowance_Value_PlanObjectType complex type. 

AnnualContributionDataType The annual contribution for the spending account election. 
ApplicantDataWWSType The Wrapper element for the Applicant Data Web Service. 
ApplicantObjectIDType Contains a unique identifier for an instance of an object. 
ApplicantObjectType

Java class for ApplicantObjectType complex type. 

ApplicantRequestCriteriaType Utilize the following criteria options to search for Applicants within the Workday system. 
ApplicantRequestReferencesType Wrapper element containing the list of applicants for which data is requested. 
ApplicantResponseGroupType Wrapper element containing the list of applicant information to be included in the response. 
ApplicantResumeDataType Contains the applicant's resume(s). 
ApplicantResumeDetailDataType The resume for an applicant. 
ApplicantResumeObjectIDType Contains a unique identifier for an instance of an object. 
ApplicantResumeObjectType

Java class for Applicant_ResumeObjectType complex type. 

ApplicantSourceObjectIDType Contains a unique identifier for an instance of an object. 
ApplicantSourceObjectType

Java class for Applicant_SourceObjectType complex type. 

ApplicantsResponseDataType Wrapper element for the Applicant Data. 
ApplicantWWSType Wrapper element for the Applicant Data. 
ApplicationInstanceExceptionsDataType Element containing application related exceptions data

Java class for Application_Instance_Exceptions_DataType complex type. 

ApplicationInstanceRelatedExceptionsDataType Element containing Exceptions Data

Java class for Application_Instance_Related_Exceptions_DataType complex type. 

AssignableRoleObjectIDType Contains a unique identifier for an instance of an object. 
AssignableRoleObjectType

Java class for Assignable_RoleObjectType complex type. 

AssignCostingAllocationEventDataType Specifies the costing allocation for the position. 
AssignCostingAllocationSubBusinessProcessType Contains optional costing allocation override values

Java class for Assign_Costing_Allocation_Sub_Business_ProcessType complex type. 

AssignMatrixOrganizationDataType Wrapper for Assign Matrix Organizations event data which is usable for the standalone business process web service and when it is used as a sub business process. 
AssignMatrixOrganizationSubBusinessProcessType Encapsulates the Assign Matrix Organization sub business process. 
AssignOrganizationEventDataType Wrapper element for the Assign Organization web service. 
AssignOrganizationRequestType This operation will assign company, cost center, region, and custom organizations (that are configured for staffing usage) to a position using the Assign Organization business process event. 
AssignOrganizationResponseType Responds with the Event ID for the Assign Organization Event. 
AssignOrganizationRolesEventDataType Wrapper for Organization Role Assignment Data. 
AssignOrganizationRolesRequestType This operation will assign organization roles to one ore more workers using the Assign Organization Roles business process event. 
AssignOrganizationRolesResponseType Responds with the Event ID for the Assign Organization Roles business process event. 
AssignOrganizationRolesSubBusinessProcessType Wrapper to hold the business process configuration and organization role assignment details. 
AssignPayGroupDataType Wrapper element for Assign Pay Group business process. 
AssignPayGroupForPositionRestrictionDataType Wrapper element for Assign Pay Group for Position Restriction when it is a sub business process to Create Position. 
AssignPayGroupForPositionRestrictionsSubBusinessProcessType Wrapper element for the Assign Pay Group to Position Restriction sub business process. 
AssignPayGroupSubBusinessProcessType Wrapper element for Assign Pay Group sub business process. 
AssignPositionOrganizationEventDataType Wrapper element for Assign Position Organization business process. 
AssignSuperiorOrganizationDataType Assign Superior Organization Sub Process

Java class for Assign_Superior_Organization_DataType complex type. 

AssignSuperiorOrganizationSubProcessType Wrapper for Assign Superior Organization

Java class for Assign_Superior_Organization_Sub_ProcessType complex type. 

AttachmentDataWWSType The details of a resume (resume, name, comments). 
AuditedAccountingWorktagObjectIDType Contains a unique identifier for an instance of an object. 
AuditedAccountingWorktagObjectType

Java class for Audited_Accounting_WorktagObjectType complex type. 

AuthorityObjectIDType Contains a unique identifier for an instance of an object. 
AuthorityObjectType

Java class for AuthorityObjectType complex type. 

AwardAchievementDataType Wrapper element for Award information. 
AwardObjectIDType Contains a unique identifier for an instance of an object. 
AwardObjectType

Java class for AwardObjectType complex type. 

AwardType Wrapper element for Award information. 
BackgroundCheckDataType Wrapper element for Background Check data. 
BackgroundCheckStatusObjectIDType Contains a unique identifier for an instance of an object. 
BackgroundCheckStatusObjectType

Java class for Background_Check_StatusObjectType complex type. 

BeneficiaryAllocationDataType Contains the detailed allocation amounts for the beneficiaries of the elected coverage. 
BeneficiaryDataType Contains the details about the beneficiary. 
BeneficiaryDesignationDataType Contains the beneficiary that the coverage allocation is for and the details about the allocation. 
BeneficiaryObjectIDType Contains a unique identifier for an instance of an object. 
BeneficiaryObjectType

Java class for BeneficiaryObjectType complex type. 

BeneficiaryType Encapsulating element containing all Beneficiary data. 
BenefitCoverageTypeObjectIDType Contains a unique identifier for an instance of an object. 
BenefitCoverageTypeObjectType

Java class for Benefit_Coverage_TypeObjectType complex type. 

BenefitLifeEventTypeObjectIDType Contains a unique identifier for an instance of an object. 
BenefitLifeEventTypeObjectType

Java class for Benefit_Life_Event_TypeObjectType complex type. 

BenefitPlanObjectIDType Contains a unique identifier for an instance of an object. 
BenefitPlanObjectType

Java class for Benefit_PlanObjectType complex type. 

BenefitPlanSummaryDataType Contains the summary information about the benefit provider of the benefit plan. 
BenefitProviderIdentifierTypeObjectIDType Contains a unique identifier for an instance of an object. 
BenefitProviderIdentifierTypeObjectType

Java class for Benefit_Provider_Identifier_TypeObjectType complex type. 

BenefitProviderObjectIDType Contains a unique identifier for an instance of an object. 
BenefitProviderObjectType

Java class for Benefit_ProviderObjectType complex type. 

BenefitProviderSummaryDataType Contains the summary information about the benefit provider of the benefit plan. 
BonusPlanObjectIDType Contains a unique identifier for an instance of an object. 
BonusPlanObjectType

Java class for Bonus_PlanObjectType complex type. 

BusinessProcessCommentDataType Captures a comment for the Business Process. 
BusinessProcessParametersType Container for the processing options for a business process. 
BusinessSubProcessParametersType Container for the processing options for sub-business processes within a business process. 
BusinessUnitObjectIDType Contains a unique identifier for an instance of an object. 
BusinessUnitObjectType

Java class for Business_UnitObjectType complex type. 

CareerPreferencesDataType Employees Career Interest Data. 
CareerResponsibilityObjectIDType Contains a unique identifier for an instance of an object. 
CareerResponsibilityObjectType

Java class for Career_ResponsibilityObjectType complex type. 

CertificationAchievementDataType Wrapper element for Certification information. 
CertificationAchievementType Wrapper element for Certification information. 
CertificationAttachmentDataType Attachments for Certification. 
CertificationObjectIDType Contains a unique identifier for an instance of an object. 
CertificationObjectType

Java class for CertificationObjectType complex type. 

CertificationProfileForJobDataType Contains the certification profile's information for a position. 
CertificationProfileForJobType Contains the position's certification information. 
CertificationQualificationProfileReplacementDataType Replacement element containing Certification Qualifications for the Job Profile When updating a Job Profile, all Certifications for the Job Profile will be replaced by the submitted data. 
CertificationQualificationReplacementType Wrapper element for Certification Qualifications. 
CertificationSkillObjectIDType Contains a unique identifier for an instance of an object. 
CertificationSkillObjectType

Java class for Certification_SkillObjectType complex type. 

ChangeJobDataType Contains the Change Job web service and its sub business processes. 
ChangeJobDetailDataType Contains the details of the change job business process including the reason. 
ChangeJobRequestType Business Process for doing a Change Job on a worker. 
ChangeJobResponseType Responds with the Event ID of the Change Job and any exceptions. 
ChangeJobSubcategoryObjectIDType Contains a unique identifier for an instance of an object. 
ChangeJobSubcategoryObjectType

Java class for Change_Job_SubcategoryObjectType complex type. 

ChangePersonalInformationDataType Container for the data changed in the Change Personal Information business process. 
ChangePersonalInformationSubBusinessProcessType Wrapper for the Change Personal data sub business process that is part of the Hire and Edit Position business processes. 
ChangePositionDataType Defines the type of staffing change (transfer, promote, or demote) and the basic change information. 
CheckPositionBudgetSubBusinessProcessType Top element used for Check Position Budget as a sub business process. 
CitizenshipStatusDataType Citizenship Status Details

Java class for Citizenship_Status_DataType complex type. 

CitizenshipStatusObjectIDType Contains a unique identifier for an instance of an object. 
CitizenshipStatusObjectType

Java class for Citizenship_StatusObjectType complex type. 

CitizenshipStatusRequestReferencesType Element containing the references of the Citizenship Statuses requested. 
CitizenshipStatusResponseDataType Response Data for the Citizenship Status. 
CitizenshipStatusType Citizenship Status Details. 
ClosePositionDataType Wrapper element for the Close Position business process data including the position to close and the event data. 
ClosePositionEventDataType Contains the detailed data for the closure. 
ClosePositionOrHeadcountRestrictionRequestType Wrapper element for the Close Position or Headcount Restriction business process. 
ClosePositionOrHeadcountRestrictionResponseType Responds with the id of the Event and the reference of the Position or Headcount Restriction being closed. 
COBRAEligibilityDataType Contains COBRA Eligibility detail for a participant. 
COBRAEligibilityReasonObjectIDType Contains a unique identifier for an instance of an object. 
COBRAEligibilityReasonObjectType

Java class for COBRA_Eligibility_ReasonObjectType complex type. 

COBRAParticipantObjectIDType Contains a unique identifier for an instance of an object. 
COBRAParticipantObjectType

Java class for COBRA_ParticipantObjectType complex type. 

CollectiveAgreementObjectIDType Contains a unique identifier for an instance of an object. 
CollectiveAgreementObjectType

Java class for Collective_AgreementObjectType complex type. 

CommissionPlanObjectIDType Contains a unique identifier for an instance of an object. 
CommissionPlanObjectType

Java class for Commission_PlanObjectType complex type. 

CommonBooleanEnumerationObjectIDType Contains a unique identifier for an instance of an object. 
CommonBooleanEnumerationObjectType

Java class for Common_Boolean_EnumerationObjectType complex type. 

CommunicationMethodUsageInformationDataType Encapsulating element for all Communication Method Usage data. 
CommunicationUsageBehaviorObjectIDType Contains a unique identifier for an instance of an object. 
CommunicationUsageBehaviorObjectType

Java class for Communication_Usage_BehaviorObjectType complex type. 

CommunicationUsageBehaviorTenantedObjectIDType Contains a unique identifier for an instance of an object. 
CommunicationUsageBehaviorTenantedObjectType

Java class for Communication_Usage_Behavior_TenantedObjectType complex type. 

CommunicationUsageTypeDataType Encapsulation element for the Communication Usage Type. 
CommunicationUsageTypeObjectIDType Contains a unique identifier for an instance of an object. 
CommunicationUsageTypeObjectType

Java class for Communication_Usage_TypeObjectType complex type. 

CompanyInsiderTypeObjectIDType Contains a unique identifier for an instance of an object. 
CompanyInsiderTypeObjectType

Java class for Company_Insider_TypeObjectType complex type. 

CompanyObjectIDType Contains a unique identifier for an instance of an object. 
CompanyObjectType

Java class for CompanyObjectType complex type. 

CompensatableGuidelinesDataType Data element containing the compensation guidelines for a compensation change. 
CompensatableSummaryAmountAnnualizedDataType Data element containing annualized summary compensation information for a worker. 
CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType Data element containing annualized summary compensation information for a worker in the default currency. 
CompensatableSummaryAmountDataType Data element containing summary compensation information for the worker. 
CompensatableSummaryAmountHourlyDataType Data element containing summary compensation information for the worker in an hourly frequency when the worker has at least one hourly pay plan assigned. 
CompensatableSummaryAmountInTargetFrequencyDataType Data element containing summary compensation information for a worker converted to their pay group frequency. 
CompensatableSummaryDataType Wrapper element containing summary compensation information for a position. 
CompensationChangeDataType Data element that contains the compensation change information. 
CompensationDefaultDataType Data element that contains the compensation default information. 
CompensationGradeObjectIDType Contains a unique identifier for an instance of an object. 
CompensationGradeObjectType

Java class for Compensation_GradeObjectType complex type. 

CompensationGradeProfileObjectIDType Contains a unique identifier for an instance of an object. 
CompensationGradeProfileObjectType

Java class for Compensation_Grade_ProfileObjectType complex type. 

CompensationMatrixObjectIDType Contains a unique identifier for an instance of an object. 
CompensationMatrixObjectType

Java class for Compensation_MatrixObjectType complex type. 

CompensationPackageObjectIDType Contains a unique identifier for an instance of an object. 
CompensationPackageObjectType

Java class for Compensation_PackageObjectType complex type. 

CompensationPayEarningObjectIDType Contains a unique identifier for an instance of an object. 
CompensationPayEarningObjectType

Java class for Compensation_Pay_EarningObjectType complex type. 

CompensationPeriodObjectIDType Contains a unique identifier for an instance of an object. 
CompensationPeriodObjectType

Java class for Compensation_PeriodObjectType complex type. 

CompensationPlanObjectIDType Contains a unique identifier for an instance of an object. 
CompensationPlanObjectType

Java class for Compensation_PlanObjectType complex type. 

CompensationProposedForEmploymentDataType Data element for the Propose Compensation for Hire business process. 
CompensationProposedForPositionDataType Data element for the Propose Compensation for Transfer business process. 
CompensationStepObjectIDType Contains a unique identifier for an instance of an object. 
CompensationStepObjectType

Java class for Compensation_StepObjectType complex type. 

CompetencyAchievementDataV10Type Wrapper element for Competency Data. 
CompetencyLevelObjectIDType Contains a unique identifier for an instance of an object. 
CompetencyLevelObjectType

Java class for Competency_LevelObjectType complex type. 

CompetencyObjectIDType Contains a unique identifier for an instance of an object. 
CompetencyObjectType

Java class for CompetencyObjectType complex type. 

CompetencyProfileForJobDataType Contains the competency profile's information for a position. 
CompetencyProfileForJobType Contains the position's competency information. 
CompetencyQualificationProfileReplacementDataType Replacement element containing Competency Qualifications for the Job Profile When updating a Job Profile, all Competencies for the Job Profile will be replaced by the submitted data. 
CompetencyQualificationReplacementType Wrapper element for Competency Qualifications. 
ComponentCompletionObjectIDType Contains a unique identifier for an instance of an object. 
ComponentCompletionObjectType

Java class for Component_CompletionObjectType complex type. 

ContactInformationDataType All of the person's contact data (address, phone, email, instant messenger, web address). 
ContingentWorkerCostInformationDataType This element contains all information related to hiring/contracting a contingent worker. 
ContingentWorkerObjectIDType Contains a unique identifier for an instance of an object. 
ContingentWorkerObjectType

Java class for Contingent_WorkerObjectType complex type. 

ContingentWorkerTaxAuthorityFormInformationDataType Contingent Worker Tax Authority Form Information

Java class for Contingent_Worker_Tax_Authority_Form_Information_DataType complex type. 

ContingentWorkerTypeObjectIDType Contains a unique identifier for an instance of an object. 
ContingentWorkerTypeObjectType

Java class for Contingent_Worker_TypeObjectType complex type. 

ContractContingentWorkerBusinessProcessDataType Wrapper element for the Contract Contingent Worker business process web service and its sub business processes. 
ContractContingentWorkerEventDataType Wrapper element for the details of a contingent worker contract. 
ContractContingentWorkerRequestType This web service operation is designed to contract an existing applicant into an existing Position, Headcount Group or Job Group. 
ContractContingentWorkerResponseType Responds with the event id of the contract contingent worker event. 
ContractDetailsSubDataType Wrapper element for contingent worker contract details for a filled position. 
ContributionAmountDataType Contains the contribution amount for the retirement savings election. 
ContributionDataType Contains the contribtion information for the spending account election. 
CorrectedOrRescindedTransactionDataType Transaction Data for an event that has been rescinded or corrected. 
CostCenterObjectIDType Contains a unique identifier for an instance of an object. 
CostCenterObjectType

Java class for Cost_CenterObjectType complex type. 

CostingAllocationDetailReplacementDataType Details of the allocation, (e.g., a set of allocation dimensions and percentages)

Java class for Costing_Allocation_Detail_Replacement_DataType complex type. 

CostingAllocationIntervalDataType Specifies an allocation for a given date range

Java class for Costing_Allocation_Interval_DataType complex type. 

CostingAllocationLevelObjectIDType Contains a unique identifier for an instance of an object. 
CostingAllocationLevelObjectType

Java class for Costing_Allocation_LevelObjectType complex type. 

CostingIntervalUpdateKeyType Submit only when updating or deleting an existing Costing Allocation Interval. 
CountryObjectIDType Contains a unique identifier for an instance of an object. 
CountryObjectType

Java class for CountryObjectType complex type. 

CountryPredefinedPersonNameComponentValueObjectIDType Contains a unique identifier for an instance of an object. 
CountryPredefinedPersonNameComponentValueObjectType

Java class for Country_Predefined_Person_Name_Component_ValueObjectType complex type. 

CountryRegionObjectIDType Contains a unique identifier for an instance of an object. 
CountryRegionObjectType

Java class for Country_RegionObjectType complex type. 

CountrySubregionObjectIDType Contains a unique identifier for an instance of an object. 
CountrySubregionObjectType

Java class for Country_SubregionObjectType complex type. 

CoverageLevelValueDataType Contains the detailed insurance coverage level information for an election. 
CreateApplicantDataType Data for a new Applicant if an applicant is to be created as part of the hire. 
CreateBenefitLifeEventDataType Container for the data in the Create Benefit Life Event sub business process. 
CreateBenefitLifeEventSubBusinessProcessType Wrapper element for the Create Benefit Life Event sub business process. 
CreateJobRequisitionSubProcessDataType Wrapper element for the sub-process data and Job Requisition data. 
CreateJobRequisitionSubProcessType Wrapper element for the Create Job Requisition Business Process Parameters and Data. 
CreatePositionDataType Wrapper element for the creation of a new position opening for a supervisory organization using position management. 
CreatePositionRequestType Wrapper for Create Open Position Web Service. 
CreatePositionResponseType Responds with the event id for the Position Request Event and the Position Opening Reference (if the event was completed). 
CreateProvisioningEventSubBusinessProcessType Launch the create provisioning system. 
CreateWorkdayAccountSubBusinessProcessType Wrapper to hold the business process configuration and user account details. 
CurrencyObjectIDType Contains a unique identifier for an instance of an object. 
CurrencyObjectType

Java class for CurrencyObjectType complex type. 

CustomIDDataType Wrapper for Custom Identifier Data. 
CustomIdentificationDataType Wrapper for Custom Identification Data. 
CustomIdentifierReferenceObjectIDType Contains a unique identifier for an instance of an object. 
CustomIdentifierReferenceObjectType

Java class for Custom_Identifier_ReferenceObjectType complex type. 

CustomIDType Encapsulating element for all Custom Identifier data. 
CustomIDTypeObjectIDType Contains a unique identifier for an instance of an object. 
CustomIDTypeObjectType

Java class for Custom_ID_TypeObjectType complex type. 

CustomOrganizationObjectIDType Contains a unique identifier for an instance of an object. 
CustomOrganizationObjectType

Java class for Custom_OrganizationObjectType complex type. 

DefaultPositionOrganizationAssignmentsDataType Wrapper element for the default organization assignments for the Position. 
DegreeCompletedObjectIDType Contains a unique identifier for an instance of an object. 
DegreeCompletedObjectType

Java class for Degree_CompletedObjectType complex type. 

DegreeObjectIDType Contains a unique identifier for an instance of an object. 
DegreeObjectType

Java class for DegreeObjectType complex type. 

DemoteEmployeeDataType Wrapper element for the Demote Employee business process and its sub business processes. 
DemoteEmployeeRequestType Wrapper element for the business process to demote an employee though a web service. 
DemoteEmployeeResponseType Returns the reference to the Demote Employee outbound event. 
DependentCoverageDataType Contains the dependents covered for the election. 
DependentDataType Contains the detailed information for a dependent. 
DependentObjectIDType Contains a unique identifier for an instance of an object. 
DependentObjectType

Java class for DependentObjectType complex type. 

DependentPersonalInformationDataType Wrapper element for this dependent's personal information. 
DependentType Encapsulating element containing all Dependent data. 
DevelopmentItemObjectIDType Contains a unique identifier for an instance of an object. 
DevelopmentItemObjectType

Java class for Development_ItemObjectType complex type. 

DevelopmentItemStatusObjectIDType Contains a unique identifier for an instance of an object. 
DevelopmentItemStatusObjectType

Java class for Development_Item_StatusObjectType complex type. 

DevelopmentItemVersionDataType Contains detailed data for the referenced Development Item

Java class for Development_Item_Version_DataType complex type. 

DevelopmentPlanDataType Contains the latest completed development plan for the employee. 
DifficultyToFillObjectIDType Contains a unique identifier for an instance of an object. 
DifficultyToFillObjectType

Java class for Difficulty_to_FillObjectType complex type. 

DisabilityCertificationAuthorityObjectIDType Contains a unique identifier for an instance of an object. 
DisabilityCertificationAuthorityObjectType

Java class for Disability_Certification_AuthorityObjectType complex type. 

DisabilityCertificationBasisObjectIDType Contains a unique identifier for an instance of an object. 
DisabilityCertificationBasisObjectType

Java class for Disability_Certification_BasisObjectType complex type. 

DisabilityGradeObjectIDType Contains a unique identifier for an instance of an object. 
DisabilityGradeObjectType

Java class for Disability_GradeObjectType complex type. 

DisabilityInformationDataType Wrapper element for all Disability Status data for the worker. 
DisabilityObjectIDType Contains a unique identifier for an instance of an object. 
DisabilityObjectType

Java class for DisabilityObjectType complex type. 

DisabilityStatusInformationDataType Wrapper element for each disability status entry. 
DisabilityStatusReferenceObjectIDType Contains a unique identifier for an instance of an object. 
DisabilityStatusReferenceObjectType

Java class for Disability_Status_ReferenceObjectType complex type. 

DisabilityStatusSubDataType Container for disability status data for the Personal Information Change business process. 
DisciplinaryActionDataType Contains the latest completed disciplinary action for the employee. 
DisciplinaryActionReasonObjectIDType Contains a unique identifier for an instance of an object. 
DisciplinaryActionReasonObjectType

Java class for Disciplinary_Action_ReasonObjectType complex type. 

DocumentCategoryAllObjectIDType Contains a unique identifier for an instance of an object. 
DocumentCategoryAllObjectType

Java class for Document_Category__All_ObjectType complex type. 

DocumentFieldResultDataType Result of the evaluation of an External Field based on a contextual instance. 
EarningObjectIDType Contains a unique identifier for an instance of an object. 
EarningObjectType

Java class for EarningObjectType complex type. 

EditAssignPositionOrganizationSubBusinessProcessType Wrapper element for the Assign Organizations to Position sub business process. 
EditBackgroundCheckDataType Container for the data changed in the Edit Background Check business process. 
EditBackgroundCheckSubBusinessProcessType Wrapper for the Edit Background Check sub business process that is part of the Hire and Edit Position business processes. 
EditCustomIDsSubBusinessProcessType The main element for the Edit Other IDs Business Process. 
EditGovernmentIDsSubBusinessProcessType The main element for the Edit Government IDs Business Process. 
EditLicensesSubBusinessProcessType The main element for the Edit Licenses Business Process. 
EditPassportsAndVisasSubBusinessProcessType The main element for the Edit Passports and Visas Business Process. 
EditPositionDataType Wrapper for the Edit Position Business Process Web Service and its sub business processes. 
EditPositionEventDataType Wrapper element for the Edit Position Event. 
EditPositionEventResponseType Responds with the Event ID for the Edit Position Event. 
EditPositionRequestType This web service operation is designed to edit a filled Position (Position, Position Group, Headcount Group, Job) using the Edit Position Business Process. 
EditPositionRestrictionEventDataType Wrapper for the details of the Edit Position Restriction transaction. 
EditPositionRestrictionsDataType Wrapper element for the editing of a position restriction. 
EditPositionRestrictionsRequestType Wrapper element for Edit Position Restrictions Web Service. 
EditPositonRestrictionResponseType Responds with the event ID of the Position Restrictions Edit Event, the Position Restriction being edited and the workflow state of the event. 
EditServiceDatesBusinessProcessDataType Wrapper element for the Edit Service Dates business process web service. 
EditServiceDatesEventDataType Wrapper element for the Edit Service Dates details. 
EditServiceDatesRequestType This web service operation allows updates to the service dates for a worker. 
EditServiceDatesResponseType Responds with the Event ID for the Service Dates Change Event. 
EditServiceDatesSubBusinessProcessType This web service operation allows updates to the service dates for a worker. 
EducationAchievementDataType Wrapper element for Education information. 
EducationalInstitutionTypeObjectIDType Contains a unique identifier for an instance of an object. 
EducationalInstitutionTypeObjectType

Java class for Educational_Institution_TypeObjectType complex type. 

EducationObjectIDType Contains a unique identifier for an instance of an object. 
EducationObjectType

Java class for EducationObjectType complex type. 

EducationProfileForJobDataType Contains the education profile's information for a position. 
EducationProfileForJobType Contains the position's education information. 
EducationQualificationProfileReplacementDataType Replacement element containing Education Qualifications for the Job Profile When updating a Job Profile, all Education Qualifications for the Job Profile will be replaced by the submitted data. 
EducationQualificationReplacementType Wrapper element for Education Qualifications. 
EducationType Wrapper element for Education information. 
EffectiveAndUpdatedDateTimeDataType Element contains effective and updated date/time data. 
EmailAddressInformationDataType Email Address Information

Java class for Email_Address_Information_DataType complex type. 

EmergencyContactDataType Contains the details about an emergency contact. 
EmergencyContactObjectIDType Contains a unique identifier for an instance of an object. 
EmergencyContactObjectType

Java class for Emergency_ContactObjectType complex type. 

EmergencyContactPriorityObjectIDType Contains a unique identifier for an instance of an object. 
EmergencyContactPriorityObjectType

Java class for Emergency_Contact_PriorityObjectType complex type. 

EmployeeAllowancePlanAssignmentDataType Encapsulating element containing all Allowance Plan Compensation data. 
EmployeeAllowanceUnitPlanAssignmentDataType Encapsulating element containing all Unit Allowance Plan Compensation data. 
EmployeeBasePayPlanAssignmentDataType Encapsulating element containing all Salary or Hourly Plan Compensation data. 
EmployeeBonusPlanAssignmentDataType Encapsulating element containing all Bonus Plan Compensation data. 
EmployeeCommissionPlanAssignmentDataType Encapsulating element containing all Commission Plan Compensation data. 
EmployeeContractDataType Contains data for an Employee Contract. 
EmployeeContractObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeContractObjectType

Java class for Employee_ContractObjectType complex type. 

EmployeeContractReasonObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeContractReasonObjectType

Java class for Employee_Contract_ReasonObjectType complex type. 

EmployeeContractsDataType Contains the employee's contract information. 
EmployeeContractStatusObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeContractStatusObjectType

Java class for Employee_Contract_StatusObjectType complex type. 

EmployeeContractTypeObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeContractTypeObjectType

Java class for Employee_Contract_TypeObjectType complex type. 

EmployeeContributionAmountDataType Contains the retirement savings amount information. 
EmployeeContributionDataType Contains the spending account election information including the contribution, payroll interface contribution, goal, and annual contribution information. 
EmployeeContributionPercentageDataType This section holds the employee's election and the maximum the employee can elect when the benefit plan uses percentages as elections. 
EmployeeImageDataType Encapsulating element containing all Employee Image data. 
EmployeeMeritPlanAssignmentDataType Encapsulating element containing all Merit Plan Compensation data. 
EmployeeObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeObjectType

Java class for EmployeeObjectType complex type. 

EmployeePeriodSalaryPlanAssignmentDataType Encapsulating element containing all Period Salary Plan Compensation data. 
EmployeeReviewDataType Contains the latest completed performance review for the employee. 
EmployeeReviewDetailsDataType Contains the information about the review for the employee. 
EmployeeReviewTemplateObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeReviewTemplateObjectType

Java class for Employee_Review_TemplateObjectType complex type. 

EmployeeSalaryUnitPlanAssignmentDataType Encapsulating element containing all Unit Salary Plan Compensation data. 
EmployeeStockPlanAssignmentDataType Encapsulating element containing all Stock Plan Compensation data. 
EmployeeTalentAssessmentDataType Contains the information about the employee's potential. 
EmployeeTypeObjectIDType Contains a unique identifier for an instance of an object. 
EmployeeTypeObjectType

Java class for Employee_TypeObjectType complex type. 

EmployerContributionAmountDataType Contains the employer contribution amount for the retirement savings election. 
EmployerContributionDataType Contains the employer contribution amount information for the spending account election. 
EmployerContributionPercentageDataType This section holds the employer contribution if the plan includes employer contributions and the contributions are stated in percentages. 
EndAcademicAppointmentDataType Wrapper element for the End Academic Appointment business process. 
EndAcademicAppointmentSubBusinessProcessType Wrapper for the End Academic Appointment sub business process that is part of the Terminate Employee business processes. 
EndAdditionalEmployeeJobEventResponseType Responds with the Event ID for the End Additional Job Event. 
EndAdditionalJobDataType This web service is used to End Additional Job for an Employee. 
EndAdditionalJobEventDataType Data Element that contains the basic information to end an additional job for an employee. 
EndAdditionalJobRequestType Wrapper for End Additional Job Web Service. 
EndContingentWorkerContractDataType This web service is used to end a contract for a contingent worker. 
EndContingentWorkerContractEventDataType Data Element that contains the basic information to end the contract of a contingent worker. 
EndContingentWorkerContractRequestType Wrapper for End Contingent Worker Contract web service and its sub-processes. 
EndContingentWorkerContractResponseType Reponds with the event id for the End Contract Event. 
EnrollmentPeriodDataType Contains the benefit plan year information. 
EthnicityObjectIDType Contains a unique identifier for an instance of an object. 
EthnicityObjectType

Java class for EthnicityObjectType complex type. 

EventClassificationCategoryObjectIDType Contains a unique identifier for an instance of an object. 
EventClassificationCategoryObjectType

Java class for Event_Classification_CategoryObjectType complex type. 

EventClassificationSubcategoryObjectIDType Contains a unique identifier for an instance of an object. 
EventClassificationSubcategoryObjectType

Java class for Event_Classification_SubcategoryObjectType complex type. 

EventObjectIDType Contains a unique identifier for an instance of an object. 
EventObjectType

Java class for EventObjectType complex type. 

EventTargetObjectIDType Contains a unique identifier for an instance of an object. 
EventTargetObjectType

Java class for Event_TargetObjectType complex type. 

EventTargetTransactionLogEntryDataType Encapsulating element containing all transaction log entries. 
EventTargetTransactionLogRescindAndCorrectDataType Encapsulating element containing transaction log entries that have been rescinded or corrected. 
ExceptionDataType Exception (Errors and Warning) associated with the transaction. 
ExternalFieldAndParameterInitializationProviderObjectIDType Contains a unique identifier for an instance of an object. 
ExternalFieldAndParameterInitializationProviderObjectType

Java class for External_Field_and_Parameter_Initialization_ProviderObjectType complex type. 

ExternalIDDataType Integration ID Help Text

Java class for External_ID_DataType complex type. 

ExternalIDType External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute. 
ExternalIntegrationIDDataType Integration ID Help Text

Java class for External_Integration_ID_DataType complex type. 

ExternalPayGroupObjectIDType Contains a unique identifier for an instance of an object. 
ExternalPayGroupObjectType

Java class for External_Pay_GroupObjectType complex type. 

ExternalPayrollEmployeeTypeObjectIDType Contains a unique identifier for an instance of an object. 
ExternalPayrollEmployeeTypeObjectType

Java class for External_Payroll_Employee_TypeObjectType complex type. 

ExternalPayrollEntityObjectIDType Contains a unique identifier for an instance of an object. 
ExternalPayrollEntityObjectType

Java class for External_Payroll_EntityObjectType complex type. 

ExternalURLObjectIDType Contains a unique identifier for an instance of an object. 
ExternalURLObjectType

Java class for External_URLObjectType complex type. 

FeedbackReceivedDataType Contains the employee's feedback received

Java class for Feedback_Received_DataType complex type. 

FeedbackReceivedType Contains the informational components of a feedback (comment, date, question asked, sender, requester, and type). 
FeedbackResponseType Element for Feedback Comments and Questions. 
FieldAndParameterCriteriaDataType Field Result Request Criteria

Java class for Field_And_Parameter_Criteria_DataType complex type. 

FieldOfStudyObjectIDType Contains a unique identifier for an instance of an object. 
FieldOfStudyObjectType

Java class for Field_of_StudyObjectType complex type. 

FilledPositionEditDetailsDataType Contains information for a filled position. 
FinancialsBusinessSubProcessParametersType Container for the processing options for sub-business processes within a business process. 
FrequencyObjectIDType Contains a unique identifier for an instance of an object. 
FrequencyObjectType

Java class for FrequencyObjectType complex type. 

FundObjectIDType Contains a unique identifier for an instance of an object. 
FundObjectType

Java class for FundObjectType complex type. 

FuturePaymentPlanAssignmentDataType Future payment plan assignment data submitted by the put future payment plan assignment request. 
FuturePaymentPlanObjectIDType Contains a unique identifier for an instance of an object. 
FuturePaymentPlanObjectType

Java class for Future_Payment_PlanObjectType complex type. 

GenderObjectIDType Contains a unique identifier for an instance of an object. 
GenderObjectType

Java class for GenderObjectType complex type. 

GeneralEventSubcategoryObjectIDType Contains a unique identifier for an instance of an object. 
GeneralEventSubcategoryObjectType

Java class for General_Event_SubcategoryObjectType complex type. 

GetApplicantsRequestType Wrapper element for Applicant Request. 
GetApplicantsResponseType Wrapper element for the Applicant Information returned as a result of a Get Applicant request. 
GetCitizenshipStatusesRequestType Element containing the references of the Citizenship Statuses requested. 
GetCitizenshipStatusesResponseType Response Element for Get Citizenship Statuses. 
GetHeadcountsRequestType Request element to get Headcounts and their associated data. 
GetHeadcountsResponseType Response element containing instances of headcounts and their associated data. 
GetJobClassificationGroupsRequestType Request Element for Get Job Classification

Java class for Get_Job_Classification_Groups_RequestType complex type. 

GetJobClassificationGroupsResponseType Response Element for Get Job Classification Groups

Java class for Get_Job_Classification_Groups_ResponseType complex type. 

GetJobFamiliesRequestType Request element for Get Job Families

Java class for Get_Job_Families_RequestType complex type. 

GetJobFamiliesResponseType Response element for Get Job Families. 
GetJobFamilyGroupsRequestType Request element for Get Job Family Groups

Java class for Get_Job_Family_Groups_RequestType complex type. 

GetJobFamilyGroupsResponseType Response element for the Get Job Family Group request

Java class for Get_Job_Family_Groups_ResponseType complex type. 

GetMaintainEmployeeContractsRequestType Request element used to find and get employee contracts for an employee. 
GetMaintainEmployeeContractsResponseType Reponse element containing instances of employee contracts and their associated data. 
GetOrganizationsRequestType Root element for Get Organizations operation request

Java class for Get_Organizations_RequestType complex type. 

GetOrganizationsResponseType Contains each Organization based on the Request References or Request Criteria. 
GetPositionsRequestType Request element to get position management positions and their associated data. 
GetPositionsResponseType Response element containing instances of positions and their associated data. 
GetWorkerDocumentsRequestType Request element for Get Worker Documents. 
GetWorkerDocumentsResponseType Response element for Get Worker Documents. 
GetWorkersRequestType Request element used to find and get workers and their associated data. 
GetWorkersResponseType Response element containing an instances of workers and their associated data. 
GiftObjectIDType Contains a unique identifier for an instance of an object. 
GiftObjectType

Java class for GiftObjectType complex type. 

GoalDataType Contains the target contribution amount for the spending account election. 
GoalDetailDataType Contains a single Goal Detail (Review Goal or Worker Goal Detail) and the Notes and History. 
GoalObjectIDType Contains a unique identifier for an instance of an object. 
GoalObjectType

Java class for GoalObjectType complex type. 

GovernmentIDDataType Wrapper for the Government Identifier Data. 
GovernmentIdentificationDataType Wrapper for Government Identification Data. 
GovernmentIdentifierReferenceObjectIDType Contains a unique identifier for an instance of an object. 
GovernmentIdentifierReferenceObjectType

Java class for Government_Identifier_ReferenceObjectType complex type. 

GovernmentIDType Encapsulating element for all Government Identifier data. 
GovernmentIDTypeAllObjectIDType Contains a unique identifier for an instance of an object. 
GovernmentIDTypeAllObjectType

Java class for Government_ID_Type__All_ObjectType complex type. 

GrantObjectIDType Contains a unique identifier for an instance of an object. 
GrantObjectType

Java class for GrantObjectType complex type. 

HeadcountDetailsDataType Wrapper element for Headcount Details

Java class for Headcount_Details_DataType complex type. 

HeadcountGroupDataType Contains the detailed information about a Headcount. 
HeadcountGroupsResponseDataType Contains each Headcount based on the Request References or Request Criteria. 
HeadcountGroupType Contains each Headcount based on the Request References or Request Criteria. 
HeadcountOptionsObjectIDType Contains a unique identifier for an instance of an object. 
HeadcountOptionsObjectType

Java class for Headcount_OptionsObjectType complex type. 

HeadcountRequestCriteriaType Utilize the Request Criteria element to search the transaction log for specific instance(s) of a Headcount

Java class for Headcount_Request_CriteriaType complex type. 

HeadcountRequestReferencesType Utilize the Request References element to retrieve a specific instance(s) of Headcounts and its associated data. 
HeadcountResponseGroupType The response group allows for the response data to be tailored to only included elements that the user is looking for. 
HeadcountRestrictionsObjectIDType Contains a unique identifier for an instance of an object. 
HeadcountRestrictionsObjectType

Java class for Headcount_RestrictionsObjectType complex type. 

HealthCareClassificationObjectIDType Contains a unique identifier for an instance of an object. 
HealthCareClassificationObjectType

Java class for Health_Care_ClassificationObjectType complex type. 

HealthCareCoverageTargetObjectIDType Contains a unique identifier for an instance of an object. 
HealthCareCoverageTargetObjectType

Java class for Health_Care_Coverage_TargetObjectType complex type. 

HealthSavingsAccountCoverageDataType Contains the spending account coverage information (elections) for an employee. 
HealthSavingsAccountElectionInfoDataType Benefit Plan Earnings Deduction Details Data

Java class for Health_Savings_Account_Election_Info_DataType complex type. 

HierarchicAssignerObjectIDType Contains a unique identifier for an instance of an object. 
HierarchicAssignerObjectType

Java class for Hierarchic_AssignerObjectType complex type. 

HireEmployeeBusinessProcessDataType Wrapper Element for the Hire Employee business process web service and its sub business processes. 
HireEmployeeEventDataType Wrapper element for the details for an Employee Hire. 
HireEmployeeEventResponseType Responds with the Event ID for the Hire Employee Event. 
HireEmployeeRequestType This web service operation is designed to hire an existing applicant into an Employee position, headcount, or job using the Hire Employee business process. 
HukouTypeObjectIDType Contains a unique identifier for an instance of an object. 
HukouTypeObjectType

Java class for Hukou_TypeObjectType complex type. 

IDType External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute. 
IndividualStockGrantDataType Data element for the Request Stock Grant business process. 
InstantMessengerInformationDataType Instant Messenger Address. 
InstantMessengerTypeObjectIDType Contains a unique identifier for an instance of an object. 
InstantMessengerTypeObjectType

Java class for Instant_Messenger_TypeObjectType complex type. 

InsuranceCoverageLevelDataType Contains the coverage level detailed information and volume for the insurance election. 
InsuranceCoverageTargetObjectIDType Contains a unique identifier for an instance of an object. 
InsuranceCoverageTargetObjectType

Java class for Insurance_Coverage_TargetObjectType complex type. 

IntegrationDocumentFieldObjectIDType Contains a unique identifier for an instance of an object. 
IntegrationDocumentFieldObjectType

Java class for Integration_Document_FieldObjectType complex type. 

IntegrationSystemAuditedObjectIDType Contains a unique identifier for an instance of an object. 
IntegrationSystemAuditedObjectType

Java class for Integration_System__Audited_ObjectType complex type. 

InternalProjectExperienceDataType Wrapper element for the Internal Project Experience information. 
InternalProjectExperienceObjectIDType Contains a unique identifier for an instance of an object. 
InternalProjectExperienceObjectType

Java class for Internal_Project_ExperienceObjectType complex type. 

InternalProjectExperienceType Wrapper element for Internal Project Experience information. 
InternationalAssignmentDataType Wrapper element that contains position's international assignment information

Java class for International_Assignment_DataType complex type. 

InternationalAssignmentSummaryDataType Wrapper element that contains basic information of worker's international assignment if any. 
InternationalAssignmentTypeObjectIDType Contains a unique identifier for an instance of an object. 
InternationalAssignmentTypeObjectType

Java class for International_Assignment_TypeObjectType complex type. 

JobCategoryObjectIDType Contains a unique identifier for an instance of an object. 
JobCategoryObjectType

Java class for Job_CategoryObjectType complex type. 

JobClassificationDataType Job Classification Data Element

Java class for Job_Classification_DataType complex type. 

JobClassificationGroupDataType Job Classification Group Data Element

Java class for Job_Classification_Group_DataType complex type. 

JobClassificationGroupNewType Response element containing an instance of Job Classification Group and its associated data. 
JobClassificationGroupObjectIDType Contains a unique identifier for an instance of an object. 
JobClassificationGroupObjectType

Java class for Job_Classification_GroupObjectType complex type. 

JobClassificationGroupReferenceDataType A unique identifier used to reference a Job Classification Group. 
JobClassificationGroupRequestReferencesType Utilize the Request References element to retrieve a specific instance(s) of Job Classification Group and its associated data. 
JobClassificationGroupResponseDataType Element containing the Job Classification Group response data

Java class for Job_Classification_Group_Response_DataType complex type. 

JobClassificationGroupResponseGroupType Get Job Classification Group Response Group

Java class for Job_Classification_Group_Response_GroupType complex type. 

JobClassificationObjectIDType Contains a unique identifier for an instance of an object. 
JobClassificationObjectType

Java class for Job_ClassificationObjectType complex type. 

JobClassificationSummaryDataType Contains the job classifications from the job profile for the position and the additional job classifications specified for the position. 
JobClassificationType Job Classification Group Data

Java class for Job_ClassificationType complex type. 

JobFamiliesRequestCriteriaType Utilize the Request Criteria element to limit the Job Families returned based on the specific criteria. 
JobFamilyDataType Encapsulating element containing all Job Family data. 
JobFamilyGroupDataType Encapsulating element containing all Job Family Group data

Java class for Job_Family_Group_DataType complex type. 

JobFamilyGroupJobFamilyDataType Info only data about a Job Family

Java class for Job_Family_Group_Job_Family_DataType complex type. 

JobFamilyGroupJobFamilyType Job Family Data. 
JobFamilyGroupNewType Encapsulating element containing all Job Family Group data. 
JobFamilyGroupRequestReferencesType Utilize the Request References element to retrieve a specific instance(s) of Job Family Group and its associated data. 
JobFamilyGroupResponseDataType Response element for the Get Job Family request

Java class for Job_Family_Group_Response_DataType complex type. 

JobFamilyGroupResponseGroupType Get Job Family Group Response Group

Java class for Job_Family_Group_Response_GroupType complex type. 

JobFamilyObjectIDType Contains a unique identifier for an instance of an object. 
JobFamilyObjectType

Java class for Job_FamilyObjectType complex type. 

JobFamilyRequestReferencesType The Job Family reference(s) to be retrieved. 
JobFamilyResponseDataType Job Family Response Data containing the retrieved Job Family information

Java class for Job_Family_Response_DataType complex type. 

JobFamilyResponseGroupType Job Family Response Group

Java class for Job_Family_Response_GroupType complex type. 

JobFamilyType Contains Job Family information

Java class for Job_FamilyType complex type. 

JobHistoryAchievementDataType Wrapper element for the job history information. 
JobHistoryCompanyObjectIDType Contains a unique identifier for an instance of an object. 
JobHistoryCompanyObjectType

Java class for Job_History_CompanyObjectType complex type. 

JobHistoryObjectIDType Contains a unique identifier for an instance of an object. 
JobHistoryObjectType

Java class for Job_HistoryObjectType complex type. 

JobHistoryType Wrapper element for Job History information. 
JobInterestsDataType Contains the information about the employee's job interests. 
JobProfileExemptDataType Element containing the Job Profile Exempt data for a Job Profile. 
JobProfileForJobFamilyDataType Element containing the Job Profile reference for a Job Family. 
JobProfileInPositionSummaryDataType Contains the job profile for the position. 
JobProfileObjectIDType Contains a unique identifier for an instance of an object. 
JobProfileObjectType

Java class for Job_ProfileObjectType complex type. 

JobProfileSummaryDataType Contains the details of a Job Profile. 
JobQualificationProfileTargetObjectIDType Contains a unique identifier for an instance of an object. 
JobQualificationProfileTargetObjectType

Java class for Job_Qualification_Profile_TargetObjectType complex type. 

JobRequisitionAttachmentDataType Wrapper element for a signle file attachment

Java class for Job_Requisition_Attachment_DataType complex type. 

JobRequisitionAttachmentsType Wrapper element for file Attachments for Job Requisition

Java class for Job_Requisition_AttachmentsType complex type. 

JobRequisitionDataForCreateAndEditType Wrapper for Job Requisition data common to create and edit requests. 
JobRequisitionDataType Wrapper Element for a Job Requisition

Java class for Job_Requisition_DataType complex type. 

JobRequisitionObjectIDType Contains a unique identifier for an instance of an object. 
JobRequisitionObjectType

Java class for Job_RequisitionObjectType complex type. 

JobRequisitionOrganizationsDataForBusinessProcessType Containing element for the cost center and custom organizations related to the job requisition. 
LanguageAbilityDataType Contains the language ability information. 
LanguageAbilityObjectIDType Contains a unique identifier for an instance of an object. 
LanguageAbilityObjectType

Java class for Language_AbilityObjectType complex type. 

LanguageAbilityProfileDataType Element containing the language ability type and proficiency for a Job Profile Language Qualfication language. 
LanguageAbilityType Wrapper element for Language Ability

Java class for Language_AbilityType complex type. 

LanguageAbilityTypeObjectIDType Contains a unique identifier for an instance of an object. 
LanguageAbilityTypeObjectType

Java class for Language_Ability_TypeObjectType complex type. 

LanguageAchievementDataType Wrapper element for Language Achievement information

Java class for Language_Achievement_DataType complex type. 

LanguageProficiencyObjectIDType Contains a unique identifier for an instance of an object. 
LanguageProficiencyObjectType

Java class for Language_ProficiencyObjectType complex type. 

LanguageProfileForJobDataType Contains the language profile's information for a position. 
LanguageProfileForJobType Contains the position's language information. 
LanguageQualificationProfileReplacementDataType Replacement element containing Language Qualifications for the Job Profile. 
LanguageQualificationReplacementType Wrapper element for Language Qualifications. 
LanguageSkillObjectIDType Contains a unique identifier for an instance of an object. 
LanguageSkillObjectType

Java class for Language_SkillObjectType complex type. 

LeaveOfAbsenceTypeObjectIDType Contains a unique identifier for an instance of an object. 
LeaveOfAbsenceTypeObjectType

Java class for Leave_of_Absence_TypeObjectType complex type. 

LeaveStatusDetailDataType Encapsulating element containg all Leave Status data. 
LegalNameDataType Contains the legal name for a person. 
LicenseIDDataType Wrapper for License Identifier Data. 
LicenseIdentificationDataType Wrapper for License Identification Data. 
LicenseIdentifierObjectIDType Contains a unique identifier for an instance of an object. 
LicenseIdentifierObjectType

Java class for License_IdentifierObjectType complex type. 

LicenseIdentifierReferenceObjectIDType Contains a unique identifier for an instance of an object. 
LicenseIdentifierReferenceObjectType

Java class for License_Identifier_ReferenceObjectType complex type. 

LicenseIDType Encapsulating element for all License Identifier data. 
LicenseIDTypeAllObjectIDType Contains a unique identifier for an instance of an object. 
LicenseIDTypeAllObjectType

Java class for License_ID_Type__All_ObjectType complex type. 

LocaleObjectIDType Contains a unique identifier for an instance of an object. 
LocaleObjectType

Java class for LocaleObjectType complex type. 

LocalPersonNameDetailDataType Contains the components of a name in local script, such as the First Name and Last Name, for supporting countries. 
LocalTerminationReasonObjectIDType Contains a unique identifier for an instance of an object. 
LocalTerminationReasonObjectType

Java class for Local_Termination_ReasonObjectType complex type. 

LocationContextObjectIDType Contains a unique identifier for an instance of an object. 
LocationContextObjectType

Java class for Location_ContextObjectType complex type. 

LocationObjectIDType Contains a unique identifier for an instance of an object. 
LocationObjectType

Java class for LocationObjectType complex type. 

LocationSummaryDataType Encapsulating element containing a brief summary of Location data. 
LocationTypeObjectIDType Contains a unique identifier for an instance of an object. 
LocationTypeObjectType

Java class for Location_TypeObjectType complex type. 

LossImpactObjectIDType Contains a unique identifier for an instance of an object. 
LossImpactObjectType

Java class for Loss_ImpactObjectType complex type. 

MaintainAcademicTenureDateBusinessProcessDataType Wrapper element for the Maintain Academic Tenure Dates business process web service. 
MaintainAcademicTenureDateEventDataType Wrapper element for the Maintain Academic Tenure Dates business process web service. 
MaintainAcademicTenureDateRequestType This web service operation allows updates to the academic tenure dates for an employee. 
MaintainAcademicTenureDateResponseType Responds with the Event ID for the Maintain Academic Tenure Event. 
MaintainEmployeeContractsDataType Contains employee contracts for an employee. 
MaintainEmployeeContractsRequestCriteriaType Utilize the Request Criteria element to search for employee contracts for specific instances of Employee. 
MaintainEmployeeContractsRequestType Add or update employee contracts. 
MaintainEmployeeContractsResponseDataType Contains employee contracts for each employee based on Request Criteria. 
MaintainEmployeeContractsResponseType Responds with the Employee Contract that was added or updated. 
MaintainEmployeeContractsSubBusinessProcessType Wrapper element for the Maintain Employee Contracts sub business process. 
MaintainEmployeeContractsSubDataType Contains data for the Employee Contract Event. 
MaintainEmployeeContractsType Encapsulating element containing all Employee Contract data. 
MainTransactionLogEntryDataType The details of the transaction that has been rescinded or corrected. 
ManagementChainDataType Contains the organization reference and details about an organization. 
ManagementLevelObjectIDType Contains a unique identifier for an instance of an object. 
ManagementLevelObjectType

Java class for Management_LevelObjectType complex type. 

ManagerEvaluationDetailDataType Contains the evaluation information that was filled out by the manager. 
MaritalStatusObjectIDType Contains a unique identifier for an instance of an object. 
MaritalStatusObjectType

Java class for Marital_StatusObjectType complex type. 

MatrixOrganizationObjectIDType Contains a unique identifier for an instance of an object. 
MatrixOrganizationObjectType

Java class for Matrix_OrganizationObjectType complex type. 

MembershipObjectIDType Contains a unique identifier for an instance of an object. 
MembershipObjectType

Java class for MembershipObjectType complex type. 

MembershipType Wrapper element for the Organization Membership information. 
MeritPlanObjectIDType Contains a unique identifier for an instance of an object. 
MeritPlanObjectType

Java class for Merit_PlanObjectType complex type. 

MilitaryInformationDataType Wrapper element for all Military Service data for the worker. 
MilitaryRankObjectIDType Contains a unique identifier for an instance of an object. 
MilitaryRankObjectType

Java class for Military_RankObjectType complex type. 

MilitaryServiceInformationDataType Wrapper element for each Military Service entry. 
MilitaryServiceReferenceObjectIDType Contains a unique identifier for an instance of an object. 
MilitaryServiceReferenceObjectType

Java class for Military_Service_ReferenceObjectType complex type. 

MilitaryServiceSubDataType Container for military service data for the Change Personal Information business process. 
MilitaryServiceTypeObjectIDType Contains a unique identifier for an instance of an object. 
MilitaryServiceTypeObjectType

Java class for Military_Service_TypeObjectType complex type. 

MilitaryStatusObjectIDType Contains a unique identifier for an instance of an object. 
MilitaryStatusObjectType

Java class for Military_StatusObjectType complex type. 

MobilityChoiceObjectIDType Contains a unique identifier for an instance of an object. 
MobilityChoiceObjectType

Java class for Mobility_ChoiceObjectType complex type. 

NationalIDDataType Wrapper for National Identifier Data. 
NationalIdentifierReferenceObjectIDType Contains a unique identifier for an instance of an object. 
NationalIdentifierReferenceObjectType

Java class for National_Identifier_ReferenceObjectType complex type. 

NationalIDType Wrapper element for all National Identifier Data. 
NationalIDTypeObjectIDType Contains a unique identifier for an instance of an object. 
NationalIDTypeObjectType

Java class for National_ID_TypeObjectType complex type. 

ObjectFactory This object contains factory methods for each Java content interface and Java element interface generated in the com.workday.staffing package. 
OldEmergencyContactType Encapsulating element containing all Emergency Contact data. 
OneTimePaymentDataType Data Element that contains the one-time payment information. 
OneTimePaymentPlanObjectIDType Contains a unique identifier for an instance of an object. 
OneTimePaymentPlanObjectType

Java class for One-Time_Payment_PlanObjectType complex type. 

OrganizationAssignmentsDataType Wrapper element for the default organization assignments for this organization. 
OrganizationGoalObjectIDType Contains a unique identifier for an instance of an object. 
OrganizationGoalObjectType

Java class for Organization_GoalObjectType complex type. 

OrganizationHierarchyDataType Contains information regarding organizations just adjacent in the hierarchy. 
OrganizationMembershipDataType Wrapper element for the Organization Membership information. 
OrganizationObjectIDType Contains a unique identifier for an instance of an object. 
OrganizationObjectType

Java class for OrganizationObjectType complex type. 

OrganizationOwnerObjectIDType Contains a unique identifier for an instance of an object. 
OrganizationOwnerObjectType

Java class for Organization_OwnerObjectType complex type. 

OrganizationRequestCriteriaType This element contains criteria to filter the Organizations returned. 
OrganizationRequestReferencesType References to specific Organizations to return

Java class for Organization_Request_ReferencesType complex type. 

OrganizationResponseDataType Response element containing an instance of Organization and its associated data. 
OrganizationResponseGroupType The response group allows for the response data to be tailored to only included elements that the user is looking for. 
OrganizationRoleAssignmentDataType Wrapper element for a Organization Role Assignment

Java class for Organization_Role_Assignment_DataType complex type. 

OrganizationRoleAssignmentForWorkerDataType Contains the organzation role information. 
OrganizationRoleAssignmentWWSDataType Contains information about organization role assignments. 
OrganizationRoleForWorkerDataType Contains the organization role and the organizations that the worker supports that role for. 
OrganizationRolesWWSDataType Contains information about role assignments for an organization. 
OrganizationSubtypeObjectIDType Contains a unique identifier for an instance of an object. 
OrganizationSubtypeObjectType

Java class for Organization_SubtypeObjectType complex type. 

OrganizationSummaryDataType Contains the details about the organization. 
OrganizationSupportingRoleDataType The organizational roles which provide support for the worker. 
OrganizationSupportRoleType Contains the organization role refeference and the information about that role. 
OrganizationTypeObjectIDType Contains a unique identifier for an instance of an object. 
OrganizationTypeObjectType

Java class for Organization_TypeObjectType complex type. 

OrganizationWWSDataType Contains the detailed information about an Organization. 
OrganizationWWSType Response element containing an instance of Organization and its associated data. 
OverallEvaluationDetailDataType The overall section evaluation information (rating, comments) for the evaluator. 
PassportIDDataType Wrapper for Passport Identifier data. 
PassportIdentifierReferenceObjectIDType Contains a unique identifier for an instance of an object. 
PassportIdentifierReferenceObjectType

Java class for Passport_Identifier_ReferenceObjectType complex type. 

PassportIDType Encapsulating element for all Passport Identifier data. 
PassportIDTypeAllObjectIDType Contains a unique identifier for an instance of an object. 
PassportIDTypeAllObjectType

Java class for Passport_ID_Type__All_ObjectType complex type. 

PassportsAndVisasIdentificationDataType Wrapper for Passports and Visas Identification Data. 
PayComponentObjectIDType Contains a unique identifier for an instance of an object. 
PayComponentObjectType

Java class for Pay_ComponentObjectType complex type. 

PayGroupObjectIDType Contains a unique identifier for an instance of an object. 
PayGroupObjectType

Java class for Pay_GroupObjectType complex type. 

PaymentTermsObjectIDType Contains a unique identifier for an instance of an object. 
PaymentTermsObjectType

Java class for Payment_TermsObjectType complex type. 

PayRateTypeObjectIDType Contains a unique identifier for an instance of an object. 
PayRateTypeObjectType

Java class for Pay_Rate_TypeObjectType complex type. 

PayrollInterfaceContributionAmountDataType Contains the payroll interface contribution amount for the retirement savings election. 
PayrollInterfaceContributionDataType Contains the payroll interface contribution information for the spending account election. 
PayrollOneTimePaymentWorktagDataType Worktags for this request if any. 
PayrollReportingCodeAllObjectIDType Contains a unique identifier for an instance of an object. 
PayrollReportingCodeAllObjectType

Java class for Payroll_Reporting_Code__All_ObjectType complex type. 

PayrollReportingTypeObjectIDType Contains a unique identifier for an instance of an object. 
PayrollReportingTypeObjectType

Java class for Payroll_Reporting_TypeObjectType complex type. 

PerformanceImprovementPlanDataType Contains the latest completed performance improvement plan for the employee. 
PerformanceReviewDataType Contains the latest completed performance review for the employee. 
PeriodSalaryPlanObjectIDType Contains a unique identifier for an instance of an object. 
PeriodSalaryPlanObjectType

Java class for Period_Salary_PlanObjectType complex type. 

PersonAccountProvisioningDataType This element contains all provisioning group assignments for a person. 
PersonalInformationDataType Wrapper element for Personal Data. 
PersonDisabilityStatusDataType Wrapper element for the disability status information for the person. 
PersonIdentificationDataType Wrapper for Person Identification Data. 
PersonMilitaryServiceDataType Wrapper element for the military service information for the person. 
PersonNameDataType Contains the legal, preferred, and additional names for a person. 
PersonNameDetailDataType Contains the components of a name, such as the First Name and Last Name. 
PersonNamePrefixDataType Contains the prefixes for a name. 
PersonNameSuffixDataType Contains the suffixes for a name. 
PersonQualificationDataType Contains the worker's skills and experience. 
PhoneDeviceTypeObjectIDType Contains a unique identifier for an instance of an object. 
PhoneDeviceTypeObjectType

Java class for Phone_Device_TypeObjectType complex type. 

PhoneInformationDataType Phone Information

Java class for Phone_Information_DataType complex type. 

PlanEligiblityDatesDataType Information about the Earliest and Earliest Contiguous Eligiblility Dates for Retirement Plans which are Part of a Plan Year

Java class for Plan_Eligiblity_Dates_DataType complex type. 

PoliticalAffiliationObjectIDType Contains a unique identifier for an instance of an object. 
PoliticalAffiliationObjectType

Java class for Political_AffiliationObjectType complex type. 

PositionDataType Contains the detailed information about a Position. 
PositionDefinitionDataType Wrapper element for general data pertaining to a position opening. 
PositionDetailDataType Encapsulating element containg all Payroll Interface Processing data. 
PositionDetailsDataType Wrapper element for general data pertaining to a position opening. 
PositionDetailsSubDataType Wrapper element for filled position data. 
PositionElementObjectIDType Contains a unique identifier for an instance of an object. 
PositionElementObjectType

Java class for Position_ElementObjectType complex type. 

PositionGroupObjectIDType Contains a unique identifier for an instance of an object. 
PositionGroupObjectType

Java class for Position_GroupObjectType complex type. 

PositionGroupRestrictionDataType Wrapper for restriction data for openings for all staffing models. 
PositionGroupRestrictionSummaryDataType Wrapper for restriction data for openings for all staffing models. 
PositionObjectIDType Contains a unique identifier for an instance of an object. 
PositionObjectType

Java class for PositionObjectType complex type. 

PositionPayrollInterfaceDetailDataType Encapsulating element containg all Payroll Interface Processing data. 
PositionPayrollReportingCodeDataType Contains each payroll reporting code for the position. 
PositionRequestCriteriaType Utilize the Request Criteria element to search the transaction log for specific instance(s) of a Position. 
PositionRequestReferencesType Utilize the Request References element to retrieve a specific instance(s) of Position and its associated data. 
PositionResponseGroupType The response group allows for the response data to be tailored to only included elements that the user is looking for. 
PositionRestrictionsObjectIDType Contains a unique identifier for an instance of an object. 
PositionRestrictionsObjectType

Java class for Position_RestrictionsObjectType complex type. 

PositionRestrictionType Contains each Position based on the Request References or Request Criteria. 
PositionSetObjectIDType Contains a unique identifier for an instance of an object. 
PositionSetObjectType

Java class for Position_SetObjectType complex type. 

PositionsResponseDataType Contains each Position based on the Request References or Request Criteria. 
PositionTimeTypeObjectIDType Contains a unique identifier for an instance of an object. 
PositionTimeTypeObjectType

Java class for Position_Time_TypeObjectType complex type. 

PositionWorkerTypeObjectIDType Contains a unique identifier for an instance of an object. 
PositionWorkerTypeObjectType

Java class for Position_Worker_TypeObjectType complex type. 

PotentialObjectIDType Contains a unique identifier for an instance of an object. 
PotentialObjectType

Java class for PotentialObjectType complex type. 

PreferredNameDataType Contains the preferred name for a person. 
ProcessingFaultType

Java class for Processing_FaultType complex type. 

ProgramObjectIDType Contains a unique identifier for an instance of an object. 
ProgramObjectType

Java class for ProgramObjectType complex type. 

PromoteEmployeeDataType Wrapper element for the Promote Employee business process and its sub business processes. 
PromoteEmployeeRequestType Wrapper element for the business process to promote an employee through a web service. 
PromoteEmployeeResponseType Returns the reference to the promote employee outbound event. 
ProposeCompensationForEmploymentSubBusinessProcessType Wrapper element for the Propose Compensation for Hire sub business process. 
ProposeCompensationForPositionSubBusinessProcessType Wrapper element for the Propose Compensation for Transfer sub business process. 
ProposedAllowancePlanAssignmentContainerDataType Encapsulating element containing all Allowance Plan Compensation data. 
ProposedAllowancePlanAssignmentDataType Encapsulating element containing all Allowance Plan Compensation data. 
ProposedAllowanceUnitPlanAssignmentContainerDataType Encapsulating element containing all Unit Allowance Plan Compensation data. 
ProposedAllowanceUnitPlanAssignmentDataType Encapsulating element containing all Unit Allowance Plan Compensation data. 
ProposedBasePayPlanAssignmentContainerDataType Encapsulating element containing all Salary or Hourly Plan Compensation data. 
ProposedBasePayPlanAssignmentDataType Encapsulating element containing all Salary or Hourly Plan Compensation data. 
ProposedBasePayPlanJobAssignmentContainerDataType Encapsulating element containing all Salary or Hourly Plan Compensation data. 
ProposedBasePayPlanJobAssignmentDataType Encapsulating element containing all Salary or Hourly Plan Compensation data. 
ProposedBonusPlanAssignmentContainerDataType Encapsulating element containing all Bonus Plan Compensation data. 
ProposedBonusPlanAssignmentDataType Encapsulating element containing all Bonus Plan Compensation data. 
ProposedCommissionPlanAssignmentContainerDataType Encapsulating element containing all Commission Plan Compensation data. 
ProposedCommissionPlanAssignmentDataType Encapsulating element containing all Commission Plan Compensation data. 
ProposedMeritPlanAssignmentContainerDataType Encapsulating element containing all Merit Plan Compensation data. 
ProposedMeritPlanAssignmentDataType Encapsulating element containing all Merit Plan Compensation data. 
ProposedPeriodSalaryPlanAssignmentContainerDataType Encapsulating element containing all Period Salary Plan Compensation data. 
ProposedPeriodSalaryPlanAssignmentDataType Encapsulating element containing all Period Salary Plan Compensation data. 
ProposedPositionDetailsType Wrapper for the proposed position data for this transfer, demotion or promotion. 
ProposedSalaryUnitPlanAssignmentContainerDataType Encapsulating element containing all Unit Salary Plan Compensation data. 
ProposedSalaryUnitPlanAssignmentDataType Encapsulating element containing all Unit Salary Plan Compensation data. 
ProposedStockPlanAssignmentContainerDataType Encapsulating element containing all Stock Plan Compensation data. 
ProposedStockPlanAssignmentDataType Encapsulating element containing all Stock Plan Compensation data. 
ProvisioningGroupAssignmentForPersonDataType This element contains all data defining the assignment of the person to a specific provisioning group at the current moment. 
PurchaseOrderContractDetailsDataType This element is used to group all data needed to create a purchase order if purchase orders are used. 
PutApplicantRequestType Wrapper element for the Put Applicant Request Information. 
PutApplicantResponseType Wrapper element for the Put Applicant Returned data. 
PutCitizenshipStatusRequestType Request element for the Put Citizenship Status operation

Java class for Put_Citizenship_Status_RequestType complex type. 

PutCitizenshipStatusResponseType Response element for the Put Citizenship Status operation. 
PutDependentDataType The Wrapper data element for the Put Dependent Web Service. 
PutDependentRequestType Wrapper element for the Put Dependent Request Information. 
PutDependentResponseType Wrapper element for the Put Dependent Returned data. 
PutJobClassificationGroupRequestType Request Element for Put Job Classification Group

Java class for Put_Job_Classification_Group_RequestType complex type. 

PutJobClassificationGroupResponseType Response element for Put Job Classification

Java class for Put_Job_Classification_Group_ResponseType complex type. 

PutJobFamilyGroupRequestType Request element for Put Job Family Group

Java class for Put_Job_Family_Group_RequestType complex type. 

PutJobFamilyGroupResponseType Response element for the Put Job Family Group

Java class for Put_Job_Family_Group_ResponseType complex type. 

PutJobFamilyRequestType Request element for Put Job Family

Java class for Put_Job_Family_RequestType complex type. 

PutJobFamilyResponseType Response element for Put Job Family

Java class for Put_Job_Family_ResponseType complex type. 

PutWorkerDocumentRequestType Request element for Put Worker Document/

Java class for Put_Worker_Document_RequestType complex type. 

PutWorkerDocumentResponseType Response element for Put Worker Document. 
QualificationDataForPositionRestrictionOrJobProfileType Element containing the qualification data for a Position Restriction or Job Profile. 
QualificationsFromPositionRestrictionsDataType Contains the position's and it's job profile's qualification information which includes the following: Competency, Certification, Education, Language, Responsibility, Training, and Work Experience

Java class for Qualifications_from_Position_Restrictions_DataType complex type. 

QualifiedDomesticRelationsOrderReplacementDataType Court Order Details. 
RecruitingDataType Wrapper element for Recruiting Information. 
RecruitingInstructionDataType Wrapper element for Job Requisition Recruiting Instructions or posting instructions. 
RecruitingInstructionObjectIDType Contains a unique identifier for an instance of an object. 
RecruitingInstructionObjectType

Java class for Recruiting_InstructionObjectType complex type. 

RegionObjectIDType Contains a unique identifier for an instance of an object. 
RegionObjectType

Java class for RegionObjectType complex type. 

RelatedPersonForWorkerObjectIDType Contains a unique identifier for an instance of an object. 
RelatedPersonForWorkerObjectType

Java class for Related_Person_for_WorkerObjectType complex type. 

RelatedPersonRelationshipObjectIDType Contains a unique identifier for an instance of an object. 
RelatedPersonRelationshipObjectType

Java class for Related_Person_RelationshipObjectType complex type. 

RelatedPersonType Encapsulating element containing all Related Person data. 
ReligionObjectIDType Contains a unique identifier for an instance of an object. 
ReligionObjectType

Java class for ReligionObjectType complex type. 

RelocationAreaObjectIDType Contains a unique identifier for an instance of an object. 
RelocationAreaObjectType

Java class for Relocation_AreaObjectType complex type. 

RelocationPreferenceDataType Contains the information about the employee's willingness to relocate as part of their job. 
RemoveCompensationPlanAssignmentDataType Specific compensation plan assigned to the worker to be removed. 
RemoveRetireeStatusDataType Wrapper Element for the Remove Retiree Status business process web service. 
RemoveRetireeStatusEventDataType Contains reason for removing retirement status and retiree organization that the worker is in. 
RemoveRetireeStatusRequestType This web service operation is designed to remove the retiree designation from a retiree using the Remove Retiree Status business process. 
RemoveRetireeStatusResponseType This element contains information on Remove Retiree Status event. 
RemoveRetireeStatusSubBusinessProcessType Element that contains details for invoking Remove Retiree Status as sub process. 
RemoveRetireeStatusSubProcessDetailsType Contains details for Remove Retiree Status as sub process. 
RequestBudgetApprovalSubBusinessProcessNonAutoType Wrapper element for the Request Budget Approval sub business process. 
RequestBudgetApprovalSubBusinessProcessType Wrapper element for the Request Budget Approval sub business process. 
RequestCompensationDefaultSubBusinessProcessType Wrapper element for the Request Default Compensation sub business process. 
RequestCompensationForEditPositionSubBusinessProcessType Wrapper element for the Request Compensation change from the Edit Position business process. 
RequestOneTimePaymentSubBusinessProcessType Grant an employee a one-time payment such as a referral, spot bonus, or severance pay. 
RequestStockGrantSubdataType Data element for the stock grant request

Java class for Request_Stock_Grant_SubdataType complex type. 

RequestStockSubBusinessProcessType Wrapper element for the Request Stock Grant sub business process. 
ResponseFilterType Parameters that let you filter the data returned in the response. 
ResponseResultsType The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned. 
ResponsibilityProfileForJobDataType Contains the responsibility profile's information for a position. 
ResponsibilityProfileForJobType Contains the position's responsibility information. 
ResponsibilityQualificationProfileReplacementDataType Replacement Element containing Responsibility Qualifications for the Job Profile. 
ResponsibilityQualificationReplacementType Wrapper element for Responsibility Qualifications. 
RetentionObjectIDType Contains a unique identifier for an instance of an object. 
RetentionObjectType

Java class for RetentionObjectType complex type. 

RetireeOrganizationObjectIDType Contains a unique identifier for an instance of an object. 
RetireeOrganizationObjectType

Java class for Retiree_OrganizationObjectType complex type. 

RetirementSavingsDataType Contains the retirement savings election information for the benefit plan year period. 
ReviewCOBRAEligibilityDataType Contains COBRA Eligibility detail for a participant. 
ReviewCOBRAEligibilitySubBusinessProcessType Enter COBRA information for a United States employee who is terminated or requesting a leave of absence. 
ReviewPayrollInterfaceDataExtractBusinessSubProcessType Launch the payroll integration. 
ReviewPayrollInterfaceDataSubBusinessProcessType Wrapper for the Edit Position data for Payroll Interface sub business process. 
ReviewPayrollInterfaceDataType Wrapper element for Review Payroll Interface business process event via a web service. 
ReviewRatingObjectIDType Contains a unique identifier for an instance of an object. 
ReviewRatingObjectType

Java class for Review_RatingObjectType complex type. 

ReviewTypeObjectIDType Contains a unique identifier for an instance of an object. 
ReviewTypeObjectType

Java class for Review_TypeObjectType complex type. 

RoleAssignerObjectIDType Contains a unique identifier for an instance of an object. 
RoleAssignerObjectType

Java class for Role_AssignerObjectType complex type. 

RoleAssignmentType Encapsulating Element for all Organization Role Assignment data. 
RoleeObjectIDType Contains a unique identifier for an instance of an object. 
RoleeObjectType

Java class for RoleeObjectType complex type. 

SalaryPayPlanObjectIDType Contains a unique identifier for an instance of an object. 
SalaryPayPlanObjectType

Java class for Salary_Pay_PlanObjectType complex type. 

SalaryUnitPlanObjectIDType Contains a unique identifier for an instance of an object. 
SalaryUnitPlanObjectType

Java class for Salary_Unit_PlanObjectType complex type. 

SchoolObjectIDType Contains a unique identifier for an instance of an object. 
SchoolObjectType

Java class for SchoolObjectType complex type. 

SecondaryTerminationDataType The secondary reasons for the worker's most recent termination. 
SelfEvaluationDetailDataType Contains the evaluation information that was filled out by the employee. 
SkillItemCategoryObjectIDType Contains a unique identifier for an instance of an object. 
SkillItemCategoryObjectType

Java class for Skill_Item_CategoryObjectType complex type. 

SkillItemDataType Contains all the information about the Skill Item. 
SkillItemObjectIDType Contains a unique identifier for an instance of an object. 
SkillItemObjectType

Java class for Skill_ItemObjectType complex type. 

SkillObjectIDType Contains a unique identifier for an instance of an object. 
SkillObjectType

Java class for SkillObjectType complex type. 

SkillType Wrapper element for Skill Items. 
SpendCategoryObjectIDType Contains a unique identifier for an instance of an object. 
SpendCategoryObjectType

Java class for Spend_CategoryObjectType complex type. 

SpendingAccountCoverageDataType Contains the spending account coverage information (elections) for an employee. 
StaffingInterfaceObjectIDType Contains a unique identifier for an instance of an object. 
StaffingInterfaceObjectType

Java class for Staffing_InterfaceObjectType complex type. 

StaffingService This class was generated by Apache CXF 2.5.1 2014-02-28T19:23:48.193-03:00 Generated source version: 2.5.1  
StockGrantTypeObjectIDType Contains a unique identifier for an instance of an object. 
StockGrantTypeObjectType

Java class for Stock_Grant_TypeObjectType complex type. 

StockPlanObjectIDType Contains a unique identifier for an instance of an object. 
StockPlanObjectType

Java class for Stock_PlanObjectType complex type. 

StockVestingScheduleObjectIDType Contains a unique identifier for an instance of an object. 
StockVestingScheduleObjectType

Java class for Stock_Vesting_ScheduleObjectType complex type. 

SubmunicipalityInformationDataType The submunicipality of the address. 
SubregionInformationDataType The subregion part of the address. 
SubscriberObjectIDType Contains a unique identifier for an instance of an object. 
SubscriberObjectType

Java class for SubscriberObjectType complex type. 

SuccessionPlanCandidateDataType Contains information about the succession plan candidacy for the employee. 
SuccessionProfileDataType Contains information about all the succession plans that this employee is on. 
SuccessionReadinessObjectIDType Contains a unique identifier for an instance of an object. 
SuccessionReadinessObjectType

Java class for Succession_ReadinessObjectType complex type. 

SupervisoryOrganizationObjectIDType Contains a unique identifier for an instance of an object. 
SupervisoryOrganizationObjectType

Java class for Supervisory_OrganizationObjectType complex type. 

SupervisoryOrgDataType Contains details specific to a Supervisory Organization. 
SupplierObjectIDType Contains a unique identifier for an instance of an object. 
SupplierObjectType

Java class for SupplierObjectType complex type. 

SwitchPrimaryJobDataType Wrapper element for the Switch Primary Job business process. 
SwitchPrimaryJobEventResponseType Responds with the Event ID for the Switch Primary Job business process. 
SwitchPrimaryJobRequestDataType Wrapper element for the Switch Primary Job business process. 
SwitchPrimaryJobRequestType This web service operation is designed to switch primary jobs for a worker using the Switch Primary Job Business Process

Java class for Switch_Primary_Job_RequestType complex type. 

SwitchPrimaryJobSubProcessType Wrapper element for the Switch Primary Job sub process. 
SystemUserDataType The data necessary to create or update a user's account in the Workday system. 
SystemUserForWorkerDataType Contains the worker's user account information (user name, preferred language). 
TalentAssessmentDataType Contains the potential assessment for the employee. 
TalentTagObjectIDType Contains a unique identifier for an instance of an object. 
TalentTagObjectType

Java class for Talent_TagObjectType complex type. 

TaxAuthorityFormTypeObjectIDType Contains a unique identifier for an instance of an object. 
TaxAuthorityFormTypeObjectType

Java class for Tax_Authority_Form_TypeObjectType complex type. 

TenantedPayrollWorktagObjectIDType Contains a unique identifier for an instance of an object. 
TenantedPayrollWorktagObjectType

Java class for Tenanted_Payroll_WorktagObjectType complex type. 

TerminateEmployeeDataType This web service is used to Terminate an Employee. 
TerminateEmployeeEventResponseType Responds with the Event ID for the Terminate Employee Event along with the worker reference. 
TerminateEmployeeRequestType Wrapper for Terminate Employee Web Service and its sub-processes. 
TerminateEventDataType Data Element that contains the basic information to terminate an employee. 
TerminationSubcategoryObjectIDType Contains a unique identifier for an instance of an object. 
TerminationSubcategoryObjectType

Java class for Termination_SubcategoryObjectType complex type. 

TimeProfileObjectIDType Contains a unique identifier for an instance of an object. 
TimeProfileObjectType

Java class for Time_ProfileObjectType complex type. 

TimeZoneObjectIDType Contains a unique identifier for an instance of an object. 
TimeZoneObjectType

Java class for Time_ZoneObjectType complex type. 

TrainingAchievementDataType Wrapper element for Training information. 
TrainingObjectIDType Contains a unique identifier for an instance of an object. 
TrainingObjectType

Java class for TrainingObjectType complex type. 

TrainingProfileForJobDataType Contains the training profile's information for a position. 
TrainingProfileForJobType Contains the position's training information. 
TrainingQualificationProfileReplacementDataType Replacement element containing Training Qualifications for the Job Profile When updating a Job Profile, all Training Qualifications for the Job Profile will be replaced by the submitted data. 
TrainingQualificationReplacementType Wrapper element for Training Qualifications. 
TrainingType Wrapper element for Training information. 
TrainingTypeObjectIDType Contains a unique identifier for an instance of an object. 
TrainingTypeObjectType

Java class for Training_TypeObjectType complex type. 

TransactionLogCriteriaType Searches the transaction log for business processes and event lites to find specific events that occurred during a period of time. 
TransactionLogDataType Encapsulating element containing the data of the transaction log entry. 
TransactionLogEntryType Encapsulating element containing the transaction log entry. 
TransactionLogObjectIDType Contains a unique identifier for an instance of an object. 
TransactionLogObjectType

Java class for Transaction_LogObjectType complex type. 

TransactionLogRescindAndCorrectEventDataType Details on the rescind or correct of the event described in the main transaction data section. 
TransactionLogTypeObjectIDType Contains a unique identifier for an instance of an object. 
TransactionLogTypeObjectType

Java class for Transaction_Log_TypeObjectType complex type. 

TransactionTypeReferencesType Wrapper element containing Transaction Types. 
TransferContingentWorkerDataType Wrapper element for the Transfer Contingent Worker business process and its sub business processes. 
TransferContingentWorkerRequestType Wrapper element for the business process to transfer a contingent worker using a web service. 
TransferContingentWorkerResponseType Returns the reference to the Transfer Contingent Worker outbound event. 
TransferEmployeeDataType Wrapper element for the Transfer Employee web service and its sub business processes. 
TransferEmployeeRequestType Wrapper element for the business processes to transfer an employee. 
TransferEmployeeResponseType Returns the reference to the position change (promote, demote, transfer) event. 
TravelAmountObjectIDType Contains a unique identifier for an instance of an object. 
TravelAmountObjectType

Java class for Travel_AmountObjectType complex type. 

TravelPreferenceDataType Contains the information about the employees willingness to travel as part of their job. 
UniqueIdentifierObjectIDType Contains a unique identifier for an instance of an object. 
UniqueIdentifierObjectType

Java class for Unique_IdentifierObjectType complex type. 

UnitOfMeasureObjectIDType Contains a unique identifier for an instance of an object. 
UnitOfMeasureObjectType

Java class for Unit_of_MeasureObjectType complex type. 

UpdateAcademicAppointmentDataType Wrapper element for the Update Academic Appointment business process. 
UpdateAcademicAppointmentSubProcessType Wrapper element for the Update Academic Appointment sub business process. 
UpdateIDInformationSubBusinessProcessType The main element for the Change ID Business Process. 
UserLanguageObjectIDType Contains a unique identifier for an instance of an object. 
UserLanguageObjectType

Java class for User_LanguageObjectType complex type. 

ValidationErrorType

Java class for Validation_ErrorType complex type. 

ValidationFaultType

Java class for Validation_FaultType complex type. 

VisaIDDataType Wrapper element for Visa identifier data. 
VisaIdentifierReferenceObjectIDType Contains a unique identifier for an instance of an object. 
VisaIdentifierReferenceObjectType

Java class for Visa_Identifier_ReferenceObjectType complex type. 

VisaIDType Encapsulating element for all Visa Identifier data. 
VisaIDTypeObjectIDType Contains a unique identifier for an instance of an object. 
VisaIDTypeObjectType

Java class for Visa_ID_TypeObjectType complex type. 

VolumeDataType The volume information for the coverage level selected. 
WebAddressInformationDataType Web Address Information

Java class for Web_address_Information_DataType complex type. 

WorkerAdditionalBenefitsCoverageDataType Contains the additional benefits coverage information (elections) for an employee. 
WorkerAdditionalBenefitsDataType Contains the additional benefits data for an employee. 
WorkerAdditionalBenefitsPeriodDataType Contains the additional benefits period data for an employee based on the benefit plan year. 
WorkerBenefitElectionDataType The election information for the coverage. 
WorkerBenefitEligibilityDataType Contains the plans that the worker is eligible for

Java class for Worker_Benefit_Eligibility_DataType complex type. 

WorkerBenefitEnrollmentDataType Contains the worker's benefits information. 
WorkerByNationalIDRequestCriteriaType National Id request criteria. 
WorkerCareerDataType Contains the current career information for an employee. 
WorkerCompensationCodeDataType Wrapper element for the worker compensation code. 
WorkerCompensationDataType Contains the worker's compensation information. 
WorkerContractDetailDataType Encapsulating element containing all Contract data for a Worker. 
WorkerDataType Contains the detailed information about a worker. 
WorkerDevelopmentItemDataType Contains all Development Items for the referenced Worker

Java class for Worker_Development_Item_DataType complex type. 

WorkerDevelopmentItemType Contains the reference to the Development Item and the Development Item details

Java class for Worker_Development_ItemType complex type. 

WorkerDocumentDataType The information about the worker document, such as the category and file. 
WorkerDocumentDataWWSType Wrapper element for documents associated with a worker. 
WorkerDocumentDetailsDataType Wrapper element for the details of a worker document. 
WorkerDocumentForStaffingEventDataType Attachments for the Staffing Event entered via a web service. 
WorkerDocumentObjectIDType Contains a unique identifier for an instance of an object. 
WorkerDocumentObjectType

Java class for Worker_DocumentObjectType complex type. 

WorkerDocumentRequestReferencesType The Worker Document reference(s) to be retrieved. 
WorkerDocumentResponseDataType Worker Document Response Data containing the retrieved Worker Document information. 
WorkerDocumentResponseGroupType Worker Document Response Group which controls the type and amount of data returned. 
WorkerDocumentType Contains the retrieved Worker Document information. 
WorkerDocumentWWSType Wrapper element for documents associated with a worker. 
WorkerEmploymentInformationDataType Contains the worker's employment information, such as their position and job information. 
WorkerEventObjectIDType Contains a unique identifier for an instance of an object. 
WorkerEventObjectType

Java class for Worker_EventObjectType complex type. 

WorkerForFilledPositionType Wrapper element for Worker Filling Position. 
WorkerGoalDataType Contains all the Goal Details (Review Goals and Worker Goal Details) for a Worker. 
WorkerGoalType Contains the reference to the Goal Detail and all the Goal Data payload. 
WorkerHealthCareCoverageDataType Contains the health care coverage information (elections) for an employee. 
WorkerHealthCareDataType Contains the health care data for an employee. 
WorkerHealthCarePeriodDataType Contains the health care period data for an employee based on the benefit plan year. 
WorkerHealthSavingsAccountDataType Contains the health savings account information for an employee. 
WorkerHealthSavingsAccountPeriodDataType Contains the health saving account period data for an employee based on the benefit plan year. 
WorkerInsuranceCoverageDataType Contains the insurance election information for the employee. 
WorkerInsuranceDataType Contains the insurance information for an employee. 
WorkerInsurancePeriodDataType Contains the insurance period data for an employee based on the benefit plan year. 
WorkerManagementChainDataType Contains the worker's management chain for supervisory and matrix organizations. 
WorkerMatrixManagementChainDataType Contains the worker's matrix management chain. 
WorkerObjectIDType Contains a unique identifier for an instance of an object. 
WorkerObjectType

Java class for WorkerObjectType complex type. 

WorkerOrganizationDataType Contains the worker's organizations that they are a member of. 
WorkerOrganizationMembershipDataType Contains the organization reference and details about an organization. 
WorkerOrganizationRoleAssignmentDataType Contains the workers that fill the organization role. 
WorkerOrganizationRoleDataType Contains the organization role and the organizations that the worker supports that role for. 
WorkerRelatedPersonsDataType Contains the person's that are related to the worker as a dependent, beneficiary or emergency contact. 
WorkerRequestCriteriaType The Request Criteria element lets you apply additional criteria to identify the specific instance(s) of a Worker. 
WorkerRequestReferencesType Utilize the Request References element to retrieve a specific instance(s) of Worker and its associated data. 
WorkerResponseGroupType Use the response group to limit the response to the data you are interested in. 
WorkerRetirementSavingsDataType Contains the retirement savings election information for the employee. 
WorkerRetirementSavingsPeriodDataType Contains the retirement savings election information for the benefit plan year period. 
WorkerRoleDataType Contains the roles that a worker holds. 
WorkersCompensationCodeObjectIDType Contains a unique identifier for an instance of an object. 
WorkersCompensationCodeObjectType

Java class for Workers_Compensation_CodeObjectType complex type. 

WorkersForFilledPositionsDataType Lists the workers filling Positions . 
WorkerSkillItemDataType Creates all Skills for the referenced Worker

Java class for Worker_Skill_Item_DataType complex type. 

WorkerSpendingAccountDataType Contains the spending account information for an employee. 
WorkerSpendingAccountPeriodDataType Contains the spending account period data for an employee based on the benefit plan year. 
WorkersResponseDataType Contains each Worker based on the Request References or Request Criteria. 
WorkerStatusDetailDataType Encapsulating element containing all Status data for a Worker. 
WorkerSupervisoryManagementChainDataType Contains the worker's supervisory management chain. 
WorkerType Encapsulating element containing all Worker Profile data. 
WorkerTypeObjectIDType Contains a unique identifier for an instance of an object. 
WorkerTypeObjectType

Java class for Worker_TypeObjectType complex type. 

WorkExperienceDataType Wrapper element for the work experience. 
WorkExperienceForJobType Contains the position's work experience information. 
WorkExperienceProfileForJobDataType Contains the work experience profile's information for a position. 
WorkExperienceQualificationProfileReplacementDataType Replacement element containing Work Experience Qualifications for the Job Profile When updating a Job Profile, all Work Experiences for the Job Profile will be replaced by the submitted data. 
WorkExperienceQualificationReplacementType Wrapper element for Work Experience Qualifications. 
WorkExperienceRatingObjectIDType Contains a unique identifier for an instance of an object. 
WorkExperienceRatingObjectType

Java class for Work_Experience_RatingObjectType complex type. 

WorkExperienceSkillObjectIDType Contains a unique identifier for an instance of an object. 
WorkExperienceSkillObjectType

Java class for Work_Experience_SkillObjectType complex type. 

WorkHoursProfileObjectIDType Contains a unique identifier for an instance of an object. 
WorkHoursProfileObjectType

Java class for Work_Hours_ProfileObjectType complex type. 

WorkShiftObjectIDType Contains a unique identifier for an instance of an object. 
WorkShiftObjectType

Java class for Work_ShiftObjectType complex type. 

Exceptions

ProcessingFaultMsg This class was generated by Apache CXF 2.5.1 2014-02-28T19:23:48.177-03:00 Generated source version: 2.5.1  
ValidationFaultMsg This class was generated by Apache CXF 2.5.1 2014-02-28T19:23:48.173-03:00 Generated source version: 2.5.1