Classlink Extract
Introduction
The Classlink report extracts staff demographic data for the current school year, with one record per staff member per school. A staff may have multiple records, but must not have more than one at the same school. An active district staff not assigned to a school will be included in the extract when run from the district level.
Selection Criteria
Selection criteria determine which database records are used in the report.
Staff Selection
The staff must be assigned to the school chosen at report runtime. Staff who are enrolled in multiple schools during the reporting period, will have separate records for each school if the report is run at the district level.
When run at the district level, staff who are not assigned to a school but identified as Active will be included in the extract.
The staff must be active for the current school year ([SchoolStaff]Status = 1)
The staff member must not be excluded from state reporting.
Report Input
For help with navigation and running the report, see How to Find and Generate a Report.
Field | Description |
---|---|
Select Schools | If run at the district level, choose one of the following:
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. |
Current Selection Staff | Run the report for the current selection of staff or all staff. |
File Path and File Suffix | The File Path and File Suffix must both be valid to save the results to a location on the server. When the report is run from the district level, the format of the output file name is - PS_[Concatenated DistrictName]_[DistrictNumber].[FileType]. For example, if the district name is District Test and district number is 760, then the output file name will be: PS_DistrictTest_760.csv if CSV was chosen as the file type. When the report is run from the school level, the format of the output file name is - PS_[Concatenated DistrictName]_[Concatenated DistrictNumber and School Number].[FileType]. For example, if the district name is District Test, district number is 760, and school Id is 810, then the output file name will be: PS_DistrictTest_7600810.csv if CSV was chosen as the file type. A zero is prefixed to the school Id. |
SFTP Connections | Choose an SFTP connection from the pop-up menu to have the report output uploaded automatically. Please refer to Setting Up an SFTP Connection for details on how to create an SFTP connection. |
Report Output
Each of the fields displayed in the output of the report are described below. See Understanding the Report Output Table for a definition of each column in the table.
Column | Data Element | Description | [Table]FieldName |
---|---|---|---|
1 | District_Name | The name of the school district. | [Prefs]Name=districtname |
2 | District_ID | The school district code. This is the district number in PowerSchool. | [Prefs]Name=districtnumber |
3 | First_Name | First name of staff member. | [S_GA_SEC_X]Teacher_FirstName_Override [S_GA_USR_X]First_Name [Users]First_Name |
4 | Last_Name | Last name of the staff member. | [S_GA_SEC_X]Teacher_LastName_Override [S_GA_USR_X]Last_Name [Users]Last_Name |
5 | Role | The role of the staff member for example, District Administrator, School Administrator, Teacher, and so on. The job role data is accessed from Security Settings, Admin Access, and Roles page 1. The report output includes a separate row per staff, per role, and school. Note: Only job roles where the GA LDS Token field is populated are included in the report. The GA LDS Token information is obtained from System Setup, Roles Administration, and User Access. | [S_GA_USR_X]Staff_Role |
6 | Staff member’s email address. | [S_GA_USR_X]Email_Addr [Users]Email_Addr | |
7 | School_Name | School name for the school_id reported, matching on alternate_school_number if > 0, or school_ID | [Schools]Name |
8 | School_ID | The school code the staff is assigned to. In the output, this column will have a zero prefixed to the school ID. For example, if the school Id is 760, then in the output, 0760 is displayed. Note: If the staff is assigned to the district office, then the school ID will be reported as null. | [Staff_School]School_ID |
9 | Claiming_ID | For staff, this is the last four digits of their SSN. | [S_GA_SEC_X]Teacher_SSN_Override [Users]SSN |
10 | SIS_ID | Individual Unique ID for that district. | [Users]TeacherNumber [Users]DCID |