Student Information Records Report
Introduction
Student Information records are used to submit additional information about a student as well as to manage demographic information and grade changes. It should be submitted after a student is assigned a new SSID as well as to update student information, particularly prior to the use of student data for assessment and accountability purposes. This extract is formatted in a caret (^) delimited text file.
See Extract Validations for information on Student Information validation messages.
Important Note: CALPADS now requires that all enrollment end dates be reported using the following definition:
The last date that a student was expected to attend within a specific enrollment period. This should be the last day that the student was expected to attend the school for the enrollment period unless the student is a habitual truant. For a habitual truant, the exit date should be one of the following:
The date the student was referred to the local or county School Attendance Review Board (SARB).
If the student cannot be located, the date a full investigation as to the whereabouts of the student was completed. For a student who was enrolled in the prior year, was pre-enrolled for the current year, and who does not show up at the beginning of the school year as expected, the exit date may be within the first few days of school as the school attempts to determine the student's whereabouts.
Selection Criteria
The extract includes student records that meet the following criteria:
Students must not be excluded from state reporting.
Students' school enrollment must not be excluded from state reporting.
Students must not be enrolled in a school that is excluded from state reporting.
Students must be assigned an SSID.
Students must have a school enrollment with an enrollment status of 10 (Primary).
Fall 1 Submission:
Students must have a school enrollment with an exit date after the Census date and an entry date on or before Census Day. No-show records are not included.
Notes:
The student's exit date is calculated based on the student's Exit Date minus one day. If the student's Exit Date minus one day is not an in-session day, the report pulls the last in-session day for the school.
For Fall 1 Submission only: All students who meet the criteria are included in the report output, even if no changes were made to their data.
Ongoing Submissions:
Students must have a school enrollment with an exit date after the report start date and an entry date on or before the report end date. No-show records are not included.
Note: The student's exit date is calculated based on the student's Exit Date minus one day. If the student's Exit Date minus one day is not an in-session day, the report pulls the last in-session day for the school.
If the extract is run using the Submission report mode, the student record must have been updated since the last time CALPADS data was saved to the CALPADS Submission History table in PowerSchool, based on the undateable fields and operational keys in the record.
To override the existing logic for calculating the Effective Start Date for each record, select the checkbox labeled: Make Effective Start Date Match Enrollment Start Date.
The California Department of Education (CDE) has added a new grade level of ‘TK’ that districts must use when reporting Transitional Kindergarten students to CALPADS. This new grade level will be effective starting with the 2023-2024 school year.
To support this functionality, PowerSchool has updated all California state reporting pages and reports to honor the grade level mappings as defined by each district.
The grade level is reported as mapped in all CA-specific reports once you meet the following criteria:
You are on PS Version 23.1 or higher
LTK Pref is enabled
While running the report, the selected school year is 23-24 or higher.
LTK Grade Level Mapping - valid values:
Grade 0 = KN
Grades -1 and below = TK, PS, IN
Grades >12 = AD
Report Input
This report is run at the District and School level.
For help with navigation and running the report, see How to Find and Generate a Report.
Field | Description |
---|---|
Use | If run at the district level, choose one of the following from the pop-up menu:
If run at the school level, the report includes all records associated with the current school that meet the selection criteria. To change the current school, click School at the top of the page and choose the appropriate school from the list. |
Students to Include | Indicate which students to include in the report by selecting one of the following options:
Note: If running the report for a single student, or group of students, select the students prior to running the report. |
Processing Options | Choose a time to run the report from the pop-up menu:
|
Specific Date/Time | Enter a date using the format mm/dd/yyyy or mm-dd-yyyy to run the report on a specific date. The incorrect format displays an alert and the date field is submitted as a blank entry. Use the pop-up menus to schedule the report to run at a specific hour and minute. Example: 7/29/2008 @ 10:05AM. |
Check for Fall Submission | Select this checkbox to use the Census Date as the Effective Start Date for all records in the report output. Note: Selecting this checkbox results in the Census Date field being displayed on the page in place of the Start and End Date parameters.
|
Make Effective Start Date Match Enrollment Start Date | Select this option to have the ‘Effective Start Date’ for each record populated using the enrollment start date from the student’s school enrollment. Note: Selecting this option overrides the 'Effective Start Date' logic for all other report parameters. |
Census Date* | The field is automatically populated with a date equal to the first Wednesday in October for the school year selected at the top of the page. This date is editable. Note: This field only displays if 'Check for Fall Submission' is selected.
|
Start Date | Enter the start date for the report. Note: This field only displays if 'Check for Fall Submission' is unselected. |
End Date | Enter the end date for the report, based on the following criteria:
Note: This field only displays if 'Check for Fall Submission' is unselected.
|
Report Mode | Choose one of the following from the pop-up menu:
|
Compare to CALPADS ODS File | Select the checkbox to compare the extract to the ODS file. Refer to Comparing Extracts in PowerSchool to CALPADS ODS Option for more information. |
Bypass Validation | Choose Yes or No from the pop-up menu to run the validation portion of the CALPADS Student Information Records, which is used to validate that specified fields used for the extract are populated correctly. If the report identifies errors in student data, an HTML page displays the list of the errors. If the report does not identify any data errors, the extract completes as expected. Refer to Extract Validations for a list of potential validation errors. |
Include Students' Preferred Names (If Different From Legal)* | Choose Yes or No from the pop-up menu |
Select Sub-District | If you are at the School Level, you can select only the Current School. If you are at the district level, you can choose a sub-district from the drop-down list. You must set up sub-districts in order for this list to be populated. Run the report. |
Report Output
Each of the fields displayed in the output of the report is described below. See Understanding the Report Output Tables for a definition of each column in the table.
The records are sorted in the output file using the values in the following fields:
Student Last Name
Student First Name
Student Number
Operational Key: SSID
Processing Method: Effective Date
Report Output Format: The report output format for this report is caret delimited.
Field # | Data Element | Description | [Table]FieldName | Field Type | O/U | Required |
2.01 | Record Type Code | The type of data record being submitted. | Always SINF | CS | N/A | Y |
2.02 | Transaction Type Code | The action the system should take on the data record being submitted. CALPADS uses the following transaction codes to determine how to handle records:
| The value is calculated based on the updatable fields and operational keys. | CS | N/A | N |
2.03 | Local Record ID | A local use field to provide the system record identifier for a submitted record in any CALPADS file format. This field is calculated by concatenating internal ID fields. The values for the internal fields may be separated by periods. | [Students]ID | CS | N/A | N |
2.04 | Effective Start Date | The date on which the data within the record became effective. Ongoing Submissions: If the student’s school enrollment Exit Date occurs after the end date of the report, then the extract uses the end date of the report as the Effective Start Date. If the student's Exit Date occurs before the end date of the report, then the extract uses the student school enrollment Exit Date as the Effective Start Date. For Fall Submission: If the Check for Fall Submission runtime parameter is selected, the extract uses the Census Date as the Effective Start Date. State Business Rules: The date should be within the academic year associated with the term at the top of the page when the extract is run. | N/A | DT | N/A | Y |
2.05 | Effective End Date | This data element is not required for CALPADS reporting. | N/A | DT | N/A | N |
2.06 | Reporting LEA | A unique identifier for the educational service institution responsible for obtaining and maintaining a student's SSID by way of an enrollment record in the CALPADS. | [Prefs]Name=districtnumber [Prefs]Value | CS | N/A | Y |
2.07 | School of Attendance | The school in which the student is enrolled. The extract uses the school of attendance associated with the student’s primary enrollment. | [S_CA_SCH_X]StateSchoolNumber [S_CA_STU_ConcurrentEnroll_C] StateSchoolNumber [Students]SchoolID = [Schools]School_Number [ReEnrollments]SchoolID = [Schools]School_Number The report locates the School of Attendance for a student based on the school associated with the enrollment. Each school is assigned a 7-digit School Number, which is used as the School of Attendance value. | CS | N/A | N |
2.08 | Academic Year | The period during which school is in regular session and provides a required number of days of instruction (175 days in California). Based on the term selected at the top of the page when the extract is run. Extracted in the format CCYY-CCYY, such as 2008-2009. State Business Rules: The term selected must be within the current school year, even if the data submitted is from a previous school year. CALPADS considers each new school year to begin on July 1st. | [Terms]FirstDay [Terms]LastDay The report extracts the last four digits from the dates stored in the FirstDay and LastDay fields. | CS | N/A | Y |
2.09 | SSID | The unique identifier for the student assigned to or by the first California district in which the student is enrolled. State Business Rules: Must be a valid CALPADS SSID. | [Students]State_StudentNumber | CS | O | Y |
2.10 | Local Student ID | A unique identifier assigned to the student by an LEA. | [Students]Student_Number | CS | U | Y |
2.11 | Student Legal First Name | The first name given to a person after birth or through legal action. State Business Rules: The Student Gender Code and Student Date of Birth Year must equal existing data in CALPADS. Or Student Legal First Name and Student Legal Last Name must equal existing CALPADS data. Note: If populated, the student's legal name overrides the student's preferred name. | [StudentCoreFields]PSCore_Legal_First_Name [Students]First_Name | CS | U | Y |
2.12 | Student Legal Middle Name | The middle name given to a person after birth or through legal action. Note: If populated, the student's legal name overrides the student's preferred name. | [StudentCoreFields]PSCore_Legal_Middle_Name | CS | U | N |
2.13 | Student Legal Last Name | The last name given to a person after birth or through legal action. State Business Rules: The Student Gender Code and Student Date of Birth Year must equal existing data in CALPADS. Or Student Legal First Name and Student Legal Last Name must equal existing CALPADS data. Note: If populated, the student's legal name overrides the student's preferred name. | [StudentCoreFields]PSCore_Legal_Last_Name [Students]Last_Name | CS | U | Y |
2.14 | Student Legal Name Suffix Code | The student’s name suffix. Note: If populated, the student's legal suffix overrides the student's preferred suffix. | [StudentCoreFields]PSCore_Legal_Suffix [S_CA_STU_X]NameSuffix | CS | U | N |
2.15 | Student Alias First Name | State Business Rules: If Student Alias Last Name is populated, then this field must be populated. | [S_CA_STU_X]AKAFirst | CS | U | N |
2.16 | Student Alias Middle Name | The student’s Alias Middle Name. | [S_CA_STU_X]AKAMiddle | CS | U | N |
2.17 | Student Alias Last Name | State Business Rules: If Student Alias First Name is populated, then this field must be populated. | [S_CA_STU_X]AKASurname | CS | U | N |
2.18 | Student Birth Date | Extracted in the format CCYYMMDD. State Business Rules: The student’s age must be > 0 and <= 22. If the student’s Grade Level Code is AD (Adult), then the student’s age must be >= 16 and < 80. State Business Rules: The Student Gender Code and Student Date of Birth Year must equal existing data in CALPADS. Or Student Legal First Name and Student Legal Last Name must equal existing CALPADS data. | [Students]DOB | DT | U | Y |
2.19 | Student Gender Code | State Business Rules: The Student Gender Code and Student Date of Birth Year must equal existing data in CALPADS. Or Student Legal First Name and Student Legal Last Name must equal existing CALPADS data. Notes:
| [StudentCoreFields]PSCore_Legal_Gender [Students]Gender | CS | U | Y |
2.20 | Student Birth City | The city in which the student was born. | [S_CA_STU_X]BirthPlace_City | CS | U | N |
2.21 | Student Birth State Province Code | State Business Rules: Student Birth Country Code and Student Birth State Province Code must be a valid combination. | [S_CA_STU_X]BirthPlace_StateProvince | CS | U | N |
2.22 | Student Birth Country Code | State Business Rules: Student Birth Country Coe and Student Birth State Province Code must be a valid combination. | [S_CA_STU_X]BirthCountry | CS | U | Y |
2.23 | Student Hispanic Ethnicity Indicator | The report extracts:
Otherwise, the report extracts blank. State Business Rules: If the Student Ethnicity Missing Indicator is Y, then the Student Hispanic Ethnicity Indicator must be blank. | [Students]Fedethnicity | CS | U | Yes, if the student’s Ethnicity Missing indicator is No or blank. |
2.24 | Student Ethnicity Missing Indicator | The report extracts Y if the Student Hispanic Ethnicity Indicator field is blank. Otherwise, the report extracts N. State Business Rules: If the Student Hispanic Ethnicity Indicator is populated, then the Student Ethnicity Missing Indicator must be N or blank. | [Students]Fedethnicity = 2 (Ethnicity Missing) or -1 (not set) | CS | U | Yes, if the student’s Hispanic Indicator is blank. |
2.25 | Student Race 1 Code | State Business Rules: If the Student Race Missing Indicator is Y, then all the Student Race Codes must be blank. | Up to five races are extracted in this report, in the following order: [StudentRace]Racecd = 100 (American Indian) [StudentRace]Racecd = 600 (Black or African American) [StudentRace]Racecd = 700 (White) [StudentRace]Racecd = 299 (Other Asian) [StudentRace]Racecd = 205 (Asian Indian) [StudentRace]Racecd = 301 (Hawaiian) [StudentRace]Racecd = 399 (Other Pacific Islander) [StudentRace]Racecd = 208 (Hmong) [StudentRace]Racecd = 303 (Samoan) [StudentRace]Racecd = 207 (Cambodian) [StudentRace]Racecd = 202 (Japanese) [StudentRace]Racecd = 304 (Tahitian) [StudentRace]Racecd = 201 (Chinese) [StudentRace]Racecd = 203 (Korean) [StudentRace]Racecd = 204 (Vietnamese) [StudentRace]Racecd = 400 (Filipino) [StudentRace]Racecd = 206 (Laotian) [StudentRace]Racecd = 302 (Guamanian) | CS | U | Yes, if the student’s Race Missing indicator is blank. |
2.26 | Student Race 2 Code | See Student Race 1 Code | See Student Race 1 Code | CS | U | N |
2.27 | Student Race 3 Code | See Student Race 1 Code | See Student Race 1 Code | CS | U | N |
2.28 | Student Race 4 Code | See Student Race 1 Code | See Student Race 1 Code | CS | U | N |
2.29 | Student Race 5 Code | See Student Race 1 Code | See Student Race 1 Code | CS | U | N |
2.30 | Student Race Missing Indicator | The report extracts Y if either of the following conditions is met:
Otherwise, the report extracts N. State Business Rules: If one or more of the Student Race Codes are populated, then the Student Race Missing Indicator must be N or blank. | [Students]Fedracedecline = 1 or if there are no [StudentRace]Racecd records for the student. | CS | U | Yes, if all the race codes for the student are blank. |
2.31 | Address Line 1 | The student’s street address. | [Students]Street | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.32 | Address Line 2 | The second line of the student’s street address. If the student’s mailing address is populated, then the mailing address is extracted. Otherwise, the home address is extracted. | [S_CA_STU_X]Address2 | CS | U | N |
2.33 | Address City Name | The student’s residential city. | [Students]City | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.34 | Address State Province Code | The student’s residential state. | [Students]State | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.35 | Address Zip Code | The student’s residential zip code. If the student’s mailing address is populated, then the mailing address is extracted. Otherwise, the home address is extracted. | [Students]Zip | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.36 | Student Initial U.S. School Enrollment Date | The date of the student’s first enrollment in a kindergarten through twelfth grade public or private school, including any homeschooling in grades K-12 in the U.S., Puerto Rico and Washington D.C. School enrollment in U.S. territories is not included. Extracted in the format CCYYMMDD. State Business Rules: This date must be greater than the student’s birth date and less than or equal to the current date plus six months. This field not required for students in grade levels PS or IN. | [S_CA_STU_X]FirstUSASchooling | DT | U | Yes, if the student’s Birth Country Code is not equal to US, Puerto Rico, or Washington D.C. and/or if the student’s English Language Acquisition Status is EL. |
2.37 | Enrolled in U.S. School less than Three Cumulative Years Indicator | Indicates whether the student enrolled in a U.S. School for less than three cumulative years. | [S_CA_STU_X]ImmigrantFunding | CS | U | Yes, if the student’s Birth Country Code is not equal to US, Puerto Rico, or Washington D.C. |
2.38 | Parent Guardian 1 Highest Education Level Code | The highest education level completed by the student’s guardians, including equivalency certificates. Note: Depending on the district’s preference, the data is fetched from “Unlimited Contacts“ Page or from the state specific page “Guardian Information“. | [S_CA_STU_X]ParentEd [PERSONCOREFIELDS]EDUCATIONLEVEL | CS | U | Y |
2.39 | Guardian 1 First Name | The value for this data element is extracted based on the value selected for the Primary Parent/Guardian field.
| [Students]Mother [Students]Father [Students]Guardian_FN [S_CA_STU_X]Guardian2_FirstName | CS | U | N |
2.40 | Guardian 1 Last Name | The value for this data element is extracted based on the value selected for the Primary Parent/Guardian field.
| The report references [S_CA_STU_X]PrimaryGuardian to determine which field to use for the name. The name is extracted from one or more of the following fields: [Students]Mother [Students]Father [Students]Guardian_LN [S_CA_STU_X]Guardian2_LastName | CS | U | N |
2.41 | Guardian 2 First Name | The value for this data element is extracted based on the value selected for the Primary Parent/Guardian field.
| [Students]Mother [Students]Father [Students]Guardian_FN [S_CA_STU_X]Guardian2_FirstName | CS | U | N |
2.42 | Guardian 2 Last Name | The value for this data element is extracted based on the value selected for the Primary Parent/Guardian field.
| The report references [S_CA_STU_X]SecondaryGuardian to determine which field to use for the name. The name is extracted from one or more of the following fields: [Students]Mother [Students]Father [Students]Guardian_LN [S_CA_STU_X]Guardian2_LastName | CS | U | N |
2.43 | Student Preferred First Name | The first name (i.e., given name) that may be chosen to be used instead of the legal first name. Only populated if the 'Include Students' Preferred Names (If Different From Legal)' option is set to Yes. | [Students]First_Name | CA | N/A | N |
2.44 | Student Preferred Last Name | The last name (i.e., given name) that may be chosen to be used instead of the legal last name. Only populated if the 'Include Students' Preferred Names (If Different From Legal)' option is set to Yes. | [Students]Last_Name | CS | N/A | N |
2.45 | Mailing Address Line 1 | The student’s street address. Mailing Address is extracted only if it is different from the home address. | [Students]Mailing_Street | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.46 | Mailing Address Line 2 | The second line of the student’s street address. Mailing Address is extracted only if it is different from the home address. | [S_CA_STU_X]Address2 | CS | U | N |
2.47 | Mailing City | The student’s residential city. Mailing Address is extracted only if it is different from the home address. | [Students]Mailing_City | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.48 | Mailing State | The student’s residential state. Mailing Address is extracted only if it is different from the home address. | [Students]Mailing_State | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.49 | Mailing Zip | The student’s residential zip code. Mailing Address is extracted only if it is different from the home address. | [Students]Mailing_Zip | CS | U | Yes, if the student’s Primary Residence Category Code is not 100, 110, 120, 130 (Homeless), or 310. |
2.50 | Parent Guardian2 Highest Education Level Code | The highest education level completed by the student’s guardians, including equivalency certificates. Note: Depending on the district’s preference, the data is fetched from “Unlimited Contacts“ Page or from the state specific page “Guardian Information“. | [S_CA_STU_X]ParentEd [PERSONCOREFIELDS]EDUCATIONLEVEL | CS | U | Y |