complexType AttendanceEvent
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p190.png
namespace http://ed-fi.org/0200
children EventDate AttendanceEventCategory AttendanceEventReason EducationalEnvironment
used by
elements StudentInterventionAttendanceEvent/AttendanceEvent StudentProgramAttendanceEvent/AttendanceEvent StudentSchoolAttendanceEvent/AttendanceEvent StudentSectionAttendanceEvent/AttendanceEvent
annotation
documentation
This event entity represents the recording of whether a student is in attendance for a class or in attendance to receive or participate in program services.
appinfo
<ann:TypeGroup>Common</ann:TypeGroup>
<ann:EdFiId>486</ann:EdFiId>
source <xs:complexType name="AttendanceEvent">
 
<xs:annotation>
   
<xs:documentation>This event entity represents the recording of whether a student is in attendance for a class or in attendance to receive or participate in program services.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Common</ann:TypeGroup>
     
<ann:EdFiId>486</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="EventDate" type="xs:date">
     
<xs:annotation>
       
<xs:documentation>Date for this attendance event.</xs:documentation>
       
<xs:appinfo>
         
<ann:EdFiId>749</ann:EdFiId>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="AttendanceEventCategory" type="AttendanceEventCategoryDescriptorReferenceType">
     
<xs:annotation>
       
<xs:documentation>A code describing the attendance event, for example:
Present
Unexcused absence
Excused absence
Tardy.
</xs:documentation>
       
<xs:appinfo>
         
<ann:Descriptor>AttendanceEventCategoryDescriptor</ann:Descriptor>
         
<ann:EdFiId>746</ann:EdFiId>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="AttendanceEventReason" type="AttendanceEventReason" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The reported reason for a student's absence.</xs:documentation>
       
<xs:appinfo>
         
<ann:EdFiId>747</ann:EdFiId>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="EducationalEnvironment" type="EducationalEnvironmentType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The setting in which a child receives education and related services. This attribute is only used if it differs from the EducationalEnvironment of the Section. This is only used in the AttendanceEvent if different from the associated Section.</xs:documentation>
       
<xs:appinfo>
         
<ann:EdFiId>748</ann:EdFiId>
       
</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element AttendanceEvent/EventDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p191.png
namespace http://ed-fi.org/0200
type xs:date
properties
content simple
annotation
documentation
Date for this attendance event.
appinfo
<ann:EdFiId>749</ann:EdFiId>
source <xs:element name="EventDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Date for this attendance event.</xs:documentation>
   
<xs:appinfo>
     
<ann:EdFiId>749</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/AttendanceEventCategory
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p192.png
namespace http://ed-fi.org/0200
type AttendanceEventCategoryDescriptorReferenceType
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
A code describing the attendance event, for example:
Present
Unexcused absence
Excused absence
Tardy.
appinfo
<ann:Descriptor>AttendanceEventCategoryDescriptor</ann:Descriptor>
<ann:EdFiId>746</ann:EdFiId>
source <xs:element name="AttendanceEventCategory" type="AttendanceEventCategoryDescriptorReferenceType">
 
<xs:annotation>
   
<xs:documentation>A code describing the attendance event, for example:
Present
Unexcused absence
Excused absence
Tardy.
</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>AttendanceEventCategoryDescriptor</ann:Descriptor>
     
<ann:EdFiId>746</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/AttendanceEventReason
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p193.png
namespace http://ed-fi.org/0200
type AttendanceEventReason
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 40
annotation
documentation
The reported reason for a student's absence.
appinfo
<ann:EdFiId>747</ann:EdFiId>
source <xs:element name="AttendanceEventReason" type="AttendanceEventReason" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The reported reason for a student's absence.</xs:documentation>
   
<xs:appinfo>
     
<ann:EdFiId>747</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/EducationalEnvironment
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p194.png
namespace http://ed-fi.org/0200
type EducationalEnvironmentType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Classroom
appinfo
<ann:EdFiId>165-001</ann:EdFiId>
enumeration Homebound
appinfo
<ann:EdFiId>165-002</ann:EdFiId>
enumeration Hospital class
appinfo
<ann:EdFiId>165-003</ann:EdFiId>
enumeration In-school suspension
appinfo
<ann:EdFiId>165-004</ann:EdFiId>
enumeration Laboratory
appinfo
<ann:EdFiId>165-005</ann:EdFiId>
enumeration Mainstream (Special Education)
appinfo
<ann:EdFiId>165-006</ann:EdFiId>
enumeration Off-school center
appinfo
<ann:EdFiId>165-007</ann:EdFiId>
enumeration Pull-out class
appinfo
<ann:EdFiId>165-008</ann:EdFiId>
enumeration Resource room
appinfo
<ann:EdFiId>165-009</ann:EdFiId>
enumeration Single sex classroom
appinfo
<ann:EdFiId>165-013</ann:EdFiId>
enumeration Self-contained (Special Education)
appinfo
<ann:EdFiId>165-010</ann:EdFiId>
enumeration Self-study
appinfo
<ann:EdFiId>165-011</ann:EdFiId>
enumeration Shop
appinfo
<ann:EdFiId>165-012</ann:EdFiId>
annotation
documentation
The setting in which a child receives education and related services. This attribute is only used if it differs from the EducationalEnvironment of the Section. This is only used in the AttendanceEvent if different from the associated Section.
appinfo
<ann:EdFiId>748</ann:EdFiId>
source <xs:element name="EducationalEnvironment" type="EducationalEnvironmentType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The setting in which a child receives education and related services. This attribute is only used if it differs from the EducationalEnvironment of the Section. This is only used in the AttendanceEvent if different from the associated Section.</xs:documentation>
   
<xs:appinfo>
     
<ann:EdFiId>748</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>