{"id":351,"date":"2025-03-08T23:23:33","date_gmt":"2025-03-08T23:23:33","guid":{"rendered":"https:\/\/rheumanext.pl\/?page_id=351"},"modified":"2026-03-14T23:12:17","modified_gmt":"2026-03-14T23:12:17","slug":"fibromialgia-acr-2016","status":"publish","type":"page","link":"https:\/\/rheumanext.pl\/en\/kalkulatory\/kryteria\/fibromialgia-acr-2016\/","title":{"rendered":"Fibromialgia &#8211; ACR 2016"},"content":{"rendered":"\n<section id=\"rx-fm-acr-2016-calculator\" style=\"max-width:960px;margin:0 auto;font:16px\/1.55 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#0f172a;\">\n  <style>\n    #rx-fm-acr-2016-calculator * { box-sizing:border-box; }\n\n    #rx-fm-acr-2016-calculator .rx-fm-shell{\n      background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);\n      border:1px solid #e2e8f0;\n      border-radius:24px;\n      box-shadow:0 12px 30px rgba(15,23,42,.06);\n      overflow:hidden;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-head{\n      padding:28px 28px 20px;\n      border-bottom:1px solid #e2e8f0;\n      background:\n        radial-gradient(circle at top right, rgba(15,118,110,.08), transparent 32%),\n        linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-badge{\n      display:inline-block;\n      padding:6px 12px;\n      border-radius:999px;\n      background:rgba(15,118,110,.10);\n      color:#0f766e;\n      font-size:12px;\n      font-weight:700;\n      letter-spacing:.02em;\n      text-transform:uppercase;\n      margin-bottom:14px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-title{\n      margin:0 0 10px;\n      font-size:clamp(24px,3vw,32px);\n      line-height:1.15;\n      letter-spacing:-.02em;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-subtitle{\n      margin:0;\n      color:#475569;\n      max-width:76ch;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-body{\n      padding:28px;\n      display:grid;\n      gap:20px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-card{\n      background:#fff;\n      border:1px solid #e2e8f0;\n      border-radius:20px;\n      padding:20px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-card h3{\n      margin:0 0 6px;\n      font-size:18px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-help{\n      margin:0 0 16px;\n      color:#475569;\n      font-size:14px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-grid-2{\n      display:grid;\n      grid-template-columns:repeat(2,minmax(0,1fr));\n      gap:12px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-grid-4{\n      display:grid;\n      grid-template-columns:repeat(4,minmax(0,1fr));\n      gap:10px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-grid-auto{\n      display:grid;\n      grid-template-columns:repeat(auto-fit,minmax(220px,1fr));\n      gap:12px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-stack{\n      display:grid;\n      gap:18px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-choice{\n      display:flex;\n      align-items:flex-start;\n      gap:10px;\n      padding:14px;\n      border:1px solid #e2e8f0;\n      border-radius:16px;\n      background:#fff;\n      cursor:pointer;\n      transition:border-color .2s ease, box-shadow .2s ease, transform .2s ease;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-choice:hover{\n      border-color:#99f6e4;\n      box-shadow:0 8px 18px rgba(15,118,110,.08);\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-choice input{\n      margin-top:3px;\n      accent-color:#0f766e;\n      flex:0 0 auto;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-muted{\n      color:#475569;\n      font-size:13px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-actions{\n      display:flex;\n      flex-wrap:wrap;\n      gap:12px;\n      margin-top:2px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-btn{\n      appearance:none !important;\n      -webkit-appearance:none !important;\n      border-radius:16px !important;\n      padding:14px 18px !important;\n      font:inherit !important;\n      font-weight:700 !important;\n      cursor:pointer !important;\n      display:inline-flex !important;\n      align-items:center !important;\n      justify-content:center !important;\n      text-align:center !important;\n      min-width:190px !important;\n      min-height:52px !important;\n      visibility:visible !important;\n      opacity:1 !important;\n      line-height:1.2 !important;\n      text-decoration:none !important;\n      pointer-events:auto !important;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-btn-primary{\n      border:0 !important;\n      background:linear-gradient(180deg,#0f766e 0%,#115e59 100%) !important;\n      color:#fff !important;\n      box-shadow:0 12px 24px rgba(15,118,110,.22) !important;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-btn-secondary{\n      border:1px solid #cbd5e1 !important;\n      background:#fff !important;\n      color:#0f172a !important;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-result{\n      display:block;\n      border-radius:20px;\n      padding:20px;\n      border:1px solid #e2e8f0;\n      background:#f8fafc;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-result-title{\n      margin:0 0 8px;\n      font-size:18px;\n      line-height:1.3;\n      font-weight:800;\n      color:#0f172a;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-result-text{\n      margin:0 0 8px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-result-note{\n      margin:0;\n      color:#475569;\n      font-size:14px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-note{\n      border:1px solid #e2e8f0;\n      background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);\n      border-radius:18px;\n      padding:16px 18px;\n      color:#475569;\n      font-size:14px;\n    }\n\n    #rx-fm-acr-2016-calculator .rx-fm-note strong{\n      color:#0f172a;\n    }\n\n    @media (max-width: 767px){\n      #rx-fm-acr-2016-calculator .rx-fm-head,\n      #rx-fm-acr-2016-calculator .rx-fm-body{\n        padding:18px;\n      }\n\n      #rx-fm-acr-2016-calculator .rx-fm-grid-2,\n      #rx-fm-acr-2016-calculator .rx-fm-grid-4{\n        grid-template-columns:1fr;\n      }\n\n      #rx-fm-acr-2016-calculator .rx-fm-actions{\n        flex-direction:column;\n      }\n\n      #rx-fm-acr-2016-calculator .rx-fm-btn{\n        width:100% !important;\n        min-width:0 !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"rx-fm-shell\">\n    <div class=\"rx-fm-head\">\n      <div class=\"rx-fm-badge\">Kalkulator klasyfikacyjny<\/div>\n      <h2 class=\"rx-fm-title\">Fibromialgia &#8211; ACR 2016<\/h2>\n      <p class=\"rx-fm-subtitle\">\n        Kryteria ACR 2016 opieraj\u0105 si\u0119 na WPI, SSS, bolu uogolnionym w co najmniej 4 z 5 regionow oraz utrzymywaniu sie objawow na podobnym poziomie przez co najmniej 3 miesiace.\n      <\/p>\n    <\/div>\n\n    <div class=\"rx-fm-body\">\n      <div class=\"rx-fm-card\">\n        <h3>1. Czas trwania objawow<\/h3>\n        <p class=\"rx-fm-help\">Czy objawy utrzymuja sie na podobnym poziomie przez co najmniej 3 miesiace?<\/p>\n\n        <div class=\"rx-fm-stack\">\n          <label class=\"rx-fm-choice\">\n            <input type=\"radio\" name=\"rx-fm-duration\" id=\"rx-fm-duration-no\" value=\"no\" checked>\n            <span><strong>Nie<\/strong><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"radio\" name=\"rx-fm-duration\" id=\"rx-fm-duration-yes\" value=\"yes\">\n            <span><strong>Tak<\/strong><\/span>\n          <\/label>\n        <\/div>\n      <\/div>\n\n      <div class=\"rx-fm-card\">\n        <h3>2. Widespread Pain Index (WPI)<\/h3>\n        <p class=\"rx-fm-help\">Zaznacz wszystkie lokalizacje bolu z ostatniego tygodnia. Kazda pozycja = 1 punkt. WPI: 0-19.<\/p>\n\n        <div class=\"rx-fm-grid-2\">\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-shoulder-l\">\n            <span><strong>Lewa obrecz barkowa<\/strong><br><span class=\"rx-fm-muted\">Shoulder girdle, left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-shoulder-r\">\n            <span><strong>Prawa obrecz barkowa<\/strong><br><span class=\"rx-fm-muted\">Shoulder girdle, right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-upperarm-l\">\n            <span><strong>Lewe ramie<\/strong><br><span class=\"rx-fm-muted\">Upper arm, left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-upperarm-r\">\n            <span><strong>Prawe ramie<\/strong><br><span class=\"rx-fm-muted\">Upper arm, right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-lowerarm-l\">\n            <span><strong>Lewe przedramie<\/strong><br><span class=\"rx-fm-muted\">Lower arm, left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-lowerarm-r\">\n            <span><strong>Prawe przedramie<\/strong><br><span class=\"rx-fm-muted\">Lower arm, right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-hip-l\">\n            <span><strong>Lewe biodro \/ posladek \/ kretarz<\/strong><br><span class=\"rx-fm-muted\">Hip (buttock, trochanter), left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-hip-r\">\n            <span><strong>Prawe biodro \/ posladek \/ kretarz<\/strong><br><span class=\"rx-fm-muted\">Hip (buttock, trochanter), right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-upperleg-l\">\n            <span><strong>Lewe udo<\/strong><br><span class=\"rx-fm-muted\">Upper leg, left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-upperleg-r\">\n            <span><strong>Prawe udo<\/strong><br><span class=\"rx-fm-muted\">Upper leg, right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-lowerleg-l\">\n            <span><strong>Lewe podudzie<\/strong><br><span class=\"rx-fm-muted\">Lower leg, left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-lowerleg-r\">\n            <span><strong>Prawe podudzie<\/strong><br><span class=\"rx-fm-muted\">Lower leg, right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-jaw-l\">\n            <span><strong>Lewa szczeka<\/strong><br><span class=\"rx-fm-muted\">Jaw, left<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-jaw-r\">\n            <span><strong>Prawa szczeka<\/strong><br><span class=\"rx-fm-muted\">Jaw, right<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-chest\">\n            <span><strong>Klatka piersiowa<\/strong><br><span class=\"rx-fm-muted\">Chest<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-abdomen\">\n            <span><strong>Brzuch<\/strong><br><span class=\"rx-fm-muted\">Abdomen<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-upperback\">\n            <span><strong>Gorna czesc plecow<\/strong><br><span class=\"rx-fm-muted\">Upper back<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-lowerback\">\n            <span><strong>Dolna czesc plecow<\/strong><br><span class=\"rx-fm-muted\">Lower back<\/span><\/span>\n          <\/label>\n\n          <label class=\"rx-fm-choice\" style=\"grid-column:1\/-1;\">\n            <input type=\"checkbox\" id=\"rx-fm-wpi-neck\">\n            <span><strong>Szyja<\/strong><br><span class=\"rx-fm-muted\">Neck<\/span><\/span>\n          <\/label>\n        <\/div>\n      <\/div>\n\n      <div class=\"rx-fm-card\">\n        <h3>3. Symptom Severity Scale (SSS)<\/h3>\n        <p class=\"rx-fm-help\">Ocen nasilenie 3 glownych objawow w skali 0-3 oraz zaznacz objawy dodatkowe. SSS: 0-12.<\/p>\n\n        <div class=\"rx-fm-stack\">\n          <div>\n            <p style=\"margin:0 0 10px;font-weight:800;color:#0f172a;\">Zmeczenie<\/p>\n            <div class=\"rx-fm-grid-4\">\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-fatigue\" value=\"0\" checked><span>0<br><span class=\"rx-fm-muted\">brak<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-fatigue\" value=\"1\"><span>1<br><span class=\"rx-fm-muted\">lagodne<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-fatigue\" value=\"2\"><span>2<br><span class=\"rx-fm-muted\">umiarkowane<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-fatigue\" value=\"3\"><span>3<br><span class=\"rx-fm-muted\">znaczne<\/span><\/span><\/label>\n            <\/div>\n          <\/div>\n\n          <div>\n            <p style=\"margin:0 0 10px;font-weight:800;color:#0f172a;\">Budzenie sie bez uczucia wypoczecia<\/p>\n            <div class=\"rx-fm-grid-4\">\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-waking\" value=\"0\" checked><span>0<br><span class=\"rx-fm-muted\">brak<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-waking\" value=\"1\"><span>1<br><span class=\"rx-fm-muted\">lagodne<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-waking\" value=\"2\"><span>2<br><span class=\"rx-fm-muted\">umiarkowane<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-waking\" value=\"3\"><span>3<br><span class=\"rx-fm-muted\">znaczne<\/span><\/span><\/label>\n            <\/div>\n          <\/div>\n\n          <div>\n            <p style=\"margin:0 0 10px;font-weight:800;color:#0f172a;\">Objawy poznawcze<\/p>\n            <div class=\"rx-fm-grid-4\">\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-cognitive\" value=\"0\" checked><span>0<br><span class=\"rx-fm-muted\">brak<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-cognitive\" value=\"1\"><span>1<br><span class=\"rx-fm-muted\">lagodne<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-cognitive\" value=\"2\"><span>2<br><span class=\"rx-fm-muted\">umiarkowane<\/span><\/span><\/label>\n              <label class=\"rx-fm-choice\"><input type=\"radio\" name=\"rx-fm-cognitive\" value=\"3\"><span>3<br><span class=\"rx-fm-muted\">znaczne<\/span><\/span><\/label>\n            <\/div>\n          <\/div>\n\n          <div>\n            <p style=\"margin:0 0 10px;font-weight:800;color:#0f172a;\">Objawy dodatkowe<\/p>\n            <div class=\"rx-fm-grid-auto\">\n              <label class=\"rx-fm-choice\">\n                <input type=\"checkbox\" id=\"rx-fm-headache\">\n                <span><strong>Bole glowy<\/strong><br><span class=\"rx-fm-muted\">1 pkt<\/span><\/span>\n              <\/label>\n\n              <label class=\"rx-fm-choice\">\n                <input type=\"checkbox\" id=\"rx-fm-abdcramps\">\n                <span><strong>Bol lub skurcze podbrzusza<\/strong><br><span class=\"rx-fm-muted\">1 pkt<\/span><\/span>\n              <\/label>\n\n              <label class=\"rx-fm-choice\">\n                <input type=\"checkbox\" id=\"rx-fm-depression\">\n                <span><strong>Depresja<\/strong><br><span class=\"rx-fm-muted\">1 pkt<\/span><\/span>\n              <\/label>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"rx-fm-actions\">\n        <button type=\"button\" id=\"rx-fm-calc-btn\" class=\"rx-fm-btn rx-fm-btn-primary\" onclick=\"window.rxFmAcr2016Calculate &#038;&#038; window.rxFmAcr2016Calculate(); return false;\">Oblicz wynik<\/button>\n        <button type=\"button\" id=\"rx-fm-clear-btn\" class=\"rx-fm-btn rx-fm-btn-secondary\" onclick=\"window.rxFmAcr2016Clear &#038;&#038; window.rxFmAcr2016Clear(); return false;\">Wyczysc<\/button>\n      <\/div>\n\n      <div id=\"rx-fm-result\" class=\"rx-fm-result\">\n        <p id=\"rx-fm-result-title\" class=\"rx-fm-result-title\">Wynik pojawi sie tutaj<\/p>\n        <p id=\"rx-fm-result-text\" class=\"rx-fm-result-text\">Zaznacz odpowiedzi, a nastepnie kliknij &#8220;Oblicz wynik&#8221;.<\/p>\n        <p id=\"rx-fm-result-note\" class=\"rx-fm-result-note\">Regula: (WPI >= 7 i SSS >= 5) lub (WPI 4-6 i SSS >= 9), plus bol uogolniony w >= 4 z 5 regionow i objawy >= 3 miesiace.<\/p>\n      <\/div>\n\n      <div class=\"rx-fm-note\">\n        <strong>Uwaga:<\/strong> to narzedzie wspiera klasyfikacje fibromialgii wedlug ACR 2016 i nie zastepuje pelnej oceny klinicznej. Kryteria moga byc spelnione niezaleznie od obecnosci innych chorob wspolistniejacych. Edukacyjnie. Nie zastepuje konsultacji lekarskiej.\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function () {\n  function byId(id) {\n    return document.getElementById(id);\n  }\n\n  function checked(id) {\n    var el = byId(id);\n    return !!(el && el.checked);\n  }\n\n  function radioValue(name) {\n    var el = document.querySelector('input[name=\"' + name + '\"]:checked');\n    return el ? parseInt(el.value, 10) : 0;\n  }\n\n  function countChecked(ids) {\n    var total = 0;\n    for (var i = 0; i < ids.length; i++) {\n      if (checked(ids[i])) total++;\n    }\n    return total;\n  }\n\n  var wpiIds = [\n    'rx-fm-wpi-shoulder-l','rx-fm-wpi-shoulder-r',\n    'rx-fm-wpi-upperarm-l','rx-fm-wpi-upperarm-r',\n    'rx-fm-wpi-lowerarm-l','rx-fm-wpi-lowerarm-r',\n    'rx-fm-wpi-hip-l','rx-fm-wpi-hip-r',\n    'rx-fm-wpi-upperleg-l','rx-fm-wpi-upperleg-r',\n    'rx-fm-wpi-lowerleg-l','rx-fm-wpi-lowerleg-r',\n    'rx-fm-wpi-jaw-l','rx-fm-wpi-jaw-r',\n    'rx-fm-wpi-chest','rx-fm-wpi-abdomen',\n    'rx-fm-wpi-upperback','rx-fm-wpi-lowerback',\n    'rx-fm-wpi-neck'\n  ];\n\n  function setDefaultResult() {\n    var result = byId('rx-fm-result');\n    var title = byId('rx-fm-result-title');\n    var text = byId('rx-fm-result-text');\n    var note = byId('rx-fm-result-note');\n\n    if (!result || !title || !text || !note) return;\n\n    result.style.display = 'block';\n    result.style.background = '#f8fafc';\n    result.style.border = '1px solid #e2e8f0';\n    title.style.color = '#0f172a';\n    title.textContent = 'Wynik pojawi sie tutaj';\n    text.textContent = 'Zaznacz odpowiedzi, a nastepnie kliknij \"Oblicz wynik\".';\n    note.textContent = 'Regula: (WPI >= 7 i SSS >= 5) lub (WPI 4-6 i SSS >= 9), plus bol uogolniony w >= 4 z 5 regionow i objawy >= 3 miesiace.';\n  }\n\n  window.rxFmAcr2016Calculate = function () {\n    var result = byId('rx-fm-result');\n    var title = byId('rx-fm-result-title');\n    var text = byId('rx-fm-result-text');\n    var note = byId('rx-fm-result-note');\n\n    if (!result || !title || !text || !note) return false;\n\n    var durationMet = checked('rx-fm-duration-yes');\n    var wpi = countChecked(wpiIds);\n\n    var sss =\n      radioValue('rx-fm-fatigue') +\n      radioValue('rx-fm-waking') +\n      radioValue('rx-fm-cognitive') +\n      (checked('rx-fm-headache') ? 1 : 0) +\n      (checked('rx-fm-abdcramps') ? 1 : 0) +\n      (checked('rx-fm-depression') ? 1 : 0);\n\n    var regionUpperLeft =\n      checked('rx-fm-wpi-shoulder-l') ||\n      checked('rx-fm-wpi-upperarm-l') ||\n      checked('rx-fm-wpi-lowerarm-l');\n\n    var regionUpperRight =\n      checked('rx-fm-wpi-shoulder-r') ||\n      checked('rx-fm-wpi-upperarm-r') ||\n      checked('rx-fm-wpi-lowerarm-r');\n\n    var regionLowerLeft =\n      checked('rx-fm-wpi-hip-l') ||\n      checked('rx-fm-wpi-upperleg-l') ||\n      checked('rx-fm-wpi-lowerleg-l');\n\n    var regionLowerRight =\n      checked('rx-fm-wpi-hip-r') ||\n      checked('rx-fm-wpi-upperleg-r') ||\n      checked('rx-fm-wpi-lowerleg-r');\n\n    var regionAxial =\n      checked('rx-fm-wpi-neck') ||\n      checked('rx-fm-wpi-upperback') ||\n      checked('rx-fm-wpi-lowerback');\n\n    var generalizedPain = 0;\n    if (regionUpperLeft) generalizedPain++;\n    if (regionUpperRight) generalizedPain++;\n    if (regionLowerLeft) generalizedPain++;\n    if (regionLowerRight) generalizedPain++;\n    if (regionAxial) generalizedPain++;\n\n    var generalizedMet = generalizedPain >= 4;\n    var scoreMet = (wpi >= 7 && sss >= 5) || (wpi >= 4 && wpi <= 6 &#038;&#038; sss >= 9);\n\n    result.style.display = 'block';\n\n    if (scoreMet && generalizedMet && durationMet) {\n      result.style.background = '#f0fdf4';\n      result.style.border = '1px solid #bbf7d0';\n      title.style.color = '#166534';\n      title.textContent = 'Kryteria spelnione';\n      text.textContent = 'Spelniono kryteria ACR 2016 dla fibromialgii.';\n      note.textContent = 'WPI: ' + wpi + '\/19. SSS: ' + sss + '\/12. Bol uogolniony: ' + generalizedPain + '\/5 regionow. Czas trwania objawow >= 3 miesiace: tak.';\n      return false;\n    }\n\n    var reasons = [];\n    if (!scoreMet) reasons.push('nie spelniono progu WPI\/SSS');\n    if (!generalizedMet) reasons.push('bol uogolniony obecny w mniej niz 4 z 5 regionow');\n    if (!durationMet) reasons.push('objawy trwaja krocej niz 3 miesiace');\n\n    result.style.background = '#fffbeb';\n    result.style.border = '1px solid #fde68a';\n    title.style.color = '#92400e';\n    title.textContent = 'Kryteria niespelnione';\n    text.textContent = 'Nie spelniono kryteriow ACR 2016 dla fibromialgii.';\n    note.textContent = 'WPI: ' + wpi + '\/19. SSS: ' + sss + '\/12. Bol uogolniony: ' + generalizedPain + '\/5 regionow. Powod: ' + reasons.join('; ') + '.';\n    return false;\n  };\n\n  window.rxFmAcr2016Clear = function () {\n    var i, el;\n\n    el = byId('rx-fm-duration-no');\n    if (el) el.checked = true;\n\n    for (i = 0; i < wpiIds.length; i++) {\n      el = byId(wpiIds[i]);\n      if (el) el.checked = false;\n    }\n\n    el = byId('rx-fm-headache');\n    if (el) el.checked = false;\n\n    el = byId('rx-fm-abdcramps');\n    if (el) el.checked = false;\n\n    el = byId('rx-fm-depression');\n    if (el) el.checked = false;\n\n    el = document.querySelector('input[name=\"rx-fm-fatigue\"][value=\"0\"]');\n    if (el) el.checked = true;\n\n    el = document.querySelector('input[name=\"rx-fm-waking\"][value=\"0\"]');\n    if (el) el.checked = true;\n\n    el = document.querySelector('input[name=\"rx-fm-cognitive\"][value=\"0\"]');\n    if (el) el.checked = true;\n\n    setDefaultResult();\n    return false;\n  };\n\n  setDefaultResult();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Kalkulator klasyfikacyjny Fibromialgia &#8211; ACR 2016 Kryteria ACR 2016 opieraj\u0105 si\u0119 na WPI, SSS, bolu uogolnionym w co najmniej 4 z 5 regionow oraz utrzymywaniu sie objawow na podobnym poziomie przez co najmniej 3 miesiace. 1. Czas trwania objawow Czy objawy utrzymuja sie na podobnym poziomie przez co najmniej 3 miesiace? Nie Tak 2. Widespread&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":980,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-351","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/pages\/351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/comments?post=351"}],"version-history":[{"count":22,"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/pages\/351\/revisions"}],"predecessor-version":[{"id":1196,"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/pages\/351\/revisions\/1196"}],"up":[{"embeddable":true,"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/pages\/980"}],"wp:attachment":[{"href":"https:\/\/rheumanext.pl\/en\/wp-json\/wp\/v2\/media?parent=351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}