rule "F030" when //NPS_MAIN > 2.5 //NPS_MAIN <= 36 //If NPS_MAIN < 14 then LENG >= 144 //If NPS_MAIN >= 14" and LENG > 15' //No Heat tubes? //Not FRP? li:LineItem() LineItem( eval(true) , eval(li.getLAYER() == "CONDUI") , eval(Double.parseDouble(li.getNPS_MAIN()) > 2.5) , eval(Double.parseDouble(li.getNPS_MAIN()) <= 36) ,(eval(Double.parseDouble(li.getNPS_MAIN()) < 14 && Double.parseDouble(li.getLENG()) >= 144)) ) then Operation o1 = new Operation(); o1.setResource("F030"); li.addOperation(o1); end