Skip to main content

CALPADS error brief · SENR

SENR0022

Invalid Exit Reason and Completion Status Combination
Severity Fatal
Error type Input Validation
Record type SENR

Official CALPADS rule

What CALPADS is rejecting

Student Exit Reason Code and Student School Completion Status Code must be a valid combination

Focus fields

Fields validated

1.26 - Student Exit Reason Code 1.27 - Student School Completion Status Code

Recommended correction path

Suggested resolution

Read the complete validation

CALPADS rule: Student Exit Reason Code and Student School Completion Status Code must be a valid combination.

Severity: Fatal   Type: Input Validation

Fields validated:

  • 1.26 Student Exit Reason Code
  • 1.27 Student School Completion Status Code

The practical rule: If field 1.26 is E230, field 1.27 must contain the current completion result supported by the student’s records. If field 1.26 contains any other exit reason, field 1.27 should be blank. Do not substitute a historical code merely because it still appears in an older SIS list.

Current valid combinations for Version 18

CALPADS Valid Code Combinations v18.0, effective July 1, 2026
Student Exit ReasonCompletion StatusWhat it represents
E230 Completer Exit100Graduated with a standard high school diploma
E230 Completer Exit102Alternative Diploma Pathway
E230 Completer Exit120Student with disabilities certificate of completion
E230 Completer Exit250Adult Education high school diploma
E230 Completer Exit320High school equivalency certificate, without a standard high school diploma
E230 Completer Exit330California Certificate of Proficiency, without a standard high school diploma
E230 Completer Exit360Completed grade 12 without completing graduation requirements; not a graduate
E230 Completer Exit480Promoted or matriculated to a California public school after completing the highest grade offered
E230 Completer Exit485Promoted or matriculated to an out-of-California public school after completing the highest grade offered

Important: “Completer” is broader than “high school graduate.” Codes 480 and 485 cover students who completed the highest grade offered by a school and matriculated to the applicable public-school setting.

Valid and invalid examples

The documented event—not a convenient code—determines the pair
Submitted valuesResultWhy
E230 + 100Valid combinationThe student completed the program and earned a standard high school diploma.
E230 + 120Valid combinationThe supported outcome is a certificate of completion for a student with disabilities.
E230 + 480Valid combinationThe student completed the highest grade offered and matriculated to another California public school.
E230 + blankInvalid/incompleteA Completer Exit requires the completion result in field 1.27.
T160 + 100Invalid combinationA transfer exit cannot simultaneously carry a school-completion status.
E155 + 480Invalid combinationWhen the student completed the highest grade offered and matriculated, use the supported E230 + 480 combination—not a routine year-end exit with a completion status.
E230 + 104Historical onlyThe pairing existed previously, but status 104 is retired for current events.

Choose the code from the documented outcome

Evidence questions for common completion outcomes
Possible outcomeEvidence to verifyCoding concern
Standard diplomaFinal transcript, graduation audit, diploma award date, and local/state requirements.Use 100 only when the standard diploma was actually earned.
Alternative Diploma PathwayStudent eligibility, governing pathway requirements, completed coursework, and awarded credential.Do not treat 102 as a generic alternative to a standard diploma.
Certificate for student with disabilitiesStudent disability status and the certificate actually awarded.Distinguish 120 from a diploma and from merely completing grade 12.
Adult Education diplomaAdult Education program record and diploma documentation.Use 250 only for the defined Adult Education outcome.
Equivalency or proficiency credentialOfficial credential documentation and confirmation that no standard diploma was earned.Distinguish 320 from 330.
Grade 12 completed; requirements not metTranscript and graduation audit showing the student is not a graduate.360 does not mean a diploma was awarded.
Highest grade offered completedSchool grade span, completed grade, next public-school destination, and matriculation evidence.Use 480 for California public schools and 485 for out-of-California public schools.

What commonly produces SENR0022

