v5 StaffAssociation > StaffSchoolAssociation Scenarios
StaffAssociation defines staff information. It can be used to define employment, assignment, and teaching associations, as well as staff positions and staff leave events.
The StaffSchoolAssociation indicates the School(s) to which a staff member provides instructional services.
Prerequisites
- Staff
- StaffEducationOrganizationAssignmentAssociations
Scenarios
- Create a StaffSchoolAssociation for a staff record at Grand Bend Elementary School.
- Create a StaffSchoolAssociation for a staff record at Grand Bend High School.
- Delete the StaffSchoolAssociation at Grand Bend Elementary School.
Resource | Property Name | Is Collection | Data Type | Required | Scenario 1: POST | Scenario 2: POST |
---|---|---|---|---|---|---|
StaffSchoolAssociations | schoolReference | FALSE | schoolReference | REQUIRED | ||
schoolReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 |
StaffSchoolAssociations | staffReference | FALSE | integer | REQUIRED | ||
staffReference | staffUniqueId | FALSE | string | REQUIRED | ["207220" if possible | system value] | ["207269" if possible | system value] |
StaffSchoolAssociations | programAssignmentDescriptor | FALSE | programAssignmentDescriptor | REQUIRED | Regular education | Regular education |