| java.lang.Object | |
| ↳ | com.workday.payroll.CanadianRecordOfEmploymentDataType |
Canadian Record of Employment Data
Java class for Canadian_Record_of_Employment_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Canadian_Record_of_Employment_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ROE_Data_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" minOccurs="0"/>
<element name="ROE_Serial_Number" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="9"/>
</restriction>
</simpleType>
</element>
<element name="Employee_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Employer_Payroll_Reference_Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Pay_Period_Type">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="1"/>
</restriction>
</simpleType>
</element>
<element name="Social_Insurance_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ROE_Address_Line_1" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ROE_Address_Line_2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ROE_Address_Line_3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Legal_First_Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Legal_Last_Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Legal_Middle_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="First_Day_Worked" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="Last_Day_For_Which_Paid" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="Final_Pay_Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="Employee_Occupation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ROE_Expected_Recall_Code" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="1"/>
</restriction>
</simpleType>
</element>
<element name="Expected_Date_of_Return" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Total_Insurable_Hours">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="18"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Total_Insurable_Earnings">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="ROE_Insurable_Earnings_By_Period_Data" type="{urn:com.workday/bsvc}Canadian_Record_of_Employment_Insurable_Earnings_By_Period_DataType" maxOccurs="unbounded"/>
<element name="ROE_Reason_Contact_Area_Code_Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ROE_Reason_Code_for_ROE_Reason">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="1"/>
</restriction>
</simpleType>
</element>
<element name="ROE_Reason_Contact_First_Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ROE_Reason_Contact_Last_Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ROE_Reason_Contact_Phone_Number" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Vacation_Pay_Amount" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="36"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Statutory_Holiday_Data" type="{urn:com.workday/bsvc}Canadian_Record_of_Employment_Statutory_Holiday_Detail_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Other_Monies_Data" type="{urn:com.workday/bsvc}Other_Monies_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Comments" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="160"/>
</restriction>
</simpleType>
</element>
<element name="Special_Payment_Data" type="{urn:com.workday/bsvc}Canadian_Record_of_Employment_Paid_Sick_Leave__Maternity_and_Wage_Loss_Detail_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Preferred_User_Language" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="1"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the comments property.
| |||||||||||
Gets the value of the employeeID property.
| |||||||||||
Gets the value of the employeeOccupation property.
| |||||||||||
Gets the value of the employerPayrollReferenceNumber property.
| |||||||||||
Gets the value of the expectedDateOfReturn property.
| |||||||||||
Gets the value of the finalPayPeriodEndDate property.
| |||||||||||
Gets the value of the firstDayWorked property.
| |||||||||||
Gets the value of the lastDayForWhichPaid property.
| |||||||||||
Gets the value of the legalFirstName property.
| |||||||||||
Gets the value of the legalLastName property.
| |||||||||||
Gets the value of the legalMiddleName property.
| |||||||||||
Gets the value of the otherMoniesData property.
| |||||||||||
Gets the value of the payPeriodType property.
| |||||||||||
Gets the value of the preferredUserLanguage property.
| |||||||||||
Gets the value of the roeAddressLine1 property.
| |||||||||||
Gets the value of the roeAddressLine2 property.
| |||||||||||
Gets the value of the roeAddressLine3 property.
| |||||||||||
Gets the value of the roeDataReference property.
| |||||||||||
Gets the value of the roeExpectedRecallCode property.
| |||||||||||
Gets the value of the roeInsurableEarningsByPeriodData property.
| |||||||||||
Gets the value of the roeReasonCodeForROEReason property.
| |||||||||||
Gets the value of the roeReasonContactAreaCodeNumber property.
| |||||||||||
Gets the value of the roeReasonContactFirstName property.
| |||||||||||
Gets the value of the roeReasonContactLastName property.
| |||||||||||
Gets the value of the roeReasonContactPhoneNumber property.
| |||||||||||
Gets the value of the roeSerialNumber property.
| |||||||||||
Gets the value of the socialInsuranceNumber property.
| |||||||||||
Gets the value of the specialPaymentData property.
| |||||||||||
Gets the value of the statutoryHolidayData property.
| |||||||||||
Gets the value of the totalInsurableEarnings property.
| |||||||||||
Gets the value of the totalInsurableHours property.
| |||||||||||
Gets the value of the vacationPayAmount property.
| |||||||||||
Sets the value of the comments property.
| |||||||||||
Sets the value of the employeeID property.
| |||||||||||
Sets the value of the employeeOccupation property.
| |||||||||||
Sets the value of the employerPayrollReferenceNumber property.
| |||||||||||
Sets the value of the expectedDateOfReturn property.
| |||||||||||
Sets the value of the finalPayPeriodEndDate property.
| |||||||||||
Sets the value of the firstDayWorked property.
| |||||||||||
Sets the value of the lastDayForWhichPaid property.
| |||||||||||
Sets the value of the legalFirstName property.
| |||||||||||
Sets the value of the legalLastName property.
| |||||||||||
Sets the value of the legalMiddleName property.
| |||||||||||
Sets the value of the otherMoniesData property.
| |||||||||||
Sets the value of the payPeriodType property.
| |||||||||||
Sets the value of the preferredUserLanguage property.
| |||||||||||
Sets the value of the roeAddressLine1 property.
| |||||||||||
Sets the value of the roeAddressLine2 property.
| |||||||||||
Sets the value of the roeAddressLine3 property.
| |||||||||||
Sets the value of the roeDataReference property.
| |||||||||||
Sets the value of the roeExpectedRecallCode property.
| |||||||||||
Sets the value of the roeInsurableEarningsByPeriodData property.
| |||||||||||
Sets the value of the roeReasonCodeForROEReason property.
| |||||||||||
Sets the value of the roeReasonContactAreaCodeNumber property.
| |||||||||||
Sets the value of the roeReasonContactFirstName property.
| |||||||||||
Sets the value of the roeReasonContactLastName property.
| |||||||||||
Sets the value of the roeReasonContactPhoneNumber property.
| |||||||||||
Sets the value of the roeSerialNumber property.
| |||||||||||
Sets the value of the socialInsuranceNumber property.
| |||||||||||
Sets the value of the specialPaymentData property.
| |||||||||||
Sets the value of the statutoryHolidayData property.
| |||||||||||
Sets the value of the totalInsurableEarnings property.
| |||||||||||
Sets the value of the totalInsurableHours property.
| |||||||||||
Sets the value of the vacationPayAmount property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the comments property.
Gets the value of the employeeID property.
Gets the value of the employeeOccupation property.
Gets the value of the employerPayrollReferenceNumber property.
Gets the value of the expectedDateOfReturn property.
Gets the value of the finalPayPeriodEndDate property.
Gets the value of the firstDayWorked property.
Gets the value of the lastDayForWhichPaid property.
Gets the value of the legalFirstName property.
Gets the value of the legalLastName property.
Gets the value of the legalMiddleName property.
Gets the value of the otherMoniesData 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 otherMoniesData property.
For example, to add a new item, do as follows:
getOtherMoniesData().add(newItem);
Objects of the following type(s) are allowed in the list
OtherMoniesDataType
Gets the value of the payPeriodType property.
Gets the value of the preferredUserLanguage property.
Gets the value of the roeAddressLine1 property.
Gets the value of the roeAddressLine2 property.
Gets the value of the roeAddressLine3 property.
Gets the value of the roeDataReference property.
UniqueIdentifierObjectType
Gets the value of the roeExpectedRecallCode property.
Gets the value of the roeInsurableEarningsByPeriodData 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 roeInsurableEarningsByPeriodData property.
For example, to add a new item, do as follows:
getROEInsurableEarningsByPeriodData().add(newItem);
Objects of the following type(s) are allowed in the list
CanadianRecordOfEmploymentInsurableEarningsByPeriodDataType
Gets the value of the roeReasonCodeForROEReason property.
Gets the value of the roeReasonContactAreaCodeNumber property.
Gets the value of the roeReasonContactFirstName property.
Gets the value of the roeReasonContactLastName property.
Gets the value of the roeReasonContactPhoneNumber property.
Gets the value of the roeSerialNumber property.
Gets the value of the socialInsuranceNumber property.
Gets the value of the specialPaymentData 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 specialPaymentData property.
For example, to add a new item, do as follows:
getSpecialPaymentData().add(newItem);
Objects of the following type(s) are allowed in the list
CanadianRecordOfEmploymentPaidSickLeaveMaternityAndWageLossDetailDataType
Gets the value of the statutoryHolidayData 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 statutoryHolidayData property.
For example, to add a new item, do as follows:
getStatutoryHolidayData().add(newItem);
Objects of the following type(s) are allowed in the list
CanadianRecordOfEmploymentStatutoryHolidayDetailDataType
Gets the value of the totalInsurableEarnings property.
Gets the value of the totalInsurableHours property.
Gets the value of the vacationPayAmount property.
Sets the value of the comments property.
| value | Allowed object is String |
|---|
Sets the value of the employeeID property.
| value | Allowed object is String |
|---|
Sets the value of the employeeOccupation property.
| value | Allowed object is String |
|---|
Sets the value of the employerPayrollReferenceNumber property.
| value | Allowed object is String |
|---|
Sets the value of the expectedDateOfReturn property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the finalPayPeriodEndDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the firstDayWorked property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the lastDayForWhichPaid property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the legalFirstName property.
| value | Allowed object is String |
|---|
Sets the value of the legalLastName property.
| value | Allowed object is String |
|---|
Sets the value of the legalMiddleName property.
| value | Allowed object is String |
|---|
Sets the value of the otherMoniesData property.
| otherMoniesData | Allowed object is
OtherMoniesDataType
|
|---|
Sets the value of the payPeriodType property.
| value | Allowed object is String |
|---|
Sets the value of the preferredUserLanguage property.
| value | Allowed object is String |
|---|
Sets the value of the roeAddressLine1 property.
| value | Allowed object is String |
|---|
Sets the value of the roeAddressLine2 property.
| value | Allowed object is String |
|---|
Sets the value of the roeAddressLine3 property.
| value | Allowed object is String |
|---|
Sets the value of the roeDataReference property.
| value | Allowed object is
UniqueIdentifierObjectType
|
|---|
Sets the value of the roeExpectedRecallCode property.
| value | Allowed object is String |
|---|
Sets the value of the roeInsurableEarningsByPeriodData property.
| roeInsurableEarningsByPeriodData | Allowed object is
CanadianRecordOfEmploymentInsurableEarningsByPeriodDataType
|
|---|
Sets the value of the roeReasonCodeForROEReason property.
| value | Allowed object is String |
|---|
Sets the value of the roeReasonContactAreaCodeNumber property.
| value | Allowed object is String |
|---|
Sets the value of the roeReasonContactFirstName property.
| value | Allowed object is String |
|---|
Sets the value of the roeReasonContactLastName property.
| value | Allowed object is String |
|---|
Sets the value of the roeReasonContactPhoneNumber property.
| value | Allowed object is String |
|---|
Sets the value of the roeSerialNumber property.
| value | Allowed object is String |
|---|
Sets the value of the socialInsuranceNumber property.
| value | Allowed object is String |
|---|
Sets the value of the specialPaymentData property.
| specialPaymentData | Allowed object is
CanadianRecordOfEmploymentPaidSickLeaveMaternityAndWageLossDetailDataType
|
|---|
Sets the value of the statutoryHolidayData property.
| statutoryHolidayData | Allowed object is
CanadianRecordOfEmploymentStatutoryHolidayDetailDataType
|
|---|
Sets the value of the totalInsurableEarnings property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the totalInsurableHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the vacationPayAmount property.
| value | Allowed object is BigDecimal |
|---|