|
||||||||||
| 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
public abstract class AbstractBaseValidator_v2308
This validator provides the common validation for the Home Health Record that are performed for both the Clinical and the Non-Routine Supplies models for the Grouper version 2.03
| Field Summary | |
|---|---|
static java.lang.String[] |
ASSESSMENT_1_3_ONLY
|
static java.lang.String[] |
ASSESSMENT_4_5_ONLY
|
static java.lang.String[] |
ASSESSMENT_REASON_VALUES
|
protected boolean |
ASSMT_REASON_INVLD
Indicates if ASSMT_REASON is invalid |
protected boolean |
BWLINCONT_INVLD
Indicates if BWLINCONT is invalid |
protected boolean |
CUR_AMBULATION_INVLD
Indicates if CUR_AMBULATION is invalid |
protected boolean |
CUR_BATHING_INVLD
Indicates if CUR_BATHING is invalid |
protected boolean |
CUR_DRESS_INVLD
Indicates if CUR_DRESS is invalid |
protected boolean |
CUR_INJECT_MEDS_INVLD
Indicates if CUR_INJECT_MEDS is invalid |
protected boolean |
CUR_TOILETING_INVLD
Indicates if CUR_TOILETING is invalid |
protected boolean |
CUR_TRANSFER_INVLD
Indicates if CUR_TRANSFER is invalid |
protected DataValidityFlagIF |
dataValidityFlag
the overall data validity information |
protected int[] |
diagnosisScoringStatus
|
protected boolean |
DYSPNEIC_INVLD
Indicates if DYSPNEIC is invalid |
protected HomeHealthGrouperIF |
grouper
Reference to the Grouper |
protected boolean |
INFO_COMPLETED_DT_INVLD
Indicates if INFO_COMPLETED_DT is invalid |
protected boolean |
INTERNAL_LOGIC_INVLD
Indicates if INTERNAL_LOGIC is invalid |
protected boolean |
LESION_INVLD
Indicates if LESION is invalid |
protected java.util.List<HomeHealthEventListenerIF> |
listeners
List of listeners to report events to |
protected boolean |
NBR_STASULC_INVLD
Indicates if NBR_STASULC is invalid |
protected boolean |
NPRSULC1_INVLD
Indicates if NPRSULC1 is invalid |
protected boolean |
NPRSULC2_INVLD
Indicates if NPRSULC2 is invalid |
protected boolean |
NPRSULC3_INVLD
Indicates if NPRSULC3 is invalid |
protected boolean |
NPRSULC4_INVLD
Indicates if NPRSULC4 is invalid |
protected boolean |
OSTOMY_INVLD
Indicates if OSTOMY is invalid |
protected boolean |
PAIN_INVLD
Indicates if PAIN is invalid |
protected boolean |
STATSTASIS_INVLD
Indicates if STATSTASIS is invalid |
protected boolean |
STATSURG_INVLD
Indicates if STATSURG is invalid |
protected boolean |
STGPRSUL_INVLD
Indicates if STGPRSUL is invalid |
protected boolean |
THER_NEED_INVLD
Indicates if THER_NEED is invalid |
protected boolean |
THERAPIES_INVLD
Indicates if THERAPIES is invalid |
protected boolean |
UNOBS_PRSULC_INVLD
Indicates if UNOBS_PRSULC is invalid |
protected boolean |
UNOBS_STASULC_INVLD
Indicates if UNOBS_STASULC is invalid |
protected boolean |
UR_INCONT_INVLD
Indicates if UR_INCONT is invalid |
protected boolean |
VISION_INVLD
Indicates if VISION is invalid |
| Constructor Summary | |
|---|---|
AbstractBaseValidator_v2308(HomeHealthGrouperIF grouper)
|
|
| Method Summary | |
|---|---|
void |
addEventListener(HomeHealthEventListenerIF listener)
Adds an event listener |
protected void |
fireClinicalIssueEvent(java.lang.String fieldName,
java.lang.String value)
Converts the data to a event and sends the event to any listeners |
protected void |
fireFunctionalIssueEvent(java.lang.String fieldName,
java.lang.String value)
Converts the data to a event and sends the event to any listeners |
protected void |
fireIssueEvent(java.lang.String message)
Converts the data to a event and sends the event to any listeners |
protected void |
fireManifestationIssueEvent(java.lang.String fieldName,
java.lang.String value)
Converts the data to a event and sends the event to any listeners |
protected void |
fireServiceIssueEvent(java.lang.String fieldName,
java.lang.String value)
Converts the data to a event and sends the event to any listeners |
DataValidityFlagIF |
getDataValidityFlag()
gets the DataValidityFlag information |
int[] |
getDiagnosisScoringStatus()
Get the value of diagnosisScoringStatus |
java.util.Iterator<HomeHealthEventListenerIF> |
getEventListeners()
Provides an interator to walk through the list of listeners |
int |
getListenerCount()
Gets the number of listeners in the list |
boolean |
isASSMT_REASON_INVLD()
Gets the ASSMT_REASON_INVLD value |
boolean |
isBWLINCONT_INVLD()
gets the BWLINCONT_INVLD |
boolean |
isClinicalDomainDataIssueFlag()
gets the ClinicalDomainDataIssueFlag |
boolean |
isCUR_AMBULATION_INVLD()
gets the CUR_AMBULATION_INVLD |
boolean |
isCUR_BATHING_INVLD()
gets the CUR_BATHING_INVLD |
boolean |
isCUR_DRESS_INVLD()
gets the CUR_DRESS_INVLD |
boolean |
isCUR_INJECT_MEDS_INVLD()
gets the CUR_INJECT_MEDS_INVLD |
boolean |
isCUR_TOILETING_INVLD()
gets the CUR_TOILETING_INVLD |
boolean |
isCUR_TRANSFER_INVLD()
gets the CUR_TRANSFER_INVLD |
boolean |
isDYSPNEIC_INVLD()
gets the DYSPNEIC_INVLD |
boolean |
isFunctionalDomainDataIssueFlag()
gets the FunctionalDomainDataIssueFlag |
boolean |
isINFO_COMPLETED_DT_INVLD()
gets the INFO_COMPLETED_DT_INVLD |
boolean |
isINTERNAL_LOGIC_INVLD()
gets the INTERNAL_LOGIC_INVLD |
boolean |
isLESION_INVLD()
gets the LESION_INVLD |
boolean |
isManifestationSequenceIssueFlag()
gets the ManifestationSequenceIssueFlag |
boolean |
isNBR_STASULC_INVLD()
gets the NBR_STASULC_INVLD |
boolean |
isNPRSULC1_INVLD()
gets the NPRSULC1_INVLD |
boolean |
isNPRSULC2_INVLD()
gets the NPRSULC2_INVLD |
boolean |
isNPRSULC3_INVLD()
gets the NPRSULC3_INVLD |
boolean |
isNPRSULC4_INVLD()
gets the NPRSULC4_INVLD |
boolean |
isOSTOMY_INVLD()
gets the OSTOMY_INVLD |
boolean |
isPAIN_INVLD()
gets the PAIN_INVLD |
boolean |
isServiceDomainDataIssueFlag()
gets the ServiceDomainDataIssueFlag |
boolean |
isSTATSTASIS_INVLD()
gets the STATSTASIS_INVLD |
boolean |
isSTATSURG_INVLD()
gets the STATSURG_INVLD |
boolean |
isSTGPRSUL_INVLD()
gets the STGPRSUL_INVLD |
boolean |
isTHER_NEED_INVLD()
gets the THER_NEED_INVLD |
boolean |
isTHERAPIES_INVLD()
gets the THERAPIES_INVLD |
boolean |
isUNOBS_PRSULC_INVLD()
gets the UNOBS_PRSULC_INVLD |
boolean |
isUNOBS_STASULC_INVLD()
gets the UNOBS_STASULC_INVLD |
boolean |
isUR_INCONT_INVLD()
gets the UR_INCONT_INVLD |
boolean |
isValidPrincipalDiagnosisCode(HomeHealthRecordIF record)
|
boolean |
isVISION_INVLD()
gets the VISION_INVLD |
void |
notifyEventListeners(HomeHealthEventIF event)
Actually performs the noitifcation to the listeners |
void |
removeEventListener(HomeHealthEventListenerIF listener)
Removes a specific event listener |
void |
removeEventListeners()
Removes/clears the list of event listeners |
void |
setASSMT_REASON_INVLD(boolean ASSMT_REASON_INVLD)
|
void |
setBWLINCONT_INVLD(boolean BWLINCONT_INVLD)
|
void |
setCUR_AMBULATION_INVLD(boolean CUR_AMBULATION_INVLD)
|
void |
setCUR_BATHING_INVLD(boolean CUR_BATHING_INVLD)
|
void |
setCUR_DRESS_INVLD(boolean CUR_DRESS_INVLD)
|
void |
setCUR_INJECT_MEDS_INVLD(boolean CUR_INJECT_MEDS_INVLD)
|
void |
setCUR_TOILETING_INVLD(boolean CUR_TOILETING_INVLD)
|
void |
setCUR_TRANSFER_INVLD(boolean CUR_TRANSFER_INVLD)
|
void |
setDataValidityFlag(DataValidityFlagIF dataValidityFlag)
sets the data validity flag object - should not be null |
void |
setDiagnosisScoringStatus(int[] diagnosisScoringStatus)
Set the value of diagnosisScoringStatus |
void |
setDYSPNEIC_INVLD(boolean DYSPNEIC_INVLD)
|
void |
setINFO_COMPLETED_DT_INVLD(boolean INFO_COMPLETED_DT_INVLD)
|
void |
setINTERNAL_LOGIC_INVLD(boolean INTERNAL_LOGIC_INVLD)
|
void |
setLESION_INVLD(boolean LESION_INVLD)
|
void |
setNBR_STASULC_INVLD(boolean NBR_STASULC_INVLD)
|
void |
setNPRSULC1_INVLD(boolean NPRSULC1_INVLD)
|
void |
setNPRSULC2_INVLD(boolean NPRSULC2_INVLD)
|
void |
setNPRSULC3_INVLD(boolean NPRSULC3_INVLD)
|
void |
setNPRSULC4_INVLD(boolean NPRSULC4_INVLD)
|
void |
setOSTOMY_INVLD(boolean OSTOMY_INVLD)
|
void |
setPAIN_INVLD(boolean PAIN_INVLD)
|
void |
setSTATSTASIS_INVLD(boolean STATSTASIS_INVLD)
|
void |
setSTATSURG_INVLD(boolean STATSURG_INVLD)
|
void |
setSTGPRSUL_INVLD(boolean STGPRSUL_INVLD)
|
void |
setTHER_NEED_INVLD(boolean THER_INVLD)
|
void |
setTHERAPIES_INVLD(boolean THERAPIES_INVLD)
|
void |
setUNOBS_PRSULC_INVLD(boolean UNOBS_PRSULC_INVLD)
|
void |
setUNOBS_STASULC_INVLD(boolean UNOBS_STASULC_INVLD)
|
void |
setUR_INCONT_INVLD(boolean UR_INCONT_INVLD)
|
void |
setVISION_INVLD(boolean VISION_INVLD)
|
boolean |
validate(HomeHealthRecordIF record)
Entry to higher level validate for the Oasis record. |
boolean |
validateASSMT_REASON(HomeHealthRecordIF record)
Psuedo code lines: no coesponding line |
boolean |
validateBWL_INCONT_OSTOMY(HomeHealthRecordIF record)
Psuedo code lines: 1080 thru 1090 |
boolean |
validateBWL_INCONT(HomeHealthRecordIF record)
Psuedo code lines: 1069 thru 1073 |
boolean |
validateCUR_AMBULATION(HomeHealthRecordIF record)
Psuedo code lines: 1128 thru 1131 |
boolean |
validateCUR_BATHING(HomeHealthRecordIF record)
Psuedo code lines: 1113 thru 1116 |
boolean |
validateCUR_DRESS(HomeHealthRecordIF record)
Psuedo code lines: 1098 thru 1111 |
boolean |
validateCUR_INJECT_MEDS(HomeHealthRecordIF record)
Psuedo code lines: 1092 thru 1095 |
boolean |
validateCUR_TOILETING(HomeHealthRecordIF record)
Psuedo code lines: 1118 thru 1121 |
boolean |
validateCUR_TRANSFERRING(HomeHealthRecordIF record)
Psuedo code lines: 1123 thru 1126 |
abstract boolean |
validateDiagnosisCodes(HomeHealthRecordIF record)
Ensure a valid set of codes, and determines which codes to use in scoring. |
boolean |
validateExistingCodes(HomeHealthRecordIF record)
Ensures that all non-blank codes are valid ICD-9-Codes within the record. |
boolean |
validateFREQ_PAIN(HomeHealthRecordIF record)
Psuedo code lines: 812 thru 814 |
boolean |
validateLESION_OPEN_WND(HomeHealthRecordIF record)
Psuedo code lines: 816 thru 818 |
boolean |
validateNBR_STASULC(HomeHealthRecordIF record)
Psuedo code lines: 967 thru 987 |
boolean |
validateNPRSULC(HomeHealthRecordIF record)
Psuedo code lines: 820 thru 924 |
boolean |
validatePAYMENT_ECodes(HomeHealthRecordIF record)
This checks for E-codes in the optional columns Psuedo code lines: 563 thru 565, and 679 |
boolean |
validatePRIMARY_DIAG_ICD(HomeHealthRecordIF record)
Ensure the primary codes is not an E-Code Pseudo code lines: 563 thru 565, and 679 |
boolean |
validateSTATSTASIS(HomeHealthRecordIF record)
Psuedo code lines: 1012 thru 1035 |
boolean |
validateSTATSURG(HomeHealthRecordIF record)
Psuedo code lines: 1037 thru 1057 |
boolean |
validateSTGPRSUL(HomeHealthRecordIF record)
Psuedo code lines: 925 thru 965 |
boolean |
validateTHER_NEED(HomeHealthRecordIF record)
Psuedo code lines: 1135 thru 1147 |
boolean |
validateTHH(HomeHealthRecordIF record)
Validate the valid values for M0250 and the logic between the M250 values Psuedo code lines: 781 thru 806 |
boolean |
validateUNOBS_STASULC(HomeHealthRecordIF record)
Psuedo code lines: 989 thru 1011 |
boolean |
validateUR_INCONT(HomeHealthRecordIF record)
Psuedo code lines: 1064 thru 1067 |
boolean |
validateVISION(HomeHealthRecordIF record)
Psuedo code lines: 808 thru 810 |
boolean |
validateWHEN_DYSPNEIC(HomeHealthRecordIF record)
Psuedo code lines: 1059 thru 1062 |
| 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[] ASSESSMENT_REASON_VALUES
public static final java.lang.String[] ASSESSMENT_1_3_ONLY
public static final java.lang.String[] ASSESSMENT_4_5_ONLY
protected boolean ASSMT_REASON_INVLD
protected boolean INFO_COMPLETED_DT_INVLD
protected boolean THERAPIES_INVLD
protected boolean INTERNAL_LOGIC_INVLD
protected boolean VISION_INVLD
protected boolean PAIN_INVLD
protected boolean LESION_INVLD
protected boolean NPRSULC1_INVLD
protected boolean NPRSULC2_INVLD
protected boolean NPRSULC3_INVLD
protected boolean NPRSULC4_INVLD
protected boolean UNOBS_PRSULC_INVLD
protected boolean STGPRSUL_INVLD
protected boolean NBR_STASULC_INVLD
protected boolean UNOBS_STASULC_INVLD
protected boolean STATSTASIS_INVLD
protected boolean STATSURG_INVLD
protected boolean DYSPNEIC_INVLD
protected boolean UR_INCONT_INVLD
protected boolean BWLINCONT_INVLD
protected boolean OSTOMY_INVLD
protected boolean CUR_DRESS_INVLD
protected boolean CUR_BATHING_INVLD
protected boolean CUR_TOILETING_INVLD
protected boolean CUR_TRANSFER_INVLD
protected boolean CUR_AMBULATION_INVLD
protected boolean CUR_INJECT_MEDS_INVLD
protected boolean THER_NEED_INVLD
protected DataValidityFlagIF dataValidityFlag
protected java.util.List<HomeHealthEventListenerIF> listeners
protected HomeHealthGrouperIF grouper
protected int[] diagnosisScoringStatus
| Constructor Detail |
|---|
public AbstractBaseValidator_v2308(HomeHealthGrouperIF grouper)
grouper - | Method Detail |
|---|
public boolean isASSMT_REASON_INVLD()
isASSMT_REASON_INVLD in interface HomeHealthRecordValidatorIFpublic void setASSMT_REASON_INVLD(boolean ASSMT_REASON_INVLD)
ASSMT_REASON_INVLD - public DataValidityFlagIF getDataValidityFlag()
getDataValidityFlag in interface HomeHealthRecordValidatorIFpublic void setDataValidityFlag(DataValidityFlagIF dataValidityFlag)
setDataValidityFlag in interface HomeHealthRecordValidatorIFdataValidityFlag - public final boolean isClinicalDomainDataIssueFlag()
isClinicalDomainDataIssueFlag in interface HomeHealthRecordValidatorIFpublic final boolean isFunctionalDomainDataIssueFlag()
isFunctionalDomainDataIssueFlag in interface HomeHealthRecordValidatorIFpublic final boolean isManifestationSequenceIssueFlag()
isManifestationSequenceIssueFlag in interface HomeHealthRecordValidatorIFpublic final boolean isServiceDomainDataIssueFlag()
isServiceDomainDataIssueFlag in interface HomeHealthRecordValidatorIFpublic boolean isINFO_COMPLETED_DT_INVLD()
isINFO_COMPLETED_DT_INVLD in interface HomeHealthRecordValidatorIFpublic void setINFO_COMPLETED_DT_INVLD(boolean INFO_COMPLETED_DT_INVLD)
INFO_COMPLETED_DT_INVLD - public boolean isINTERNAL_LOGIC_INVLD()
isINTERNAL_LOGIC_INVLD in interface HomeHealthRecordValidatorIFpublic void setINTERNAL_LOGIC_INVLD(boolean INTERNAL_LOGIC_INVLD)
INTERNAL_LOGIC_INVLD - public boolean isTHERAPIES_INVLD()
isTHERAPIES_INVLD in interface HomeHealthRecordValidatorIFpublic void setTHERAPIES_INVLD(boolean THERAPIES_INVLD)
THERAPIES_INVLD - public boolean isVISION_INVLD()
isVISION_INVLD in interface HomeHealthRecordValidatorIFpublic void setVISION_INVLD(boolean VISION_INVLD)
VISION_INVLD - public boolean isPAIN_INVLD()
isPAIN_INVLD in interface HomeHealthRecordValidatorIFpublic void setPAIN_INVLD(boolean PAIN_INVLD)
PAIN_INVLD - public boolean isLESION_INVLD()
isLESION_INVLD in interface HomeHealthRecordValidatorIFpublic void setLESION_INVLD(boolean LESION_INVLD)
LESION_INVLD - public boolean isNPRSULC1_INVLD()
isNPRSULC1_INVLD in interface HomeHealthRecordValidatorIFpublic void setNPRSULC1_INVLD(boolean NPRSULC1_INVLD)
NPRSULC1_INVLD - public boolean isNPRSULC2_INVLD()
isNPRSULC2_INVLD in interface HomeHealthRecordValidatorIFpublic void setNPRSULC2_INVLD(boolean NPRSULC2_INVLD)
NPRSULC2_INVLD - public boolean isNPRSULC3_INVLD()
isNPRSULC3_INVLD in interface HomeHealthRecordValidatorIFpublic void setNPRSULC3_INVLD(boolean NPRSULC3_INVLD)
NPRSULC3_INVLD - public boolean isNPRSULC4_INVLD()
isNPRSULC4_INVLD in interface HomeHealthRecordValidatorIFpublic void setNPRSULC4_INVLD(boolean NPRSULC4_INVLD)
NPRSULC4_INVLD - public boolean isUNOBS_PRSULC_INVLD()
isUNOBS_PRSULC_INVLD in interface HomeHealthRecordValidatorIFpublic void setUNOBS_PRSULC_INVLD(boolean UNOBS_PRSULC_INVLD)
UNOBS_PRSULC_INVLD - public boolean isSTGPRSUL_INVLD()
isSTGPRSUL_INVLD in interface HomeHealthRecordValidatorIFpublic void setSTGPRSUL_INVLD(boolean STGPRSUL_INVLD)
STGPRSUL_INVLD - public boolean isNBR_STASULC_INVLD()
isNBR_STASULC_INVLD in interface HomeHealthRecordValidatorIFpublic void setNBR_STASULC_INVLD(boolean NBR_STASULC_INVLD)
NBR_STASULC_INVLD - public boolean isUNOBS_STASULC_INVLD()
isUNOBS_STASULC_INVLD in interface HomeHealthRecordValidatorIFpublic void setUNOBS_STASULC_INVLD(boolean UNOBS_STASULC_INVLD)
UNOBS_STASULC_INVLD - public boolean isSTATSTASIS_INVLD()
isSTATSTASIS_INVLD in interface HomeHealthRecordValidatorIFpublic void setSTATSTASIS_INVLD(boolean STATSTASIS_INVLD)
STATSTASIS_INVLD - public boolean isSTATSURG_INVLD()
isSTATSURG_INVLD in interface HomeHealthRecordValidatorIFpublic void setSTATSURG_INVLD(boolean STATSURG_INVLD)
STATSURG_INVLD - public boolean isDYSPNEIC_INVLD()
isDYSPNEIC_INVLD in interface HomeHealthRecordValidatorIFpublic void setDYSPNEIC_INVLD(boolean DYSPNEIC_INVLD)
DYSPNEIC_INVLD - public boolean isUR_INCONT_INVLD()
isUR_INCONT_INVLD in interface HomeHealthRecordValidatorIFpublic void setUR_INCONT_INVLD(boolean UR_INCONT_INVLD)
UR_INCONT_INVLD - public boolean isBWLINCONT_INVLD()
isBWLINCONT_INVLD in interface HomeHealthRecordValidatorIFpublic void setBWLINCONT_INVLD(boolean BWLINCONT_INVLD)
BWLINCONT_INVLD - public boolean isOSTOMY_INVLD()
isOSTOMY_INVLD in interface HomeHealthRecordValidatorIFpublic void setOSTOMY_INVLD(boolean OSTOMY_INVLD)
OSTOMY_INVLD - public boolean isCUR_DRESS_INVLD()
isCUR_DRESS_INVLD in interface HomeHealthRecordValidatorIFpublic void setCUR_DRESS_INVLD(boolean CUR_DRESS_INVLD)
CUR_DRESS_INVLD - public boolean isCUR_BATHING_INVLD()
isCUR_BATHING_INVLD in interface HomeHealthRecordValidatorIFpublic void setCUR_BATHING_INVLD(boolean CUR_BATHING_INVLD)
CUR_BATHING_INVLD - public boolean isCUR_TOILETING_INVLD()
isCUR_TOILETING_INVLD in interface HomeHealthRecordValidatorIFpublic void setCUR_TOILETING_INVLD(boolean CUR_TOILETING_INVLD)
CUR_TOILETING_INVLD - public boolean isCUR_TRANSFER_INVLD()
isCUR_TRANSFER_INVLD in interface HomeHealthRecordValidatorIFpublic void setCUR_TRANSFER_INVLD(boolean CUR_TRANSFER_INVLD)
CUR_TRANSFER_INVLD - public boolean isCUR_AMBULATION_INVLD()
isCUR_AMBULATION_INVLD in interface HomeHealthRecordValidatorIFpublic void setCUR_AMBULATION_INVLD(boolean CUR_AMBULATION_INVLD)
CUR_AMBULATION_INVLD - public boolean isCUR_INJECT_MEDS_INVLD()
isCUR_INJECT_MEDS_INVLD in interface HomeHealthRecordValidatorIFpublic void setCUR_INJECT_MEDS_INVLD(boolean CUR_INJECT_MEDS_INVLD)
CUR_INJECT_MEDS_INVLD - public boolean isTHER_NEED_INVLD()
isTHER_NEED_INVLD in interface HomeHealthRecordValidatorIFpublic void setTHER_NEED_INVLD(boolean THER_INVLD)
M0826_THER_INVLD - public boolean validate(HomeHealthRecordIF record)
validate in interface HomeHealthRecordValidatorIFrecord -
public boolean validateASSMT_REASON(HomeHealthRecordIF record)
record -
public boolean validateExistingCodes(HomeHealthRecordIF record)
record -
public boolean validatePRIMARY_DIAG_ICD(HomeHealthRecordIF record)
record -
public boolean validatePAYMENT_ECodes(HomeHealthRecordIF record)
record -
public boolean validateTHH(HomeHealthRecordIF record)
record -
public boolean validateVISION(HomeHealthRecordIF record)
record -
public boolean validateFREQ_PAIN(HomeHealthRecordIF record)
record -
public boolean validateLESION_OPEN_WND(HomeHealthRecordIF record)
record -
public boolean validateNPRSULC(HomeHealthRecordIF record)
record -
public boolean validateSTGPRSUL(HomeHealthRecordIF record)
record -
public boolean validateNBR_STASULC(HomeHealthRecordIF record)
record -
public boolean validateUNOBS_STASULC(HomeHealthRecordIF record)
record -
public boolean validateSTATSTASIS(HomeHealthRecordIF record)
record -
public boolean validateSTATSURG(HomeHealthRecordIF record)
record -
public boolean validateWHEN_DYSPNEIC(HomeHealthRecordIF record)
record -
public boolean validateUR_INCONT(HomeHealthRecordIF record)
record -
public boolean validateBWL_INCONT(HomeHealthRecordIF record)
record -
public boolean validateBWL_INCONT_OSTOMY(HomeHealthRecordIF record)
record -
public boolean validateCUR_INJECT_MEDS(HomeHealthRecordIF record)
record -
public boolean validateCUR_DRESS(HomeHealthRecordIF record)
record -
public boolean validateCUR_BATHING(HomeHealthRecordIF record)
record -
public boolean validateCUR_TOILETING(HomeHealthRecordIF record)
record -
public boolean validateCUR_TRANSFERRING(HomeHealthRecordIF record)
record -
public boolean validateCUR_AMBULATION(HomeHealthRecordIF record)
record -
public boolean validateTHER_NEED(HomeHealthRecordIF record)
record -
public boolean isValidPrincipalDiagnosisCode(HomeHealthRecordIF record)
public abstract boolean validateDiagnosisCodes(HomeHealthRecordIF record)
record -
protected void fireClinicalIssueEvent(java.lang.String fieldName,
java.lang.String value)
fieldName - value -
protected void fireManifestationIssueEvent(java.lang.String fieldName,
java.lang.String value)
fieldName - value -
protected void fireFunctionalIssueEvent(java.lang.String fieldName,
java.lang.String value)
fieldName - value -
protected void fireServiceIssueEvent(java.lang.String fieldName,
java.lang.String value)
fieldName - value - protected void fireIssueEvent(java.lang.String message)
message - public void addEventListener(HomeHealthEventListenerIF listener)
addEventListener in interface HomeHealthEventNotifierIFaddEventListener in interface HomeHealthRecordValidatorIFlistener - public java.util.Iterator<HomeHealthEventListenerIF> getEventListeners()
getEventListeners in interface HomeHealthEventNotifierIFpublic void notifyEventListeners(HomeHealthEventIF event)
notifyEventListeners in interface HomeHealthEventNotifierIFevent - public void removeEventListeners()
removeEventListeners in interface HomeHealthEventNotifierIFpublic void removeEventListener(HomeHealthEventListenerIF listener)
removeEventListener in interface HomeHealthEventNotifierIFlistener - public int getListenerCount()
getListenerCount in interface HomeHealthEventNotifierIFpublic int[] getDiagnosisScoringStatus()
getDiagnosisScoringStatus in interface HomeHealthRecordValidatorIFpublic void setDiagnosisScoringStatus(int[] diagnosisScoringStatus)
setDiagnosisScoringStatus in interface HomeHealthRecordValidatorIFdiagnosisScoringStatus - new value of diagnosisScoringStatusint[] getDiagnosisScoringStatus()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||