Personal tools
You are here: Home / OSCAR Users / EMR and Case Management Resources / eForms / eForms for download / Calculators / CARAT - Computerised Antithrombotic Risk Assessment Tool
Navigation
 

CARAT - Computerised Antithrombotic Risk Assessment Tool

This e-form unifies the CHADS-2 and HEMORRHAGES risk tools, and suggests the optimal choice of drug.

HTML icon CARAT.html — HTML, 17 kB (18365 bytes)

File contents




<html>
<head>
<title>CARAT</title>
<style type="text/css">
p.title{
	text-transform: uppercase;
	font-size: 16;
	font-family: Arial;
	font-weight: bolder;
	text-align: left;
  	color: black;
}
p.heading{
	font-size: 12;
	font-family: Arial;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	color: black;
}
p.normaltext{
	font-size: 12;
	font-family: Arial;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: black;
}
td.heading1{
	font-size: 12;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: white;
	background-color:black ;
	border-width: 1;
}
td.QuestionHeading{
	font-size: 12;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: white;
	background-color: #505050;
	border-width: 1;
}
td.AnswerHeading{
	font-size: 12;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: white;
	background-color: #505050;
	border-width: 1;
}

tr.odd{
	background-color: #ffffff;
}
tr.even{
	background-color: #dddddd;
}
td.question{
	font-size: 12;
	font-family: Arial;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: black;
	border-width: 1;
}
td.answer{
	font-size: 12;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: black;
	border-width: 1;
}
td.normaltext{
	width: 100%;
	font-size: 12;
	font-family: Arial;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: black;
	background-color: white;
	border-width: 0;
}
input.formtext{
	width: 100%;
	height: 100%;
	font-size: 12;
	font-family: Arial;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: black;
	background-color: white;
	border-width: 1;
	border-style: solid; 
}
textarea.formtext{
	width: 100%;
	height: auto;
	font-size: 12;
	font-family: Arial;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: black;
	background-color: white;
	border-width: 1;
	border-style: solid;
}

</style>

<!-- CSS Script that removes textarea and textbox borders when printing ---(put this inbetween <header></header>)----------------->
<style type="text/css" media="print">
.DoNotPrint {
	display: none;
}

.noborder {
	scrollbar-3dlight-color: transparent;
	scrollbar-3dlight-color: transparent;
	scrollbar-arrow-color: transparent;
	scrollbar-base-color: transparent;
	scrollbar-darkshadow-color: transparent;
	scrollbar-face-color: transparent;
	scrollbar-highlight-color: transparent;
	scrollbar-shadow-color: transparent;
	scrollbar-track-color: transparent;
	background: transparent;
	overflow: hidden;
	border : 0px;
}
</style>
<!-- ----------------------------------------------------------------------------------------- -->

<script type="text/javascript" language="javascript">

function passAge() {
         if (document.getElementById("Age").value >= 75){
               document.getElementById("75").checked =true;
         }
}

function getCheckedValue(radioObj) {

	if(!radioObj)
		return parseInt(0);
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return parseInt(radioObj.value);
		else
			return parseInt(value);
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return parseInt(radioObj[i].value);
		}
	}
	
	return parseInt(0);
}

function totalCHAD(){
	var c = 0;

	c += getCheckedValue(document.FormName.C1);
	c += getCheckedValue(document.FormName.C2);
	c += getCheckedValue(document.FormName.C3);
	c += getCheckedValue(document.FormName.C4);
	c += getCheckedValue(document.FormName.C5);

	document.FormName.CHAD.value = c;
}

function totalHEM(){
	var h = 0;

	h += getCheckedValue(document.FormName.H1);
	h += getCheckedValue(document.FormName.H2);
	h += getCheckedValue(document.FormName.H3);
	h += getCheckedValue(document.FormName.H4);
	h += getCheckedValue(document.FormName.C3);
	h += getCheckedValue(document.FormName.H6);
	h += getCheckedValue(document.FormName.C2);
	h += getCheckedValue(document.FormName.H8);
	h += getCheckedValue(document.FormName.H9);
	h += getCheckedValue(document.FormName.H10);
	h += getCheckedValue(document.FormName.H11);	
	
	document.FormName.Hemorr2hages.value = h;
}

