Skip to main content
Skip table of contents

Students Discipline Data Collection and Publishing

This document guides how to gather data and publish student discipline information for students who have Discipline data created via Incident Management. Districts can refer to the Incident Management Setup for further guidance.

Primary PowerSchool Source Data

  • Students

  • ReEnrollments

  • S_IN_STU_X

  • Incident

  • Incident_Other_Person

  • Incident_Action

  • Incident_Action_Attribute

  • Incident_LU_Code

Selection Criteria

  • The Student must not be excluded from State Reporting.

  • The Student must have a State Student Number.

  • The Student must have a valid enrollment record for the current session.

  • The School in which the student is enrolled, must not be Excluded from State Reporting.

  • The Incident Type must be State Reportable^ or INSITE Reportable^ (only applicable for INSITE).

    • You must map the action and behavior codes prior to publishing through the INSITE profile.

  • The Action and Behavior must be attached to the student.

  • The Incident Record must have a valid school selected, the data won’t get published if the District Office or any other school which excluded from the State Reporting has been selected.

  • The Students' School of Enrollment must not be excluded from State Reporting and it should not have a Private School Number entered. Discipline data should only be published for public schools

  • For INSITE the Discipline data will get published for all of the Schools.  

  • The sequence in which the action and behavior must be associated with the student when creating a Detailed Incident Record:

    • If there is only one action and only one behavior for a student then it can be associated in any sequence and the data will get published correctly.

    • If there are more than one action for multiple behaviors, then the behavior must selected first and then the corresponding action must be associated in sequence. Otherwise, the data will not get published correctly or will publish in the wrong sequence.

Resource Output

There are 3 resources that will get published containing a Student’s Discipline Data.

  • Discipline Incidents

  • Student Discipline Incident Behavior Associations

  • Discipline Action

Data Element

Description

[Table]FieldName

Data Type

disciplineIncidents

This resource contains basic elements of the Incident that occurred during the School Year.

incidentIdentifier

ID associated with the Incident Record

[Incident]Incident_ID

Integer

schoolId

The education organization where the student is enrolled in.

[Incident]Incident_School_Number

Integer

incidentDate

The date on which the Incident took place

[Incident]Incident_Date

Date

behaviorDescriptor

Behavior Code Associated to the Student.

See the Appendix for valid values.

[Incident_Action]Action_Incident_Detail_ID

[Incident_Detail]LU_Code_ID – Associates an action code to the incident.

[Incident_LU_Code]Code_Type=actioncode

[Incident_Person_Action]Incident_Person_Detail_ID – Associates an action code to a behavior and a participant.

String

studentDisciplineIncidentBehaviorAssociations

This resource contains elements of the Behavior associated with the Incident that occurred during the School Year for the Student.

studentUniqueId

The student associated with the Incident.

[Students]State_StudentNumber

String

incidentIdentifier

ID associated with the Incident Record

[Incident]Incident_ID

Integer

schoolId

The education organization where the student is enrolled in.

[Incident]Incident_School_Number

Integer

behaviorDescriptor

Behavior Code Associated to the Student.

See the Appendix for valid values.

[Incident_Action]Action_Incident_Detail_ID

[Incident_Detail]LU_Code_ID – Associates an action code to the incident.

[Incident_LU_Code]Code_Type=actioncode

[Incident_Person_Action]Incident_Person_Detail_ID – Associates an action code to a behavior and a participant.

String

criminalGangRelatedEventDescriptor

Defines whether the Student’s Incident was related to any Criminal Gang Related Event.

Valid code values:

  • '0' - N/A not gang-related (default, publish when no actioncode returned)

  • '1' - Investigation Disposed of Internally

  • '2' - Case Referred to Local Law Enforcement

  • 0 is not available under the Attributes and not selecting any value under the Attributes will publish a 0 by default.

  • Criminal Gang Related Event is available under Attributes and unlike Actions and Behaviors, Attributes cannot be associated with a student, it can only be associated with the whole incident record.

[Incident_Detail]LU_Code_ID – Associates an attribute code to the incident.

[Incident_LU_Code]Code_Type=attributecode

[Incident_LU_Code]Incident_Category

String

disciplineActions

This resource contains elements of the Action associated with the incident that occurred during the School Year for the Student.

disciplineActionIdentifier

Action ID associated to the Student

[Incident_Action]INCIDENT.ACTION

String

studentUniqueId

The student associated with the Incident.

[Students]State_StudentNumber

String

disciplineDate

The date associated with the discipline action record.

[Incident_Action]Action_Begin_Date

Date

responsibilitySchoolId

Education Organization ID of the Responsible School for the Student

Comes from the Student Education Organization Responsibility Association Record published for the student against the discipline date.

Integer

disciplineActionLength

Number of assigned days associated with the action record

[Incident_Action]Action_Assigned_Duration

Integer

actualActionLength

Number of actual assigned days associated with the action record

[Incident_Action]Actual_Assigned_Duration if left blank then

[Incident_Action]Action_Assigned_Duration

Integer

disciplineDescriptor

Action Code associated with the students' action.

Choose the action code from the dropdown menu.
Valid values:

  • In-School Suspension

  • Out-of-School Suspension

  • Expulsion

[Incident_Action]Action_Incident_Detail_ID

[Incident_Detail]LU_Code_ID – Associates an action code to the incident.

[Incident_LU_Code]Code_Type=actioncode

[Incident_Person_Action]Incident_Person_Detail_ID – Associates an action code to a behavior and a participant.

schoolId

The education organization where the student is enrolled in.

[Incident]Incident_School_Number

Integer

incidentIdentifier

ID associated with the Incident Record

[Incident]Incident_ID

Integer

behaviorDescriptor

Behavior Code Associated to the Student.

See the Appendix for valid values.

[Incident_Action]Action_Incident_Detail_ID

[Incident_Detail]LU_Code_ID – Associates an action code to the incident.

[Incident_LU_Code]Code_Type=actioncode

[Incident_Person_Action]Incident_Person_Detail_ID – Associates an action code to a behavior and a participant.

String

studentArrestDescriptor

This flag signifies whether the student got arrested because of the action associated. If no value is selected then the element does not get published.

Valid Values:

  • 1 - Arrest ON School Property

  • 2 - Arrest OFF School Property

[Incident_Action_Attribute]

Boolean

arrestReasonDescriptor

This element describes the arrest reason associated with the action. If no value is selected then the element does not get published.

Choose the required Student Arrest Reason
See the Appendix for valid values.

[Incident_Action_Attribute]

Integer

disciplineActionServiceDescriptor

The services provided for the student during a discipline action.

[Incident_Action]Action_Incident_Detail_ID

[Incident_Detail]LU_Sub_Code_ID – Associates an action subcode to the incident.

Integer

interimAlternativeEducationSetting

Indicator to denote if the special education student was referred to an interim alternative education setting.

Valid Values:

  • Yes

  • No

[Incident_Action_Attribute]

Boolean

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.