CALPADS Student English Language Acquisition (SELA)

Tool Search: CALPADS Student English Language Acquisition

The CALPADS Student English Language Acquisition Extract is used to submit ELAS information about a student. This should be submitted when obtaining a new SSID; after that, only submit this when the student's ELAS changes (from EL to RFEP or from TBD to EL).

Only active EL records report.


Screenshot of the CALPADS SELA Extract, located at Reporting, CA State ReportingCALPADS SELA Extract


Report Logic

All actively enrolled students in the selected calendar(s) report as of the entered Reporting Date, when their Identified Date on the EL record is on or after the Calendar Start Date. Only those students who have the selected EL statuses from the Program Status field on the report editor are included.

When the Exclude Previously Identified Students checkbox is marked on the report editor, students who were identified as EL prior to their enrollment start date in the selected calendar are NOT included in the extract.

Only one record reports for any one student, regardless of the number of enrollments the student has.

Students do not report when:

  • The enrollment record has a Service Type of N: Special Education.
  • Their enrollment record is marked as State Exclude or No Show.
  • The grade level of enrollment is marked as State Exclude.
  • The calendar of enrollment is marked as State Exclude.
  • The grade level of enrollment is PS, IN, TD, or AD.
  • The student is not enrolled in the reporting school on the Reporting Date. All enrollment-related data should report from the enrollment that is active on the REPORTING DATE

Blank or Add Logic

Students with an EL Status of Pending report a TBD record (ELAS Status) with the entered TBD Date. When the TBD Date field is blank, the Enrollment Start Date is used. 

An EO record reports when a student has an EO EL Record and the Identifiied Date is between the Previous Report Date and the Report Date. The ELA Status reports as EO and the ELA Start Date reports the Identified Date when populated; when not poulated, the Enrollment Date reports.

Replace Logic

All students who have changed EL status between the Previous Report Date and the Reporting Date report.

  • When the EL Status is Exited EL, and the Program Exit Date entered is between the Previous Report Date and the Reporting Date, the student reports:
    • ELA Status reports as RFEP
    • ELA Start Date reports the student's Program Exit Date
  • When the EL Status is Exited EL, and the Program Exit Date entered is not between the Previous Report Date and the Reporting Date, the student does not report.
  • When the EL Status is Exited EL, and the Program Exit Date is null, the student reports when the Identified Date is between the Previous Report Date and the Reporting Date.
    • ELA Status reports as RFEP
    • ELA Start Date reports the student's Identified Date
  • When the EL Status is EL, and the Identified Date is between the Previous Report Date and the Reporting Date, the student reports:
    • ELA Status reports as EL
    • ELA Start Date reports the student's Identified Date
  • When the EL Status is EL, and the Identified Date is not between the Previous Report Date and the Reporting Date, the student does not report.
  • When the EL Status is NOT EL, and the Identified Date is between the Previous Report Date and the Reporting Date, the student reports:
    • ELA Status reports as IFEP
    • ELA Start Date reports the student's Identified Date
  • When the EL Status is NOT EL, and the Identified Date is not between the Previous Report Date and the Reporting Date, the student does not report.
  • When the EL Status is Pending:
    • ELAS Status reports as TBD
    • ELAS Start Date reports the TBD Date; when it is NULL, the Enrollment Start Date reports. 
  • Student must report an EO record when they have an EO EL record and the Identified Date field is between the Previous Report Date and the Reporting Date.
    • ELA Status reports as EO
    • ELA Start Date reports as the Identified Date

Delete Logic

All students who are actively enrolled in the calendar on the report date are included. It is recommended that a filter be created to limit the amount of students included in this.

Reporting Dates

  • Students who have a date entered in the Identified Date field (Student Information > Program Participation > English Learners (EL) > EL) that is BEFORE July 1 of the start year DO NOT REPORT. It is assumed this information has already been reported to CALPADS.
  • Students who have a date in the Identified Date field (Student Information > Program Participation > English Learners (EL)) ON or AFTER July 1 of the start year DO REPORT. It is assumed this information has not been reported to CALPADs.

Transaction Types

Specific logic now exists for each Transaction Type on the Report Editor:

  • Blank/Add - This option uses July 1 of the start year for reporting students.
  • Replace - This option uses an additional field of Previous Report Date to find specific English Learners (EL) changes. Only those changes report.
  • Delete - This option is to be used with an ad hoc filter, as all students report with this option. 

