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/2025and07/01/2026when the selected school year is2025-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 '(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
|
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) |
|
|