This object defines each mark that can be recorded and associates it with a MarkValueInfo object that lists the types of values and valid values for each type. It also places the definition in the context of a school and a school year.
Note: This resource has a dependency on School and MarkValueInfo objects.
-
This object will publish marks based on the marks available at a school using the grade scale at the section level. If the grade scale is the same for the course, then the course grade scale is published.
-
The Mark Info Value object will also publish corresponding items based on the same logic as applied for the Mark Info object.
-
If the grade scale is not set for both section and course, then the “Default” grade scale at school published.
The following table lists the elements that are published for this object:
|
Element Name or @Attribute |
Submission |
Definition |
Code Set, if applicable |
[Table]Field Mapping |
Business Rules |
|---|---|---|---|---|---|
|
@RefId |
Yes |
The Id (GUID) that uniquely identifies this Grading Mark entity. |
|
[GradeScaleItem]DCID |
|
|
@MarkValueInfoRefId |
Yes |
The Id (GUID) that uniquely identifies the MarkValueInfo. |
|
[GradeScaleItem]DCID |
Used from MarkValueInfo object
|
|
@SchoolInfoRefId |
Yes |
The Id (GUID) that uniquely identifies the school that this Mark applies to. |
|
[Schools]DCID |
Use from SchoolInfo Object |
|
SchoolYear |
Yes |
The year that this MarkInfo applies to. |
|
[StoredGrades]TermId |
If 2025-26, then 2026 |
|
Description |
Yes |
Textual description of the type of Mark (e.g. “Marking Period Grade”, “Comment 1”, “Comment 2”, “Conduct”, “Effort”, “WorkHabits”). |
|
[StoredGrades]GradeScale_Name [StoredGrades]Grade |
Marking Period Grade (' || a.gradescale_name || ': '|| a.grade || ')' |