public class GrouperVersion_v3110_1 extends GrouperVersion_v2308_1
clinicalModel_1, clinicalModel_2, clinicalModel_3, clinicalModel_4, nrsScoringModel, versionDEFAULT_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, setVersionaddEventListener, getEventListeners, getEventListenersList, getListenerCount, notifyEventListeners, removeEventListener, removeEventListenersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddEventListener, getEventListeners, getEventListenersList, getListenerCount, notifyEventListeners, removeEventListener, removeEventListenerspublic GrouperVersion_v3110_1()
public java.lang.String getName()
getName in interface NamablegetName in class GrouperVersion_v2308_1public java.lang.String getDescription()
getDescription in interface DescribablegetDescription in class GrouperVersion_v2308_1public ScoringResultsIF score(HomeHealthRecordIF recordOasisC, boolean validateDates)
score in interface HomeHealthGrouperIFscore in class GrouperVersion_v2308_1recordOasisC - validateDates - public void copyCodes(HomeHealthRecordIF recordSrc, HomeHealthRecordIF recordDest)
recordDest - public java.lang.Class getAcceptableRecordClass()
HomeHealthGrouperIFgetAcceptableRecordClass in interface HomeHealthGrouperIFgetAcceptableRecordClass in class GrouperVersion_v2308_1public HomeHealthRecordValidatorIF getClinicalValidator()
getClinicalValidator in interface HomeHealthGrouperIFgetClinicalValidator in class GrouperVersion_v2308_1public HomeHealthRecordValidatorIF getNRSValidator()
GrouperVersion_v2308_1getNRSValidator in interface HomeHealthGrouperIFgetNRSValidator in class GrouperVersion_v2308_1