@AccessLevel(value=EXTERNAL) public abstract class ISPMAEligibility extends java.lang.Object implements ISPMAEligibility
Constructor and Description |
---|
ISPMAEligibility() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
runRulesIteration(curam.util.type.Date evaluationDate,
java.lang.String ruleSetID,
curam.isproduct.sl.struct.DetermineEligibilityDetails details)
Executes the product rules.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
calculateSpousalImpoverishment, check30ConsecutiveDayRequirement, checkEligibility, checkEligibilityByUnit, checkEligibilityForABD, checkEligibilityForAdoption, checkEligibilityForBCC, checkEligibilityForChildren, checkEligibilityForCHIP, checkEligibilityForEmergencyABD, checkEligibilityForEmergencyChildren, checkEligibilityForEmergencyLIFC, checkEligibilityForEmergencyMedNeedyChildren, checkEligibilityForEmergencyMedNeedyPregWoman, checkEligibilityForEmergencyNewborn, checkEligibilityForEmergencyPregWoman, checkEligibilityForEmergencyTitleIVAdoption, checkEligibilityForEmergencyTitleIVFosterCare, checkEligibilityForFosterCare, checkEligibilityForLIFC, checkEligibilityForLTC, checkEligibilityForMedicallyNeedyChildren, checkEligibilityForMedicallyNeedyPregnantWoman, checkEligibilityForNewborn, checkEligibilityForPregnantWoman, checkEligibilityForQDWI, checkEligibilityForQI, checkEligibilityForQMB, checkEligibilityForRefugee, checkEligibilityForSLMB, checkEligibilityForTB, checkLTCEligibilityByUnit, checkSelectedProgramIsNotInReceiptOf, checkSpendDownEligibilityForChildren, checkSpendDownEligibilityForEmergencyMedNeedyChildren, checkSpendDownEligibilityForEmergencyMedNeedyPregnantWoman, checkSpendDownEligibilityForPregnantWoman, cleanupCheckEligibilityWorkflowData, createAndSupersedeCaseDecisions, createCaseGroups, determineDateOfAssessment, determineEligibility, determineHouseholdMembers, determineHouseholdMembersForBCC, determineHouseholdMembersForEmergency, determineHouseholdMembersForEmergencyLIFC, determineHouseholdMembersForEmergencyMedicallyNeedy, determineHouseholdMembersForEmergencySpendDown, determineHouseholdMembersForLTC, determineHouseholdMembersForLTCSpendDown, determineHouseholdMembersForMedicallyNeedy, determineHouseholdMembersForQMB, determineHouseholdMembersForRefugee, determineHouseholdMembersForSpendDown, determineHouseholdMembersForTB, determineMembersNotEligible, executeAssessments, filterHouseholdMembers, filterHouseholdMembersAfterLIFC, filterHouseholdMembersAfterQMB, getBenefitGroupDetailsForCaseDecisionSetAndProductName, getCaseDecisionDetails, getCaseDecisionSetDetails, getCaseGroupDetails, getCaseGroupDetailsForCaseDecision, getCaseGroupDetailsForCaseDecisionAndProductName, getEvidence, getLIFCCaseDecisionDetails, getLTCProductName, initiateCheckEligibilityWithCHIPWorkflow, initiateCheckEligibilityWithSpendDownWorkflow, initiateCheckEligibilityWorkflowByMode, isCategoricallyEligible, isMemberEligibleForAnyProgram, isMemberEligibleForAnyProgramInDateRange, parseSpousalImpoverishmentObjectives, populateMAAssistanceUnitRDODetails, processBCCProgram, processCategoricallyNeedyPrograms, processCHIPProgram, processEmergencyLIFCProgram, processEmergencyMedicallyNeedyPrograms, processEmergencyPrograms, processFailedLIFCAssistanceUnit, processFailedRuleSet, processLIFCProgram, processLTCProgram, processMedCostSharingPrograms, processMedicallyNeedyPrograms, processQMBProgram, processRefugeeProgram, processSLMBProgram, processTBProgram, retrieveLIFCCaseDecision, searchSelectedPrograms, searchSelectedProgramsCHIP, setupCheckEligibilityWorkflowData, setupEvaluationIterator, supersedePreviousCaseDecisions, supersedePreviousCaseDecisionsForSpendDown, validateInitiateCheckEligibilityWorkflow, validateSelectedPrograms
@AccessLevel(value=EXTERNAL) protected abstract boolean runRulesIteration(curam.util.type.Date evaluationDate, java.lang.String ruleSetID, curam.isproduct.sl.struct.DetermineEligibilityDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException