PowerSchool SIS Massachusetts

Student Section Marks

This object contains the marks entered for a student in a class section for a specific marking period.This resource can be published for Charter Schools (using the Sub-Districts feature) from Grades in the SIF Unity Framework.

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 to 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.

Selection Criteria

  • All student classes enrolled in a section within the school year.

  • Student must have at least one school enrollment record.

  • Course, Class and Section are not excluded from state reporting.

  • Course NCES Code and State course term code is mandatory.

Dependency

  • SchoolInfos

  • TermInfos

  • SectionInfos

  • StudentPersonals

Element Mappings

The following table lists the elements that are published for this object:

SIF Element/Attribute

Description

Req.

PS Field Mapping:

[Table]Column

MA Field

Business Rules

RefId

A GUID that identifies an instance of this object. This RefId is new for 2.7M and is supported like other objects that have a RefId (i.e. it is the key for the object). The alternate keys continue to be supported.

M

 


 

StudentPersonalRefId

The Id (GUID) that uniquely identifies the StudentPersonal object that this item refers to.

M

 


 

SectionInfoRefId

The Id (GUID) that uniquely identifies the SectionInfo object that this item refers to.

M

 


 

TermInfoRefId

The Id (GUID) that identifies the marking period that the following marks are recorded in.

M

 


 

SchoolInfoRefId

The Id (GUID) that uniquely identifies the school that these Mark Values apply to.

M

 


 

IsFinal

Indicates if the grades are "Final" from the perspective of the teacher or school. This does not mean that change events will not occur for this item.

M

 


 

MarkList

A list of marks received for this student in this section. For each Mark entry, at least one of the sub-elements is specified.

M

 


 

MarkList/Mark/MarkInfoRefId

The Id (GUID) that identifies a mark that was assigned for this student

M

 


 

MarkList/Mark/Letter

The letter grade for this mark.

C

Based Upon:

[S_MA_CC_SCS_X]OverrideCourseEnrollStatus

Grade Scale Mapper

SCS12

The following is the logical order in which the agent processes this value:

  • If the section enrollment has been dropped or the [S_MA_CC_SCS_X] OverrideCourseEnrollStatus has been set to Withdrawn, then 21 is sent.

  • If [S_MA_CC_SCS_X] OverrideCourseEnrollStatus has been set to Incomplete, then 40 is sent.

  • If class is currently in session or [S_MA_CC_SCS_X] OverrideCourseEnrollStatus has been set to Enrolled or there is no grade stored, then 88 is sent.

  • If either the Course, Section or Stored Grade have the Ungraded box checked, then 66 is sent.

  • If either the Course, Section or Stored Grade have the Mark Not Required box checked, then 55 is sent.

  • If [S_MA_CC_SCS_X] OverrideCourseEnrollStatus has been set to Audited, then 77 is sent.

  • If there is a state mapped code to the grade, then the code is sent. If there is no state mapped code, but there is a percentage value, then 99 is sent.

MarkList/Mark/Percentage

The percent score for this mark (0.00 - 100.00).

C

Based upon:

[StoredGrades]Percentage

[StoredGrades]NoPercent

[S_MA_SEC_X]NoPercent

[S_MA_CRS_X]NoPercent

SCS13

If either the Course, Section or Stored Grade have the NoPercent checkbox selected, then this will be null.

If the value is > 100, then 100 will be sent.
 Otherwise, the value is rounded to the nearest whole number.

SIF_Metadata

 

O




SIF_ExtendedElements/SIF_ExtendedElement

 

O

 



[Name="MACreditsEarned"]

Must be less than or equal to the credits attempted.

M

[StoredGrades]EarnedCrHrs

SCS11

Defaults to 0 if no value is available.