Programmes are the formal qualifications your organisation offers to students and clients, in other words the structured educational pathways through which learners can develop specific competencies and receive recognised certification from your institution.
These qualifications can be awarded as certificates, diplomas, bachelors programmes, etc.
On this page:
Create Programmes
SELMA allows both programmes that do go through NZQA and those that do not (SDR or Non-SDR).
The programmes you input and create in SELMA don’t necessarily have to be ones that are approved for delivery by NZQA. However, it is highly recommended that you verify every case to ensure that programmes are configured correctly in SELMA, and that you are meeting your obligations as an education provider. Be sure to confirm all details with your management team.
There’s two ways to create a programme:
Click on ‘Curriculum’ on the top navigation bar and then ‘New Programme’ as shown below.

Or click on ‘Manage Curriculum’ and then ‘Add Programme’ as shown below.

You will be redirected to the Programme Setup Form. Please fill out all details accurately, refer to the programme approval document if your programme is NZQA Approved.
Programme tab
![]() | In order to go through a programme setup, it is best to use your programme approval document or have DXP Ngā Kete (formerly STEO) open in the browser to enter the correct values. |
Mandatory fields are marked with a star symbol (*)

Field | Description |
---|---|
Return Type* (mandatory field)![]() | For UIP and SDR: Unfunded International Providers and Single Data Return ITR: Industry Training Register No Return: Not relevant for SDR purposes SDR: Single Data Return UIP: Unfunded International Providers |
Programme Code* (mandatory field) | Please refer to the programme approval document. |
Programme Status* (mandatory field)![]() | Active Inactive Pending Approval – programmes on this status can be setup but will not be captured for SDR reporting purposes. Withdrawn |
Programme Version![]() | Optional – Leave blank if unsure. Some institutions will use “versions” to keep track of programmes that have had curriculum changes over the years. |
Programme Title* (mandatory field) | Please refer to the programme approval document. |
Other Programme Title | Optional |
Owning School* (mandatory field) | Select from school(s) available (refer to School Details) |
Default Campus | Select from campuses available (refer to Campuses) |
Programme Length | Optional but highly recommended – Select a number from 1 to 100 |
Programme Length Unit | Optional but highly recommended – Day, Week, Month or Year |
Programme Approval Date | Optional – Leave blank if unknown or refer to the programme approval document. This field is associated with the date approval was granted by NZQA for the programme to be delivered and has no connections to any learner or intake start dates. |
Programme Expiring Date | Optional – Leave blank if unknown or refer to the programme approval document. |
Full-Time/Part-Time | Distance Learning – DL Full Time – FT Part Time – PT |
Expiry Duration (Months) | Optional – Leave blank if unknown or set a date to automatically stop accepting new intakes. |
Diploma* (mandatory field) | Select from options available – Default is always available, for custom types please contact support@selmasis.com. |
Transcript* (mandatory field) | Select from options available – Default is always available, for custom types please contact support@selmasis.com. |
Grading Scheme | Select from options available (to create Grading Schemes, refer to Lookup Data) |
Progress Measured In![]() | This is what drives the Enrolment Measures for enrolments into the Programme. For more information on this, please go to Enrolments section. Component Count: measures progress based on completed components. Component Credits: measures progress based on credits from completed components. Component EFTS: measures progress based on EFTS from completed components. |
Maximum Days Absent | Optional – Leave blank if unknown |
To make use of powerful data calculations in SELMA, make sure to enter ‘Programme Length’ and ‘Programme Length Unit’ in the Programme Section.

NZ Compliance tab
Please fill out all details accurately, refer to the programme approval document if your programme is NZQA Approved.
![]() | In order to go through a programme setup, it is best to use your programme approval document or have DXP Ngā Kete (formerly STEO) open in the browser to enter the correct values. |

Field | Description |
---|---|
Qualification Code (SDR) | Enter the 6 character qualification code found on DXP Ngā Kete (formerly STEO) for SDR relevant programmes. Make sure to check you have entered the correct code – it refers to the programme approved by NZQA, besides being recorded in DXP Ngā Kete. |
EFTS Value | Please refer to the programme approval document. |
Programme Default funding | Please refer to the programme approval document. |
NZSCED Code | Please refer to the programme approval document. |
Award Category | Please refer to the programme approval document. |
Youth Guarantee Type | Please refer to the programme approval document. |
SAC 1&2 Programme Category | Please refer to the programme approval document. |
NZQA Approval Ref# | Please refer to the programme approval document. |
NZQA Approval Code Version | Please refer to the programme approval document. |
NZQA Credits | Please refer to the programme approval document. |
NZQF Level | Please refer to the programme approval document. |
Allowance Approval | Toggle on or off – |
Loan Approval | Toggle on or off – |
Is Vocation | Toggle on or off – |
Main Subject | Please refer to the programme approval document. |
Secondary Main Subject | Please refer to the programme approval document. |
Third Subject | Please refer to the programme approval document. |
Sub Field of Study | Please refer to the programme approval document. |
Advance Destination | Please refer to the programme approval document. |
Student Services Levy | Please refer to the programme approval document. |
ISCED Level | Please refer to the programme approval document. |
Teaching Weeks | Please refer to the programme approval document. |
Teaching Hours per Week | Please refer to the programme approval document. |
Vacation Weeks | Please refer to the programme approval document. |
Learning Hours per Year | Please refer to the programme approval document. |
Work Experience Hours per Week | Please refer to the programme approval document. |
Self Learning Hours per Week | Please refer to the programme approval document. |
Edit programmes
To edit an existing programme, navigate to Curriculum -> Manage Curriculum.

In the example below, when searching for ‘Programme’ the grid narrowed down the list to all available Programmes to two matching records. Select the one you would like to modify by clicking on the hyperlink.

Once the programme is selected, you will be redirected back to the programme form:

To edit, click the ‘Edit Programme’ button. Once you have updated all the necessary information, click the ‘Update Programme’ button to finish your editing.
You may be able to delete the record from here, however, if it has been used in any intake or program, the ‘Delete’ option will not be functional.
Map Components
Once the basic information is entered, and the programme is created, create your programme hierarchy in the Components tab:

Click on ‘Edit Programme’, this will add the option to map components:

Then, click on “Map Component” to display the component mapping screen:

To display all available components, click on ‘Load All’. This action will present all the available components on the left:

These are all the active components in SELMA. In the ‘Selected Components’ section, you can create the content for your programme.
All selected components become part of your programme, simply drag and drop the components you want in your programme across the selected section.
The order from top to bottom will define the order of delivery of your components. The hierarchy of the components is indicated by the degree of indentation in this listing. If a component is indented to the right, it is a child of the component directly above it:

You can modify the hierarchy of the components by clicking on the individual component you wish to change and moving it left or right, depending on where you want it to be positioned. This action will determine the hierarchy of the components. In the example above ‘Demonstrate Knowledge of workplace communication requirements’ is a child component of ‘Digital Media Arts’
Occasionally, some internet browsers may fail to register changes to the programme hierarchy while editing this section. If this occurs, there’s a straightforward solution: Click on each of the programme components, shift it left and right, and then return it to its original position.
After doing this, you should be able to save the changes by clicking ‘Save Mapping’. if the problem persists, please contact us at support@selma.co.nz
