Skip to main content

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

  1. Create a Course Offering for Grand Bend Elementary School for Fall Semester 2015 which references the Course"English Language Arts, Grade 1"
  2. Create a Course Offering for Grand Bend High School for Fall Semester 2015 which references the Course "ALGEBRA 1"
  3. Update the LocalCourseTitle  on the newly added Course offering for Grand Bend Elementary School
  4. 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.

ResourceProperty NameIs CollectionData TypeRequiredScenario 1: POSTScenario 2: POSTScenario 3: PUTScenario 4: PUT
CourseOfferingscourseReferenceFALSEcourseReferenceREQUIRED
courseReferencecourseCodeFALSEstringREQUIREDELA-01ALG-01ELA-01ALG-01
courseReferenceeducationOrganizationIdFALSEintegerREQUIRED255901107255901001255901107255901001
CourseOfferingsschoolReferenceFALSEintegerREQUIRED
schoolReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
CourseOfferingssessionReferenceFALSEsessionReferenceREQUIRED
sessionReferencesessionNameFALSEstringREQUIRED2016-2017 Fall Semester2016-2017 Fall Semester2016-2017 Fall Semester2016-2017 Fall Semester
sessionReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
sessionReferenceschoolYearFALSEintegerREQUIRED[Current School Year][Current School Year][Current School Year][Current School Year]
CourseOfferingslocalCourseTitleFALSEstringREQUIREDEnglish Language Arts GB ElementaryAlgebra 02 GBHSEnglish Language Arts, Grade 1Algebra II
CourseOfferingslocalCourseCodeFALSEstringREQUIRED["ELA-01" if possible | system value]ALG-2["ELA-01" if possible | system value]ALG-2