New Zealand NHI IG
1.5.4 - Release
New Zealand NHI IG - Local Development build (v1.5.4) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-GET-1 | application displays the minimum patient information required to confirm identity:
|
ZJS7596 | Output: Minimum identity information is displayed for the patient | Mandatory |
NHI-GET-2 | application can display the Date of Death | ZAT2348 | Output: The application alerts the user that the patient is deceased and provides the date of death | Mandatory |
NHI-GET-3 | application can display all other identity data returned by the NHI in a GET response including:
|
ZAT2364 | Output: All identity information is displayed for the patient. The patient:
|
*Mandatory if the application is using the data |
NHI-GET-4 | application can display all other identity data returned by the NHI in a GET response including:
|
ZAT2496 | Output: All identity information is displayed for the patient. This is for a patient record that has partial information in some fields. The patient has:
|
Mandatory |
NHI-GET-5 | application alerts the user that a requested NHI is dormant, and that the live NHI has been returned. | ZAT2518 | Outout: Notification to the user that the requested NHI was dormant and the live NHI has been returned Output: Patient Live NHI returned should be ZAT2496 Output: Minimum identity information for the live NHI is displayed for the patient |
Mandatory |
NHI-GET-6 | application can receive and display NHI responses that have fields populated with the maximum allowable sizes (e.g. A given name of 50 characters, Other given name(s) of 100 characters, Family Name of 100 characters). | ZBE4905 | Output: Patient information supplied is displayed without loss of data This is for a patient record that has attribute values which are the maximum allowed field length in some fields The patient has the following fields fully populated in the test record (field lengths in parentheses): |
Mandatory |
NHI-GET-7 | application behaves appropriately when a new format NHI number is produced |
|
Output: Application does not error | Mandatory |
NHI-GET-8 | application can synchronize with local system in response to the NHI version changing | ZCX7065 | Mandatory | |
NHI-GET-9 | application presents the address parts appropriately, including multiple addresses. | ZJM9567 | Output: All address formats are displayed appropriately | Mandatory |
NHI-GET-10 | application can handle a response when a patient has only a family name; only a given name; multiple names |
Do all ZAU8023 ZAV8657 ZHS7524 |
Output:
|
mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-GET-11 |
application can display the patients's enrolled General Practice details returned by the NHI in a GET response including:
|
|
Output:
|
Mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-GET-12 | application can display the patients's contact details returned by the NHI in a GET response including:
|
|
|
Mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-Match-1 | application allows the user to search using the following attributes:
And to show that the application can present the minimum details to allow for adequate confirmation of identity.
Note:
|
|
|
mandatory |
NHI-Match-2 (if applicable) | application allows the user to search with additional match criteria If the application is populating any of these other parameters in your Match request then do this one too The additional criteria includes:
|
|
|
mandatory (if applicable) |
NHI-Match-3 | application can manage many NHI resources in the response bundle and that results are presented in descending order of the match score |
|
|
mandatory |
NHI-Match-Error-1 | application can return the appropriate error message to the user | Use a Match request to try and retrieve a record with Given Name: Rhetoric | Output: Expected error message: Date of Birth is a required | mandatory |
NHI-Match-Error-2 | application can return the appropriate error message to the user | Use a Match request to try and retrieve a record with Date of Birth: 28-09-1954 | Output: Expected error message: Name is required | mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-Match-4 (NHI-Get-1) | the application displays the minimum patient information required to confirm identity:
|
Use a Match request to retrieve ZJS7596 and demonstrate how you display the NHI details Family Name: Maraka Given Names: Jamie, Susan Date of birth:25-08-1977 Gender: Female Address: 2 Tennyson Street, Napier South, Napier, 4110 Use - Home Type - Physical |
Input: Above criteria can be entered Output: The top result returned is NHI: ZJS7596 Output: Minimum identity information is displayed for the patient |
Mandatory |
NHI-Match-5 (NHI-Get-2) | application can display the Date of Death | Use a Match request to retrieve ZAT2348 and demonstrate how you display the NHI details Family Name: Smith-Martin Given Names: Laura, Rose Date of birth:14-07-1970 Gender: Female Address: Not validated-address-reason - No Fixed Abode, Domicile code - D091, Use - Home, Type - Physical |
Input: Above criteria can be entered Output: The top result returned is NHI: ZAT2348 Output: The application alerts the user that the patient is deceased and provides the date of death |
Mandatory |
NHI-Match-6 (NHI-Get-3) | application can display all other identity data returned by the NHI in a GET response including:
|
Use a Match request to retrieve ZAT2364 and demonstrate how you display the NHI details Family Name: John Given Names: Levi, Sands Date of birth:26-02-1995 Gender: Male |
Input: Above criteria can be entered Output: All identity information is displayed for the patient. The patient: |
Mandatory |
NHI-Match-7 (NHI-Get-4) | application can display all other identity data returned by the NHI in a GET response including:
|
Use a Match request to retrieve ZAT2496 and demonstrate how you display the NHI details Family Name: Yossarian Given Names: John, Test Date of birth:01-01-1914 Gender: Male |
Input: Above criteria can be entered Output: All identity information is displayed for the patient. This is for a patient record that has partial information in some fields. The patient has: |
Mandatory |
NHI-Match-8 (NHI-Get-6) | application can receive and display NHI responses that have fields populated with the maximum allowable sizes (e.g. A given name of 50 characters, Other given name(s) of 100 characters, Surname of 100 characters) | Use a Match request to retrieve ZBE4905 and demonstrate how you display the NHI details Family Name: SurnameVeryLongLongLongnamewithtoomanycharactersVeryVeryVeryLongLongLongnamewithtoomanycharacters Given Names: GivenVeryVeryLongLongLongnamewithtoomanycharacters, MiddleVeryLongLongLongnamewithtoomanycharactersVeryVeryVeryLongLongLongnamewithtoomanycharacters Date of birth:01-01-1974 Gender: Female |
Input: Above criteria can be entered Output: The application can manage a patient record that has attribute values which are the maximum allowed field length in some fields The patient has the following fields fully populated in the test record (field lengths in parentheses): |
Mandatory |
NHI-Match-9 (NHI-Get-7) | application behaves appropriately when a new format NHI number is produced | Use a Match request to retrieve either ZZZ00AX or ZGT56KB and demonstrate how you display the NHI details 1. ZZZ00AX Family Name: Newnhi Given Name: Format Date of birth:28-08-2020 Gender: Female 2. ZGT56KB Family Name: Kucharski Given Names: Markus, Christoff Date of birth:06-09-2013 Gender: Male |
Input: Above criteria can be entered Output: Application does not error |
Mandatory |
NHI-Match-10 (NHI-Get-8) | application can synchronize with local system in response to the NHI version changing | Use a Match request to retrieve ZCX7065, using details: Family Name: ALLEN Given Name: JOSEPH Date of birth:01-04-1950 Gender: Female |
Mandatory | |
NHI-Match-11 (NHI-Get-9) | application presents the address parts appropriately, including multiple addresses | Use a Match request to retrieve ZJM9567 and demonstrate how you display the NHI details Family Name: MultipleAddress Given Name: Francis Date of birth:12-12-1982 Gender: Male |
Input: Above criteria can be entered Output: All address formats are displayed appropriately |
Mandatory |
NHI-Match-12 (NHI-Get-10) | application can handle a response when a patient has only a surname; only a given name; multiple names |
Use a Match request to retrieve all of the following and demonstrate how you display the NHI details 1. ZAU8023 Family Name: Magi Date of birth:01-01-2012 Gender: Unknown 2. ZAV8657 Given Name: Cambridge Date of birth:12-04-1960 Gender: Male 3. ZHS7524 Family Name: WILLIS Given Names: ELIZABETH, MARGARET Date of birth:15-06-2002 Gender: Female |
Input: Above criteria can be entered for the 3 Match scenarios 1. Output: The top result returned is NHI: ZAU8023 2. Output: The top result returned is NHI: ZAV8657 3. Output: The top result returned is NHI: ZHS7524 Output: Application does not error Output: Application returns all name parts when present Output: Order of name parts is clear to the user |
Mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-Validate-1 | application makes appropriate use or displays correct messaging for a positive Patient Validate with the minimum validate criteria
|
|
|
mandatory |
NHI-Validate-2 | application makes appropriate use or displays correct messaging for a positive Patient Validate using other validate criteria |
|
|
mandatory |
NHI-Validate-3 | application makes appropriate use or displays correct messaging for a negative Patient Validate |
|
|
mandatory |