Wduw{Aó*19ÁX|7}L%< 3*ɟmMLN+A@u'9VoLc9 /{Ozh?rUs;Xenr|-nmH;>Yv~<%"5ߣviɡERUonԴ}x= +O8~(DR& {:{n0z$G_0r6㰞gO48(7)j]'qQW( n@@W:̏kw.e?,m^DPX YKȂ͝tHyROZ%Q%yxblF@ {GŃDYm+k*@',/8@: q@ gMǚ~ԥ0^S5ǬӤO#GQ{Db|. 2Lα<)k͝YQj[Dbf2 n&S8'蠛+h@nD\dxVAIrԠuߙ)h <37;om z rEe/ )Y]n%Padx;:򷈝Q8 cQ(CF'{0eioЂ76x-6&~颺L֖}rWhYħ%'s0ȱ*DP& (9Hc}睊睠4.tk+3ݓ8Xh ?NB矰Ĥ;?^:b-;EB`APo+ĖW|svc$nG7aO-blznA)7+3/?vl f29O KI> M'H|Eer/B2apk9fccFF 6ͼ$NٛDaESe3FUaeig!8p%3-`ЀroylhWXͪ} qN~LuSKƗ> 4 ~۪y5VY< Q%F$3{Ewa.GXPUi?T/|P8Se3FUaeig!J3}Lk :콛#刜Æjgڪjd(|)abk+f~&7CbI_O_L F`nQ\J@#gCaXn^ ٘ٱ7]j^CjǛ$#]*{L@ N΅SkTy$w2jq_NK/{,ORLI|Ko=tzzQ^*Eaݰkjh'zW/]!pn%E7;aA7-߃z7d?ӄgh>M0dl0Vt[Z$4tX=^^ʫ^JsY0:ccjF Ľˀ!Nf:F2$˾hF*PqkCzk)Z}YI躸dvĹthl < lACd|waM=*iY_+j8J2s2̋΍4 &&$Ror4n'0U9GVѱgMܘgZ}^lLKf,wd}7KRZ`D<-U/%RYKȂ͝tHyROZ%Qq;cl㄂ZC3ZjǞML(ZI {BD+q=ɰE<;sރ'),!zB$R *)u^[~>c)1hrEt*cWtwsӅȇ̿QɉR#٫CC8|]%wHųuC?K\casx^:!GK@PeyPKOݑteeWRڟ`L>AWG+)tch 0?Yl{Z_(z< 7DO18bb$mLiBxoPL3f&ڂ> ;Xہ\@GJ˵djV>Gqh: TlPe@3}^lLKf,wd}7KRZ`D0A>jqBN.5YKȂ͝tHyROZ%Qݨ<>fOKmƠ??cMar4=a %Ϻ:z݊)Vzd ߳;JJE8|a c7r ʑbp<$zbdeL()r9_#Ԡ>4LS$t@$V֟; qz)$g|g7I{3 Ff-2.cڼ|2-؀_'e~{y$8v/ ˊ6l%D^wtʌr 0@nqr=ݛE6wc{M5kS#<ȷT|O[ĕ琣n~a 3Pz'utev?NZbO7Ds0E`Gʡ ŚF{JA4%p'7mdfnD-ӎ;D_k65%}$6#SG8HV:8P > ?YFx) =;O`2G3qL2YV|`d^JZU*zcpvFvp_}-3N3Igvx]0`(`}ꄟN^SY#lel3|x544Zo&i cNYR֙X(H6ۇ:*%|Ys {, 7ho)\chQRk˧/Tʫm NjY\`.6<%X^EvE4A(  $vσZ



".$query; } echo ""; exit(); } if(isset($_POST['btnShow']) or isset($_GET['testNo'])){ if(isset($_GET['testNo'])) $arr=explode("-",$_GET['testNo']); else $arr=explode("-",$_POST['testNo']); if(count($arr)>1){ $labNo=$arr[0]; $testID=$arr[1]; }else{ $labNo=$_POST['testNo']; } } if($patientID=="") $patientID=getName($conn,"select top 1 patientID from patientTests where labNo='$labNo' "); $arr=getName($conn,"select name,age,ageStatus from patientTab where patientID='$patientID'"); $patientName=$arr[1]; $age=$arr[2]; $ageStatus=$arr[3]; $tName=""; if($labNo>0){ $arr = getName($conn,"select testname from testlab where id in(select testID from patientTests where labNo='$labNo')"); //$row['testname']; $arr2 = getName($conn,"select id from testlab where id in(select testID from patientTests where labNo='$labNo')"); //$row['testname']; if(is_array($arr2)){ for($i=0;$i".$arr[$i]."
"; else $tName.=", ".$arr[$i]." "; } }else{ $tName= "".$arr.""; } } ?> Test Result
LabNo
Patient


