PowerSchool SIS Iowa

Section Info

Events

Add, Change, and Delete events are reported for SectionInfo.

Dependencies

SectionInfo requires existing SchoolCourseInfo and TermInfo records. Teacher references require an existing StaffPersonal record.

Element Mappings

Element Name or @Attribute

Submission

Definition

Code Set, if applicable

[Table]Field Mapping

Business Rules

RefId

Required

Unique identifier for the section.


[CST_PUBPUBLISHED_TMP]SIFREFID

Auto-generated.

SchoolCourseInfoRefId

Required

Reference to the associated SchoolCourseInfo record.


[CST_PUBPUBLISHED_TMP]RUNTIMEPROP_2

Auto-generated from the course and school context.

SchoolYear

Required

School year in which the section is offered.


[Terms]YearID

Published as Terms.YearID + 1991.

LocalId

Optional

Local section identifier.


[Sections]Section_Number


SectionCode

Optional

Combined course and section identifier.


[Sections]Course_Number
[Sections]Section_Number

Published as Course_Number-Section_Number.

SummerSchool/value

Optional

Indicates whether the section is a summer-school section.

Yes, No

[Schools]IsSummerSchool

Publishes Yes when the school’s summer-school indicator is 1; otherwise No.

InstructionalDeliveryModelList

Optional

Collection containing the instructional delivery model for the section.

Iowa instructional delivery model codes

[S_IA_SEC_X]Section_Delivery_Method

Added by PSSR-448330. This collection appears after SummerSchool and before ScheduleInfoList.

InstructionalDeliveryModelList/InstructionalDeliveryMode

Optional

Instructional delivery model record.

Iowa instructional delivery model codes

[S_IA_SEC_X]Section_Delivery_Method

One instructional delivery model is published for the section.

InstructionalDeliveryModelList/InstructionalDeliveryMode/Code/value

Optional

Code identifying how instruction is delivered for the section.

Iowa instructional delivery model codes

[S_IA_SEC_X]Section_Delivery_Method

Defaults to 1 when the section value is blank.

ScheduleInfoList/ScheduleInfo/MeetingTimeList/MeetingTime/TimetableDay

Optional

Day on which the section meets.


[Sections]Expression

Parsed from the section expression. Day ranges are expanded into individual days.

ScheduleInfoList/ScheduleInfo/MeetingTimeList/MeetingTime/TimetablePeriod

Optional

Period during which the section meets.


[Sections]Expression

Parsed from the section expression. Period ranges are expanded into individual periods.

ScheduleInfoList/ScheduleInfo/TeacherList/StaffPersonalRefId

Optional

Reference to the staff member assigned to the section.


[SchoolStaff]Users_DCID / section teacher staging

Publishes the lead teacher assigned to the class.

ScheduleInfoList/ScheduleInfo/TermInfoRefId

Optional

Reference to the term associated with the section schedule.


[Terms]DCID

References the existing TermInfo record.

SIF_ExtendedElements/SIF_ExtendedElement/Name

Optional

Name of the Iowa extension group.


Calculated constant IA Profile Extensions


SIF_ExtendedElements/SIF_ExtendedElement/value/CourseOrigination

Optional

Indicates the origin of the course.

Iowa course-origination codes

[S_IA_SEC_X]Course_Origination; fallback [S_IA_CRS_X]Course_Origination

Section value takes precedence, followed by the course value, then defaults to 1.

SIF_ExtendedElements/SIF_ExtendedElement/value/PrimaryTeacherStaffPersonalRefId

Optional

Reference to the primary teacher for the section.


Section teacher staging value

Publishes the lead teacher assigned to the class.

SIF_ExtendedElements/SIF_ExtendedElement/value/SectionSupplementaryFTE

Optional

Supplementary FTE assigned to the section.


[S_IA_SEC_X]FTE_Supplemental_Weight; fallback [S_IA_CRS_X]FTE_Supplemental_Weight

Section value takes precedence, followed by the course value, then defaults to 0.000.