PowerSchool SIS Iowa

StudentSnapshot

The StudentSnapshot SIF Object provides a point-in-time snapshot of a student's record on the publishing date.

Events

SIF Events are not reported for this object.

Element Mappings for StudentSnapshot

Element Name or @Attribute

Submission

Definition

Code Set, if applicable

[Table]Field Mapping

Business Rules

RefId

Required

Unique identifier for the student snapshot.


[CST_PUBPUBLISHED_TMP]SIFREFID


SnapDate

Required

Date when the snapshot is published.


Calculated from CURRENT_DATE

Published as the current date in YYYY-MM-DD format.

StudentPersonalRefId

Required

Reference to the student record.


[Students]DCID, converted by SIF_UNITY_COMMON.F_GETREFID()


SchoolYear

Required

School year of the snapshot.


Calculated from CURRENT_DATE

Uses next calendar year from July through December; current calendar year from January through June.

LocalId

Required

Local student identifier.


[Students]Student_Number


HomeEnrollment/Status

Optional

Current student enrollment status.

PowerSchool enrollment status

[Students]Enroll_Status


HomeEnrollment/GradeLevel

Optional

Current student grade level.

PowerSchool grade level

[Students]Grade_Level


SIF_ExtendedElements/SIF_ExtendedElement/Name

Optional

Iowa extension-group name.


Calculated constant IA Profile Extensions


SIF_ExtendedElements/SIF_ExtendedElement/value/CumulativeGPA

Optional

Live nonweighted cumulative GPA.


[Students]ID, [Schools]School_Number, calculated by SIF_IA_LIB.getLiveCumulativeGPA()

Uses Simple GPA calculation.

SIF_ExtendedElements/SIF_ExtendedElement/value/CumulativeWeightedGPA

Optional

Live weighted cumulative GPA.


[Students]ID, [Schools]School_Number, calculated by SIF_IA_LIB.getLiveCumulativeGPA()

Uses Weighted GPA calculation.

SIF_ExtendedElements/SIF_ExtendedElement/value/MaximumGPA

Optional

Maximum GPA configured for the school.


[S_IA_SCH_X]MAX_GPA

[S_IA_SCH_X]SchoolsDCID = [Schools]DCID.

In SIF Unity, legacy StudentSnapshot elements such as DistrictEntryDate and the RNS assessment score fields are no longer documented here because they moved to StudentSchoolEnrollment.

Legacy-to-SIF Unity contact change

The legacy StudentContact object is replaced by two separate SIF Unity objects.

Legacy Object

SIF Unity Object

Purpose

StudentContact

StudentContactPersonal

Publishes demographic and contact information for the person.

StudentContact

StudentContactRelationship

Publishes the relationship between the person and the student.