...
- Create a Fall Semester Session which references the first and second six week grading periods for Grand Bend Elementary School
- Create a Fall Semester Session which references the first and second six week grading periods for Grand Bend High School
- Update the End Date and totalInstructionalDays on the newly added Session for Grand Bend Elementary School
- Update the End Date and totalInstructionalDays on the newly added Session for Grand Bend High School
Resource | PropertyName | IsCollection | DATA_TYPE | REQUIRED/ OPTIONAL | Scenario 1 POST | Scenario 2 POST | Scenario 3 PUT | Scenario 4 PUT |
---|---|---|---|---|---|---|---|---|
Sessions | schoolReference | FA:SE | schoolReference | REQUIRED |
schoolReference | schoolId | FALSE | Integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
Sessions | schoolYearTypeReference | FALSE | schoolYearTypeReference | REQUIRED | ||||
schoolYearTypeReference | schoolYear | FALSE | Integer | REQUIRED | [Current School Year] | [Current School Year] | [Current School Year] | [Current School Year] |
Sessions | termDescriptor | FALSE | string | REQUIRED | Fall Semester | Fall Semester | Fall Semester | Fall Semester |
Sessions | sessionName | FALSE | string | REQUIRED | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester |
Sessions | beginDate | FALSE |
date | REQUIRED | [Current School Year]-08-23 | [Current School Year]-08-23 | [Current School Year]-08-23 | [Current School Year]-08-23 |
Sessions | endDate | FALSE |
date | REQUIRED | [Current School Year]-12-15 | [Current School Year]-12-15 | [Current School Year]-12-16 | [Current School Year]-12-16 | |||
Sessions | totalInstructionalDays | FALSE | Integer | REQUIRED | [System calculated value | 88] | [System calculated value | 88] | [Previous system calculated value + 1 | 89] | [Previous system calculated value + 1 | 89] |
Sessions | gradingPeriods | TRUE | sessionGradingPeriod[] | REQUIRED | See GradingPeriodReference elements below - note there are 2 grading period references for the Fall Semester Session. | |||
sessionGradingPeriods | gradingPeriodReference | FALSE | gradingPeriodReference | REQUIRED |
gradingPeriodReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
gradingPeriodReference | gradingPeriodDescriptor | FALSE |
string | REQUIRED | First Six Weeks | First Six Weeks | First Six Weeks | First Six Weeks | |||
gradingPeriodReference | periodSequence | FALSE | integer | REQUIRED | 1 | 1 | 1 | 1 |
gradingPeriodReference | schoolYear | FALSE | Integer | REQUIRED | [Current School Year] | [Current School Year] | [Current School Year] | [Current School Year] |
gradingPeriodReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
gradingPeriodReference | gradingPeriodDescriptor | FALSE |
string | REQUIRED | Second Six Weeks | Second Six Weeks | Second Six Weeks | Second Six Weeks | |||
gradingPeriodReference | periodSequence | FALSE | integer | REQUIRED | 2 | 2 | 2 | 2 |
gradingPeriodReference | schoolYear | FALSE | Integer | REQUIRED | [Current School Year] | [Current School Year] | [Current School Year] | [Current School Year] |
Sessions | academicWeeks | TRUE | sessionAcademicWeek[] | OPTIONAL | N/A | |||
sessionAcademicWeeks | academicWeekReference | FALSE | academicWeekReference | OPTIONAL |
academicWeekReference | schoolId | FALSE | integer | OPTIONAL |
academicWeekReference | weekIdentifier | FALSE | string | OPTIONAL |