employmentRecords
http://www.sifassociation.org/datamodel/na/3.5
Documentation
This object contains a snapshot (view) of employment information for an employee. [This object currently inherits from SIF_Entity but more properly is a SIF_Association. It is classified as a SIF_Entity because of its conventional use in education.]
Tree
Table
Name | Mandatory | Characteristics | Type | Description | XPath |
---|---|---|---|---|---|
@refId | * | gRefIdType | /employmentRecords/employmentRecord/@refId | ||
employmentRecord | any | /employmentRecords/employmentRecord | |||
@sif_Object | * | gObjectNameType | The name of the SIF object that is being referenced by the payload of this element. | /employmentRecords/employmentRecord/personRef/@sif_Object | |
personRef | * | M | gGenericRefIdPointerType | The refId of the employee object or staffPerson object instance that this record is associated with. | /employmentRecords/employmentRecord/personRef |
leaRefId | * | M | gRefIdPointerType | The GUID reference to the LEA object representing the LEA that employs the staff member. | /employmentRecords/employmentRecord/leaRefId |
active | O | gYesNoUnknownType | Staff is currently active and/or employed. | /employmentRecords/employmentRecord/active | |
@codesetName | * | string | /employmentRecords/employmentRecord/fullTimeStatus/@codesetName | ||
code | * | M | token | Full-time status of employee. Codeset:NCES0476 FullTime Status(Full Time,Part Time) | /employmentRecords/employmentRecord/fullTimeStatus/code |
hexValue | string | As of version 3.4 hex values are not published with the code sets. | /employmentRecords/employmentRecord/fullTimeStatus/hexValue | ||
hexValueDashed | string | This element is deprecated as of version 3.3 and should not be used. | /employmentRecords/employmentRecord/fullTimeStatus/hexValueDashed | ||
@codesetName | string | /employmentRecords/employmentRecord/fullTimeStatus/otherCodeList/otherCode/@codesetName | |||
otherCode | string | /employmentRecords/employmentRecord/fullTimeStatus/otherCodeList/otherCode | |||
hireDate | O | date | Date the employee was hired. | /employmentRecords/employmentRecord/hireDate | |
terminationDate | O | date | Date the employee resigned. Present if a HireDate is entered and a TerminationDate is available. | /employmentRecords/employmentRecord/terminationDate | |
totalYearsExperience | O | unsignedInt | Total number of years of prior experience. | /employmentRecords/employmentRecord/totalYearsExperience | |
positionTitle | O | normalizedString | Employee's current position title. | /employmentRecords/employmentRecord/positionTitle | |
positionNumber | O | normalizedString | Employee's level or category assigned by employer. | /employmentRecords/employmentRecord/positionNumber | |
seniorityDate | O | date | Date employee has seniority. | /employmentRecords/employmentRecord/seniorityDate | |
tenureDate | O | date | Date employee is tenured. | /employmentRecords/employmentRecord/tenureDate | |
@codesetName | * | string | /employmentRecords/employmentRecord/separationReason/@codesetName | ||
code | * | M | token | The primary reason for the termination of the employment relationship. See CEDS element Employment Separation Reason for an example codeset. | /employmentRecords/employmentRecord/separationReason/code |
hexValue | string | As of version 3.4 hex values are not published with the code sets. | /employmentRecords/employmentRecord/separationReason/hexValue | ||
hexValueDashed | string | This element is deprecated as of version 3.3 and should not be used. | /employmentRecords/employmentRecord/separationReason/hexValueDashed | ||
@codesetName | string | /employmentRecords/employmentRecord/separationReason/otherCodeList/otherCode/@codesetName | |||
otherCode | string | /employmentRecords/employmentRecord/separationReason/otherCodeList/otherCode | |||
@codesetName | * | string | /employmentRecords/employmentRecord/employmentStatus/@codesetName | ||
code | * | M | token | The current employment status of the person (e.g., terminated, on leave) or the condition under which a person has agreed to serve as an employee (e.g., tenured, temporary). See the CEDS element Employment Status for an example codeset. | /employmentRecords/employmentRecord/employmentStatus/code |
hexValue | string | As of version 3.4 hex values are not published with the code sets. | /employmentRecords/employmentRecord/employmentStatus/hexValue | ||
hexValueDashed | string | This element is deprecated as of version 3.3 and should not be used. | /employmentRecords/employmentRecord/employmentStatus/hexValueDashed | ||
@codesetName | string | /employmentRecords/employmentRecord/employmentStatus/otherCodeList/otherCode/@codesetName | |||
otherCode | string | /employmentRecords/employmentRecord/employmentStatus/otherCodeList/otherCode |
Download: .xlsx (with CEDS & Formats)
Structure