This object contains information about a student's enrollment in a section of a course.
StudentSectionEnrollment records are published for each section enrollment for a student within the school year for which the agent is configured.
If there is a change in any of the user editable fields that are mapped to the SIF object elements, the system detects such data changes and triggers publishing. This ensures that the latest student data is consistently reflected in the State ODS.
Selection Criteria
-
All student classes enrolled in a section within the school year.
-
Student must have at least one school enrollment record.
-
Course, Class and Section are not excluded from state reporting.
-
Course NCES Code and State course term code is mandatory.
Dependency
-
SectionInfos
-
StudentPersonalInfos
Element Mappings
The following table lists the elements that are published for this object:
|
SIF Element/Attribute |
Description |
Req. |
PS Field Mapping: [Table]Column |
MA Field |
Business Rules |
|
RefId |
The Id (GUID) that uniquely identifies this StudentSectionEnrollment entity. |
M |
[CC]DCID |
|
|
|
StudentPersonalRefId |
The Id (GUID) of the student to whom the enrollment information applies. |
M |
[Students]DCID |
|
|
|
SectionInfoRefId |
The Id (GUID) of the section in which this student is enrolled. |
M |
[Sections]DCID |
|
|
|
SchoolYear |
The school year for which the information is applicable, expressed as the four-digit year in which the school year ends (e.g. 2027 for the 2026-27 school year). |
M |
|
|
|
|
EntryDate |
The date from when this course section enrollment is valid. |
O |
[CC]DateEnrolled |
|
By Default, the Entry Date into the class is published. However, if this date is before the first in session day of school, then the first day of school is published. |
|
ExitDate |
The last school calendar day (membership day) the student was enrolled in the course section (inclusive). |
O |
[CC]DateLeft |
|
This is the Last In Session day before the Exit Date. If the Exit Date is 10/1 and 9/30 was an In Session day, then 9/30 will be published. |
|
SIF_ExtendedElements/SIF_ExtendedElement |
|
O |
|
|
|
|
[Name="CourseEnrollmentStatus"] |
Indicates a student’s enrollment status in a section. This element is optional for a future enrollment but mandatory for the current and historical ones. |
C |
Based Upon:
[S_MA_SEC_X]Ungraded [S_MA_SEC_X]MarkNotRequired [S_MA_CRS_X]Ungraded [S_MA_CRS_X]MarkNotRequired [S_MA_SGR_X]Ungraded [S_MA_SGR_X]MarkNotRequired |
|
First, the logic checks if there is a Stored Grade for this enrollment. If so, then it will be evaluated if this should be a 02, 03, or 04. If not, the agent will then check if the course has been dropped and if so, a 02 is sent. If not, the agent will then check if the course is ungraded or mark is not required and if so, sends 03 accordingly. If none of the above, 01 is sent. |
|
[Name="PathwaysCourse"] |
|
M |
[S_MA_CRS_X] PathwaysCourse |
|
|