function Score(){
	var i=0
	i += getCheckedValue(document.FormName.Q1);

	if (i==0 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = "No Therapy";
	}

	else if (i==0 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Aspirin';
	}

	else if (i==0 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Warfarin';
	}

	else if (i==0 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'No Therapy';
	}
   
	else if (i==0 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Aspirin';
	}

	else if (i==0 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Aspirin';
	}

	else if (i==1 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'No Therapy';
	}

	else if (i==1 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Clopidogrel';
	}

	else if (i==1 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Warfarin';
	}

	else if (i==1 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'No Therapy';
	}

	else if (i==1 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Clopidogrel';
	}

	else if (i==1 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Clopidogrel';
	}

	else if (i==2 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'No Therapy';
	}

	else if (i==2 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Aspirin';
	}

	else if (i==2 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Enoxaparin';
	}

	else if (i==2 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'No Therapy';
	}

	else if (i==2 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Aspirin';
	}

	else if (i==2 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Aspirin';
	}

	else if (i==3 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'No Therapy';
	}

	else if (i==3 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Clopidogrel';
	}

	else if (i==3 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value<=3){
		document.FormName.Recommendation.value = 'Enoxaparin';
	}

	else if (i==3 && document.FormName.CHAD.value==0 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'No Therapy';
	}

	else if (i==3 && document.FormName.CHAD.value==1 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Clopidogrel';
	}

	else if (i==3 && document.FormName.CHAD.value>=2 && document.FormName.Hemorr2hages.value>3){
		document.FormName.Recommendation.value = 'Clopidogrel';
	}
}

</script>
</head>

<body onload="passAge();">
<form method="post" action="" name="FormName">

<p class="title">
	CARAT: Computerised Anti-Thrombotic Risk Assessment Tool
</p>

<div name="demographics">
<table width="70%">
	<tr>
		<td class="heading1" width=25%>Patient name</td>
		<td class="formtext"><input class="formtext" name="PatientName" type="text" oscarDB=patient_name>
	</tr>
	<tr>
		<td class="heading1">Date:</td>
		<td class="formtext"><input class="formtext" name="TodaysDate" type="text" oscarDB=today>
	</tr>
        <tr>
		<td class="heading1">Age:</td>
		<td class="formtext"><input class="formtext" name="Age" id = "Age" type="text" oscarDB=age>
	</tr>
</table>
</div>

<br>

