complexType EmploymentPeriod
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p453.png
namespace http://ed-fi.org/0110
children HireDate EndDate Separation SeparationReason
used by
elements StaffEducationOrgEmploymentAssociation/EmploymentPeriod StaffEducationOrgEmploymentAssociationIdentityType/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&apos;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
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SeparationReason" type="DescriptorReferenceType" 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_p454.png
namespace http://ed-fi.org/0110
type xs:date
properties
isRef 0
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_p455.png
namespace http://ed-fi.org/0110
type xs:date
properties
isRef 0
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_p456.png
namespace http://ed-fi.org/0110
type SeparationType
properties
isRef 0
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
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
</xs:documentation>
 
</xs:annotation>
</xs:element>

element EmploymentPeriod/SeparationReason
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p457.png
namespace http://ed-fi.org/0110
type DescriptorReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CodeValue ShortDescription Description
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
documentation
The XML ID associated with this complex object.
refxs:IDREF      
documentation
The XML IDREF that references the object associated with this object.
AsOfDate      
documentation
The date context in which this reference should be considered. This is important when descriptors change over time. If omitted, assumed to be the current descriptor.
namespaceURIrequired      
documentation
A globally unique namespace that identifies this descriptor set. Author is strongly encouraged to use the Universal Resource Identifier (http, ftp, file, etc.) for the source of the descriptor definition. Best practice is for this source to be the descriptor file itself, so that it can be machine-readable and be fetched in real-time, if necessary.
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="DescriptorReferenceType" 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>