PowerSchool SIS Iowa

SectionMarkInfo

The SectionMarkInfo SIF Object defines the marking periods in which marks are recorded for a section and lists the types of marks that are valid for that marking period.

Events

SIF Events are reported for this object.

Element Mappings for SectionMarkInfo

Element Name or @Attribute

Submission

Definition

Code Set, if applicable

[Table]Field Mapping

Business Rules

RefId

Required

Unique identifier for the section-mark record.


[CST_PUBPUBLISHED_TMP]SIFREFID


SectionInfoRefId

Required

Reference to the associated section.


[Sections]DCID, converted through SIF_UNITY_COMMON.F_GETREFID()


SchoolInfoRefId

Required

Reference to the school offering the section.


[Schools]DCID, converted through SIF_UNITY_COMMON.F_GETREFID()

[Schools]School_Number = [Sections]SchoolID.

TermMarkLists/MarkInfoList/TermInfoRefId

Optional

Reference to the term associated with the section marks.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROPINT_2, converted through SIF_UNITY_COMMON.F_GETREFID()

One term-mark list per SectionMarkInfo record.

TermMarkLists/MarkInfoList/MarkInfoRefId

Optional

Reference to each valid mark definition for the section.


[GradeScaleItem]DCID, converted through SIF_UNITY_COMMON.F_GETREFID()

Grade scale is selected from [Sections]GradeScaleID, then [Courses]GradeScaleID, then the Default grade scale.

Sample JSON
JSON

{
  "SectionMarkInfo": {
    "RefId": "359D75101AD0A9D7A8C3DAD0A85103A2",
    "SectionInfoRefId": "11737E214A7C46BDBA4301CADCA75C87",
    "SchoolInfoRefId": "11737EA4301CADCA75C87214A7C46BDB",
    "TermMarkLists": {
      "MarkInfoList": [
        {
          "TermInfoRefId": "BDBA4301CA1A7C461737DCA75C87E214",
          "MarkInfoRefId": [
            "A7C46BDBA4301CA11737E214DCA75C87",
            "BA4301CADCA75C8711737E214A7C46BD"
          ]
        }
      ]
    }
  }
}