OSSD Diploma Date Calculations
Introduction
This report calculates the date on which a student meets all diploma requirements and stores that date in the existing [S_ON_STU_X]Diploma_Date field for the student. This report can only be run from a school. An output file is generated that lists only the students whose OSSD date is calculated or changed from the existing date.
OSSD Date Calculation
The diploma date calculation is performed for students for which [S_ON_STU_X]Diploma_Type is '1' (OSSD) or '4' (OSSD/SHSM). Students whose graduation school is set to Outside of Board are excluded. The [S_ON_STU_X]Diploma_Date is set to the latest of the dates below. If any of the dates are undefined, the student is deemed not to have met all diploma requirements, also the student must either meet or opted out of the online learning requirement or the requirement does not apply to the student for the diploma date to be calculated.
The diploma date is not calculated/re-calculated for students if Graduation School is set to Outside of Board.
The report determines the following for each student:
The date on which the student accumulated 18 or more compulsory credits - The report uses the ON_Student_GradPlan.getclasscreditxrefOSS function, which returns the course number, category, earned credits, and completion date. Compulsory courses (courses with a category other than 99 [optional]) are ordered by the completion date; the completion date associated with the 18th credit is the date the requirement is met.
The date on which the student accumulated 12 or more optional credits - The report uses the ON_Student_GradPlan.getclasscreditxrefOSS function, which returns the course number, category, earned credits, and completion date. Courses with a category of 99 (optional) are ordered by completion date and the completion date associated with the 12th credit is the date the requirement is met.
The date on which the student met the literacy requirement - The report uses the pssr_on_common.literacyRequirement_Met_Date function which, using the rules described in Appendix F - Literacy Requirement, determines whether a student has met the literacy requirement and if so, returns the date (based on OSSLT test date). Please note: Students do not need to meet the Literacy requirement if graduating between March 13, 2020, and Sept 04, 2022.
The date on which the student completed the community hours requirement - The report uses the pssr_on_common.get_completion_date_comm_hours which returns the date associated with the ON_Community_Hours record containing the 40th hour of community service or the date associated with the latest ON_Community_Hours record, for students eligible for 20+ hours (students graduating 20-21 school year and after). Please Note: students graduating are exempt from community service (students graduated between March 13, 2020, and the start of school year 20-21)
Diploma Type 4 Only - All Requirements Met is included in the calculations and if the student completed one or more SHSM programs, the earliest date on which the student completed the SHSM program is used.
Determine if the student met the Online Learning Graduation Requirement - The report uses the pssr_on_commom.getStudentOnlineLearningRequirement to determine whether the requirement is not applicable to the student or the student opted out or met the requirement.
For help with navigation and running the report, see How to Find and Generate a Report.
Field | Description |
---|---|
Current Selection Students | Indicate which students to include in the report by selecting one of the following options:
If running the report for a single student, or group of students, select the students prior to running the report. |
Select School | Choose the school for which to run the submission report. |
OSSD Date Calculation | Choose one of the following options:
Current year is based on the report run date. When the report run date falls between years, the earlier year is used. |
Report Output
Each of the fields in the report output is described below. See Understanding the Report Output Table for a definition of each column in the table.
Data Element | Description | Table/Field Name |
---|---|---|
Student Name | The student's preferred name. | [Students]Last_Name [Students]First_Name [Students]Middle_Name |
OEN | The student's Ontario Education Number. | [Students]State_StudentNumber |
Student Number | The locally assigned student number. | [Students]Student_Number |
Existing OSSD Dates | The diploma date value previously stored in PowerSchool. | [S_ON_STU_X]Diploma_Date |
Calculated OSSD Dates | The new calculated diploma date that the report yields. | [S_ON_STU_X]Diploma_Date |