v5 Master Schedule > Section

v5 Master Schedule > 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

  1. Create a Section for Grand Bend Elementary School which references the Course Offering added for "English Language Arts, Grade 1" 

  2. Create a Section for Grand Bend High School which references the Course Offering added for  "ALGEBRA 1" 

  3. Update the availableCredits for the for Grand Bend Elementary School Section

  4. Update the availableCredits for the Grand Bend High School section

 

 

Resource

Property Name

Is Collection

Data Type

Required / Optional

Scenario 1
POST

Scenario 2
POST

Scenario 3
PUT

Scenario 4
PUT

Resource

Property Name

Is Collection

Data Type

Required / Optional

Scenario 1
POST

Scenario 2
POST

Scenario 3
PUT

Scenario 4
PUT

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

schoolReference

FALSE

integer

REQUIRED

 

 

 

 

schoolReference

schoolId

FALSE

integer

REQUIRED

255901107

255901001

255901107

255901001

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

availableCredits

FALSE

number

REQUIRED

1

1

2

3

Sections

educationalEnvironmentDescriptor

FALSE

educationalEnvironmentDescriptor

REQUIRED

Classroom

Classroom

Classroom

Classroom