Skip to main content
Skip table of contents

Student Enrollments

This category carries information about student school enrollments and sections and includes the following data views and resources:

Student School

This view captures student enrollments in schools in the current year as published in the studentSchoolAssociation resource within the Student Enrollment category. The layout includes the School Name, Student Number, Student Name, Grade Level, Entry Date, Exit Date, State Student Number, Last Publish Date, and the Publishing ID.

studentSchoolAssociation

This resource represents the school in which a student is enrolled.

Primary PowerSchool Source Data

  • [Students]
  • [ReEnrollment]

Selection Criteria

Records are published if the following criteria are met:

  • The student was published in the Student resource.
  • The studentUniqueId must be populated in PowerSchool.
  • The student must not be excluded from state reporting.
  • The student must have an active school enrollment.
  • The school must not be excluded from state reporting.
  • Regular Enrollments: the student has an enrollment record where the following conditions are met:
    • The Entry Date falls on or within the date range defined by [Terms]FirstDay and [Terms]LastDay of the year for the Term selected in the PowerSchool UI.
    • The enrollment ExitDate is greater than the EntryDate.
  • Summer Withdrawals: the student has a summer withdrawal where the following conditions are met:
    • The Entry Date equals the day before the first in-session day in the school calendar for the current school year.
    • The Exit Date equals the first in-session day in the school calendar for the current school year.

Resource Output

  • A separate studentSchoolAssociation record is published for each student and school enrollment reflected in the [Students] and [Reenrollments] tables based on the year for the Term selected in the PowerSchool UI.
    • If the student is or was enrolled in a single school, one record is published.
    • If the student was enrolled in a single school, withdrew, and later re-enrolled in the same school, two records are published.
    • If the student was enrolled in multiple schools, a record is published for each enrollment.
  • A separate StudentSchoolAssociation record is published for each summer withdrawal record meeting the required criteria.
    • Summer withdrawal records are independent from other StudentSchoolAssociation records.
    • The published exit date is one day prior to the first in-session day in the school calendar in order to ensure the record is outside the current school year.
  • The studentSchoolAssociation resource is dependent on the prior publishing of the following resources: student.
    Note: After a student record is uploaded, it cannot be modified until a studentSchoolAssociation record has also been uploaded for the same student.
    • This establishes a relationship between the school, the associated LEA, and the student.
    • The LEA then has permission to modify the previously uploaded student record.
  • LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).

Note: Click Export to export the data collection results to an Excel spreadsheet.

Data Element

Description

Data Type

Stored in [Table]Field

Req’d

schoolReference

A reference to the related school resource.

R

/schoolID

The school enrolling the student.

Integer

SchoolID downloaded from State

Derived from:

[Students]SchoolID (current)

[ReEnrollments]SchoolID (historical)

R

schoolYearTypeReference

A reference to the related school year.

R

schoolYear

SchoolYearType - The school year associated with the student’s enrollment.

String

Derived from:

YearID for term selected in the PowerSchool UI

R

studentReference

A reference to the related students resource.

R

/studentUniqueId

The student enrolled in the school.

Integer

[Students]State_StudentNumber

R

calendarReference

A reference to the related Calendar resource.

R

/beginDate

The first day of the Calendar.Date[Terms]FirstDayR

/name

The identifier for the Calendar.String[Schools]School_Number + [Schools]Abbreviation R

reportingSchoolReference

A reference to the related School resource.

R

/schoolID

The State School ID number of the reporting school.Integer

[S_NE_STU_X]Reporting_School (current), if populated

[S_NE_REN_X]ReportingSchool (historical), if populated

Otherwise:

[Students]SchoolID (current)

[ReEnrollments]SchoolID (historical)

R

entryDate

The month, day, and year on which an individual enters and begins to receive instructional services in a campus.

Date

[Students]EntryDate (current)

[ReEnrollments]EntryDate (historical)

R

entryGradeLevelDescriptor

The grade level or primary instructional level at which a student enters and receives services in a school or an educational institution during a given academic session.

String

[Students]Grade_Level (current)

[ReEnrollments]Grade_Level (historical)

[S_NE_STU_X]Half_Day_PKPowerSchool grade level -1 is published as ‘HP’ if NE_Half_Day_PK is 1; else, ‘PK’

[Students]NE_KdgGradeHK

[S_NE_STU_X]Kdg_Grade_HK

PowerSchool grade level 0 is published as ‘HK if NE_KdgGradeHK is ‘1’; else, ‘KG’

R

entryTypeDescriptor

The process by which a student enters a school during a given academic session.

String

[Students]EntryCode (current)

[ReEnrollments]EntryCode (historical)

Local Entry Codes are mapped by the district to state Ed-Fi code values.

R

exitWithdrawDate

The month, day, and year of the first day after the date of an individual's last attendance at a campus (if known), the day on which an individual graduated, or the date on which it becomes known officially that an individual left school.

This element is required if applicable; otherwise it is excluded from publishing.

Date

[Students]ExitDate (current)

[ReEnrollments]ExitDate (historical)

Summer withdrawals:

  • The Exit Date is the day before the start of the current school year.

O

exitWithdrawTypeDescriptor

The circumstances under which the student exited from membership in an educational institution.

 This element is required if applicable; otherwise it is excluded from publishing.

String

