complexType EmploymentPeriod
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p578.png
namespace http://ed-fi.org/0200
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>
<ann:EdFiId>506</ann:EdFiId>
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>
     
<ann:EdFiId>506</ann:EdFiId>
   
</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:appinfo>
         
<ann:EdFiId>821</ann:EdFiId>
       
</xs:appinfo>
     
</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:appinfo>
         
<ann:EdFiId>820</ann:EdFiId>
       
</xs:appinfo>
     
</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:appinfo>
         
<ann:EdFiId>822</ann:EdFiId>
       
</xs:appinfo>
     
</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>
         
<ann:EdFiId>823</ann:EdFiId>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element EmploymentPeriod/HireDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p579.png
namespace http://ed-fi.org/0200
type xs:date
properties
content simple
annotation
documentation
The month, day, and year on which an individual was hired for a position.
appinfo
<ann:EdFiId>821</ann:EdFiId>
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:appinfo>
     
<ann:EdFiId>821</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/EndDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p580.png
namespace http://ed-fi.org/0200
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).
appinfo
<ann:EdFiId>820</ann:EdFiId>
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:appinfo>
     
<ann:EdFiId>820</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/Separation
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p581.png
namespace http://ed-fi.org/0200
type SeparationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Voluntary separation
appinfo
<ann:EdFiId>234-004</ann:EdFiId>
enumeration Involuntary separation
appinfo
<ann:EdFiId>234-001</ann:EdFiId>
enumeration Mutual agreement
appinfo
<ann:EdFiId>234-002</ann:EdFiId>
enumeration Other
appinfo
<ann:EdFiId>234-003</ann:EdFiId>
annotation
documentation
Type of employment separation; for example: Voluntary separation, Involuntary separation,
Mutual agreement
Other, etc.
appinfo
<ann:EdFiId>822</ann:EdFiId>
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:appinfo>
     
<ann:EdFiId>822</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/SeparationReason
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p582.png
namespace http://ed-fi.org/0200
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>
<ann:EdFiId>823</ann:EdFiId>
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>
     
<ann:EdFiId>823</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>