Discipline Actions (Texas v4.0)

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

Object Triggering Logic

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.

  • Do not send if the student is in a calendar marked as Exclude.
  • Do not send if the student is in a School marked as Exclude.
  • The Resolution must be mapped to an Ed-Fi value.
  • Do not send if the Resolution Start Date is NULL.
Delete/PostWhen data that is part of the Natural Key is changed.
  • If the discipline date is changed do a delete and post.
  • If the resolution date is changed do a delete and post.
Delete/Post

When the Incident's status is changed.

  • Delete when the status is changed from Completed to In Progress.
  • Post 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

ActionTrigger
NoneIf a resource is toggled to 'OFF' after data has sent, all sent data remains in the ODS but no new data sends.
ResyncIf 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.
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 is deleted from the ODS.
ResyncIf 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

ActionTrigger
Post/Delete

Natural Key changes:

  • If an Ed-Fi ID changes, this will happen with the cascading deletes from the Ed-Fi ID Change trigger.
  • If the Discipline Date changes.


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 Resolution TypeDiscipline Descriptor
Educational Services After Removal

Received Education Services During Expulsion.

Only show if the attribute is a drop list.  

Event Queue Detail

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.

Click here to expand...

Data Element LabelBusiness RequirementLogicM, C or O

Location

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.

Reports the Resolution Start Date.

MBehavior > Behavior Management > Resolution > Resolution Start Date

Behaviorresolution.timestamp
disciplines An unordered collection of disciplineActionDisciplines.

See array section.

M
studentDisciplineIncident
Associations
Reference to the DisciplineIncident associated with the DisciplineAction.

If the resource is turned on, see array section.

Otherwise, does not report.

M
assignmentschoolReference A reference to the related School resource.

This is optional, does not report.

O
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.

M
studentReference A reference to the related Student resource.

Reports the reference from the Student record for the student associated with the Resolution.

M
actualDisciplineActionLengthThe actual length in school days of a student's disciplinary assignment.

This is optional, does not report.

OBehavior > Behavior Management > Resolution > Actual Duration

behaviorResolution.durationHours
disciplineActionLength The length of time in school days for the Discipline Action (e.g. removal, detention), if applicable.

This is optional, does not report.

OBehavior > Behavior Management > Incident Detail > Event Detail > Resolution Detail > Duration in School Days

behaviorResolution.schoolDaysDuration
disciplineActionLengthDifference
ReasonDescriptor

Indicates the reason for the difference, if any, between the official and actual lengths of a student s disciplinary assignment.

This is optional, does not report.

O
iepPlacementMeetingIndicatorAn indication as to whether an offense and/or disciplinary action resulted in a meeting of a student’s Individualized Education Program (IEP) team to determine appropriate placement.

This is optional, does not report.

O
receivedEducationServicesDuring
Expulsion
An indication of whether the student received educational services when removed from the regular school program for disciplinary reasons.

Determines the Data Type of the field to see if the field is a check box or a drop list.


If the field Data type is a check box, reports the following:
  • Reports 'True' if checkbox is marked.
  • Reports 'False' if checkbox is not marked.
If the field Data Type is a drop list, look to see the Ed-Fi Value the code selected is mapped to.
  • Reports  'True' if the code is mapped.
  • If the code is not mapped, reports 'False'.
OBehavior > Behavior Management > Resolution > Educational Services After Removal

behaviorresolution.serviceProvided
relatedToZeroTolerancePolicy An indication of whether or not this disciplinary action taken against a student was imposed as a consequence of state or local zero tolerance policies.

This is optional, does not report.

O
 staffs An unordered collection of disciplineActionStaffs.

This is optional, does not report.

O
student Discipline Incident
Behavior Associations
A reference to the behavior(s) by the student that led or contributed to this specific action.

If the resource is turned on, see array section.


Otherwise, does not report.


O
studentArrestDescriptorAn indication of where the student was arrested.

Reports the Ed-Fi code mapped to the value selected for 'Arrest' on Event Details.


