public class

PayrollInvoluntaryWithholdingOrderDataType

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

Class Overview

Payroll Involuntary Withholding Order

Java class for Payroll_Involuntary_Withholding_Order_DataType complex type.

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

 <complexType name="Payroll_Involuntary_Withholding_Order_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}WorkerObjectType"/>
         <element name="Withholding_Order_Type_Reference" type="{urn:com.workday/bsvc}Withholding_Order_TypeObjectType"/>
         <choice>
           <element name="Withholding_Order_Case_Reference" type="{urn:com.workday/bsvc}Withholding_Order_CaseObjectType"/>
           <element name="Case_Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
         </choice>
         <element name="Withholding_Order_Additional_Order_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Order_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Received_Date" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="Begin_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Inactive_Order" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Withholding_Order_Amount_Type_Reference" type="{urn:com.workday/bsvc}Withholding_Order_Amount_TypeObjectType" minOccurs="0"/>
         <choice>
           <element name="Withholding_Order_Amount" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="26"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Withholding_Order_Amount_as_Percent" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="9"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <element name="Pay_Period_Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType"/>
         <element name="Total_Debt_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Issued_in_Reference" type="{urn:com.workday/bsvc}Payroll_Tax_AuthorityObjectType"/>
         <element name="Deduction_Recipient_Reference" type="{urn:com.workday/bsvc}Deduction_RecipientObjectType"/>
         <element name="Originating_Authority" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <choice>
           <element name="Bankruptcy_Order_Data" type="{urn:com.workday/bsvc}Bankruptcy_Order_Specific_DataType" minOccurs="0"/>
           <element name="Creditor_Garnishment_Data" type="{urn:com.workday/bsvc}Credtitor_Garnishment_Specific_DataType" minOccurs="0"/>
           <element name="Federal_Tax_Levy_Data" type="{urn:com.workday/bsvc}Federal_Tax_Levy_Specific_DataType" minOccurs="0"/>
           <element name="State_Tax_Levy_Order_Data" type="{urn:com.workday/bsvc}State_Tax_Levy_Order_DataType" minOccurs="0"/>
           <element name="Support_Order_Data" type="{urn:com.workday/bsvc}Payroll_Support_Order_DataType" minOccurs="0"/>
           <element name="Payroll_Support_Order_Lump_Sum_Data" type="{urn:com.workday/bsvc}Payroll_Support_Order_Lump_Sum_DataType" minOccurs="0"/>
           <element name="Wage_Assignment_Data" type="{urn:com.workday/bsvc}Wage_Assignment_Specific_DataType" minOccurs="0"/>
         </choice>
         <element name="Withholding_Order_Fee_Data" type="{urn:com.workday/bsvc}Withholding_Order_Fee_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BankruptcyOrderSpecificDataType bankruptcyOrderData
