This Factory holds as set of Groupers and allows selection of a Grouper version
by checking the Home Health record validaty against isValidForVersion() method
of each available Grouper.
This builds on the abstract validator for the OASIS-C formatted record
and provides specific validation for the diagnosis related columns
as they pertain to the Clinical/Functional scoring model.
Based on the AbstractValidator, and provides specific validation for
columns M0230, M0240, and M0246x3/4 as they pertain to the Non Routine
Supplies scoring model
Pseudo code lines: 670 thru 777
This builds on the abstract validator for the OASIS-C formatted record
and provides specific validation for the diagnosis related columns
as they pertain to the Non Routine Supplies scoring model.
Based on the AbstractValidator, and provides specific validation for
columns of diagnosis codes as they pertain to the Non Routine
Supplies scoring model
NOTE: NOT SURE WE NEED THIS SEPARATE CLASS ANYMORE SINCE THE VALIDATION
APPEARS TO BE THE SAME AS THE CLINICAL VALIDATOR