complexType DisciplineIncident
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p524.png
namespace http://ed-fi.org/0210
type extension of ComplexObjectType
properties
base ComplexObjectType
children IncidentIdentifier IncidentDate IncidentTime IncidentLocation IncidentDescription ReporterDescription ReporterName Behavior Weapon ReportedToLawEnforcement CaseNumber IncidentCost SchoolReference StaffReference
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with the complex object.
annotation
documentation
This event entity represents an occurrence of an infraction ranging from a minor behavioral problem that disrupts the orderly functioning of a school or classroom (such as tardiness) to a criminal act that results in the involvement of a law enforcement official (such as robbery). A single event (e.g., a fight) is one incident regardless of how many perpetrators or victims are involved. Discipline incidents are events classified as warranting discipline action.
appinfo
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
source <xs:complexType name="DisciplineIncident">
 
<xs:annotation>
   
<xs:documentation>This event entity represents an occurrence of an infraction ranging from a minor behavioral problem that disrupts the orderly functioning of a school or classroom (such as tardiness) to a criminal act that results in the involvement of a law enforcement official (such as robbery). A single event (e.g., a fight) is one incident regardless of how many perpetrators or victims are involved. Discipline incidents are events classified as warranting discipline action.</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="IncidentIdentifier" type="IncidentIdentifier">
         
<xs:annotation>
           
<xs:documentation>A locally assigned unique identifier (within the school or school district) to identify each specific DisciplineIncident or occurrence. The same identifier should be used to document the entire DisciplineIncident even if it included multiple offenses and multiple offenders.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="IncidentDate" type="xs:date">
         
<xs:annotation>
           
<xs:documentation>The month, day, and year on which the DisciplineIncident occurred.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="IncidentTime" type="xs:time" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>An indication of the time of day the incident took place.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="IncidentLocation" type="IncidentLocationType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Identifies where the DisciplineIncident occurred and whether or not it occurred on school, for example:
        On school
        Administrative offices area
        Cafeteria area
        Classroom
        Hallway or stairs
        ...
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="IncidentDescription" type="Description" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The description for an incident.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ReporterDescription" type="ReporterDescriptionDescriptorReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Information on the type of individual who reported the DisciplineIncident. When known and/or if useful, use a more specific option code (e.g., "Counselor" rather than "Professional Staff"); for example:
        Student
        Parent/guardian
        Law enforcement officer
        Nonschool personnel
        Representative of visiting school
        ...
</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>ReporterDescriptionDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ReporterName" type="ReporterName" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Identifies the reporter of the DisciplineIncident by name.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Behavior" type="Behavior" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>Describes behavior by category and provides a detailed description.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Weapon" type="WeaponDescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>Identifies the type of weapon used during an incident. The Federal Gun-Free Schools Act requires states to report the number of students expelled for bringing firearms to school by type of firearm.</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>WeaponDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ReportedToLawEnforcement" type="xs:boolean" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Indicator of whether the incident was reported to law enforcement.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="CaseNumber" type="CaseNumber" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The case number assigned to the DisciplineIncident by law enforcement or other organization.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="IncidentCost" type="Currency" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The value of any quantifiable monetary loss directly resulting from the DisciplineIncident. Examples include the value of repairs necessitated by vandalism of a school facility, or the value of personnel resources used for repairs or consumed by the incident.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="SchoolReference" type="SchoolReferenceType">
         
<xs:annotation>
           
<xs:documentation>Relates the DisciplineIncident to the school where the incident occurred.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Identifies the staff reporter of the DisciplineIncident by use of a pre-existing school or district unique identifier.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element DisciplineIncident/IncidentIdentifier
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p525.png
namespace http://ed-fi.org/0210
type IncidentIdentifier
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
annotation
documentation
A locally assigned unique identifier (within the school or school district) to identify each specific DisciplineIncident or occurrence. The same identifier should be used to document the entire DisciplineIncident even if it included multiple offenses and multiple offenders.
source <xs:element name="IncidentIdentifier" type="IncidentIdentifier">
 
<xs:annotation>
   
<xs:documentation>A locally assigned unique identifier (within the school or school district) to identify each specific DisciplineIncident or occurrence. The same identifier should be used to document the entire DisciplineIncident even if it included multiple offenses and multiple offenders.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/IncidentDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p526.png
namespace http://ed-fi.org/0210
type xs:date
properties
content simple
annotation
documentation
The month, day, and year on which the DisciplineIncident occurred.
source <xs:element name="IncidentDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>The month, day, and year on which the DisciplineIncident occurred.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/IncidentTime
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p527.png
namespace http://ed-fi.org/0210
type xs:time
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
An indication of the time of day the incident took place.
source <xs:element name="IncidentTime" type="xs:time" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>An indication of the time of day the incident took place.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/IncidentLocation
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p528.png
namespace http://ed-fi.org/0210
type IncidentLocationType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration On campus
enumeration Administrative offices area
enumeration Cafeteria area
enumeration Classroom
enumeration Hallway or stairs
enumeration Locker room or gym areas
enumeration Restroom
enumeration Library/media center
enumeration Computer lab
enumeration Auditorium
enumeration On-campus other inside area
enumeration Athletic field or playground
enumeration Stadium
enumeration Parking lot
enumeration On-campus other outside area
enumeration Off campus
enumeration Bus stop
enumeration School bus
enumeration Walking to or from school
enumeration Off-campus at other school
enumeration Off-campus at other school district facility
enumeration Off-campus at a school sponsored activity
enumeration Off-campus at another location unrelated to school
enumeration Online
enumeration Unknown
annotation
documentation
Identifies where the DisciplineIncident occurred and whether or not it occurred on school, for example:
        On school
        Administrative offices area
        Cafeteria area
        Classroom
        Hallway or stairs
        ...
