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