complexType TeacherSchoolAssociation
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1199.png
namespace http://ed-fi.org/0110
children TeacherReference SchoolReference ProgramAssignment InstructionalGradeLevels AcademicSubjects
annotation
documentation
This association indicates the school(s) to which a teacher provides instructional services.
appinfo
<ann:TypeGroup>Association</ann:TypeGroup>
source <xs:complexType name="TeacherSchoolAssociation">
 
<xs:annotation>
   
<xs:documentation>This association indicates the school(s) to which a teacher provides instructional services.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Association</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="TeacherReference" type="StaffReferenceType">
     
<xs:annotation>
       
<xs:documentation>The teacher providing services to the school.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SchoolReference" type="EducationOrganizationReferenceType">
     
<xs:annotation>
       
<xs:documentation>The school where the teacher provides services.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ProgramAssignment" type="DescriptorReferenceType">
     
<xs:annotation>
       
<xs:documentation>The name of the program for which the individual is 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="InstructionalGradeLevels" type="DescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>The set of grade levels for which the individual&apos;s assignment is responsible.</xs:documentation>
       
<xs:appinfo>
         
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="AcademicSubjects" type="DescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>The teaching field taught by an individual, 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:sequence>
</xs:complexType>

element TeacherSchoolAssociation/TeacherReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1200.png
namespace http://ed-fi.org/0110
type StaffReferenceType
properties
isRef 0
content complex
children StaffIdentity
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.
annotation
documentation
The teacher providing services to the school.
source <xs:element name="TeacherReference" type="StaffReferenceType">
 
<xs:annotation>
   
<xs:documentation>The teacher providing services to the school.</xs:documentation>
 
</xs:annotation>
</xs:element>

element TeacherSchoolAssociation/SchoolReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1201.png
namespace http://ed-fi.org/0110
type EducationOrganizationReferenceType
properties
isRef 0
content complex
children EducationOrganizationIdentity
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.
annotation
documentation
The school where the teacher provides services.
source <xs:element name="SchoolReference" type="EducationOrganizationReferenceType">
 
<xs:annotation>
   
<xs:documentation>The school where the teacher provides services.</xs:documentation>
 
</xs:annotation>
</xs:element>

element TeacherSchoolAssociation/ProgramAssignment
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1202.png
namespace http://ed-fi.org/0110
type DescriptorReferenceType
properties
isRef 0
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
The name of the program for which the individual is 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="DescriptorReferenceType">
 
<xs:annotation>
   
<xs:documentation>The name of the program for which the individual is 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 TeacherSchoolAssociation/InstructionalGradeLevels
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1203.png
namespace http://ed-fi.org/0110
type DescriptorReferenceType
properties
isRef 0
minOcc 0
maxOcc unbounded
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
The set of grade levels for which the individual&apos;s assignment is responsible.
appinfo
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
source <xs:element name="InstructionalGradeLevels" type="DescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>The set of grade levels for which the individual&apos;s assignment is responsible.</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>GradeLevelDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element TeacherSchoolAssociation/AcademicSubjects
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1204.png
namespace http://ed-fi.org/0110
type DescriptorReferenceType
properties
isRef 0
minOcc 0
maxOcc unbounded
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
The teaching field taught by an individual, for example English/Language Arts, Reading, Mathematics, Science, Social Sciences, etc.
appinfo
<ann:Descriptor>AcademicSubjectDescriptor</ann:Descriptor>
source <xs:element name="AcademicSubjects" type="DescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>The teaching field taught by an individual, 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>