Indiana Ed-Fi Data v2.4/3.1 - Grading Periods

Classic View: System Administration > Ed-Fi

Search Terms: Ed-Fi

This educational entity represents an overall score or assessment tied to a course over a period of time (i.e., the grading period). Student grades are usually a compilation of marks and other scores.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

When a new Grading Period is created and saved in Resource Preferences and a resync is completed.

  • Do not send if the School is marked as Exclude.
  • Do not send if the Calendar is marked as Exclude.
  • Do not send if there are no days for that school.
Put

When the Grading Period Start or End Date is updated and saved and a resync is completed.

PutWhen the Instructional checkbox is checked or unchecked, the Total Instructional Days field updates with the correct number of instructional days.
DeleteWhen the Grading Period is removed from Resource Preferences.
DeleteWhen the last day record is deleted from the days table.

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.

Action

Business Rule

NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
DeleteIf a resource is toggled to 'OFF" after data has sent and an action is performed that would trigger a delete, that data will remain in the ODS until a resync is done.
ResyncIf a record is in the Ed-Fi Identity Mapping table and not in the ODS, it will be deleted from the Ed-Fi Identity Mapping table.
ResyncIf a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it will be deleted from the ODS.
ResyncIf a mapping is changed in Resource Preferences, a resync will need to be done to reflect the changes.
ResyncWhen doing a resync, look to make sure the Grading Task is still mapped in the Grades Resource Preferences prior to sending. 

Natural Key Changes, Cascading Updates, and Deletes Logic

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

ActionTrigger
Delete/Post

If the Natural Key changes: If the School Number/Ed-Fi School Number changes, a delete/post will occur with the cascading deletes from the School ID Change triggers.

Delete/PostIf the Grading Period Descriptor or Sequence changes and a resync is completed.
Delete/PostIf the natural key changes or the record is deleted, the Sessions Grading Periods reference will be updated.
Delete/PostIf the natural key of Grading Periods changes, all existing dependent data will be deleted or moved to the correct Grading Period. If a grade has not been posted yet and a Grading Period changes, a resync on the Grades resource will need to be completed.
Dependent ResourcesSessions Reference, Grades


Scope Year Logic

This table describes scope year logic of this object.

Logic

Reports the grading periods in the configured year they are aligned to.

  • Data will only send for the years that have valid configuration.

Resource Preferences

Data Element LabelMapping Needed
Schools/Calendars/Schedule Structures/Term SchedulesGrading Period Detail


Identity Mapping Object Key

campusObjectType

Object Key Data Source

EdFiGradingPeriodedFiGradingPeriodID

Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus Table

Ed-Fi Action

Fields

edfiGradingPeriodsPost/Put/DeleteThe primary table used for sending data for this resource.

Error Log

ErrorPossible Causes/How to Fix
Student Over, 57744 does not have a Student Section Association record for the course 1014 ACP English 9. This record must exist before Grades can be sent.

Causes: Student has a grade for a course section that attempted to send during a resync of gradingPeriods. Student did not have a studentSectionAssociation on record.

Resolution: Resync studentSectionAssociation for this student to send studentSectionAssociation and grade to Ed-Fi.

Object Data Elements

This table describes data elements sent within the Grading Periods resource.

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source

GUI Path

Database
Field
idThe unique identifier of the resource.


M

schoolReferenceProvide user information to lookup and link to an existing school record.
  1. Reports the natural key of the School resource to which the grading period is aligned.
M

beginDateThe start date of the grading period.
  1. Report the start date from the Grading Period being reported
  • If there is more than one calendar or schedule structure, report a record for each Grading Period & Start Date Combination.
  • The date entered must be an instructional day on the days tab.
MSystem Administration>Ed-Fi > Configuration> Resource Preferences> Grading Periods> Grading Period Start Dateedfigradingperiod.
startDate
endDateThe end date of the grading period.
  1. Report the end date from the Grading Period being reported
  • If there is more than one calendar or schedule structure, report the latest end date.
  • The date entered must be an instructional day on the days tab.
MSystem Administration>Ed-Fi > Configuration> Resource Preferences> Grading Periods> Grading Period End Dateedfigradingperiod.
endDate
descriptorThe name of the grading period.Report the code value from the Grading Period Descriptor selected.MSystem Administration> Ed-Fi> Ed-Fi Configuration> Resource Preferences> Grading Periods > Grading Period Descriptoredfigradingperiod.
name
totalInstructional
Days
The total number of instructional days in the grading period.
  1. Count the number of instructional days on the Days tab that occur during the start and end date for the grading period. This field will update when the Instructional Day checkbox is checked/unchecked.
    • If there is more than one calendar or schedule structure, report the distinct number of instructional days from all calendars/schedule structures.
    • Instructional days will not send an update if changed after original post unless a resync is completed.
MSystem Administration
> Calendar > Calendar > Days

periodSequenceThe sequence of the grading period.Report the Sequence entered in the Sequence field.M
System Administration> Ed-Fi> Ed-Fi Configuration> Resource Preferences> Grading Periods > Sequenceedfigradingperiod.
seq
_etag

O


Type/Descriptor

Click here to expand...

Descriptor

Code ValueDescriptionNamespaceShort Description
End of YearEnd of Yearhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlEnd of Year
Fifth Six WeeksFifth Six Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFifth Six Weeks
First Nine WeeksFirst Nine Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFirst Nine Weeks
First SemesterFirst Semesterhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFirst Semester
First Six WeeksFirst Six Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFirst Six Weeks
First Summer SessionFirst Summer Sessionhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFirst Summer Session
First TrimesterFirst Trimesterhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFirst Trimester
Fourth Nine WeeksFourth Nine Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFourth Nine Weeks
Fourth Six WeeksFourth Six Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlFourth Six Weeks
Second Nine WeeksSecond Nine Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSecond Nine Weeks
Second SemesterSecond Semesterhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSecond Semester
Second Six WeeksSecond Six Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSecond Six Weeks
Second Summer SessionSecond Summer Sessionhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSecond Summer Session
Second TrimesterSecond Trimesterhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSecond Trimester
Sixth Six WeeksSixth Six Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSixth Six Weeks
Summer SemesterSummer Semesterhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlSummer Semester
Third Nine WeeksThird Nine Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlThird Nine Weeks
Third Six WeeksThird Six Weekshttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlThird Six Weeks
Third Summer SessionThird Summer Sessionhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlThird Summer Session
Third TrimesterThird Trimesterhttp://doe.in.gov/Descriptor/GradingPeriodDescriptor.xmlThird Trimester