StudentSectionMarks
StudentSectionMarks records are published for each section enrollment for a student within the school year for which the agent is configured. StudentSectionMarks are based on the CC records for a student. If there are grades stored in the StoredGrades table, StudentSectionMarks uses these grades to determine some of the values.
When retrieving grades from the StoredGrades table, the agent first finds the term related to the Section that the student is enrolled in and then will use the final store code associated with the term ([S_MA_TRM_X] Store_Code) to find the final grade expected for that section. If a final store code is not found, Y1 is used as a default.
Required Fields
[CC] MA_Exclude_From_SCS – Enrollments must be marked to be included.
[StoredGrades] MA_Exclude_From_SCS – Enrollments must be marked to be included.
Depends Upon
StudentPersonal
SchoolCourseInfo
SectionInfo
TermInfo
StudentSectionEnrollment
Events
Events for StudentSectionMarks are published based on the fields above having data.
Element Mappings for StudentSectionMarks
MA Req. | SIF Element/@Attribute | MA Business Rules |
M | @RefId |
|
M | @StudentPersonalRefId |
|
M | @SectionInfoRefId |
|
M | @TermInfoRefId |
|
M | @SchoolInfoRefId |
|
M | IsFinal |
|
M | MarkList |
|
M | MarkList/Mark | Outer wrapper for marks reported for this section, in this term. |
M | MarkList/Mark/@MarkInfoRefId | The ID (GUID) that identifies a mark that was given to this student. Report one unique RefId for each district and only send one value on each SSM and SectionMarkInfo. |
C | MarkList/Mark/Percentage | For special circumstances such as withdrawal, incomplete, audit, and so on. Use MarkList/Mark/Letter. |
C | MarkList/Mark/Numeric | The raw numeric score for this mark. |
M | MarkList/Mark/Letter | Must conform to specifications for SCS12 in the SCS Data Manual. |
O | MarkList/Mark/Narrative | The free-form text narrative for this mark. |
SIF_ExtendedElements | ||
M | [@Name="MACreditsEarned"] | Must be less than or equal to the credits attempted. |