Enum Employee.TerminationReasonEnum

java.lang.Object
java.lang.Enum<Employee.TerminationReasonEnum>
com.xero.models.payrollau.Employee.TerminationReasonEnum
All Implemented Interfaces:
Serializable, Comparable<Employee.TerminationReasonEnum>, java.lang.constant.Constable
Enclosing class:
Employee

public static enum Employee.TerminationReasonEnum extends Enum<Employee.TerminationReasonEnum>
* `V` Voluntary cessation - An employee resignation, retirement, domestic or pressing necessity or abandonment of employment * `I` Ill health - An employee resignation due to medical condition that prevents the continuation of employment, such as for illness, ill-health, medical unfitness or total permanent disability * `D` Deceased - The death of an employee * `R` Redundancy - An employer-initiated termination of employment due to a genuine redundancy or approved early retirement scheme * `F` Dismissal - An employer-initiated termination of employment due to dismissal, inability to perform the required work, misconduct or inefficiency * `C` Contract cessation - The natural conclusion of a limited employment relationship due to contract/engagement duration or task completion, seasonal work completion, or to cease casuals that are no longer required * `T` Transfer - The administrative arrangements performed to transfer employees across payroll systems, move them temporarily to another employer (machinery of government for public servants), transfer of business, move them to outsourcing arrangements or other such technical activities.