Skip to main content
Skip table of contents

Staff Unique ID Request

The Staff Unique ID Request extracts information for assignment of the state unique staff identification number. The Texas Education Data Standards (TEDS) requires that each staff member has a state-assigned unique ID. 

Selection Criteria

Selection criteria determine which database records are used in the report.

School Selection

The report selects which school records to use based on the following criteria:

  • The school must be associated with a staff member included in the report.

Staff Selection

The report selects which staff records to use based on the following criteria:

  • The staff member must have a blank StatePrID field.
  • The staff member must be marked as Active.
  • The following required staff demographic fields must be populated with valid values:
    • Staff Name (last and first names)
    • Federal Ethnicity
    • Race Code
    • Birthdate
    • SSN

Report Input

Each of the available run options and data fields for the report is described below. 

Field

Description

Select Schools

If run at the district level, choose one of the following:

  • Select Multiple Schools – Select schools to include in the report. To select a single school, click that school. To select multiple schools, use Ctrl+Click and select each school to be included.
  • All Schools – Run the report for the entire district.

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.

School Year

Choose the school year for the student enrollment data you want to include in the report. This value populates the school year field within the extract.

Note: Verify that the start and end dates populated are within the school year selected. At the present time, SRP does not allow for data validation to prevent these from being out of sync.

Transmission ID

Enter a local identifier to include in the file header and trailer records. If left blank, the first 10 characters of the current user's last name outputs on the record.

Note: This field may not exceed 10 characters.

Staff to Include

Select which staff to include in the report.

  • All Staff
  • Teachers Only

Schedule

Select this option if the user wants to run this report on a scheduled basis. Once this option is selected the following choices are:

  • Run Once
    • Start Date and Start Time to run the report.
  • Repeat
    • Select Daily, Weekly, Monthly or Yearly for the appropriate re-occurrence for running the report.
      • If Daily is selected, check the Weekdays only box to limit to weekdays.
      • If Weekly is selected, check which weekday to run the report.
      • If Monthly is selected, check the month to run the report.
      • If Yearly is selected, select either the date or the weekday to run the report.
  • Date Range – Select No End Date or a date that the re-occurrence should end.

Report Output

Each of the fields displayed in the output of the report is described below. See Understanding the Report Output Table for a definition of each column in the table.

This extract creates a comma-delimited file.

Position

Data Element

Description

[Table]FieldNameReq'dLength

Header Record Layout

The header record is the first record in the file.

1

Record Type

The record type.

'TH'Yes2

2

Extract Date

The date the extract was run.

DerivedYes10

3

Extract Time

The time the extract was run.

DerivedYes8

4

Transmission ID

The identifier of the submitter. Used for auditing.

Derived

The runtime parameter, Transmission ID, if populated. Otherwise the last name of the user logged into the system.

Yes10

5

Version

The TEDS version.

'3.0'Yes10

6

Delimiter

The type of file delimiter. Hard-coded as 0X2C to note that the delimiter is a comma.

'0X2C'Yes4

7

Source Name

The name of the source. Hard-coded as HR for staff members.

'HR'

YesN/A

8

Text Qualifier

The type of text qualifier. Hard-coded as 0X22 to note that the qualifier is double quote.

'0X22'YesN/A

Detail Record Layout

All fields that are reserved and not used by TEA must be included as blank, separated by a comma, and in double quote. The detail records represent the individual staff event data.

1

Record Type

The record type.

'ID'Yes2

2

Current School Code

The school where the staff member is employed.

Note: For non-campus staff, the report outputs 000 as the last three digits of the current school code (for example, 227901000).

[S_TX_USR_RESP_C]SchoolID

Yes9

3

Reserved Field

Not used by TEA. Always blank.

N/ANo20

4

Last Name

The staff member's last name.

[UsersCoreFields]PSCore_Legal_Last_Name if populated.

Otherwise, [Users]Last_Name

Yes60

5

First Name

The staff member's first name.

[UsersCoreFields]PSCore_Legal_First_Name if populated.

Otherwise, [Users]First_Name

Yes60

6

Middle Name

The staff member's middle name.

[UsersCoreFields]PSCore_Legal_Middle_Name if populated.

 

 Otherwise, [Users]Middle_Name

No60

7

Name Suffix

The staff member's generational suffix code.

[UsersCoreFields]PSCore_Legal_Suffix if populated.

 

Otherwise, [S_TX_USR_X]E0706_Generation_Code

No1

8

Gender

The staff member's gender.

[UsersCoreFields]GenderYes1

9

Date of Birth

The staff member's birth date.

[UsersCoreFields]DOBYes10

10

Current Grade Level Code

For staff members, this outputs as 00.

'00'Yes2

11

Local Student ID

The staff member's local ID number. This field is used for the local Human Resource System.

[S_TX_USR_RESP_C]IDYes9

12

Social Security Number or S-#

The staff member's social security number.

[Users]SSNYes9

13

Race

The staff member's race code.

[TeacherRace]RaceCDYes1

14

TSDS Uniq-ID

The staff member's state unique identifier.

[Users]SIF_StatePridYes10

15

Current District Code

The district where the staff member is employed.

[Prefs]DistrictNumberYes6

16

Current School Year

The current school year for the data contained in the extract. This value extracts from the school year runtime parameter selected on the report input.

DerivedYes4

17

Alternate Last Name

The staff member's maiden name. This field is not stored in PowerSchool and is an optional field per TEA.