protected XMLGregorianCalendar beginDate
protected String caseNumber
protected CredtitorGarnishmentSpecificDataType creditorGarnishmentData
protected CurrencyObjectType currencyReference
protected DeductionRecipientObjectType deductionRecipientReference
protected WorkerObjectType employeeReference
protected XMLGregorianCalendar endDate
protected FederalTaxLevySpecificDataType federalTaxLevyData
protected Boolean inactiveOrder
protected PayrollTaxAuthorityObjectType issuedInReference
protected String memo
protected XMLGregorianCalendar orderDate
protected String originatingAuthority
protected FrequencyObjectType payPeriodFrequencyReference
protected PayrollSupportOrderLumpSumDataType payrollSupportOrderLumpSumData
protected XMLGregorianCalendar receivedDate
protected StateTaxLevyOrderDataType stateTaxLevyOrderData
protected PayrollSupportOrderDataType supportOrderData
protected BigDecimal totalDebtAmount
protected WageAssignmentSpecificDataType wageAssignmentData
protected String withholdingOrderAdditionalOrderNumber
protected BigDecimal withholdingOrderAmount
protected BigDecimal withholdingOrderAmountAsPercent
protected WithholdingOrderAmountTypeObjectType withholdingOrderAmountTypeReference
protected WithholdingOrderCaseObjectType withholdingOrderCaseReference
protected List<WithholdingOrderFeeDataType> withholdingOrderFeeData
protected WithholdingOrderTypeObjectType withholdingOrderTypeReference
Public Constructors
PayrollInvoluntaryWithholdingOrderDataType()
Public Methods
BankruptcyOrderSpecificDataType getBankruptcyOrderData()
Gets the value of the bankruptcyOrderData property.
XMLGregorianCalendar getBeginDate()
Gets the value of the beginDate property.
String getCaseNumber()
Gets the value of the caseNumber property.
CredtitorGarnishmentSpecificDataType getCreditorGarnishmentData()
Gets the value of the creditorGarnishmentData property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
DeductionRecipientObjectType getDeductionRecipientReference()
Gets the value of the deductionRecipientReference property.
WorkerObjectType getEmployeeReference()
Gets the value of the employeeReference property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
FederalTaxLevySpecificDataType getFederalTaxLevyData()
Gets the value of the federalTaxLevyData property.
PayrollTaxAuthorityObjectType getIssuedInReference()
Gets the value of the issuedInReference property.
String getMemo()
Gets the value of the memo property.
XMLGregorianCalendar getOrderDate()
Gets the value of the orderDate property.
String getOriginatingAuthority()
Gets the value of the originatingAuthority property.
FrequencyObjectType getPayPeriodFrequencyReference()
Gets the value of the payPeriodFrequencyReference property.
PayrollSupportOrderLumpSumDataType getPayrollSupportOrderLumpSumData()
Gets the value of the payrollSupportOrderLumpSumData property.
XMLGregorianCalendar getReceivedDate()
Gets the value of the receivedDate property.
StateTaxLevyOrderDataType getStateTaxLevyOrderData()
Gets the value of the stateTaxLevyOrderData property.
PayrollSupportOrderDataType getSupportOrderData()
Gets the value of the supportOrderData property.
BigDecimal getTotalDebtAmount()
Gets the value of the totalDebtAmount property.
WageAssignmentSpecificDataType getWageAssignmentData()
Gets the value of the wageAssignmentData property.
String getWithholdingOrderAdditionalOrderNumber()
Gets the value of the withholdingOrderAdditionalOrderNumber property.
BigDecimal getWithholdingOrderAmount()
Gets the value of the withholdingOrderAmount property.
BigDecimal getWithholdingOrderAmountAsPercent()
Gets the value of the withholdingOrderAmountAsPercent property.
WithholdingOrderAmountTypeObjectType getWithholdingOrderAmountTypeReference()
Gets the value of the withholdingOrderAmountTypeReference property.
WithholdingOrderCaseObjectType getWithholdingOrderCaseReference()
Gets the value of the withholdingOrderCaseReference property.
List<WithholdingOrderFeeDataType> getWithholdingOrderFeeData()
Gets the value of the withholdingOrderFeeData property.
WithholdingOrderTypeObjectType getWithholdingOrderTypeReference()
Gets the value of the withholdingOrderTypeReference property.
Boolean isInactiveOrder()
Gets the value of the inactiveOrder property.
void setBankruptcyOrderData(BankruptcyOrderSpecificDataType value)
Sets the value of the bankruptcyOrderData property.
void setBeginDate(XMLGregorianCalendar value)
Sets the value of the beginDate property.
void setCaseNumber(String value)
Sets the value of the caseNumber property.
void setCreditorGarnishmentData(CredtitorGarnishmentSpecificDataType value)
Sets the value of the creditorGarnishmentData property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDeductionRecipientReference(DeductionRecipientObjectType value)
Sets the value of the deductionRecipientReference property.
void setEmployeeReference(WorkerObjectType value)
Sets the value of the employeeReference property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setFederalTaxLevyData(FederalTaxLevySpecificDataType value)
Sets the value of the federalTaxLevyData property.
void setInactiveOrder(Boolean value)
Sets the value of the inactiveOrder property.
void setIssuedInReference(PayrollTaxAuthorityObjectType value)
Sets the value of the issuedInReference property.
void setMemo(String value)
Sets the value of the memo property.
void setOrderDate(XMLGregorianCalendar value)
Sets the value of the orderDate property.
void setOriginatingAuthority(String value)
Sets the value of the originatingAuthority property.
void setPayPeriodFrequencyReference(FrequencyObjectType value)
Sets the value of the payPeriodFrequencyReference property.
void setPayrollSupportOrderLumpSumData(PayrollSupportOrderLumpSumDataType value)
Sets the value of the payrollSupportOrderLumpSumData property.
void setReceivedDate(XMLGregorianCalendar value)
Sets the value of the receivedDate property.
void setStateTaxLevyOrderData(StateTaxLevyOrderDataType value)
Sets the value of the stateTaxLevyOrderData property.
void setSupportOrderData(PayrollSupportOrderDataType value)
Sets the value of the supportOrderData property.
void setTotalDebtAmount(BigDecimal value)
Sets the value of the totalDebtAmount property.
void setWageAssignmentData(WageAssignmentSpecificDataType value)
Sets the value of the wageAssignmentData property.
void setWithholdingOrderAdditionalOrderNumber(String value)
Sets the value of the withholdingOrderAdditionalOrderNumber property.
void setWithholdingOrderAmount(BigDecimal value)
Sets the value of the withholdingOrderAmount property.
void setWithholdingOrderAmountAsPercent(BigDecimal value)
Sets the value of the withholdingOrderAmountAsPercent property.
void setWithholdingOrderAmountTypeReference(WithholdingOrderAmountTypeObjectType value)
Sets the value of the withholdingOrderAmountTypeReference property.
void setWithholdingOrderCaseReference(WithholdingOrderCaseObjectType value)
Sets the value of the withholdingOrderCaseReference property.
void setWithholdingOrderTypeReference(WithholdingOrderTypeObjectType value)
Sets the value of the withholdingOrderTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BankruptcyOrderSpecificDataType bankruptcyOrderData

