Discipline Actions (Missouri v3.6)

Tool Search: Ed-Fi

This event entity represents actions taken by an education organization after a disruptive event that is recorded as a discipline incident.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

Reports when a Behavior Resolution is added to an incident that is marked as Complete and is aligned to a reported Behavior Event

  • Does not send when the student is in a calendar marked as Exclude
  • Does not send when the student is in a School marked as Exclude.
  • The Resolution must be mapped to an Ed-Fi Value.
  • Does not send when the Resolution Start Date is NULL.
Delete/Post

When data that is part of the Natural Key is changed.

  • When the resolution date is changed, a delete and post occurs.
Delete/Post

When the Incident's status is changed.

  • Deletes when the status is changed from Completed to In Progress.
  • Posts when the status is changed from In Progress to Completed.
DeleteWhen a resolution is deleted.
DeleteWhen all resolutions are removed from the incident.
DeleteWhen all Behavior Events are removed from the Incident.
DeleteWhen the student's Role changes to a non-mapped dictionary value.
DeleteWhen all non-excluded enrollments in the school and year 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
NoneWhen a resource is toggled off after data has been sent, all sent data remains in the ODS, but no new data is sent.
ResyncWhen 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.
ResyncWhen 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.
ResyncWhen a mapping is changed in Resource Preferences, a resync must 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:

  • When an Ed-Fi ID changes, this happens with the cascading deletes from the Ed-Fi ID Change trigger.
  • When the Discipline Date changes.

Scope Year Logic

This table describes scope year logic of this object.

Logic

Discipline records only send to the school year they are aligned to.

Data is only sent for the years that have valid configurations.

Resource Preferences

Data Element Label

Behavior Resolution Type
Unilateral Removal

Event Queue Detail

This table describes the Event Queue Detail of this object.

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

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 RequirementM, C or O

Data Source GUI Path

Database Field

idThe unique identifier of the resource.M
disciplineActionidentifier Identifier assigned by the education organization to the discipline action.

Reports the Resolution ID.
Behavior > Behavior Management > Resolution > Resolution ID

BehaviorResolution.resolutionID
disciplineDate The month, day, and year of the discipline action.

Only reports Incident Dates for events that have a state required Event Name. The State Code MUST be one of A, D, N, O, T, V, or W.
MBehavior> Behavior Management> Resolution> Resolution Start Date

BehaviorResolution.timestamp
disciplinees An unordered collection of disciplineActionDisciplines.

See the Arrays section below.
M
studentDisciplineIncident
BehaviorAssociations
A reference to the behavior(s) by the student that led or contributed to this specific action.

See the Arrays section below.
M
responsibilityschoolReference A reference to the related School resource.

Reports the fields that are part of the Natural Key for the Schools resource of the school where the incident occurred.
  • schoolId = Reporting School
M
studentReference A reference to the related Student resource.

Report the reference from the Student record for the student associated with the Resolution
  • studentUniqueId = Student State ID
M

Arrays

Click here to expand...

Disciplines

Data Element LabelBusiness RequirementM, C or O

Data Source GUI Path

Discipline Descriptor

Type of action, such as removal from the classroom, used to discipline the student involved as a perpetrator in a discipline incident.


Only report students with "EXP", "OSS", "ISS" or "UR."

 MBehavior > Behavior Management > Resolution Details > Resolution Type

Student Discipline Incident Associations

Data Element LabelBusiness RequirementM, C, or O
studentDisciplineIncidentAssociationReferenceReports the fields that are part of the Natural Key for the Student Discipline Incident Association Reference resource of the incident.
  • behaviorDescriptor = Behavior State Code
  • incidentIdentifier = Incident ID
  • schoolId = Reporting School
  • studentUniqueId = Student State ID
M

Descriptors

Click here to expand...

Discipline Descriptors

Code ValueShort DescriptionDescriptionNamespace
EXPExpulsion
Expulsion
uri://dese.mo.gov/DisciplineDescriptor
ISSIn School Suspension
In School Suspension
uri://dese.mo.gov/DisciplineDescriptor
OSSOut of School Suspension
Out of School Suspension
uri://dese.mo.gov/DisciplineDescriptor
URUnilateral Removal
Unilateral Removal
uri://dese.mo.gov/DisciplineDescriptor