Store Case Decisions

As part of storing case decisions, the eligibility and entitlement engine creates a case event for each decision and stores each CaseDecision, each decision's CaseDecisonObjective list, and each decision's CaseDecisionObjectiveTag list. The case decisions are the same for the pattern date list and the event date list. The following information is stored for each decision: