-
Type:
Enhancement
-
Status: Closed
-
Priority:
High
-
Resolution: Done
-
Component/s: Performance
-
Labels:None
-
Module:BenAdmin - Enrollment
-
Reported by:Harbinger
-
Item State:Production Complete - Closed
-
Issue Importance:Must Have
Observation: Call for all plan eligibility check & cost fetching when self serve mode encounters any enrollment related page
Suggestion: On this level we just need to check whether there is any eligible plan in respective benefit type. We can change the call for this routine in self serve mode / sequence bar validation
Implementation Done:
While traversing through self mode, when any enrollment related page is encountered we need to check only if any one eligible plan is present in respective benefit type. We have changed the routine as below. This routine checks for page eligibility for traversing through pages on sequence bar, no impact on actual enrollment page routines.
Before change: All eligible plans for respective benefit type is fetched along with its eligible rate & enrollment plan details.
After change: We are now only checking if at least 1 eligible plan for respective benefit type is present in system. [This change is done specifically for workflow - sequence bar page eligibility check].
Affected files:
App/BusinessLogic/CollectionManager/CollectionManager.vb
App/BusinessLogic/EligibilityEngine/Eligibility.vb
Web/SharedFunctionWebTier/SharedFunctionWebTier/CommonClasses/CommonClass.cs