Template:Fibromyalgia criteria 2016: Difference between revisions

From WikiMSK

No edit summary
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
{| class="wikitable"
{| class="wikitable"
|+2016 Revised Fibromyalgia Diagnostic Criteria
|+2016 Revised Fibromyalgia Diagnostic Criteria
! colspan="3"| Widespread Pain Index
! colspan="3"| 1. Widespread Pain Index
|-
|-
| '''Pain and tenderness during the past week'''
| '''Pain and tenderness during the past week'''
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>
|-
|}
! colspan="3"| Generalised Pain Regions
{|class="wikitable"
! colspan="3"| 2. Generalised Pain Regions
|-
|-
| '''Do not count jaws, chest, or abdomen'''
| '''Do not count jaws, chest, or abdomen'''
Line 62: 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="thirteen" type="checkbox" id="q13-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="q13-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="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="fifteen" type="checkbox" value="10" onclick="window.startScore(this);" /></html>
|-
|-
|Spine
|Spine
|colspan="2"|<html><div style="margin-left:2.5rem;"><input class="start-item" name="one" type="checkbox" id="q1-n" value="10" onclick="window.startScore(this);" /></div></html>
|<html><input class="start-item gp" name="fifteen" type="checkbox" id="q15-n" value="10" onclick="window.startScore(this);" /></html>
|(any side)
|-
|}
{|class="wikitable"
! colspan="5"| 3. Symptom Severity Score
|-
| '''Over the past week:'''
| '''No problem'''
| '''Slight/mild'''
| '''Moderate'''
| '''Severe'''
|-
| Fatigue
|<html><input class="start-item sss" id="q16-y" name="sixteen" type="radio" value="0" onclick="window.startScore(this);" /></html> = 0
|<html><input class="start-item sss" id="q16-y" name="sixteen" type="radio" value="10" onclick="window.startScore(this);" /></html> = 1
|<html><input class="start-item sss" id="q16-y" name="sixteen" type="radio" value="20" onclick="window.startScore(this);" /></html> = 2
|<html><input class="start-item sss" id="q16-y" name="sixteen" type="radio" value="30" onclick="window.startScore(this);" /></html> = 3
|-
| Trouble thinking or remembering
|<html><input class="start-item sss" id="q17-y" name="seventeen" type="radio" value="0" onclick="window.startScore(this);" /></html> = 0
|<html><input class="start-item sss" id="q17-y" name="seventeen" type="radio" value="10" onclick="window.startScore(this);" /></html> = 1
|<html><input class="start-item sss" id="q17-y" name="seventeen" type="radio" value="20" onclick="window.startScore(this);" /></html> = 2
|<html><input class="start-item sss" id="q17-y" name="seventeen" type="radio" value="30" onclick="window.startScore(this);" /></html> = 3
|-
| Waking up tired (unrefreshed)
|<html><input class="start-item sss" id="q18-y" name="eighteen" type="radio" value="0" onclick="window.startScore(this);" /></html> = 0
|<html><input class="start-item sss" id="q18-y" name="eighteen" type="radio" value="10" onclick="window.startScore(this);" /></html> = 1
|<html><input class="start-item sss" id="q18-y" name="eighteen" type="radio" value="20" onclick="window.startScore(this);" /></html> = 2
|<html><input class="start-item sss" id="q1-8y" name="eighteen" type="radio" value="30" onclick="window.startScore(this);" /></html> = 3
|-
| '''During the past 6 months:'''
| '''No'''
| '''Yes'''
|-
|  Pain or cramps in the abdomen
|<html><input class="start-item sss" id="q19-y" name="nineteen" type="radio" value="0" onclick="window.startScore(this);" /></html> = 0
|<html><input class="start-item sss" id="q19-y" name="nineteen" type="radio" value="10" onclick="window.startScore(this);" /></html> = 1
|
|
|-
| Depression
|<html><input class="start-item sss" id="q20-y" name="twenty" type="radio" value="0" onclick="window.startScore(this);" /></html> = 0
|<html><input class="start-item sss" id="q20-y" name="twenty" type="radio" value="10" onclick="window.startScore(this);" /></html> = 1
|
|
|-
| Headache
|<html><input class="start-item sss" id="q21-y" name="twenty-one" type="radio" value="0" onclick="window.startScore(this);" /></html> = 0
|<html><input class="start-item sss" id="q21-y" name="twenty-one" type="radio" value="10" onclick="window.startScore(this);" /></html> = 1
|
|
|}
{|class="wikitable"
! colspan="3" | Result
|-
|Widespread Pain Index:
| colspan="2"|<span class="wpi-result">Score: 0/19</span>
|-
|Generalised Pain:
|colspan="2"|<span class="gp-result">Score: 0/5</span>
|-
|Symptom Severity Index:
|colspan="2"|<span class="sss-result">Score: 0/12</span>
|-
|colspan="3"|Symptoms in section 3 and pain must have been present at a similar clinical level for at least 3 months
|-
|-
! colspan="3" |<div style="display:flex; flex-direction:row; justify-content:space-around;"><div>Result</div><div><span class="interpretation" style="color: green;">Negative</span></div><div><span class="score">Score: 0/10</span></div></div>
|Fulfills all diagnostic criteria for Fibromyalgia
|colspan="2"|<span class="interpretation" style="color: green;">No</span>
|-
|-
|colspan="3"|<small>Seminars in Arthritis and Rheumatism 46 (2016) 319 - 329</small>
|colspan="3"|<small>Seminars in Arthritis and Rheumatism 46 (2016) 319 - 329</small>
Line 81: Line 148:
  window.startScore = function(element)
  window.startScore = function(element)
  {
  {
   var score = 0;
   var wpiscore = 0;
   $(element).closest("table").find("input[type=radio]").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;
  $('.wpi-result').html('Score: ' + wpiscore + '/19')
 
  var gpscore = 0;
  $('.gp').closest("table").find("input[type=checkbox]").filter(":checked").each(function(){
   gpscore += parseInt($(this).attr("value").replace(",", "."));
   });
   });
   gpscore /= 10;
   score /= 10;
  $('.gp-result').html('Score: ' + gpscore + '/5')


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

Latest revision as of 18:13, 6 April 2022

2016 Revised Fibromyalgia Diagnostic Criteria
1. 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
2. Generalised Pain Regions
Do not count jaws, chest, or abdomen Left Right
Arms
Legs
Spine (any side)
3. 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
Generalised Pain: Score: 0/5
Symptom Severity Index: Score: 0/12
Symptoms in section 3 and pain must have been present at a similar clinical level for at least 3 months
Fulfills all diagnostic criteria for Fibromyalgia No
Seminars in Arthritis and Rheumatism 46 (2016) 319 - 329