Skip to main content

CALPADS error brief · IVR

IVR0116

Duplicates within File based on Primary Key
Severity Fatal
Error type Input Validation
Record type IVR

Official CALPADS rule

What CALPADS is rejecting

Two or more records exist with the same primary key fields.

Focus fields

Fields validated

9.05 School of Course Delivery 9.06 Academic Year ID 9.08 CRS-Local Course ID 9.14 Course Section ID 9.15 Academic Term Code 9.16 SEID

Recommended correction path

Suggested resolution

Why this matters

A CRSE row represents one educator-course-section relationship. Multiple-teacher sections legitimately use different SEIDs; identical keys instead indicate repeated rows or two local records collapsed into one CALPADS identity.

Valid, invalid, and unsafe responses

SituationCRSE value or conditionInterpretation
True duplicateAll six key values and row content repeatRemove repeated export row.
Conflicting duplicateSame key but different attributesDetermine the supported single relationship.
Valid multiple-teacher patternShared class context but distinct SEIDsPreserve each real teacher row.
Common sourceMaster-schedule join repeats the same teacher/sectionRepair query or identifiers.

Fields and records evaluated

  • 9.05 School of Course Delivery
  • 9.06 Academic Year ID
  • 9.08 CRS-Local Course ID
  • 9.14 Course Section ID
  • 9.15 Academic Term Code
  • 9.16 SEID

Follow the reporting chain from the top

Instructional reality and course catalogSIS master scheduleSDEM identitySASS assignmentCRSE sectionSCSE membershipReports 3.7 and 4.3

Preserve the rejected row and a correctly accepted comparison. Determine whether the defect originated in catalog data, scheduling, organization mapping, staff identity, file structure, or upload context.

Recommended correction path

  1. 1

    Freeze the evidence

    Capture submission ID, physical row, School, Academic Year, Term, Local Course ID, Course Section ID, Class ID, masked SEID, and the named fields.

  2. 2

    Match the authoritative section

    Compare the master schedule, course catalog, teacher assignment, delivery school, and accepted SDEM/SASS prerequisites.

  3. 3

    Test the exact rule

    • Place competing rows side by side.
    • Confirm Local Course ID, Course Section ID, term, and SEID.
    • Determine whether rows are distinct teachers or accidental repeats.
    • Trace copied schedules, joins, and identifier truncation.
  4. 4

    Find the first divergence

    Inspect SIS configuration, course crosswalks, joins, delimiters, Version 18 export behavior, and CALPADS organizational context.

  5. 5

    Make the supported correction

    Produce one evidence-supported row per primary key; preserve distinct multiple-teacher relationships and correct the source duplication.

  6. 6

    Resubmit and reconcile

    Confirm IVR0116 clears, review Report 3.7 Course Section Enrollment and Report 4.3 Staff Teaching Assignments, and audit other sections produced by the same rule.

Official IVR0116 guidance · CALPADS Course Data guidance · Report 3.7 · Report 4.3 · Current specifications and code sets