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.
Action | Trigger |
---|---|
Post | When a grade is posted to a Grading Task that is mapped to an Ed-Fi Grade Type:
|
Put | When a score is updated on a Grading Task that is mapped to an Ed-Fi Grade Type. |
Delete | When a score is deleted from a Grading Task that is mapped to an Ed-Fi Grade Type. |
Delete | When Grade Type Descriptor is no longer mapped and a resync is performed. |
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 |
---|---|
None | If a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send. |
Delete | If 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. |
Resync | If 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. |
Resync | If 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. |
Resync | If a mapping is changed in Resource Preferences, a resync will need 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.
Action | Trigger |
---|---|
Delete/Post | Natural Key change: If the Natural Key of the Grading Period Reference or Student Section Association changes, a delete/post will occur. |
Delete/Post | If the Grade Type Descriptor is changed or removed. |
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
Grades will post to the scope year the course's calendar is aligned to.
|
Resource Preferences
This table describes the Resource Preferences of this object.
Data Element Label | Mapping Needed |
---|---|
Grading Tasks | Grade Type Descriptors |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
gradingscore.score | Post/Put/Delete | The primary table used for sending data for this resource. |
gradingTask | Post/Put/Delete | The primary table used for sending data for this resource. |
Object Data Elements
This table describes data elements sent within the Grades resource. Required data elements are listed in bold.
Data Element Label | Business Requirement | Business Rules | M, C or O | Location |
---|---|---|---|---|
id | The unique identifier of the resource. | M | ||
gradeTypeDescriptor | The type of grade (e.g., Exam, Final, Grading Period, Progress Report). | Always report 'FG' (Final Grade).
| M | |
gradingPeriodReference | A reference to the related Grading Period resource. | Reports the fields that are part of the Natural Key for the Grading Periods resource. | M | |
studentSection AssociationReference | A reference to the related Student Section Association resource. | Reports the fields that are part of the Natural Key for the Student Section Association resource. | M | |
letterGradeEarned | A final or interim (grading period) indicator of student performance in a class as submitted by the instructor. |
| C | Grading and Standards > Grading Setup > Score Group and Rubric Setup > Score > State Score Value gradingscore.score OR TranscriptCourse.score |
academicSubject Descriptor | This descriptor holds the description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language). | Report the numeric code value of the SCED Subject Area associated with the transcript ID of the transcript record
| C | Student Information > General > Transcript > Transcript Record > SCED Subject Area TranscriptCourse. scedSubjectArea |
collegeCredit Earned | College credit earned. | Report the value from the posted transcript record when the grading task posted to the transcript has a grading task code of 'COLLEGECREDIT'. Otherwise, do not report. | C | Student Information > General > Transcript > Transcript Record > Transcript Credit Information > Credits Earned TranscriptCredit.creditsEarned |
collegeGradeEarned | College grade earned. | Report the value from the posted transcript record when the grading task posted to the transcript has a grading task code of 'COLLEGECREDIT'. Otherwise, do not report. | C | Student Information > General > Transcript > Transcript Record > Scoring Information > Score TranscriptCourse.score |
localCreditEarned | District credit earned. | If the credit is posted to a Transcript record, update to report the value from 'Credits Earned'
| C | Student Information > General > Transcript > Transcript Record > Transcript Credit Information > Credits Earned TranscriptCredit.creditsEarned |
numericGrade Earned | A final or interim (grading period) indicator of student performance in a class as submitted by the instructor. | Does not report. |
Resource Preferences Continued
The Ed-Fi Configuration tool is used to establish Ed-Fi data resources.
The following describes how to set the resource preferences for the Grades resource. If the Configure or Edit buttons do not display, then the resource does not need to be mapped and the toggle button can be used to turn the resource on or off.
Select the appropriate Ed-Fi Code for the Academic Subject Descriptors.
Course SCED Subject Area Attribute Dictionary System Settings > Custom Data and Links > Core Attribute Dictionary > Course > SCED Subject Area UI Location Student Information > General > Transcript > transcript record > SCED Subject Area Select the appropriate Ed-Fi Code for the Grading Type Descriptors.
Grading Task Attribute Dictionary System Settings > Custom Data and Links > Core Attribute Dictionary > Grading Task Click Save.