function isSuppressed2($result,$sample_type,$test_date){
	$ret="";
	$valid=isResultValid($result);
	$test_date_str=strtotime($test_date);	
	if($valid=='YES'){
		if($test_date_str<1459458000){//use previous suppression criteria if before 2016-04-01 00:00:00
			if($sample_type=="DBS"){
				$ret=$result>5000?"NO":"YES";
			}else{
				$ret=$result>1000?"NO":"YES";
			}
		}else{
			$ret=$result<=1000?"YES":"NO";
		}		
	}else{
		$ret="UNKNOWN";
	}
	return $ret;
}
													where 
													id='$modify'");
									//automatically log whether this sample should be repeated
									$abbottSampleID=0;
									$abbottSampleID=getDetailedTableInfo2("vl_samples","vlSampleID='$sampleID' limit 1","id");
									$log_repeat_values .= logRepeat("abbott",$abbottSampleID,$worksheetID,$result,$flags);

									//log into vl_results_merged
									//alphanumeric result
									$resultAlphanumeric=0;
									$resultAlphanumeric=getVLResult("abbott",$worksheetID,$sampleID,$factor);
									//numeric result
									$resultNumeric=0;
									$resultNumeric=getVLNumericResultOnly($resultAlphanumeric);

									$is_res_valid=isResultValid($resultAlphanumeric); //checks for validity of the result
									$spprssn_status=isSuppressed($is_res_valid,$resultNumeric); //get the suppression status

									//update
									$resultsMergedSampleID=0;
									$resultsMergedSampleID=getDetailedTableInfo2("vl_results_merged","vlSampleID='$sampleID' and worksheetID='$worksheetID' and machine='abbott' limit 1","id");

									logTableChange("vl_results_merged","resultAlphanumeric",$resultsMergedSampleID,getDetailedTableInfo2("vl_results_merged","id='$resultsMergedSampleID'","resultAlphanumeric"),$resultsMergedSampleID);
									logTableChange("vl_results_merged","resultNumeric",$resultsMergedSampleID,getDetailedTableInfo2("vl_results_merged","id='$resultsMergedSampleID'","resultNumeric"),$resultsMergedSampleID);
									//implement the changes
									mysqlquery("update vl_results_merged set 
													resultAlphanumeric='$resultAlphanumeric', 
													resultNumeric='$resultNumeric',
													suppressed='$spprssn_status' 
													where 
													id='$resultsMergedSampleID'");