public class GrouperVersion_v3110_1 extends GrouperVersion_v2308_1
clinicalModel_1, clinicalModel_2, clinicalModel_3, clinicalModel_4, nrsScoringModel, version
DEFAULT_BLANK_VALUE, HH_LOGGER_NAME
Constructor and Description |
---|
GrouperVersion_v3110_1()
Constuctor that sets the effective start to January 1, 2010 and effective
thru September 30, 2010.
|
Modifier and Type | Method and Description |
---|---|
protected HomeHealthRecordIF |
convertToHomeHealthRecord_OasisB(HomeHealthRecord_C_IF record_C)
This takes a HomeHealthRecord_C_IF object and converts it to a basic
HomeHealthRecordIF, mapping any values from the C to the basic where
needed.
|
void |
copyCodes(HomeHealthRecordIF recordSrc,
HomeHealthRecordIF recordDest)
This copies codes from one record to another without any cloning.
|
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.
|
fireScoringGeneral, fireScoringRecord, getCaseMixAdjustments, getClinicalCodes, getDiagnosticGroups, getDiagnosticGroupsNRS, getEffectiveDateStart, getEffectiveDateThru, getNonRoutineCodes, getNRSCaseMixAdjustments, getVersion, init, isValidDiagnosisCode, isValidForVersion, populateValidateClinicalCodes, setDescription, setName, setVersion
addEventListener, getEventListeners, getListenerCount, notifyEventListeners, removeEventListener, removeEventListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addEventListener, getEventListeners, 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
- protected HomeHealthRecordIF convertToHomeHealthRecord_OasisB(HomeHealthRecord_C_IF record_C)
record_C
- 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