[Students[ExitCode (current)

[ReEnrollments]ExitCode (historical)

O

residencyStatusDescriptor

An indication of the location of a person’s legal residence relative to (within or outside of) the boundaries of the public school attended and its administrative unit.

String

[S_NE_STU_X]Enroll_Option_Status

[S_NE_REN_X]Enroll_Option_Status

This element is required if applicable; otherwise a default of '00' is published.

O

districtOfResidence

The school district in which the student physically lives.

String

[Students]DistrictOfResidence

[ReEnrollments]DistrictOfResidence (historical)

R

fullTimeEquivalency

The amount of a student’s membership this school claims.

Integer

[Students]MembershipShare

[ReEnrollments]MembershipShare (historical)

R

schoolOfResidence

The student’s school of residence.

Note: The schoolOfResidence is only published if the field is populated.

String

[Students]DistrictOfResidence + "-" + [S_NE_STU_X]School_Of_Residence

or, if

[Students]DistrictOfResidence is empty, then

[Prefs]Value where name = districtnumber + "-" + [S_NE_STU_X]School_Of_Residence


Historical:

[ReEnrollments]DistrictOfResidence + "-" + [S_NE_REN_X]School_Of_Residence

or, if

[ReEnrollments]DistrictOfResidence is empty, then

[Prefs]Value where name = districtnumber + "-" + [S_NE_REN_X]School_Of_Residence

O

expectedHighSchoolOfGraduationSchoolReference  

/schoolID

The high school the student is expected to graduate from.Integer[S_NE_STU_X]Expected_School_of_GradO

Back to top

Student Sections

This view captures the section assignments for each student as published in the studentSectionAssociation resource within the Student Enrollment category. The layout includes the School Name, Student Number, Student Name, Grade Level, Course Number, Course Name, Section Number, Term, State Student Number, Last Publish Date, and the Publishing ID.

StudentSectionAssociation

This resource indicates the course sections to which a student is assigned.

Primary PowerSchool Source Data

  • [CC]

Selection Criteria

Records are published if the following criteria are met:

  • The student was published in the Student category.
  • The section was published in the Organization Schedules category.
  • StudentUniqueId must be populated in PowerSchool.
  • The student must not be excluded from state reporting.
  • The student must have an active school enrollment.
  • The school must not be excluded from state reporting.
  • The course must not be excluded from state reporting ("NE_StateExcludeFromReporting").
  • The course must have a valid state course code.
  • The section must not be excluded from state reporting ("Exclude_State_Rpt_YN").
  • The course must not be excluded from Ed-Fi ([S_NE_CRS_X]ExcludeFromEdFi).
  • The section must not be excluded from Ed-Fi ([S_NE_SEC_X]ExcludeFromEdFi).
  • The section is taught during the year for the Term selected in the PowerSchool UI.
  • The section enrollment ExitDate is greater than the EntryDate.

Resource Output

  • A separate studentSectionAssociation record is published for each course section in each school in which a student is or was enrolled based on the year for the Term selected in the PowerSchool UI.
    • Remote section enrollments are published for the remote school.
  • The studentSectionAssociation resource is dependent on the prior publishing of the following resources: student and section.
  • LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).

Note: Click Export to export the data collection results to an Excel spreadsheet.

Data Element

Description

Data Type

Stored in [Table]Field

Req’d

sectionReference

The section in which the student is enrolled.

R

/schoolID

The school associated with the section.

Integer

SchoolID downloaded from State

Derived from:

[Sections]SchoolID

R

/classPeriodName

An indication of the portion of a typical daily session in which students receive instruction in a specified subject, for example, morning, sixth period, block period, or AB schedules.String

[Period]Abbreviation

If blank:

[Period]Period_Number

R

/classroomIdentificationCode

A unique number or alphanumeric code assigned to a room by a school, school system, state, or other agency or entity.

String

[Sections]Room

If blank, default = 'OPEN'

R

/localCourseCode

The local code assigned by the LEA or Campus that identifies the organization of subject matter and related learning experiences provided for the instruction of students. This must match LocalCourseCode in corresponding CourseOffering.

String

[Courses]Course_Number

R

/termDescriptor

The name of the term in which the section is offered, for example, First semester, Second semester, Year long, Summer school. This must match Term in corresponding CourseOffering.

String

[Sections]TermId

[Terms]Portion

[Terms]Abbreviation

R

      /attemptStatusDescriptor

An indication of a student's completion status for the section

The Course Completion Status (Attempt Status).

  • Withdrawn
  • Incomplete
  • Fail
  • Pass
  • Audited


String[Sections]AttemptStatusR

/schoolYear

The identifier for the school year, for example, 2010-2011. This must match SchoolYear in corresponding CourseOffering.

Integer

[Terms]YearID

R

/uniqueSectionCode

A unique identifier for the Section, that is defined by the classroom, the subjects taught, and the instructors that are assigned.String[Sections]Course_Number + '-' + [Sections]DCIDR

/sequenceOfCourse

When a Section is part of a sequence of parts for a course, the number if the sequence. If the course has only one part, the value of this Section attribute should be 1.Integer'1'R

studentReference

A reference to the related students resource.

 R

/studentUniqueID

The student enrolled in the section.

Integer

[Students]State_StudentNumber

Derived from:

[CC]StudentID

R

beginDate

Month, day, and year of the student's entry or assignment to the section. If blank, default is the start date of the first grading period.

Date

[CC]DateEnrolled

The earliest in-session date on or after [CC]DateEnrolled

R

endDate

Month, day, and year of the withdrawal or exit of the student from the section.

This element is required if applicable; otherwise it is excluded from publishing.

Date

[CC]DateLeft

The latest in-session date prior to [CC]DateLeft

O

Back to top

JavaScript errors detected

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

If this problem persists, please contact our support.