| Rule # | Rule Text / Business Meaning | Sev./ Level |
Core | PEIMS | Applies To |
|---|---|---|---|---|---|
| 10010-0015 |
For each Local Education Agency’s data submission, there must be data reported for the LEA itself.
Each LEA must report the basic information about itself.
|
F
L2, L3
|
✓ |
District, Charter | |
| 10020-0003 |
Campus data must be provided for each campus registered with the TEA as an active instructional campus.
Campus data must be provided for each campus registered with the TEA as an active instructional campus.
|
F
L2, L3
|
✓ |
District, Charter | |
| 10020-0005 |
The last three characters of SchoolId must be "001"-"698".
For a Campus, the SchoolId must end with "001"-"698".
|
F
L2, L3
|
✓ |
District, Charter | |
| 10020-0012 |
SchoolId must match an entry registered with TEA as an active instructional campus.
For a Campus, the SchoolId must be a valid campus registered with the TEA as an active instructional campus.
|
F
L2, L3
|
✓ |
District, Charter | |
| 10050-0003 |
For a Section being reported for the Class Roster collection, PopulationServed and NonCampusBasedInstruction must not be blank.
If a Section is for the Class Roster collection, then PopulationServed and NonCampusBasedInstruction must be reported.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0003 |
Each character of StaffId must not be the same number.
For a staff person, each character of StaffId must not be the same number.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0004 |
The first three characters of StaffId must be between "001" and "899" (excluding "666"), the fourth and fifth characters must be between "01" and "99", and the last four characters must be between "0001" and "9999".
For a staff person, the first three characters of StaffId must be between "001" and "899" (excluding "666"), the fourth and fifth characters must be between "01" and "99", and the last four characters must be between "0001" and "9999".
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0005 |
StaffId must be 9 numeric characters.
For a staff person, the StaffId must be nine numeric characters.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0038 |
StaffUniqueId must match an entry in the TSDS Unique ID system.
For each staff person, the StaffUniqueId must match and entry in the TSDS Unique ID system.
|
F
L1.5, L2, L3
|
✓ |
District, Charter | |
| 30040-0052 |
For a staff person being reported for the Class Roster collection, the following must not be blank: StaffId, Sex, BirthDate, HispanicLatinoEthnicity, HighestCompletedLevelOfEducation, TotalYearsPriorTeachingExperience, and at least one Race.
For a staff person being reported for the Class Roster collection, the following must not be blank: StaffId, Sex, BirthDate, HispanicLatinoEthnicity, HighestCompletedLevelOfEducation, TotalYearsPriorTeachingExperience, and at least one Race.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0054 |
If TeacherIncentiveAllotmentDesignation is not reported, then StaffSectionAssociation data must be reported with a matching StaffUniqueId.
Teachers that are not designated with a TeacherIncentiveAllotmentDesignation must be reported with StaffSectionAssociation data for the Class Roster Winter Submission.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0055 |
If TeacherIncentiveAllotmentDesignation is reported, then there must be a StaffSchoolAssociation or a StaffSectionAssociation with a matching StaffUniqueId.
Teachers identified as Active National Board Certified, designated, or pending new or change of designation must be reported with StaffSchoolAssociation or StaffSectionAssociation data to generate allotment funding.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30040-0058 |
If at least one TeacherIncentiveAllotmentDesignation is reported for a staff person, then CreditableYearOfService must not be blank.
CreditableYearOfService must be reported for all teachers with a TeacherIncentiveAllotmentDesignation.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0003 |
SchoolId for the CourseOffering of a StaffSectionAssociation must match an entry registered with the TEA as an active instructional campus in the reporting LEA ending in "001"-"698".
For a StaffSectionAssociation, SchoolId for the CourseOffering must be an active instructional campus registered with the TEA in the reporting LEA and must end in "001"-"698".
|
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0006 |
ClassroomPosition must be "01", "02", "03", or "04".
Only staff persons who are teachers or substitute teachers are reported with StaffSectionAssociation data for the Class Roster collection.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0008 |
BeginDate must be between June 1, 2024 and August 31, 2025.
For a StaffSectionAssociation, the BeginDate must be within the current school year within the range of the months from June through August.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0010 |
EndDate must be between June 1, 2024 and August 31, 2025.
For a StaffSectionAssociation, the EndDate must be within the current school year within the range of the months from June through August.
|
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0011 |
EndDate must be greater than or equal to BeginDate. The date that a teacher was assigned to, or reassigned to, a course must occur on or before the last date a teacher was assigned to a course. |
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0012 |
For a StaffSectionAssociation, if CourseCode for the CourseOffering is a high school course, then CourseSequence for the Section must not be "A".
For a teacher section association, the CourseSequence "A" is only reported for non-high school courses. (StaffSectionAssociation references Section, which references CourseOffering containing the CourseCode).
|
F
L2, L3
|
✓ |
District, Charter | |
| 30305-0027 |
If ClassroomPosition is "04", then TeacherIncentiveAllotmentDesignation must not be reported and CreditableYearOfService must be FALSE or not reported. Any staff member reported as a substitute teacher must not be reported with TeacherIncentiveAllotmentDesignation or CreditableYearOfService on the Staff entity. |
F
L2, L3
|
✓ |
District, Charter | |
| 30310-0002 |
SchoolId must match an entry registered with the TEA as an active instructional campus in the reporting LEA ending in "001"-"698", or match an entry registered with the TEA as a financial campus ending in "999".
For a StaffSchoolAssociation, SchoolId must be registered with the TEA as an active instructional campus in the reporting LEA ending in "001"-"698", or a financial campus ending in "999".
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0012 |
The first character of StudentId must be "S" or "0"-"8".
For a student, the first character of Social Security number must be "0"-"8". The first character of an alternative id number must be "S".
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0013 |
Each character of StudentId must not be the same number.
For a student, the characters of IdentificationCode must not all be the same number.
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0014 |
If StudentId does not have a first character of "S", then the first three characters of StudentId must be between "001" and "899" (excluding "666").
For a student Social Security number, the first three characters of StudentId must be between "001" and "899" (excluding "666").
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0015 |
If StudentId does not have a first character of "S", then the fourth and fifth characters must not be "00", and the last four characters must not be "0000".
For a student Social Security number, the fourth and fifth characters must be between "01" and "99", and the last four characters must be between "0001" and "9999".
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0099 |
StudentUniqueId must match an entry in the TSDS Unique ID system.
A student's StudentUniqueId must match an entry in the TSDS Unique ID system.
|
F
L1.5, L2, L3
|
✓ |
District, Charter | |
| 40100-0186 |
For a student being reported for the Class Roster collection, the following must not be blank: StudentId, Sex, HispanicLatinoEthnicity, and at least one Race.
For students reported for the Class Roster collection, the following must be reported: StudentId, Sex, HispanicLatinoEthnicity, and at least one Race.
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0187 |
For each student reported by the LEA, there must be StudentSectionAssociation data with a matching StudentUniqueId.
StudentSectionAssociation data must be reported for each student reported for the Class Roster Collection.
|
F
L2, L3
|
✓ |
District, Charter | |
| 40100-0197 |
For each student reported by the LEA, there must be StudentSchoolAssociation data with a matching StudentUniqueId.
StudentSchoolAssociation data must be reported for each student reported for this core collection.
|
F
L2, L3
|
✓ |
District, Charter | |
| 40110-0001 |
For a student enrollment (StudentSchoolAssociation), there must be a corresponding Student with the same StudentUniqueId. For each student reported with enrollment data, there must be corresponding student data reported. |
F
L2, L3
|
✓ |
District, Charter | |
| 40110-0081 |
For a StudentSectionAssociation, EndDate must be greater than or equal to BeginDate.
For a StudentSectionAssociation, the date that a student was assigned to and begins attending the class must occur before the last date a student was assigned to the class.
|
F
L2, L3
|
✓ |
District, Charter | |
| 40110-0165 |
For each StudentSectionAssociation, BeginDate must be between June 1, 2024 and August 31, 2025. The date that a student was assigned to and begins attending the class must be within the current school year within the range of the months from June through August. |
F
L2, L3
|
✓ |
District, Charter | |
| 40110-0166 |
For each StudentSectionAssociation, EndDate must be between June 1, 2024 and August 31, 2025. The last date that a student was assigned to a course must be within the current school year within the range of the months from June through August. |
F
L2, L3
|
✓ |
District, Charter | |
| 40110-0223 |
For each StudentSectionAssociation where NonCampusBasedInstruction on the corresponding Section is "00", there must be at least one StaffSectionAssociation with a matching CourseOffering and SectionIdentifier.
For each StudentSectionAssociation, there must be a StaffSectionAssociation with the same CourseOffering and SectionIdentifier, unless the NonCampusBasedInstruction indicates the course was not taught by a school district/charter school employee or contracted teacher, or was taught at a facility other than where the student is enrolled.
|
F
L2, L3
|
✓ |
District, Charter | |
| 40110-0224 |
For each StudentSectionAssociation, there must be a student Enrollment (StudentSchoolAssociation) with a matching StudentUniqueId and SchoolId.
For each Student Section Association reported for a student, there must be student enrollment data reported at the same campus.
|
F
L2, L3
|
✓ |
District, Charter |