v3 Master Schedule > Bell Schedule

This entity represents the schedule of class period meeting times.

Prerequisites

  • ClassPeriods
    •  Prior to completing this scenario please ensure you have set up at least 6 class periods.
  • Schools

Scenarios

  1. Create a Normal Schedule A Day Bell Schedule 
  2. Create a Normal Schedule B Day Bell Schedule 
  3. Create an Early Release  A Day Bell Schedule 
  4. Create an Early Release B Day Bell Schedule 



Resource

Property Name

Is Collection

Data Type

Required / Optional

Scenario 1
POST

Scenario 2
POST

Scenario 3
POST

Scenario 4
POST

BellSchedulebellScheduleNameFALSEstringREQUIREDNormal Schedule ANormal Schedule BEarly Release AEarly Release B

BellSchedule

schoolReference

FALSE

schoolReference

REQUIRED


schoolReferenceschoolId

FALSE

integer

REQUIRED

255901107255901107255901107255901107

BellSchedule

classPeriodReference

TRUEclassPeriodReferenceREQUIRED
classPeriodReferenceclassPeriodNameFALSEstringREQUIRED

Class Period 1

Class Period 4Class Period 1

Class Period 4

classPeriodReference

classPeriodName

FALSEstringREQUIREDClass Period 2Class Period 5Class Period 2Class Period 5

classPeriodReference

classPeriodName

FALSEstringREQUIREDClass Period 3Class Period 6

BellSchedule

dates

FALSEstringOPTIONAL

BellSchedule

alternateDayName

FALSEbooleanREQUIREDABAB
BellScheduletotalInstructionalTimeFALSEnumberOPTIONAL