EO Status

  • Kindergarten students who have NOT been reported and are EO or TBD (have not taken CELDT to determine EL status) NEED A DATE in the Enrollment Start Date field (Student Information > General > Enrollments). 
  • EO students who have been previously reported by other districts as EO do not report in the extract.  

Non-Binary Gender Reporting

Schools can assign students a gender of M: Male, F: Female, X: Non-binary. This is done on the Identities tool and/or the Demographics tool. 

CALPADS Extracts use the Legal Gender field included in the Protected Identity Information to report student and staff identity information.

To record a gender of X: Non-binary, on the Identities tool:

  1. Assign the Gender of X: Non-Binary in the standard identify fields.
  2. Assign the Protected Identity Information Legal Gender of M: Male, F: Female, or X: Non-binary.
  3. Save the record when finished.

Screenshot of the Gender and Legal Gender fields for California. Gender and Legal Gender Assignment

Validate SELA Data

Use the Data Validation Report to correct any student data prior to the submitting the CALPADS file to the state. Validation Groups and Validation Rules are provided by Infinite Campus for a specific CALPADS extract (listed below). These groups are used to return certain rules assigned to each group.

Modifications to the Validation Rules and Validation Groups can be made if your district has purchased the Campus Analytics Suite; otherwise, they are read-only. 

Users can select the Missing or Incorrect Data Validation Group, which returns any missing or incorrect data that is reported in the CALPADS Extract, like a missing enrollment exit reason or an incorrect date, for example.

Note that examples refer to CALPADS SENR.

Screenshot of the Data Validation Report editor. Data Validation Report - Missing/Incorrect Data

The report first lists a Summary of the issues found and the total number of occurrences.

Screenshot of an example of the Data Validation Report summary list. Validate Report Summary List

Then, click the Rule in the Summary column (for HTML format), or scroll through the report to see which students meet the criteria of the rule logic.

Screenshot of an example of the Data Validation Report results. Validate Report Results

Refer to the tables below, which includes the rule, rule logic and location, for correcting the data.

Missing or Incorrect Data

The Missing or Incorrect Data Report uses the following rules and logic (open the Click here to Expand section below to see each rule).

Click here to expand...

Rule NumberIssueLogicLocation
SELA0054English Language Acquisition Status Start Date Less Than Birth DateIndicates the entered English Language Acquisition Status Start Date is BEFORE the student's birth date.

The English Language Acquisition Status Start Date must be AFTER the student's birth date.  

Demographics > Person Identifiers > Birth Date


Identity.birthDate


English Learners (EL)

LEP.identifiedDate


SELA0164Missing English Language Acquisition Status Start DateIndicates the English Language Acquisition Status Start Date field is blank.

When the English Language Acquisition Status Code is populated, the English Language Acquisition Status Start Date must be populated.
English Learners (EL)

LEP.programStatus

LEP.identifiedDate
SELA0280Primary Language Code cannot equal English (eng) or Sign Language (sgn) when English Language Acquisition Status Code is not EOIndicates the English Language Acquisition Status Code Primary Language Code is not correct based on the selected Primary Language Code.  

When the student's Primary Language is either English (eng) or Sign Language (sgn), the English Language Acquisition Status (ELAS) Code needs to be EO.
English Learners (EL)

LEP.programStatus


Demographics > Person Information > Home Language


Identity.language

SELA0322Primary Language must equal English (eng) or Sign Language (sgn) when English Language Acquisition Status Code equals EOIndicates the Primary Language code is incorrect for the selected English Acquisition Status Code.

The Primary Language Code must equal English (eng) or Sign Language (sgn) when English Language Acquisition Status Code equals EO.

English Learners (EL)

LEP.programStatus


Demographics > Person Information > Home Language


Identity.language


SELA0524Invalid Adult English Learner Code (ADEL) English Language Acquisition Status CodeIndicates there are students who are designated Adult English Learners (ADEL)  but are older than age 22 and enrolled in Grades KN through 12.

Students must be younger than 22 when enrolled in grades KN-12.
English Learners (EL)


LEP.identifiedDate

LEP.programStatus


Demographics > Person Identifiers > Birth Date


Identity.birthDate


Enrollments > General Enrollment Information > Grade Level

Enrollment.grade
SELA0525Invalid TBD English Language Acquisition Status CodeIndicates there are students who are aged 22 or older who have a TBD status code.


English Learners (EL)


LEP.identifiedDate

LEP.programStatus


Demographics > Person Identifiers > Birth Date


Identity.birthDate

