$method = "";
        $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";