public class

WorkerDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.WorkerDataType

Class Overview

Contains the detailed information about a worker.

Java class for Worker_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Worker_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Worker_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="User_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Personal_Data" type="{urn:com.workday/bsvc}Personal_Information_DataType" minOccurs="0"/>
         <element name="Employment_Data" type="{urn:com.workday/bsvc}Worker_Employment_Information_DataType" minOccurs="0"/>
         <element name="Compensation_Data" type="{urn:com.workday/bsvc}Worker_Compensation_DataType" minOccurs="0"/>
         <element name="Organization_Data" type="{urn:com.workday/bsvc}Worker_Organization_DataType" minOccurs="0"/>
         <element name="Role_Data" type="{urn:com.workday/bsvc}Worker_Role_DataType" minOccurs="0"/>
         <element name="Management_Chain_Data" type="{urn:com.workday/bsvc}Worker_Management_Chain_DataType" minOccurs="0"/>
         <element name="Benefit_Enrollment_Data" type="{urn:com.workday/bsvc}Worker_Benefit_Enrollment_DataType" minOccurs="0"/>
         <element name="Benefit_Eligibility_Data" type="{urn:com.workday/bsvc}Worker_Benefit_Eligibility_DataType" minOccurs="0"/>
         <element name="Related_Person_Data" type="{urn:com.workday/bsvc}Worker_Related_Persons_DataType" minOccurs="0"/>
         <element name="Qualification_Data" type="{urn:com.workday/bsvc}Person_Qualification_DataType" minOccurs="0"/>
         <element name="Employee_Review_Data" type="{urn:com.workday/bsvc}Employee_Review_DataType" minOccurs="0"/>
         <element name="Photo_Data" type="{urn:com.workday/bsvc}Employee_Image_DataType" minOccurs="0"/>
         <element name="Worker_Document_Data" type="{urn:com.workday/bsvc}Worker_Document_Data_WWSType" minOccurs="0"/>
         <element name="Integration_Field_Override_Data" type="{urn:com.workday/bsvc}Document_Field_Result_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Transaction_Log_Entry_Data" type="{urn:com.workday/bsvc}Event_Target_Transaction_Log_Entry_DataType" minOccurs="0"/>
         <element name="Succession_Profile_Data" type="{urn:com.workday/bsvc}Succession_Profile_DataType" minOccurs="0"/>
         <element name="Talent_Assessment_Data" type="{urn:com.workday/bsvc}Talent_Assessment_DataType" minOccurs="0"/>
         <element name="Worker_Goal_Data" type="{urn:com.workday/bsvc}Worker_Goal_DataType" minOccurs="0"/>
         <element name="Employee_Contracts_Data" type="{urn:com.workday/bsvc}Employee_Contracts_DataType" minOccurs="0"/>
         <element name="Feedback_Received_Data" type="{urn:com.workday/bsvc}Feedback_Received_DataType" minOccurs="0"/>
         <element name="User_Account_Data" type="{urn:com.workday/bsvc}System_User_for_Worker_DataType" minOccurs="0"/>
         <element name="Career_Data" type="{urn:com.workday/bsvc}Worker_Career_DataType" minOccurs="0"/>
         <element name="Account_Provisioning_Data" type="{urn:com.workday/bsvc}Person_Account_Provisioning_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected PersonAccountProvisioningDataType accountProvisioningData