Symptoms, likely causes, and durable corrections
What you findLikely causeDurable correction
Completion status with a transfer or other exitThe SIS preserved an old completion value or joined fields from different segments.Clear field 1.27 for a true non-completion exit and repair segment selection.
E230 with no statusThe completion event was entered without its result or the extract suppressed field 1.27.Verify the credential/outcome, populate the current supported status, and repair the extract.
E230 with retired 104, 106, or 108An obsolete SIS dropdown or local crosswalk remains active.Determine the present factual outcome and update the crosswalk; do not mechanically translate retired codes.
Expected graduate coded 100Projected graduation was reported before final completion was established.Wait for authoritative completion evidence and report the actual result.
E155 with 480/485A highest-grade matriculation event was treated as an ordinary year-end exit.Verify the school grade span and destination, then use the supported E230 combination.
Correct values in SIS; different pair in fileThe report, integration, or local-code mapping transforms one or both fields incorrectly.Repair the generation logic and test the raw SENR fields before upload.

Choose the diagnostic pathway

  • Confirm that this is a completion event
    • What academic program or highest grade offered did the student complete?
    • Was a diploma, certificate, equivalency, proficiency credential, or matriculation outcome actually established?
    • Is E230 supported, or did the student transfer/exit for another reason?
    • Does the event date align with the student record?
  • Identify the precise completion result
    • What credential or outcome does the transcript and cumulative file support?
    • Is the status current in Version 18?
    • For 480/485, did the student finish the highest grade offered?
    • Was the destination a California or out-of-California public school?
    • Was code 100 entered based on expectation rather than final award?
  • Inspect SIS and extract
    • Are fields 1.26 and 1.27 stored on the same enrollment segment?
    • What exact values appear in the raw SENR row?
    • Does a retired local value still map to 104, 106, or 108?
    • Did rollover, cloning, or a join carry forward a completion status?
    • Will the next scheduled extract reproduce the corrected pair?
  • Review connected validations
    • Does the Completion Status form a valid combination with Grade Level?
    • Does the Exit Date reflect the actual completion event?
    • Does the exit conflict with a subsequent enrollment or the student’s status history?
    • Could the correction affect graduate, completer, cohort, or dropout reporting?

Build the pair from one documented outcome

  1. EventWas this completion?
  2. EvidenceWhat was earned?
  3. PairSelect current codes.
  4. ExtractTransmit one segment.
  5. VerifyConfirm CALPADS history.

Primary participants

  • Registrar or enrollment staff
  • Counselor, graduation, or transcript staff
  • Special education staff when applicable
  • CALPADS coordinator
  • SIS owner and vendor/integration support

Evidence to preserve

  • Final transcript and graduation audit
  • Diploma, certificate, or credential record
  • School grade-span and matriculation evidence
  • Raw SENR fields 1.26 and 1.27
  • Local-to-CALPADS code mapping
  • Accepted CALPADS result

Recommended correction path

  1. Preserve the rejected row

    Capture the submission ID, SSID, enrollment key, grade, Exit Date, and exact fields 1.26 and 1.27.

  2. Confirm the intended enrollment

    Match student, school, Start Date, Enrollment Status, grade, and existing CALPADS history.

  3. Determine whether completion occurred

    Distinguish a completed program or highest-grade matriculation from a transfer or routine exit.

  4. Verify the authoritative outcome

    Review the transcript, graduation audit, awarded credential, disability documentation, or matriculation evidence.

  5. Apply the Version 18 rule

    Use E230 with the supported current status, or leave Completion Status blank for a true non-completion exit.

  6. Validate connected fields

    Confirm Grade Level, Exit Date, school grade span, and any following enrollment support the result.

  7. Correct the owning system

    Repair the SIS record, retired-code dropdown, local crosswalk, segment join, or extract mapping.

  8. Submit and verify

    Confirm SENR0022 clears and CALPADS displays the intended exit and completion outcome.

  9. Review the shared population

    Find other records using the same invalid pair, retired status, local code, school workflow, or extract logic.

Before closing the issue

  • Confirm field 1.27 is populated only with a supported E230 completion event.
  • Verify the status is current and supported by authoritative student records.
  • Confirm Grade Level and Completion Status also form a valid combination.
  • Ensure fields 1.26 and 1.27 came from the same enrollment segment.
  • Verify the SIS and next extract reproduce the accepted result.
  • Review downstream graduate, completer, cohort, dropout, and accountability effects.

Official SENR0022 troubleshooting page  |  SDLA CALPADS Code Sets V.18  |  CALPADS Valid Code Combinations v18.0  |  Current CALPADS system documents