public class

RelatedPersonPersonalInformationDataType

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

Class Overview

All of the personal data. This includes name, contact information (Email, Phone, Address, Web, Instant Messenger), Visa and ID information, Biographic, Demographic, and Background Check Information.

Java class for Related_Person_Personal_Information_DataType complex type.

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

 <complexType name="Related_Person_Personal_Information_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Person_Name_Data" type="{urn:com.workday/bsvc}Legal_Name_DataType" minOccurs="0"/>
         <element name="Contact_Information_Data" type="{urn:com.workday/bsvc}Contact_Information_Data_For_Related_PersonType" minOccurs="0"/>
         <element name="Person_Identification_Data" type="{urn:com.workday/bsvc}Person_Identification_DataType" minOccurs="0"/>
         <element name="Date_of_Birth" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Date_of_Death" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Gender_Reference" type="{urn:com.workday/bsvc}GenderObjectType" minOccurs="0"/>
         <element name="Uses_Tobacco" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Full-Time_Student" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Student_Status_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Student_Status_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Disabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Inactive_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Dependent_for_Payroll_Purposes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Citizenship_Status_Reference" type="{urn:com.workday/bsvc}Citizenship_StatusObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Country_of_Nationality_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Country_of_Birth_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Region_of_Birth_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" minOccurs="0"/>
         <element name="City_of_Birth" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<CitizenshipStatusObjectType> citizenshipStatusReference
protected String cityOfBirth
protected ContactInformationDataForRelatedPersonType contactInformationData
protected CountryObjectType countryOfBirthReference
protected CountryObjectType countryOfNationalityReference
protected XMLGregorianCalendar dateOfBirth
protected XMLGregorianCalendar dateOfDeath
protected Boolean dependentForPayrollPurposes
protected Boolean disabled
protected Boolean fullTimeStudent
protected GenderObjectType genderReference
protected XMLGregorianCalendar inactiveDate
protected PersonIdentificationDataType personIdentificationData
protected LegalNameDataType personNameData
protected CountryRegionObjectType regionOfBirthReference
protected XMLGregorianCalendar studentStatusEndDate
protected XMLGregorianCalendar studentStatusStartDate
protected Boolean usesTobacco
Public Constructors
RelatedPersonPersonalInformationDataType()
Public Methods
List<CitizenshipStatusObjectType> getCitizenshipStatusReference()
Gets the value of the citizenshipStatusReference property.
String getCityOfBirth()
Gets the value of the cityOfBirth property.
ContactInformationDataForRelatedPersonType getContactInformationData()
Gets the value of the contactInformationData property.
CountryObjectType getCountryOfBirthReference()
Gets the value of the countryOfBirthReference property.
CountryObjectType getCountryOfNationalityReference()
Gets the value of the countryOfNationalityReference property.
XMLGregorianCalendar getDateOfBirth()
Gets the value of the dateOfBirth property.
XMLGregorianCalendar getDateOfDeath()
Gets the value of the dateOfDeath property.
Boolean getDependentForPayrollPurposes()
Gets the value of the dependentForPayrollPurposes property.
Boolean getDisabled()
Gets the value of the disabled property.
Boolean getFullTimeStudent()
Gets the value of the fullTimeStudent property.
GenderObjectType getGenderReference()
Gets the value of the genderReference property.
XMLGregorianCalendar getInactiveDate()
Gets the value of the inactiveDate property.
PersonIdentificationDataType getPersonIdentificationData()
Gets the value of the personIdentificationData property.
LegalNameDataType getPersonNameData()
Gets the value of the personNameData property.
CountryRegionObjectType getRegionOfBirthReference()
Gets the value of the regionOfBirthReference property.
XMLGregorianCalendar getStudentStatusEndDate()
Gets the value of the studentStatusEndDate property.
XMLGregorianCalendar getStudentStatusStartDate()
Gets the value of the studentStatusStartDate property.
Boolean getUsesTobacco()
Gets the value of the usesTobacco property.
void setCitizenshipStatusReference(List<CitizenshipStatusObjectType> citizenshipStatusReference)
Sets the value of the citizenshipStatusReference property.
void setCityOfBirth(String value)
Sets the value of the cityOfBirth property.
void setContactInformationData(ContactInformationDataForRelatedPersonType value)
Sets the value of the contactInformationData property.
void setCountryOfBirthReference(CountryObjectType value)
Sets the value of the countryOfBirthReference property.
void setCountryOfNationalityReference(CountryObjectType value)
Sets the value of the countryOfNationalityReference property.
void setDateOfBirth(XMLGregorianCalendar value)
Sets the value of the dateOfBirth property.
void setDateOfDeath(XMLGregorianCalendar value)
Sets the value of the dateOfDeath property.
void setDependentForPayrollPurposes(Boolean value)
Sets the value of the dependentForPayrollPurposes property.
void setDisabled(Boolean value)
Sets the value of the disabled property.
void setFullTimeStudent(Boolean value)
Sets the value of the fullTimeStudent property.
void setGenderReference(GenderObjectType value)
Sets the value of the genderReference property.
void setInactiveDate(XMLGregorianCalendar value)
Sets the value of the inactiveDate property.
void setPersonIdentificationData(PersonIdentificationDataType value)
Sets the value of the personIdentificationData property.
void setPersonNameData(LegalNameDataType value)
Sets the value of the personNameData property.
void setRegionOfBirthReference(CountryRegionObjectType value)
Sets the value of the regionOfBirthReference property.
void setStudentStatusEndDate(XMLGregorianCalendar value)
Sets the value of the studentStatusEndDate property.
void setStudentStatusStartDate(XMLGregorianCalendar value)
Sets the value of the studentStatusStartDate property.
void setUsesTobacco(Boolean value)
Sets the value of the usesTobacco property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<CitizenshipStatusObjectType> citizenshipStatusReference

