CALPADS error brief · GERR
GERR0001
Official CALPADS rule
What CALPADS is rejecting
Focus fields
Fields validated
1.01 - Record Type Code 1.04 - Reporting LEA 1.05 - School of Attendance 1.07 - Academic Year ID 1.09 - Local Student ID 1.10 - Student Legal First Name 1.12 - Student Legal Last Name 1.17 - Student Birth Date 1.18 - Student Gender Code 1.21 - Student Birth Country Code 1.22 - Enrollment Start Date 1.23 - Enrollment Status Code 1.24 - Grade Level CodeRecommended correction path
Suggested resolution
Read the complete validation
CALPADS rule: A required field for the submitted record type is missing
Severity: Fatal Type: Input Validation
Fields listed on the official SENR GERR0001 page:
- 1.01 Record Type Code
- 1.04 Reporting LEA
- 1.05 School of Attendance
- 1.07 Academic Year ID
- 1.09 Local Student ID
- 1.10 Student Legal First Name
- 1.12 Student Legal Last Name
- 1.17 Student Birth Date
- 1.18 Student Gender Code
- 1.21 Student Birth Country Code
- 1.22 Enrollment Start Date
- 1.23 Enrollment Status Code
- 1.24 Grade Level Code
What “required field missing” looks like
| Submitted condition | Likely result | What to do |
|---|---|---|
Field 1.01 contains SENR | The required Record Type Code is present and structurally recognizable. | Continue validating the remaining required and conditionally required fields. |
Field 1.01 is blank: ^A^… | GERR0001: the first position exists, but Record Type Code is missing. | Restore SENR in field 1.01 through the source report or export definition. |
| Field 1.10 is blank but its delimiters remain | GERR0001 may identify Student Legal First Name as missing. | Verify the student’s legal first name through authorized identity records; correct the SIS or mapping. |
| A required position and delimiter were removed | FRMT0009 or cascading field errors may occur because later values shift left. | Restore the complete 35-position structure before correcting field content. |
| Field contains a value of the wrong format or code | The field is not blank; another format, code-set, length, or validation error may apply. | Do not treat an invalid value as a missing value. Follow the specific error CALPADS reports. |
| Optional field is blank | No GERR0001 should occur solely because a truly optional value is blank. | Keep the blank position in the row. Do not invent data merely to populate it. |
Version 18.0 required-field checklist
Use CALPADS’ reported field—not guesswork—to begin. The evidence column below identifies the local source most likely to establish the correct value.
| Field | Requirement | Common reason it is blank | Evidence or system to verify |
|---|---|---|---|
| 1.01 Record Type Code | Required; use SENR. | Wrong report type, missing constant, deleted first cell, or malformed transformation. | Extract definition and current SENR template. |
| 1.04 Reporting LEA | Required. | LEA identifier mapping is absent, stored as a null parameter, or lost during spreadsheet conversion. | Submitting LEA configuration and current CDS identifiers. |
| 1.05 School of Attendance | Required. | School crosswalk is incomplete, enrollment lacks a school, or a local campus code did not map. | Authoritative enrollment, school crosswalk, and California School Directory information. |
| 1.07 Academic Year ID | Required. | School-year parameter was not selected or the scheduled job used an incomplete configuration. | Submission period, SIS academic-year setup, and extract parameters. |
| 1.09 Local Student ID | Required. | Imported student lacks the district identifier or the report points to a school-level identifier field that is blank. | SIS identity record and local student-ID governance. |
| 1.10 Student Legal First Name | Required. | Preferred name was stored separately while the legal-name field remained blank, or an import failed. | Authorized identity documentation, cumulative record, and SIS legal-name fields. |
| 1.12 Student Legal Last Name | Required. | Name components were parsed incorrectly, stored in one field, or lost in an integration. | Authorized identity documentation, cumulative record, and SIS legal-name fields. |
| 1.17 Student Birth Date | Required. | Birth date was never entered, was suppressed by a privacy/export rule, or mapped from the wrong field. | Cumulative record and—when authorized and available—birth certificate or other locally accepted identity documentation. |
| 1.18 Student Gender Code | Required. | Source is blank, local value is unmapped, or the extract expects an outdated local code. | SIS demographic record, authorized source documentation, and current CALPADS Gender Code Set. |
| 1.21 Student Birth Country Code | Required when Enrollment Status is 10, 20, or 30 under Version 18.0. | Enrollment makes the field required, but the demographic source is blank or the local country value lacks a CALPADS crosswalk. | Authorized demographic records, cumulative file, SIS country field, and current code set. |
| 1.22 Enrollment Start Date | Required. | Pre-enrollment or rollover created a record without the first expected attendance date. | Registration, first expected attendance, attendance history, and enrollment documents. |
| 1.23 Enrollment Status Code | Required. | Local enrollment type is blank or lacks a CALPADS mapping. | Actual enrollment relationship, SIS status, local crosswalk, and current code set. |
| 1.24 Grade Level Code | Required. | Grade was not assigned, rollover failed, or a local grade value is unmapped. | Enrollment record, placement decision, SIS grade, and current CALPADS Grade Level Code Set. |
Remember the conditionally required fields
GERR0001’s published field list is not the entire story of SENR requiredness. Version 18.0 makes additional fields required when a transaction or student circumstance triggers the condition.
| Field | When it becomes required | Practical check |
|---|---|---|
| 1.06 School of Attendance NPS | When School of Attendance is the NPS placeholder 0000001. | Verify the actual nonpublic school and its identifier. |
| 1.08 SSID | For Delete or Replace transactions. | Confirm the transaction targets the correct existing CALPADS student and enrollment. |
| 1.27 School Completion Status | When Exit Reason is E230. | Confirm the completion outcome from authorized graduation or student-record evidence. |
| 1.29 UC/CSU Requirements Indicator | For specified graduation completion statuses. | Verify the transcript evaluation and local graduation record. |
| 1.30–1.31 Transfer and Geographic Residence | Under specified county-office, charter, District of Choice, and transfer conditions. | Confirm school type, enrollment status, prior enrollment, transfer basis, and district of residence. |
| 1.34 Adult-age SWD Transition Status | For specified students with an overlapping active IEP, age, and grade conditions. | Coordinate enrollment and special-education evidence; do not infer the indicator from age alone. |
| 1.35 Graduation Exemption Indicator | When School Completion Status is 100. | Verify the authorized graduation exemption determination. |
Never populate a required field with a guess or placeholder: A nonblank value may clear GERR0001 while creating an identity, code-set, chronology, ownership, graduation, or accountability error. Establish the correct value from authorized evidence and fix the owning system.
How the blank reaches CALPADS
If many students fail on the same field, investigate the shared mapping or configuration. If one student fails, inspect that student’s source record and import history first.
Choose the diagnostic pathway
- Exact field named by CALPADS
- Which field number appears in the error details?
- Is its position present but blank?
- Is the field always required or required because another submitted value triggered a condition?
- Does the untouched export match the file that was uploaded?
- Student identity fields
- Do legal name, birth date, gender code, birth country, and local ID belong to the intended student?
- Does the cumulative record support the SIS value?
- When authorized and applicable, does accepted identity documentation resolve the discrepancy?
- Does the correction belong in SINF or another demographic process as well as the local source?
- Enrollment and ownership fields
- Which LEA and school own the enrollment?
- When was the student first expected to attend?
- Is the enrollment primary, secondary, short-term, or non-ADA?
- What grade level applies to this enrollment?
- Crosswalk or configuration defect
- Does the local value exist but fail to map to a CALPADS value?
- Are all failures tied to one school, grade, status, country, or scheduled export?
- Was the current academic year and Version 18 layout selected?
- Will the next extract reproduce the blank?
- Conditional requiredness
- Did Enrollment Status make Birth Country required?
- Did a Delete or Replace transaction require SSID?
- Did an exit, completion, transfer, graduation, or transition condition require another field?
- Are the triggering value and dependent value describing the same real event?
- Downstream student-record effects
- Could the corrected value affect identity matching or SSID assignment?
- Could it affect SINF, SPRG, SELA, attendance, assessment, course, cohort, graduation, or special-education reporting?
- Does CALPADS contain an older conflicting value that requires reconciliation?
Resolve the blank from evidence to acceptance
- IdentifyName the blank field.
- VerifyEstablish the real value.
- TraceFind the first blank.
- RepairFix the owning system.
- ReconcileConfirm connected records.
Primary participants for this error
- CALPADS coordinator
- Registrar or enrollment staff
- School-site office or student-records staff
- SIS system owner
- Extract, integration, or vendor support
Choose the owner from the failure pattern
- One student: verify the source record and authorized evidence.
- One local code: inspect the crosswalk.
- One school or job: inspect configuration and parameters.
- Every row: inspect the extract definition and file version.
Recommended correction path
Preserve the rejected row and error details
Capture the submission ID, row number, exact field named, transaction type, export time, and untouched file before editing.
Confirm that the field position still exists
Verify the SENR row retains all 35 positions. If a column or delimiter is structurally absent, resolve FRMT0009 rather than filling the wrong position.
Determine why the field is required
Identify whether it is always required or became required because of enrollment status, transaction type, exit, completion, transfer, graduation, or special-education conditions.
Establish the correct value from evidence
Use authorized identity, enrollment, attendance, school, academic-year, grade, exit, graduation, or program documentation appropriate to the field.
Compare source, SIS, and extract
Locate the first place the verified value becomes blank: source record, SIS field, crosswalk, report, integration, spreadsheet, or submission file.
Correct the owning system or mapping
Follow the authorized local process. Avoid a one-time file edit or invented placeholder that the next extract will overwrite.
Regenerate and validate the exact field
Confirm the value appears in its correct SENR position and satisfies the current format, length, and code-set requirements.
Submit and inspect the affected population
Confirm GERR0001 clears, verify the accepted enrollment, and test other records produced by the same field, code, school, or export rule.
Official CALPADS guidance
Understanding the error: An enrollment file with Record Type SENR has specified fields that are required to be submitted. One or more required fields is missing in the submitted file.
Things to check for in submission: Verify that the fields listed in the Fields Validated column are included in the submitted file. Suggested Resolution: 1) Review the current CALPADS Code Sets and File Specifications for required fields. OR 2) If the file was produced from a local SIS, contact the vendor or technical resource to determine why the required field is blank and how to correct it.Before closing the issue
- Confirm GERR0001 no longer appears for the intended student and enrollment.
- Verify the value remains in the correct SENR position and the row still contains all 35 fields.
- Confirm the value agrees with authorized evidence and current CALPADS requirements.
- Verify the complete accepted enrollment history and connected student records.
- Document the evidence, correction owner, source location, affected population, and prevention step.
Official GERR0001 troubleshooting page | Current CALPADS File Specifications and Code Sets | SENR guidance
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, short-term, or non-ADA?
- 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?
- What is the student’s district of geographic residence?
SENR participant directory
Engage only the roles needed for the specific student, field, enrollment event, or system defect.
- 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
- Special education data staff
- SIS system owner
- Extract, integration, or vendor support







































































