The StudentSchoolEnrollment SIF Object is a record for each student enrollment in schools within the selected reporting context and year.
Events
Change events are supported for StudentSchoolEnrollment.
Delete events are supported when Students or ReEnrollments records are deleted.
Updates to related Virginia extension enrollment tables trigger republishing.
Element Mappings for StudentSchoolEnrollment
|
PS Field Mapping |
SIF Element/Attribute |
Req. |
VA Field |
Business Rules |
|---|---|---|---|---|
|
Students.DCID ReEnrollments.DCID |
@RefId |
M |
|
RefId is auto generated. Objtype = 4. |
|
Students.DCID |
@StudentPersonalRefId |
M |
|
RefId is auto generated. Objtype = 1. |
|
Schools.DCID |
@SchoolInfoRefId |
M |
|
RefId is auto generated. Objtype = 3. |
|
|
@MembershipType |
M |
|
Always Home. |
|
|
@TimeFrame |
M |
|
Calculated as Current, Future, or Historical based on enrollment dates. |
|
|
@SchoolYear |
M |
|
Calculated as reporting year (yearid + 1991). |
|
Students.EntryDate ReEnrollments.EntryDate |
EntryDate |
M |
|
Published as YYYY-MM-DD. |
|
Students.EntryCode ReEnrollments.EntryCode |
EntryType/Code |
O |
|
Published from entrycode. |
|
S_VA_STU_X.Grade_Level_Code S_VA_REN_X.Grade_Level_Code Students.Grade_Level ReEnrollments.Grade_Level |
GradeLevel/Code |
O |
|
Uses extension grade level code when present; otherwise mapped from grade level descriptor logic. |
|
|
Homeroom/@SIF_RefObject |
O |
|
Always RoomInfo. |
|
S_VA_STU_X.Responsible_Division S_VA_STU_X.Responsible_School S_VA_REN_X.Responsible_Division S_VA_REN_X.Responsible_School Schools.SIF_StatePrId |
SIF_ExtendedElements/SIF_ExtendedElement[@Name="ResponsibleSchool"]/value |
O |
|
Published as 7-digit zero-padded responsible school value; falls back to school state provider id when extension is null. |
|
S_VA_STU_X.Serving_Division S_VA_STU_X.Serving_School S_VA_REN_X.Serving_Division S_VA_REN_X.Serving_School |
SIF_ExtendedElements/SIF_ExtendedElement[@Name="ServingSchool"]/value |
O |
|
Published as 7-digit zero-padded serving school value. |
|
Students.ExitDate ReEnrollments.ExitDate |
ExitDate |
M |
|
Published as YYYY-MM-DD from staged enrollment exit date value. |
|
Students.ExitCode ReEnrollments.ExitCode |
ExitType/Code SR_26.7.1.0 |
M |
|
Published from exitcode. |