protected String cityOfBirth

protected ContactInformationDataForRelatedPersonType contactInformationData

protected CountryObjectType countryOfBirthReference

protected CountryObjectType countryOfNationalityReference

protected XMLGregorianCalendar dateOfBirth

protected XMLGregorianCalendar dateOfDeath

protected Boolean dependentForPayrollPurposes

protected Boolean disabled

protected Boolean fullTimeStudent

protected GenderObjectType genderReference

protected XMLGregorianCalendar inactiveDate

protected PersonIdentificationDataType personIdentificationData

protected LegalNameDataType personNameData

protected CountryRegionObjectType regionOfBirthReference

protected XMLGregorianCalendar studentStatusEndDate

protected XMLGregorianCalendar studentStatusStartDate

protected Boolean usesTobacco

Public Constructors

public RelatedPersonPersonalInformationDataType ()

Public Methods

public List<CitizenshipStatusObjectType> getCitizenshipStatusReference ()

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

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

    getCitizenshipStatusReference().add(newItem);
 

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

public String getCityOfBirth ()

Gets the value of the cityOfBirth property.

Returns
  • possible object is String

public ContactInformationDataForRelatedPersonType getContactInformationData ()

Gets the value of the contactInformationData property.

Returns

public CountryObjectType getCountryOfBirthReference ()

Gets the value of the countryOfBirthReference property.

Returns

public CountryObjectType getCountryOfNationalityReference ()

Gets the value of the countryOfNationalityReference property.

Returns

public XMLGregorianCalendar getDateOfBirth ()

Gets the value of the dateOfBirth property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getDateOfDeath ()

Gets the value of the dateOfDeath property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getDependentForPayrollPurposes ()

Gets the value of the dependentForPayrollPurposes property. This getter has been renamed from isDependentForPayrollPurposes() to getDependentForPayrollPurposes() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getDisabled ()

Gets the value of the disabled property. This getter has been renamed from isDisabled() to getDisabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getFullTimeStudent ()

Gets the value of the fullTimeStudent property. This getter has been renamed from isFullTimeStudent() to getFullTimeStudent() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public GenderObjectType getGenderReference ()

Gets the value of the genderReference property.

Returns

public XMLGregorianCalendar getInactiveDate ()

Gets the value of the inactiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public PersonIdentificationDataType getPersonIdentificationData ()

Gets the value of the personIdentificationData property.

Returns

public LegalNameDataType getPersonNameData ()

Gets the value of the personNameData property.

Returns

public CountryRegionObjectType getRegionOfBirthReference ()

Gets the value of the regionOfBirthReference property.

Returns

public XMLGregorianCalendar getStudentStatusEndDate ()

Gets the value of the studentStatusEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getStudentStatusStartDate ()

Gets the value of the studentStatusStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getUsesTobacco ()

Gets the value of the usesTobacco property. This getter has been renamed from isUsesTobacco() to getUsesTobacco() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setCitizenshipStatusReference (List<CitizenshipStatusObjectType> citizenshipStatusReference)

Sets the value of the citizenshipStatusReference property.

Parameters
citizenshipStatusReference Allowed object is CitizenshipStatusObjectType

public void setCityOfBirth (String value)

Sets the value of the cityOfBirth property.

Parameters
value Allowed object is String

public void setContactInformationData (ContactInformationDataForRelatedPersonType value)

Sets the value of the contactInformationData property.

Parameters
value Allowed object is ContactInformationDataForRelatedPersonType

public void setCountryOfBirthReference (CountryObjectType value)

Sets the value of the countryOfBirthReference property.

Parameters
value Allowed object is CountryObjectType

public void setCountryOfNationalityReference (CountryObjectType value)

Sets the value of the countryOfNationalityReference property.

Parameters
value Allowed object is CountryObjectType

public void setDateOfBirth (XMLGregorianCalendar value)

Sets the value of the dateOfBirth property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDateOfDeath (XMLGregorianCalendar value)

Sets the value of the dateOfDeath property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDependentForPayrollPurposes (Boolean value)

Sets the value of the dependentForPayrollPurposes property.

Parameters
value Allowed object is Boolean

public void setDisabled (Boolean value)

Sets the value of the disabled property.

Parameters
value Allowed object is Boolean

public void setFullTimeStudent (Boolean value)

Sets the value of the fullTimeStudent property.

Parameters
value Allowed object is Boolean

public void setGenderReference (GenderObjectType value)

Sets the value of the genderReference property.

Parameters
value Allowed object is GenderObjectType

public void setInactiveDate (XMLGregorianCalendar value)

Sets the value of the inactiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPersonIdentificationData (PersonIdentificationDataType value)

Sets the value of the personIdentificationData property.

Parameters
value Allowed object is PersonIdentificationDataType

public void setPersonNameData (LegalNameDataType value)

Sets the value of the personNameData property.

Parameters
value Allowed object is LegalNameDataType

public void setRegionOfBirthReference (CountryRegionObjectType value)

Sets the value of the regionOfBirthReference property.

Parameters
value Allowed object is CountryRegionObjectType

public void setStudentStatusEndDate (XMLGregorianCalendar value)

Sets the value of the studentStatusEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStudentStatusStartDate (XMLGregorianCalendar value)

Sets the value of the studentStatusStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUsesTobacco (Boolean value)

Sets the value of the usesTobacco property.

Parameters
value Allowed object is Boolean