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