com.edustructures.sifworks.profdev
Class EmploymentSeperationReason

java.lang.Object
  extended by com.edustructures.sifworks.SIFSimpleType<java.lang.String>
      extended by com.edustructures.sifworks.SIFString
          extended by com.edustructures.sifworks.SIFEnum
              extended by com.edustructures.sifworks.profdev.EmploymentSeperationReason
All Implemented Interfaces:
java.io.Serializable

public class EmploymentSeperationReason
extends SIFEnum

Defines the set of values that can be specified whenever an EmploymentSeperationReason is used as a parameter to a method or constructor. Alternatively, the static wrap method can be called to encapsulate any string value in an EmploymentSeperationReason object.

Since:
1.5r1
Version:
2.0
See Also:
Serialized Form

Field Summary
static EmploymentSeperationReason BUDGETARY_REDUCTION
          Layoff due to budgetary reduction ("1395")
static EmploymentSeperationReason CHANGE_OF_ASSIGNMENT
          Change of assignment ("1391")
static EmploymentSeperationReason CREDENTIAL_REVOKED
          Discharge due to credential revoked or suspended ("1402")
static EmploymentSeperationReason DEATH
          Death ("1404")
static EmploymentSeperationReason DECREASED_WORKLOAD
          Layoff due to decreased workload ("1397")
static EmploymentSeperationReason FALSIFIED_APPLICATION
          Discharge due to a falsified application form ("1401")
static EmploymentSeperationReason FAMILY_PERSONAL
          Family/personal relocation ("1390")
static EmploymentSeperationReason FORMAL_STUDY_OR_RESEARCH
          Formal study or research ("1392")
static EmploymentSeperationReason HOMEMAKING
          Homemaking/caring for a family member ("1394")
static EmploymentSeperationReason ILLNESS_DISABILITY
          Illness/disability ("1393")
static EmploymentSeperationReason LACK_OF_FUNDING
          Lay off due to lack of funding ("1406")
static EmploymentSeperationReason LOST_CREDENTIAL
          Lost credential ("1407")
static EmploymentSeperationReason MISCONDUCT
          Discharge due to misconduct ("1399")
static EmploymentSeperationReason ORGANIZATIONAL_RESTRUCTURING
          Layoff due to organizational restructuring ("1396")
static EmploymentSeperationReason OTHER
          Other ("9999")
static EmploymentSeperationReason OTHER_IN_EMPL
          Other employment in education ("1387")
static EmploymentSeperationReason OTHER_OUTSIDE_EMPL
          Other employment outside of education ("1388")
static EmploymentSeperationReason PERSONAL_REASON
          Personal reason ("1405")
static EmploymentSeperationReason REASON_UNKNOWN
          Reason unknown ("1408")
static EmploymentSeperationReason RETIREMENT
          Retirement ("1389")
static EmploymentSeperationReason TARDINESS
          Discharge due to continued absence or tardiness ("1400")
static EmploymentSeperationReason UNSATISFACTORY_PERFORMANCE
          Discharge due to unsatisfactory work performance ("1403")
static EmploymentSeperationReason UNSUITABILITY
          Discharge due to unsuitability ("1398")
 
Method Summary
static EmploymentSeperationReason wrap(java.lang.String value)
          Wrap an arbitrary string value in an EmploymentSeperationReason object.
 
Methods inherited from class com.edustructures.sifworks.SIFString
getTypeConverter, isDoNotEncode
 
Methods inherited from class com.edustructures.sifworks.SIFSimpleType
createField, equals, getDataType, getSQLType, getValue, hashCode, toString, toString, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TARDINESS

public static final EmploymentSeperationReason TARDINESS
Discharge due to continued absence or tardiness ("1400")


BUDGETARY_REDUCTION

public static final EmploymentSeperationReason BUDGETARY_REDUCTION
Layoff due to budgetary reduction ("1395")


FALSIFIED_APPLICATION

public static final EmploymentSeperationReason FALSIFIED_APPLICATION
Discharge due to a falsified application form ("1401")


DEATH

public static final EmploymentSeperationReason DEATH
Death ("1404")


LACK_OF_FUNDING

public static final EmploymentSeperationReason LACK_OF_FUNDING
Lay off due to lack of funding ("1406")


UNSATISFACTORY_PERFORMANCE

public static final EmploymentSeperationReason UNSATISFACTORY_PERFORMANCE
Discharge due to unsatisfactory work performance ("1403")


CREDENTIAL_REVOKED

public static final EmploymentSeperationReason CREDENTIAL_REVOKED
Discharge due to credential revoked or suspended ("1402")


RETIREMENT

public static final EmploymentSeperationReason RETIREMENT
Retirement ("1389")


CHANGE_OF_ASSIGNMENT

public static final EmploymentSeperationReason CHANGE_OF_ASSIGNMENT
Change of assignment ("1391")


ORGANIZATIONAL_RESTRUCTURING

public static final EmploymentSeperationReason ORGANIZATIONAL_RESTRUCTURING
Layoff due to organizational restructuring ("1396")


DECREASED_WORKLOAD

public static final EmploymentSeperationReason DECREASED_WORKLOAD
Layoff due to decreased workload ("1397")


LOST_CREDENTIAL

public static final EmploymentSeperationReason LOST_CREDENTIAL
Lost credential ("1407")


PERSONAL_REASON

public static final EmploymentSeperationReason PERSONAL_REASON
Personal reason ("1405")


MISCONDUCT

public static final EmploymentSeperationReason MISCONDUCT
Discharge due to misconduct ("1399")


ILLNESS_DISABILITY

public static final EmploymentSeperationReason ILLNESS_DISABILITY
Illness/disability ("1393")


OTHER_IN_EMPL

public static final EmploymentSeperationReason OTHER_IN_EMPL
Other employment in education ("1387")


FAMILY_PERSONAL

public static final EmploymentSeperationReason FAMILY_PERSONAL
Family/personal relocation ("1390")


REASON_UNKNOWN

public static final EmploymentSeperationReason REASON_UNKNOWN
Reason unknown ("1408")


OTHER_OUTSIDE_EMPL

public static final EmploymentSeperationReason OTHER_OUTSIDE_EMPL
Other employment outside of education ("1388")


UNSUITABILITY

public static final EmploymentSeperationReason UNSUITABILITY
Discharge due to unsuitability ("1398")


FORMAL_STUDY_OR_RESEARCH

public static final EmploymentSeperationReason FORMAL_STUDY_OR_RESEARCH
Formal study or research ("1392")


OTHER

public static final EmploymentSeperationReason OTHER
Other ("9999")


HOMEMAKING

public static final EmploymentSeperationReason HOMEMAKING
Homemaking/caring for a family member ("1394")

Method Detail

wrap

public static EmploymentSeperationReason wrap(java.lang.String value)
Wrap an arbitrary string value in an EmploymentSeperationReason object.

Parameters:
value - The element/attribute value. This method does not verify that the value is valid according to the SIF Specification.


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.