Skip to main content
Skip table of contents

SK School Enrollments

Contents

Introduction

This report is used when Student Enrollment in a school changes. It sends all the necessary information updates to SDS.

Selection Criteria

Students will be based on Schools selected (schools with “Exclude from State Reporting” checked will be excluded), All Students or Currently Selected Students and the Report Start/End Date Range.

Schools selected (available at District level only):

  • When one or more schools are selected, students enrolled in the school(s) will be evaluated for inclusion in the report, using the criteria below.

All Students or Currently Selected Students:

  • If All Students is used, then all students where [Students]State_ExcludeFromStateReporting is not equal to ‘1’ is included. This will be the ‘base students’.
  • If Currently Selected Students is used, then the [Students]State_ExcludeFromStateReporting indicator is ignored.  This will be the ‘base students’
  • If the Report Start/End Dates are specified, only students from the list of base students, who have any school enrollment history at the school within this date range, will be included.  Students who have transferred out of the school before the start date or have transferred into the school after the end date will not be included in the report even though they were part of the ‘base students’.

If the Report Start/End Date range is specified:

  • If the student’s school enrollment is a re-enrollment ([PS_ENROLLMENT_REG]EntryDate falls within the Report Date Range and the Entry Code is ‘15’) for this school, only the StudentSchoolEnrollment, object are output with action=”Change” for the student
  • If the student’s school enrollment is a new enrollment (not described above) for this school, the StudentSchoolEnrollment andStudentProgramEnrollment objects output with action=”Change” for the student
  • If the student’s school enrollment is a withdrawal ([PS_ENROLLMENT_REG]ExitDate falls within the Report Date Range), the StudentSchoolEnrollment object is output with only the withdrawal information provided
  • If the student’s school enrollment status is continuous – neither enrolled nor exited within the Report Date Range and the Student has been flagged for update [S_SK_STU_X]AddToStudentEnrollment=’1’, only the StudentPersonal object is output
  • If the student’s school enrollment status is continuous – neither enrolled nor exited within the Report Date Range and the Student has not been flagged for update, no data is output.

If the Report Start/End Date range is NOT specified:

  • the report will use run date to determine the student’s school enrollment status from the list of base students
  • If the run date falls outside the current school year, the report will default the report end date to the end of the current school year for the current school

Note: If the student has a history of entries and exits for the school in the current reporting period (or as of run date) the StudentSchoolEnrollment object will be created for each entry and exit and the objects will be ordered by entry date.

Generate Report For Student Demographic Updates Only:

  • If this option is enabled, the report will only select students where the [S_SK_STU_X]AddToStudentEnrollment flag is set to ‘1’ from the base student selection.
  • Once this report is run, the flag is automatically reset to ‘0’.

Back to Top

Report Input

For help with navigation and running the report, seeHow to Find and Generate a Report.

Field

Description

Data to be Filled

Select the checkbox next to the filter fields to save the settings as defaults. To select all checkboxes, choose Set All from the pop-up menu. To clear all checkboxes, choose Reset All.

Select Schools

(District level only)

Choose the school(s) for which you wish to run the report.

Run Report For

Choose whether you wish to run the report for the current selection of students OR all students for the current school and school year.

Report Start Date and Report End Date

Enter a date range to identify the school enrollment period for the report.

Student Demographic Updates

This option is no longer available as of version 2.6

Choose “Include for All Students” or “Include for just New and Exited Students”.  This setting is forced to “Include for All Students” when Students to Include is set to a current selection.  When this is set to “Include for All Students” the report will include Student Info, Student Enrollment, and Department Assigned information for every student even if they do not have an entry or exit date within the Begin Date and Ending Date range.  This would be useful for sending corrected student info to SDS.

Include all SASK First Nation Information

Select the checkbox to include the SASK First Nation Information for TreatyStatusNumber, BandAffiliation, and ReserveResidency.

Generate Report For Student Demographic Updates Only

Select the checkbox to run the School Enrollment Report for student demographic updates only.  Demographic information such as addresses, band affiliations, phone numbers and other information may be changed in PowerSchool and submitted as StudentPersonal and SchoolProgramEnrollment objects in the report.

Note that the student must be currently enrolled in the school as of report run date for the StudentPersonal object to be generated.

