v3 MasterSchedule > Section Scenarios
Resource | Property Name | Is Collection | Data Type | Required / Optional | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 |
---|---|---|---|---|---|---|---|---|
Sections | classPeriods | TRUE | classPeriods{} | REQUIRED | ||||
classPeriods | classPeriodReference | FALSE | classPeriodReference | REQUIRED | ||||
classPeriodReference | classPeriodName | FALSE | string | REQUIRED | ["Class Period 01" if possible | system value] | ["Class Period 01" if possible | system value] | ["Class Period 01" if possible | system value] | ["Class Period 01" if possible | system value] |
classPeriodReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
Sections | courseOfferingReference | FALSE | courseOfferingReference | REQUIRED | ||||
courseOfferingReference | sessionName | FALSE | string | REQUIRED | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester |
courseOfferingReference | 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] |
courseOfferingReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
courseOfferingReference | schoolYear | FALSE | integer | REQUIRED | 2017 | 2017 | 2017 | 2017 |
Sections | locationReference | FALSE | locationReference | REQUIRED | ||||
locationReference | classroomIdentificationCode | FALSE | string | REQUIRED | ["501" Â if possible | system value] | ["901" Â if possible | system value] | ["501" Â if possible | system value] | ["901" Â if possible | system value] |
locationReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
Sections | programs | TRUE | Programs[] | OPTIONAL | ||||
sectionPrograms | programReference | FALSE | programReference | OPTIONAL | ||||
programReference | educationOrganizationId | FALSE | integer | OPTIONAL | ||||
programReference | programName | FALSE | string | OPTIONAL | ||||
programReference | programTypeDescriptor | FALSE | programTypeDescriptor | OPTIONAL | ||||
Sections | schoolReference | FALSE | integer | REQUIRED | ||||
schoolReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
Sections | characteristics | TRUE | sectionCharacteristic[] | OPTIONAL | ||||
sectionCharacteristics | sectionCharacteristicDescriptor | FALSE | sectionCharacteristicDescriptor | OPTIONAL | ||||
Sections | sequenceOfCourse | FALSE | integer | REQUIRED | 1 | 1 | 1 | 1 |
Sections | sectionIdentifier | FALSE | nvarchar | REQUIRED | ["ELA012017RM555" Â if possible | system value] | ["ALG12017RM901" Â if possible | system value] | ["ELA012017RM555" Â if possible | system value] | ["ALG12017RM901" Â if possible | system value] |
Sections | availableCreditConversion | FALSE | number | OPTIONAL | ||||
Sections | availableCredits | FALSE | number | REQUIRED | 1 | 1 | 2 | 3 |
Sections | availableCreditTypeDescriptor | FALSE | availableCreditTypeDescriptor | OPTIONAL | ||||
Sections | courseLevelCharacteristics | TRUE | courseLevelCharacteristic[] | OPTIONAL | ||||
courseLevelCharacteristics | courseLevelCharacteristicDescriptor | FALSE | courseLevelCharacteristicDescriptor | OPTIONAL | ||||
Sections | educationalEnvironmentDescriptor | FALSE | educationalEnvironmentDescriptor | REQUIRED | Classroom | Classroom | Classroom | Classroom |
Sections | instructionLanguageDescriptor | FALSE | instructionLanguageDescriptor | OPTIONAL | ||||
Sections | mediumOfInstructionDescriptor | FALSE | mediumOfInstructionDescriptor | OPTIONAL | ||||
Sections | offeredGradeLevels | TRUE | offeredGradeLevel[] | OPTIONAL | ||||
offeredGradeLevel | gradeLevelDescriptor | FALSE | gradeLevelDescriptor | OPTIONAL | ||||
Sections | populationServedDescriptor | FALSE | populationServedDescriptor | OPTIONAL | ||||
Sections | sectionName | FALSE | string | OPTIONAL | ||||
Sections | officialAttendancePeriod | FALSE | boolean | OPTIONAL |