Summary
This article provides information about the two step validation process in DXP Ngā Kete. The two step process was introduced for the August 2025 SDR onwards.
The article advises which SDR fields are checked in the first-pass validation process, and what providers need to do if it results in an error report.
Background
To improve application performance, the Data System Refresh programme changed the way some validation rules are processed in DXP Ngā Kete.
These changes were successfully implemented as part of the 2024 SDR pilot but resulted in some 'unknown errors' that became visible in the April 2025 SDR.
To minimise the 'unknown error' issue, DXP Ngā Kete now processes first-pass validation rules for a small number of fields in advance of the full validation.
The list of fields that are checked are shown in the table below, and in Appendix C of the 'Data Specifications for SDR' (docx) at Single Data Return (SDR) | TEC website.
Provider action
When you upload your SDR or IND files, DXP Ngā Kete will run the first-pass validation.
a. If any data errors are found:
- they will be reported in the SDR/IND error report, and
- you will need to correct the data and re-upload your SDR/IND files before DXP Ngā Kete can run the full validation for all errors and warnings (ie, the second step validation).
b. If no data errors are found:
- DXP Ngā Kete will continue to run the full validation for all errors and warnings.
Note: First-pass validation errors will only appear for a small number of users. TEOs who have good data-quality checks built into their process should not see any first-pass validation errors.
A hint for recognising if the error report relates to first-pass validation errors:
- the error report will have a small number of errors (and they will only be codes 005, 006, 036, 364 ,712, 748 and/or 762)
- there will be no validation warnings.
Which fields are checked in the first-pass validation?
The table below shows the fields that are checked in the first-pass validation, as well as the error codes and validation messages, and which SDR files they apply to.
| Error code | Validation message | Field title | File |
| 005 | Student Identification Code is blank | Student Identification Code | > Learner file > Course Enrolment file > Course Completion file |
| 006 | Qualification Code is missing in Course Enrolment Data Submission | Qualification Code | > Course Enrolment file |
| 036 | Course Code is blank | Course Code | > Course Register file > Course Enrolment file > Course Completion file |
| 364 | Course Start Date is blank | Course Start Date | > Course Enrolment file > Course Completion file |
| 712 | National Student Number in Course Enrolment Data Submission is blank | NSN | > Course Enrolment file |
| 748 | Provider Code is blank | Provider Code | > Learner file > Course Register file > Course Enrolment file > Course Completion file |
| 762 | Source of Funding is blank | Source Of Funding | > Course Enrolment file |
FAQs
Further information
If you have any questions, please call 0800 601 301 or email customerservice@tec.govt.nz using the subject line '[EDUMIS #] - SDR validation query'.
Information about the first-pass validation is available at SDR frequently asked questions (FAQs) | TEC website.