<div name="Combined CHADS-2 and HEMORR2HAGES Questionnaire">
<table width="100%">
         <tr>
		<td class="heading1" width=30%>Associated medical conditions</u>:</td>
		<td class="heading1" width=10%>Absent</td>
                <td class="heading1" width=10%>Present</td>
		<td class="heading1" width=30%>Associated medical conditions</u>:</td>
		<td class="heading1" width=10%>Absent</td>
                <td class="heading1" width=10%>Present</td>
	</tr>
       
        <tr class="even">
		<td class="question"><p class="normal">Congestive heart failure within 90 days </p></td>
		<td class="answer"><input type="radio" name="C1" value="0"checked></td>
                <td class="answer"><input type="radio" name="C1" value="1"></td>
		<td class="question"><p class="normal">Prior major bleed - hospitalized</p></td>
		<td class="answer"><input type="radio" name="H1" value="0"checked></td>
                <td class="answer"><input type="radio" name="H1" value="2"></td>
	<tr>

	<tr class="even">
		<td class="question"><p class="normal">Any HTN and/or SBP>160</p></td>
		<td class="answer"><input type="radio" name="C2" value="0"checked></td>
                <td class="answer"><input type="radio" name="C2" value="1"></td>
		<td class="question"><p class="normal">Hepatic or renal disease</p></td>
		<td class="answer"><input type="radio" name="H2" value="0"checked></td>
                <td class="answer"><input type="radio" name="H2" value="1"></td>
	</tr>

	<tr class="even">
		<td class="question"><p class="normal">Age >= 75 years</p></td>
		<td class="answer"><input type="radio" name="C3" value="0"checked></td>
		<td class="answer"><input type="radio" name="C3" id = "75" value="1"></td>
		<td class="question"><p class="normal">Ethanol abuse</p></td>
		<td class="answer"><input type="radio" name="H3" value="0"checked></td>
		<td class="answer"><input type="radio" name="H3" value="1"></td>
	</tr>
        
	<tr class="even">
		<td class="question"><p class="normal">Diabetes </p></td>
		<td class="answer"><input type="radio" name="C4" value="0"checked></td>
		<td class="answer"><input type="radio" name="C4" value="1"></td>
		<td class="question"><p class="normal">Malignancy</p></td>
		<td class="answer"><input type="radio" name="H4" value="0"checked></td>
		<td class="answer"><input type="radio" name="H4" value="1"></td>
	</tr>

        <tr class="even">
		<td class="question"><p class="normal">Prior stroke or TIA</p></td>
		<td class="answer"><input type="radio" name="C5" value="0"checked></td>
		<td class="answer"><input type="radio" name="C5" value="2"></td>
		<td class="question"><p class="normal">Older, age >=75 years</p></td>
		<td class="answer"></td>
		<td class="answer"></td>
	</tr>

        <tr class="even">
		<td></td>
		<td></td>
		<td></td>
		<td class="question"><p class="normal">Reduced platelet count or function</p></td>
		<td class="answer"><input type="radio" name="H6" value="0"checked></td>
		<td class="answer"><input type="radio" name="H6" value="1"></td>
	</tr>

        <tr class="even">
		<td></td>
		<td></td>
		<td></td>
		<td class="question"><p class="normal">Any HTN and/or SBP>160</p></td>
		<td></td>
		<td></td>
	</tr>

        <tr class="even">
		<td></td>
		<td></td>
		<td></td>
		<td class="question"><p class="normal">Anemia</p></td>
		<td class="answer"><input type="radio" name="H8" value="0"checked></td>
		<td class="answer"><input type="radio" name="H8" value="1"></td>
	</tr>

        <tr class="even">
		<td></td>
		<td></td>
		<td></td>
		<td class="question"><p class="normal">Genetic factors favouring bleed</p></td>
		<td class="answer"><input type="radio" name="H9" value="0"checked></td>
		<td class="answer"><input type="radio" name="H9" value="1"></td>
	</tr>

        <tr class="even">
		<td></td>
		<td></td>
		<td></td>
		<td class="question"><p class="normal">Excessive fall risk</p></td>
		<td class="answer"><input type="radio" name="H10" value="0"checked></td>
		<td class="answer"><input type="radio" name="H10" value="1"></td>
	</tr>

        <tr class="even">
		<td></td>
		<td></td>
		<td></td>
		<td class="question"><p class="normal">Stroke - existing CVA</p></td>
		<td class="answer"><input type="radio" name="H11" value="0"checked></td>
		<td class="answer"><input type="radio" name="H11" value="1"></td>
	</tr>

	<tr>
		<td><input type="button" onclick="totalCHAD()" value="Calculate CHADS Score"></td>
		<td></td>
		<td></td>
		<td><input type="button" onclick="totalHEM()" value="Calculate Hemorr2hages Score"></td>
		<td></td>
		<td></td>
	</tr>

	<tr class="DoNotPrint">
		<td><li><a href="http://www.cardiology.org/tools/risk_of_stroke_AF.html" target="_blank">Reference</a></li></td>
		<td></td>
		<td></td>
		<td><li><a href="http://www.warfarindosing.org/Source/PredictionRule.aspx" target="_blank">Reference</a></li></td>                           
		<td></td>
		<td></td>
	</tr>
</table>

<br>

<div name="CARAT Questionnaire">
<table width="100%">
         <tr>
		<td class="heading1" width=40%>Risk Scores</u>:</td>
		<td class="heading1" width=60%>Allergy</td>
	</tr>
</table>

<table width="100%">
         <tr>
		<td class="heading1" width=20%>CHADS-2</u>:</td>
		<td class="heading1" width=20%>HEMORR2HAGES</td>
		<td class="heading1" width=15%>None</td>
		<td class="heading1" width=15%>ASA</td>
		<td class="heading1" width=15%>Warfarin</td>
		<td class="heading1" width=15%>ASA+Warfarin</td>
	</tr>
       
	<tr class="even">
		<td class="answer"><input type="text" name="CHAD" style="text-align: center" value=""></td>
		<td class="answer"><input type="text" name="Hemorr2hages" style="text-align: center" value=""></td>
		<td class="answer"><input type="radio" name="Q1" value="0"checked></td>
		<td class="answer"><input type="radio" name="Q1" value="1"></td>
		<td class="answer"><input type="radio" name="Q1" value="2"></td>
		<td class="answer"><input type="radio" name="Q1" value="3"></td>
	</tr>
