CALPADS error brief · SWDS
SWDS0594
Official CALPADS rule
What CALPADS is rejecting
Focus fields
Fields validated
22.12 Special Education Status Code 22.13 Non-Participation Reason CodeRecommended correction path
Suggested resolution
Official rule in plain language
Severity: Fatal Type: Input Validation
Fields validated
- 22.12 Special Education Status Code
- 22.13 Non-Participation Reason Code
Two individually valid codes can still form an invalid pair. Use the matrix below rather than choosing a reason by name alone.
How CALPADS reads the SWDS history
Version 18 active status/reason combinations
| Status | Status meaning | Reason | Reason meaning |
|---|---|---|---|
| 1 | Eligible and Participating | Blank | No non-participation reason |
| 2 | Eligible and Not Participating | 11 | Parent declined FAPE or services; no education plan |
| 2 | Eligible and Not Participating | 12 | No education plan currently; future plan expected |
| 2 | Eligible and Not Participating | 29 | Cessation of service without revocation |
| 3 | Eligible and Not Enrolled | 31 | Left school and not expected to return |
| 3 | Eligible and Not Enrolled | 29 | Cessation of service without revocation |
| 4 | Not Eligible | 21 | Not eligible |
| 4 | Not Eligible | 22 | No parental consent received—Part C to B |
| 4 | Not Eligible | 23 | Maximum age |
| 4 | Not Eligible | 25 | Return to California; no longer eligible |
| 4 | Not Eligible | 26 | IFSP team determined no Part B evaluation needed |
| 4 | Not Eligible | 27 | No parental consent for initial provision |
| 4 | Not Eligible | 28 | Written revocation |
| 4 | Not Eligible | 30 | No longer eligible |
| 4 | Not Eligible | 31 | Left school and not expected to return |
Concrete checks
- Match the event’s Academic Year and Status Effective Start Date to the combination’s effective period.
- Verify the precise legal/program event behind similar-looking reasons.
- Use blank only for Status 1.
- Check vendor mappings for retired Reason 24 or the retired Status 4/Reason 12 combination.
Recommended correction path
- 1
Preserve the rejected row
Capture submission ID, SSID, Reporting LEA and SELPA, Academic Year, Status Start Date, Status, Reason, and the complete ODS SWDS history.
- 2
Confirm identity, ownership, and period
Verify the student, qualifying SENR context, reporting organizations, and effective academic year before interpreting the status event.
- 3
Reconstruct the event
Use eligibility, consent, plan, enrollment, exit, transfer, and service evidence to determine what actually changed and when.
- 4
Compare the whole SWDS history
Review the immediately previous and next status records as well as connected MEET, PLAN, and SERV dates. Do not treat the rejected row in isolation.
- 5
Correct the authoritative source
Select the valid status/reason pair supported by the underlying event and its effective year. Correct the source-system mapping when it generates a retired or incompatible combination. Repair any repeatable source-to-CALPADS mapping.
- 6
Resubmit and verify
Confirm acceptance, reread the full ODS history, and review Reports 16.22 and 16.23 plus affected Fall 1 or EOY 1 results.







































