SELA0526Invalid EL English Language Acquisition Status CodeIndicates there are English Learners who are aged 22 years or older and enrolled in Grades KN through 12 who are not designated as Adult English Learner (ADEL).  English Learners (EL)


LEP.identifiedDate

LEP.programStatus


Demographics > Person Identifiers > Birth Date


Identity.birthDate


nrollments > General Enrollment Information > Grade Level

Enrollment.grade

Report Editor

FieldDescription
Reporting DateIndicates the date of the report. This field displays the current date and includes all students enrolled on this date unless a previous submission date is entered.
Previous Report Date

When a date is entered in this field, only those students who meet the following criteria are included: 

  • The Enrollment Start Date is AFTER the Previous Report Date.
  • The TBD Date on the English Learners record is AFTER the Previous Report Date.
  • The Identified Date on the English Learners record is AFTER the Previous Report Date.
Transaction Type

Indicates the type of transaction that occurs - Add, Replace or Delete. See the Report Logic for details on these types.

Program StatusIndicates which program statuses are included in the extract. All EL status es are listed, and all statuses except for EL and Not EL are automatically selected.

Change the default selections by clicking on the name of the Program Status.
Pre-EnrollmentWhen marked, students in the selected calendars who have an EL Status of Pending and an enrollment in the selected calendar are included.
Exclude Previously Identified StudentsWhen marked, students whose ELA identified date is before their enrollment start date are not included in the extract.
Ended EnrollmentWhen marked, students whose enrollments are ended in the selected calendar are included in the extract.
FormatDetermines how the report generates. Select State Format (Caret Delimited) when submitting records to the state. Other formats available for testing and review purposes are CSV and HTML.
Ad hoc FilterSelect which students to include in the extract by choosing a filter that was created in the Filter Designer.
Calendar SelectionSelect the calendar of enrollment from which to pull student data. Calendars can be chosen by the active year, by the school name or by the year.
Report GenerationChoose the Generate Extract to display the results of the chosen items immediately. Choose the Submit to Batch option to generate the report at a specified time. This option is helpful when generating large amounts of data.

Generate the Report

  1. Enter the Reporting Date in mmddyy format, or use the calendar icon to select a date.
  2. Select the Transaction Type from the dropdown list - Add/Update, Delete or Replace.
  3. Select which Program Statuses to include in the extract.
  4. Mark the Exclude Previously Identified Students checkbox, if desired.
  5. Mark the Ended Enrollment checkbox, if desired.
  6. If desired, enter the Previous Report Date. See the Report Editor table for reporting requirements when a date is entered in this field.
  7. Select the Format of the file.
  8. Use the Ad hoc Filter to select students already included in a filter. This is not required. When not chosen, all students who have the appropriate enrollment start or end status during the entered date range are included.
  9. Select the Calendars to include in the file.
  10. Click the Generate Extract button. Or generate the extract at a specified time using the Submit to Batch button. The file appears in a new window in the selected format.

Screenshot of the report in state format.SELA Extract, State Format  

Screenshot of the report in HTML format.SELA Extract, HTML Format  

Screenshot of the report in CSV format.SELA Extract, CSV Format  

Report Layout

Data ElementDescriptionLocation
Record IDType of data record being submitted as chosen on the Extract Editor. This field always reports SELA.

Alphanumeric, 4 characters
N/A
Transaction Type Code

Action the state should take with this record as chosen on the Extract Editor. Add is the default.

  • A = Add
  • D = Delete
  • R = Replace
  • Blank or no transaction type = Add

Alphanumeric, 1 character

N/A
Local Record IDN/AN/A
Reporting LEA

A unique identifier for the educational service institution responsible for obtaining and maintaining a student’s Statewide Student Identifier by way of an enrollment record in CALPADS.


When the reporting calendar is from a School with Type = 15: Independently Reporting Charter, the State School Number reports (not the State District Number). When the CDS Number is populated, that reports instead of the State School Number.


This field reports the Secondary District Number when the reporting calendar has a School Type of 16: Secondary State District Number.


Numeric, 7 digits

District Information > State District Number


District.number


School Information > School Number


School.number


School Information > Type


School.type

School of Attendance

A unique identifier for the school that delivers a majority of educational instruction and services and is where the student attends. A District-level school entity should use the State District Number for the State School Number.


When the CDS Number is populated on the School editor, that value reports.


Numeric, 7 digits

School Information > State School Number


School.number


School Information > CDS Number

Academic Year ID

A unique identifier assigned to a specific Academic Year. An Academic Year is the period during which school is in regular session and provides a required number of days of instruction.


