NDW Utility


NDW Utility

The NDW utility displays a view of patient encounters, registrations, and GPRA data and export them to an HL7 file. The application additionally gives information regarding which records are missing required UDS information which can help with data validation before the export.

NDW requires the Microsoft .NET Framework 4.5.2, which means that the framework must be installed on any machine before you install NDW on that machine. Installing the framework will require a reboot. If you are installing on a workstation, this is likely not a problem. If you are installing on a server, you will need to inform your IT Group or System Administrator (if you have such a group in your organization) as they will need to coordinate the installation and reboot with other users of the server. Generally this means waiting until "non-working hours" to perform the update.

To purchase NDW, please submit a NextGen Customer Help Desk request and we will provide a quote.

If you have purchased the NDW utility and have not received a license key, please submit a NextGen Customer Help Desk request and we will provide a license key as soon as possible.

To download and install the latest version on your machine, click the INSTALL link below.

Download Latest Version:  v10.2.1
September 30, 2021
Team Cianos
September 30, 2021
  • NDW Utility for 2021 Reporting
  • The GRID has returned! Better than ever!
  • Support for EDR (please see EDR Workflow and Notes document in Resources section)
  • Numerous bug fixes and internal updates
August 26, 2021
  • Corrected the length of the lab observe value. It was too long for the HL7 extract for some clients.
October 13, 2020
  • Correct the 17 digit unique reg codes to the proper 15-digit unique reg codes
September 11, 2020
  • Updated application to reference the service category in the encounter.
August 7, 2020
  • Updated NDW version that has corrected HL7 file format issues in order to submit to IHS
  • New version number based on software release cycle
January 3, 2020
  • File updates based on feedback from IHS.
October 24, 2019
  • This is version 1.1.4, but with a bug fix to prevent IHS Eligibility from being deleted and re-created in Master List.
  • The local SQL Update mechanism was throwing version errors. This has been fixed by bringing the file versions in line with the ones used in NDW 2019.1017.
October 17, 2019
  • GPRA Data Generation would fail with an error about the Index outside the bounds of the array. This has been corrected.
  • The unused Grid area is now being used to show progress messages and error messages when generating files. This will be helpful if errors continue to occur. This is temporary; future versions will restore the ability of users to inspect the collected data for verification purposes.
  • File data buffer increased to try and improve file write performance. Should make writing HL7 data noticeably faster.
October 16, 2019
  • The BHS and MHS segments were incorrectly formatted and included some incorrect data. This was reported by IHS, and is now fixed.
  • SEVERE BUG: NDW was deleting the IHS Eligibility Status values from Master List and adding new ones (which regenerated their internal ID). This effectively removed the Eligibility Status from all patients on which it had been set. NDW update scripts have been changed, and it no longer deletes the existing values from Master List. It merely checks if they exist, and adds them only if missing. It is recommended that installations with an older version of NDW installed, to go through their patients and see if the IHS eligible patients have had their eligibility flag removed.
October 14, 2019
  • If an Encounter had a missing Location (which can happen for ... reasons), NDW would be fail with a "Location Not Found" error. This has been corrected.
  • The BLOOD QUANTUM value written to ZP2 was the NG Master File GUID instead of the IHS Blood Quantum Code. This has been corrected.
  • When writing out Dental information, ZDP will now only be written if Field 2 (OPSITE) contains a value.
  • The ADA Codes being written to ZDN were the CDT code (ex. D2392) not the ADA code (ex. 2392). This has been corrected.
  • The progress indicator was showing 100% complete before processing was actually complete. This has been corrected.
October 12, 2019
  • PROCEDURES were being collected if they occurred on or before the FIRST DAY of the report period, instead of the LAST DAY of the report period. As you can imagine, this dramatically reduced the mumber of PROCEDURES being collected. This has been fixed.
  • The SITE ID wasn't being set properly in the app, so HL7 files still showed Site ID NXGN. This has been corrected to use the value specified in PRACTICES for the selected practice. Your actual Site ID will now be used.
  • Lower-case letters were being written to HL7. Since all old files only contained upper case letters, this has been changed. HL7 will now only include upper case letters.
  • OBX-LAB segments include a Lab test description. NDW was applying inappropriate formatting to the text, which has been discontinued.
  • Some clients have copies of NDW tables in different Schemas. Some NDW logic was trying to clean indexes and tables without specifying the Schema, which was causing errors. Now NDW only checks for and removes indexes/tables in the "current" schema assigned to the current user. This is typically DBO.
