|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HomeHealthRecordValidatorIF
Provides validation on the Oasis Record and can be performed specific to the version. Once validated, this will indicate what items within the record have issues or are invalid.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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()
index -
void setDiagnosisScoringStatus(int[] diagnosisScoringStatus)
index - int[] getDiagnosisScoringStatus()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||