Skip to main content
Skip table of contents

Discipline File Layout

Field #Field NameData TypeField LengtheSchoolPLUS table.columnValidation TableWhere in eSchoolPLUS?
5Collection VersionText50Collection version should contain this value '2019Feb1.0StuGradFllw' for the 2019 Student Graduate Follow-up February Cycle File Layout.  
10Current School YearInteger4The ending year of the current school year. For example, use '2019' for the 2018-2019 school year.  
15Attending District CodeText6reg.attending district field using state code equivreg_districtRegistration > Entry & Reports > Student Demographic > Registration > Other Enrollment panel:  Attending District

or

Program where the state code equiv = 'ATTENDDIST'

If field is blank, Reporting District Code will default.
20Attending School CodeText4reg.alternate accountability building field using state code equivreg_buildings Registration > Entry & Reports > Student Demographic > Registration > Other Enrollment panel:  Alternate Building

or

Program where the state code equiv = ‘ATTENDBLDG’

If field is blank, Reporting District School will default.
25Reporting District CodeText6reg_district.district converted to state code Administration > General Setup > District > District > Preferences panel > Other panel:  State Code Equivalent
30Reporting School CodeText4reg_entry_with.building converted to state codereg_buildings Registration > Entry & Reports > Student Demographic > Entry/Withdrawal > Regular School Year panel:  Building
35Resident District CodeText6reg.state_res_building left most 6 charactersreg_districtRegistration > Entry & Reports > Student Demographic > Registration > Other Enrollment panel:  District of Residence

or

Program where the state code equiv = ‘RESDIST’

If field is blank, Reporting District Code will default or if the Resident School Code is not blank, its district section will be used.
40Resident School CodeText4reg.state_res_building last 4 charactersregtb_state_bldg Registration > Entry & Reports > Student Demographic > Registration > Other Enrollment panel:  State Building of Residence

or

Program where the state code equiv = ‘RESBLDG’

The value’s building section will be used. If field is blank, Reporting District School will default. 
45MOSIS Student IDText10reg_personal.state_report_id Registration > Entry & Reports > Student Demographic > Personal > General panel:  State Reporting ID
50Local Student IDText20reg_entry_with.student_id Student ID
55Legal Last NameText60reg.last_name Registration > Entry & Reports > Student Demographic > Registration > Student panel:  Last Name
60Legal First NameText60reg.first_name Registration > Entry & Reports > Student Demographic > Registration > Student panel:  First Name
65Legal Middle NameText60reg.middle_name Registration > Entry & Reports > Student Demographic > Registration > Student panel:  Middle Name
70Legal Name SuffixText10reg.generation Registration > Entry & Reports > Student Demographic > Registration > Student panel:  Generation
75Date of BirthText10reg.birthdate Registration > Entry & Reports > Student Demographic > Registration > Student panel:  Birth Date
80Student Grade LevelText2reg_entry_with.grade converted to state codereg_gradeRegistration > Entry & Reports > Student Demographic > Entry/Withdrawal > Regular School Year panel:  Grade
85GenderText1reg.gender Registration > Entry & Reports > Student Demographic > Registration > Student panel:  Gender
90Race/EthnicityText1if reg_personal.hispanic = "Y" then report "H" else
reg_personal.ethnic_code converted to state code
regtb_ethnicityRegistration > Entry & Reports > Student Demographic > Personal > Federal panel:  Hispanic/Latino Ethnicity or Race field

If a student is marked Y in the Hispanic/Latino Ethnicity field, an H will be sent in this field.  If a student is not Hispanic and has one Race, then the state equiv code of the Primary Race will be sent.  If a student is not Hispanic and has multiple races, an M is sent.  
95Offense DateDate10disc_incident.incident_date Interventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Incident panel > Definition panel:  Date
100Offense TypeText1disc_off_code.offense_codedisc_incident_code  Interventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Offenders panel > click name of appropriate offender > Offense Information panel:  Offense

For each reportable incident, only one Offense Code gets reported per student.  If a Discipline Incident has multiple offenses for the student, the MOSIS Download checks which Offense Code has the highest priority Severity Order in the Incident Codes table.

For an illustration of this concept, please refer to the Missouri Student Data – Discipline section.
105Weapon TypeText1disc_off_weapon.weapon_codedisctb_weaponInterventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Offenders panel > click name of appropriate offender > Offense Information panel:  Weapon

For each reportable incident, only one Weapon Code gets reported per student.  If a Discipline Incident has multiple weapons for the student, the MOSIS Download checks which Weapon Code has the highest priority Severity Order in the Weapons table.

For an illustration of this concept, please refer to the Missouri Student Data – Discipline section.
110Discipline RemovalText3disc_off_action.action_codedisctb_off_actionInterventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Offenders panel > click name of appropriate offender > Offense Actions:  Action Code
115Length RemovedText3disc_off_action.schd_duration Interventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Offenders panel > click View Detail icon > Actions panel > click appropriate action > Dates panel:  Actual Duration

or

Interventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Offenders panel > click View Detail icon > Actions panel > click appropriate action > Dates panel:  Scheduled Duration

Use actual duration first, if this field is blank use schedule duration.  
120Modified LengthBoolean1Calculated value Compares the Discipline  Offender Action – Actual Duration and Discipline Offender Action –  Scheduled Duration
125Alternate Placement IndicatorBoolean1disc_user.field_value where screen_type='O' and screen_number='550' and field_number='1' Interventions > All > Student > Behavior Incidents > Incident List panel > click appropriate Incident link > Offenders panel > click View Detail icon > Other Offender Information panel > MOSIS Discipline panel:  Alternative Placement
130LEP / ELLText3reg_programs.program_value where program_id and field_number maps to reg_program_column.state_code_equiv='LEP/ELL'

If student has CTE Flag value as Y and if this field is blank then default this field to NLP.
Else convert value from reg_programs to state code using motb_lep_code table.
motb_lep_codeRegistration > Entry & Reports > Student District Defined > MOSIS LEP/ELL:  LEP/ELL

or

Program where the state code equiv = ‘LEPELL’
135IEP DisabilityText2reg_programs.program_value where program_id and field_number maps to reg_program_column.state_code_equiv='IEPDISAB' motb_disabilityRegistration > Entry & Reports > Student District Defined > MOSIS Special Ed:  IEP Disability (program where the state code equiv = ‘IEPDISAB’)
JavaScript errors detected

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

If this problem persists, please contact our support.