|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mmm.cms.util.ValidateUtils
com.mmm.cms.homehealth.v2308_1.AbstractBaseValidator_v2308
com.mmm.cms.homehealth.v3110_1.AbstractBaseValidator_v3110
public abstract class AbstractBaseValidator_v3110
This validator builds on the v2308 validator to provide the common validation for the Home Health Record with OASIS-C related values, that are performed for both the Clinical and the Non-Routine Supplies models.
| Field Summary | |
|---|---|
static java.lang.String |
blank4
|
| Constructor Summary | |
|---|---|
AbstractBaseValidator_v3110(HomeHealthGrouperIF grouper)
|
|
| Method Summary | |
|---|---|
boolean |
validate(HomeHealthRecordIF record)
Entry to higher level validate for the Oasis record. |
boolean |
validateBWL_INCONT_OSTOMY(HomeHealthRecordIF record)
M1630_OSTOMY Ostomy for Bowel Elimination Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateBWL_INCONT(HomeHealthRecordIF record)
M1620_BWL_INCONT Bowel Incontinence Frequency Only checked for Assessment Reason 04, 05 |
boolean |
validateCUR_AMBULATION(HomeHealthRecordIF record)
M1860_CRNT_AMBLTN Current: Ambulation Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateCUR_BATHING(HomeHealthRecordIF record)
M1830_CRNT_BATHG Current: Bathing Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateCUR_DRESS(HomeHealthRecordIF record)
M1810_CUR_DRESS_UPPER Current: Dress Upper Body and M1820_CUR_DRESS_LOWER Current: Dress Lower Body Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateCUR_INJECT_MEDS(HomeHealthRecordIF record)
M2030_CRNT_MGMT_INJCTN_MDCTN Current: Management Of Injectable Medications Only checked for Assessment Reason 01, 03, 04, and 05 - because the related field Drug Regimen Review is only valid during 01 and 03, the validation is split |
boolean |
validateCUR_TOILETING(HomeHealthRecordIF record)
M1840_CUR_TOILTG Current: Toileting Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateCUR_TRANSFERRING(HomeHealthRecordIF record)
M1850_CUR_TRNSFRNG Current: Transferring Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateDiagnosisUnique(HomeHealthRecordIF record)
From OASIS-C spec: *1. |
boolean |
validateFREQ_PAIN(HomeHealthRecordIF record)
Oasis-C M1242_PAIN_FREQ_ACTVTY_MVMT Frequent pain during activity or movement Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateLESION_OPEN_WND(HomeHealthRecordIF record)
Deprecated. - OASIS-C no longer use this variable for validation of Ulcers |
boolean |
validateNBR_STASULC(HomeHealthRecordIF record)
Oasis-C M1332_NUM_STAS_ULCER No. |
boolean |
validateNPRSULC(HomeHealthRecordIF record)
Logic updated Aug 31, 2009 M1322_NBR_PRSULC_STG1 No. |
boolean |
validateOtherDiagnosisSeries(HomeHealthRecordIF record)
From OASIS-C spec: *2. |
boolean |
validatePRIMARY_DIAG_ICD(HomeHealthRecordIF record)
If the super.validatePRIMARY_DIAG_ICD() is false, then check for the primary being blank. |
boolean |
validateSTATSTASIS(HomeHealthRecordIF record)
Oasis-C M1334_STUS_PRBLM_STAS_ULCER Status Of Most Problematic Stasis Ulcer Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateSTATSURG(HomeHealthRecordIF record)
M1342_STUS_PRBLM_SRGCL_WND Status Of Most Problematic Surgical Wound Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateSTGPRSUL(HomeHealthRecordIF record)
Oasis-C M1324_STG_PRBLM_ULCER Stage of Most Problematic Pressure Ulcer Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateTHER_NEED(HomeHealthRecordIF record)
M2200_THER_NEED_NUM Therapy Need: Number of Visits M2200_THER_NEED_NA Therapy Need: Not Applicable Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateTHH(HomeHealthRecordIF record)
Oasis-C 1030_THH values. |
boolean |
validateUNOBS_STASULC(HomeHealthRecordIF record)
Oasis-C M1330_STAS_ULCR_PRSNT Does This Patient Have A Stasis Ulcer Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateUR_INCONT(HomeHealthRecordIF record)
M1610_UR_INCONT Urinary Incontinence or Urinary Catheter Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateVISION(HomeHealthRecordIF record)
Oasis-C M1200_VISION Vision Only checked for Assessment Reason 01, 03, 04, 05 |
boolean |
validateWHEN_DYSPNEIC(HomeHealthRecordIF record)
M1400_WHEN_DYSPNEIC When Dyspneic Only checked for Assessment Reason 01, 03, 04, 05 |
| Methods inherited from class com.mmm.cms.util.ValidateUtils |
|---|
isValidValue, isValidValue, isValidValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String blank4
| Constructor Detail |
|---|
public AbstractBaseValidator_v3110(HomeHealthGrouperIF grouper)
| Method Detail |
|---|
public boolean validate(HomeHealthRecordIF record)
validate in interface HomeHealthRecordValidatorIFvalidate in class AbstractBaseValidator_v2308record -
public boolean validateOtherDiagnosisSeries(HomeHealthRecordIF record)
record -
public boolean validateDiagnosisUnique(HomeHealthRecordIF record)
record -
public boolean validatePRIMARY_DIAG_ICD(HomeHealthRecordIF record)
validatePRIMARY_DIAG_ICD in class AbstractBaseValidator_v2308record -
public boolean validateTHH(HomeHealthRecordIF record)
validateTHH in class AbstractBaseValidator_v2308public boolean validateVISION(HomeHealthRecordIF record)
validateVISION in class AbstractBaseValidator_v2308record -
public boolean validateFREQ_PAIN(HomeHealthRecordIF record)
validateFREQ_PAIN in class AbstractBaseValidator_v2308record -
public boolean validateLESION_OPEN_WND(HomeHealthRecordIF record)
validateLESION_OPEN_WND in class AbstractBaseValidator_v2308record -
public boolean validateNPRSULC(HomeHealthRecordIF record)
validateNPRSULC in class AbstractBaseValidator_v2308record -
public boolean validateSTGPRSUL(HomeHealthRecordIF record)
validateSTGPRSUL in class AbstractBaseValidator_v2308record -
public boolean validateNBR_STASULC(HomeHealthRecordIF record)
validateNBR_STASULC in class AbstractBaseValidator_v2308record -
public boolean validateUNOBS_STASULC(HomeHealthRecordIF record)
validateUNOBS_STASULC in class AbstractBaseValidator_v2308record -
public boolean validateSTATSTASIS(HomeHealthRecordIF record)
validateSTATSTASIS in class AbstractBaseValidator_v2308record -
public boolean validateSTATSURG(HomeHealthRecordIF record)
validateSTATSURG in class AbstractBaseValidator_v2308record -
public boolean validateWHEN_DYSPNEIC(HomeHealthRecordIF record)
validateWHEN_DYSPNEIC in class AbstractBaseValidator_v2308record -
public boolean validateUR_INCONT(HomeHealthRecordIF record)
validateUR_INCONT in class AbstractBaseValidator_v2308record -
public boolean validateBWL_INCONT(HomeHealthRecordIF record)
validateBWL_INCONT in class AbstractBaseValidator_v2308record -
public boolean validateBWL_INCONT_OSTOMY(HomeHealthRecordIF record)
validateBWL_INCONT_OSTOMY in class AbstractBaseValidator_v2308record -
public boolean validateCUR_DRESS(HomeHealthRecordIF record)
validateCUR_DRESS in class AbstractBaseValidator_v2308record -
public boolean validateCUR_BATHING(HomeHealthRecordIF record)
validateCUR_BATHING in class AbstractBaseValidator_v2308record -
public boolean validateCUR_TOILETING(HomeHealthRecordIF record)
validateCUR_TOILETING in class AbstractBaseValidator_v2308record -
public boolean validateCUR_TRANSFERRING(HomeHealthRecordIF record)
validateCUR_TRANSFERRING in class AbstractBaseValidator_v2308record -
public boolean validateCUR_AMBULATION(HomeHealthRecordIF record)
validateCUR_AMBULATION in class AbstractBaseValidator_v2308record -
public boolean validateCUR_INJECT_MEDS(HomeHealthRecordIF record)
validateCUR_INJECT_MEDS in class AbstractBaseValidator_v2308record -
public boolean validateTHER_NEED(HomeHealthRecordIF record)
validateTHER_NEED in class AbstractBaseValidator_v2308record -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||