complexType AttendanceEvent
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p145.png
namespace http://ed-fi.org/0110
type extension of ComplexObjectType
properties
base ComplexObjectType
children EventDate AttendanceEventCategory AttendanceEventReason EducationalEnvironment StudentReference SectionReference SchoolReference SessionReference InterventionReference
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
documentation
The XML ID associated with the complex object.
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>Domain Entity</ann:TypeGroup>
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>Domain Entity</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ComplexObjectType">
     
<xs:sequence>
       
<xs:element name="EventDate" type="xs:date">
         
<xs:annotation>
           
<xs:documentation>Date for this attendance event.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AttendanceEventCategory" type="DescriptorReferenceType">
         
<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>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="AttendanceEventReason" type="AttendanceEventReason" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The reported reason for a student&apos;s absence.</xs:documentation>
         
</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 Educational Environment of the section. This is only used in the AttendanceEvent if different from the associated Section.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="StudentReference" type="StudentReferenceType">
         
<xs:annotation>
           
<xs:documentation>The student associated with the attendance event.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The section associated with the attendance event.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SchoolReference" type="EducationOrganizationReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The school associated with the attendance event.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SessionReference" type="SessionReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The session associated with the attendance event.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="InterventionReference" type="InterventionReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The intervention associated with the attendance event.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element AttendanceEvent/EventDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p146.png
namespace http://ed-fi.org/0110
type xs:date
properties
isRef 0
content simple
annotation
documentation
Date for this attendance event.
source <xs:element name="EventDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Date for this attendance event.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/AttendanceEventCategory
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p147.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
A code describing the attendance event, for example:
present
Unexcused absence
Excused absence
Tardy
appinfo
<ann:Descriptor>AttendanceEventCategoryDescriptor</ann:Descriptor>
source <xs:element name="AttendanceEventCategory" type="DescriptorReferenceType">
 
<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>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/AttendanceEventReason
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p148.png
namespace http://ed-fi.org/0110
type AttendanceEventReason
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 40 
annotation
documentation
The reported reason for a student&apos;s absence.
source <xs:element name="AttendanceEventReason" type="AttendanceEventReason" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The reported reason for a student&apos;s absence.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/EducationalEnvironment
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p149.png
namespace http://ed-fi.org/0110
type EducationalEnvironmentType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration Classroom 
enumeration Homebound 
enumeration Hospital class 
enumeration In-school suspension 
enumeration Laboratory 
enumeration Mainstream (Special Education) 
enumeration Off-school center 
enumeration Pull-out class 
enumeration Resource room 
enumeration Single Sex Classroom 
enumeration Self-contained (Special Education) 
enumeration Self-study 
enumeration Shop 
annotation
documentation
The setting in which a child receives education and related services.  This attribute is only used if it differs from the Educational Environment of the section. This is only used in the AttendanceEvent if different from the associated Section.
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 Educational Environment of the section. This is only used in the AttendanceEvent if different from the associated Section.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/StudentReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p150.png
namespace http://ed-fi.org/0110
type StudentReferenceType
properties
isRef 0
content complex
children StudentIdentity
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 student associated with the attendance event.
source <xs:element name="StudentReference" type="StudentReferenceType">
 
<xs:annotation>
   
<xs:documentation>The student associated with the attendance event.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/SectionReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p151.png
namespace http://ed-fi.org/0110
type SectionReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SectionIdentity
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 section associated with the attendance event.
source <xs:element name="SectionReference" type="SectionReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The section associated with the attendance event.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/SchoolReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p152.png
namespace http://ed-fi.org/0110
type EducationOrganizationReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
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 associated with the attendance event.
source <xs:element name="SchoolReference" type="EducationOrganizationReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The school associated with the attendance event.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/SessionReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p153.png
namespace http://ed-fi.org/0110
type SessionReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SessionIdentity
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 session associated with the attendance event.
source <xs:element name="SessionReference" type="SessionReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The session associated with the attendance event.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AttendanceEvent/InterventionReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p154.png
namespace http://ed-fi.org/0110
type InterventionReferenceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children InterventionIdentity
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 intervention associated with the attendance event.
source <xs:element name="InterventionReference" type="InterventionReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The intervention associated with the attendance event.</xs:documentation>
 
</xs:annotation>
</xs:element>