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
- Section
- Staff
Scenarios
- Create a StaffSectionAssociation for a staff record at Grand Bend Elementary School and the English Language Arts, Grade 1 section.
- Create a StaffSectionAssociation for a staff record at Grand Bend High School and the ALGEBRA 1 section.
- Update the classroomPositionDescriptor on the first StaffSectionAssociation.
- Update the beginDate for the second StaffSectionAssociation record
- Delete the StaffSectionAssociation for the English Language Arts, Grade 1 section at Grand Bend Elementary School.
Resource | PropertyName | IsCollection | DATA_TYPE | REQUIRED/ OPTIONAL | Scenario 1 POST | Scenario 2 POST | Scenario 3 PUT | Scenario 4 PUT |
---|---|---|---|---|---|---|---|---|
StaffSectionAssociations | sectionReference | FALSE | sectionReference | REQUIRED | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sectionReference | localCourseCode | FALSE | string | REQUIRED | ["ELA-01" if possible | system value] | ["ALG-2" if possible | system value] | ["ELA-01" if possible | system value] | ["ALG-2" if possible | system value] |
sectionReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
sectionReference | schoolYear | FALSE | integer | REQUIRED | 2017 | 2017 | 2017 | 2017 |
sectionReference | sessionName | FALSE | string | REQUIRED | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester |
|
|
|
|
| ||||
|
|
|
|
| ||||
sectionReference |
sectionIdentifier | FALSE | string | REQUIRED | ["ELA012017RM555" if possible | system value] | ["ALG12017RM901" if possible | system value] | ["ELA012017RM555" if possible | system value] | ["ALG12017RM901" if possible | system value] |
StaffSectionAssociations | staffReference | FALSE | staffReference | REQUIRED | ||||
staffReference | staffUniqueId | FALSE | string | REQUIRED | ["207220" if possible | system value] | ["207269" if possible | system value] | ["207220" if possible | system value] | ["207269" if possible | system value] |
StaffSectionAssociations | classroomPositionDescriptor | FALSE | integer | REQUIRED | Teacher of Record | Teacher of Record | Assistant Teacher | Teacher of Record |
StaffSectionAssociations | beginDate | FALSE | datetime | REQUIRED | [Current School Year]-08-31 | [Current School Year]-08-31 | [Current School Year]-08-31 | [Current School Year]-09-01 |
StaffSectionAssociations | endDate | FALSE | datetime | OPTIONAL | ||||
StaffSectionAssociations | highlyQualifiedTeacher | FALSE | boolean | OPTIONAL | ||||
StaffSectionAssociations | percentageContribution | FALSE | number | OPTIONAL | ||||
StaffSectionAssociations | teacherStudentDataLinkExclusion | FALSE | boolean | OPTIONAL |