source <xs:element name="IncidentLocation" type="IncidentLocationType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Identifies where the DisciplineIncident occurred and whether or not it occurred on school, for example:
        On school
        Administrative offices area
        Cafeteria area
        Classroom
        Hallway or stairs
        ...
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/IncidentDescription
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p529.png
namespace http://ed-fi.org/0210
type Description
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 1024
annotation
documentation
The description for an incident.
source <xs:element name="IncidentDescription" type="Description" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The description for an incident.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/ReporterDescription
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p530.png
namespace http://ed-fi.org/0210
type ReporterDescriptionDescriptorReferenceType
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
Information on the type of individual who reported the DisciplineIncident. When known and/or if useful, use a more specific option code (e.g., "Counselor" rather than "Professional Staff"); for example:
        Student
        Parent/guardian
        Law enforcement officer
        Nonschool personnel
        Representative of visiting school
        ...
appinfo
<ann:Descriptor>ReporterDescriptionDescriptor</ann:Descriptor>
source <xs:element name="ReporterDescription" type="ReporterDescriptionDescriptorReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Information on the type of individual who reported the DisciplineIncident. When known and/or if useful, use a more specific option code (e.g., "Counselor" rather than "Professional Staff"); for example:
        Student
        Parent/guardian
        Law enforcement officer
        Nonschool personnel
        Representative of visiting school
        ...
</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>ReporterDescriptionDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/ReporterName
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p531.png
namespace http://ed-fi.org/0210
type ReporterName
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 75
annotation
documentation
Identifies the reporter of the DisciplineIncident by name.
source <xs:element name="ReporterName" type="ReporterName" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Identifies the reporter of the DisciplineIncident by name.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/Behavior
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p532.png
namespace http://ed-fi.org/0210
type Behavior
properties
minOcc 0
maxOcc unbounded
content complex
children BehaviorDetailedDescription Behavior
annotation
documentation
Describes behavior by category and provides a detailed description.
source <xs:element name="Behavior" type="Behavior" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Describes behavior by category and provides a detailed description.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/Weapon
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p533.png
namespace http://ed-fi.org/0210
type WeaponDescriptorReferenceType
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
Identifies the type of weapon used during an incident. The Federal Gun-Free Schools Act requires states to report the number of students expelled for bringing firearms to school by type of firearm.
appinfo
<ann:Descriptor>WeaponDescriptor</ann:Descriptor>
source <xs:element name="Weapon" type="WeaponDescriptorReferenceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Identifies the type of weapon used during an incident. The Federal Gun-Free Schools Act requires states to report the number of students expelled for bringing firearms to school by type of firearm.</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>WeaponDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/ReportedToLawEnforcement
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p534.png
namespace http://ed-fi.org/0210
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Indicator of whether the incident was reported to law enforcement.
source <xs:element name="ReportedToLawEnforcement" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Indicator of whether the incident was reported to law enforcement.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/CaseNumber
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p535.png
namespace http://ed-fi.org/0210
type CaseNumber
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
annotation
documentation
The case number assigned to the DisciplineIncident by law enforcement or other organization.
source <xs:element name="CaseNumber" type="CaseNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The case number assigned to the DisciplineIncident by law enforcement or other organization.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/IncidentCost
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p536.png
namespace http://ed-fi.org/0210
type Currency
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The value of any quantifiable monetary loss directly resulting from the DisciplineIncident. Examples include the value of repairs necessitated by vandalism of a school facility, or the value of personnel resources used for repairs or consumed by the incident.
source <xs:element name="IncidentCost" type="Currency" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The value of any quantifiable monetary loss directly resulting from the DisciplineIncident. Examples include the value of repairs necessitated by vandalism of a school facility, or the value of personnel resources used for repairs or consumed by the incident.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/SchoolReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p537.png
namespace http://ed-fi.org/0210
type SchoolReferenceType
properties
content complex
children SchoolIdentity SchoolLookup
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
Relates the DisciplineIncident to the school where the incident occurred.
source <xs:element name="SchoolReference" type="SchoolReferenceType">
 
<xs:annotation>
   
<xs:documentation>Relates the DisciplineIncident to the school where the incident occurred.</xs:documentation>
 
</xs:annotation>
</xs:element>

element DisciplineIncident/StaffReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p538.png
namespace http://ed-fi.org/0210
type StaffReferenceType
properties
minOcc 0
maxOcc 1
content complex
children StaffIdentity StaffLookup
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
Identifies the staff reporter of the DisciplineIncident by use of a pre-existing school or district unique identifier.
source <xs:element name="StaffReference" type="StaffReferenceType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Identifies the staff reporter of the DisciplineIncident by use of a pre-existing school or district unique identifier.</xs:documentation>
 
</xs:annotation>
</xs:element>