After the report has been generated, all students flagged for inclusion in this report will be cleared.  Until additional student data has been changed in PowerSchool subsequent reports will not contain any records.

 

Defaults to unselected [No]

Back to Top

Report Output

Each of the fields displayed in the output of the report are described below. See Understanding the Report Output Table for a definition of each column in the table.

Data Element

Description

[Table]FieldName

SL_Header/SL_MsgId

Displays a Global Unique Identifier.

N/A

SL_Header/SL_Date

Displays the date that the Report was generated.

N/A

SL_Header/SL_Time

Displays the time that the Report was generated in the format HH:MM:SS, using a 24-hour clock.

N/A

Zone

Display the time zone for the time that the Report was generated.

N/A

SL_Header/SL_SourceId

Displays the current School Number. This is the department-assigned number of the organization.

[Schools]School_Number

ObjectName=StudentSchoolEnrollment

SL_Object

This object is always preceded by the SL_Object element with Object=”StudentSchoolEnrollment” and Action=“Change”

N/A

RefId

Display an auto-increment reference ID for returning the response.

Calculated

StudentIdentification/DeptAssignedPersonId

SASK Learning Number

This element is only included when the student has been assigned a SASK Learning Number in PowerSchool.

[Students]State_StudentNumber

StudentIdentification/BirthDate

Students Date of Birth formatted YYYY-MM-DD

[Students]DOB

StudentInfo/SchoolAssignedPersonId

Student number assigned by the school

(Suppressed for non-base enrollment records)

[Students]Student_Number

StudentInfo/HSN

Saskatchewan Health Services Number.

This element is only included when the SASK Learning Number is blank.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Health_Num

StudentInfo/Name

Student's name(s)

This element is only included when the SASK Learning Number is blank.

Type = “Legal”

StudentInfo/Name/LastName

Last name.

[Students]Last_Name

StudentInfo/Name/FirstName

First name.

[Students]First_Name

StudentInfo/Name/MiddleName

Middle name or initial.

[Students]Middle_Name

StudentInfo/Name/PreferredName

Name the person prefers to be called by (e.g., "Rob"), not including the last name.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]PreferredName

StudentInfo/Demographics/Gender

Code that specifies the student's gender.

(Suppressed for non-base enrollment records)

[Students]Gender

StudentInfo/Demographics/CountryOfBirth

The student's country of birth.

Code = [S_SK_STU_X]CountryOfBirth

StudentInfo/Demographics/CountryOfCitizenShip

The student's country(ies) of citizenship.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]CountryOfCitizenship1 and [S_SK_STU_X]CountryOfCitizenship2

StudentInfo/Demographics/CountryOfOrigin

The student's country of origin. This element is required when the Tuition Code is ‘FE’, ‘FT’ or ‘RE’.  It will also be printed if the value is not ‘CA’.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]CountryOfOrigin

StudentInfo/Demographics/Language

Language(s) the student uses in the home.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]HomeLanguage1 and [S_SK_STU_X]HomeLanguage2

StudentInfo/Demographics/AboriginalStatus

The student's aboriginal status, if applicable.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]AboriginalStatus

StudentInfo/Demographics/TreatyStatusNumber

The student's treaty status number, if applicable. Will only be accepted from band schools. Included only if user has selected to include SASK First Nation Information.

(Suppressed for non-base enrollment records)

Number = [S_SK_STU_X]TreatyNumber

StartDate = [S_SK_STU_X]TreatyStartDate

EndDate = [S_SK_STU_X]TreatyEndDate

StudentInfo/Demographics/BandAffiliation

The student's band affiliation, if applicable. Will only be accepted from band schools. Included only if user has selected to include SASK First Nation Information.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]BandAffiliationCode

[S_SK_STU_X]BandAffiliationStartDate

[S_SK_STU_X]BandAffiliationEndDate

StudentInfo/Demographics/ReserveResidency

The student's reserve residency, if applicable. Will only be accepted from band schools. Included only if user has selected to include SASK First Nation Information.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]ReserveResidencyCode

StartDate = [S_SK_STU_X]ReserveResidencyStartDate

EndDate = [S_SK_STU_X]ReserveResidencyEndDate

StudentInfo/StudentAddress/Address

Detail of the student’s address. Mailing address is only included if all information for the address (Street, City, Province and Postal Code) is provided.

