complexType SchoolReferenceType
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1068.png
namespace http://ed-fi.org/0200
type extension of ReferenceType
properties
base ReferenceType
children SchoolIdentity SchoolLookup
used by
elements DisciplineAction/AssignmentSchoolReference FeederSchoolAssociation/FeederSchoolReference DisciplineAction/ResponsibilitySchoolReference AcademicWeek/SchoolReference BellSchedule/SchoolReference CalendarDate/SchoolReference ClassPeriod/SchoolReference CourseOffering/SchoolReference CourseTranscript/SchoolReference DisciplineIncident/SchoolReference GradingPeriod/SchoolReference Location/SchoolReference RestraintEvent/SchoolReference Section/SchoolReference Session/SchoolReference StudentSchoolAttendanceEvent/SchoolReference FeederSchoolAssociation/SchoolReference StaffSchoolAssociation/SchoolReference StudentSchoolAssociation/SchoolReference AcademicWeekIdentityType/SchoolReference CalendarDateIdentityType/SchoolReference ClassPeriodIdentityType/SchoolReference CourseOfferingIdentityType/SchoolReference DisciplineIncidentIdentityType/SchoolReference GradingPeriodIdentityType/SchoolReference LocationIdentityType/SchoolReference SectionLookupType/SchoolReference SessionIdentityType/SchoolReference SessionLookupType/SchoolReference
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
Provides alternative references for School reference during interchange. Use XML IDREF to reference an School record that is included in the interchange.
appinfo
<ann:TypeGroup>Extended Reference</ann:TypeGroup>
<ann:EdFiId>452</ann:EdFiId>
source <xs:complexType name="SchoolReferenceType">
 
<xs:annotation>
   
<xs:documentation>Provides alternative references for School reference during interchange. Use XML IDREF to reference an School record that is included in the interchange.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Extended Reference</ann:TypeGroup>
     
<ann:EdFiId>452</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ReferenceType">
     
<xs:sequence>
       
<xs:element name="SchoolIdentity" type="SchoolIdentityType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Encapsulates primary attributes that can be used to lookup the identity of schools.</xs:documentation>
           
<xs:appinfo>
             
<ann:EdFiId>2129</ann:EdFiId>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SchoolLookup" type="SchoolLookupType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Encapsulates alternative attributes that can be used to lookup the identity of schools.</xs:documentation>
           
<xs:appinfo>
             
<ann:EdFiId>2391</ann:EdFiId>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element SchoolReferenceType/SchoolIdentity
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1069.png
namespace http://ed-fi.org/0200
type SchoolIdentityType
properties
minOcc 0
maxOcc 1
content complex
children SchoolId
annotation
documentation
Encapsulates primary attributes that can be used to lookup the identity of schools.
appinfo
<ann:EdFiId>2129</ann:EdFiId>
source <xs:element name="SchoolIdentity" type="SchoolIdentityType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Encapsulates primary attributes that can be used to lookup the identity of schools.</xs:documentation>
   
<xs:appinfo>
     
<ann:EdFiId>2129</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element SchoolReferenceType/SchoolLookup
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p1070.png
namespace http://ed-fi.org/0200
type SchoolLookupType
properties
minOcc 0
maxOcc 1
content complex
children SchoolId EducationOrganizationIdentificationCode NameOfInstitution EducationOrganizationCategory
annotation
documentation
Encapsulates alternative attributes that can be used to lookup the identity of schools.
appinfo
<ann:EdFiId>2391</ann:EdFiId>
source <xs:element name="SchoolLookup" type="SchoolLookupType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Encapsulates alternative attributes that can be used to lookup the identity of schools.</xs:documentation>
   
<xs:appinfo>
     
<ann:EdFiId>2391</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>