Back to index

Specialist High Skills Major (SHSM)

The SHSM is a ministry-approved specialized program that allows students to focus their learning on a specific economic sector while meeting the requirements for the Ontario Secondary School Diploma (OSSD) and assists in their transition from secondary school to apprenticeship training, college, university, or the workplace.  Currently SHSMs are being offered in the following sectors: Agriculture Arts and Culture Aviation and Aerospace Business Construction Energy The Environment Food Processing

Forestry Health and Wellness Horticulture and Landscaping Hospitality and Tourism Information and Communications Technology

Justice, Community Safety and Emergency Services Manufacturing Mining

Non-Profit

Sports Transportation

ONSIS is collecting information on the students enrolled in a SHSM program, along with the certificates they have earned during the submission period. 

SHSM tables are accessed using the menu options under Marks, Specialist High Skills Major.  Students are assigned to a SHSM program through the Edit button on the History tab of the student's record, while the certificates and training information is accessed using the Cert./Training button available on the History tab. Upon submitting the students' SHSM program and certificates (e.g. this batch file) and the completed courses for the submission (e.g. student class enrolment batch file), the SHSM Courses batch file can be submitted as explained in SHSM Courses. Notes: 1.  The OnSIS application will determine which certifications are mandatory for the student's program (it is not part of the batch file).  If a student changes SHSM programs, OnSIS will not be resetting the certificate mandatory yes/no field on their screen for information submitted in the past.  2.  Users are also required to enter in the 'Hours of Instruction' for all applicable certificates/training entries in the Certification and Training table.  Although this field is optional for OnSIS, it is required for the printing of the Specialist High Skills Major Record.

3.  The student school enrolment file contains diploma information.  A diploma code (4) will appear in the batch file for students earning the OSSD diploma and their SHSM requirements have been met. Do not create a new diploma in your diploma table, as it is not a new diploma, despite OnSIS needing a unique code to differentiate these students.  On a similar note, if a student wants the SHSM seal on their diploma, the OSSD cannot be granted until all the SHSM requirements are completed, even if the OSSD requirements are met.

 

Char. column values are M-Mandatory, O-Optional, R-Repeatable

Element

Char

Maplewood Description

DATA

M

No data required, as it is just a tag.  

SCHOOL_SUBMISSION

M

No data required, as it is just a tag.  

SCHOOL_SUBMISSION/ ACADEMIC_YEAR

M

yyyy-yyyy - Based on the school calendar (File, School Setup, School Calendar).  For example, 2009-2010 for a calendar that starts in September 2009 and ends in June 2010.  

SCHOOL_SUBMISSION/ SUBMISSION_PERIOD_ TYPE

M

Submission period type is either OCTSEC1, MARSEC1, or JUNSEC1 for public secondary schools.

SCHOOL_SUBMISSION/ SCHOOL

MR

No data required, as it is just a tag.

SCHOOL_SUBMISSION/ SCHOOL/SCHOOL_NUMBER

M

School Number (File, School Setup, School Information).  Only Maplewood may change the school number.  

SCHOOL_SUBMISSION/ CLEAR_PENDING_AREA

M

N, for No, will always appear.   

SCHOOL_SUBMISSION/ Batch Files Purge and Pre-Population XML Tags

O

If the purge item check box is checked, Y will appear for the purge tag: CLEAR_SHSM Note:  This will also purge the SHSM Programs, Certificates and SHSM Courses submitted this submission. See Purge Flags for further information.  

The student will be included in the file if the student is enrolled in a SHSM program during this submission, or if the student was enrolled in a SHSM program in the previous submission period and has been pre-populated into the current submission.

Element

Char.

Maplewood Description

SCHOOL_SUBMISSION/SCHOOL/ STUDENT

OR

No data required, as it is just a tag.

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/OEN

M

