PowerSchool SIS Iowa

AttendanceCodeInfo

The AttendanceCodeInfo SIF Object is a list of each attendance code used per school. Only attendance codes that are marked as Absences will be published.

Events

Events will be published whenever an Attendance Code is Added, Changed, or Deleted in a school.

Element mappings for AttendanceCodeInfo

Element Name or @Attribute

Submission

Definition

Code Set, if applicable

[Table]Field Mapping

Business Rules

RefId

Required

Unique attendance-code identifier.


[CST_PUBPUBLISHED_TMP]SIFREFID


SchoolInfoRefId

Required

School where the attendance code is configured.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_1

Preprocessed school RefId.

AttendanceCode

Required

Local attendance code.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_2

Preprocessed attendance-code value.

AttendanceType/value

Optional

Type represented by the attendance code.

Iowa attendance type

[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_4


AttendanceStatus/value

Optional

Status represented by the attendance code.

Iowa attendance status

[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_5


Description

Optional

Attendance-code description.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_6


AbsenceValue

Optional

Absence value represented by the code.


Calculated constant 1.0


UsedForDailyAttendance/value

Optional

Indicates daily-attendance use.

Yes/No

[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_7


UsedForPeriodAttendance/value

Optional

Indicates period-attendance use.

Yes/No

[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_8



Notes

  • AttendanceCodeInfo is school-scoped and depends on a valid SchoolInfo reference.