StaffAssignment
The StaffAssignment SIF Object is a record of each assignment that a staff member has for each school in the zone.
Assignments are based on the following.
- Being assigned to a school on the Security Settings > Teachers and Affiliations page. Any active school will produce a StaffAssignment record with a JobFunction/Code = 9999.
- Being assigned an MTSS/FAST role on the Security Settings > Admin Access and Roles. A staff can be assigned an MTSS/FAST role to any school and this will published a StaffAssignment record with a JobFunction/Code based on the table below.
See the document "Adding MTSS/FAST/IDEA Roles" for additional information on mapping the MTSS roles.
Events
Add, Change and Delete events are reported for StaffAssignment.
Element Mappings for StaffAssingment
PS Field Mapping | SIF Element/Attribute | Req. | IA Field | Business Rules |
SchoolStaff.DCID | @RefId | M | Auto Generated. | |
Users.DCID | @StaffPersonalRefId | M | Auto Generated. | |
Schools.DCID | @SchoolInfoRefId | M | A020A | Auto Generated. |
@SchoolYear | M | MTSS | Auto Generated. | |
JobStartDate | O | MTSS | Not published by the IA SMP. | |
JobEndDate | O | MTSS | Not published by the IA SMP. | |
Roles and Assignments | JobFunction/Code | M | MTSS | Defaults to '9999' for the main School Assignments. MTSS Roles See "Adding MTSS/FAST/IDEA Roles" for setup and additional information. |