$machine_result = ""; $test_date = ""; break; } $result = ""; if (!empty($result_obj->override_result)) { $or_arr = explode("::", $result_obj->override_result); $or = end($or_arr); $or = explode("|||", $or); $result = $or[0]; $test_date = ""; } else { $result = $machine_result; } $result = MyHTML::getVLNumericResult($result, $machine_type, $factor); $numerical_result = MyHTML::getNumericalResult($result); $suppressed = MyHTML::isSuppressed2($numerical_result, $sample_type, $test_date); switch ($suppressed) { case 'YES': // patient suppressed, according to the guidlines at that time $smiley = "smiley.smile.gif"; $recommendation = MyHTML::getRecommendation($suppressed, $test_date, $sample_type); break; case 'NO': // patient suppressed, according to the guidlines at that time $smiley = "smiley.sad.gif"; $recommendation = MyHTML::getRecommendation($suppressed, $test_date, $sample_type); break; default: $smiley = "smiley.sad.gif"; $recommendation = "There is No Result Given. The Test Failed the Quality Control Criteria. We advise you send a a new sample.";