Does not report if there is no value selected for 'Arrest' or the value selected is not mapped to an Ed-Fi Code.

CBehavior > Behavior Management > Incident Detail > Event Detail > Arrest
arrestReasonDescriptorAn indication of why the student was arrested.

Reports the Ed-Fi code mapped to the value selected for 'Arrest Reason Code' on Resolution Details.


Does not report if there is no value selected for 'Arrest Reason Code' or the value selected is not mapped to an Ed-Fi Code.

CBehavior > Behavior Management > Incident Detail > Event Detail > Resolution Detail > Arrest Reason Code
disciplineActionServiceDescriptorAn indication as to whether the student received/receives services after the resolution of the event.

Reports the Ed-Fi code mapped to the value selected for 'Services Provided During Removal' on Resolution Details.


Reports '3 (No Services Provided)' if there is no value selected for 'Services Provided During Removal' or the value selected is not mapped to an Ed-Fi Code.

MBehavior > Behavior Management > Incident Detail > Event Detail > Resolution Detail > Services Provided During Removal
interimAlternativeEducation
Setting
Indicator to denote if the special education student was referred to an interim alternative education setting.

Reports 'TRUE' if 'Interim Alternative Educ. Setting' checkbox on Resolution Details is marked.


Reports 'FALSE' if 'Interim Alternative Educ. Setting' checkbox on Resolution Details is NOT marked.

MBehavior > Behavior Management > Incident Detail > Event Detail > Resolution Detail > Interim Alternative Educ. Setting
ActualLengthOfDisciplinary
Assignment
The actual length in days of a student’s disciplinary assignment.

Reports the  Actual Length.


OBehavior > Behavior Management/Referral > Add Resolution > Resolution Details > Actual Length
OfficialLengthOfDisciplinary
Assignment
The official length in days of a student’s disciplinary assignment.Reports the value from Duration in School Days. If a decimal is entered, round value to nearest integer.OBehavior > Behavior Management/Referral > Add Resolution > Resolution Details > Duration in School Days
InconsistentCodeOfConductIndicates whether an out-of-school suspension, disciplinary alternative education program placement, or expulsion action is inconsistent with a local education agency’s student code of conduct.

Reports 'True' if Inconsistent Code of Conduct = selected.


Otherwise, does not report.


OBehavior > Behavior Management/Referral > Add Resolution > Resolution Details >Inconsistent Code of Conduct
DisciplineActionLengthDifference
ReasonDescriptor
The reason for the difference, if any, between the official and actual length of a student’s disciplinary assignment.

Reports the mapped Ed-Fi Code of Duration Difference Reason.


OBehavior > Behavior Management/Referral > Add Resolution > Resolution Details > Duration Difference Reason
NonMembershipDiscipline
RestraintIndicator
The discipline incident or restraint event being
reported is for a special education student enrolled, not in membership.
Does not exist in Infinite Campus.O
etagA unique system-generated value that identifies the version of the resource.
O

Arrays

Click here to expand...

Disciplines

Data Element LabelBusiness RequirementLogicM, C or O

Location

Discipline Descriptor

This descriptor defines the type of action or removal from the classroom used to discipline the student involved as a perpetrator in a discipline incident.

  1. Reports the Ed-Fi Code value from the mapping for the state resolution code selected.
  2. If the Ed-Fi Code is not mapped to a state code, then does not report.
 OBehavior > Behavior Management > Resolution Details > Resolution Type


Student Discipline Incident Associations

Data Element LabelBusiness RequirementLogicM,C or OLocation
Discipline Incident Reference

A reference to the related Discipline Incident resource

Reports the reference from the Discipline Incident record to which the resolution is associated.

O


Student Discipline Incident Behavior Associations

Data Element LabelBusiness RequirementLogicM,C or OLocation
Student Discipline Incident Behavior ReferenceA reference to the related Student Discipline Behavior Incident Behavior resource and associated behavior

Reports the reference from the Student Discipline Incident Behavior record the resolution is associated with along with the associated behavior.


O