Student’s OEN number (Enrolment tab of student's record).  

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/STUDENT_LEGAL_ GIVEN_NAME

M

Student’s Given Name (Name button on the Biographics tab of student's record)

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/STUDENT_LEGAL_ SECOND_NAME

O

Student’s Middle Name (Name button on the Biographics tab of student's record).

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/STUDENT_LEGAL_ LAST_NAME

M

Student’s Legal Surname or if empty then Student’s Surname (Name button on the Biographics tab of student's record).  

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/STUDENT_DOB

O

Student's Date of Birth yyyy/mm/dd (Biographics tab of student's record).

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/GENDER_TYPE

M

Gender (M for male and F for female) (Biographics tab of student's record).

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/LANGUAGE_TYPE

C

Student's first language (Enrolment tab of student's record). This is the first language spoken by the student.  First Languages table is accessed using Students, Custom Fields/Tables, Enrolment Tables, First Languages.  The OnSIS code must agree with the OnSIS reference table for LANGUAGE_TYPE.  This tag is omitted if the student's MAIN_SCHOOL_FLAG is false (see description below), however OnSIS will populate this field if the student exists in OnSIS or if the student has not been entered in OnSIS (by any school in the province), the value for Language First Spoken will be set to the language of the school.  If the language of the school is both “English and French, Language First Spoken of the student will be set to English.   

SCHOOL_SUBMISSION/SCHOOL/ STUDENT/STUDENT_MIN_NUMBER

O

Student's Ministry Number (Enrolment tab of student's record).  The Ministry Number was assigned to students before the OEN, and is no longer assigned to students.   

Additional Mandatory Fields

 

There will be some additional mandatory fields that must appear when attempting to UPDATE any student data.  For example, the ENROLMENT_START_DATE  of the student is mandatory and will appear in the batch file.  If an error is returned in any of these additional fields, they may be ignored as OnSIS has identified the student and will proceed to process the subsequent data.  

 The following SHSM_PROGRAM information indicates which program the student is enrolled in. Students are assigned to a SHSM program through the Edit button on the History tab of the student's record.  The SHSM program table is accessed using the menu options under Marks, Specialist High Skills Major, Define SHSM Categories.   

Element

Char.

Maplewood Description

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/

SHSM_PROGRAM/

OR

No data required, as it is just a tag.

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/

SHSM_PROGRAM/ACTION

M

If an Extract file is used (recommended), ADD will appear if the student is not in the Extract file. DELETE will appear if the student is in the Extract file but is no longer in the SHSM program. UPDATE will appear if the student’s information is different from the Extract file (however this would not appear normally - if a student changes programs between submissions, the previous program will have the DELETE action and the new program will have the ADD action).   

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/

SHSM_PROGRAM/TYPE

M

This is the code of the student's SHSM program. Students are assigned to a SHSM program through the Edit button on the History tab of the student's record. 

AGC - Agriculture ART - Arts and Culture AVA - Aviation and Aerospace BSN - Business CSE - Jus, Com Safety & Emerg Services CTR - Construction ENG - Energy ENV - Environment

FPR - Food Processing FRT - Forestry HCL - Horticult/Landscape HLW - Health/Wellness HST - Hosp & Tourism ICT - Inform & Com Tech MNF - Manufacturing MNG - Mining

NPR - Non-Profit

SPT - Sports TRS - Transportation

The SHSM program table is accessed using the menu options under Marks, Specialist High Skills Major, Define SHSM Categories.  The Ministry code must agree with the OnSIS reference table for SHSM_PROGRAM_TYPE.  

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/

SHSM_PROGRAM/

ALL_REQUIREMENTS_

MET_DATE

O

 

This is the date the SHSM requirements were completed. This can be the same day that the OSSD requirements were completed, or later date. The OnSIS format is yyyy/mm.

Enterprise Platform - SHSM Completion will only be sent as Y (Yes) if the student has an SHSM Completion Date entered (Within History, Edit).  

Proprietary Platform - calculated internally within the program

 

The following SHSM_CERTIFICATION information is repeated for every certification earned by the student during the submission period.  A SHSM student's certificates are accessed using the Cert./Training button available on the History tab of the student's record. The SHSM certification table is accessed using the menu options under Marks, Specialist High Skills Major, Define Certifications and Training.   

Element

Char.

Maplewood Description

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/SHSM_

PROGRAM/SHSM_

CERTIFICATION

OR

No data required, as it is just a tag.

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/

SHSM_PROGRAM/

SHSM_CERTIFICATION/

ACTION

M

If an Extract file is used (recommended), ADD will appear if the student's certification is not in the Extract file, UPDATE will appear if the student’s information is different from the Extract file.  DELETE will appear if the certification is in the extract but not in the student's record for this submission period, however it would not normally appear.

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/ SHSM_PROGRAM/

SHSM_CERTIFICATION/

TYPE

M

This is the code of the certificate earned by the student.  A SHSM student's certificates and training information is accessed using the Cert./Training button available on the History tab of the student's record. Here are some examples:

001 air brake 002 all terrain vehicle (ATV) safety 227 specialized care (e.g. diabetes, dementia)

Certification table is accessed using Marks, Specialist High Skills Major, Define Certifications and Training.  The OnSIS code must agree with the OnSIS reference table for SHSM_CERTIFICATION_TYPE.   

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/

SHSM_PROGRAM/

SHSM_CERTIFICATION/

DATE_

COMPLETED

C

This is the date the certificate was earned in the format yyyy/mm.

SCHOOL_SUBMISSION/

SCHOOL/STUDENT/ STUDENT_SCHOOL_

ENROLMENT/ SHSM_PROGRAM/

SHSM_CERTIFICATION/

CERTIFICATION_HOURS

O

This is the number of hours required to complete the certificate.  The hours of instruction field is found in the table where each certification is defined (Marks, Specialist High Skills Major, Define Certifications and Training).