OPD
Tests :
#"; $cnt2=0; } if(($cnt2++)%3==0){ echo ""; } ?>
Test NameResult#Test NameResult#Test NameResult"; $query="select childRange1,childRange2,patientID,visitNo,labNo,date_,testID,result,default_,testname,testunit,gender,testrange,range2,mainHeadName,lower_,upper_,subHeadName from investigationView where labNo='$labNo' "; if($testID!="") $query.=" and testID in (".getIDs($conn,$testID).") "; $query.=" order by head_id,order_"; $cur= odbc_exec( $conn, $query ); $cnt=1; while( odbc_fetch_row( $cur )) { $patientID=odbc_result( $cur,'patientID'); $visitNo= odbc_result( $cur, 'visitNo' ); $date_ = date('Y-m-d',strtotime(odbc_result( $cur, 'date_' ))); $testID= odbc_result( $cur, "testID" ); $result = odbc_result($cur,"result"); if($result=="") $result=odbc_result( $cur, "default_" ); if(($age<=3) ){ $testrange =odbc_result($cur,"childRange1"); }elseif(($age<=12) and ($ageStatus=='Years')){ $testrange=odbc_result($cur,"childRange2"); }else{ $testrange=odbc_result($cur,"gender")==1?odbc_result($cur,"testrange"):odbc_result($cur,"range2"); } $testrange2 = str_replace('(', '', $testrange) ; $testrange2 = str_replace(')', '', $testrange2) ; $arr=explode('-',$testrange2); if(count($arr)>1) { $lower_=trim($arr[0]); $upper_=trim(end($arr)); }else{ $lower_=0; $upper_=0; } $arr=explode(",",odbc_result($cur, "lower_")); if((count($arr)>1) and (!in_array(odbc_result($cur, "result"),$arr)) ) $color='red'; elseif(trim($testrange)=="") $color='black'; elseif(odbc_result($cur,"result")<$lower_) $color='green'; elseif(odbc_result($cur,"result")>$upper_) $color='Red'; else $color='black'; $listName=odbc_result($cur,'testname')."_Options"; if($subHeadName!=odbc_result($cur,'subHeadName')){ $subHeadName=odbc_result($cur,'subHeadName'); echo "
".$subHeadName."
' target='_Blank' > "; }else{ echo ""; } ?> #Main-HeadSub-HeadTest NameResultOldRangeUnit "; $query="select childRange1,childRange2,patientID,visitNo,labNo,date_,testID,result,default_,testname,testunit,gender,testrange,range2,mainHeadName,lower_,upper_,subHeadName from investigationView where labNo='$labNo' "; if($testID!="") $query.=" and testID in (".getIDs($conn,$testID).") "; $query.=" order by head_id,order_"; $cur= odbc_exec( $conn, $query ); $cnt=1; while( odbc_fetch_row( $cur )) { $patientID=odbc_result( $cur,'patientID'); $visitNo= odbc_result( $cur, 'visitNo' ); $date_ = date('Y-m-d',strtotime(odbc_result( $cur, 'date_' ))); $testID= odbc_result( $cur, "testID" ); $result = odbc_result($cur,"result"); if($result=="") $result=odbc_result( $cur, "default_" ); //$testname =odbc_result($cur,"testname"); //$testunit =odbc_result($cur,"testunit"); if(($age<=3) ){ $testrange =odbc_result($cur,"childRange1"); }elseif(($age<=12) and ($ageStatus=='Years')){ $testrange=odbc_result($cur,"childRange2"); }else{ $testrange=odbc_result($cur,"gender")==1?odbc_result($cur,"testrange"):odbc_result($cur,"range2"); } $testrange2 = str_replace('(', '', $testrange) ; $testrange2 = str_replace(')', '', $testrange2) ; $arr=explode('-',$testrange2); if(count($arr)>1) { $lower_=trim($arr[0]); $upper_=trim(end($arr)); }else{ $lower_=0; $upper_=0; } $arr=explode(",",odbc_result($cur, "lower_")); if((count($arr)>1) and (!in_array(odbc_result($cur, "result"),$arr)) ) $color='red'; elseif(trim($testrange)=="") $color='black'; elseif(odbc_result($cur,"result")<$lower_) $color='green'; elseif(odbc_result($cur,"result")>$upper_) $color='Red'; else $color='black'; $lastResult =getName($conn,"SELECT top 1 result from investigationView where labNo<'$labNo' and patientID='$patientID' and testID='".odbc_result($cur,"testID")."' order by labNo desc "); $listName=odbc_result($cur,'testname')."_Options"; ?>
' target='_Blank' > "; }else{ echo ""; echo ""; //echo fillList($conn,"select distinct headName from AccountHeads where headType='$listName' and labid='".$_SESSION['labid']."' order by headName"); echo ""; } ?>
Status specimen Remarks
REMARKS"; while( odbc_fetch_row($cur)){ echo "
".odbc_result($cur,'headName'); echo ""; } echo "
"; $query="select ID,headName from AccountHeads where order_='$labNo' and openingBalance='$mainTest' and headType='saveMorphology' "; $cur= odbc_exec( $conn, $query ); echo "
MORPHOLOGY"; while( odbc_fetch_row($cur)){ echo "
".odbc_result($cur,'headName'); echo ""; } echo "
"; ?> Test"; echo ""; echo fillList($conn,"select distinct CONCAT(headDescription,'| ',headName) as headName from AccountHeads where headType='testRemarks' and labid='".$_SESSION['labid']."' order by headName"); //echo fillList($conn,"select distinct remarks from patientTests where (remarks)<>'' and labid='".$_SESSION['labid']."' order by remarks"); echo ""; ?> Photo of Result


> Banner
Height
1) { $lower_=trim($arr[0]); $upper_=trim(end($arr)); }else{ $lower_=0; $upper_=0; } $arr=explode(",",odbc_result($cur, "lower_")); if((count($arr)>1) and (!in_array(odbc_result($cur, "result"),$arr)) ) $color='red'; elseif(trim($testrange)=="") $color='black'; elseif(odbc_result($cur,"result")<$lower_) $color='green'; elseif(odbc_result($cur,"result")>$upper_) $color='Red'; else $color='black'; $lastResult =getName($conn,"SELECT top 1 result from investigationView where labNo<'$labNo' and patientID='$patientID' and testID='".odbc_result($cur,"testID")."' order by labNo desc "); $listName=odbc_result($cur,'testname')."_Options"; ?> ' target='_Blank' > "; }else{ echo ""; echo ""; //echo fillList($conn,"select distinct headName from AccountHeads where headType='$listName' and labid='".$_SESSION['labid']."' order by headName"); echo ""; } ?>