protected XMLGregorianCalendar beginDate

protected String caseNumber

protected CredtitorGarnishmentSpecificDataType creditorGarnishmentData

protected CurrencyObjectType currencyReference

protected DeductionRecipientObjectType deductionRecipientReference

protected WorkerObjectType employeeReference

protected XMLGregorianCalendar endDate

protected FederalTaxLevySpecificDataType federalTaxLevyData

protected Boolean inactiveOrder

protected PayrollTaxAuthorityObjectType issuedInReference

protected String memo

protected XMLGregorianCalendar orderDate

protected String originatingAuthority

protected FrequencyObjectType payPeriodFrequencyReference

protected PayrollSupportOrderLumpSumDataType payrollSupportOrderLumpSumData

protected XMLGregorianCalendar receivedDate

protected StateTaxLevyOrderDataType stateTaxLevyOrderData

protected PayrollSupportOrderDataType supportOrderData

protected BigDecimal totalDebtAmount

protected WageAssignmentSpecificDataType wageAssignmentData

protected String withholdingOrderAdditionalOrderNumber

protected BigDecimal withholdingOrderAmount

protected BigDecimal withholdingOrderAmountAsPercent

protected WithholdingOrderAmountTypeObjectType withholdingOrderAmountTypeReference

protected WithholdingOrderCaseObjectType withholdingOrderCaseReference

protected List<WithholdingOrderFeeDataType> withholdingOrderFeeData

protected WithholdingOrderTypeObjectType withholdingOrderTypeReference

Public Constructors

public PayrollInvoluntaryWithholdingOrderDataType ()

Public Methods

public BankruptcyOrderSpecificDataType getBankruptcyOrderData ()

Gets the value of the bankruptcyOrderData property.

Returns

public XMLGregorianCalendar getBeginDate ()

Gets the value of the beginDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getCaseNumber ()

Gets the value of the caseNumber property.

Returns
  • possible object is String

public CredtitorGarnishmentSpecificDataType getCreditorGarnishmentData ()

Gets the value of the creditorGarnishmentData property.

Returns

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public DeductionRecipientObjectType getDeductionRecipientReference ()

Gets the value of the deductionRecipientReference property.

Returns

public WorkerObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public FederalTaxLevySpecificDataType getFederalTaxLevyData ()

Gets the value of the federalTaxLevyData property.

Returns

public PayrollTaxAuthorityObjectType getIssuedInReference ()

Gets the value of the issuedInReference property.

Returns

public String getMemo ()

Gets the value of the memo property.

Returns
  • possible object is String

public XMLGregorianCalendar getOrderDate ()

Gets the value of the orderDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getOriginatingAuthority ()

Gets the value of the originatingAuthority property.

Returns
  • possible object is String

public FrequencyObjectType getPayPeriodFrequencyReference ()

Gets the value of the payPeriodFrequencyReference property.

Returns

public PayrollSupportOrderLumpSumDataType getPayrollSupportOrderLumpSumData ()

Gets the value of the payrollSupportOrderLumpSumData property.

Returns

public XMLGregorianCalendar getReceivedDate ()

Gets the value of the receivedDate property.

Returns
  • possible object is XMLGregorianCalendar

public StateTaxLevyOrderDataType getStateTaxLevyOrderData ()

Gets the value of the stateTaxLevyOrderData property.

Returns

public PayrollSupportOrderDataType getSupportOrderData ()

Gets the value of the supportOrderData property.

Returns

public BigDecimal getTotalDebtAmount ()

Gets the value of the totalDebtAmount property.

Returns
  • possible object is BigDecimal

public WageAssignmentSpecificDataType getWageAssignmentData ()

Gets the value of the wageAssignmentData property.

Returns

public String getWithholdingOrderAdditionalOrderNumber ()

Gets the value of the withholdingOrderAdditionalOrderNumber property.

Returns
  • possible object is String

public BigDecimal getWithholdingOrderAmount ()

Gets the value of the withholdingOrderAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getWithholdingOrderAmountAsPercent ()

Gets the value of the withholdingOrderAmountAsPercent property.

Returns
  • possible object is BigDecimal

public WithholdingOrderAmountTypeObjectType getWithholdingOrderAmountTypeReference ()