(Suppressed for non-base enrollment records)

Type = “Mailing”

StudentInfo/StudentAddress/Address/Street/Line1

Address line 1

(Suppressed for non-base enrollment records)

[Students]Mailing_Street

StudentInfo/StudentAddress/Address/City

City

(Suppressed for non-base enrollment records)

[Students]Mailing_City

StudentInfo/StudentAddress/Address/StatePr

Province

(Suppressed for non-base enrollment records)                                

Code = [Students]Mailing_State

StudentInfo/StudentAddress/Address/Country

Hardcoded to CA (Canada)

(Suppressed for non-base enrollment records)

Code = “CA”

StudentInfo/StudentAddress/Address/PostalCode

Postal Code

(Suppressed for non-base enrollment records)

[Students]Mailing_Zip

StudentInfo/StudentAddress/Address

Detail of the student’s address.

(Suppressed for non-base enrollment records)

Type = “PhysicalLand” when [S_SK_STU_X]RL is not blank, “PhysicalLand” when [S_SK_STU_X]QSec is not blank, or “PhysicalMun” otherwise

StudentInfo/StudentAddress/Address/RL

River lot.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]RL

StudentInfo/StudentAddress/Address/QSec

Quarter section.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]QSec

StudentInfo/StudentAddress/Address/Sec

Section.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Sec

StudentInfo/StudentAddress/Address/Twp

Township.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Twp

StudentInfo/StudentAddress/Address/Rge

Range.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Rge

StudentInfo/StudentAddress/Address/Mer

Meridian.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Mer

StudentInfo/StudentAddress/Address/Street/Line1

Address line 1

(Suppressed for non-base enrollment records)

[Students]Street

StudentInfo/StudentAddress/Address/City

City

(Suppressed for non-base enrollment records)

[Students]City

StudentInfo/StudentAddress/Address/StatePr

Province

(Suppressed for non-base enrollment records)

Code = [Students]State

StudentInfo/StudentAddress/Address/Country

Hardcoded to CA (Canada)

(Suppressed for non-base enrollment records)

Code = “CA”

StudentInfo/StudentAddress/Address/PostalCode

Postal Code

(Suppressed for non-base enrollment records)

[Students]Zip

StudentInfo/PhoneNumber

The student’s phone number.

(Suppressed for non-base enrollment records)

Format = “NA”  Type = “Home” [Students]Home_Phone

StudentInfo/SaskResident

Saskatchewan Residency

(Suppressed for non-base enrollment records)

[S_SK_STU_X]SaskResident

SchoolId

Displays the department-assigned number of the school offering the class.

[Schools]School_Number

SchoolEnrollmentInfo/EntryDate

Student’s School Entry Date

[Students]EntryDate

[ReEnrollments]EntryDate

SchoolEnrollmentInfo/EntryType

Student’s School Entry Type Code

[Students]EntryCode

[ReEnrollments]EntryCode

SchoolEnrollmentInfo/Grade

Student’s School Grade

(Suppressed for non-base enrollment records)

[Students]Grade

[ReEnrollments]Grade

SchoolEnrollmentInfo/PreKSpaceInfo/MinistryDesignated

Used for prekindergarten only. Indicates the student occupies a ministry designated space.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]PreKMinistryDesignated

SchoolEnrollmentInfo/ExitDate

Student’s School Exit Date

[Students]ExitDate

[ReEnrollments]ExitDate

SchoolEnrollmentInfo/ExitType

Student’s School Exit Type Code

[Students]ExitCode

[ReEnrollments]ExitCode

SchoolEnrollmentInfo/ ImmersionType

Student’s Immersion Type

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]ImmersionTypeCode

SchoolEnrollmentInfo/ Homebound

Student’s Homebound

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]Homebound

SchoolEnrollmentInfo/ CumulativeFolder

Student’s Cumulative Folder

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]CumulativeFolder

SchoolEnrollmentInfo/ TuitionStatus

Student’s Tuition Status Information

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]TuitionStatus

SchoolEnrollmentInfo/OrganizationAffiliation/SchoolId

The department assigned number of the other organization the student is affiliated with.

[S_SK_STU_OrgAffiliation_C] DeptAssignedNumber

SchoolEnrollmentInfo/HomeRoom

The Student’s Homeroom class information.

