Skip to main content

CALPADS error brief · SENR

SENR0302

Invalid Student Exit Reason Code and Secondary Status Combination
Severity Fatal
Error type Input Validation
Record type SENR

Official CALPADS rule

What CALPADS is rejecting

If student has a Secondary Enrollment Status Code (20), Student Exit Reason must be null or = E170 (NonPrimaryEnrlExit)

Focus fields

Fields validated

1.23 Student Exit Reason Code 1.26 Enrollment Status Code

Recommended correction path

Suggested resolution

Read the complete validation

CALPADS rule: If Enrollment Status is Secondary (20), Student Exit Reason must be blank while open or E170 when the secondary enrollment ends.

Severity: Fatal   Type: Input Validation

Fields validated:

  • 1.23 Enrollment Status Code
  • 1.26 Student Exit Reason Code

Valid relationship patterns

Enrollment relationshipExit reasonInterpretation
20 Secondary, still openBlankThe non-primary service/enrollment relationship continues.
20 Secondary, endedE170The non-primary enrollment ended; this does not exit the student from the primary school.
10 Primary or another factual statusExit reason appropriate to that relationshipDo not use E170 as a generic withdrawal code.

Correct the relationship before selecting the exit. If this school was actually responsible for the student’s primary enrollment, status 20 may be the wrong value. If another school remained primary, a transfer, completion, or other primary-exit code is usually wrong for this secondary segment.

Choose the factual correction

What the evidence showsCorrect statusCorrect exit treatment
Another school retained primary responsibility and this service ended20Use E170 with the factual exit date.
Another school retained primary responsibility and service continues20Leave exit date and reason blank.
This school was actually the primary enrollmentUse the factual primary statusUse the exit reason describing the actual event, if the enrollment ended.
Duplicate or obsolete secondary segment existsReconcile SIS and CALPADS historyUse the authorized correction transaction; do not disguise it with an unrelated exit code.

Recommended correction path

  1. 1

    Preserve the rejected segment

    Capture school, dates, status, exit reason, and overlapping enrollments.

  2. 2

    Identify the primary school

    Confirm which school held primary enrollment responsibility during this period.

  3. 3

    Verify whether this segment ended

    Use service, attendance, scheduling, and withdrawal documentation.

  4. 4

    Correct status or exit

    Use blank/E170 with status 20, or report the factual nonsecondary relationship.

  5. 5

    Repair source mapping

    Correct SIS enrollment responsibility and secondary-exit logic.

  6. 6

    Resubmit and verify

    Confirm SENR0302 clears without changing the student’s primary enrollment improperly.

Official SENR0302 page  |  SDLA CALPADS Code Sets Version 18