N/ANo25

18

Reserved Field

Not used by TEA. Always blank.

N/ANo25

19

Reserved Field

Not used by TEA. Always blank.

N/ANo25

20

Reserved Field

Not used by TEA. Always blank.

N/ANo25

21

Reserved Field

Not used by TEA. Always blank.

N/ANo25

22

Reserved Field

Not used by TEA. Always blank.

N/ANo25

23

Reserved Field

Not used by TEA. Always blank.

N/ANo25

24

Reserved Field

Not used by TEA. Always blank.

N/ANo25

25

Reserved Field

Not used by TEA. Always blank.

N/ANo25

26

Reserved Field

Not used by TEA. Always blank.

N/ANo25

27

Reserved Field

Not used by TEA. Always blank.

N/ANo25
28

Reserved Field

Not used by TEA. Always blank.

N/ANo25
29

Reserved Field

Not used by TEA. Always blank.

N/ANo25
30

Reserved Field

Not used by TEA. Always blank.

N/ANo25

31

Ethnicity Indicator

The staff member's Hispanic/Latino indicator.

Valid values:

  • 1 - Hispanic/Latino
  • 0 - Not Hispanic/Latino.
[Users]FedEthnicityYes1

32

Race 2 Code

If the staff member has multiple race codes, this field contains the second code.

[TeacherRace]RaceCD

No1

33

Race 3 Code

If the staff member has multiple race codes, this field contains the third code.

[TeacherRace]RaceCDNo1

34

Race 4 Code

If the staff member has multiple race codes, this field contains the fourth code.

[TeacherRace]RaceCDNo1

35

Race 5 Code

If the staff member has multiple race codes, this field contains the fifth code.

[TeacherRace]RaceCDNo1
36

Reserved Field

Not used by TEA. Always blank.

N/ANo10
37

Reserved Field

Not used by TEA. Always blank.

N/ANo60
38

Reserved Field

Not used by TEA. Always blank.

N/ANo100
39

Reserved Field

Not used by TEA. Always blank.

N/ANo60
40

Reserved Field

Not used by TEA. Always blank.

N/ANo50
41

Reserved Field

Not used by TEA. Always blank.

N/ANo50
42

Reserved Field

Not used by TEA. Always blank.

N/ANo30
43

Reserved Field

Not used by TEA. Always blank.

N/ANo30
44

Reserved Field

Not used by TEA. Always blank.

N/ANo2
45

Reserved Field

Not used by TEA. Always blank.

N/ANo17
46

Reserved Field

Not used by TEA. Always blank.

N/ANo22
47

Reserved Field

Not used by TEA. Always blank.

N/ANo20
48

Reserved Field

Not used by TEA. Always blank.

N/ANoN/A
49

Reserved Field

Not used by TEA. Always blank.

N/ANo20
50

Reserved Field

Not used by TEA. Always blank.

N/ANo20
51

Reserved Field

Not used by TEA. Always blank.

N/ANo125
52

Reserved Field

Not used by TEA. Always blank.

N/ANo25
53

Reserved Field

Not used by TEA. Always blank.

N/ANo20
54

Reserved Field

Not used by TEA. Always blank.

N/ANo2
55Submission Purpose

The type of data in the input file.

Hard-coded as 001 for assignment.

'001'Yes3
56Person Type

The type of person on the record.

Hard-coded as 03 for staff.

'03'Yes2
57

Reserved Field

Not used by TEA. Always blank.

N/ANo1
58

Reserved Field

Not used by TEA. Always blank.

N/ANo100
59Entry/Exit DateThis field is blank for ID Assignment records.BlankNoN/A
60Entry/Exit TypeThis field is blank for ID Assignment records.BlankNo2
61

Reserved Field

Not used by TEA. Always blank.

N/ANo100
62Entry/Exit Verified FlagThis field is blank for ID Assignment records.BlankNo1
63Reserved FieldNot used by TEA. Always blank.N/ANoN/A
64Reserved FieldNot used by TEA. Always blank.N/ANoN/A
65Reserved FieldNot used by TEA. Always blank.N/ANo25
66Reserved FieldNot used by TEA. Always blank.N/ANo100
67Reserved FieldNot used by TEA. Always blank.N/ANo100
68Reserved FieldNot used by TEA. Always blank.N/ANo100
69Reserved FieldNot used by TEA. Always blank.N/ANo100
70Reserved FieldNot used by TEA. Always blank.N/ANoN/A
71Reserved FieldNot used by TEA. Always blank.N/ANoN/A
72Reserved FieldNot used by TEA. Always blank.N/ANo3
73Reserved FieldNot used by TEA. Always blank.N/ANo255
74Reserved FieldNot used by TEA. Always blank.N/ANo255
75Reserved FieldNot used by TEA. Always blank.N/ANo255
76Reserved FieldNot used by TEA. Always blank.N/ANo12
77Reserved FieldNot used by TEA. Always blank.N/ANo50
78Reserved FieldNot used by TEA. Always blank.N/ANo10

Trailer Record Layout

The trailer record is the last record in the file.

1

Record Type

The type of record.

'TT'Yes2

2

Transmission ID

The identifier of the submitter. Used for auditing.

Derived

The runtime parameter, Transmission ID, if populated. Otherwise the last name of the user logged into the system.

Yes10

3

Number of Records

The number of records in the file, including the header and trailer records.

DerivedYes10

 

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.