protected WorkerBenefitEligibilityDataType benefitEligibilityData
protected WorkerBenefitEnrollmentDataType benefitEnrollmentData
protected WorkerCareerDataType careerData
protected WorkerCompensationDataType compensationData
protected EmployeeContractsDataType employeeContractsData
protected EmployeeReviewDataType employeeReviewData
protected WorkerEmploymentInformationDataType employmentData
protected FeedbackReceivedDataType feedbackReceivedData
protected List<DocumentFieldResultDataType> integrationFieldOverrideData
protected WorkerManagementChainDataType managementChainData
protected WorkerOrganizationDataType organizationData
protected PersonalInformationDataType personalData
protected EmployeeImageDataType photoData
protected PersonQualificationDataType qualificationData
protected WorkerRelatedPersonsDataType relatedPersonData
protected WorkerRoleDataType roleData
protected SuccessionProfileDataType successionProfileData
protected TalentAssessmentDataType talentAssessmentData
protected EventTargetTransactionLogEntryDataType transactionLogEntryData
protected SystemUserForWorkerDataType userAccountData
protected String userID
protected WorkerDocumentDataWWSType workerDocumentData
protected WorkerGoalDataType workerGoalData
protected String workerID
Public Constructors
WorkerDataType()
Public Methods
PersonAccountProvisioningDataType getAccountProvisioningData()
Gets the value of the accountProvisioningData property.
WorkerBenefitEligibilityDataType getBenefitEligibilityData()
Gets the value of the benefitEligibilityData property.
WorkerBenefitEnrollmentDataType getBenefitEnrollmentData()
Gets the value of the benefitEnrollmentData property.
WorkerCareerDataType getCareerData()
Gets the value of the careerData property.
WorkerCompensationDataType getCompensationData()
Gets the value of the compensationData property.
EmployeeContractsDataType getEmployeeContractsData()
Gets the value of the employeeContractsData property.
EmployeeReviewDataType getEmployeeReviewData()
Gets the value of the employeeReviewData property.
WorkerEmploymentInformationDataType getEmploymentData()
Gets the value of the employmentData property.
FeedbackReceivedDataType getFeedbackReceivedData()
Gets the value of the feedbackReceivedData property.
List<DocumentFieldResultDataType> getIntegrationFieldOverrideData()
Gets the value of the integrationFieldOverrideData property.
WorkerManagementChainDataType getManagementChainData()
Gets the value of the managementChainData property.
WorkerOrganizationDataType getOrganizationData()
Gets the value of the organizationData property.
PersonalInformationDataType getPersonalData()
Gets the value of the personalData property.
EmployeeImageDataType getPhotoData()
Gets the value of the photoData property.
PersonQualificationDataType getQualificationData()
Gets the value of the qualificationData property.
WorkerRelatedPersonsDataType getRelatedPersonData()
Gets the value of the relatedPersonData property.
WorkerRoleDataType getRoleData()
Gets the value of the roleData property.
SuccessionProfileDataType getSuccessionProfileData()
Gets the value of the successionProfileData property.
TalentAssessmentDataType getTalentAssessmentData()
Gets the value of the talentAssessmentData property.
EventTargetTransactionLogEntryDataType getTransactionLogEntryData()
Gets the value of the transactionLogEntryData property.
SystemUserForWorkerDataType getUserAccountData()
Gets the value of the userAccountData property.
String getUserID()
Gets the value of the userID property.
WorkerDocumentDataWWSType getWorkerDocumentData()
Gets the value of the workerDocumentData property.
WorkerGoalDataType getWorkerGoalData()
Gets the value of the workerGoalData property.
String getWorkerID()
Gets the value of the workerID property.
void setAccountProvisioningData(PersonAccountProvisioningDataType value)
Sets the value of the accountProvisioningData property.
void setBenefitEligibilityData(WorkerBenefitEligibilityDataType value)
Sets the value of the benefitEligibilityData property.
void setBenefitEnrollmentData(WorkerBenefitEnrollmentDataType value)
Sets the value of the benefitEnrollmentData property.
void setCareerData(WorkerCareerDataType value)
Sets the value of the careerData property.
void setCompensationData(WorkerCompensationDataType value)
Sets the value of the compensationData property.
void setEmployeeContractsData(EmployeeContractsDataType value)
Sets the value of the employeeContractsData property.
void setEmployeeReviewData(EmployeeReviewDataType value)
Sets the value of the employeeReviewData property.
void setEmploymentData(WorkerEmploymentInformationDataType value)
Sets the value of the employmentData property.
void setFeedbackReceivedData(FeedbackReceivedDataType value)
Sets the value of the feedbackReceivedData property.
void setManagementChainData(WorkerManagementChainDataType value)
Sets the value of the managementChainData property.
void setOrganizationData(WorkerOrganizationDataType value)
Sets the value of the organizationData property.
void setPersonalData(PersonalInformationDataType value)
Sets the value of the personalData property.
void setPhotoData(EmployeeImageDataType value)
Sets the value of the photoData property.
void setQualificationData(PersonQualificationDataType value)
Sets the value of the qualificationData property.
void setRelatedPersonData(WorkerRelatedPersonsDataType value)
Sets the value of the relatedPersonData property.
void setRoleData(WorkerRoleDataType value)
Sets the value of the roleData property.
void setSuccessionProfileData(SuccessionProfileDataType value)
Sets the value of the successionProfileData property.
void setTalentAssessmentData(TalentAssessmentDataType value)
Sets the value of the talentAssessmentData property.
void setTransactionLogEntryData(EventTargetTransactionLogEntryDataType value)
Sets the value of the transactionLogEntryData property.
void setUserAccountData(SystemUserForWorkerDataType value)
Sets the value of the userAccountData property.
void setUserID(String value)
Sets the value of the userID property.
void setWorkerDocumentData(WorkerDocumentDataWWSType value)
Sets the value of the workerDocumentData property.
void setWorkerGoalData(WorkerGoalDataType value)
Sets the value of the workerGoalData property.
void setWorkerID(String value)
Sets the value of the workerID property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected PersonAccountProvisioningDataType accountProvisioningData

