The Student Discipline File (SDIS) includes suspension and expulsion of students. This information is required to satisfy federal requirements under the Safe and Gun-Free Schools Act, the Individuals with Disabilities Education Act (IDEA), and to determine "persistently dangerous" schools.

The data are also posted on DataQuest to provide the public information about the suspension and expulsion rates in California public schools.

In the EOY 3 submission, any and all students in the following categories must be reported:

  • All non-special education K–12 students who were suspended (in school or out of school for at least one entire school day) or expelled, due to the commission of a student offense (per Education Code Sections 48900 & 48915) at any time during the Report Period.
  • All special education students (including infants, toddlers, and pre-kindergarten) who committed a student offense regardless of the action taken or the duration of the disciplinary action.
  • All students who committed a firearm offense (Student offense codes 100, 101, 102 or 105) regardless of the action taken.


Note:  Offenses committed by students enrolled in a summer school program should also be submitted, even if that school is not the school where the student is primarily enrolled during the regular school year. A secondary enrollment for the student should be created and submit the disciplinary incident to CALPADS.


Before creating the SDIS file, certain Assertive Discipline codes must be translated to CALPADS codes. On the CALPADS Extracts page, click on the Code Translations tab and map the local codes to the CALPADS codes.

When creating the SDIS file the system will generate a list of all Assertive Discipline (ADS) or Disposition (DSP) records and sorts by Incident ID (ADS.IID) and Update Suspendable Offense Code Severity Level (SOC.SL) codes descending.  

Below are the conditions for a record to be included in the SDIS (Student Discipline) file.  

  • Must have a date (ADS.DT) greater than July 1st and less than June 30th of the current school year
  • Incident ID (ADS.IID) greater than 0
  • Offense Code (ADS.CD) is not blank. Offense Codes (ADS.CD) that are not translated to CALPADS Discipline Offense codes will not be included in the file.
  • Offense Code (ADS.CD) translated to a valid CALPADS Discipline Offense code on the Code Value Translation form.  The code set of Discipline Offense Codes are the CALPADS Student Offense codes in the CALPADS Code Set.
    • Any record will be considered valid for extract if
      • Any of the ADS.CD# values translate to CALPADS Firearm codes: 100, 101, 102, 103, 104 or 105 regardless of the ADS Disposition (ADS.DS or DSP.DS).
      • Any of the Assertive Discipline ADS.DS# or DSP.DS fields translate to CALPADS codes: 100 - Suspension, 110 – In-School Suspension, or 200-Expulsion
      • The student was Special Ed on the date of the incident with a valid CSE record with appropriate start (CSE.DT) and end dates (CSE.XD).
        • Special Note: the ADS.DS# or DSP.DS values must translate to a valid CALPADS code regardless of the disposition. Code 300 can be used for "No Suspension or Expulsion".
        • Removal to Interim Alternative Setting (CSE.RR) field will extract
  • As the ADS records are being processed:
    • Each change in the Incident ID value will result in the Discipline date and ADS.CD values being saved for use in all subsequent ADS records with a matching Incident ID
      • ADS.DT will be used in the "Disciplinary Incident Occurrence Date" (4.14) field
      • The translated value of ADS.CD will be used in the "Incident Most Severe Offense Code" (4.16) field
    • The system will iterate through each ADS.CD# value and extract an SDIS record for each code.
    • Only the most severe ADS.DS# or DSP.DS value will be extracted using the following severity order: 200 (Expulsion), 100 (Suspension), 110 (In-School Suspension), 300 (No Suspension or Expulsion)

Update Suspendable Offense Codes

From View all Forms, select Update Suspendable Offense Codes.  Enter all suspendable infractions, citing Ed Code sections, Board Policy, etc.  Indicate whether each infraction is reported on the Crime Report, could lead to possible expulsion, etc.  The Severity Levels need to be populated for CALPADS reporting.  Higher numbers represent greater severity.

The Severity Level in Aeries is not actually reported to CALPADS. It is used to identify and report to CALPADS the "Most Sever Offense Code" for a specific incident involving multiple students where the Offense Codes for each student are different.

Refer to the following articles for more information:

CALPADS in Aeries Basics - Assertive Discipline

CALPADS in Aeries Basic - Update Suspendable Offense Codes