Notes: SEARCH – Name and Date Provider is enrolling a new student who has not the provider an NSN. Provider enrols student and searches for an existing NSI record as part of this process. Record details are returned from NSI. If an NSN exists and all details are correct then the provider uses the existing NSI record. Please complete the ‘Actual Output’ column and record any comments in the Notes section below. NSI Action on your SMS Input Expected Output Actual Output Pass? (Y/N) Log into NSI Perform Search for student Student Name: Name: Warner Jeffrey Roberts Birth date: 03 Jul 1980 Search executes successfully. NSI record 114931355 is returned. Other NSI records may also be returned Notes:
SEARCH – Alternative Name Provider is enrolling a new student who has not the provider their NSN. Provider enrols student and searches for an existing NSI record as part of this process. Record details are returned from NSI. If an NSN exists and all details are correct then the provider uses the existing NSI record. Please complete the ‘Actual Output’ column and record any comments in the Notes section below. NSI Action on your SMS Input Expected output Actual output Pass? (Y/N) Log into NSI Perform Search for student Student Name: Name: Alex Carter Birth date: 11/02/1982 Search executes successfully. Student Resource returned A match is found on student’s alternative name (match indicator = 2) and NSI record 104399019 (Primary name, ‘Alexandra Carter’) is returned. Other NSN’s may also be returned. The search results will include at least student name and date of birth. Notes:
Create student using add function. Enter student details into add function. Details to enter: Family name: Street name where your provider is located. Given name 1: Your own first name Gender: Your gender Birth date: Today’s date – 3 years Name & Birth date verification: Unverified Residential status: Unknown Residential status verification: Unverified New NSI record saved in the NSI database. NSN and Message 941 returned (Student record successfully saved. Please note this record has ‘Unverified’ details.) Record the new NSN. (Note – this is the NSN for record A): Record the message returned Notes: ADD – Unverified record with alternative name – Record B Provider is enrolling a new student who has not given an NSN. Provider enrols student and searches for an existing NSI record as part of this process.
ADD – Verified record – Record C Provider is enrolling a new student who has not given an NSN. Provider enrols student and searches for an existing NSI record as part of this process. No record can be on the NSI and the provider creates a new record that includes verification of all of the data items. Please complete the ‘Actual Output’ column and record any comments in the Notes section below. NSI Action on your SMS Input Expected output Actual output Pass? (Y/N) Log into NSI Perform Search for student Details to Family name: Name of your provider Given name 1: Your own first name Given name 2: Your own surname name 3: Marie Gender: Female Birth date: Today’s date – 20 days Search executes successfully. Message 785 returned (No search results found).
Create student using create/insert function. Enter student details into create function. Family name: Name of your provider Given name 1: Your own first name. name 2: Your own surname. name 3: Marie Gender: Female Birth date: Today’s date – 20 days. Name/DoB verification: Birth certificate Residential Status: Permanent resident Res Stat verification: Passport New NSI record saved in the NSI database. NSN and Message 025 returned (Student record successfully saved) are returned. Record the new NSN (note this is the NSN for record C): Record the message returned Notes: ADD – Verified record – Possible match – Record D Provider is enrolling a new student who has not given an NSN. Provider fully enrols the student and searches for an existing NSI record as part of this process.
Log into NSI Attempt to create student record using create/insert function. Enter student details into create function. Family name: Name of your provider. Given name 1: Your own first name. Given name 2: Marie name 3: Your own surname Gender: Female Date of Today’s date – 20 days. Name/DoB verification: Birth certificate. Residential Status: Citizen Res Stat verification: Passport Add is unsuccessful. Message 921 returned stating that a Definitie matching NSI record has been found and the Matching NSN details. This should be the NSN you added in 4.3 (ADD – Verified record – Record C) Notes:
Update Record Test Scripts These tests are intended to ensure that the provider can use their NSI REST interface to update existing NSI records. The records that are updated in the following tests will have been created as part of executing the “Add Record Test Scripts”. UPDATE – Name An existing NSI record is found for the student however the details on the NSI record are now out of date and need to be updated to reflect a change in the student’s name. Please complete the ‘Actual Output’ column and record any comments in the Notes section below. NSI Action on your SMS Input Expected output Actual output Pass? (Y/N) Log into NSI. Perform Search for student. Student Name – from record A OR, if your SMS requires you to input NSN prior to changing Student details: Student NSN from record A2 Search executes successfully. Search returns results, including Record A. Update the name details on record A Update name. Family name: Johnstone Given name 1: Henry name 2: Your own first name Update executes successfully. Relevant message(s) are returned.
Notes: UPDATE – Verification information Provider attempts to confirm the students’ personal information and verifies the data on the NSI record accordingly. Please complete the ‘Actual Output’ column and record any comments in the Notes section below. NSI Action on your SMS Input Expected output Actual output Pass? (Y/N) Log into NSI Perform Search for student. Student Name – from record B OR, if your SMS requires you to input NSN prior to changing Student details: Student NSN from record B3 Search executes successfully. Search returns results, including Record B.