Discipline Incidents (Georgia v3.6)

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.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

Reports a record when the Behavior Incident has at least one event with a behavior that is mapped to an Ed-Fi Code AND has at least one reportable student associated to it AND is marked as 'Complete'. 

Do NOT report a record if any of the following exclusions are present:

  • Enrollment State Exclude - All students associated with the incident MUST have enrollments marked as State Exclude.
  • Enrollment No Show - All students associated with the incident MUST be marked as No Show.
  • Enrollment Grade Exclude from State Reporting - All students associated with the incident MUST be excluded from state reporting by grade level.
  • Calendar Exclude
  • School Exclude

Local Event Behavior Codes must be mapped to a State Event Code in Behavior > Admin > Event Types > State Event Code (Mapping). The State Event Code must be mapped to an Ed-Fi Code in Resource Preferences.

Delete/Post/Put

A DELETE / POST will be performed if the data element being altered is part of the resource's natural key. A PUT will be performed otherwise.

  • When the following information on the Incident is changed:

    • Incident ID (New Incident)
    • Date of Incident
    • Context
    • Location
  • When the following information on the Event is changed:

    • Event ID (New Event)
    • Event Type
    • Student Participant(s)
  • When the following information on Enrollment is changed:

    • State Exclude
    • No Show
Delete
  • When an incident's status is changed to a value that is not "Completed."
  • When all associated students' enrollments are deleted.
  • When the incident is deleted.
  • When all reportable events on the incident are deleted.

School Exclude, Calendar Exclude, Resource Toggle and Resync Logic

This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.

ActionTrigger
NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
ResyncIf a record is in the Ed-Fi Identity Mapping table and not in the ODS, it will be deleted from the Ed-Fi Identity Mapping table.
ResyncIf a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it will be deleted from the ODS.
ResyncIf a mapping is changed in Resource Preferences, a resync will need to be done to reflect the changes.

Natural Key Changes, Cascading Updates, and Deletes Logic

This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.

ActionTrigger
Post/Delete

Natural Key changes:

  • If the School Number/Ed-Fi School Number changes, a delete/post will occur with the cascading deletes from the School ID Change triggers. If an Ed-Fi ID changes, this will happen with the cascading deletes from the Ed-Fi ID Change trigger.
Delete/PostIf the Incident is deleted all dependent resources will delete.
Dependent ResourcesStudent Discipline Incident Associations, Discipline Action

Scope Year Logic

This table describes scope year logic of this object.

Logic
Discipline records will only send to the school year they are aligned to.
Data will only send for the years that have valid configuration.

Resource Preferences

Data Element LabelMapping Needed
Behavior DescriptorsBehavior Event Type
Incident Location DescriptorsBehavior Incident Location
Weapon DescriptorsBehavior Weapon Weapon Type
Reporter Description DescriptorsBehavior Event Referring Party

Identity Mapping Object Key

campusObjectTypeObject Key Data Source
BehaviorIncidentincidentID

Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
behaviorIncidentPost/Put/DeleteThe primary table for sending data for this resource.
behaviorEventPutReferring Party

Object Data Elements

Data Element Labels in bold are part of the Natural Key and are required data elements for Data to send to Ed-Fi.

Data Element LabelBusiness Rule and Business RequirementsM, C, or OData Source
GUI Path
Database Field
incidentIdentifierA locally assigned unique identifier (within the school or school district) to identify each specific incident or occurrence. The same identifier should be used to document the entire incident even if it included multiple offenses and multiple offenders

Reports the Incident ID

MBehavior > Behavior Management > Incident IDBehavior Incident.incidentID
schoolReferenceA reference to the related School resource.

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = Ed-Fi School ID
MSystem Administration > Resources > School > Ed-Fi School IDSchool.entityID
behaviorsAn unordered collection of disciplineIncidentBehaviors. 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.

Reports the below data elements in an array:

  • behaviorDescriptor = Reports the Ed-Fi Code associated with the value selected for Event Type.
    • All distinct reportable Event Types will report in the array if there are multiple events on the incident.
    • Local event behavior codes must be mapped to a State Event Code in Behavior > Admin > Event Types > State Event Code (Mapping). The State Event Code must be mapped to an Ed-Fi Code in Resource Preferences.
MBehavior > Behavior Management > Event Type

BehaviorType.code


BehaviorType.name


incidentDateThe month, day, and year on which the incident occurred

Reports the Date of Incident.

MBehavior > Behavior Management > Date of IncidentBehavior Incident.timestamp
incidentLocationDescriptorIdentifies where the incident occurred and whether or not it occurred on campus, for example: On campus Administrative offices area Cafeteria area Classroom Hallway or stairs

Reports based on the Standard Code of the value selected for Location and Context. Reference the table below to see what value will report for your given combination:
Campus Context Standard CodeCampus Location Standard CodeReports Descriptor Value
1111
1212
2212
2312
1513
2513
3214
3414
4121
4222
4322
4523
5131
5232
5332
Combination of values not specified above99
Standard Code for Context or Location Code selected is Blank/NULL99

M

Behavior Management > Location

Behavior Management > Context


BehaviorIncident.location


BehaviorIncident.context


incidentTimingDescriptor

Reports the Ed-Fi Code mapped to the value selected for Context.


MBehavior Management > ContextBehaviorIncident.context

Type/Descriptors

Click here to expand...

incidentLocationDescriptor

