Sections (Missouri v3.6)

Tool Search: Ed-Fi

This educational entity represents a setting in which organized instruction of course content is provided to one or more students for a given period of time. A course may be offered to more than one class/section. Instruction, provided by one or more teachers or other staff members, may be delivered in person or via a different medium.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

When a section is created and saved.

  • Section Placement is required in order for the section to send.
  • One record reports for each Section and Term Type combination.
  • Does not send records when the Calendar Exclude checkbox is marked.

  • Does not post a record when the course's State Reporting Exclude checkbox is marked.

Post
  • When Section Placement is changed and saved on a section.
  • When the Local Course Number or Term type Override is changed.
Delete
  • When a section is deleted.
  • When Section Placement is changed or removed and saved on a section.
Delete/PostWhen the Local Course Number or Term type Override is changed.

School Exclude, Calendar Exclude, Resource Toggle and Resync Logic

This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.

ActionTrigger
NoneWhen a resource is toggled to off after data has sent, all sent data remains in the ODS but no new data sends.
DeleteWhen a resource is toggled to off after data has sent and an action is performed that would trigger a delete, that data remains in the ODS until a resync is done.
ResyncWhen a record is in the Ed-Fi Identity Mapping table and not in the ODS, it is deleted from the Ed-Fi Identity Mapping table.
ResyncWhen a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it is deleted from the ODS.
ResyncWhen a mapping is changed in Resource Preferences, a resync needs to be done to reflect the changes.

Natural Key Changes, Cascading Updates, and Deletes Logic

This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.

ActionTrigger
Post/Delete

Natural Key Changes:

  • When the School ID changes, all data remains under the old number and a resync needs to be completed to populate data under the new number. The delete tool needs to be used to remove all data from the old School ID.
Post/Delete

When any of the following changes in the Course Offerings resource:

  • Local Course Code
  • Session Name
Post/DeleteWhen the natural key changes all dependent data deletes/posts.
Dependent ResourcesStaff Section Associations, Student Section Associations, Student Section Attendance Events, Grades.

Scope Year Logic

This table describes scope year logic of this object.

Logic
Sections report to the configured year to which they are aligned.
Data only send for years that have valid configuration.

Resource Preferences

This table describes the Resource Preferences of this object.

Data Element LabelMapping Needed
Instructional SettingEducational Environment Types

Identity Mapping Object Key

This table describes the Resource Preferences of this object.

Campus Object KeyObject Key Data Source
SectionPlacementsectionID-termID

Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
sectionPost/Put/DeleteThe primary table used for sending data for this resource.
coursePut

Educational Environment Descriptor

Sequence of Course

gradingTaskCreditPutAvailable Credits

Object Data Elements

This table describes data elements sent within the Sections resource.

Data Element Label

Business Requirements and Rules

M, C or O

Data Source GUI Path

Database Field

idThe unique identifier of the resource.M 
sectionIdentifier

The local identifier assigned to a section.


Reports the Section ID number.

MCourse > Section

section.sectionID
courseOfferingReferenceA reference to the related CourseOffering resource.

Reports the fields that are part of the Natural Key for the Course Offering resource. The School ID is the reporting District ID number. The Local Course Code is the Course Number. The School Year is the end year of the reported calendar. The sessions name is the Term Descriptor.
M 
offeredGradeLevels

An unordered collection of sectionOfferedGradeLevels. The grade levels in which the section is offered. This collection should only be populated if it differs from the Offered Grade Levels identified at the Course Offering level.


See the Arrays section below.

O

Arrays

Click here to expand...

Data ElementBusiness Requirements and RulesM, C, or ODatabase Field
gradeLevelDescriptorGrade level at which curriculum for the specific course is designed to be taught. Grade level should reflect the grade at which the course curriculum is meant to be offered; not necessarily describe the students in the classroom.

Reports the grade level.
MCourse > Course Editor > Grade

Type/Descriptor

Click here to expand...

Ed-Fi CodeEd-Fi DescriptionNamespaceEd-Fi Short Description
1First Gradeuri://dese.mo.gov/GradeLevelDescriptorFirst Grade
2Second Gradeuri://dese.mo.gov/GradeLevelDescriptorSecond Grade
3Third Gradeuri://dese.mo.gov/GradeLevelDescriptorThird Grade
4Fourth Gradeuri://dese.mo.gov/GradeLevelDescriptorFourth Grade
5Fifth Gradeuri://dese.mo.gov/GradeLevelDescriptorFifth Grade
6Sixth Gradeuri://dese.mo.gov/GradeLevelDescriptorSixth Grade
7Seventh Gradeuri://dese.mo.gov/GradeLevelDescriptorSeventh Grade
8Eighth Gradeuri://dese.mo.gov/GradeLevelDescriptorEighth Grade
9Ninth Gradeuri://dese.mo.gov/GradeLevelDescriptorNinth Grade
10Tenth Gradeuri://dese.mo.gov/GradeLevelDescriptorTenth Grade
11Eleventh Gradeuri://dese.mo.gov/GradeLevelDescriptorEleventh Grade
12Twelfth Gradeuri://dese.mo.gov/GradeLevelDescriptorTwelfth Grade
KKindergartenuri://dese.mo.gov/GradeLevelDescriptorKindergarten
KAKindergarten AMuri://dese.mo.gov/GradeLevelDescriptorKindergarten AM
KPKindergarten PMuri://dese.mo.gov/GradeLevelDescriptorKindergarten PM
PKPre-Kindergartenuri://dese.mo.gov/GradeLevelDescriptorPre-Kindergarten
PKAPre-Kindergarten AMuri://dese.mo.gov/GradeLevelDescriptorPre-Kindergarten AM
PKPPre-Kindergarten PMuri://dese.mo.gov/GradeLevelDescriptorPre-Kindergarten PM