MasterSchedule > Section
The Master Schedule interchange loads education course offerings and their schedule. It can be used to exchange data regarding the course offerings, sections, and bell schedule for a school.
The Section entity represents a setting in which organized instruction of course content is provided, in-person or otherwise, to one or more students for a given period of time. A course offering may be associated to more than one section.
Prerequisites
- Class Period
- Location
- Course Offering
Scenarios
- Create a Section for Grand Bend Elementary School which references the Course Offering added for "English Language Arts, Grade 1"
- Create a Section for Grand Bend High School which references the Course Offering added for "ALGEBRA 1"
- Update the availableCredits for the for Grand Bend Elementary School Section
- Update the availableCredits for the Grand Bend High School section
Resource | PropertyName | IsCollection | DATA_TYPE | REQUIRED/ OPTIONAL | Scenario 1 POST | Scenario 2 POST | Scenario 3 PUT | Scenario 4 PUT |
---|---|---|---|---|---|---|---|---|
Sections | classPeriodReference | FALSE | classPeriodReference | REQUIRED | ||||
classPeriodReference | name | 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 | 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 |
courseOfferingReference | termDescriptor | FALSE | string | REQUIRED | Fall Semester | Fall Semester | Fall Semester | Fall Semester |
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 | sectionProgram[] | OPTIONAL | ||||
SectionPrograms | programReference | FALSE | programReference | OPTIONAL | ||||
programReference | educationOrganizationId | FALSE | integer | OPTIONAL | ||||
programReference | name | FALSE | string | OPTIONAL | ||||
programReference | type | FALSE | string | OPTIONAL | ||||
Sections | schoolReference | FALSE | integer | REQUIRED | ||||
schoolReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
SectionCharacteristics | descriptor | FALSE | string | OPTIONAL | ||||
Sections | sequenceOfCourse | FALSE | integer | REQUIRED | 1 | 1 | 1 | 1 |
Sections | uniqueSectionCode | FALSE | nvarchar | REQUIRED | ["ELA012017RM555" if possible | system value] | ["ALG22017RM901" if possible | system value] | ["ELA012017RM555" if possible | system value] | ["ALG22017RM901" if possible | system value] |
Sections | availableCreditConversion | FALSE | number | OPTIONAL | ||||
Sections | availableCredits | FALSE | number | REQUIRED | 1 | 1 | 2 | 3 |
Sections | availableCreditType | FALSE | integer | OPTIONAL | ||||
Sections | characteristics | TRUE | sectionCharacteristic[] | OPTIONAL | ||||
Sections | educationalEnvironmentType | FALSE | integer | REQUIRED | Classroom | Classroom | Classroom | Classroom |
Sections | instructionLanguageDescriptor | FALSE | string | OPTIONAL | ||||
Sections | mediumOfInstructionType | FALSE | integer | OPTIONAL | ||||
Sections | populationServedType | FALSE | integer | OPTIONAL |