PowerSchool SIS Iowa

StudentPeriodAttendance

The StudentPeriodAttendance SIF Object provides attendance for a student in the context of a section. This object is used when period attendance is reported.

Events

SIF Events are reported for this object.

Element Mappings for StudentPeriodAttendance

Element Name or @Attribute

Submission

Definition

Code Set, if applicable

[Table]Field Mapping

Business Rules

RefId

Required

Unique identifier for the period-attendance record.


[CST_PUBPUBLISHED_TMP]SIFREFID

Publish order is 507.

StudentPersonalRefId

Required

Reference to the student.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_1

Preprocessed StudentPersonal RefId.

SectionInfoRefId

Required

Reference to the scheduled section.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_3

Preprocessed SectionInfo RefId.

SchoolInfoRefId

Required

Reference to the school.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_2

Preprocessed SchoolInfo RefId.

Date

Required

Attendance date.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_5

First eight characters are formatted as YYYY-MM-DD.

AttendanceCode/value

Required

Local attendance code.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_6

First pipe-delimited value is the attendance code.

AttendanceCode/@AttendanceCodeInfoRefId

Required

Reference to the published AttendanceCodeInfo record.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_4


AuditInfo/CreationUser/Type

Required

Type of user recorded in the audit information.

CEDS user type

Calculated constant Other


AuditInfo/CreationUser/UserId

Required

Identifier of the user who created the attendance record.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_8


AuditInfo/CreationDateTime

Required

Creation timestamp for the attendance record.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_5 and server timezone

Uses the attendance date at midnight with the server timezone offset.

SIF_ExtendedElements/SIF_ExtendedElement/Name

Required

Iowa extension-group name.


Calculated constant IA Profile Extensions


SIF_ExtendedElements/SIF_ExtendedElement/value/PeriodAbsenceValue

Required

Numeric absence value for the attendance period.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_5

Text after the pipe character is published.