Code Value
Description
Namespace
Short Description
12
During School Hours/School Sponsored Activity - Off Campus
uri://gadoe.org/IncidentLocationDescriptor
During School Hours/School Sponsored Activity - Off Campus
13
During School Hours/On School Sponsored Transportation
uri://gadoe.org/IncidentLocationDescriptor
During School Hours/On School Sponsored Transportation
21
Outside School Hours/On School Grounds/On Campus
uri://gadoe.org/IncidentLocationDescriptor
Outside School Hours/On School Grounds/On Campus
23
Outside School Hours/On School Sponsored Transportation
uri://gadoe.org/IncidentLocationDescriptor
Outside School Hours/On School Sponsored Transportation
11
During School Hours/On School Grounds/On Campus
uri://gadoe.org/IncidentLocationDescriptor
During School Hours/On School Grounds/On Campus
22
Outside School Hours/School Sponsored Activity -Off Campus
uri://gadoe.org/IncidentLocationDescriptor
Outside School Hours/School Sponsored Activity -Off Campus
0
No Incident nor Context & Location for this record (continuation of Action only)
uri://gadoe.org/IncidentLocationDescriptor
Continuation of INCIDENT CONTEXT AND LOCATION for this event
32
Outside school hours during non-school sponsored activity, not on school grounds/ not on campus, but was somehow associated with school personnel, students or school property.
uri://gadoe.org/IncidentLocationDescriptor
Outside school hrs during non-school-sponsored activity not on ground
31
Outside School Hours/Non-School Sponsored Activity/On School Grounds/On Campus
uri://gadoe.org/IncidentLocationDescriptor
Outside school hrs during non-school-sponsored activity on grounds/campus
14
During school hours, Off school campus/Non-sponsored activity
uri://gadoe.org/IncidentLocationDescriptor
During school hours, Off school campus/Non-sponsored activity

behaviorDescriptor

Code Value
Description
Namespace
Short Description
30
OTHER - Attendance Related
uri://gadoe.org/BehaviorDescriptor
OTHER - Attendance Related
31
OTHER - Dress Code Violations
uri://gadoe.org/BehaviorDescriptor
OTHER - Dress Code Violations
32
Academic Dishonesty
uri://gadoe.org/BehaviorDescriptor
Academic Dishonesty
33
OTHER - Student Incivility
uri://gadoe.org/BehaviorDescriptor
OTHER - Student Incivility
34
OTHER - Possession of Unapproved Items
uri://gadoe.org/BehaviorDescriptor
OTHER - Possession of Unapproved Items
35
Gang Related
uri://gadoe.org/BehaviorDescriptor
Gang Related
36
Repeated Offences
uri://gadoe.org/BehaviorDescriptor
Repeated Offences
29
Bullying
uri://gadoe.org/BehaviorDescriptor
Bullying
40
Other Non-Disciplinary Incident
uri://gadoe.org/BehaviorDescriptor
Other Non-Disciplinary Incident
28
Other Firearms
uri://gadoe.org/BehaviorDescriptor
Other Firearms
25
Weapons-Handgun
uri://gadoe.org/BehaviorDescriptor
Weapons-Handgun
26
Weapons-Rifle
uri://gadoe.org/BehaviorDescriptor
Weapons-Rifle
1
Alcohol
uri://gadoe.org/BehaviorDescriptor
Alcohol
2
Arson
uri://gadoe.org/BehaviorDescriptor
Arson
3
Battery
uri://gadoe.org/BehaviorDescriptor
Battery
4
Burglary
uri://gadoe.org/BehaviorDescriptor
Burglary
5
Computer Trepass
uri://gadoe.org/BehaviorDescriptor
Computer Trepass
6
Disorderly Conduct
uri://gadoe.org/BehaviorDescriptor
Disorderly Conduct
7
Drugs-Except Alcohol
uri://gadoe.org/BehaviorDescriptor
Drugs-Except Alcohol
8
Fightinguri://gadoe.org/BehaviorDescriptor
Fighting
9
Homicide
uri://gadoe.org/BehaviorDescriptor
Homicide
10
Kidnapping
uri://gadoe.org/BehaviorDescriptor
Kidnapping
11
Larceny/Theft
uri://gadoe.org/BehaviorDescriptor
Larceny/Theft
12
Motor Vehicle Theft
uri://gadoe.org/BehaviorDescriptor
Motor Vehicle Theft
13
Robbery
uri://gadoe.org/BehaviorDescriptor
Robbery
14
Sexual Battery
uri://gadoe.org/BehaviorDescriptor
Sexual Battery
15
Sexual Harassment
uri://gadoe.org/BehaviorDescriptor
Sexual Harassment
16
Sex Offenses
uri://gadoe.org/BehaviorDescriptor
Sex Offenses
17
Threat/Intimidation
uri://gadoe.org/BehaviorDescriptor
Threat/Intimidation
18
Tobacco
uri://gadoe.org/BehaviorDescriptor
Tobacco
19
Trespassing
uri://gadoe.org/BehaviorDescriptor
Trespassing
20
Vandalism
uri://gadoe.org/BehaviorDescriptor
Vandalism
22
Weapons/Knife
uri://gadoe.org/BehaviorDescriptor
Weapons/Knife
23
Weapons/Other
uri://gadoe.org/BehaviorDescriptor
Weapons/Other
24
Other Discipline Incident
uri://gadoe.org/BehaviorDescriptor
Other Discipline Incident
27
Serious Bodily Injury
uri://gadoe.org/BehaviorDescriptor
Serious Bodily Injury
42
Electronic Smoking Device
uri://gadoe.org/BehaviorDescriptor
Electronic Smoking Device
44
Violence against a teacher
uri://gadoe.org/BehaviorDescriptor
Violence against a teacher

incidentTimingDescriptor

Code Value
Description
Namespace
Short Description
Time1
Incident happened during school hours
uri://gadoe.org/IncidentTimingDescriptor
During school hours
Time2
Incident happened Outside school hours
uri://gadoe.org/IncidentTimingDescriptor
Outside school hours