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, 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,
java.util.Collection<HomeHealthEventListenerIF> listeners)
Ensure a valid set of codes, and determines which codes to use in scoring
Psuedo code lines: 670 thru 777
|
getDataValidityFlag, getDiagnosisScoringStatus, isASSMT_REASON_Valid, isBWLINCONT_Valid, isClinicalDomainDataIssueFlag, isCUR_AMBULATION_Valid, isCUR_BATHING_Valid, isCUR_DRESS_Valid, isCUR_INJECT_MEDS_Valid, isCUR_TOILETING_Valid, isCUR_TRANSFER_Valid, isDYSPNEIC_Valid, isFunctionalDomainDataIssueFlag, isINFO_COMPLETED_DT_Valid, isINTERNAL_LOGIC_Valid, isLESION_Valid, isManifestationSequenceIssueFlag, isNBR_STASULC_Valid, isNPRSULC1_Valid, isNPRSULC2_Valid, isNPRSULC3_Valid, isNPRSULC4_Valid, isOSTOMY_Valid, isPAIN_Valid, isServiceDomainDataIssueFlag, isSTATSTASIS_Valid, isSTATSURG_Valid, isSTGPRSUL_Valid, isTHER_NEED_Valid, isTHERAPIES_Valid, isUNOBS_PRSULC_Valid, isUNOBS_STASULC_Valid, isUR_INCONT_Valid, isValidPrincipalDiagnosisCode, isVISION_Valid, setDataValidityFlag, setDiagnosisScoringStatus, 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, java.util.Collection<HomeHealthEventListenerIF> listeners)
validateDiagnosisCodes
in class AbstractBaseValidator_v2308
record
-