v5 MasterSchedule > CourseOffering Scenarios
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 Course Offering entity represents an entry in the course catalog of available courses offered by the school during a session. This Step is typically provided by the SIS Vendor and is required.
Prerequisites
- Course (ODS is pre-populated with Course records)
- Session
Scenarios
- Create a Course Offering for Grand Bend Elementary School for Fall Semester 2015 which references the Course"English Language Arts, Grade 1"
- Create a Course Offering for Grand Bend High School for Fall Semester 2015 which references the Course "ALGEBRA 1"
- Update the LocalCourseTitle on the newly added Course offering for Grand Bend Elementary School
- Update the LocalCourseTitle on the newly added Course offering for Grand Bend High School
Note: localCourseTitle can duplicate the value in courseCode if not tracked in your SIS.
Resource | Property Name | Is Collection | Data Type | Required | Scenario 1: POST | Scenario 2: POST | Scenario 3: PUT | Scenario 4: PUT |
---|---|---|---|---|---|---|---|---|
CourseOfferings | courseReference | FALSE | courseReference | REQUIRED | ||||
courseReference | courseCode | FALSE | string | REQUIRED | ELA-01 | ALG-01 | ELA-01 | ALG-01 |
courseReference | educationOrganizationId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
CourseOfferings | schoolReference | FALSE | integer | REQUIRED | ||||
schoolReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
CourseOfferings | sessionReference | FALSE | sessionReference | REQUIRED | ||||
sessionReference | sessionName | FALSE | string | REQUIRED | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester | 2016-2017 Fall Semester |
sessionReference | schoolId | FALSE | integer | REQUIRED | 255901107 | 255901001 | 255901107 | 255901001 |
sessionReference | schoolYear | FALSE | integer | REQUIRED | [Current School Year] | [Current School Year] | [Current School Year] | [Current School Year] |
CourseOfferings | localCourseTitle | FALSE | string | REQUIRED | English Language Arts GB Elementary | Algebra 02 GBHS | English Language Arts, Grade 1 | Algebra II |
CourseOfferings | localCourseCode | FALSE | string | REQUIRED | ["ELA-01" if possible | system value] | ALG-2 | ["ELA-01" if possible | system value] | ALG-2 |