v3 Education Organization Calendar > Grading Periods

The Education Organization Calendar interchange carries school calendar information. It can be used to exchange school calendar data, including instructional days, sessions, and grading periods.

This entity represents the time span for which grades are reported. 

Prerequisites

  • None

Scenarios

  1. Create a "First Six Weeks" Grading Period for Grand Bend Elementary School 
  2. Create a "Second Six Weeks" Grading Period for Grand Bend Elementary School 
  3. Create a "First Six Weeks" Grading Period for Grand Bend High School
  4. Create a "Second Six Weeks" Grading Period for Grand Bend High School
  5. Update the endDate and totalInstructionalDays on the newly added Grading Period for Grand Bend Elementary School
  6. Update the endDate and totalInstructionalDays on the newly added Grading Period for Grand Bend High School



Resource

Property Name

Is Collection

Data Type

Required / Optional

Scenario 1
POST

Scenario 2
POST

Scenario 3
POST

Scenario 4
POST

Scenario 5
PUT

Scenario 6
PUT

GradingPeriodsschoolReferenceFALSEschoolReferenceREQUIRED


schoolReferenceschoolIdFALSEintegerREQUIRED255901107255901107255901001255901001255901107255901001
GradingPeriodsschoolYearTypeReferenceFALSEschoolYearTypeReferenceREQUIRED


schoolYearTypeReferenceschoolYearFALSEintegerREQUIRED[current school year][current school year][current school year][current school year][current school year][current school year]

GradingPeriods

beginDate

FALSE

date

REQUIRED

08/23/

[Current School Year]

10/06/

[Current School Year]

08/23/

[Current School Year]

10/06/

[Current School Year]

08/23/

[Current School Year]

08/23/

[Current School Year]

GradingPeriods

gradingPeriodDescriptor

FALSE

gradingPeriodDescriptor

REQUIRED

First Six Weeks

Second Six Weeks

First Six Weeks

Second Six Weeks

First Six Weeks

First Six Weeks

GradingPeriods

endDate

FALSE

date

REQUIRED

10/04/

[Current School Year]

12/15/

[Current School Year]

10/04/

[Current School Year]

12/15/

[Current School Year]

10/05/

[Current School Year]

10/05/

[Current School Year]

GradingPeriods

totalInstructionalDays

FALSE

Integer

REQUIRED

[System calculated value

| 29]

[System calculated value

| 30]

[System calculated value

| 29]

[System calculated value

| 30]

[Previous system

calculated value + 1

| 30]

[Previous system

calculated value + 1

| 30]

GradingPeriods

periodSequence

FALSE

Integer

REQUIRED

121211