PowerSchool SIS Massachusetts

Staff Personal

StaffPersonal object contains all the personal information relating to a staff member, who might be a teacher or other employee of the school or district.This resource can be published for Charter Schools (using the Sub-Districts feature) from Student Discipline in the SIF Unity Framework.

StaffPersonal records are published for each staff member who is assigned to a school that is part of the zone and for which an evaluation has been populated. There is one StaffPersonal record per staff member. For a Super District, a staff member must be assigned to one of the schools that is part of the district to be published. For non-Super Districts, a taff member can be assigned to the District Office, as long as the District Office is part of the SIF Zone.

Selection Criteria

  • The SR27 Exit Date must be null, or the Staff Exit Date must be greater than the end date of the previous school year.

  • For sub-district, a staff record is included if the WAR Record End Date falls between 07/01/2025 and 07/01/2026 when the selected school year is 2025-2026.

Dependency

  • TBD

Element Mappings

The following table lists the elements that are published for this object:

SIF Element/Attribute

Description

Req.

PS Field Mapping:

[Table]Column

MA Field

Business Rules

RefId

The GUID of the staff member.

M

 


 

LocalId

The locally assigned identifier for this staff member.

M

COALESCE(S_MA_USR_X.LocalEmpNum, [Users]Teachernumber)

SR02WA02

The Teacher Number at the Demographics Page

Type


O



Defaulted to 04

StateProvinceId

The state-assigned identifier for this staff member.

O

[Users]SIF_StatePrId

SR01WA01

 

OtherIdList

Lists all "other" identifiers associated with the staff.

O

 


 

OtherIdList/OtherId[@Type="0399"]

The other Id entry.

MR

[S_MA_USR_X]LicenseCertificationNum


SR03

 

OtherIdList/OtherId[@Type="0154"]


MR

COALESCE(S_MA_USR_X.LocalEmpNum, [Users]Teachernumber)



Name

Name of the staff member.

Note: Type value of 04 is used here.

M

 


 

Name/FirstName

The first name of the staff member.

M

[S_MA_USR_Demographic_X]StateOverride_FirstName

OR

[Users]First_Name

SR04WA03

 

Name/MiddleName

The middle name of the staff member.

O

[S_MA_USR_Demographic_X]StateOverride_MiddleName

OR

[S_MA_USR_X]State_Middle_Name

OR

[Users]First_Name

OR NMN

SR05WA04

The SIF Agent determines if there is a value for MA_Middle_Name. If not, then the agent will check Middle_Name for a value. If there is no value there either, then NMN is published.

Name/LastName

The last name of the staff member.

M

[S_MA_USR_Demographic_X]StateOverride_LastName

OR

[Users]Last_Name


WR06WA05

 

PreferredName

The preferred name of the staff member.

O

[Users]PreferredName


The Preferred Name from the Demographics Page.

Demographics

This element contains information related to staff member demographics

O

 


 

Demographics/RaceList/Race/Code

The general racial category which reflects the individual's recognition of his or her community or with which the individual identifies most.

In a given SIF implementation, agents must have alignment on the use of the NCES and deprecated SPEEDE code sets. Agents are not required to translate between the code sets.

M

[TeacherRace]RaceCD


WHEN 'American Indian or Alaska Native' THEN '0998'
WHEN 'Asian' THEN '0999'

WHEN '(B) Black or African American' THEN '1000'

WHEN 'Native Hawaiian / Other Pac Islander' THEN '1001'

WHEN 'White' THEN '1002'

Demographics/RaceList/Race/OtherCodeList[@Codeset="StateProvince"]/OtherCode

A state/province code, local code, other code, or a text string that crosswalks to or serves as a translation of an associated Code element.

MR

[S_MA_USR_X]EthnicityRaceCode

SR08

SR08 Race-Ethnicity at Edit Staff Roster Record

Demographics/HispanicLatino

Indicates if the staff member is Hispanic or Latino.

O

[Users]FedEthnicity


Ethnicity

Demographics/Gender

The gender of the staff member.

O

[UsersCoreFields]Gender



Demographics/BirthDate

The date of birth of the staff member.

O

[UsersCoreFields]DOB

SR07

 

Title

The title of the staff member.

O

 


 

AddressList

The address(es) of the staff member.

O

 


 

AddressList/Address[@Type="0765"]/Street/Line1

Address line 1.

M

[Users]Street


 

AddressList/Address[@Type="0765"]/City

The city part of the address.

M

[Users]City


 

Type


M



Defaulted to 0765

AddressList/Address[@Type="0765"]/StateProvince

The state to which the staff member belongs to. The state or province code.

M

[Users]State


 

AddressList/Address[@Type="0765"]/Country

The country to which the staff member belongs to.

O

[Users]State


Defaulted to US.

AddressList/Address[@Type="0765"]/PostalCode

The ZIP/postal code.

M

[Users]Zip


 

AddressRefIdList

References to separate potentially reusable, shared, or pre-verified addresses.

O

 


 

PhoneNumberList

The staff member's phone number(s).

O

 


 

PhoneNumberList/PhoneNumber[@Type="0096"/Number

Home phone number.

MR

[Users]Home_Phone


 

PhoneNumberList/PhoneNumber[@Type="0350"/Number

School phone number.

MR

[Users]School_Phone


 

EmailList

The staff member's e-mail address(es).

O

 


 

Type

The type of email address.

O



Defaulted to Primary

Value

The primary email address of the staff member.

O

[Users]Email_Addr



SIF_Metadata

 

O

 


 

SIF_ExtendedElements/SIF_ExtendedElement

 

O

 


 

[@Name="MADegreeInfo"]

This element reports Degree type, institution and subject separated by a full colon (:) where required, using codes defined in the EPIMS documentation. The format is
<SIF_ExtendedElement Name=""MADegreeInfo"">Type:Institution:Subject</SIF_ExtendedElement> 
The following example describes a Masters in Education from UMass Dartmouth.
<SIF_ExtendedElement Name=""MADegreeInfo"">003:3786:33</SIF_ExtendedElement>"

C

[S_MA_USR_StaffRoster_X]DegreeType[1-3][S_MA_USR_StaffRoster_X]DegreeInstitution[1-3][S_MA_USR_StaffRoster_X]DegreeSubject[1-3]

SR18-SR26

This is a concatenated value of the three degrees. The agent combines each of the groups with a colon (:) between the values and then a tilde (~) between the different degrees.

[@Name="Status"]



COALESCE(S_MA_USR_EPIMS_C.EmployStatusCollTime, [S_MA_USR_StaffRoster_X]EmployStatusCollTime)