October 11, 2019
  • NDW was failing to properly convert DATE information in several HL7 Segments. Sometimes the date value looked like letters, sometimes it looked a human-formatted date/time value. The formatting has been corrected for all dates represented in HL7. All Segments were checked and tested.
  • The development team was under the impression that data files created by non-RPMS applications (such as NextGen EHR) should have a filename using the SITE ID "YNEZ". This is incorrect; YNEZ is an active IHS Site (Santa Ynez Tribal Clinic). The app has been changed back to the old logic, meaning it uses the local NDW SITE ID (aka YOUR Site ID) instead of YNEZ.
  • Several HL7 Segments were incorrectly writing fewer than the number of required data values (e.g. holding 14 values, only outputting 8). This has been corrected.
  • Some locations have created CPT codes longer than 5 chars as a special marking. The first five digits are a valid CPT. NDW now collects only the first five characters of any field deemed to hold a CPT code, to allow reporting to properly interpret, find, and use data.
  • NDW checks to see if the generated data still exists in the database. If so, it loads the previously selected date range and practice and chooses those in the interface.
  • Using QuickDate, a User can easily choose common date ranges for any Fiscal Year period, using only a few mouse clicks and no keyboard interaction.
October 10, 2019
  • SQL Scripts were including Encounters that referred to Persons that weren't included during entity identification. Fixed.
  • NDW shows progress as reports are generated.
  • NDW shows time elapsed, count of records being written, and estimated time remaining.
  • NDW generates one report at a time, selected in the NDW REPORT TYPE drop list. Recently this settings was ignored, and all three reports were always generated.
  • CANCEL Button functions when generating reports.
  • SQL Libraries broken into smaller parts so progress occurs more quickly
October 4, 2019
  • Changed SQL Queries that collect NDW data completely redesigned to improve speed and maintainability.
  • Changed HL7 generator. Result is more complete, more accurate, and more maintainable to change/fix.
  • Added information regarding breastfeeding for 2019 reporting.
  • Progress Bar while extracting database info, and while generating HL7 files.
  • HL7 Filename updated to follow IHS recommendations/requirements.
October 17, 2018
  • Updated clinic codes
October 8, 2018
  • Updated to support latest IHS code book standards, and code books.
October 4, 2018
  • Updated previous code books.
October 2, 2018
  • Updated Community Codes, and Beneficiary Classes
September 26, 2018
  • Windows 10 license support.
September 25, 2018
  • Export warning added.
August 22, 2018
  • Updated to support lab formats.
August 14, 2018
  • Updated performance. Improved DX code results.
July 31, 2018
  • Updated to included additional alcohol screening checks.
May 30, 2018
  • Updated view source
May 23, 2018
  • Updated Provider Cross Reference to sort. Added provider information on encounters report.
May 10, 2018
  • Removed index update from CL.
April 19, 2018
  • Improved charges
April 18, 2018
  • Better support for service categories Improved performance
April 9, 2018
  • Updated medical quantity limits.
April 6, 2018
  • Updated codes. Better DX code support.
February 12, 2018
  • Support for not saving settings.
February 12, 2018
  • Parameter optimizations.
February 7, 2018
  • Limit on the OBX LAB.
February 1, 2018
  • CVX codes are padded when needed. Refusal codes are added.
January 4, 2018
  • Lab results filter radiology.
October 25, 2017
  • Improved logging features.
October 11, 2017
  • Cleaned old references.
September 27, 2017
  • Updated GPA MSH counter ID, and GPA date format.
September 21, 2017
  • Patient History now follows GPA design.
September 19, 2017
  • Added community codes reporting to ZP2 segment of encounters report.
September 18, 2017
  • Added field for billable flag.
September 15, 2017
  • Added support for larger than expected vital signs.
September 1, 2017
  • Support for non-billable encounters
August 15, 2017
  • Improved Encounters performance
August 11, 2017
  • Support for .Net 4.5.1
August 1, 2017
  • Improved MVX output.
July 26, 2017
  • Improved support for SQL server 2008
July 20, 2017
  • Added additional GPA details.
July 12, 2017
  • Update to Patient History.
July 11, 2017
  • ZPL updates.
July 6, 2017
  • Updated BMI results.
July 6, 2017
  • Improved GPRA output.
June 27, 2017
  • Added more patient history support.
June 8, 2017
  • Site Id used in registration.
June 6, 2017
  • Updated application settings screen to more friendly resolution.
  • Updated view source data.
  • Fixed infant feeding codes.
  • Better checks for site ID and NDW site ID.
June 6, 2017
  • Installer improvements.
May 10, 2017
  • Support for Orders without unique IDs. (This should not happen in your system.)
  • Updated View Source.
April 28, 2017
  • Update PID output of SSN.
April 27, 2017
  • Improved encounters performance.
  • Improved GPRA quality.
April 25, 2017
  • Support for pseudo 4 digit SSN
April 5, 2017
  • Updated to latest IHS code tables.
February 22, 2017
  • Improved missing providers and missing locations screens.
January 3, 2017
  • Updated Encounter segment order.
December 19, 2016
  • Corrected the site id to be exported.
November 14, 2016
  • UD3 updates.
October 26, 2016
  • Added support for updated provider discipline codes.
September 30, 2016
  • Initial Release.

Terms & Conditions | Privacy Policy | Legal Notices | © 2014-2016 QSI Management, LLC. All Rights Reserved.

Technical Consulting Admin Login