Widget:Preop risk assessment: Difference between revisions

Jump to navigation Jump to search
Matt Pijoan (talk | contribs)
No edit summary
Matt Pijoan (talk | contribs)
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 5: Line 5:
if(document.forms["preoprisk"]["yes1"].checked == 1){
if(document.forms["preoprisk"]["yes1"].checked == 1){
document.forms["preoprisk"]["no1"].checked = 0;
document.forms["preoprisk"]["no1"].checked = 0;
document.getElementById("ans1").style.visibility = "visible";
document.getElementById("step2").style.visibility = "hidden";
}
if(document.forms["preoprisk"]["no1"].checked == 1){
document.forms["preoprisk"]["yes1"].checked = 0;
document.getElementById("step2").style.visibility = "visible";
document.getElementById("step2").style.visibility = "visible";
document.getElementById("ans1").style.visibility = "hidden";
document.getElementById("ans1").style.visibility = "hidden";
}
}
if(document.forms["preoprisk"]["no1"].checked == 1){
}
document.forms["preoprisk"]["yes1"].checked = 0;
 
document.getElementById("ans1").style.visibility = "visible";
function step2(){
document.getElementById("step2").style.visibility = "hidden";
if(document.forms["preoprisk"]["yes2"].checked == 1){
document.forms["preoprisk"]["no2"].checked = 0;
document.getElementById("ans2").style.visibility = "visible";
document.getElementById("step3").style.visibility = "hidden";
}
if(document.forms["preoprisk"]["no2"].checked == 1){
document.forms["preoprisk"]["yes2"].checked = 0;
document.getElementById("step3").style.visibility = "visible";
document.getElementById("ans2").style.visibility = "hidden";
}
}
 
function step3(){
if(document.forms["preoprisk"]["yes3"].checked == 1){
document.forms["preoprisk"]["no3"].checked = 0;
document.getElementById("ans3").style.visibility = "visible";
document.getElementById("step4").style.visibility = "hidden";
}
if(document.forms["preoprisk"]["no3"].checked == 1){
document.forms["preoprisk"]["yes3"].checked = 0;
document.getElementById("step4").style.visibility = "visible";
document.getElementById("ans3").style.visibility = "hidden";
}
}
 
function step4(){
if(document.forms["preoprisk"]["yes4"].checked == 1){
document.forms["preoprisk"]["no4"].checked = 0;
document.getElementById("ans4").style.visibility = "visible";
document.getElementById("step5").style.visibility = "hidden";
}
if(document.forms["preoprisk"]["no4"].checked == 1){
document.forms["preoprisk"]["yes4"].checked = 0;
document.getElementById("step5").style.visibility = "visible";
document.getElementById("ans4").style.visibility = "hidden";
}
}
 
function step4(){
if(document.forms["preoprisk"]["yes4"].checked == 1){
document.forms["preoprisk"]["no4"].checked = 0;
document.getElementById("ans4").style.visibility = "visible";
document.getElementById("step5").style.visibility = "hidden";
}
if(document.forms["preoprisk"]["no4"].checked == 1){
document.forms["preoprisk"]["yes4"].checked = 0;
document.getElementById("step5").style.visibility = "visible";
document.getElementById("ans4").style.visibility = "hidden";
}
}
}
}


function step5(){
var riskCount = 0;
if(document.forms["preoprisk"]["risk1"].checked == 1){riskCount+= 1;}
if(document.forms["preoprisk"]["risk2"].checked == 1){riskCount+= 1;}
if(document.forms["preoprisk"]["risk3"].checked == 1){riskCount+= 1;}
if(document.forms["preoprisk"]["risk4"].checked == 1){riskCount+= 1;}
if(document.forms["preoprisk"]["risk5"].checked == 1){riskCount+= 1;}
if(riskCount >= 3){
document.getElementById("ans5").innerHTML="Consider testing if it will change management";
}
if(riskCount >= 1 && riskCount < 3){
document.getElementById("ans5").innerHTML="Proceed with planned surgery with HR control or consider noninvasive testing if it will change management.";
}
if(riskCount == 0){
document.getElementById("ans5").innerHTML="Proceed with planned surgery";
}
}
</script>
</script>
<form name="preoprisk" onLoad="hideSteps();">
<form name="preoprisk" onLoad="hideSteps();">
Line 27: Line 96:
<div id="step2" style="visibility:hidden">
<div id="step2" style="visibility:hidden">
Active Cardiac Conditions?<br />
Active Cardiac Conditions?<br />
<input type="checkbox" id="yes2" />
<input type="checkbox" id="yes2" onchange="step2();" />Yes
<input type="checkbox" id="no2" /><br />
<input type="checkbox" id="no2" onchange="step2();" />No<br />
</div>
</div>
<div id="ans2" style="visibility:hidden">
<div id="ans2" style="visibility:hidden">
Line 34: Line 103:
</div>
</div>
<div id="step3" style="visibility:hidden">
<div id="step3" style="visibility:hidden">
Active Cardiac Conditions?<br />
Low risk surgery?<br />
<input type="checkbox" id="yes3" />
<input type="checkbox" id="yes3" onchange="step3();" />Yes
<input type="checkbox" id="no3" /><br />
<input type="checkbox" id="no3" onchange="step3();" />No<br />
</div>
</div>
<div id="ans3" style="visibility:hidden">
<div id="ans3" style="visibility:hidden">
Line 43: Line 112:
<div id="step4" style="visibility:hidden">
<div id="step4" style="visibility:hidden">
Functional capacity >= 4 METs Without Symptoms<br />
Functional capacity >= 4 METs Without Symptoms<br />
<input type="checkbox" id="yes4" />
<input type="checkbox" id="yes4" onchange="step4();" />Yes
<input type="checkbox" id="no4" /><br />
<input type="checkbox" id="no4" onchange="step4();" />No<br />
</div>
</div>
<div id="ans4" style="visibility:hidden">
<div id="ans4" style="visibility:hidden">
You may proceed.
You may proceed.
</div>
<div id="step5" style="visibility:hidden">
<input type="checkbox" id="norisk" onchange="step5();"/> No Risk Factors<br />
<input type="checkbox" id="risk1" onchange="step5();" /> Ischemic heart disease<br />
<input type="checkbox" id="risk2" onchange="step5();" /> Compensated or prior heart failure<br />
<input type="checkbox" id="risk3" onchange="step5();" /> Diabetes mellitus<br />
<input type="checkbox" id="risk4" onchange="step5();"/> Renal insufficiency<br />
<input type="checkbox" id="risk5" onchange="step5();"/> Cerebrovascular disease<br />
</div>
<div id="ans5">
</div>
</div>
</form>
</form>
</includeonly>
</includeonly>

Latest revision as of 15:09, 23 May 2012