Skip to main content
Skip table of contents

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
[ReEnrollments] EntryDate
[Terms] FirstDay

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
[ReEnrollments] 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
[ReEnrollments] Grade_Level[Students] TuitionPayer[ReEnrollments] TuitionPayer[Students] PartTimeStudent[ReEnrollments] PartTimeStudent

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
[ReEnrollments] ExitDate
[Terms] FirstDay

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
[ReEnrollments] ExitCode

ExitType/Code

C

 

Hardcoded to 9999.

[S_MA_STU_X] EnrollStatusTimeOfCollection[S_MA_REN_X]
EnrollStatusTimeOfCollection

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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.