public class GrouperVersion_v3110_1 extends GrouperVersion_v2308_1
clinicalModel_1, clinicalModel_2, clinicalModel_3, clinicalModel_4, nrsScoringModel, version
DEFAULT_BLANK_VALUE
Constructor and Description |
---|
GrouperVersion_v3110_1()
Constructor that sets the effective start to January 1, 2010 and
effective thru September 30, 2010.
|
Modifier and Type | Method and Description |
---|---|
void |
copyCodes(HomeHealthRecordIF recordSrc,
HomeHealthRecordIF recordDest)
This copies codes from one record to another without any cloning.
|
java.lang.Class |
getAcceptableRecordClass()
Each version has an acceptable record type that can be processed, and this
returns that class allowing the isValidForVersion() to more appropriately
check the validity of processing a specific record.
|
HomeHealthRecordValidatorIF |
getClinicalValidator()
Provides the validator for the Clinical portion of the scoring
|
java.lang.String |
getDescription()
Gets the descriptions of this version
|
java.lang.String |
getName()
Gets the name of this Grouper version
|
HomeHealthRecordValidatorIF |
getNRSValidator()
Provides the validator for the Non-Routine Supplies portion of the
scoring
|
ScoringResultsIF |
score(HomeHealthRecordIF recordOasisC,
boolean validateDates)
When scoring a recordOasisC, the data can either come from a OASIS-B or
an OASIS-C source.
|
determineScoreOrder, getCaseMixAdjustments, getClinicalCodes, getDiagnosticGroups, getDiagnosticGroupsNRS, getEffectiveDateStart, getEffectiveDateStartWindow, getEffectiveDateThru, getGrouperDataManager, getNonRoutineCodes, getNRSCaseMixAdjustments, getVersion, init, isValidDiagnosisCode, isValidForVersion, populateValidateClinicalCodes, score, setDescription, setEffectiveDateStart, setEffectiveDateStartWindow, setEffectiveDateThru, setName, setVersion
addEventListener, getEventListeners, getEventListenersList, getListenerCount, notifyEventListeners, removeEventListener, removeEventListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addEventListener, getEventListeners, getEventListenersList, getListenerCount, notifyEventListeners, removeEventListener, removeEventListeners
public GrouperVersion_v3110_1()
public java.lang.String getName()
getName
in interface Namable
getName
in class GrouperVersion_v2308_1
public java.lang.String getDescription()
getDescription
in interface Describable
getDescription
in class GrouperVersion_v2308_1
public ScoringResultsIF score(HomeHealthRecordIF recordOasisC, boolean validateDates)
score
in interface HomeHealthGrouperIF
score
in class GrouperVersion_v2308_1
recordOasisC
- validateDates
- public void copyCodes(HomeHealthRecordIF recordSrc, HomeHealthRecordIF recordDest)
recordDest
- public java.lang.Class getAcceptableRecordClass()
HomeHealthGrouperIF
getAcceptableRecordClass
in interface HomeHealthGrouperIF
getAcceptableRecordClass
in class GrouperVersion_v2308_1
public HomeHealthRecordValidatorIF getClinicalValidator()
getClinicalValidator
in interface HomeHealthGrouperIF
getClinicalValidator
in class GrouperVersion_v2308_1
public HomeHealthRecordValidatorIF getNRSValidator()
GrouperVersion_v2308_1
getNRSValidator
in interface HomeHealthGrouperIF
getNRSValidator
in class GrouperVersion_v2308_1