public class HomeHealthRecordNRSValidator extends AbstractBaseValidator_v2308
ASSESSMENT_1_3_ONLY, ASSESSMENT_4_5_ONLY, ASSESSMENT_REASON_VALUES, ASSMT_REASON_INVLD, BWLINCONT_INVLD, CUR_AMBULATION_INVLD, CUR_BATHING_INVLD, CUR_DRESS_INVLD, CUR_INJECT_MEDS_INVLD, CUR_TOILETING_INVLD, CUR_TRANSFER_INVLD, dataValidityFlag, diagnosisScoringStatus, DYSPNEIC_INVLD, grouper, INFO_COMPLETED_DT_INVLD, INTERNAL_LOGIC_INVLD, LESION_INVLD, listeners, NBR_STASULC_INVLD, NPRSULC1_INVLD, NPRSULC2_INVLD, NPRSULC3_INVLD, NPRSULC4_INVLD, OSTOMY_INVLD, PAIN_INVLD, STATSTASIS_INVLD, STATSURG_INVLD, STGPRSUL_INVLD, THER_NEED_INVLD, THERAPIES_INVLD, UNOBS_PRSULC_INVLD, UNOBS_STASULC_INVLD, UR_INCONT_INVLD, VISION_INVLD
Constructor and Description |
---|
HomeHealthRecordNRSValidator(HomeHealthGrouperIF grouper)
Constructor with the required Grouper reference
|
Modifier and Type | Method and Description |
---|---|
boolean |
validateDiagnosisCodes(HomeHealthRecordIF record)
Ensure a valid set of codes, and determines which codes to use in scoring
Psuedo code lines: 670 thru 777
|
addEventListener, getDataValidityFlag, getDiagnosisScoringStatus, getEventListeners, getEventListenersList, getListenerCount, isASSMT_REASON_INVLD, isASSMT_REASON_Valid, isBWLINCONT_INVLD, isBWLINCONT_Valid, isClinicalDomainDataIssueFlag, isCUR_AMBULATION_INVLD, isCUR_AMBULATION_Valid, isCUR_BATHING_INVLD, isCUR_BATHING_Valid, isCUR_DRESS_INVLD, isCUR_DRESS_Valid, isCUR_INJECT_MEDS_INVLD, isCUR_INJECT_MEDS_Valid, isCUR_TOILETING_INVLD, isCUR_TOILETING_Valid, isCUR_TRANSFER_INVLD, isCUR_TRANSFER_Valid, isDYSPNEIC_INVLD, isDYSPNEIC_Valid, isFunctionalDomainDataIssueFlag, isINFO_COMPLETED_DT_INVLD, isINFO_COMPLETED_DT_Valid, isINTERNAL_LOGIC_INVLD, isINTERNAL_LOGIC_Valid, isLESION_INVLD, isLESION_Valid, isManifestationSequenceIssueFlag, isNBR_STASULC_INVLD, isNBR_STASULC_Valid, isNPRSULC1_INVLD, isNPRSULC1_Valid, isNPRSULC2_INVLD, isNPRSULC2_Valid, isNPRSULC3_INVLD, isNPRSULC3_Valid, isNPRSULC4_INVLD, isNPRSULC4_Valid, isOSTOMY_INVLD, isOSTOMY_Valid, isPAIN_INVLD, isPAIN_Valid, isServiceDomainDataIssueFlag, isSTATSTASIS_INVLD, isSTATSTASIS_Valid, isSTATSURG_INVLD, isSTATSURG_Valid, isSTGPRSUL_INVLD, isSTGPRSUL_Valid, isTHER_NEED_INVLD, isTHER_NEED_Valid, isTHERAPIES_INVLD, isTHERAPIES_Valid, isUNOBS_PRSULC_INVLD, isUNOBS_PRSULC_Valid, isUNOBS_STASULC_INVLD, isUNOBS_STASULC_Valid, isUR_INCONT_INVLD, isUR_INCONT_Valid, isValidPrincipalDiagnosisCode, isVISION_INVLD, isVISION_Valid, notifyEventListeners, removeEventListener, removeEventListeners, setASSMT_REASON_INVLD, setBWLINCONT_INVLD, setCUR_AMBULATION_INVLD, setCUR_BATHING_INVLD, setCUR_DRESS_INVLD, setCUR_INJECT_MEDS_INVLD, setCUR_TOILETING_INVLD, setCUR_TRANSFER_INVLD, setDataValidityFlag, setDiagnosisScoringStatus, setDYSPNEIC_INVLD, setINFO_COMPLETED_DT_INVLD, setINTERNAL_LOGIC_INVLD, setLESION_INVLD, setNBR_STASULC_INVLD, setNPRSULC1_INVLD, setNPRSULC2_INVLD, setNPRSULC3_INVLD, setNPRSULC4_INVLD, setOSTOMY_INVLD, setPAIN_INVLD, setSTATSTASIS_INVLD, setSTATSURG_INVLD, setSTGPRSUL_INVLD, setTHER_NEED_INVLD, setTHERAPIES_INVLD, setUNOBS_PRSULC_INVLD, setUNOBS_STASULC_INVLD, setUR_INCONT_INVLD, setVISION_INVLD, validate, validate, validateASSMT_REASON, validateBWL_INCONT_OSTOMY, validateBWL_INCONT, validateCUR_AMBULATION, validateCUR_BATHING, validateCUR_DRESS, validateCUR_INJECT_MEDS, validateCUR_TOILETING, validateCUR_TRANSFERRING, validateExistingCodes, validateFREQ_PAIN, validateLESION_OPEN_WND, validateNBR_STASULC, validateNPRSULC, validatePAYMENT_ECodes, validatePRIMARY_DIAG_ICD, validateSTATSTASIS, validateSTATSURG, validateSTGPRSUL, validateTHER_NEED, validateTHH, validateUNOBS_STASULC, validateUR_INCONT, validateVISION, validateWHEN_DYSPNEIC
public HomeHealthRecordNRSValidator(HomeHealthGrouperIF grouper)
grouper
- public boolean validateDiagnosisCodes(HomeHealthRecordIF record)
validateDiagnosisCodes
in class AbstractBaseValidator_v2308
record
-