FileSpecRules:201208AugustCycleStudentEnrollandAttend
Item_Number Item_Name Collection_Rule_ID Severity Business_Rule Short_Title General_Message Detailed_Message
005 Collection Version SEA00001 E Some fields supply data that is essential for the analysis of student data. The value of that field must be explicit. There are no default values. NOTE: This rule applies to many fields but is tied to CollectionVersion due to DataSpecs constraints. One or more required fields are missing Some fields supply data that is essential for the analysis of data. A value must be provided. There are no default values. The record is missing the field {0}.
005 Collection Version SEA00201 E Field exceeds its maximum length. NOTE: This rule applies to many fields but is tied to CollectionVersion due to DataSpecs constraints. Field exceeds its maximum length Field exceeds its maximum length. The {0} field exceeds its maximum allowable length of {1} character(s).
005 Collection Version SEA00401 E CollectionVersion must match '2012Aug1.0StuEnrlAttnd' CollectionVersion must be '2012Aug1.0StuEnrlAttnd' The CollectionVersion identifies the data contained within the file and the Submission for that data. For this collection the CollectionVersion must be '2011Aug1.0StuEnrlAttnd'.
005 Collection Version SEA00401 E CollectionVersion must match '2012Aug1.0StuEnrlAttnd' CollectionVersion must be '2012Aug1.0StuEnrlAttnd' The CollectionVersion identifies the data contained within the file and the Submission for that data. For this collection the CollectionVersion must be '2012Aug1.0StuEnrlAttnd'.
005 Collection Version SEA01401 E There must be at least one Student Enrollment and Attendance record. There are no StuEnrlAttnd records There must be at least one Student Enrollment and Attendance record.
010 Current School Year SEA00402 E CurrentSchoolYear must match '2012' CurrentSchoolYear must be '2012' The CurrentSchoolYear identifies the school year for the data. For this collection the CurrentSchoolYear must be '2012'.
015 Attending District Code SEA00407 E AttendingDistrictCode must match a valid DESE County District Code. District codes are in DESE District table. Invalid AttendingDistrictCode code AttendingDistrictCode is not a valid district code.
020 Attending School Code SEA00601 E AttendingSchoolCode must be a valid school code in the Attending District (Attending District Code). Use MOSIS District Table and MOSIS Attendance Center tables. AttendingSchoolCode is not valid for AttendingDistrictCode AttendingSchoolCode is not a valid school code for the AttendingDistrictCode.
020 Attending School Code SEA00611 E If AttendingSchoolCode = 1000 then StudentGradeLevel must be 'PK' AttendingSchoolCode is not valid for StudentGradeLevel AttendingSchoolCode of 1000 is not allowed for grades K-12.
020 Attending School Code SEA00887 E AttendingSchoolCode cannot begin with 102 or 103 unless (AttendingDistrictCode is 002017) or (AttendingDistrictCode/AttendingSchoolCode combination is 010093/1020). AttendingSchoolCode should not begin with 102 or 103 AttendingSchoolCode should not begin with 102 or 103 since school codes which begin with 102 and 103 are reserved for schools which do not have enrollments.
025 Reporting District Code SEA00408 E ReportingDistrictCode must match a valid DESE County District Code. District codes are in DESE District table. Invalid ReportingDistrictCode code ReportingDistrictCode is not a valid district code.
025 Reporting District Code SEA00700 E Reporting District Code must match the SRM users district code. The student is not from this district The student's ReportingDistrictCode does not equal that of the trial.
030 Reporting School Code SEA00602 E ReportingSchoolCode must be a valid school code in the Reporting District (Reporting District Code) Use MOSIS District Table and MOSIS Attendance Center tables. ReportingSchoolCode is not valid for ReportingDistrictCode ReportingSchoolCode is not a valid school code for the ReportingDistrictCode.
030 Reporting School Code SEA00612 E If ReportingSchoolCode = 1000 then StudentGradeLevel must be 'PK' ReportingSchoolCode is not valid for StudentGradeLevel ReportingSchoolCode of 1000 is not allowed for grades K-12.
030 Reporting School Code SEA00888 E ReportingSchoolCode cannot begin with 102 or 103 unless (ReportingDistrictCode is 002017) or (ReportingDistrictCode/ReportingSchoolCode combination is 010093/1020). ReportingSchoolCode should not begin with 102 or 103 ReportingSchoolCode should not begin with 102 or 103 since school codes which begin with 102 and 103 are reserved for schools which do not have enrollments.
035 Resident District Code SEA00409 E ResidentDistrictCode must match a valid DESE County District Code. District codes are in DESE District table. Invalid ResidentDistrictCode code ResidentDistrictCode is not a valid district code.
040 Resident School Code SEA00603 E ResidentSchoolCode must be a valid school code in the Resident District Code. Use MOSIS District Table and MOSIS Attendance Center tables. ResidentSchoolCode is not valid for ResidentDistrictCode ResidentSchoolCode is not a valid school code for the ResidentDistrictCode.
040 Resident School Code SEA00613 E If ResidentSchoolCode = 1000 then StudentGradeLevel must be 'PK' ResidentSchoolCode is not valid for StudentGradeLevel ResidentSchoolCode of 1000 is not allowed for grades K-12.
040 Resident School Code SEA00889 E ResidentSchoolCode cannot begin with 102 or 103 unless (ResidentDistrictCode is 002017) or (ResidentDistrictCode/ResidentSchoolCode combination is 010093/1020). ResidentSchoolCode should not begin with 102 or 103 ResidentSchoolCode should not begin with 102 or 103 since school codes which begin with 102 and 103 are reserved for schools which do not have enrollments.
045 MOSIS Student ID SEA01001 E State ID must match a Student ID in the MOSIS ID system SIDMASTER (State_Student_ID) StateID not found in MOSIS ID State ID was not found in the MOSIS ID system.
075 Date of Birth SEA00418 E DateOfBirth must be a valid date Invalid DateOfBirth The date is not valid. A date must be in MM/DD/YYYY format and be a valid date.
075 Date of Birth SEA01020 E Date of Birth should match the date of birth in the MOSIS ID system (in conjunction with State ID) SIDMASTER (Date_of_Birth) and SIDMASTER (State_Student_ID) DateOfBirth does not match MOSIS ID DateOfBirth does not match the date of birth in the MOSIS ID system.
075 Date of Birth SEA01050 W The Student's age must fall within an age range appropriate for their grade level. Reference the Age Grade Range excel document for more information. Unexpected student age for grade level The age of the student falls outside the expected bounds. Birth dates for grade {0} are expected to fall between {2} and {3}.
080 Student Grade Level SEA00403 E Must be in code set: (Student_Grade_Level_Codes). Invalid StudentGradeLevel code StudentGradeLevel must be PK, K, KA, KP, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11 or 12.
080 Student Grade Level SEA01064 E The StudentGradeLevel must be taught in the reporting school. Reference MO-2007-21-2007-K8 Indicator Business Rules-V1.2-JY.doc StudentGradeLevel not taught in reporting school The StudentGradeLevel is not taught in the school that is reporting the student.
085 Social Security Number SEA00417 E The Social Security Number can be specified as ###-##-#### or 9 digits. SSN has an invalid format The Social Security Number can be specified as ###-##-#### or 9 digits.
090 Residency Status SEA00404 E Must be in code set: (Resident_Status_Codes). Invalid ResidencyStatus code ResidencyStatus must be R1, R2, NR, DI, PT, or FL.
090 Residency Status SEA00426 W If residencystatus = R2 then AttendingDistrictCode must exist in DESE_APPROVED_NONPUBLIC_DISTRICT Where AttendingDistrictCode = MOSIS_COUNTY_DISTRICT and CurrentSchoolYear = Year Residentstatus cannot be "R2" Residentstatus cannot be "R2" since the AttendingDistrictCode is not an approved non-public attendance site.
095 Regular Hrs Attended SEA00101 E RegHrsAttended is not allowed in the August Enrollment and Attendance Cycle Submission RegHrsAttended is not allowed RegHrsAttended is not allowed in the August Enrollment and Attendance Cycle Submission.
100 Regular Hrs Absent SEA00102 E RegHrsAbsent is not allowed in the August Enrollment and Attendance Cycle Submission RegHrsAbsent is not allowed RegHrsAbsent is not allowed in the August Enrollment and Attendance Cycle Submission.
105 Remedial Hrs Attended SEA00103 E RemHrsAttended is not allowed in the August Enrollment and Attendance Cycle Submission RemHrsAttended is not allowed RemHrsAttended is not allowed in the August Enrollment and Attendance Cycle Submission.
110 Hours in Session SEA00104 E HrsInSession is not allowed in the August Enrollment and Attendance Cycle Submission HrsInSession is not allowed HrsInSession is not allowed in the August Enrollment and Attendance Cycle Submission.
115 Summer Attendance SEA00414 E SummerAttendance does not have a valid format. It may have 1 to 4 digits followed by an optional decimal point and 1 to 4 digits. SummerAttendance must be a number Summer Attendance must be reported as a number with 1 to 4 digits followed by an optional decimal point and 1 to 4 digits.
115 Summer Attendance SEA00615 W If the sum of SummerAttendance grouped by  StateID and ReportingDistrictCode are between 210 and 420. SummerAttendance is higher than expected SummerAttendance is higher than expected (greater than 210 hours).
115 Summer Attendance SEA00616 E If the sum of SummerAttendance grouped by  StateID and ReportingDistrictCode is greater than or equal too 420. SummerAttendance is higher than allowed SummerAttendance is higher than allowed (greater than 419 hours).
115 Summer Attendance SEA03300 W SummerAttendance should not be greater than SummerMembership SummerAttendance should not be greater than SummerMembership Summer Attendance should not be greater than Summer Membership.
120 Summer Membership SEA00415 E SummerMembership does not have a valid format. It may have 1 to 4 digits followed by an optional decimal point and 1 to 4 digits. SummerMembership must be a number Summer Membership must be reported as a number with 1 to 4 digits followed by an optional decimal point and 1 to 4 digits.
125 Entry Date SEA00105 E EntryDate is not allowed in the August Enrollment and Attendance Cycle Submission EntryDate is not allowed EntryDate is not allowed in the August Enrollment and Attendance Cycle Submission.
130 Entry Code SEA00106 E EntryCode is not allowed in the August Enrollment and Attendance Cycle Submission EntryCode is not allowed EntryCode is not allowed in the August Enrollment and Attendance Cycle Submission.
135 Exit Date SEA00107 E ExitDate is not allowed in the August Enrollment and Attendance Cycle Submission ExitDate is not allowed ExitDate is not allowed in the August Enrollment and Attendance Cycle Submission.
140 Exit Code SEA00108 E ExitCode is not allowed in the August Enrollment and Attendance Cycle Submission ExitCode is not allowed ExitCode is not allowed in the August Enrollment and Attendance Cycle Submission.
145 Exit Destination District Code SEA00109 E ExitDestDistrictCode is not allowed in the August Enrollment and Attendance Cycle Submission ExitDestDistrictCode is not allowed ExitDestDistrictCode is not allowed in the August Enrollment and Attendance Cycle Submission.
150 Exit Destination School Code SEA00110 E ExitDestSchoolCode is not allowed in the August Enrollment and Attendance Cycle Submission ExitDestSchoolCode is not allowed ExitDestSchoolCode is not allowed in the August Enrollment and Attendance Cycle Submission.
155 Exit Destination Comment SEA00111 E ExitDestComment is not allowed in the August Enrollment and Attendance Cycle Submission ExitDestComment is not allowed ExitDestComment is not allowed in the August Enrollment and Attendance Cycle Submission.
156 School Choice SEA00114 E SchoolChoice must be null SchoolChoice is not allowed SchoolChoice is not allowed to be reported in August.
156 School Choice SEA00421 E Must be in code set: (School_Choice_Codes) Invalid SchoolChoice code SchoolChoice must be A, E, O or R.