CALPADS error brief · FRMT
FRMT0001
Official CALPADS rule
What CALPADS is rejecting
Focus fields
Fields validated
All SENR fieldsRecommended correction path
Suggested resolution
Read the complete validation
CALPADS rule: Field length does not match CALPADS File Specifications (CFS)
Fields involved:
- All 35 SENR fields (1.01–1.35)
What this means: At least one submitted value is longer than the maximum allowed for its SENR column. CALPADS cannot reliably interpret the row until the structural problem is corrected.
What a field-length failure looks like
Count the characters in the exported SENR value, not only what appears on the SIS screen. Spaces, punctuation, spreadsheet-added decimals, and descriptive text appended to a code all count.
| Field | Maximum | Acceptable form | Likely length failure | What to inspect |
|---|---|---|---|---|
| 1.01 Record Type Code | 4 | SENR | SENR | A trailing space or an export label instead of the four-character code. |
| 1.04 Reporting LEA | 7 | 0123456 | 0123456.0 | Spreadsheet or integration software converting an identifier to a number. |
| 1.07 Academic Year ID | 9 | 2026-2027 | 2026-2027 | A hidden trailing space or a locally formatted school-year label. |
| 1.08 SSID | 10 | 1234567890 | 123-456-7890 | Dashes, spaces, spreadsheet notation, or another local identifier exported as the SSID. |
| 1.09 Local Student ID | 20 | STU-004281 | DISTRICT-STUDENT-004281 | A concatenated district, school, or program prefix exceeding 20 characters. |
| 1.17 Birth Date | 8 | 20110507 | 05/07/2011 | The display date was exported instead of the required CCYYMMDD file value. |
| 1.18 Gender Code | 1 | F, M, or X | Female or Nonbinary | The description was exported instead of the current one-character CALPADS code. |
| 1.22 Enrollment Start Date | 8 | 20260817 | 08/17/2026 | The SIS display format was not transformed to CCYYMMDD. |
| 1.26 Exit Reason Code | 4 | E155 | E155-YearEnd | The extract appended a description to the four-character code. |
| One-character indicators | 1 | Y or N | Yes, No, True, or False | A Boolean label was exported instead of the required one-character indicator. |
Length is only the first gate: A value can have the correct number of characters and still fail a code-set, format, combination, chronology, or accuracy rule. For example, a one-character gender value that is not in the current Gender Code Set is not made valid merely because its length is one.
Version 18.0 SENR field-length reference
Use the field number to match the rejected value to its position in the SENR layout. CS means coded or character string; DT means date. “Maximum” is the largest permitted character count, not permission to ignore required formats or code sets.
| Field | Public name | Type | Maximum |
|---|---|---|---|
| 1.01 | Record Type Code | CS | 4 |
| 1.02 | Transaction Type Code | CS | 1 |
| 1.03 | Local Record ID | CS | 255 |
| 1.04 | Reporting LEA | CS | 7 |
| 1.05 | School of Attendance | CS | 7 |
| 1.06 | School of Attendance NPS | CS | 7 |
| 1.07 | Academic Year ID | CS | 9 |
| 1.08 | SSID | CS | 10 |
| 1.09 | Local Student ID | CS | 20 |
| 1.10 | Student Legal First Name | CS | 30 |
| 1.11 | Student Legal Middle Name | CS | 30 |
| 1.12 | Student Legal Last Name | CS | 50 |
| 1.13 | Student Legal Name Suffix Code | CS | 3 |
| 1.14 | Student Alias First Name | CS | 30 |
| 1.15 | Student Alias Middle Name | CS | 30 |
| 1.16 | Student Alias Last Name | CS | 50 |
| 1.17 | Student Birth Date | DT | 8 |
| 1.18 | Student Gender Code | CS | 1 |
| 1.19 | Student Birth City | CS | 30 |
| 1.20 | Student Birth State Province Code | CS | 6 |
| 1.21 | Student Birth Country Code | CS | 2 |
| 1.22 | Enrollment Start Date | DT | 8 |
| 1.23 | Enrollment Status Code | CS | 2 |
| 1.24 | Grade Level Code | CS | 2 |
| 1.25 | Enrollment Exit Date | DT | 8 |
| 1.26 | Student Exit Reason Code | CS | 4 |
| 1.27 | Student School Completion Status | CS | 3 |
| 1.28 | Expected Receiver School of Attendance | CS | 7 |
| 1.29 | Student Met all UC CSU Requirements Indicator | CS | 1 |
| 1.30 | Student School Transfer Code | CS | 1 |
| 1.31 | District of Geographic Residence Code | CS | 7 |
| 1.32 | Student Golden State Seal Merit Diploma Indicator | CS | 1 |
| 1.33 | Student Seal of Biliteracy Indicator | CS | 1 |
| 1.34 | Adult Age Students with Disabilities in Transition Status | CS | 1 |
| 1.35 | Graduation Exemption Indicator | CS | 1 |
Source: CALPADS File Specifications Version 18.0, Table 3-1, SSID Enrollment File Format. For coded values and valid combinations, also consult the current CALPADS Code Sets and Valid Code Combinations.
How this record moves through CALPADS
Upload reminder: A file can upload successfully while individual records reject. Correct the source or extract when the next file would reproduce the error.
Choose the diagnostic pathway
- SIS, extract, and CALPADS reconciliation
- Is the authoritative SIS record correct?
- Did the extract transform or omit a value?
- Does CALPADS contain an older or conflicting enrollment?
- Will the next extract reproduce the error?
- SSID and student identity
- Does the student have the correct SSID?
- Does the local record point to a retired or replaced SSID?
- Are staff reviewing the intended student before changing enrollment history?
- LEA, school, and enrollment ownership
- Which LEA and school own the enrollment?
- Is the school authorized under the Reporting LEA?
- Is the enrollment primary, secondary, short-term, or non-ADA?
- Enrollment dates and chronology
- When did the student actually begin attending?
- Is the enrollment still open, or should it have an exit?
- Does another enrollment overlap or continue this record?
- Do the SIS and CALPADS histories tell the same story?
- Enrollment exit and completion
- Is the enrollment still open?
- When and why did the student leave?
- Did the student complete school?
- Was another enrollment expected?
- Do Exit Reason and Completion Status describe the same event?
- E150 and continuing enrollment
- Was E150 used for a midyear update rather than a departure?
- Was the continuing enrollment created for the next calendar day?
- Did grade, transfer status, or geographic residence actually change?
- Downstream student-record effects
- Does SINF overlap the qualifying enrollment?
- Could SPRG or SELA depend on these dates?
- Could the change affect attendance, assessment, course, cohort, dropout, or special-education reporting?
Read the enrollment sequence
- SourceConfirm actual enrollment.
- SISInspect the authoritative record.
- ExtractReview the submitted value.
- CALPADSCompare ODS history.
- VerifyConfirm the corrected result.
Primary participants for this error
- CALPADS coordinator
- Registrar or enrollment staff
- SIS system owner
- Extract, integration, or vendor support
Compare three versions of the record
- What actually occurred.
- What the authoritative SIS contains.
- What the SENR file and CALPADS ODS contain.
The correction belongs where those versions first diverge.
Recommended correction path
Preserve the rejected row
Capture the submission ID, row number, export date, exact delimited row, and CALPADS error details before editing.
Match the row to fields 1.01–1.35
Use the Version 18.0 SENR layout to identify each column. Do not shift values left when an optional field is blank.
Count the exported characters
Check the actual file value for spaces, punctuation, decimals, descriptive labels, or date separators that are not obvious on the SIS screen.
Compare with a correctly accepted row
Use a row from the same extract when possible. A missing delimiter or quotation problem earlier in the row can make a later value appear overlength.
Reconstruct what actually occurred
Confirm the intended student, school, enrollment dates, status, grade, and exit information from authoritative local records.
Trace the value to its source
Determine whether the SIS field, report definition, integration, spreadsheet step, or vendor extract produced the extra characters.
Correct the repeatable rule
Repair the owning system or export mapping. Avoid a one-time file edit that the next extract will reproduce.
Regenerate, submit, and regression-check
Confirm FRMT0001 clears, verify the accepted enrollment history, and inspect other records produced by the same field or extract rule.
Official CALPADS guidance
Understanding the error: The CALPADS File Specifications designate a maximum length for fields submitted in an upload file. One or more fields exceed that maximum.
Things to check for in submission: Verify that the fields listed in the Fields Validated column do not exceed the published maximum length. Suggested Resolution: 1) See http://www.cde.ca.gov/ds/sp/cl/systemdocs.asp for the "CALPADS File Specifications" document for maximum field lengths. OR 2) If the file was produced from a local SIS, contact the vendor or technical resource to determine why the wrong field length was generated and how to correct it.Before closing the issue
- Confirm FRMT0001 no longer appears for the intended enrollment.
- Verify the complete accepted enrollment history in CALPADS.
- Document source evidence, owner, correction location, and broader extract impact.
- Review downstream student records and reports affected by the correction.
Official FRMT0001 troubleshooting page | SENR guidance | Fall 1 Reporting Roadmap
What SENR does—and does not do
SENR answers enrollment and SSID-context questions such as:
- Does this student have an SSID?
- Which LEA and school own this enrollment record?
- When did the enrollment begin?
- Is it primary, secondary, or short-term?
- What grade level applies to this enrollment?
- Is the enrollment still open?
- If it ended, when and why did the student leave?
- Did the student complete school?
- Was the student transferred, retained, promoted, or updated through an E150 enrollment transition?
- What is the student’s district of geographic residence?
SENR participant directory
Engage the roles needed for the specific student, enrollment event, ownership question, or system issue.
- CALPADS coordinator
- Registrar or enrollment staff
- School-site office staff
- Attendance staff
- Counselor or student-records staff
- Graduation or cohort-data staff
- District student-services administrator
- Charter or alternative-education program staff
- Special education data staff
- SIS system owner
- Extract, integration, or vendor support







































































