public interface HomeHealthRecordValidatorIF
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(HomeHealthEventListenerIF listener)
Adds an event listener to this validator.
|
DataValidityFlagIF |
getDataValidityFlag()
gets the DataValidityFlag
|
int[] |
getDiagnosisScoringStatus()
gets the status of a code as it pertains to scoring.
|
boolean |
isASSMT_REASON_INVLD()
gets the M0100_ASSMT_REASON_INVLD
|
boolean |
isBWLINCONT_INVLD()
gets the M0540_BWLINCONT_INVLD
|
boolean |
isClinicalDomainDataIssueFlag()
gets the ClinicalDomainDataIssueFlag
|
boolean |
isCUR_AMBULATION_INVLD()
gets the M0700_CUR_AMBULATION_INVLD
|
boolean |
isCUR_BATHING_INVLD()
gets the M0670_CUR_BATHING_INVLD
|
boolean |
isCUR_DRESS_INVLD()
gets the M0650_660_CUR_DRESS_INVLD
|
boolean |
isCUR_INJECT_MEDS_INVLD()
gets the M0800_CUR_INJECT_MEDS_INVLD
|
boolean |
isCUR_TOILETING_INVLD()
gets the M0680_CUR_TOILETING_INVLD
|
boolean |
isCUR_TRANSFER_INVLD()
gets the M0690_CUR_TRANSFER_INVLD
|
boolean |
isDYSPNEIC_INVLD()
gets the M0490_DYSPNEIC_INVLD
|
boolean |
isFunctionalDomainDataIssueFlag()
gets the FunctionalDomainDataIssueFlag
|
boolean |
isINFO_COMPLETED_DT_INVLD()
gets the M0090_INFO_COMPLETED_DT_INVLD
|
boolean |
isINTERNAL_LOGIC_INVLD()
gets the M0250_INTERNAL_LOGIC_INVLD
|
boolean |
isLESION_INVLD()
gets the M0440_LESION_INVLD
|
boolean |
isManifestationSequenceIssueFlag()
gets the ManifestationSequenceIssueFlag
|
boolean |
isNBR_STASULC_INVLD()
gets the M0470_NBR_STASULC_INVLD
|
boolean |
isNPRSULC1_INVLD()
gets the M0450_NPRSULC1_INVLD
|
boolean |
isNPRSULC2_INVLD()
gets the M0450_NPRSULC2_INVLD
|
boolean |
isNPRSULC3_INVLD()
gets the M0450_NPRSULC3_INVLD
|
boolean |
isNPRSULC4_INVLD()
gets the M0450_NPRSULC4_INVLD
|
boolean |
isOSTOMY_INVLD()
gets the M0550_OSTOMY_INVLD
|
boolean |
isPAIN_INVLD()
gets the M0420_PAIN_INVLD
|
boolean |
isServiceDomainDataIssueFlag()
gets the ServiceDomainDataIssueFlag
|
boolean |
isSTATSTASIS_INVLD()
gets the M0476_STATSTASIS_INVLD
|
boolean |
isSTATSURG_INVLD()
gets the M0488_STATSURG_INVLD
|
boolean |
isSTGPRSUL_INVLD()
gets the M0460_STGPRSUL_INVLD
|
boolean |
isTHER_NEED_INVLD()
gets the M0826_THER_NEED_INVLD
|
boolean |
isTHERAPIES_INVLD()
gets the M0250_THERAPIES_INVLD
|
boolean |
isUNOBS_PRSULC_INVLD()
gets the M0450_UNOBS_PRSULC_INVLD
|
boolean |
isUNOBS_STASULC_INVLD()
gets the M0474_UNOBS_STASULC_INVLD
|
boolean |
isUR_INCONT_INVLD()
gets the M0520_UR_INCONT_INVLD
|
boolean |
isVISION_INVLD()
gets the M0390_VISION_INVLD
|
void |
setDataValidityFlag(DataValidityFlagIF dataValidityFlag)
sets the data validity flag during validation
|
void |
setDiagnosisScoringStatus(int[] diagnosisScoringStatus)
sets the status of a code as it pertains to scoring.
|
boolean |
validate(HomeHealthRecordIF record)
This is the main entry into the validation of the record.
|
boolean validate(HomeHealthRecordIF record)
record
- boolean isASSMT_REASON_INVLD()
DataValidityFlagIF getDataValidityFlag()
void setDataValidityFlag(DataValidityFlagIF dataValidityFlag)
dataValidityFlag
- boolean isClinicalDomainDataIssueFlag()
boolean isFunctionalDomainDataIssueFlag()
boolean isManifestationSequenceIssueFlag()
boolean isServiceDomainDataIssueFlag()
boolean isINFO_COMPLETED_DT_INVLD()
boolean isINTERNAL_LOGIC_INVLD()
boolean isTHERAPIES_INVLD()
boolean isVISION_INVLD()
boolean isPAIN_INVLD()
boolean isLESION_INVLD()
boolean isNPRSULC1_INVLD()
boolean isNPRSULC2_INVLD()
boolean isNPRSULC3_INVLD()
boolean isNPRSULC4_INVLD()
boolean isUNOBS_PRSULC_INVLD()
boolean isSTGPRSUL_INVLD()
boolean isNBR_STASULC_INVLD()
boolean isUNOBS_STASULC_INVLD()
boolean isSTATSTASIS_INVLD()
boolean isSTATSURG_INVLD()
boolean isDYSPNEIC_INVLD()
boolean isUR_INCONT_INVLD()
boolean isBWLINCONT_INVLD()
boolean isOSTOMY_INVLD()
boolean isCUR_DRESS_INVLD()
boolean isCUR_BATHING_INVLD()
boolean isCUR_TOILETING_INVLD()
boolean isCUR_TRANSFER_INVLD()
boolean isCUR_AMBULATION_INVLD()
boolean isCUR_INJECT_MEDS_INVLD()
boolean isTHER_NEED_INVLD()
void addEventListener(HomeHealthEventListenerIF listener)
listener
- int[] getDiagnosisScoringStatus()
void setDiagnosisScoringStatus(int[] diagnosisScoringStatus)