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-Consumer-Get-1 | application can clearly display that the information has come from the NHI rather than another source | Di.mha.test+INT-ZKV6957@gmail.com | Output: The application alerts the user that the information they are viewing has been returned from the NHI | Mandatory |
NHI-Consumer-Get-2 | application can display all relevant patient information
|
Di.mha.test+INT-ZKV6957@gmail.com | Output: Person's information clearly displayed | Mandatory (for data items being handled) |
NHI-Consumer-Get-3 | application has an appropriate exception flow if a patient record has a Date of Death | Di.mha.test+INT-ZKV7015@gmail.com | Output: The application alerts the user of the exception flow and an appropriate business process to reslove data quality errors | Mandatory |
NHI-Consumer-Get-4 | application can display all other identity data returned by the NHI in a Get response including:
|
Di.mha.test+INT-ZKV7520@gmail.com | 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 (for data items being handled) |
NHI-Consumer-Get-5 TBD-MHA |
Describe the excpetion flow if the requested NHI is dormant, and that the live NHI has been returned. | Di.mha.test+INT-ZKV7457@gmail.com |
|
Mandatory |
NHI-Consumer-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) | Di.mha.test+INT-ZBE4905@gmail.com |
|
Mandatory |
NHI-Consumer-Get-7 | application behaves appropriately when a new format NHI number is returned |
|
Output: Application does not error | Mandatory |
NHI-Consumer-Get-8 | application can synchronize with local system in response to the NHI version changing | Di.mha.test+INT-ZCX7065@gmail.com |
|
Mandatory |
NHI-Consumer-Get-9 | application can handle a response when a patient has
|
Do all
|
|
mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-Consumer-set-address-1 | application can replace the primary residential address on a patient record with a validated address |
|
|
mandatory |
NHI-Consumer-set-address-2 | application can add (or replace) the postal address on a patient record with a validated address |
|
|
mandatory |
NHI-Consumer-set-address-3 | application can remove the postal address on a patient record |
|
|
mandatory |
NHI-Consumer-set-address-4 | Not currently implemented Application will show the correct error when attempting to add the supplied address that has been previously removed from the patient record by NHI administration |
|
Error: EM02004 - The Patient Address requested has been removed from the Patient record by Te Whatu Ora | Mandatory |
NHI-Consumer-set-address-5 | Application will show the correct error when attempting to add the following postal address for an undeliverable address |
|
Error: EM02209 - A validated mailing address must be an address at which mail can be delivered | Mandatory |
NHI-Consumer-set-address-6 | Application will show the correct error when attempting to add an address where the nz address id does not match the first line of the validated address |
|
Error: "address-line must match the espatial value: ..." | Mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-Conumer-set-preferred-name-1 | application can set the patients preferred name |
|
|
mandatory |
Reference | Purpose – Demonstrate that the | Input values | Expected outcome | Mandatory |
---|---|---|---|---|
NHI-Consumer-update-identity-1 Ethnicity |
application can correctly re-collect ethnicity information from a person | Ethnicity question presented correctly Update the set of ethnicity information based on the responses to the standard ethnicity collection question for the selected NHI number |
|
mandatory |
NHI-Consumer-update-identity-2 Ethnicity |
application can correctly re-collect ethnicity information from a person | Ethnicity question presented correctly Update the set of ethnicity information based on the responses to the standard ethnicity collection question for the selected NHI number |
|
mandatory |
NHI-Consumer-update-identity-3 Ethnicity-error |
application can display an error when ethnicity information invalid set of supplied ethnicities that includes a duplicate ethnicity |
Update the ethnicity information for Patient: ZAA1063 Ethnicities to use: |
Output: EM02301 - "A Patient must have at least one valid ethnicity code, only one instance of each selected ethnicity, and no more than one ‘unspecified’ ethnicity code" | mandatory |
NHI-Consumer-update-identity-4 Gender |
application can correctly update a gender value on a patient's record | Change the gender from current gender to one of the three acceptable gender codes Do all
|
Output:
|
mandatory |
NHI-Consumer-update-identity-5 Gender |
application can correctly update the gender value and gender-original-text on a patient record |
|
Output:
|
Mandatory if allowing a gendeer text update |
NHI-Consumer-update-identity-6 Gender-error |
application can display an error when gender-original-text updated without a gender value | Update the gender-original-text for Patient | Output: EM07201 - "Is a required field - Patient.gender" | Mandatory if allowing a gendeer text update |