Example #1
0
function drawdata(&$data, &$advdata)
{
    global $toggle, $parentcode, $grandcode, $priocolor, $LDInclusive, $LDExclusive, $LDNotes, $LDRemarks, $LDExtraCodes, $LDAddCodes;
    global $idx, $parenthref, $showonly, $parentdata, $img;
    echo "\n\t\t\t\t\t\t<tr class=";
    if ($priocolor) {
        echo "hilite>";
    } elseif ($toggle) {
        echo "wardlistrow2>";
        $toggle = 0;
    } else {
        echo "wardlistrow1>";
        $toggle = 1;
    }
    echo '<td>';
    if ($priocolor) {
        echo "&nbsp;";
    } elseif (!$showonly) {
        /*							$valbuf="code*$data[diagnosis_code]&cat*$data[std_code]";
        							if(stristr($data[diagnosis_code],".-")) $valbuf.="&des*$data[description]";
        								else $valbuf.="&des*$parentdata[description]: <b>$data[description]</b>";
        */
        echo '<input type="checkbox" name="sel' . $idx . '" value="' . $data['diagnosis_code'] . '">
						 		<input type="hidden" name="icd_px' . $idx . '" value="' . $parentdata['diagnosis_code'] . '">';
        $idx++;
    }
    echo '
							</td>
							
							<td><font size=2><nobr>';
    //echo " *$parentcode +$grandcode";
    if ($parenthref) {
        echo '<u><a href="javascript:subsearch(\'' . substr($data[diagnosis_code], 0, strpos($data['diagnosis_code'], "-") - 1) . '\')">' . $data['diagnosis_code'] . '</a></U>';
    } else {
        echo $data['diagnosis_code'] . '&nbsp;';
    }
    echo '&nbsp;</nobr>
						</td>
						<td align="center"><font size=2>' . $data['std_code'] . '&nbsp;
							</td>';
    switch ($data['sub_level']) {
        case 0:
            echo '
													<td colspan=7>';
            break;
        case 1:
            echo '
													<td colspan=7>';
            break;
        case 2:
            echo '
													<td colspan=2>&nbsp;</td>
													<td valign="top">';
            echo '<img ' . $img['t2'] . '>';
            echo '
													</td><td colspan=4>';
            break;
        case 3:
            echo '
													<td colspan=3>&nbsp;</td>
													<td valign="top">';
            if ($advdata['sub_level'] < $data['sub_level']) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td colspan=3>';
            break;
        case 4:
            echo '
													<td colspan=4>&nbsp;</td>
											<td valign="top">';
            if ($advdata['sub_level'] < $data['sub_level']) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td colspan=2>&nbsp;';
            break;
        case 5:
            echo '
													<td colspan=5>&nbsp;</td>
											<td valign="top">';
            if ($advdata['sub_level'] < $data['sub_level']) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td>&nbsp;';
            break;
    }
    //echo '<font size=2>'.trim($data[description]);
    echo '<font size=2>';
    if ($parenthref) {
        echo '<u><a href="javascript:subsearch(\'' . substr($data[diagnosis_code], 0, strpos($data[diagnosis_code], "-") - 1) . '\')">' . $data[description] . '</a></U>';
    } else {
        echo $data['description'] . '&nbsp;';
    }
    if ($data[inclusive]) {
        echo '&nbsp;<a href="javascript:ssm(\'i_' . cleandata($data[diagnosis_code]) . '\');"><img ' . $img['arrow'] . ' alt="' . $LDInclusive . '"></a>';
        drawAdditional("i", $data[diagnosis_code], $data[inclusive], "00ffcc", $LDInclusive);
    }
    //if($data[inclusive]) echo '<br><font size=2 color="#00aa00">'.$data[inclusive].'</font>';
    if ($data[exclusive]) {
        echo '&nbsp;<a href="javascript:ssm(\'e_' . cleandata($data[diagnosis_code]) . '\');"><img ' . $img['warn'] . ' alt="' . $LDExclusive . '"></a>';
        drawAdditional("e", $data[diagnosis_code], $data[exclusive], "ffccee", $LDExclusive);
    }
    if ($data[notes]) {
        echo '&nbsp;<a href="javascript:ssm(\'n_' . cleandata($data[diagnosis_code]) . '\');"><img ' . $img['info'] . ' alt="' . $LDNotes . '"></a>';
        drawAdditional("n", $data[diagnosis_code], $data[notes], "ffcc99", $LDNotes);
    }
    if ($data[remarks]) {
        echo '&nbsp;<a href="javascript:ssm(\'r_' . cleandata($data[diagnosis_code]) . '\');"><img ' . $img['bubble'] . ' alt="' . $LDRemarks . '"></a>';
        drawAdditional("r", $data[diagnosis_code], $data[remarks], "cceeff", $LDRemarks);
    }
    if ($data[extra_codes]) {
        echo '&nbsp;<a href="javascript:ssm(\'x_' . cleandata($data[diagnosis_code]) . '\');"><img ' . $img['plus'] . ' alt="' . $LDExtraCodes . '"></a>';
        drawAdditional("x", $data[diagnosis_code], $data[extra_codes], "ffff66", $LDExtraCodes);
    }
    if ($data[extra_subclass]) {
        echo '&nbsp;<a href="javascript:ssm(\'s_' . cleandata($data[diagnosis_code]) . '\');"><img ' . $img['reset'] . ' alt="' . $LDAddCodes . '"></a>';
        drawAdditional("s", $data[diagnosis_code], $data[extra_subclass], "efefef", $LDAddCodes);
    }
    echo '</td>';
    $parenthref = 0;
}
Example #2
0
function drawdata(&$data, &$advdata)
{
    global $toggle, $parentcode, $grandcode, $priocolor, $LDInclusive, $LDExclusive, $LDNotes, $LDRemarks, $LDExtraCodes, $LDAddCodes;
    global $idx, $iscolor, $keyword, $showonly, $parentdata, $img;
    echo "\n\t\t\t\t\t\t<tr class=";
    if ($priocolor || $iscolor) {
        echo "hilite>";
    } elseif ($toggle) {
        echo "wardlistrow2>";
        $toggle = 0;
    } else {
        echo "wardlistrow1>";
        $toggle = 1;
    }
    echo '
						<td>';
    if ($priocolor) {
        echo "&nbsp;";
    } elseif (!$showonly) {
        /*								$valbuf='code*'.$data['code'];
        								if(!stristr($data['code'],".")) $valbuf.='&des*'.$data['description'];
        									else $valbuf.='&des*'.$parentdata['description'].' <b>'.$data['description'].'</b>';
        */
        echo '<input type="checkbox" name="sel' . $idx . '" value="' . $data['code'] . '">
										<input type="hidden" name="ops_px' . $idx . '" value="' . $parentdata['code'] . '">';
        $idx++;
    }
    echo '
							</td>
							<td><font size=2><nobr>';
    //echo " *$parentcode +$grandcode";
    if ($priocolor && $data['code'] != $keyword) {
        echo '<u><a href="javascript:subsearch(\'' . $data['code'] . '\')">' . $data['code'] . '</a></U>';
    } else {
        echo $data['code'] . '&nbsp;';
    }
    echo "&nbsp;</nobr></td>";
    switch ($data[sub_level]) {
        case 0:
            echo '
													<td colspan=7>';
            break;
        case 1:
            echo '
													<td colspan=7>';
            break;
        case 2:
            echo '
													<td colspan=2>&nbsp;</td>
													<td valign="top">';
            echo '&nbsp;';
            echo '
													</td><td colspan=4>';
            break;
        case 3:
            echo '
													<td colspan=3>&nbsp;</td>
													<td valign="top">';
            if ($advdata['sub_level'] < $data['sub_level']) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td colspan=3>';
            break;
        case 4:
            echo '
													<td colspan=4>&nbsp;</td>
											<td valign="top">';
            if ($advdata['sub_level'] < $data['sub_level']) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td colspan=2>&nbsp;';
            break;
        case 5:
            echo '
													<td colspan=5>&nbsp;</td>
											<td valign="top">';
            if ($advdata['sub_level'] < $data['sub_level']) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td>&nbsp;';
            break;
    }
    //echo '<font size=2>'.trim($data[description]);
    echo '<font size=2>';
    if ($priocolor && $data['code'] != $keyword) {
        echo '<u><a href="javascript:subsearch(\'' . $data['code'] . '\')">' . $data[description] . '</a></U>';
    } else {
        echo $data['description'] . '&nbsp;';
    }
    if ($data[inclusive]) {
        echo '&nbsp;<a href="javascript:ssm(\'i_' . cleandata($data['code']) . '\');"><img ' . $img['arrow'] . ' alt="' . $LDInclusive . '"></a>';
        drawAdditional("i", $data['code'], $data['inclusive'], "00ffcc", $LDInclusive);
    }
    //if($data[inclusive]) echo '<br><font size=2 color="#00aa00">'.$data[inclusive].'</font>';
    if ($data[exclusive]) {
        echo '&nbsp;<a href="javascript:ssm(\'e_' . cleandata($data['code']) . '\');"><img ' . $img['warn'] . ' alt="' . $LDExclusive . '"></a>';
        drawAdditional("e", $data['code'], $data['exclusive'], "ffccee", $LDExclusive);
    }
    if ($data[notes]) {
        echo '&nbsp;<a href="javascript:ssm(\'n_' . cleandata($data['code']) . '\');"><img ' . $img['info'] . ' alt="' . $LDNotes . '"></a>';
        drawAdditional("n", $data['code'], $data['notes'], "ffcc99", $LDNotes);
    }
    if ($data[remarks]) {
        echo '&nbsp;<a href="javascript:ssm(\'r_' . cleandata($data['code']) . '\');"><img ' . $img['bubble'] . ' alt="' . $LDRemarks . '"></a>';
        drawAdditional("r", $data['code'], $data['remarks'], "cceeff", $LDRemarks);
    }
    //if($data[extra_codes]) echo '&nbsp;<img src="../img/plus2.gif" border=0 width=16 height=16 alt="'.$LDExtraCodes.'" align="absmiddle">';
    //if($data[extra_codes]) echo '&nbsp;<img src="../img/closed.gif" border=0 width=20 height=20 alt="'.$LDExtraCodes.'" align="absmiddle">';
    //if($data[extra_subclass]) echo '&nbsp;<img src="../img/button_reset.gif" border=0 width=15 height=15 alt="'.$LDAddCodes.'" align="absmiddle">';
    echo '</td>';
}
function drawdata(&$data)
{
    global $toggle, $LDInclusive, $LDExclusive, $LDNotes, $LDRemarks, $LDExtraCodes, $LDAddCodes, $idx, $keyword, $showonly, $img, $current;
    //$img_arrow,$img_info, $img_bubble, $img_blue, $img_t2;
    echo "\n\t\t\t\t\t\t<tr class=";
    if ($toggle) {
        echo "wardlistrow2>";
        $toggle = 0;
    } else {
        echo "wardlistrow1>";
        $toggle = 1;
    }
    echo '
						<td>';
    if (!$showonly) {
        /*								$valbuf="code=$data['code']";
        								if(!stristr($data['code'],".")) $valbuf.="&des=$data[description]";
        									else $valbuf.="&des=$parentdata[description] <b>$data[description]</b>";
        */
        if ($current) {
            echo '<input type="radio" name="sel" value="' . $data['nr'] . '">';
        } else {
            echo '<input type="checkbox" name="sel' . $idx . '" value="' . $data['nr'] . '">';
        }
        $idx++;
    }
    echo '
							</td>
							<td><font face=arial size=2><nobr>';
    //echo " *$parentcode +$grandcode";
    echo $data['code'] . '&nbsp;';
    echo "&nbsp;</nobr></td>";
    switch ($data[sub_level]) {
        case 0:
            echo '
													<td colspan=7>';
            break;
        case 1:
            echo '
													<td colspan=7>';
            break;
        case 2:
            echo '
													<td colspan=2>&nbsp;</td>
													<td valign="top">';
            echo '&nbsp;';
            echo '
													</td><td colspan=4>';
            break;
        case 3:
            echo '
													<td colspan=3>&nbsp;</td>
													<td valign="top">';
            if ($advdata[sub_level] < $data[sub_level]) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td colspan=3>';
            break;
        case 4:
            echo '
													<td colspan=4>&nbsp;</td>
													<td valign="top">';
            if ($advdata[sub_level] < $data[sub_level]) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td colspan=2>&nbsp;';
            break;
        case 5:
            echo '
													<td colspan=5>&nbsp;</td>
													<td valign="top">';
            if ($advdata[sub_level] < $data[sub_level]) {
                echo '<img ' . $img['blue'] . '>';
            } else {
                echo '<img ' . $img['t2'] . '>';
            }
            echo '</td>
													<td>&nbsp;';
            break;
    }
    //echo '<font face=arial size=2>'.trim($data[description]);
    echo '<font face=arial size=2>';
    echo "{$data['description']}&nbsp;";
    if ($data[inclusive]) {
        echo '&nbsp;<a href="javascript:ssm(\'i_' . cleandata($data['code']) . '\');"><img ' . $img['arrow'] . ' alt="' . $LDInclusive . '"></a>';
        drawAdditional("i", $data['code'], $data[inclusive], "00ffcc", $LDInclusive);
    }
    //if($data[inclusive]) echo '<br><font size=2 color="#00aa00">'.$data[inclusive].'</font>';
    if ($data[exclusive]) {
        echo '&nbsp;<a href="javascript:ssm(\'e_' . cleandata($data['code']) . '\');"><img ' . $img['warn'] . ' alt="' . $LDExclusive . '"></a>';
        drawAdditional("e", $data['code'], $data[exclusive], "ffccee", $LDExclusive);
    }
    if ($data[notes]) {
        echo '&nbsp;<a href="javascript:ssm(\'n_' . cleandata($data['code']) . '\');"><img ' . $img['info'] . ' alt="' . $LDNotes . '"></a>';
        drawAdditional("n", $data['code'], $data[notes], "ffcc99", $LDNotes);
    }
    if ($data[remarks]) {
        echo '&nbsp;<a href="javascript:ssm(\'r_' . cleandata($data['code']) . '\');"><img ' . $img['bubble'] . ' alt="' . $LDRemarks . '"></a>';
        drawAdditional("r", $data['code'], $data[remarks], "cceeff", $LDRemarks);
    }
    echo '</td>';
    echo "</tr>";
}