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.

If there is a change in any of the user editable fields that are mapped to the SIF object elements, the system detects such data changes and triggers publishing. This ensures that the latest student data is consistently reflected in the State ODS.

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)