Tool Search: SIF
The current version of SIF is v2.7.
This object defines the marking periods (TermInfo) that marks (StudentSectionMarks) are recorded in for a particular section (SectionInfo) and lists the types of marks (MarkTypeInfo) that are valid for that marking period (TermInfo).
SIF_Events are reported for this object.
Object Triggering
Event Type | Requirement |
---|---|
Add |
|
Delete |
|
Delete |
|
Change |
|
Object Population and Business Rules
Requirement |
---|
Report only the marks from a Grading Task or Standard that has the term mask checked for the term, and only for those terms in which the section is scheduled.
|
Report 1 SectionMarkInfo for each section. Within a SectionMarkInfo, each grading score group will be represented by a MarkInfoRefId |
Report 1 unique RefId for each district and only send one value on each SSM and SectionMarkInfo. |
Object Data Elements
Data Element Label | Description | Business Rule | Data Source GUI Path | Database Field | M, C, or O |
---|---|---|---|---|---|
@RefId | A GUID that identifies an instance of the object. | Section.sectionID | M | ||
@SectionInfoRefId | Reference to the applicable SectionInfo. | Section.sectionID | M | ||
@SchoolInfoRefId | Reference to the applicable SchoolInfo. | School.schoolID | M | ||
TermMarkLists | Parent container for MarkInfoList. | M | |||
TermMarkLists/MarkInfoList | The grading-related information for a section, repeating for each marking period (TermInfo) in which the section reports Marks. | MR | |||
TermMarkLists/MarkInfoList/@TermInfoRefId | The Id (GUID) that identifies the marking period that the following marks are recorded in. | Term.termID | M | ||
TermMarkLists/MarkInfoList/ @SIF_Action | In a Change event, this flag can be used to indicate an element has been deleted from the parent list container. At a minimum the key for the list must also be present. | This is Optional. Does not Report. | O | ||
TermMarkLists/MarkInfoList/MarkInfoRefId | Repeatable - The Id (GUID) that identifies a mark that this class uses for grading. | Report 1 unique RefId for each district and only send one value on each SSM and SectionMarkInfo. | School.schoolID, ScoreGroup.scoreGroupID | MR |