The homeroom is identified as the section with Course Type = ‘Homeroom’ or if this is blank, to the section created from a Course with Course Type = ‘Homeroom’.

(Suppressed for non-base enrollment records)

Determined by the following algorithm:

  • If the student is actively enrolled in a class where the [S_SK_CRS_X]Course_Type = ‘H’ use this as the homeroom class. 
  • If the student is actively enrolled in a class where the [S_SK_SEC_X]Course_Type = ‘H’ use this over any course designated homeroom flag. 
  • If there is more than one class designated as homeroom, use the class with the latest exit date

If there is more than one class with the same exit date, use the latest class created, identified by [CC]ID.

SchoolEnrollmentInfo/HomeRoom/EducatorCertificateNumber

The educator certificate number of the educator who presides over the student’s home room.

Note: This will be teaching certificate of the lead teacher associated to the Homeroom class identified above.

(Suppressed for non-base enrollment records)

[S_SK_USR_X]EducatorCertNumber via

SchoolEnrollmentInfo/HomeRoom/HomeroomID

The section identifier from the section identified as the homeroom.

(Suppressed for non-base enrollment records)

[Sections]Course_Name ‘-‘ [Sections]Section_Number

Where Course_Name is stripped of all non-alphanumeric characters and truncated to 15 characters in length. Note: all multiple whitespace characters are reduced to a single whitespace.

DeptAssignedProgramId

The department-assigned number of the program the student is enrolling in.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]ProgramEnrollmentID

ProgramEnrollmentInfo/EntryDate

The effective start date of the program enrollment

IF [S_SK_STU_X]ProgramEnrollmentID != ‘10’ THEN

[S_SK_STU_X]ProgramEntryDate

OTHERWISE [PS_Enrollment_Reg].entryDate

ObjectName=StudentPersonal

SL_Object

This object is always preceded by the SL_Object element with Object=”StudentPersonal” and Action=“Change”

N/A

RefId

Display an auto-increment reference ID for returning the response.

Calculated

StudentIdentification/DeptAssignedPersonId

SASK Learning Number

[Students]State_StudentNumber

StudentIdentification/BirthDate

Student’s Date of Birth formatted YYYY-MM-DD

[Students]DOB

StudentInfo/SchoolAssignedPersonId

Student number assigned by the school

(Suppressed for non-base enrollment records)

[Students]Student_Number

StudentInfo/HSN

Saskatchewan Health Services Number.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Health_Num

StudentInfo/Name

Student's name(s)

Type = “Legal”

StudentInfo/Name/LastName

Student's last name.

[Students]Last_Name

StudentInfo/Name/FirstName

Student's first name.

[Students]First_Name

StudentInfo/Name/MiddleName

Student's middle name or initial.

[Students]Middle_Name

StudentInfo/Name/PreferredName

Name the person prefers to be called by (e.g. "Rob"), not including the last name.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]PreferredName

StudentInfo/Demographics/Gender

Code that specifies the student's gender.

(Suppressed for non-base enrollment records)

[Students]Gender

StudentInfo/Demographics/CountryOfBirth

The student's country of birth.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]CountryOfBirth

StudentInfo/Demographics/CountryOfCitizenShip

The student's country(ies) of citizenship.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]CountryOfCitizenship1 and [S_SK_STU_X]CountryOfCitizenship2

StudentInfo/Demographics/CountryOfOrigin

The student's country of origin. This element is required when the Tuition Code is ‘FE’, ‘FT’ or ‘RE’.  It will also be printed if the value is not ‘CA’.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]CountryOfOrigin

StudentInfo/Demographics/Language

Language(s) the student uses in the home.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]HomeLanguage1 and [S_SK_STU_X]HomeLanguage2

StudentInfo/Demographics/AboriginalStatus

The student's aboriginal status, if applicable.

(Suppressed for non-base enrollment records)

Code = [S_SK_STU_X]AboriginalStatus

StudentInfo/Demographics/TreatyStatusNumber

The student's treaty status number, if applicable. Will only be accepted from band schools. Included only if user has selected to include SASK First Nation Information.

(Suppressed for non-base enrollment records)

Number = [S_SK_STU_X]TreatyNumber

StartDate = [S_SK_STU_X]TreatyStartDate

EndDate = [S_SK_STU_X]TreatyEndDate

