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
|
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. |