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:
- Select Administration > Utilities > Download & Upload > Upload File .
- 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.
- Click Tasks/Reports menu to see the file in your Recent Reports list.
Updating eSchoolPlus With the PASecureID File
- Select Administration > Utilities > Download & Upload > Run Upload.
- In the Interface ID drop-down, select 500 - PA SecureID Upload.
- 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.
- In the Filter section, enter criteria as needed.
- 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 |
|
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 |