public class

AddDependentDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.benefits.AddDependentDataType

Class Overview

Wrapper Element for the Add Dependent business process web service and its sub business processes.

Java class for Add_Dependent_DataType complex type.

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

 <complexType name="Add_Dependent_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Dependent_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Reason_Reference" type="{urn:com.workday/bsvc}Benefits_Event_SubcategoryObjectType" minOccurs="0"/>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}WorkerObjectType"/>
         <element name="Existing_Related_Person_Reference" type="{urn:com.workday/bsvc}Related_Person_for_WorkerObjectType" minOccurs="0"/>
         <element name="Related_Person_Relationship_Reference" type="{urn:com.workday/bsvc}Related_Person_RelationshipObjectType" minOccurs="0"/>
         <element name="Use_Employee_Address" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Use_Employee_Phone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Dependent_Personal_Information_Data" type="{urn:com.workday/bsvc}Related_Person_Personal_Information_DataType" minOccurs="0"/>
         <element name="Qualified_Domestic_Relations_Order_Data" type="{urn:com.workday/bsvc}Qualified_Domestic_Relations_Order_Replacement_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Could_Be_Covered_For_Health_Care_Coverage_Elsewhere" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Could_Be_Covered_For_Health_Care_Coverage_Elsewhere_Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean couldBeCoveredForHealthCareCoverageElsewhere
protected XMLGregorianCalendar couldBeCoveredForHealthCareCoverageElsewhereEffectiveDate
protected String dependentID
protected RelatedPersonPersonalInformationDataType dependentPersonalInformationData
protected XMLGregorianCalendar effectiveDate
protected WorkerObjectType employeeReference
protected RelatedPersonForWorkerObjectType existingRelatedPersonReference
protected List<QualifiedDomesticRelationsOrderReplacementDataType> qualifiedDomesticRelationsOrderData
protected BenefitsEventSubcategoryObjectType reasonReference
protected RelatedPersonRelationshipObjectType relatedPersonRelationshipReference
protected Boolean useEmployeeAddress
protected Boolean useEmployeePhone
Public Constructors
AddDependentDataType()
Public Methods
Boolean getCouldBeCoveredForHealthCareCoverageElsewhere()
Gets the value of the couldBeCoveredForHealthCareCoverageElsewhere property.
XMLGregorianCalendar getCouldBeCoveredForHealthCareCoverageElsewhereEffectiveDate()
Gets the value of the couldBeCoveredForHealthCareCoverageElsewhereEffectiveDate property.
String getDependentID()
Gets the value of the dependentID property.
RelatedPersonPersonalInformationDataType getDependentPersonalInformationData()
Gets the value of the dependentPersonalInformationData property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
WorkerObjectType getEmployeeReference()
Gets the value of the employeeReference property.
RelatedPersonForWorkerObjectType getExistingRelatedPersonReference()
Gets the value of the existingRelatedPersonReference property.
List<QualifiedDomesticRelationsOrderReplacementDataType> getQualifiedDomesticRelationsOrderData()
Gets the value of the qualifiedDomesticRelationsOrderData property.
BenefitsEventSubcategoryObjectType getReasonReference()
Gets the value of the reasonReference property.
RelatedPersonRelationshipObjectType getRelatedPersonRelationshipReference()
Gets the value of the relatedPersonRelationshipReference property.
Boolean getUseEmployeeAddress()
Gets the value of the useEmployeeAddress property.
Boolean getUseEmployeePhone()
Gets the value of the useEmployeePhone property.
void setCouldBeCoveredForHealthCareCoverageElsewhere(Boolean value)
Sets the value of the couldBeCoveredForHealthCareCoverageElsewhere property.
void setCouldBeCoveredForHealthCareCoverageElsewhereEffectiveDate(XMLGregorianCalendar value)
Sets the value of the couldBeCoveredForHealthCareCoverageElsewhereEffectiveDate property.
void setDependentID(String value)
Sets the value of the dependentID property.
void setDependentPersonalInformationData(RelatedPersonPersonalInformationDataType value)
Sets the value of the dependentPersonalInformationData property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setEmployeeReference(WorkerObjectType value)
Sets the value of the employeeReference property.
void setExistingRelatedPersonReference(RelatedPersonForWorkerObjectType value)
Sets the value of the existingRelatedPersonReference property.
void setQualifiedDomesticRelationsOrderData(List<QualifiedDomesticRelationsOrderReplacementDataType> qualifiedDomesticRelationsOrderData)
Sets the value of the qualifiedDomesticRelationsOrderData property.
void setReasonReference(BenefitsEventSubcategoryObjectType value)
Sets the value of the reasonReference property.
void setRelatedPersonRelationshipReference(RelatedPersonRelationshipObjectType value)
Sets the value of the relatedPersonRelationshipReference property.
void setUseEmployeeAddress(Boolean value)
Sets the value of the useEmployeeAddress property.
void setUseEmployeePhone(Boolean value)
Sets the value of the useEmployeePhone property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean couldBeCoveredForHealthCareCoverageElsewhere

