public Coverage13()
        {
            BIIsCarried = new CoverageIsCarried().SetCoverage("BI");
            PDIsCarried = new CoverageIsCarried().SetCoverage("PD");

            UMBIIsNotCarried = new CoverageIsNotCarried().SetCoverage("UMPD");
            UMPDIsNotCarried = new CoverageIsNotCarried().SetCoverage("UMBI");
        }
 public override RuleBase Build(CoverageRulesContainer request)
 {
     rules = new List<RuleBase>();
     foreach (var coverageMnemonic in coverageMnemonics)
     {
         var rule = new CoverageIsNotCarried().SetCoverage(coverageMnemonic).Build(request);
         rules.Add(rule);
     }
     return this;
 }
 public Coverage045()
 {
     UMBIIsCarried = new CoverageIsCarried().SetCoverage("UMBI");
     UMBIStackedIsNotCarried = new CoverageIsNotCarried().SetCoverage("UMBI+Stacked");
 }