StudentSchoolEnrollment
StudentSchoolEnrollment records are published for each student who has an enrollment within the school year for which the agent is configured.
Required Fields
- EntryDate
- Grade_Level
Events
Events for StudentSchoolEnrollment are published based on the fields above having data.
School of Enrollment
The state will only look at the School Code override field (DOE015) on a student's record if the Scheduling Flag is selected on SchoolInfo. This flag indicates that the school's StatePrId field is not the school number that will be reported. This typically only applies to out-of-district schools and is only recommended for such schools.
Element Mappings for StudentSchoolEnrollment
PS Field Mapping | SIF Element/Attribute | Req. | MA Field | Business Rules |
---|---|---|---|---|
| @RefId | M |
|
|
| @MembershipType | M |
|
|
| @SchoolInfoRefId | M |
|
|
| @SchoolYear | M |
|
|
| @StudentPersonalRefId | M |
|
|
| @TimeFrame | M |
|
|
[Students] EntryDate | EntryDate | M |
| By default, the EntryDate is published. If the student's Exit Date is the same or BEFORE the Entry Date (summer exit), then the SIF Agent will publish the first day of the term as the Entry Date. |
[Students] Grade_Level | GradeLevel/Code | M | DOE016 | For grades PK-12, the value is published here. If the grade is above 12, Other is published here. |
[Students] Grade_Level | GradeLevel/OtherCodeList/OtherCode@Codeset[@Codeset="StateProvince"] | C | DOE016 | If a student is a Kindergartener and Part time is marked as Yes, then KP is published here. If a student is a Kindergartener and Tuition Payer is marked as Yes, then KT is published here. Otherwise, if a student is a Kindergartener, KF is published here. If a student is in a Grade Level above 12, then SP is published here. |
[Students] ExitDate | ExitDate | C |
| By default, the In Session Calendar Day that is before the Exit Date is published. If the student's Exit Date is the same or BEFORE the Entry Date (summer exit), then the SIF Agent will publish the first day of the term as the Entry Date. |
[Students] ExitCode | ExitType/Code | C |
| Hardcoded to 9999. |
[S_MA_STU_X] EnrollStatusTimeOfCollection[S_MA_REN_X] | ExitType/OthercodeList/OtherCode[@Codeset="Text"] | C | DOE012 |
|
[S_MA_STU_X] SIF_FT_PT_FTE[S_MA_REN_X] SIF_FT_PT_FTE | FTE | M |
| If SIF_FT_PT_FTE is FullTime, then 1.0 is published here. If SIF_FT_PT_FTE is PartTime, then 0.4 is published here. If no value is present, the SIF Agent will default to 1.0. PartTime is used to indicate for State Reporting that the Student is not to be reported, but the student will still show up in the Edwin System. |
[S_MA_STU_X] SIF_FT_PT_FTE[S_MA_REN_X] SIF_FT_PT_FTE | FTPTStatus | M |
| If no value is present, the SIF Agent will default to FullTime. |
[S_MA_STU_X] ReasonForReporting[S_MA_REN_X] ReasonForReporting | ResidencyStatus/Code | M |
| See 6.2 MA_ResidentStatus. |
[S_MA_STU_X] ReasonForReporting[S_MA_REN_X] ReasonForReporting | ResidencyStatus/OtherCodeList/OtherCode[@Codeset="Other"] | M | DOE011 |
|
[S_MA_STU_X] OverrideSchoolCode [S_MA_REN_X] OverrideSchoolCode | SIF_ExtendedElements/SIF_ExtendedElement[@Name="AttendingSchool"] | C | DOE015 | It is best to leave blank this field blank. |
[S_MA_STU_X] ReasonForEnrollment [S_MA_REN_X] ReasonForEnrollment | SIF_ExtendedElements/SIF_ExtendedElement[@Name="ReasonForEnrollment"] | M | DOE013 | Defaults to 01 if it doesn't exist. |
[S_MA_STU_X] EnrollStatusTimeOfCollection | SIF_ExtendedElements/SIF_ExtendedElement[@Name="ServicesOnly"] | M | DOE012 | If MA_EnrollStatus is 40 or 41, then this will be Yes. Otherwise, this will be No. |
[S_MA_STU_SIMS_X] NonInstructionalTitle1Services | SIF_ExtendedElements/SIF_ExtendedElement[@Name=" MATitleINonInstructional"] | M | DOE030 | Defaults to 00. |
[S_MA_STU_SIMS_X] Title1Participation | SIF_ExtendedElements/SIF_ExtendedElement[@Name="TitleIParticipation"] | M | DOE020 | Defaults to 00. |
[S_MA_STU_Demographic_X] LEPProgramStatus | SIF_ExtendedElements/SIF_ExtendedElement[@Name="ELLProgramStatus"] | M | DOE026 | Defaults to 00. |
[S_MA_STU_SPED_X] AlternativeEducation | SIF_ExtendedElements/SIF_ExtendedElement[@Name="AlternativeEducationProgram"] | M | DOE027 | Defaults to 00000000. |
[S_MA_STU_CTE_X] ProgramType | SIF_ExtendedElements/SIF_ExtendedElement[@Name="VocTechEdProgramType"] | M | DOE035 | Defaults to 00. |
Based on Special Programs Enrollments | SIF_ExtendedElements/SIF_ExtendedElement[@Name="VocTechEdCh74"] | M | DOE043 | The SIF Agent will look for a Chapter 74 Special Program Enrollment that has dates that span the school enrollment dates. Element will only publish if DOE035 is not 00. Defaults to 500. |
Based on Special Programs Enrollments | SIF_ExtendedElements/SIF_ExtendedElement[@Name="VocTecEdNonCh74"] | M | DOE044 | The SIF Agent will look for a Non Chapter 74 Special Program Enrollment that has dates that span the school enrollment dates. Element will only publish if DOE035 is not 00. Defaults to 500. |