complexType OpenStaffPosition
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p992.png
namespace http://ed-fi.org/0210
type extension of ComplexObjectType
properties
base ComplexObjectType
children EmploymentStatus StaffClassification PositionTitle RequisitionNumber ProgramAssignment InstructionalGradeLevel AcademicSubject DatePosted DatePostingRemoved PostingResult EducationOrganizationReference
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with the complex object.
annotation
documentation
This entity represents an open staff position that the education organization is seeking to fill.
appinfo
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
source <xs:complexType name="OpenStaffPosition">
 
<xs:annotation>
   
<xs:documentation>This entity represents an open staff position that the education organization is seeking to fill.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ComplexObjectType">
     
<xs:sequence>
       
<xs:element name="EmploymentStatus" type="EmploymentStatusDescriptorReferenceType">
         
<xs:annotation>
           
<xs:documentation>Reflects the type of employment or contract desired for the position; for example:
        Probationary
        Contractual
        Substitute/temporary
        Tenured or permanent
        Volunteer/no contract
        ...
</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>EmploymentStatusDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="StaffClassification" type="StaffClassificationDescriptorReferenceType">
         
<xs:annotation>
           
<xs:documentation>The titles of employment, official status, or rank of education staff.</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>StaffClassificationDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="PositionTitle" type="PositionTitle" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The descriptive name of an individual's position.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="RequisitionNumber" type="RequisitionNumber">
         
<xs:annotation>
           
<xs:documentation>The number or identifier assigned to an open staff position, typically a requisition number assigned by Human Resources.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ProgramAssignment" type="ProgramAssignmentDescriptorReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The name of the program for which the OpenStaffPosition will be assigned; for example:
        Regular education
        Title I-Academic
        Title I-Non-Academic
        Special Education'
        Bilingual/English as a Second Language.
</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>ProgramAssignmentDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="InstructionalGradeLevel" type="GradeLevelDescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>The set of grade levels for which the position's assignment is responsible.</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AcademicSubject" type="AcademicSubjectDescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>The teaching field required for the OpenStaffPosition, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>AcademicSubjectDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="DatePosted" type="xs:date">
         
<xs:annotation>
           
<xs:documentation>Date the OpenStaffPosition was posted.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="DatePostingRemoved" type="xs:date" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The date the posting was removed or filled.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="PostingResult" type="PostingResultType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Indication of whether the OpenStaffPosition was filled or retired without filling.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EducationOrganizationReference" type="EducationOrganizationReferenceType">
         
<xs:annotation>
           
<xs:documentation>The EducationOrganization with the OpenStaffPosition.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element OpenStaffPosition/EmploymentStatus
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p993.png
namespace http://ed-fi.org/0210
type EmploymentStatusDescriptorReferenceType
properties
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
Reflects the type of employment or contract desired for the position; for example:
        Probationary
        Contractual
        Substitute/temporary
        Tenured or permanent
        Volunteer/no contract
        ...
appinfo
<ann:Descriptor>EmploymentStatusDescriptor</ann:Descriptor>
source <xs:element name="EmploymentStatus" type="EmploymentStatusDescriptorReferenceType">
 
<xs:annotation>
   
<xs:documentation>Reflects the type of employment or contract desired for the position; for example:
        Probationary
        Contractual
        Substitute/temporary
        Tenured or permanent
        Volunteer/no contract
        ...
</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>EmploymentStatusDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/StaffClassification
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p994.png
namespace http://ed-fi.org/0210
type StaffClassificationDescriptorReferenceType
properties
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
The titles of employment, official status, or rank of education staff.
appinfo
<ann:Descriptor>StaffClassificationDescriptor</ann:Descriptor>
source <xs:element name="StaffClassification" type="StaffClassificationDescriptorReferenceType">
 
<xs:annotation>
   
<xs:documentation>The titles of employment, official status, or rank of education staff.</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>StaffClassificationDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/PositionTitle
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p995.png
namespace http://ed-fi.org/0210
type PositionTitle
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 100
annotation
documentation
The descriptive name of an individual's position.
source <xs:element name="PositionTitle" type="PositionTitle" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The descriptive name of an individual's position.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/RequisitionNumber
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p996.png
namespace http://ed-fi.org/0210
type RequisitionNumber
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
annotation
documentation
The number or identifier assigned to an open staff position, typically a requisition number assigned by Human Resources.
source <xs:element name="RequisitionNumber" type="RequisitionNumber">
 
<xs:annotation>
   
<xs:documentation>The number or identifier assigned to an open staff position, typically a requisition number assigned by Human Resources.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/ProgramAssignment
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p997.png
namespace http://ed-fi.org/0210
type ProgramAssignmentDescriptorReferenceType
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
The name of the program for which the OpenStaffPosition will be assigned; for example:
        Regular education
        Title I-Academic
        Title I-Non-Academic
        Special Education'
        Bilingual/English as a Second Language.
appinfo
<ann:Descriptor>ProgramAssignmentDescriptor</ann:Descriptor>
source <xs:element name="ProgramAssignment" type="ProgramAssignmentDescriptorReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The name of the program for which the OpenStaffPosition will be assigned; for example:
        Regular education
        Title I-Academic
        Title I-Non-Academic
        Special Education'
        Bilingual/English as a Second Language.
</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>ProgramAssignmentDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/InstructionalGradeLevel
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p998.png
namespace http://ed-fi.org/0210
type GradeLevelDescriptorReferenceType
properties
minOcc 0
maxOcc unbounded
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
The set of grade levels for which the position's assignment is responsible.
appinfo
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
source <xs:element name="InstructionalGradeLevel" type="GradeLevelDescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>The set of grade levels for which the position's assignment is responsible.</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/AcademicSubject
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p999.png
namespace http://ed-fi.org/0210
type AcademicSubjectDescriptorReferenceType
properties
minOcc 0
maxOcc unbounded
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
The teaching field required for the OpenStaffPosition, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.
appinfo
<ann:Descriptor>AcademicSubjectDescriptor</ann:Descriptor>
source <xs:element name="AcademicSubject" type="AcademicSubjectDescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>The teaching field required for the OpenStaffPosition, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>AcademicSubjectDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/DatePosted
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1000.png
namespace http://ed-fi.org/0210
type xs:date
properties
content simple
annotation
documentation
Date the OpenStaffPosition was posted.
source <xs:element name="DatePosted" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Date the OpenStaffPosition was posted.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/DatePostingRemoved
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1001.png
namespace http://ed-fi.org/0210
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The date the posting was removed or filled.
source <xs:element name="DatePostingRemoved" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The date the posting was removed or filled.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/PostingResult
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1002.png
namespace http://ed-fi.org/0210
type PostingResultType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Position Filled
enumeration Posting Cancelled
annotation
documentation
Indication of whether the OpenStaffPosition was filled or retired without filling.
source <xs:element name="PostingResult" type="PostingResultType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Indication of whether the OpenStaffPosition was filled or retired without filling.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OpenStaffPosition/EducationOrganizationReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1003.png
namespace http://ed-fi.org/0210
type EducationOrganizationReferenceType
properties
content complex
children EducationOrganizationIdentity EducationOrganizationLookup
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
The EducationOrganization with the OpenStaffPosition.
source <xs:element name="EducationOrganizationReference" type="EducationOrganizationReferenceType">
 
<xs:annotation>
   
<xs:documentation>The EducationOrganization with the OpenStaffPosition.</xs:documentation>
 
</xs:annotation>
</xs:element>