complexType EmploymentPeriod
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p660.png
namespace http://ed-fi.org/0210
children HireDate EndDate Separation SeparationReason
used by
element StaffEducationOrganizationEmploymentAssociation/EmploymentPeriod
annotation
documentation
The set of elements defining and characterizing a person's period of employment including start and end dates and the type and reason for separation.
appinfo
<ann:TypeGroup>Common</ann:TypeGroup>
source <xs:complexType name="EmploymentPeriod">
 
<xs:annotation>
   
<xs:documentation>The set of elements defining and characterizing a person's period of employment including start and end dates and the type and reason for separation.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Common</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="HireDate" type="xs:date">
     
<xs:annotation>
       
<xs:documentation>The month, day, and year on which an individual was hired for a position.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="EndDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The month, day, and year on which a contract between an individual and a governing authority ends or is terminated under the provisions of the contract (or the date on which the agreement is made invalid).</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Separation" type="SeparationType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Type of employment separation; for example: Voluntary separation, Involuntary separation,
        Mutual agreement
        Other, etc.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SeparationReason" type="SeparationReasonDescriptorReferenceType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Reason for terminating the employment; for example:
        Employment in education
        Employment outside of education
        Retirement
        Family/personal relocation
        Change of assignment.
</xs:documentation>
       
<xs:appinfo>
         
<ann:Descriptor>SeparationReasonDescriptor</ann:Descriptor>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element EmploymentPeriod/HireDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p661.png
namespace http://ed-fi.org/0210
type xs:date
properties
content simple
annotation
documentation
The month, day, and year on which an individual was hired for a position.
source <xs:element name="HireDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>The month, day, and year on which an individual was hired for a position.</xs:documentation>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/EndDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p662.png
namespace http://ed-fi.org/0210
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The month, day, and year on which a contract between an individual and a governing authority ends or is terminated under the provisions of the contract (or the date on which the agreement is made invalid).
source <xs:element name="EndDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The month, day, and year on which a contract between an individual and a governing authority ends or is terminated under the provisions of the contract (or the date on which the agreement is made invalid).</xs:documentation>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/Separation
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p663.png
namespace http://ed-fi.org/0210
type SeparationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Voluntary separation
enumeration Involuntary separation
enumeration Mutual agreement
enumeration Other
annotation
documentation
Type of employment separation; for example: Voluntary separation, Involuntary separation,
        Mutual agreement
        Other, etc.
source <xs:element name="Separation" type="SeparationType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of employment separation; for example: Voluntary separation, Involuntary separation,
        Mutual agreement
        Other, etc.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/SeparationReason
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p664.png
namespace http://ed-fi.org/0210
type SeparationReasonDescriptorReferenceType
properties
minOcc 0
maxOcc 1
content complex
children CodeValue Namespace
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with this complex object.
ref  xs:IDREF        
documentation
The XML IDREF that references the object associated with this object.
annotation
documentation
Reason for terminating the employment; for example:
        Employment in education
        Employment outside of education
        Retirement
        Family/personal relocation
        Change of assignment.
appinfo
<ann:Descriptor>SeparationReasonDescriptor</ann:Descriptor>
source <xs:element name="SeparationReason" type="SeparationReasonDescriptorReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Reason for terminating the employment; for example:
        Employment in education
        Employment outside of education
        Retirement
        Family/personal relocation
        Change of assignment.
</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>SeparationReasonDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>