The Start Year/End Year reports, unless the Effective Start Date reported in the Reporting LEA field is from a different Academic Year. Then, the Start Year/End Year from the school year that contains the Effective Start Date reports.


Date field, 9 characters (CCYY-CCYY)

School Years > Start Year/End Year


Calendar.schoolYear

SSID

The unique identifier for the student assigned to or by the first California district in which the student is enrolled in accordance with CDE established standards. This number follows the student from school to school throughout his/her K-12 career.


Alphanumeric, 10 characters

Demographics > Person Identifiers > State ID


Person.stateID

Student First Name

Legal first name of the student.


When the Legal First Name field is populated on the earlier identity, information reports from that field.


The first name can only include alphabetic letters, numbers, periods, hyphens, and apostrophes. Any
special characters (accent marks, etc.) will be removed and replaced with the corresponding letter.


Alphanumeric, 30 characters

Demographics > Person Identifiers > First Name


Identity.firstName


Identities > Identity Information > Protected Identity Information > Legal First Name


Identity.legalFirstName

Student Last Name

Legal last name of the student.


When the Legal Last Name field is populated on the earlier identity, information reports from that field.

The last name can only include alphabetic letters, numbers, periods, hyphens, and apostrophes. Any
special characters (accent marks, etc.) will be removed and replaced with the corresponding letter.


Alphanumeric, 50 characters

Demographics > Person Identifiers > Last Name


Identity.lastName


Identities > Identity Information > Protected Identity Information > Legal Last Name


Identity.legalLastName

Date of Birth

The month, day and year on which a person was born based on the Gregorian Calendar.


Date field, 8 characters (CCYYMMDD)

Demographics > Person Identifiers > Birth Date


Identity.birthDate

Gender

Student’s designated gender.


When the Legal Gender field is populated, information reports from that field.


See the Non-Binary Gender Reporting section for additional information.


Alphanumeric, 1 character (M or F)

Demographics > Person Identifiers > Gender


Identity.gender


Identities > Identity Information > Protected Identity Information > Legal Gender


Identity.legalGender

Local Student ID

A unique identifier assigned to the student by a local educational agency. This may not necessarily be the same as the identifier assigned to the student at the school level.


Alphanumeric, up to 15 characters

Demographics > Person Identifiers > Student Number


Person.studentNumber

ELAS Status

Code representing the student's English Language Acquisition Status as defined by the State of California, which describes an individual's English Language status. This reports based on the student's EL Program as of the Reporting Date:

  • When the student does not have an active EL Program record, reports EO.
  • When the EL Program Status is Pending, reports TBD. 
  • When EL Program Status is Not EL, reports IFEP.
    • Unless the EL Program Status is Not EL and the Identified Date is after the reporting date selected in the report editor. Then, reports TBD.
  • When EL Program Status is EL, reports EL.
    • Unless the EL Program Status is EL and the Identified Date is after the reporting date selected in the report editor. Then, reports TBD.
  • When EL Program Status is Exited EL, reports RFEP.
    • Unless the EL Program Stat is Exited EL and the Program Exit Date is after the Reporting Date selected in the report editor. Then, reports EL.

Numeric, 4 digits

English Learners (EL)

LEP.programStatus

LEP.identifiedDate

LEP.exitDate


ELAS Start Date

Reports the first day that the English Language Acquisition Status State for a specific student became effective.

  • When the ELAS Status field reports EO, the earliest of the Enrollment Start Date or EL Identified Date reports.
  • When the ELAS Status field reports TBD, this field reports the earliest of the TBD Date or the Enrollment Start Date.
  • When the ELAS Status field reports IFEP, the Identified Date from the EL Program Record reports.
  • When the ELAS Status field reports EL, the Identified Date from the EL Program Record reports.
  • When the ELAS Status field reports RFEP, the Program Exit Date reports from the EL Program record.
    • When the program exit date is within the current school year, this record reports. Start date is not considered with RFEP status.

Date field, 8 characters (YYYYMMDD)

English Learners (EL)

LEP.prorgramStatus

LEP.identifiedDate

LEP.exitDate


Enrollments > General Enrollment Information > Start Date

Enrollment.startDate
Primary Language

Language the student first learned, is spoken by the student, or in the case of student too young to speak, the language spoken most frequently by adults in the home. The default value for the attribute can report when the student does not have a value entered.


Alphanumeric, 2 characters

Demographics > Person Information > Home Language


Identity.languagePrev