Template:Start back: Difference between revisions

From WikiMSK

No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{| class="wikitable"
{| class="wikitable"
|+STarT Back
|+STarT Back 9 Item
!
!Item
!Criteria
!Question
!Disagree
!Agree
!Agree
|-
|-
|1
|1
|My back pain has spread down my leg(s) at some time in the last 2 weeks
|My back pain has spread down my leg(s) at some time in the last 2 weeks
|<html><input class="wells-item" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item" name="one" type="radio" id="q1-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q1-y" name="one" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|2
|2
|I have had pain in the shoulder or neck at some time in the last 2 weeks
|I have had pain in the shoulder or neck at some time in the last 2 weeks
|<html><input class="wells-item" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item" name="two" type="radio" id="q2-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q2-y" name="two" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|3
|3
|I have only walked short distances because of my back pain
|I have only walked short distances because of my back pain
|<html><input class="wells-item" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item" name="three" type="radio" id="q3-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|4
|4
|In the last 2 weeks, I have dressed more slowly than usual because of back pain
|In the last 2 weeks, I have dressed more slowly than usual because of back pain
|<html><input class="wells-item" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item" name="four" type="radio" id="q4-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q4-y" name="four" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|5
|5
|It’s not really safe for a person with a condition like mine to be physically active
|It’s not really safe for a person with a condition like mine to be physically active
|<html><input class="wells-item" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item subscore" name="five" type="radio" id="q5-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item subscore" id="q5-y" name="five" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|6
|6
|Worrying thoughts have been going through my mind a lot of the time
|Worrying thoughts have been going through my mind a lot of the time
|<html><input class="wells-item subscore" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item subscore" name="six" type="radio" id="q6-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item subscore" id="q6-y" name="six" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|7
|7
|I feel that my back pain is terrible and it’s never going to get any better
|I feel that my back pain is terrible and it’s never going to get any better
|<html><input class="wells-item subscore" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item subscore" name="seven" type="radio" id="q7-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item subscore" id="q7-y" name="seven" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|8
|8
|In general I have not enjoyed all the things I used to enjoy
|In general I have not enjoyed all the things I used to enjoy
|<html><input class="wells-item subscore" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|<html><input class="start-item subscore" name="eight" type="radio" id="q8-n" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item subscore" id="q8-y" name="eight" type="radio" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|9
|9
|Overall, how bothersome has your back pain been in the last 2 weeks?
|colspan="3"|Overall, how bothersome has your back pain been in the last 2 weeks?
|<html><input class="wells-item subscore" type="checkbox" value="10" onclick="window.wellsScore(this);" /></html>
|-
|-
!Probability
|colspan="4"|<html><div class="test" style="display:flex; flex-direction:row; justify-content:space-around;"><div><label>Not at all (0) <input class="start-item subscore" name="nine" type="radio" id="q9-n1" value="0" onclick="window.startScore(this);" /></div><div><label>slightly (0) <input class="start-item subscore" name="nine" type="radio" id="q9-n2" value="0" onclick="window.startScore(this);" /></div><div><label>moderately (0) <input class="start-item subscore" name="nine" type="radio" id="q9-n3" value="0" onclick="window.startScore(this);" /></div><div><label>very much (1) <input class="start-item subscore" name="nine" type="radio" id="q9-y4" value="10" onclick="window.startScore(this);" /></div><div><label>extremely (1) <input class="start-item subscore" name="nine" type="radio" id="q9-y5" value="10" onclick="window.startScore(this);" /></label></div></div>
! colspan="3" |<span class="wells-score-result" style="color: green;">Low risk</span>
</html>
|-
!Result
! colspan="4" |<div style="display:flex; flex-direction:row; justify-content:space-around;"><div><span class="interpretation" style="color: green;">Low Risk</span></div><div><span class="score">Score: 0</span></div><div><span class="subscore">Subscore: 0 </span></div></div>
|-
| colspan="4"|<small>Scoring 9-item questionnaire: Total score 3 or less = Low risk<br/>Total score 4 or more -> sub score Q5-9 is 3 or less = medium risk; 4 or more = high risk<br/></small>
|-
| colspan="4"|<small>Scoring 6-item (Q2, 5, and 6 removed): Total score 2 or less = Low risk<br/>Total score 3 or more = not at low risk<br/></small>
|}
|}


<div style="display:none"><html><script type="text/javascript">
<div style="display:none"><html><script type="text/javascript">
if(typeof window.wellsScore === 'undefined')
if(typeof window.startScore === 'undefined')
{
{
  window.wellsScore = function(element)
  window.startScore = function(element)
  {
  {
   var score = 0;
   var score = 0;
   $(element).closest("table").find("input[type=checkbox]").filter(":checked").each(function(){
   $(element).closest("table").find("input[type=radio]").filter(":checked").each(function(){
   score += parseInt($(this).attr("value").replace(",", "."));
   score += parseInt($(this).attr("value").replace(",", "."));
  console.log("score: " + score)
   });
   });
    
    
Line 59: Line 73:
   $(".subscore").filter(":checked").each(function(){
   $(".subscore").filter(":checked").each(function(){
   subscore += parseInt($(this).attr("value").replace(",", "."));
   subscore += parseInt($(this).attr("value").replace(",", "."));
  console.log("subscore:" + subscore);
   });
   });
    
    
   score /= 10; // parseFloat is not defined in chrome !!!!!????
   score /= 10;
  subscore /= 10;


   // Original version
   // Original version
   var element = $(element).closest("table").find(".wells-score-result");
   var element = $(element).closest("table").find(".interpretation");
   if(score < 4){ $(element).css("color", "green").html("Low Risk"); }
   if(score < 4){$(element).css("color", "green").html("Low Risk");}
   else if(score >3){  
   else if(score >3){  
if(subscore <4){
if(subscore <4){
Line 75: Line 89:
   }
   }
   else { $(element).css("color", "red").html("Error"); }
   else { $(element).css("color", "red").html("Error"); }
 
  $('.score').html('Score: ' + score)
 
  $('.subscore').html('Subscore: ' + subscore) 
  }
  }
}
}
</script></html></div>
</script></html></div>
<noinclude>[[Category:Calculators]]</noinclude>
<noinclude>[[Category:Calculators]]</noinclude>

Latest revision as of 19:07, 5 April 2022

STarT Back 9 Item
Item Question Disagree Agree
1 My back pain has spread down my leg(s) at some time in the last 2 weeks
2 I have had pain in the shoulder or neck at some time in the last 2 weeks
3 I have only walked short distances because of my back pain
4 In the last 2 weeks, I have dressed more slowly than usual because of back pain
5 It’s not really safe for a person with a condition like mine to be physically active
6 Worrying thoughts have been going through my mind a lot of the time
7 I feel that my back pain is terrible and it’s never going to get any better
8 In general I have not enjoyed all the things I used to enjoy
9 Overall, how bothersome has your back pain been in the last 2 weeks?
Result
Low Risk
Score: 0
Subscore: 0
Scoring 9-item questionnaire: Total score 3 or less = Low risk
Total score 4 or more -> sub score Q5-9 is 3 or less = medium risk; 4 or more = high risk
Scoring 6-item (Q2, 5, and 6 removed): Total score 2 or less = Low risk
Total score 3 or more = not at low risk