| java.lang.Object | |
| ↳ | workday.com.bsvc.WorkerStatusDetailDataType |
Encapsulating element containing all Status data for a Worker.
Java class for Worker_Status_Detail_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Worker_Status_Detail_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Active_Status_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Hire_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Original_Hire_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Hire_Reason_Reference" type="{urn:com.workday/bsvc}General_Event_SubcategoryObjectType" minOccurs="0"/>
<element name="End_Employment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Continuous_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="First_Day_of_Work" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Expected_Retirement_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Retirement_Eligibility_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Retired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Retirement_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Seniority_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Severance_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Benefits_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Company_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Time_Off_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Vesting_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Date_Entered_Workforce" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Days_Unemployed" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="12"/>
<minInclusive value="0"/>
<fractionDigits value="0"/>
</restriction>
</simpleType>
</element>
<element name="Months_Continuous_Prior_Employment" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="14"/>
<minInclusive value="0"/>
<fractionDigits value="2"/>
</restriction>
</simpleType>
</element>
<element name="Terminated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Termination_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Pay_Through_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Primary_Termination_Reason_Reference" type="{urn:com.workday/bsvc}Termination_SubcategoryObjectType" minOccurs="0"/>
<element name="Primary_Termination_Category_Reference" type="{urn:com.workday/bsvc}Event_Classification_CategoryObjectType" minOccurs="0"/>
<element name="Termination_Involuntary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Secondary_Termination_Reasons_Data" type="{urn:com.workday/bsvc}Secondary_Termination_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Local_Termination_Reason_Reference" type="{urn:com.workday/bsvc}Local_Termination_ReasonObjectType" minOccurs="0"/>
<element name="Not_Eligible_for_Hire" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Regrettable_Termination" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Termination_Last_Day_of_Work" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Resignation_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Last_Date_for_Which_Paid" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Expected_Date_of_Return" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Not_Returning" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Return_Unknown" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Probation_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Probation_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Leave_Status_Data" type="{urn:com.workday/bsvc}Leave_Status_Detail_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Academic_Tenure_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| academicTenureDate | |||||||||||
| active | |||||||||||
| activeStatusDate | |||||||||||
| benefitsServiceDate | |||||||||||
| companyServiceDate | |||||||||||
| continuousServiceDate | |||||||||||
| dateEnteredWorkforce | |||||||||||
| daysUnemployed | |||||||||||
| endEmploymentDate | |||||||||||
| expectedDateOfReturn | |||||||||||
| expectedRetirementDate | |||||||||||
| firstDayOfWork | |||||||||||
| hireDate | |||||||||||
| hireReasonReference | |||||||||||
| lastDateForWhichPaid | |||||||||||
| leaveStatusData | |||||||||||
| localTerminationReasonReference | |||||||||||
| monthsContinuousPriorEmployment | |||||||||||
| notEligibleForHire | |||||||||||
| notReturning | |||||||||||
| originalHireDate | |||||||||||
| payThroughDate | |||||||||||
| primaryTerminationCategoryReference | |||||||||||
| primaryTerminationReasonReference | |||||||||||
| probationEndDate | |||||||||||
| probationStartDate | |||||||||||
| regrettableTermination | |||||||||||
| resignationDate | |||||||||||
| retired | |||||||||||
| retirementDate | |||||||||||
| retirementEligibilityDate | |||||||||||
| returnUnknown | |||||||||||
| secondaryTerminationReasonsData | |||||||||||
| seniorityDate | |||||||||||
| severanceDate | |||||||||||
| terminated | |||||||||||
| terminationDate | |||||||||||
| terminationInvoluntary | |||||||||||
| terminationLastDayOfWork | |||||||||||
| timeOffServiceDate | |||||||||||
| vestingDate | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the academicTenureDate property.
| |||||||||||
Gets the value of the activeStatusDate property.
| |||||||||||
Gets the value of the benefitsServiceDate property.
| |||||||||||
Gets the value of the companyServiceDate property.
| |||||||||||
Gets the value of the continuousServiceDate property.
| |||||||||||
Gets the value of the dateEnteredWorkforce property.
| |||||||||||
Gets the value of the daysUnemployed property.
| |||||||||||
Gets the value of the endEmploymentDate property.
| |||||||||||
Gets the value of the expectedDateOfReturn property.
| |||||||||||
Gets the value of the expectedRetirementDate property.
| |||||||||||
Gets the value of the firstDayOfWork property.
| |||||||||||
Gets the value of the hireDate property.
| |||||||||||
Gets the value of the hireReasonReference property.
| |||||||||||
Gets the value of the lastDateForWhichPaid property.
| |||||||||||
Gets the value of the leaveStatusData property.
| |||||||||||
Gets the value of the localTerminationReasonReference property.
| |||||||||||
Gets the value of the monthsContinuousPriorEmployment property.
| |||||||||||
Gets the value of the originalHireDate property.
| |||||||||||
Gets the value of the payThroughDate property.
| |||||||||||
Gets the value of the primaryTerminationCategoryReference property.
| |||||||||||
Gets the value of the primaryTerminationReasonReference property.
| |||||||||||
Gets the value of the probationEndDate property.
| |||||||||||
Gets the value of the probationStartDate property.
| |||||||||||
Gets the value of the resignationDate property.
| |||||||||||
Gets the value of the retirementDate property.
| |||||||||||
Gets the value of the retirementEligibilityDate property.
| |||||||||||
Gets the value of the secondaryTerminationReasonsData property.
| |||||||||||
Gets the value of the seniorityDate property.
| |||||||||||
Gets the value of the severanceDate property.
| |||||||||||
Gets the value of the terminationDate property.
| |||||||||||
Gets the value of the terminationLastDayOfWork property.
| |||||||||||
Gets the value of the timeOffServiceDate property.
| |||||||||||
Gets the value of the vestingDate property.
| |||||||||||
Gets the value of the active property.
| |||||||||||
Gets the value of the notEligibleForHire property.
| |||||||||||
Gets the value of the notReturning property.
| |||||||||||
Gets the value of the regrettableTermination property.
| |||||||||||
Gets the value of the retired property.
| |||||||||||
Gets the value of the returnUnknown property.
| |||||||||||
Gets the value of the terminated property.
| |||||||||||
Gets the value of the terminationInvoluntary property.
| |||||||||||
Sets the value of the academicTenureDate property.
| |||||||||||
Sets the value of the active property.
| |||||||||||
Sets the value of the activeStatusDate property.
| |||||||||||
Sets the value of the benefitsServiceDate property.
| |||||||||||
Sets the value of the companyServiceDate property.
| |||||||||||
Sets the value of the continuousServiceDate property.
| |||||||||||
Sets the value of the dateEnteredWorkforce property.
| |||||||||||
Sets the value of the daysUnemployed property.
| |||||||||||
Sets the value of the endEmploymentDate property.
| |||||||||||
Sets the value of the expectedDateOfReturn property.
| |||||||||||
Sets the value of the expectedRetirementDate property.
| |||||||||||
Sets the value of the firstDayOfWork property.
| |||||||||||
Sets the value of the hireDate property.
| |||||||||||
Sets the value of the hireReasonReference property.
| |||||||||||
Sets the value of the lastDateForWhichPaid property.
| |||||||||||
Sets the value of the localTerminationReasonReference property.
| |||||||||||
Sets the value of the monthsContinuousPriorEmployment property.
| |||||||||||
Sets the value of the notEligibleForHire property.
| |||||||||||
Sets the value of the notReturning property.
| |||||||||||
Sets the value of the originalHireDate property.
| |||||||||||
Sets the value of the payThroughDate property.
| |||||||||||
Sets the value of the primaryTerminationCategoryReference property.
| |||||||||||
Sets the value of the primaryTerminationReasonReference property.
| |||||||||||
Sets the value of the probationEndDate property.
| |||||||||||
Sets the value of the probationStartDate property.
| |||||||||||
Sets the value of the regrettableTermination property.
| |||||||||||
Sets the value of the resignationDate property.
| |||||||||||
Sets the value of the retired property.
| |||||||||||
Sets the value of the retirementDate property.
| |||||||||||
Sets the value of the retirementEligibilityDate property.
| |||||||||||
Sets the value of the returnUnknown property.
| |||||||||||
Sets the value of the seniorityDate property.
| |||||||||||
Sets the value of the severanceDate property.
| |||||||||||
Sets the value of the terminated property.
| |||||||||||
Sets the value of the terminationDate property.
| |||||||||||
Sets the value of the terminationInvoluntary property.
| |||||||||||
Sets the value of the terminationLastDayOfWork property.
| |||||||||||
Sets the value of the timeOffServiceDate property.
| |||||||||||
Sets the value of the vestingDate property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the academicTenureDate property.
Gets the value of the activeStatusDate property.
Gets the value of the benefitsServiceDate property.
Gets the value of the companyServiceDate property.
Gets the value of the continuousServiceDate property.
Gets the value of the dateEnteredWorkforce property.
Gets the value of the daysUnemployed property.
Gets the value of the endEmploymentDate property.
Gets the value of the expectedDateOfReturn property.
Gets the value of the expectedRetirementDate property.
Gets the value of the firstDayOfWork property.
Gets the value of the hireDate property.
Gets the value of the hireReasonReference property.
GeneralEventSubcategoryObjectType
Gets the value of the lastDateForWhichPaid property.
Gets the value of the leaveStatusData 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 leaveStatusData property.
For example, to add a new item, do as follows:
getLeaveStatusData().add(newItem);
Objects of the following type(s) are allowed in the list
LeaveStatusDetailDataType
Gets the value of the localTerminationReasonReference property.
LocalTerminationReasonObjectType
Gets the value of the monthsContinuousPriorEmployment property.
Gets the value of the originalHireDate property.
Gets the value of the payThroughDate property.
Gets the value of the primaryTerminationCategoryReference property.
EventClassificationCategoryObjectType
Gets the value of the primaryTerminationReasonReference property.
TerminationSubcategoryObjectType
Gets the value of the probationEndDate property.
Gets the value of the probationStartDate property.
Gets the value of the resignationDate property.
Gets the value of the retirementDate property.
Gets the value of the retirementEligibilityDate property.
Gets the value of the secondaryTerminationReasonsData 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 secondaryTerminationReasonsData property.
For example, to add a new item, do as follows:
getSecondaryTerminationReasonsData().add(newItem);
Objects of the following type(s) are allowed in the list
SecondaryTerminationDataType
Gets the value of the seniorityDate property.
Gets the value of the severanceDate property.
Gets the value of the terminationDate property.
Gets the value of the terminationLastDayOfWork property.
Gets the value of the timeOffServiceDate property.
Gets the value of the vestingDate property.
Gets the value of the active property.
Gets the value of the notEligibleForHire property.
Gets the value of the notReturning property.
Gets the value of the regrettableTermination property.
Gets the value of the retired property.
Gets the value of the returnUnknown property.
Gets the value of the terminated property.
Gets the value of the terminationInvoluntary property.
Sets the value of the academicTenureDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the active property.
| value | Allowed object is Boolean |
|---|
Sets the value of the activeStatusDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the benefitsServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the companyServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the continuousServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the dateEnteredWorkforce property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the daysUnemployed property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the endEmploymentDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the expectedDateOfReturn property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the expectedRetirementDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the firstDayOfWork property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the hireDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the hireReasonReference property.
| value | Allowed object is
GeneralEventSubcategoryObjectType
|
|---|
Sets the value of the lastDateForWhichPaid property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the localTerminationReasonReference property.
| value | Allowed object is
LocalTerminationReasonObjectType
|
|---|
Sets the value of the monthsContinuousPriorEmployment property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the notEligibleForHire property.
| value | Allowed object is Boolean |
|---|
Sets the value of the notReturning property.
| value | Allowed object is Boolean |
|---|
Sets the value of the originalHireDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the payThroughDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the primaryTerminationCategoryReference property.
| value | Allowed object is
EventClassificationCategoryObjectType
|
|---|
Sets the value of the primaryTerminationReasonReference property.
| value | Allowed object is
TerminationSubcategoryObjectType
|
|---|
Sets the value of the probationEndDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the probationStartDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the regrettableTermination property.
| value | Allowed object is Boolean |
|---|
Sets the value of the resignationDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the retired property.
| value | Allowed object is Boolean |
|---|
Sets the value of the retirementDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the retirementEligibilityDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the returnUnknown property.
| value | Allowed object is Boolean |
|---|
Sets the value of the seniorityDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the severanceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the terminated property.
| value | Allowed object is Boolean |
|---|
Sets the value of the terminationDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the terminationInvoluntary property.
| value | Allowed object is Boolean |
|---|
Sets the value of the terminationLastDayOfWork property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the timeOffServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the vestingDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|