PowerSchool SIS Massachusetts

Student School Enrollment

StudentSchoolEnrollment records are published for each student who has an enrollment within the school year for which the agent is configured.

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

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 a particular enrollment.

M


 

 

@MembershipType

The type of this enrollment as it relates to the school identified in SchoolInfoRefId.

M


 

 

@SchoolInfoRefId

The Id (GUID) of the school to which this enrollment applies.

M


 

 

@SchoolYear

The school year for which this enrollment is applicable. It is expressed as the four-digit year in which the school year ends (e.g., 2025 for the 2024-25 school year). This resource instances must not span multiple school years.

M


 

 

@StudentPersonalRefId

The Id (GUID) of the student to whom this information is linked.

M


 

 

@TimeFrame

The timeframe of the enrollment based on the SIF_Date in the SIF_Header of the message. For events, it is determined as of the date the event is generated. For requests and responses, it is calculated based on the date of the request.

M

 

 

 

EntryDate

The date from when this enrollment is valid.

M

[Students]EntryDate
[ReEnrollments]EntryDate

[Terms]FirstDay

 

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.

EntryType


O



CodeSet Available

ExitDate

The last school calendar day of this enrollment. If the student has exited the school or the enrollment has a RecordClosureReason, ExitDate must have a value.

C

[Students]ExitDate
[ReEnrollments]ExitDate
[Terms]FirstDay

 

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.

ExitStatus


O




ExitType


O




ExitType/Code



[Students] ExitCode
 [ReEnrollments] ExitCode


Hardcoded to 9999.

ExitType/OthercodeList/OtherCode[@Codeset="Text"]



[S_MA_STU_X] EnrollStatusTimeOfCollection[S_MA_REN_X]
 EnrollStatusTimeOfCollection



GradeLevel

Grade or academic level of student for this enrollment.

O

[Students]Grade_Level
[ReEnrollments] Grade_Level



GradeLevel/Code


M

[Students]Grade_Level
[ReEnrollments] Grade_Level

DOE016

For grades PK-12, the value is published here. If the grade is above 12, Other is published here.

GradeLevel/OtherCodeList/OtherCode@Codeset[@Codeset="StateProvince"]


C

[Students] Grade_Level
[ReEnrollments] Grade_Level [Students] TuitionPayer [ReEnrollments] TuitionPayer [Students] PartTimeStudent [ReEnrollments] PartTimeStudent

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.

FTE

Full-time equivalent numeric value of the student's course load during this enrollment, expressed in decimal form, where 1.00 represents a full-time enrollment.

O

[S_MA_STU_X] SIF_FT_PT_FTE [S_MA_REN_X] SIF_FT_PT_FTE

 

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.

FTPTStatus


O

[S_MA_STU_X] SIF_FT_PT_FTE [S_MA_REN_X] SIF_FT_PT_FTE

 

If no value is present, the SIF Agent will default to FullTime.

ResidencyStatus

Location of a student’s legal residence relative to (within or outside) the boundaries of the school for this enrollment.

O




ResidencyStatus/Code

The code to identify the residency status.

M

[S_MA_STU_X] ReasonForReporting [S_MA_REN_X] ReasonForReporting

 

See 6.2 MA_ResidentStatus.

ResidencyStatus/OtherCodeList/OtherCode[@Codeset="Other"]


M

[S_MA_STU_X] ReasonForReporting [S_MA_REN_X] ReasonForReporting

DOE011

 

SIF_ExtendedElements/SIF_ExtendedElement[@Name="AttendingSchool"]

Use this element ONLY if this enrollment is for a student who has been outplaced or is receiving services only. Students enrolled within-this LEA should not report this element. For those students, DOE015 will be extracted from the SchoolInfo object.

C

[S_MA_STU_X] OverrideSchoolCode [S_MA_REN_X] OverrideSchoolCode

DOE015

It is best to leave blank this field blank.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="ReasonForEnrollment"]


M

[S_MA_STU_X] ReasonForEnrollment [S_MA_REN_X] ReasonForEnrollment

DOE013

Defaults to 01 if it does not exist.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="ServicesOnly"]

Values: Yes or No - Indicates whether this enrollment is for "Services Only". Enrollments for services must retain a "Yes" value even after the student has exited.  If the student has not exited, then a Yes value means DOE012=40 and a No value means DOE012=01.

M

[S_MA_STU_X] EnrollStatusTimeOfCollection
[S_MA_REN_X] EnrollStatusTimeOfCollection

DOE012

If MA_EnrollStatus is 40 or 41, then this will be Yes. Otherwise, this will be No.

SIF_ExtendedElements/SIF_ExtendedElement[@Name=" MATitleINonInstructional"]


M

[S_MA_STU_SIMS_X] NonInstructionalTitle1Services

DOE030 See SIMS Data Manual

Defaults to 00.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="TitleIParticipation"]


M

[S_MA_STU_SIMS_X] Title1Participation

DOE020

Defaults to 00.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="ELLProgramStatus"]


M

[S_MA_STU_Demographic_X] LEPProgramStatus

DOE026

Defaults to 00.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="AlternativeEducationProgram"]


M

[S_MA_STU_SPED_X] AlternativeEducation

DOE027

Defaults to 00000000.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="VocTechEdProgramType"]


M

[S_MA_STU_CTE_X] ProgramType
[S_MA_REN_CTE_X]ProgramType

DOE035

Defaults to 00.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="VocTechEdCh74"]


M

Based on Special Programs Enrollments

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.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="VocTecEdNonCh74"]


M

Based on Special Programs Enrollments

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.

SIF_ExtendedElements/SIF_ExtendedElement[@Name="SealOfBiliteracy"]



[S_STU_X]SealOfBiliteracy



SIF_ExtendedElements/SIF_ExtendedElement[@Name="HQCPType"]



[S_MA_STU_SIMS_X]HighQualCarPathwaysProgTyp



SIF_ExtendedElements/SIF_ExtendedElement[@Name="InstructionMode"]






SIF_ExtendedElements/SIF_ExtendedElement[@Name="SiblingPreference"]

For Charter Districts only.  Yes or No





SIF_ExtendedElements/SIF_ExtendedElement[@Name="InnovationCareerPathwaySector"]

See relevant SIMS documentation





SIF_ExtendedElements/SIF_ExtendedElement[@Name="CivisProject"]



[S_MA_STU_SIMS_X]CivicsProjectCompleter