protected XMLGregorianCalendar couldBeCoveredForHealthCareCoverageElsewhereEffectiveDate

protected String dependentID

protected RelatedPersonPersonalInformationDataType dependentPersonalInformationData

protected XMLGregorianCalendar effectiveDate

protected WorkerObjectType employeeReference

protected RelatedPersonForWorkerObjectType existingRelatedPersonReference

protected List<QualifiedDomesticRelationsOrderReplacementDataType> qualifiedDomesticRelationsOrderData

protected BenefitsEventSubcategoryObjectType reasonReference

protected RelatedPersonRelationshipObjectType relatedPersonRelationshipReference

protected Boolean useEmployeeAddress

protected Boolean useEmployeePhone

Public Constructors

public AddDependentDataType ()

Public Methods

public Boolean getCouldBeCoveredForHealthCareCoverageElsewhere ()

Gets the value of the couldBeCoveredForHealthCareCoverageElsewhere property. This getter has been renamed from isCouldBeCoveredForHealthCareCoverageElsewhere() to getCouldBeCoveredForHealthCareCoverageElsewhere() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public XMLGregorianCalendar getCouldBeCoveredForHealthCareCoverageElsewhereEffectiveDate ()

Gets the value of the couldBeCoveredForHealthCareCoverageElsewhereEffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getDependentID ()

Gets the value of the dependentID property.

Returns
  • possible object is String

public RelatedPersonPersonalInformationDataType getDependentPersonalInformationData ()

Gets the value of the dependentPersonalInformationData property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public WorkerObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public RelatedPersonForWorkerObjectType getExistingRelatedPersonReference ()

Gets the value of the existingRelatedPersonReference property.

Returns

public List<QualifiedDomesticRelationsOrderReplacementDataType> getQualifiedDomesticRelationsOrderData ()

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

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

    getQualifiedDomesticRelationsOrderData().add(newItem);
 

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

public BenefitsEventSubcategoryObjectType getReasonReference ()

Gets the value of the reasonReference property.

Returns

public RelatedPersonRelationshipObjectType getRelatedPersonRelationshipReference ()

Gets the value of the relatedPersonRelationshipReference property.

Returns

public Boolean getUseEmployeeAddress ()

Gets the value of the useEmployeeAddress property. This getter has been renamed from isUseEmployeeAddress() to getUseEmployeeAddress() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getUseEmployeePhone ()

Gets the value of the useEmployeePhone property. This getter has been renamed from isUseEmployeePhone() to getUseEmployeePhone() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setCouldBeCoveredForHealthCareCoverageElsewhere (Boolean value)

Sets the value of the couldBeCoveredForHealthCareCoverageElsewhere property.

Parameters
value Allowed object is Boolean

public void setCouldBeCoveredForHealthCareCoverageElsewhereEffectiveDate (XMLGregorianCalendar value)

Sets the value of the couldBeCoveredForHealthCareCoverageElsewhereEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDependentID (String value)

Sets the value of the dependentID property.

Parameters
value Allowed object is String

public void setDependentPersonalInformationData (RelatedPersonPersonalInformationDataType value)

Sets the value of the dependentPersonalInformationData property.

Parameters
value Allowed object is RelatedPersonPersonalInformationDataType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEmployeeReference (WorkerObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is WorkerObjectType

public void setExistingRelatedPersonReference (RelatedPersonForWorkerObjectType value)

Sets the value of the existingRelatedPersonReference property.

Parameters
value Allowed object is RelatedPersonForWorkerObjectType

public void setQualifiedDomesticRelationsOrderData (List<QualifiedDomesticRelationsOrderReplacementDataType> qualifiedDomesticRelationsOrderData)

Sets the value of the qualifiedDomesticRelationsOrderData property.

Parameters
qualifiedDomesticRelationsOrderData Allowed object is QualifiedDomesticRelationsOrderReplacementDataType

public void setReasonReference (BenefitsEventSubcategoryObjectType value)

Sets the value of the reasonReference property.

Parameters
value Allowed object is BenefitsEventSubcategoryObjectType

public void setRelatedPersonRelationshipReference (RelatedPersonRelationshipObjectType value)

Sets the value of the relatedPersonRelationshipReference property.

Parameters
value Allowed object is RelatedPersonRelationshipObjectType

public void setUseEmployeeAddress (Boolean value)

Sets the value of the useEmployeeAddress property.

Parameters
value Allowed object is Boolean

public void setUseEmployeePhone (Boolean value)

Sets the value of the useEmployeePhone property.

Parameters
value Allowed object is Boolean