Gets the value of the withholdingOrderAmountTypeReference property.

Returns

public WithholdingOrderCaseObjectType getWithholdingOrderCaseReference ()

Gets the value of the withholdingOrderCaseReference property.

Returns

public List<WithholdingOrderFeeDataType> getWithholdingOrderFeeData ()

Gets the value of the withholdingOrderFeeData 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 withholdingOrderFeeData property.

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

    getWithholdingOrderFeeData().add(newItem);
 

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

public WithholdingOrderTypeObjectType getWithholdingOrderTypeReference ()

Gets the value of the withholdingOrderTypeReference property.

Returns

public Boolean isInactiveOrder ()

Gets the value of the inactiveOrder property.

Returns
  • possible object is Boolean

public void setBankruptcyOrderData (BankruptcyOrderSpecificDataType value)

Sets the value of the bankruptcyOrderData property.

Parameters
value Allowed object is BankruptcyOrderSpecificDataType

public void setBeginDate (XMLGregorianCalendar value)

Sets the value of the beginDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCaseNumber (String value)

Sets the value of the caseNumber property.

Parameters
value Allowed object is String

public void setCreditorGarnishmentData (CredtitorGarnishmentSpecificDataType value)

Sets the value of the creditorGarnishmentData property.

Parameters
value Allowed object is CredtitorGarnishmentSpecificDataType

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDeductionRecipientReference (DeductionRecipientObjectType value)

Sets the value of the deductionRecipientReference property.

Parameters
value Allowed object is DeductionRecipientObjectType

public void setEmployeeReference (WorkerObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is WorkerObjectType

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFederalTaxLevyData (FederalTaxLevySpecificDataType value)

Sets the value of the federalTaxLevyData property.

Parameters
value Allowed object is FederalTaxLevySpecificDataType

public void setInactiveOrder (Boolean value)

Sets the value of the inactiveOrder property.

Parameters
value Allowed object is Boolean

public void setIssuedInReference (PayrollTaxAuthorityObjectType value)

Sets the value of the issuedInReference property.

Parameters
value Allowed object is PayrollTaxAuthorityObjectType

public void setMemo (String value)

Sets the value of the memo property.

Parameters
value Allowed object is String

public void setOrderDate (XMLGregorianCalendar value)

Sets the value of the orderDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setOriginatingAuthority (String value)

Sets the value of the originatingAuthority property.

Parameters
value Allowed object is String

public void setPayPeriodFrequencyReference (FrequencyObjectType value)

Sets the value of the payPeriodFrequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setPayrollSupportOrderLumpSumData (PayrollSupportOrderLumpSumDataType value)

Sets the value of the payrollSupportOrderLumpSumData property.

Parameters
value Allowed object is PayrollSupportOrderLumpSumDataType

public void setReceivedDate (XMLGregorianCalendar value)

Sets the value of the receivedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStateTaxLevyOrderData (StateTaxLevyOrderDataType value)

Sets the value of the stateTaxLevyOrderData property.

Parameters
value Allowed object is StateTaxLevyOrderDataType

public void setSupportOrderData (PayrollSupportOrderDataType value)

Sets the value of the supportOrderData property.

Parameters
value Allowed object is PayrollSupportOrderDataType

public void setTotalDebtAmount (BigDecimal value)

Sets the value of the totalDebtAmount property.

Parameters
value Allowed object is BigDecimal

public void setWageAssignmentData (WageAssignmentSpecificDataType value)

Sets the value of the wageAssignmentData property.

Parameters
value Allowed object is WageAssignmentSpecificDataType

public void setWithholdingOrderAdditionalOrderNumber (String value)

Sets the value of the withholdingOrderAdditionalOrderNumber property.

Parameters
value Allowed object is String

public void setWithholdingOrderAmount (BigDecimal value)

Sets the value of the withholdingOrderAmount property.

Parameters
value Allowed object is BigDecimal

public void setWithholdingOrderAmountAsPercent (BigDecimal value)

Sets the value of the withholdingOrderAmountAsPercent property.

Parameters
value Allowed object is BigDecimal

public void setWithholdingOrderAmountTypeReference (WithholdingOrderAmountTypeObjectType value)

Sets the value of the withholdingOrderAmountTypeReference property.

Parameters
value Allowed object is WithholdingOrderAmountTypeObjectType

public void setWithholdingOrderCaseReference (WithholdingOrderCaseObjectType value)

Sets the value of the withholdingOrderCaseReference property.

Parameters
value Allowed object is WithholdingOrderCaseObjectType

public void setWithholdingOrderTypeReference (WithholdingOrderTypeObjectType value)

Sets the value of the withholdingOrderTypeReference property.

Parameters
value Allowed object is WithholdingOrderTypeObjectType