protected WorkerBenefitEligibilityDataType benefitEligibilityData

protected WorkerBenefitEnrollmentDataType benefitEnrollmentData

protected WorkerCareerDataType careerData

protected WorkerCompensationDataType compensationData

protected EmployeeContractsDataType employeeContractsData

protected EmployeeReviewDataType employeeReviewData

protected WorkerEmploymentInformationDataType employmentData

protected FeedbackReceivedDataType feedbackReceivedData

protected List<DocumentFieldResultDataType> integrationFieldOverrideData

protected WorkerManagementChainDataType managementChainData

protected WorkerOrganizationDataType organizationData

protected PersonalInformationDataType personalData

protected EmployeeImageDataType photoData

protected PersonQualificationDataType qualificationData

protected WorkerRelatedPersonsDataType relatedPersonData

protected WorkerRoleDataType roleData

protected SuccessionProfileDataType successionProfileData

protected TalentAssessmentDataType talentAssessmentData

protected EventTargetTransactionLogEntryDataType transactionLogEntryData

protected SystemUserForWorkerDataType userAccountData

protected String userID

protected WorkerDocumentDataWWSType workerDocumentData

protected WorkerGoalDataType workerGoalData

protected String workerID

Public Constructors

public WorkerDataType ()

Public Methods

public PersonAccountProvisioningDataType getAccountProvisioningData ()

Gets the value of the accountProvisioningData property.

Returns

public WorkerBenefitEligibilityDataType getBenefitEligibilityData ()

Gets the value of the benefitEligibilityData property.

Returns

public WorkerBenefitEnrollmentDataType getBenefitEnrollmentData ()

Gets the value of the benefitEnrollmentData property.

Returns

public WorkerCareerDataType getCareerData ()

Gets the value of the careerData property.

Returns

public WorkerCompensationDataType getCompensationData ()

Gets the value of the compensationData property.

Returns

public EmployeeContractsDataType getEmployeeContractsData ()

Gets the value of the employeeContractsData property.

Returns

public EmployeeReviewDataType getEmployeeReviewData ()

Gets the value of the employeeReviewData property.

Returns

public WorkerEmploymentInformationDataType getEmploymentData ()

Gets the value of the employmentData property.

Returns

public FeedbackReceivedDataType getFeedbackReceivedData ()

Gets the value of the feedbackReceivedData property.

Returns

public List<DocumentFieldResultDataType> getIntegrationFieldOverrideData ()

Gets the value of the integrationFieldOverrideData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the integrationFieldOverrideData property.

For example, to add a new item, do as follows:

    getIntegrationFieldOverrideData().add(newItem);
 

Objects of the following type(s) are allowed in the list DocumentFieldResultDataType

public WorkerManagementChainDataType getManagementChainData ()

Gets the value of the managementChainData property.

Returns

public WorkerOrganizationDataType getOrganizationData ()

Gets the value of the organizationData property.

Returns

public PersonalInformationDataType getPersonalData ()

Gets the value of the personalData property.

Returns

public EmployeeImageDataType getPhotoData ()

Gets the value of the photoData property.

Returns

public PersonQualificationDataType getQualificationData ()

Gets the value of the qualificationData property.

Returns

public WorkerRelatedPersonsDataType getRelatedPersonData ()

Gets the value of the relatedPersonData property.

Returns

public WorkerRoleDataType getRoleData ()

Gets the value of the roleData property.

Returns

public SuccessionProfileDataType getSuccessionProfileData ()

Gets the value of the successionProfileData property.

Returns

public TalentAssessmentDataType getTalentAssessmentData ()

Gets the value of the talentAssessmentData property.

Returns

public EventTargetTransactionLogEntryDataType getTransactionLogEntryData ()

Gets the value of the transactionLogEntryData property.

Returns

public SystemUserForWorkerDataType getUserAccountData ()