StudentInfo/Demographics/BandAffiliation

The student's band affiliation, if applicable. Will only be accepted from band schools. Included only if user has selected to include SASK First Nation Information.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]BandAffiliationCode

[S_SK_STU_X]BandAffiliationStartDate

[S_SK_STU_X]BandAffiliationEndDate

StudentInfo/Demographics/ReserveResidency

The student's reserve residency, if applicable. Will only be accepted from band schools. Included only if user has selected to include SASK First Nation Information.

(Suppressed for non-base enrollment records)

Code= [S_SK_STU_X]ReserveResidencyCode

StartDate = [S_SK_STU_X]ReserveResidencyStartDate

EndDate = [S_SK_STU_X]ReserveResidencyEndDate

StudentInfo/StudentAddress/Address

Detail of the student’s address. Mailing address is only included if all information for the address (Street, City, Province and Postal Code) is provided.

(Suppressed for non-base enrollment records)

Type = “Mailing”

StudentInfo/StudentAddress/Address/Street/Line1

Address line 1

(Suppressed for non-base enrollment records)

[Students]Mailing_Street

StudentInfo/StudentAddress/Address/City

Address line 2

(Suppressed for non-base enrollment records)

[Students]Mailing_City

StudentInfo/StudentAddress/Address/StatePr

Address line 3

(Suppressed for non-base enrollment records)

Code = [Students]Mailing_State

StudentInfo/StudentAddress/Address/Country

Hardcoded to CA (Canada)

(Suppressed for non-base enrollment records)

Code = “CA”

StudentInfo/StudentAddress/Address/PostalCode

Postal Code

(Suppressed for non-base enrollment records)

[Students]Mailing_Zip

StudentInfo/StudentAddress/Address

Detail of the student’s address.

(Suppressed for non-base enrollment records)

Type = “PhysicalLand” when [S_SK_STU_X]RL is not blank, “PhysicalLand” when [S_SK_STU_X]QSec is not blank, or “PhysicalMun” otherwise

StudentInfo/StudentAddress/Address/RL

River lot.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]RL

StudentInfo/StudentAddress/Address/QSec

Quarter section.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]QSec

StudentInfo/StudentAddress/Address/Sec

Section.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Sec

StudentInfo/StudentAddress/Address/Twp

Township.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Twp

StudentInfo/StudentAddress/Address/Rge

Range.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Rge

StudentInfo/StudentAddress/Address/Mer

Meridian.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]Mer

StudentInfo/StudentAddress/Address/Street/Line1

Address line 1

(Suppressed for non-base enrollment records)

[Students]Street

StudentInfo/StudentAddress/Address/City

City

(Suppressed for non-base enrollment records)

[Students]City

StudentInfo/StudentAddress/Address/StatePr

Province

(Suppressed for non-base enrollment records)

Code = [Students]State

StudentInfo/StudentAddress/Address/Country

Hardcoded to CA (Canada)

(Suppressed for non-base enrollment records)

Code = “CA”

StudentInfo/StudentAddress/Address/PostalCode

Postal Code

(Suppressed for non-base enrollment records)

[Students]Zip

StudentInfo/PhoneNumber

The student’s phone number.

(Suppressed for non-base enrollment records)

Format = “NA”  Type = “Home” [Students]Home_Phone

StudentInfo/SaskResident

Saskatchewan Residency

(Suppressed for non-base enrollment records)

[S_SK_STU_X]SaskResident

ObjectName=StudentProgramEnrollment

SL_Object

This object is always preceded by the SL_Object element with Object=”StudentProgramEnrollment” and Action=“Change”

N/A

RefId

Display an auto-increment reference ID for returning the response.

Calculated

StudentIdentification/DeptAssignedPersonId

SASK Learning Number

[Students]State_StudentNumber

StudentIdentification/BirthDate

Student’s Date of Birth formatted YYYY-MM-DD

[Students]DOB

DeptAssignedProgramId

The department-assigned number of the program the student is enrolling in.

(Suppressed for non-base enrollment records)

[S_SK_STU_X]ProgramEnrollmentID

ProgramEnrollmentInfo/EntryDate

The effective start date of the program enrollment

[S_SK_STU_X]ProgramEntryDate

Back to Top

JavaScript errors detected

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

If this problem persists, please contact our support.