The OASIS Validation Utility Tool (VUT) is a software utility that can be used to validate OASIS submission files in XML format. The VUT attempts to enforce the edits that are mapped to the OASIS items, as published in the OASIS-C, OASIS-C1 and OASIS-C2 data specifications. The initial VUT release incorporates the OASIS-C V2.10.1 data specifications and OASIS-C1 V2.11.2 data specifications, as well as the errata identified for these specifications. The second release addressed the issues identified in the latest errata, as well as two bug fixes: (1) The ICD-9 lookup was not correctly finding three-digit ICD-0 codes; (2) The VUT was not handling the situation were multiple edits impact the same target variable - specifically, the MEDICARE_NUM and MEDICAID_NUM items. These bugs have been fixed. This release also addressed a calculation problem with determining the age of the patient (edit -3390). In addition, a new command-line parameter, NOSETUP, was added to allow users of listener mode to bypass the VUT UI screen (using the parameters established in VUT.XML). The third release incorporated the OASIS-C1 V2.12.0 data specifications. The fourth release addressed issues 10 through 14 from the errata for v2.12.0; these issues were added after the previous VUT release. The fifth release updated the ICD-10 lookup to use codes in effect for October 2016. The sixth release incorporated the OASIS-C2 V2.20 data specifications. The seventh release fixed a bug in the implementation of edit -5460 for checking assessments in 2017. The eighth release incorporated the OASIS-C2 V2.21 data specifications. 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. This release incorporated the OASIS-D V2.30 data specifications.
Please note that there are edits that the VUT cannot support because they are edits against existing ASAP system data. The VUT does not interface with ASAP therefore it cannot confirm those edits. The VUT does not currently interface with the OASIS HH PPS grouper therefore it does not recalculate and confirm that HIPPS values are correct.