(Sorry, I didn't read on after the signature.)<br><br><div class="gmail_quote">On 24 March 2011 20:03, Joe White <span dir="ltr"><<a href="mailto:Joe.White@recondotech.com">Joe.White@recondotech.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div link="blue" vlink="purple" lang="EN-US"><div><br><p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Here is an example from our code. $ebs is a List<Map>. Mapping to your example the Map is the fact and the combination of BnftInfoCdoe and BnftCvgeLevelCode would be the field.:</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p></div></div></blockquote><div><br>The positive and negative pattern aren't in conflict in a range of numeric values, and so yours is not the pattern I'm concerned with.<br>
<br>Notice that I'd put the "not" CE up front.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div link="blue" vlink="purple" lang="EN-US">
<div><p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> Map(</span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.BnftInfoCode] == </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">'C'</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">,</span><span style="font-size: 10pt; font-family: "Courier New";"></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.BnftCvgeLevelCode] == </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">'IND'</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">,</span><span style="font-size: 10pt; font-family: "Courier New";"></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.SvcTypeCode] == </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">"30"</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">,</span><span style="font-size: 10pt; font-family: "Courier New";"></span></p>
<p class="MsoNormal" style="text-indent: 0.5in;"><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.CvgePeriodQlfr] == </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">'25'</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">, </span><span style="font-size: 10pt; font-family: "Courier New";"></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.BnftAmt] </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">matches</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">"0.*"</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">) </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">from</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> $ebs</span><span style="font-size: 10pt; font-family: "Courier New";"></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p><p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">not</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> (Map(</span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.BnftInfoCode] == </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">'C'</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">,</span><span style="font-size: 10pt; font-family: "Courier New";"></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">this</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;">[BenefitsConsts.BenefitResponseEligibility.BnftCvgeLevelCode] == </span><span style="font-size: 10pt; font-family: "Courier New"; color: green;">'FAM'</span><span style="font-size: 10pt; font-family: "Courier New"; color: black;">) </span><b><span style="font-size: 10pt; font-family: "Courier New"; color: rgb(150, 0, 0);">from</span></b><span style="font-size: 10pt; font-family: "Courier New"; color: black;"> $ebs)</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"></span></p>
<br></div></div></blockquote><div><br>Cheers<br>Wolfgang <br></div></div><br>