Gets the value of the userAccountData property.

Returns

public String getUserID ()

Gets the value of the userID property.

Returns
  • possible object is String

public WorkerDocumentDataWWSType getWorkerDocumentData ()

Gets the value of the workerDocumentData property.

Returns

public WorkerGoalDataType getWorkerGoalData ()

Gets the value of the workerGoalData property.

Returns

public String getWorkerID ()

Gets the value of the workerID property.

Returns
  • possible object is String

public void setAccountProvisioningData (PersonAccountProvisioningDataType value)

Sets the value of the accountProvisioningData property.

Parameters
value Allowed object is PersonAccountProvisioningDataType

public void setBenefitEligibilityData (WorkerBenefitEligibilityDataType value)

Sets the value of the benefitEligibilityData property.

Parameters
value Allowed object is WorkerBenefitEligibilityDataType

public void setBenefitEnrollmentData (WorkerBenefitEnrollmentDataType value)

Sets the value of the benefitEnrollmentData property.

Parameters
value Allowed object is WorkerBenefitEnrollmentDataType

public void setCareerData (WorkerCareerDataType value)

Sets the value of the careerData property.

Parameters
value Allowed object is WorkerCareerDataType

public void setCompensationData (WorkerCompensationDataType value)

Sets the value of the compensationData property.

Parameters
value Allowed object is WorkerCompensationDataType

public void setEmployeeContractsData (EmployeeContractsDataType value)

Sets the value of the employeeContractsData property.

Parameters
value Allowed object is EmployeeContractsDataType

public void setEmployeeReviewData (EmployeeReviewDataType value)

Sets the value of the employeeReviewData property.

Parameters
value Allowed object is EmployeeReviewDataType

public void setEmploymentData (WorkerEmploymentInformationDataType value)

Sets the value of the employmentData property.

Parameters
value Allowed object is WorkerEmploymentInformationDataType

public void setFeedbackReceivedData (FeedbackReceivedDataType value)

Sets the value of the feedbackReceivedData property.

Parameters
value Allowed object is FeedbackReceivedDataType

public void setManagementChainData (WorkerManagementChainDataType value)

Sets the value of the managementChainData property.

Parameters
value Allowed object is WorkerManagementChainDataType

public void setOrganizationData (WorkerOrganizationDataType value)

Sets the value of the organizationData property.

Parameters
value Allowed object is WorkerOrganizationDataType

public void setPersonalData (PersonalInformationDataType value)

Sets the value of the personalData property.

Parameters
value Allowed object is PersonalInformationDataType

public void setPhotoData (EmployeeImageDataType value)

Sets the value of the photoData property.

Parameters
value Allowed object is EmployeeImageDataType

public void setQualificationData (PersonQualificationDataType value)

Sets the value of the qualificationData property.

Parameters
value Allowed object is PersonQualificationDataType

public void setRelatedPersonData (WorkerRelatedPersonsDataType value)

Sets the value of the relatedPersonData property.

Parameters
value Allowed object is WorkerRelatedPersonsDataType

public void setRoleData (WorkerRoleDataType value)

Sets the value of the roleData property.

Parameters
value Allowed object is WorkerRoleDataType

public void setSuccessionProfileData (SuccessionProfileDataType value)

Sets the value of the successionProfileData property.

Parameters
value Allowed object is SuccessionProfileDataType

public void setTalentAssessmentData (TalentAssessmentDataType value)

Sets the value of the talentAssessmentData property.

Parameters
value Allowed object is TalentAssessmentDataType

public void setTransactionLogEntryData (EventTargetTransactionLogEntryDataType value)

Sets the value of the transactionLogEntryData property.

Parameters
value Allowed object is EventTargetTransactionLogEntryDataType

public void setUserAccountData (SystemUserForWorkerDataType value)

Sets the value of the userAccountData property.

Parameters
value Allowed object is SystemUserForWorkerDataType

public void setUserID (String value)

Sets the value of the userID property.

Parameters
value Allowed object is String

public void setWorkerDocumentData (WorkerDocumentDataWWSType value)

Sets the value of the workerDocumentData property.

Parameters
value Allowed object is WorkerDocumentDataWWSType

public void setWorkerGoalData (WorkerGoalDataType value)

Sets the value of the workerGoalData property.

Parameters
value Allowed object is WorkerGoalDataType

public void setWorkerID (String value)

Sets the value of the workerID property.

Parameters
value Allowed object is String