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
Action | Trigger |
---|---|
Post | Reports a behavior incident when the incident's Status is marked and saved as "Complete".
|
Put | When data that is not part of the Natural Key is changed.
|
Delete/Post | When the incident's status is changed.
|
Delete | When an incident is deleted. |
Delete | When the associated student enrollment is deleted. |
Delete | When all of the Student Discipline Incident Behavior Associations records associated with this Disciple Incident record are deleted. |
School Exclude, Calendar Exclude, Resource Toggle and Resync Logic
Action | Trigger |
---|---|
None | If a resource is toggled to 'OFF' after data has sent, all sent data remains in the ODS but no new data sends. |
Resync | If a record is in the Ed-Fi Identity Mapping table and not in the ODS, it is deleted from the Ed-Fi Identity Mapping table. |
Resync | If a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it is deleted from the ODS. |
Resync | If a mapping is changed in Resource Preferences, a resync needs to be done to reflect the changes. |
Natural Key Changes, Cascading Updates, and Deletes Logic
Action | Trigger |
---|---|
Post/Delete | Natural Key changes:
|
Delete/Post | If the Incident is deleted all dependent resources delete. |
Dependent Resources | Student Discipline Incident Associations, Discipline Action |
Scope Year Logic
Logic |
---|
Discipline records only send to the school year to which they are aligned. |
Data only sends for the years that have valid configuration. |
Resource Preferences
Data Element Label | Mapping Needed |
---|---|
Behavior Incident Location of Incident | Incident Location Descriptor |
Behavior Event Type | Behavior Descriptor (Information: Only show events that overlap the configured year with the ability to view/map inactive events. Show both events that do not overlap and events that are archived.) |
Behavior Event Referring Party | Reporter Description Descriptor |
Do you want to report the Details on the Incident to populate the Behavior Detailed Descriptor? | Behavior Detailed Description |
Identity Mapping Object Key
campusObjectType | Object Key Data Source |
---|---|
BehaviorIncident | incidentID |
Event Queue Detail
Campus Table | Ed-Fi Action | Fields |
---|---|---|
behaviorIncident | Post/Put/Delete | The primary table for sending data for this resource. |
behaviorEvent | Put | Referring 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.