global $db;
$info="<table class='table'>";
$info=$info."<tr><td>ID</td><td>".$pid."</td></tr>";
- $info=$info."<tr><td>Name</td><td>".$db->getName($pid)->fetchArray()["name"]."</td></tr>";
- $info=$info."<tr><td>Age</td><td>".$db->getAge($pid)->fetchArray()["age"]."</td></tr>";
- $info=$info."<tr><td>Sex</td><td>".$db->getSex($pid)->fetchArray()["sex"]."</td></tr>";
+ $info=$info."<tr><td>Name</td><td id='info-name'>".$db->getName($pid)->fetchArray()["name"]."</td></tr>";
+ $info=$info."<tr><td>Age</td><td id='info-age'>".$db->getAge($pid)->fetchArray()["age"]."</td></tr>";
+ $info=$info."<tr><td>Sex</td><td id='info-sex'>".$db->getSex($pid)->fetchArray()["sex"]."</td></tr>";
$info=$info."<tr><td>Bed</td><td>".$db->getWard($pid)->fetchArray()["ward"]."-".$db->getBed($pid)->fetchArray()["bed"]."</td></tr>";
$info=$info."<tr><td>Diagnosis</td><td>".$db->getDiagnosis($pid)->fetchArray()["diagnosis"]."</td></tr>";
$info=$info."</table>";
return -1;
}
}
+function crcl(cr, bw, age, sex){
+ if(sex=="female"){
+ factor=0.85;
+ }
+ else{
+ factor=1;
+ }
+ crcl=((140-age)*bw*factor)/(72*cr);
+ return(crcl);
+}
var io=[];
-var clinical={pr:[], rr:[], temperature:[], spo2:[], sbp:[], dbp:[], cbg:[]};
+var clinical={pr:[], rr:[], temperature:[], spo2:[], sbp:[], dbp:[], cbg:[], bw:[]};
var reports={};
var treatment={};
-var clinDict={pr: "Pulse Rate", rr: "Respiratory Rate", temperature: "Temperature", spo2: "SpO2", sbp: "Systolic BP", dbp: "Diastolic BP", cbg: "CBG"}
+var clinDict={pr: "Pulse Rate", rr: "Respiratory Rate", temperature: "Temperature", spo2: "SpO2", sbp: "Systolic BP", dbp: "Diastolic BP", cbg: "CBG", bw: "Body Weight"}
var reportsDict={};
$(document).ready(function(){
var ctx1=$("#clinChart")[0].getContext("2d");
if(entry.cbg){
clinical.cbg.push([stamp, entry.cbg]);
}
+ if(entry.bw){
+ clinical.bw.push([stamp, entry.bw]);
+ }
});
// INTAKE-OUTPUT
approxIn=0;
obj[key]=reports[key];
return obj;
},{});
+ crclVal=crcl(reports["creat-report-rft"].slice(-1)[0][1], clinical.bw.slice(-1)[0][1], $("#info-age").text(), $("#info-sex").text());
+ if(crclVal){
+ $("#crcl").text("Creatinine Clearance: "+crclVal.toFixed(1));
+ }
Object.keys(reports).forEach(function(i){
reports[i].sort(entrySort);
$("#reportsVar").html($("#reportsVar").html()+"<option value="+i+">"+reportsDict[i]+"</option>");