CALPADS error brief · FRMT
FRMT0009
Official CALPADS rule
What CALPADS is rejecting
Focus fields
Fields validated
22.01 Record Type Code 22.02 Transaction Type Code 22.03 Local Record ID 22.04 Reporting LEA 22.05 Academic Year ID 22.06 SSID 22.07 Local Student ID 22.08 Local Special Education Student ID 22.09 Reporting SELPA 22.10 Special Education Initial Entry Start Date 22.11 Special Education Status Effective Start Date 22.12 Special Education Status Code 22.13 Non-Participation Reason CodeRecommended correction path
Suggested resolution
SWDS validation
Severity: Fatal Type: Input Validation
Fields validated
- 22.01 Record Type Code
- 22.02 Transaction Type Code
- 22.03 Local Record ID
- 22.04 Reporting LEA
- 22.05 Academic Year ID
- 22.06 SSID
- 22.07 Local Student ID
- 22.08 Local Special Education Student ID
- 22.09 Reporting SELPA
- 22.10 Special Education Initial Entry Start Date
- 22.11 Special Education Status Effective Start Date
- 22.12 Special Education Status Code
- 22.13 Non-Participation Reason Code
SWDS is effective-dated status history. Correct the authoritative status relationship; do not create a convenient annual snapshot or overwrite valid history merely to clear an error.
Every SWDS row contains 13 positions
| Position range | Contents | Common failure |
|---|---|---|
| 22.01–22.03 | Record, transaction and local record identifiers | Header or local delimiter shifts the row |
| 22.04–22.09 | LEA, year, SSID, local IDs and SELPA | A blank optional value is removed instead of preserved |
| 22.10–22.13 | Initial entry, status date, status and reason | Trailing blank reason column is dropped |
Blank does not mean absent from the file structure. Preserve adjacent delimiters for optional or conditionally blank fields.
Recommended correction path
- 1
Preserve the rejected row
Capture submission ID, row number, Reporting LEA, SSID, Reporting SELPA, status date, status and reason.
- 2
Identify the exact failed field or relationship
Inspect the raw 13-column row before spreadsheet conversion or manual editing.
- 3
Reconcile enrollment and identity
Confirm SENR ownership, SSID, LEA and the student’s effective-dated special education history.
- 4
Verify the authoritative source
Use the special education system, eligibility documentation, enrollment history and current code definitions.
- 5
Correct the source and mapping
Repair the supported value or relationship in the originating system; never patch only the finished upload when the source remains wrong.
- 6
Resubmit and inspect history
Confirm acceptance and review neighboring SWDS, MEET and PLAN records for chronology or duplication effects.







































































