|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mmm.cms.homehealth.HomeHealthEventNotifier
com.mmm.cms.homehealth.v2308_1.GrouperVersion_v2308_1
com.mmm.cms.homehealth.v3110_1.GrouperVersion_v3110_1
public class GrouperVersion_v3110_1
This version is effective from January 1, 2010 thru Sept 30, 2010. It provides processing for Oasis-C related data. However, since it uses the version V2409's logic for scoring, it also provides a mapping of the data backwards to be compatible with that versions accepted data values.
| Field Summary |
|---|
| Fields inherited from class com.mmm.cms.homehealth.v2308_1.GrouperVersion_v2308_1 |
|---|
clinicalModel_1, clinicalModel_2, clinicalModel_3, clinicalModel_4, nrsScoringModel |
| Fields inherited from interface com.mmm.cms.homehealth.proto.HomeHealthGrouperIF |
|---|
DEFAULT_BLANK_VALUE, HH_LOGGER_NAME |
| Constructor Summary | |
|---|---|
GrouperVersion_v3110_1()
Constuctor that sets the effective start to January 1, 2010 and effective thru September 30, 2010. |
|
| Method Summary | |
|---|---|
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 |
getClincalValidator()
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 |
java.lang.String |
getVersion()
gets the version identifier |
ScoringResultsIF |
score(HomeHealthRecordIF recordOasisC,
boolean validateDates)
When scoring a recordOasisC, the data can either come from a OASIS-B or an OASIS-C source. |
| Methods inherited from class com.mmm.cms.homehealth.v2308_1.GrouperVersion_v2308_1 |
|---|
fireScoringGeneral, fireScoringRecord, getEffectiveDateStart, getEffectiveDateThru, init, isValidDiagnosisCode, isValidForVersion, populateValdateClinicalCodes, setDescription, setName |
| Methods inherited from class com.mmm.cms.homehealth.HomeHealthEventNotifier |
|---|
addEventListener, getEventListeners, getListenerCount, notifyEventListeners, removeEventListener, removeEventListeners |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.mmm.cms.homehealth.proto.HomeHealthEventNotifierIF |
|---|
addEventListener, getEventListeners, getListenerCount, notifyEventListeners, removeEventListener, removeEventListeners |
| Constructor Detail |
|---|
public GrouperVersion_v3110_1()
| Method Detail |
|---|
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 java.lang.String getVersion()
GrouperVersion_v2308_1
getVersion in interface HomeHealthGrouperIFgetVersion in class GrouperVersion_v2308_1
public ScoringResultsIF score(HomeHealthRecordIF recordOasisC,
boolean validateDates)
score in interface HomeHealthGrouperIFscore in class GrouperVersion_v2308_1recordOasisC - validateDates -
public void copyCodes(HomeHealthRecordIF recordSrc,
HomeHealthRecordIF recordDest)
recordDest - protected HomeHealthRecordIF convertToHomeHealthRecord_OasisB(HomeHealthRecord_C_IF record_C)
record_C -
public HomeHealthRecordValidatorIF getClincalValidator()
getClincalValidator in interface HomeHealthGrouperIFgetClincalValidator in class GrouperVersion_v2308_1public HomeHealthRecordValidatorIF getNRSValidator()
GrouperVersion_v2308_1
getNRSValidator in interface HomeHealthGrouperIFgetNRSValidator in class GrouperVersion_v2308_1
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||