Template:Fibromyalgia criteria 2016: Difference between revisions

From WikiMSK

No edit summary
No edit summary
Line 8: Line 8:
|-
|-
|Jaw
|Jaw
|<html><input class="start-item" name="one" type="checkbox" id="q1-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="one" type="checkbox" id="q1-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q1-y" name="one" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q1-y" name="one" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|Neck
|<html><input class="start-item" name="two" type="checkbox" id="q2-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q2-y" name="two" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|-
|-
| Shoulder
| Shoulder
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q3-y" name="three" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
| Upper arm
| Upper arm
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="four" type="checkbox" id="q4-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q4-y" name="four" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
| Lower arm
| Lower arm
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="five" type="checkbox" id="q5-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q5-y" name="five" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
| Chest or breast
| Chest or breast
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="six" type="checkbox" id="q6-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|(any side)
|-
|-
| Abdomen
| Abdomen
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="seven" type="checkbox" id="q7-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|(any side)
|-
|Neck
|<html><input class="start-item wpi" name="two" type="checkbox" id="q2-n" value="10" onclick="window.startScore(this);" /></html>  
|(any side)
|-
|-
| Upper back
| Upper back
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="eight" type="checkbox" id="q8-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|(any side)
|-
|-
| Lower back
| Lower back
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="nine" type="checkbox" id="q9-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|(any side)
|-
|-
| Hip or buttocks
| Hip or buttocks
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="ten" type="checkbox" id="q10-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q10-y" name="ten" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
| Upper leg
| Upper leg
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="eleven" type="checkbox" id="q11-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q11-y" name="twelve" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
| Lower leg
| Lower leg
|<html><input class="start-item" name="three" type="checkbox" id="q3-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" name="twelve" type="checkbox" id="q12-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q3-y" name="three" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item wpi" id="q12-y" name="thirteen" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|}
|}
{|class="wikitable"
{|class="wikitable"
Line 63: Line 63:
|-
|-
|Arms
|Arms
|<html><input class="start-item" name="one" type="checkbox" id="q1-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item gp" name="fourteen" type="checkbox" id="q14-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q1-y" name="one" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item gp" id="q14-y" name="fourteen" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|Legs
|Legs
|<html><input class="start-item" name="one" type="checkbox" id="q1-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item gp" name="fifteen" type="checkbox" id="q15-n" value="10" onclick="window.startScore(this);" /></html>
|<html><input class="start-item" id="q1-y" name="one" type="checkbox" value="0" onclick="window.startScore(this);" /></html>
|<html><input class="start-item gp" id="q15-y" name="fifteen" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|Spine
|Spine
|colspan="2"|<html><input class="start-item" name="one" type="checkbox" id="q1-n" value="10" onclick="window.startScore(this);" /></html> (any side)
|<html><input class="start-item gp" name="sixteen" type="checkbox" id="q16-n" value="10" onclick="window.startScore(this);" /></html>  
|(any side)
|-
|-
|}
|}
Line 127: Line 128:
|-
|-
|Widespread Pain Index:
|Widespread Pain Index:
|<span class="score">Score: 0/10</span>
|<span class="wpi-result">Score: 0/19</span>
|<span class="interpretation" style="color: green;">Negative</span>
|<span class="interpretation" style="color: green;">Negative</span>
|-
|-
|Generalised Pain:
|Generalised Pain:
|<span class="score">Score: 0/10</span>
|<span class="gp-result">Score: 0/5</span>
|<span class="interpretation" style="color: green;">Negative</span>
|<span class="interpretation" style="color: green;">Negative</span>
|-
|-
|Symptom Severity Index:
|Symptom Severity Index:
|<span class="score">Score: 0/10</span>
|<span class="sss-result">Score: 0/12</span>
|<span class="interpretation" style="color: green;">Negative</span>
|<span class="interpretation" style="color: green;">Negative</span>
|-
|-
Line 153: Line 154:
  window.startScore = function(element)
  window.startScore = function(element)
  {
  {
   var score = 0;
   var wpiscore = 0;
   $(element).closest("table").find("input[type=checkbox]").filter(":checked").each(function(){
   $('.wpi').closest("table").find("input[type=checkbox]").filter(":checked").each(function(){
   score += parseInt($(this).attr("value").replace(",", "."));
   wpiscore += parseInt($(this).attr("value").replace(",", "."));
   });
   });
   wpiscore /= 10;
   score /= 10;
  $('.wpi-result').html('Score: ' + wpiscore + '/19')


   // Original version
   var gpscore = 0;
   var element = $(element).closest("table").find(".interpretation");
   $('.gp').closest("table").find("input[type=checkbox]").filter(":checked").each(function(){
  if(score < 4){$(element).css("color", "green").html("Negative");}
  gpscore += parseInt($(this).attr("value").replace(",", "."));
  else if(score >3){ $(element).css("color", "red").html("Positive");}
  });
  else { $(element).css("color", "red").html("Error"); }
  gpscore /= 10;
   $('.score').html('Score: ' + score + '/10')
   $('.gp-result').html('Score: ' + gpscore + '/5')
  }
  }
}
}
</script></html></div>
</script></html></div>
<noinclude>[[Category:Calculators]]</noinclude>
<noinclude>[[Category:Calculators]]</noinclude>

Revision as of 17:31, 6 April 2022

2016 Revised Fibromyalgia Diagnostic Criteria
Widespread Pain Index
Pain and tenderness during the past week Left Right
Jaw
Shoulder
Upper arm
Lower arm
Chest or breast (any side)
Abdomen (any side)
Neck (any side)
Upper back (any side)
Lower back (any side)
Hip or buttocks
Upper leg
Lower leg
Generalised Pain Regions
Do not count jaws, chest, or abdomen Left Right
Arms
Legs
Spine (any side)
Symptom Severity Score
Over the past week: No problem Slight/mild Moderate Severe
Fatigue = 0 = 1 = 2 = 3
Trouble thinking or remembering = 0 = 1 = 2 = 3
Waking up tired (unrefreshed) = 0 = 1 = 2 = 3
During the past 6 months: No Yes
Pain or cramps in the abdomen = 0 = 1
Depression = 0 = 1
Headache = 0 = 1
Result
Widespread Pain Index: Score: 0/19 Negative
Generalised Pain: Score: 0/5 Negative
Symptom Severity Index: Score: 0/12 Negative
Have the symptoms in section 3 and pain been present at a similar clinical

level for at least 3 months?

Yes No
Fulfills all diagnostic criteria for Fibromyalgia No
Seminars in Arthritis and Rheumatism 46 (2016) 319 - 329