</table>

<br>

<table>
	<tr>
		<td><input type="button"  onclick="Score()" value="Recommendation"></td>
		<td><input type="text" name="Recommendation" size="30" value=""></td>
	</tr>
</table>
</div>

<div name="reference" class="DoNotPrint">
<table>
	<tr>
		<li><a href="http://www.caratcalculator.com/faqs.htm#Introduction%20to%20HEMORR2HAGES%20scoring%20system:" target="_blank">Reference</a></li>                           
	</tr>
</table>
</div>

<br>

<div name="Application" class="DoNotPrint">
<table width=100%>

	<tr>
		<td class="heading1" colspan="2">Notes:</td>
	</tr>

	<tr class=even>
		<td>Definition: MAJOR BLEED: A hemorrhage requiring transfusion of 2 or more units of packed red blood cells or a hemorrhage into a critical location: intracranial, subdural, epidural, intraocular, retroperitoneal, or pericardial.
*Does not include RBCs transfused during elective surgery.</td>
	</tr>
</table>

<table width=100%>
	<tr>
		<td class="heading1" width=40%>HEMORR2HAGES Risk Factors</td>
		<td class="heading1" width=60%>Definition</td>
	</tr>

	<tr>
		<td>Hepatic or renal disease</td>
		<td>Hepatic disease: cirrhosis, two-fold or greater elevation of AST or ALT, or albumin < 3.6 mg/L
Renal insufficiency: Cr clearance < 30 ml/min</td>
	</tr>

	<tr class=even>
		<td>Ethanol abuse</td>
		<td>History of alcohol abuse, recent hospitalization for alcohol-related illness, and worsening liver disease</td>
	</tr>

	<tr>
		<td>Malignancy</td>
		<td>Recent metastatic cancer</td>
	</tr>

	<tr class=even>
		<td>Older (age > 75)</td>
		<td>Calculated from birth date</td>
	</tr>

	<tr>
		<td>Reduced platelet count or function</td>
		<td>Platelets < 75,000; use of antiplatelet therapy (e.g. daily ASA/Plavix) or NSAID therapy; or blood dyscrasia</td>
	</tr>

	<tr class=even>
		<td>Re-Bleeding</td>
		<td>Prior hospitalization for bleeding</td>
	</tr>

	<tr>
		<td>Hypertension, uncontrolled</td>
		<td>Blood pressure uncontrolled: most recent systolic bp > 160</td>
	</tr>

	<tr class=even>
		<td>Anemia</td>
		<td>Most recent Hct < 0.30 or hemoglobin < 100 g/L</td>
	</tr>

	<tr>
		<td>Genetic factors</td>
		<td>CYP2C9*2 and/or CYP2C9*3 genotype</td>
	</tr>

	<tr class=even>
		<td>Elevated risk of fall including neuropsychiatric disease</td>
		<td>Alzheimer's dementia, Parkinson's disease, schizophrenia, or any condition predisposing to repeated falls</td>
	</tr>

	<tr>
		<td>Stroke</td>
		<td>Prior ischemic stroke or brain infarct detected by brain imaging</td>
	</tr>
</table>
</div>

<br>

<!-- The submit/print/reset buttons ------------------------------------------------------------->
<div name="FunctionButtons" class="DoNotPrint">
<table>
	<tr>
		<td class="subjectline">
		Subject: <input name="subject" size="40" type="text">
		<input value="Submit" name="SubmitButton" type="submit">
		<input value="Reset" name="ResetButton" type="reset">
		<input value="Print" name="PrintButton" onclick="javascript:window.print()" type="button">
		</td>
	</tr>
</table>
</div>

</form>
<!-- ------End of submit/print/reset buttons----------------------------------------------------->

</body>
</html>

Document Actions

 

Download button

DOWNLOAD OSCAR FOR TESTING

 

eForms button

DOWNLOAD SHARED E-FORMS


 Customize button

FIND PLUG-INS AND TWEAKS
FOR YOUR OSCAR EMR

 

Subscribe Button

SUBSCRIBE TO DISCUSSION LIST 
(SEE ALL LISTS)

  

Help button

ACCESS THE ONLINE MANUALS
(PAID SUPPORT)