LTCH VALIDATION UTILITY TOOL (Updated 06/11/2018) The file SetupLTCHVUT.zip allows users to install the LTCH Validation Utility Tool. For assistance with this download, please contact the QTSO Help Desk using the following information: E-Mail: help@qtso.com Phone: (800)339-9313 Fax: (888)477-7871 The LTCH Validation Utility Tool (VUT) is a software utility that can be used to validate LTCH 1.0 submission files in XML format. The VUT attempts to enforce the edits that are mapped to the LTCH items, as published in the LTCH 1.0 Data Specifications. The initial VUT release incorporated the V1.00 Specifications. The second release incorporated the v1.01.1 specifications. The third release added support for the v2.00.0 specifications. The fourth release added support for the v2.01.0 specifications. The fifth release added support for the v2.02.1 specifications. The fifth release also discontinued the ICD-9 and ICD-10 lookup functionality, per direction from CMS. The sixth release adds support for the v3.00.0 specifications. The seventh release fixes a bug which turned off the O0250 items on 09/30/2018. The items and their associated edits have been restored. INSTALLATION AND SETUP To install the software, run SetupLTCHVUT.exe. By default, the VUT will be installed to C:\Program Files\LTCH Validation Utility Tool. A LTCH Validation Utility Group program group will be created under Start Menu->Programs, and a shortcut will be created for the Windows Desktop. The VUT can be run in two different modes: Listener and Command-Line. LISTENER MODE If no parameters are supplied to the VUT executable, the VUT operates in Listener mode. In this mode, the VUT monitors the files available in a user-specified directory, detects if there are XML files to be validated, then processes them and writes the results to a user-specified output directory. After starting the VUT, a single screen is presented to the user, allowing the input and output directories to be specified. In addition, the user can specify how long the VUT should sleep (i.e., wait) before checking the input directory for additional XML files to process. This feature can enhance the performance of the host PC, so that the VUT is not constantly processing. Note that, by default, the input directory is a subdirectory "Assessments" under the VUT installation directory, and the output directory is a subdirectory "Results" under the VUT installation directory. If these are the desired directories, then the user will need read/write permissions to these directories. Also note that the results filename is the same name as the input filename, but with "_results" appended to the filename. For example, if the VUT processes "test.xml", then the validation results are written to "test_results.xml" After specifying the directories and the sleep time, press the Go! button to begin assessment processing. Initially, the VUT needs to load the LTCH specifications into memory for use in checking the assessments - this will take a few seconds, and a message indicating that the specifications are loading appears in the VUT screen status bar. Then the VUT will search the input directory for XML files that do not already have a corresponding results XML file in the output directory. For example, if "test.xml" and "test2.xml" are present in the input directory, and "test_results.xml" is already present in the output directory, the VUT will process only "test2.xml" and produce a "test2_results.xml". After processing the files in the input directory, the VUT will sleep in accordance with the amount of time specified on the VUT screen. The user can see when the VUT will make its next check by seeing the scheduled time displayed in the VUT status bar. The VUT can be stopped from further processing by clicking the Cancel button. The VUT can be unloaded from memory by clicking the X button in the top right-hand corner. COMMAND-LINE MODE The VUT can also be used to process a single assessment XML file without remaining in memory. Two parameters must be specified: the path/filename of the input file and the path where the output file should be written. For example, if a command line window is opened to the VUT installation directory, then executing the command LTCHVUT C:\test.xml C:\temp will write the results file "C:\temp\test_results.xml" Note that in command-line mode, since the VUT does not stay in memory, it must load the LTCH specifications into memory each time it is executed. Therefore, it will be slower to generate the results file in comparison to listener mode. The VUT no longer supports ICD-9 and ICD-10 lookup checking, per CMS direction. For backward compatibility, the ICD9 command-line option is still allowed. However, the ICD will not be checked. 08/27/2012 RELEASE NOTES There were typos in the code for warnings -3840 through -3849, resulting in some of those edits not functioning properly. These bugs were fixed for this release. There was a bug in edit -1005. Lower case characters were not being accepted for Medicare IDs. This bug has been corrected. 01/20/2013 RELEASE NOTES Per CMS, edit -3900 will only apply to items GG0160C, H0400, I0900, I2900, K0200A and K0200B on admission (LA) assessments. 03/26/2014 RELEASE NOTES The VUT now supports Version 1.01.1 of the LTCH Data Specifications, while continuing to support version 1.00 for corrections. Note that the REV date displayed in the VUT software (in listener mode) is 09/25/2013, as the LTCH VUT code has not changed since then. 02/03/2016 RELEASE NOTES The VUT now supports Version 2.00.0 of the LTCH Data Specifications, while continuing to support versions 1.01.1 and 1.00.0 for corrections. 11/18/2016 RELEASE NOTES The VUT now supports Version 2.01.0 of the LTCH Data Specifications, while continuing to support versions 2.00.0, 1.01.1 and 1.00.0 for corrections. 08/21/2017 RELEASE NOTES The VUT now supports Version 2.02.1 of the LTCH Data Specifications, while continuing to support versions 2.01.0, 2.00.0, 1.01.1 and 1.00.0 for corrections. This release also discontinues the ICD-9 and ICD-10 lookup functionality, per direction from CMS. The VUT will, however, continue to validate ICDs for formatting. 05/09/2018 RELEASE NOTES The VUT now supports Version 3.00.1 of the LTCH Data Specifications, while continuing to support versions 2.02.1, 2.01.0, 2.00.0, 1.01.1 and 1.00.0 for corrections. 06/07/2018 RELEASE NOTES This release fixes a bug which turned off the O0250 items on 09/30/2018. The items and their associated edits have been restored.