Skip to main content
Skip table of contents

SecureID Download

On this page:

Regulatory > Pennsylvania > Utilities > SecureID Download

The SecureID process in eSchoolPlus begins with downloading a file containing student records that can be uploaded to the PA SecureID Application on the ePDE Web Portal. The state application uses a student's name, birth date, and school codes to generate random, unique, and unidentifiable PA SecureID number.

An updated file including a PA SecureID for each student record is then provided back from the portal. The updated file is then uploaded to the student records in eSchoolPlus. The appropriate PA SecureID number is inserted into the state ID field of the Personal page in eSchoolPlus.

The PA SecureID assigned to the student will stay with that student for as long as that student remains in a Pennsylvania school.

Run SecureID Download

Regulatory > Pennsylvania > Utilities > SecureID Download

The PA SecureID Download process will select whatever students meet the criteria in your filter.

The School Year will default to the current school year and the Run Option defaults to Now. In addition, Filter criteria display based on the previous download, if any. Clear or change the criteria as needed, then click Run.

To limit processing based on students without SecureIDs, use the following filter:

Area

Field Name

Condition

Personal

State Report ID

is blank

PA SecureID Files

The SecureID Download will create the PA SecureID log and the PA SecureID Submission file in your report directory. Both files are briefly defined next.

Log File

The log file will include prompt information and any warnings or errors that the download may have found with the data.

File

Display Name

File Name

Log File

PA SecureID Download Log

PA_Secure_ID_Download_Log_YYYYMMDD_HHMMSS.pdf

Output File

The output file is the text file you upload to the PDE website to request SecureIDs. You should save the file to the desired directory, from which you can upload it to the State.

File

Display Name

File Name

Output File

PA_SecureID_YYYYMMDD_HHMMSS.txt

PA_SecureID_YYYYMMDD_HHMMSS.txt

Run State ID Upload

The Run Upload option handles the file returned from the Pennsylvania Department of Education with PA SecureID values that need to be inserted into eSchoolPlus. 

Uploading the PASecureID File

The file in eSchoolPlus must be named PASecureID.txt and reside in the navigation bar's Tasks/Reports menu > Recent Reports to be processed by the Run Upload option. The file CANNOT be on a local C: drive.
Upload the file to the Tasks/Reports menu as follows:

  1. Select Administration > Utilities > Download & Upload > Upload File .
  2. On the Upload File page, browse to find the file, then click Upload Records. When the upload is complete, eSchoolPlus indicates that the file has been placed in your directory.
  3. Click Tasks/Reports menu to see the file in your Recent Reports list.

Updating eSchoolPlus With the PASecureID File

  1. Select Administration > Utilities > Download & Upload > Run Upload.
  2. In the Interface ID drop-down, select 500 - PA SecureID Upload.
  3. Select User's Report Directory as the Import Directory. The file must be named PASecureID.txt and must appear in the navigation bar's Tasks/Reports menu > Recent Reports listing to be processed by the upload utility.
  4. In the Filter section, enter criteria as needed.
  5. Click Run to upload the PA SecureID numbers to the eSchoolPlus Personal page's State ID field.

PA SecureID File Layout/Mapping

The file is a delimited file. For each file section, we note the file delimiter.

Header Record

Delimiter = " " (blank space)

Field Number

Field Name

Notes/Issues

1

Record Type

Always 'TH'

2

Extract Date

Current Date(TODAY)

3

Extract Time

Current Time (TIME)

4

Transmission ID

"Arbitrary Number"

5

Version

1.0

6

Delimiter

Delimiter=,


Detail Record

Delimiter = "," (comma)

Field Number

Field Name

Where in eSchoolPlus?

Notes/Issues

1

Record Type

 

Always 'ID'

2

Current School Code

Registration > Entry & Reports > Student Demographic > Entry/Withdrawal: Building (reg_entry_with.building  using reg_building.state_code_equiv)

 

3

Resident District Code

Registration > Entry & Reports > Student Demographic > Programs: Program with State Code Equiv = 'DISTRES' or Administration > General Setup > District > District > Preferences panel > Other section: State Equivalency Code where Validation-Only District = N
(reg_programs.program_value where state_code_equiv = 'DISTRES' converted to reg_district.state_equiv_code or reg_district.state_equiv_code where validation_only = N)

 

4

Legal Last Name

Registration > Entry & Reports > Student Demographic > Registration: Last Name (reg.last_name)

 

5

Legal First Name

Registration > Entry & Reports > Student Demographic > Registration: First Name (reg.firstname)

 

6

Legal Middle Name

Registration > Entry & Reports > Student Demographic > Registration: Middle Name (reg.middle_name)

 

7

Legal Name Suffix

Registration > Entry & Reports > Student Demographic > Registration: Generation (reg.generation  using regtb_generation.state_code_equiv)

 

8

Gender

Registration > Entry & Reports > Student Demographic > Registration: Gender (reg.gender)

 

9

Date of Birth

Registration > Entry & Reports > Student Demographic > Registration: Birthdate (reg.birthdate)

mm/dd/yyyy

10

Current Grade Level

Registration > Entry & Reports > Student Demographic > Entry/Withdrawal: Grade (reg_entry_with.grade using reg_grade.state_code_equiv)

 

11

Local ID

Registration > Entry & Reports > Student Demographic > Registration: ID (reg.student_id)

 

12

Social Security Number

Registration > Entry & Reports > Student Demographic > Personal: Social Security Number (reg_personal.ssn)

 

13

Race/Ethnicity

Registration > Entry & Reports > Student Demographic > Personal: Hispanic/Latino Ethnicity or Race field (reg_personal.hispanic or reg_ethnicity.state_code_eqiuiv)

 

14

PA SecureID

Registration > Entry & Reports > Student Demographic > Personal: State Report ID (reg_personal.state_report_id)

Your District may have named this field PA SecureID or SecureID.  If you can't find the field, ask your System Administrator.

15

Current District Code

Administration > General Setup > District > District > Preferences panel > Other section: State Equivalency Code (reg_district.state_code_equiv)

 

16

Current School Year

Environment: school_year – 1 

 

 

Delimiter

 

 


Trailer Record

Delimiter = " " (space)

Field Number

Field Name

Notes/Issues

1

Record Type

Always 'TT'

2

Transmission ID

"Arbitrary Number" (same as Transmission ID from Header)

3

Number of Records

Number of records including header and footer

JavaScript errors detected

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

If this problem persists, please contact our support.