{"id":212,"date":"2026-09-28T14:05:30","date_gmt":"2026-09-28T12:05:30","guid":{"rendered":"https:\/\/pcm77hphes.onrocket.site\/tools\/pijneducatie-startscan\/"},"modified":"2026-09-28T19:44:12","modified_gmt":"2026-09-28T17:44:12","slug":"pijneducatie-startscan","status":"publish","type":"page","link":"https:\/\/sustiro.com\/nl\/tools\/pijneducatie-startscan\/","title":{"rendered":"Pijneducatie-startscan"},"content":{"rendered":"\n<style>\n\/* TOOL-SKELETON v2-scoped - merk-config Sustiro - alle CSS gescoped onder #sustiro-tool *\/\n#sustiro-tool{\n  --brand:#2C5F8A; --brand-deep:#1E4463; --brand-soft:#EAF2F8; --steel:#3A7DB5;\n  --accent:#C86B3A; --accent-deep:#A6552C;\n  --alarm:#B5443A; --alarm-bg:#FBEDEB; --alarm-line:#E7C9C4;\n  --amber-bg:#FAF2E5; --amber-ink:#6E4E14; --amber-line:#B8893D; --amberchip:#E8A87C;\n  --green:#2D5A3F; --green-bg:#E9F1EC;\n  --bg:#F7F8FA; --ink:#1A2A3A; --muted:#4A5568; --line:#DFE4EA; --radius:10px;\n  --serif:Charter,\"Iowan Old Style\",Georgia,\"Times New Roman\",serif;\n  --sans:\"Atkinson Hyperlegible\",\"Inter\",-apple-system,\"Segoe UI\",system-ui,sans-serif;\n  background:linear-gradient(180deg,rgba(44,95,138,.05) 0,rgba(44,95,138,0) 240px),var(--bg);\n  color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.7;\n  padding:28px 18px 72px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;\n}\n#sustiro-tool *{box-sizing:border-box;margin:0;padding:0;}\n#sustiro-tool [hidden]{display:none !important;}\n#sustiro-tool .shell{max-width:760px;margin:0 auto;}\n#sustiro-tool .kicker{display:flex;align-items:center;gap:12px;font-size:12.5px;letter-spacing:2.2px;text-transform:uppercase;color:var(--accent-deep);font-weight:700;}\n#sustiro-tool .kicker::before{content:'';width:28px;height:2px;background:var(--accent);flex-shrink:0;}\n#sustiro-tool .kicker::after{content:'';flex:1;height:1px;background:var(--line);}\n#sustiro-tool h1{font-family:var(--serif);font-size:32px;line-height:1.15;color:var(--brand-deep);margin:12px 0 6px;letter-spacing:-.4px;font-weight:700;}\n#sustiro-tool .lede{color:var(--muted);font-size:17px;max-width:64ch;margin-bottom:10px;}\n#sustiro-tool .privacy-note{display:inline-flex;align-items:flex-start;gap:9px;font-size:13.5px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:12px;padding:7px 13px;margin:0 0 14px;line-height:1.5;}\n#sustiro-tool .privacy-note::before{content:'';width:9px;height:9px;border-radius:50%;background:var(--green);flex-shrink:0;margin-top:6px;}\n#sustiro-tool .prog{display:flex;gap:6px;flex-wrap:wrap;list-style:none;margin:0 0 16px;font-size:13.5px;}\n#sustiro-tool .prog li{border:1px solid var(--line);border-radius:99px;padding:5px 13px;color:var(--muted);background:#fff;}\n#sustiro-tool .prog li.active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:700;}\n#sustiro-tool .prog li.done{background:var(--brand-soft);border-color:var(--steel);color:var(--brand-deep);font-weight:700;}\n#sustiro-tool .prog li.stopped{background:var(--alarm-bg);border-color:var(--alarm);color:var(--alarm);font-weight:700;}\n#sustiro-tool .step-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 22px 18px;margin-bottom:20px;box-shadow:0 1px 3px rgba(30,68,99,.05),0 10px 30px rgba(30,68,99,.06);}\n#sustiro-tool .step-card.s1{border-top:5px solid var(--alarm);}\n#sustiro-tool .step-card.s2{border-top:5px solid var(--brand);}\n#sustiro-tool .step-card.s3{border-top:5px solid var(--accent);}\n#sustiro-tool .step-head{display:flex;align-items:baseline;gap:12px;margin-bottom:2px;flex-wrap:wrap;}\n#sustiro-tool .step-num{font-size:12.5px;letter-spacing:1.6px;text-transform:uppercase;font-weight:700;color:var(--muted);white-space:nowrap;}\n#sustiro-tool h2{font-family:var(--serif);font-size:23px;color:var(--brand-deep);letter-spacing:-.2px;line-height:1.25;}\n#sustiro-tool .step-card.s1 h2{color:var(--alarm);}\n#sustiro-tool .step-desc{font-size:15px;color:var(--muted);margin:6px 0 14px;line-height:1.6;}\n#sustiro-tool .flag-group{border:1.5px solid var(--line);border-radius:var(--radius);padding:14px 16px 12px;margin-bottom:14px;background:#fff;}\n#sustiro-tool .flag-group.spoed{border-color:var(--alarm-line);background:var(--alarm-bg);}\n#sustiro-tool .flag-group.snel{border-color:var(--amber-line);background:var(--amber-bg);}\n#sustiro-tool .flag-group.gewricht{border-color:var(--alarm-line);background:#FDF5F3;}\n#sustiro-tool .flag-group>.gt{font-weight:700;font-size:15px;letter-spacing:.4px;text-transform:uppercase;margin-bottom:4px;}\n#sustiro-tool .flag-group>.gs{font-size:14px;color:var(--muted);margin-bottom:10px;line-height:1.55;}\n#sustiro-tool .flag-group.spoed>.gt{color:var(--alarm);}\n#sustiro-tool .flag-group.snel>.gt{color:var(--amber-ink);}\n#sustiro-tool .flag-group.gewricht>.gt{color:var(--alarm);}\n#sustiro-tool .flag-group>.gs.route{color:var(--ink);font-weight:700;margin:12px 0 6px;}\n#sustiro-tool .flag-group>.hint.bron{margin:0;}\n#sustiro-tool fieldset.q{border:1.5px solid var(--line);border-radius:var(--radius);padding:14px 16px 12px;margin-bottom:12px;background:#fff;}\n#sustiro-tool fieldset.q legend{font-weight:700;font-size:16.5px;line-height:1.5;padding:0 6px;color:var(--ink);}\n\/* wrappende legend mag de kaartrand niet doorkruisen (mobiel wrapt elke vraag) *\/\n#sustiro-tool fieldset.q legend{float:left;width:100%;padding:0;margin:0 0 8px;}\n#sustiro-tool fieldset.q legend~*{clear:both;}\n#sustiro-tool .q-hint{font-size:14px;color:var(--muted);margin:4px 0 10px;line-height:1.55;}\n#sustiro-tool .opts{display:flex;gap:8px;flex-wrap:wrap;}\n#sustiro-tool label.opt{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:9px 16px;border:2px solid var(--line);border-radius:99px;background:#fff;cursor:pointer;font-size:16px;font-weight:700;color:var(--ink);transition:border-color .14s ease,background-color .14s ease;}\n#sustiro-tool label.opt input{width:20px;height:20px;accent-color:var(--brand);cursor:pointer;flex-shrink:0;}\n#sustiro-tool label.opt:hover{border-color:var(--steel);}\n#sustiro-tool label.opt:has(input:checked){background:var(--brand);border-color:var(--brand);color:#fff;}\n#sustiro-tool label.opt:has(input:checked) input{accent-color:#fff;}\n#sustiro-tool label.opt:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px;}\n#sustiro-tool .flag-group label.opt{font-size:15px;padding:8px 14px;}\n#sustiro-tool .step-wait{font-size:14.5px;color:var(--muted);border-top:1px dashed var(--line);padding-top:12px;margin-top:4px;}\n#sustiro-tool .outcome{border-radius:14px;padding:26px 24px;margin-bottom:20px;border:2px solid var(--line);background:#fff;}\n#sustiro-tool .outcome .cap{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700;margin-bottom:8px;}\n#sustiro-tool .outcome h2.o-title{font-size:26px;line-height:1.2;margin-bottom:10px;outline:none;}\n#sustiro-tool .outcome .o-sub{font-size:16.5px;max-width:60ch;line-height:1.65;}\n#sustiro-tool ol.o-steps{margin:16px 0 4px;counter-reset:st;list-style:none;}\n#sustiro-tool ol.o-steps li{padding:12px 14px 12px 52px;border:1px solid var(--line);border-radius:var(--radius);margin-bottom:10px;background:#fff;font-size:15.5px;line-height:1.55;position:relative;counter-increment:st;}\n#sustiro-tool ol.o-steps li::before{content:counter(st);position:absolute;left:13px;top:12px;width:28px;height:28px;border-radius:50%;background:var(--brand);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;}\n#sustiro-tool .outcome .o-note{font-size:14px;color:var(--muted);margin-top:14px;border-top:1px solid var(--line);padding-top:12px;line-height:1.6;}\n#sustiro-tool .outcome.spoed{background:var(--alarm-bg);border:3px solid var(--alarm);box-shadow:0 12px 36px rgba(181,68,58,.18);}\n#sustiro-tool .outcome.spoed .cap{color:var(--alarm);}\n#sustiro-tool .outcome.spoed h2.o-title{color:var(--alarm);font-size:29px;}\n#sustiro-tool .outcome.spoed ol.o-steps li{border-color:var(--alarm-line);}\n#sustiro-tool .outcome.spoed ol.o-steps li::before{background:var(--alarm);}\n#sustiro-tool .outcome.dag{background:var(--alarm-bg);border-color:var(--alarm);}\n#sustiro-tool .outcome.dag .cap,#sustiro-tool .outcome.dag h2.o-title{color:var(--alarm);}\n#sustiro-tool .outcome.dag ol.o-steps li::before{background:var(--alarm);}\n#sustiro-tool .outcome.werkdag{background:var(--amber-bg);border-color:var(--amber-line);}\n#sustiro-tool .outcome.werkdag .cap,#sustiro-tool .outcome.werkdag h2.o-title{color:var(--amber-ink);}\n#sustiro-tool .outcome.werkdag ol.o-steps li::before{background:var(--amber-ink);}\n#sustiro-tool .field{margin-bottom:20px;}\n#sustiro-tool .field>.flabel{display:block;font-weight:700;margin-bottom:8px;font-size:16px;}\n#sustiro-tool .hint{font-weight:400;color:var(--muted);font-size:13.5px;line-height:1.55;}\n#sustiro-tool .chips{display:flex;gap:8px;flex-wrap:wrap;}\n#sustiro-tool .chips label{border:2px solid var(--line);border-radius:99px;padding:9px 16px;cursor:pointer;background:#fff;font-size:15.5px;color:var(--ink);min-height:46px;display:inline-flex;align-items:center;transition:border-color .14s ease;}\n#sustiro-tool .chips label:hover{border-color:var(--steel);}\n#sustiro-tool .chips input{position:absolute;width:1px;height:1px;opacity:0;}\n#sustiro-tool .chips label:has(input:checked){background:var(--brand-deep);border-color:var(--brand-deep);color:#fff;font-weight:700;}\n#sustiro-tool .chips label:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px;}\n#sustiro-tool input[type=text],#sustiro-tool input[type=number]{border:2px solid var(--line);border-radius:var(--radius);padding:10px 13px;font-size:16px;font-family:var(--sans);color:var(--ink);min-height:48px;width:100%;background:#fff;}\n#sustiro-tool input[type=text]:focus-visible,#sustiro-tool input[type=number]:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(44,95,138,.2);}\n#sustiro-tool .actrow{border:1.5px solid var(--line);border-radius:var(--radius);padding:16px;margin-bottom:14px;background:#fff;}\n#sustiro-tool .actrow h4{font-family:var(--serif);font-size:18px;color:var(--brand-deep);margin-bottom:4px;}\n#sustiro-tool .grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;}\n#sustiro-tool .grid2 label{display:block;font-size:14.5px;font-weight:700;margin-bottom:5px;}\n#sustiro-tool .grid2 .sub{display:block;font-size:13px;font-weight:400;color:var(--muted);line-height:1.45;margin-bottom:5px;}\n#sustiro-tool .result-hero{position:relative;overflow:hidden;background:linear-gradient(150deg,#38719F 0,var(--brand) 45%,var(--brand-deep) 100%);color:#F7F8FA;border-radius:14px;padding:28px 24px;margin-bottom:18px;box-shadow:0 10px 34px rgba(44,95,138,.3);}\n#sustiro-tool .result-hero::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent),var(--amberchip),var(--accent));}\n#sustiro-tool .result-hero .cap{font-size:12px;letter-spacing:2px;text-transform:uppercase;opacity:.85;}\n#sustiro-tool .result-hero .big{font-family:var(--serif);font-size:30px;font-weight:700;line-height:1.15;margin:6px 0 2px;outline:none;}\n#sustiro-tool .result-hero .sub{font-size:15.5px;opacity:.94;max-width:58ch;}\n#sustiro-tool .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;margin-bottom:20px;box-shadow:0 1px 3px rgba(30,68,99,.05),0 10px 30px rgba(30,68,99,.06);}\n#sustiro-tool h3{font-family:var(--serif);font-size:20px;color:var(--brand-deep);margin:22px 0 8px;}\n#sustiro-tool h3:first-child{margin-top:0;}\n#sustiro-tool h4{font-family:var(--serif);font-size:17.5px;color:var(--brand-deep);margin:16px 0 6px;}\n#sustiro-tool .callout{border-radius:0 var(--radius) var(--radius) 0;padding:15px 18px;margin:16px 0;font-size:15.5px;line-height:1.6;}\n#sustiro-tool .callout.insight{background:var(--brand-soft);border-left:4px solid var(--brand);}\n#sustiro-tool .callout.takeaway{background:#F2EBE2;border-left:4px solid var(--accent);}\n#sustiro-tool .callout.warn{background:var(--amber-bg);border-left:4px solid var(--amber-line);}\n#sustiro-tool .callout.flag{background:var(--alarm-bg);border-left:4px solid var(--alarm);}\n#sustiro-tool .callout.good{background:var(--green-bg);border-left:4px solid var(--green);}\n#sustiro-tool .callout b.cl{display:block;font-size:11.5px;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:5px;color:var(--brand-deep);}\n#sustiro-tool .callout.takeaway b.cl{color:var(--accent-deep);}\n#sustiro-tool .callout.warn b.cl{color:var(--amber-ink);}\n#sustiro-tool .callout.flag b.cl{color:var(--alarm);}\n#sustiro-tool .callout.good b.cl{color:var(--green);}\n#sustiro-tool table.plan{width:100%;border-collapse:collapse;font-size:15px;margin:10px 0 4px;}\n#sustiro-tool table.plan th,#sustiro-tool table.plan td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top;}\n#sustiro-tool table.plan th{background:var(--brand-soft);font-size:13px;text-transform:uppercase;letter-spacing:.6px;color:var(--brand-deep);}\n#sustiro-tool table.plan td b{color:var(--accent-deep);}\n#sustiro-tool table.plan tr.stoplicht-groen td:first-child{border-left:5px solid var(--green);font-weight:700;color:var(--green);}\n#sustiro-tool table.plan tr.stoplicht-oranje td:first-child{border-left:5px solid var(--amber-line);font-weight:700;color:var(--amber-ink);}\n#sustiro-tool table.plan tr.stoplicht-rood td:first-child{border-left:5px solid var(--alarm);font-weight:700;color:var(--alarm);}\n#sustiro-tool .tablewrap{overflow-x:auto;}\n#sustiro-tool .chart{margin:12px 0 6px;overflow-x:auto;}\n#sustiro-tool ul.plain{margin:8px 0 8px 22px;font-size:15.5px;}\n#sustiro-tool ul.plain li{margin-bottom:7px;}\n#sustiro-tool ol.plain{margin:8px 0 8px 22px;font-size:15.5px;}\n#sustiro-tool ol.plain li{margin-bottom:7px;}\n#sustiro-tool .actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px;}\n#sustiro-tool .btn-cta{background:var(--accent);color:#fff;border:none;border-bottom:3px solid var(--accent-deep);border-radius:var(--radius);padding:13px 24px;font-size:18px;font-weight:700;cursor:pointer;font-family:var(--sans);min-height:52px;letter-spacing:.2px;transition:background-color .14s ease;}\n#sustiro-tool .btn-cta:hover{background:var(--accent-deep);}\n#sustiro-tool .btn-cta:focus-visible{outline:3px solid var(--ink);outline-offset:3px;}\n#sustiro-tool .btn-2{background:#fff;color:var(--brand);border:2px solid var(--brand);border-radius:var(--radius);padding:11px 20px;font-size:15.5px;font-weight:700;cursor:pointer;font-family:var(--sans);min-height:48px;transition:background-color .14s ease,color .14s ease;}\n#sustiro-tool .btn-2:hover{background:var(--brand);color:#fff;}\n#sustiro-tool .btn-2:focus-visible{outline:3px solid var(--ink);outline-offset:3px;}\n#sustiro-tool .formerr{color:var(--alarm);font-size:14.5px;margin-top:10px;font-weight:700;}\n#sustiro-tool #capture{background:var(--brand-soft);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;margin-top:18px;}\n#sustiro-tool #capture h3{margin-top:0;}\n#sustiro-tool #capture p{font-size:15px;line-height:1.6;}\n#sustiro-tool #capture form{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;}\n#sustiro-tool #capture input[type=email]{flex:1;min-width:220px;min-height:48px;border:2px solid var(--line);border-radius:var(--radius);padding:11px 14px;font-size:16px;font-family:var(--sans);color:var(--ink);}\n#sustiro-tool #capture input[type=email]:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(44,95,138,.2);}\n#sustiro-tool #capture .privacy{font-size:13.5px;color:var(--muted);margin-top:10px;line-height:1.55;}\n#sustiro-tool .disclaimer{font-size:14px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px;margin-top:22px;line-height:1.62;}\n#sustiro-tool details.methode{margin-top:22px;}\n#sustiro-tool details.methode summary{font-family:var(--serif);font-size:19px;color:var(--brand-deep);cursor:pointer;font-weight:700;padding:8px 0;list-style:none;display:flex;align-items:center;gap:10px;min-height:44px;}\n#sustiro-tool details.methode summary::-webkit-details-marker{display:none;}\n#sustiro-tool details.methode summary::before{content:'';width:9px;height:9px;border:2px solid var(--accent);border-top:0;border-left:0;transform:rotate(45deg);transition:transform .18s ease;flex-shrink:0;margin-left:2px;}\n#sustiro-tool details.methode[open] summary::before{transform:rotate(-135deg);}\n#sustiro-tool details.methode summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px;}\n#sustiro-tool .methode-body{font-size:15px;color:var(--muted);padding-top:8px;line-height:1.65;}\n#sustiro-tool .methode-body ol{margin:8px 0 8px 22px;}\n#sustiro-tool .methode-body li{margin-bottom:8px;}\n#sustiro-tool .methode-body b{color:var(--ink);}\n#sustiro-tool .methode-body a{color:var(--brand-deep);font-weight:700;}\n#sustiro-tool .ev{display:inline-block;font-size:11.5px;letter-spacing:1px;font-weight:700;border-radius:4px;padding:1px 7px;border:1px solid var(--steel);color:var(--brand-deep);background:var(--brand-soft);}\n#sustiro-tool .footer-brand{margin-top:30px;padding-top:16px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;}\n#sustiro-tool .footer-brand .wordmark{font-family:var(--serif);font-weight:700;font-size:18px;color:var(--brand-deep);}\n#sustiro-tool .footer-brand .wordmark span{color:var(--accent);}\n#sustiro-tool .footer-brand small{font-size:13px;color:var(--muted);}\n@media (max-width:460px){\n  #sustiro-tool{padding:18px 12px 60px;font-size:17px;}\n  #sustiro-tool h1{font-size:26px;}\n  #sustiro-tool .lede{font-size:15.5px;}\n  #sustiro-tool .step-card{padding:18px 15px 14px;}\n  #sustiro-tool .outcome{padding:20px 16px;}\n  #sustiro-tool .card{padding:18px 15px;}\n  #sustiro-tool .outcome h2.o-title{font-size:23px;}\n  #sustiro-tool .outcome.spoed h2.o-title{font-size:25px;}\n  #sustiro-tool .result-hero .big{font-size:24px;}\n  #sustiro-tool .grid2{grid-template-columns:1fr;}\n  #sustiro-tool label.opt{flex:1;}\n}\n@media (prefers-reduced-motion:reduce){\n  #sustiro-tool *{transition:none !important;animation:none !important;scroll-behavior:auto !important;}\n}\n\/* ===== PRINT: alleen het kompas-document ===== *\/\n#printdoc{display:none;}\n@media print{\n  body{background:#fff !important;margin:0;}\n  \/* De hele interactieve tool valt weg bij printen; alleen #printdoc blijft over.\n     De hulpklasse is bewust gescoped als #sustiro-tool .no-print, zodat hij niet botst\n     met een gelijknamige klasse uit een WordPress-thema of printplugin. *\/\n  #sustiro-tool,#sustiro-tool .no-print{display:none !important;}\n  #printdoc{display:block !important;font-family:\"Atkinson Hyperlegible\",\"Inter\",-apple-system,\"Segoe UI\",system-ui,sans-serif;color:#1A2A3A;font-size:11.5pt;line-height:1.5;padding:0 6mm;}\n  #printdoc h2.pd-title{font-family:Charter,Georgia,\"Times New Roman\",serif;font-size:21pt;color:#1E4463;margin:0 0 2mm;border-bottom:0;padding-bottom:0;}\n  #printdoc .pd-meta{font-size:9.5pt;color:#4A5568;margin-bottom:4mm;}\n  #printdoc .pd-disclaimer{font-size:9.5pt;color:#4A5568;border:1px solid #B5443A;background:#FBEDEB;border-radius:6px;padding:3mm 4mm;margin-bottom:5mm;}\n  #printdoc h2{font-family:Charter,Georgia,\"Times New Roman\",serif;font-size:13.5pt;color:#1E4463;margin:5mm 0 2mm;border-bottom:1px solid #DFE4EA;padding-bottom:1mm;}\n  #printdoc h3{font-family:Charter,Georgia,\"Times New Roman\",serif;font-size:11.5pt;color:#1E4463;margin:3mm 0 1mm;}\n  #printdoc table{width:100%;border-collapse:collapse;font-size:10pt;margin:1mm 0 2.5mm;}\n  #printdoc th,#printdoc td{border:1px solid #C9D2DB;padding:1.4mm 2.2mm;text-align:left;vertical-align:top;}\n  #printdoc th{background:#EAF2F8;font-size:9pt;text-transform:uppercase;letter-spacing:.4pt;}\n  #printdoc td.num{width:34mm;font-weight:700;text-align:center;}\n  #printdoc .pd-status{font-size:11pt;font-weight:700;margin:2mm 0 1mm;padding:2.5mm 3.5mm;border-radius:5px;border:1.5px solid #2D5A3F;background:#E9F1EC;color:#2D5A3F;}\n  #printdoc .pd-box{border:1px solid #C9D2DB;border-radius:5px;padding:3mm 4mm;margin:2mm 0;font-size:10.5pt;}\n  #printdoc .pd-box.flag{border-color:#B5443A;background:#FBEDEB;}\n  #printdoc .pd-box.acc{border-left:3px solid #C86B3A;}\n  #printdoc .writeline{border-bottom:1px solid #9AA6B2;min-height:7mm;margin:1.5mm 0 2.5mm;}\n  #printdoc .inline-fill{display:inline-block;min-width:40mm;border-bottom:1px solid #9AA6B2;}\n  #printdoc ol.pd-ol{margin:1mm 0 2mm 6mm;font-size:10.5pt;}\n  #printdoc ol.pd-ol li{margin-bottom:1.6mm;}\n  #printdoc ul.pd-q{list-style:none;margin:1mm 0;padding:0;}\n  #printdoc ul.pd-q li{margin-bottom:3mm;font-size:10.5pt;}\n  #printdoc ul.pd-q li::before{content:'\\2610\\00a0\\00a0';font-size:11pt;}\n  #printdoc ul.pd-q .ansline{border-bottom:1px dotted #9AA6B2;min-height:6mm;margin:1mm 0 0 7mm;}\n  #printdoc .pd-foot{margin-top:6mm;padding-top:2.5mm;border-top:1px solid #DFE4EA;font-size:9pt;color:#4A5568;}\n  #printdoc .avoid-break{break-inside:avoid;}\n  #printdoc .pagebreak{break-before:page;}\n}\n\/* ===== Toevoegingen voor cursus 11 (zie INTEGRATIE-pijneducatie-tool.md, sectie 2) ===== *\/\n\/* 113-crisisbalk: verplicht boven de vouw. Vorm gedoneerd door de sensitisatie-tool. Biedt de route aan, vraagt niet door. *\/\n#sustiro-tool .crisis{display:flex;gap:12px;align-items:flex-start;background:var(--alarm-bg);border:1px solid var(--alarm-line);border-left:4px solid var(--alarm);border-radius:var(--radius);padding:13px 15px;margin:0 0 16px;font-size:14.5px;line-height:1.55;}\n#sustiro-tool .crisis .ic{font-size:19px;line-height:1.2;flex-shrink:0;color:var(--alarm);}\n#sustiro-tool .crisis b{color:var(--alarm);}\n#sustiro-tool .crisis a{color:var(--alarm);font-weight:700;}\n#sustiro-tool .crisis a:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-radius:3px;}\n\/* Focuskaart: de negen modules, met jouw nadruk-modules bovenaan gemarkeerd.\n   Vorm gedoneerd van ol.sporen uit de sensitisatie-tool, hier ol.modules. *\/\n#sustiro-tool ol.modules{list-style:none;margin:10px 0 4px;counter-reset:mo;}\n#sustiro-tool ol.modules li{counter-increment:mo;position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px 12px 54px;margin-bottom:10px;background:#fff;font-size:15.5px;line-height:1.6;}\n#sustiro-tool ol.modules li::before{content:counter(mo);position:absolute;left:14px;top:14px;width:28px;height:28px;border-radius:50%;background:var(--brand-soft);color:var(--brand-deep);border:1.5px solid var(--steel);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;}\n#sustiro-tool ol.modules li.top{border-color:var(--accent);border-left:5px solid var(--accent);background:#FDFAF7;}\n#sustiro-tool ol.modules li.top::before{background:var(--accent);border-color:var(--accent-deep);color:#fff;}\n#sustiro-tool ol.modules li b.mo-t{display:block;font-family:var(--serif);font-size:17.5px;color:var(--brand-deep);margin-bottom:2px;}\n#sustiro-tool ol.modules li .mo-w{display:block;font-size:13px;letter-spacing:.6px;text-transform:uppercase;font-weight:700;color:var(--muted);margin-bottom:4px;}\n#sustiro-tool ol.modules li .mo-tag{display:inline-block;font-size:11.5px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:var(--accent-deep);margin-bottom:4px;}\n#sustiro-tool ol.modules li .mo-why{display:block;margin-top:6px;font-size:14.5px;color:var(--accent-deep);}\n\/* Kalmeer-menu: aankruisbare opties, maximaal drie. Gedoneerd, ongewijzigd. *\/\n#sustiro-tool .menu{display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n#sustiro-tool .menu label{display:flex;align-items:center;gap:10px;border:2px solid var(--line);border-radius:var(--radius);padding:10px 13px;cursor:pointer;background:#fff;font-size:15px;min-height:48px;line-height:1.4;transition:border-color .14s ease;}\n#sustiro-tool .menu label:hover{border-color:var(--steel);}\n#sustiro-tool .menu input{width:20px;height:20px;accent-color:var(--brand);cursor:pointer;flex-shrink:0;}\n#sustiro-tool .menu label:has(input:checked){border-color:var(--brand);background:var(--brand-soft);font-weight:700;}\n#sustiro-tool .menu label:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px;}\n#sustiro-tool .menu label.off{opacity:.5;}\n\/* Pijnkaart: aanvinkbare lichaamsgebieden, werkblad 02. Nieuw in deze tool. *\/\n#sustiro-tool .plekken{display:grid;grid-template-columns:1fr 1fr;gap:8px;}\n#sustiro-tool .plekken label{display:flex;align-items:center;gap:10px;border:2px solid var(--line);border-radius:var(--radius);padding:10px 13px;cursor:pointer;background:#fff;font-size:15px;min-height:48px;line-height:1.4;transition:border-color .14s ease;}\n#sustiro-tool .plekken label:hover{border-color:var(--steel);}\n#sustiro-tool .plekken input{width:20px;height:20px;accent-color:var(--brand);cursor:pointer;flex-shrink:0;}\n#sustiro-tool .plekken label:has(input:checked){border-color:var(--brand);background:var(--brand-soft);font-weight:700;}\n#sustiro-tool .plekken label:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px;}\n#sustiro-tool .subcard{border:1.5px solid var(--line);border-radius:var(--radius);padding:16px;margin-bottom:14px;background:#fff;}\n#sustiro-tool .subcard>h4{margin-top:0;}\n#sustiro-tool .grid3{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-top:10px;align-items:end;}\n#sustiro-tool .grid3 label{display:block;font-size:14.5px;font-weight:700;margin-bottom:5px;}\n#sustiro-tool .grid3 .sub{display:block;font-size:13px;font-weight:400;color:var(--muted);line-height:1.45;margin-bottom:5px;}\n#sustiro-tool .scorerow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px;}\n#sustiro-tool .scorerow>.sl{flex:1 1 190px;font-size:15px;font-weight:700;}\n\/* Bewerkbare pijnformulering. Nieuw: geen donor kent een tekstvlak of een kopieerknop. *\/\n#sustiro-tool textarea{border:2px solid var(--line);border-radius:var(--radius);padding:12px 14px;font-size:16.5px;line-height:1.6;font-family:var(--sans);color:var(--ink);width:100%;min-height:200px;background:#fff;resize:vertical;}\n#sustiro-tool textarea:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(44,95,138,.2);}\n#sustiro-tool .copyok{font-size:14px;font-weight:700;color:var(--green);margin-top:8px;}\n#sustiro-tool .meter{height:14px;background:rgba(255,255,255,.25);border-radius:8px;overflow:hidden;margin:14px 0 4px;}\n#sustiro-tool .meter div{height:100%;background:linear-gradient(90deg,var(--amberchip),var(--accent));border-radius:8px;}\n#sustiro-tool .scale{display:flex;justify-content:space-between;font-size:12px;opacity:.85;margin-bottom:6px;}\n@media (max-width:560px){\n  #sustiro-tool .menu{grid-template-columns:1fr;}\n  #sustiro-tool .plekken{grid-template-columns:1fr;}\n  #sustiro-tool .grid3{grid-template-columns:1fr;}\n}\n@media print{\n  #printdoc .pd-box.calm{border-left:3px solid #2D5A3F;background:#E9F1EC;}\n  #printdoc td.wk{width:20mm;}\n}\n<\/style>\n\n<div id=\"sustiro-tool\">\n<div class=\"shell\">\n\n  <p class=\"kicker\">Sustiro \u00b7 Zelfscan \u00b7 Methode laag 2, Herkennen<\/p>\n  <h1>Pijneducatie-startscan<\/h1>\n  <p class=\"lede\">Hoe gevoelig staat jouw alarm, en waar begin je? Eerst veiligheid, dan de scan.<\/p>\n\n  <!-- 113-callout: staat bewust boven de vouw, v\u00f3\u00f3r elke vraag. Deze scan raakt stress,\n       stemming en langdurige pijn. De route wordt aangeboden; er wordt niet doorgevraagd. -->\n  <div class=\"crisis\" role=\"note\">\n    <span class=\"ic\" aria-hidden=\"true\">&#9742;<\/span>\n    <div><b>Je stemming telt mee.<\/b> Pijn en somberheid, angst of uitputting versterken elkaar. Dat is geen zwakte en geen verwijt. Bij direct gevaar: bel <a href=\"tel:112\">112<\/a>. Denk je aan zelfdoding? Bel 113 of gratis <a href=\"tel:08000113\">0800-0113<\/a>, dag en nacht, of chat via <a href=\"https:\/\/www.113.nl\" target=\"_blank\" rel=\"noopener\">113.nl<\/a>.<\/div>\n  <\/div>\n\n  <p class=\"privacy-note\">Je antwoorden blijven in je browser. Niets wordt opgeslagen of verstuurd.<\/p>\n\n  <ol class=\"prog\" aria-label=\"Voortgang van de startscan\">\n    <li id=\"prog1\" class=\"active\" aria-current=\"step\">1 \u00b7 Alarmsignalen<\/li>\n    <li id=\"prog2\">2 \u00b7 De scan<\/li>\n    <li id=\"prog3\">3 \u00b7 Jouw uitkomst<\/li>\n  <\/ol>\n\n  <!-- AVG: dit is bewust GEEN <form>-element. Zonder form kan geen enkele impliciete of\n       programmatische submit de gezondheidsantwoorden als query-string in de URL zetten,\n       en dus nooit in serverlogs, browsergeschiedenis of Referer-headers belanden.\n       Het enige form op deze pagina is #captureForm, met uitsluitend het e-mailadres erin. -->\n  <div id=\"checkform\" role=\"group\" aria-label=\"Pijneducatie-startscan: vragen\">\n  <!-- ========== STAP 1: RODE-VLAGGEN-GATE ========== -->\n  <section class=\"step-card s1\" id=\"step1\" aria-labelledby=\"step1-title\">\n    <div class=\"step-head\"><span class=\"step-num\">Stap 1<\/span><h2 id=\"step1-title\">Alarmsignalen: eerst veiligheid<\/h2><\/div>\n    <p class=\"step-desc\">Je pijn is echt, ook als scans niets laten zien. Twijfel weegt hier even zwaar als &#8220;aanwezig&#8221;: behandel twijfel als ja.<\/p>\n\n    <div class=\"flag-group spoed\">\n      <p class=\"gt\">Zes spoedsignalen<\/p>\n      <p class=\"gs route\">Bel direct je huisarts. Buiten kantooruren: de huisartsen-spoedpost. Zeg erbij welke van deze klachten je hebt. De huisarts beoordeelt met spoed en schakelt zelf verder, ook een ambulance, als dat nodig is.<\/p>\n      <p class=\"gs\">Let ook op verandering. Zijn deze klachten nieuw, of zijn ze in de afgelopen weken tot maanden erger geworden en loop je daardoor slechter? Dat is een reden om te bellen, ook als je een deel van deze klachten al langer hebt.<\/p>\n\n      <fieldset class=\"q\">\n        <legend>Je bent duizelig en je zweet. Je hebt het gevoel dat je gaat flauwvallen.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA1\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA1\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA1\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je hebt opeens heel veel rugpijn en buikpijn.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA2\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA2\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA2\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je kunt niet meer plassen, terwijl je wel nodig moet.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA3\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA3\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA3\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je kunt je urine of ontlasting niet meer ophouden.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA4\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA4\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA4\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je hebt geen gevoel bij je penis of vagina en anus.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA5\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA5\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA5\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je hebt opeens minder kracht in je been. Op je tenen of hielen staan lukt niet.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA6\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA6\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfA6\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <p class=\"hint bron\">Bron van deze signalen: Thuisarts.nl, &#8220;Ik heb pijn in mijn onderrug&#8221; (NHG). Dat is de pagina waar deze lijst letterlijk vandaan komt, niet het onderwerp van deze tool.<\/p>\n    <\/div>\n\n    <div class=\"flag-group spoed\">\n      <p class=\"gt\">Koorts<\/p>\n      <p class=\"gs\">Direct bellen. Je huisarts, buiten kantooruren de huisartsen-spoedpost; de huisarts beoordeelt met spoed en verwijst zo nodig door naar de neuroloog: koorts naast rugpijn.<\/p>\n\n      <fieldset class=\"q\">\n        <legend>Koorts naast rugpijn<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfK\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfK\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfK\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n    <\/div>\n\n    <div class=\"flag-group snel\">\n      <p class=\"gt\">Vier signalen: bel op werkdagen je huisarts<\/p>\n      <p class=\"gs\">Een eigen groep met een eigen route, los van de spoedsignalen hierboven. Bij deze vier stopt de scan niet: je krijgt de route en kunt daarna verder.<\/p>\n\n      <fieldset class=\"q\">\n        <legend>Je bent gevallen en hebt daarna pijn in je onderrug.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW1\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW1\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW1\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>De pijn in je onderrug is na 1 maand nog niet minder geworden.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW2\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW2\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW2\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je hebt kanker of hebt kanker gehad. En je hebt pijn in je onderrug.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW3\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW3\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW3\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n\n      <fieldset class=\"q\">\n        <legend>Je bent kleiner of krommer geworden. En je hebt pijn in je rug.<\/legend>\n        <div class=\"opts\">\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW4\" value=\"nee\">Niet aanwezig<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW4\" value=\"twijfel\">Twijfel<\/label>\n          <label class=\"opt\"><input type=\"radio\" name=\"rfW4\" value=\"ja\">Aanwezig<\/label>\n        <\/div>\n      <\/fieldset>\n    <\/div>\n\n    <div class=\"callout insight\">\n      <b class=\"cl\">Meerdere pijnplekken is op zichzelf geen rode vlag<\/b>\n      Last op meer plekken tegelijk, bijvoorbeeld nek, rug en heup, staat niet in deze lijst. Dat patroon past bij \u00e9\u00e9n systeem dat op meer plekken gevoelig staat. Het is geen teken dat er van alles kapotgaat.\n    <\/div>\n\n    <p class=\"step-wait\" id=\"step1-wait\">Beantwoord alle elf vragen; daarna opent stap 2 vanzelf. Bij een spoedsignaal of koorts, of twijfel daarover, stopt de scan. Bij een van de vier andere signalen krijg je de route en kun je daarna verder.<\/p>\n  <\/section>\n\n  <!-- Spoeduitkomst: role=alert zodat de melding direct wordt voorgelezen -->\n  <div role=\"alert\">\n    <section class=\"outcome spoed\" id=\"out-spoed\" hidden aria-labelledby=\"out-spoed-title\">\n      <p class=\"cap\">Uitkomst \u00b7 De scan stopt hier<\/p>\n      <h2 class=\"o-title\" id=\"out-spoed-title\" tabindex=\"-1\">Dit kan spoed zijn. Bel direct je huisarts, buiten kantooruren de huisartsen-spoedpost.<\/h2>\n      <p class=\"o-sub\">Je gaf minstens \u00e9\u00e9n signaal aan waarbij je direct belt, of je twijfelt erover. <b>Gebruik deze tool niet om af te wachten.<\/b><\/p>\n      <ol class=\"o-steps\">\n        <li id=\"spoed-route\">Bel direct je huisarts. Buiten kantooruren: de huisartsen-spoedpost. Zeg erbij welke van deze klachten je hebt. De huisarts beoordeelt met spoed en schakelt zelf verder, ook een ambulance, als dat nodig is.<\/li>\n        <li id=\"spoed-koorts\" hidden>Direct bellen. Je huisarts, buiten kantooruren de huisartsen-spoedpost; de huisarts beoordeelt met spoed en verwijst zo nodig door naar de neuroloog: koorts naast rugpijn.<\/li>\n        <li>Zeg welk signaal je herkent en sinds wanneer het speelt, zeker wanneer het de laatste uren of dagen erger werd.<\/li>\n        <li>Ook als er straks een onschuldiger verklaring blijkt: laten beoordelen is nu de juiste keuze. Alleen een arts kan dit vaststellen of uitsluiten.<\/li>\n      <\/ol>\n      <div class=\"actions\">\n        <button type=\"button\" class=\"btn-2\" data-action=\"reset\">Opnieuw invullen<\/button>\n      <\/div>\n      <p class=\"o-note\">De scan stopt hier bewust: er verschijnt geen score en geen band. Twijfel is genoeg reden om te bellen; je huisarts en de huisartsen-spoedpost zijn er ook voor twijfel.<\/p>\n    <\/section>\n  <\/div>\n\n  <div role=\"alert\">\n    <section class=\"outcome werkdag\" id=\"out-werkdag\" hidden aria-labelledby=\"out-werkdag-title\">\n      <p class=\"cap\">Uitkomst \u00b7 De scan loopt door<\/p>\n      <h2 class=\"o-title\" id=\"out-werkdag-title\" tabindex=\"-1\">Bel op werkdagen je huisarts.<\/h2>\n      <p class=\"o-sub\">Je gaf minstens \u00e9\u00e9n van de vier signalen aan waarvoor je op werkdagen je huisarts belt, of je twijfelt erover. Dat betekent niet dat er iets ernstigs speelt. Het betekent dat je dit met je huisarts bespreekt. De scan hieronder kun je gewoon afmaken.<\/p>\n      <ol class=\"o-steps\">\n        <li>Bel op werkdagen je huisarts. Noem welk signaal je aankruiste en sinds wanneer het speelt.<\/li>\n        <li>Print het overzicht en neem het mee. Maak je de scan hieronder eerst af, dan staat je uitkomst er ook op.<\/li>\n        <li>Komt er een spoedsignaal of koorts bij, vul stap 1 dan opnieuw in. Daar staat wie je dan direct belt.<\/li>\n      <\/ol>\n      <div class=\"actions\">\n        <button type=\"button\" class=\"btn-cta\" data-action=\"print\">Print of bewaar dit overzicht<\/button>\n        <button type=\"button\" class=\"btn-2\" data-action=\"reset\">Opnieuw invullen<\/button>\n      <\/div>\n      <p class=\"o-note\">Dit is geen diagnose.<\/p>\n    <\/section>\n  <\/div>\n\n  <!-- ========== STAP 2: MICRO-INTAKE EN ZELFSCAN (werkblad 04, sectie 5.2 stap 1) ========== -->\n  <section class=\"step-card s2\" id=\"step2\" hidden aria-labelledby=\"step2-title\">\n    <div class=\"step-head\"><span class=\"step-num\">Stap 2<\/span><h2 id=\"step2-title\">De scan: hoe gevoelig staat je alarm?<\/h2><\/div>\n    <p class=\"step-desc\">Drie dingen: hoe lang je klachten spelen, acht stellingen, en wat je op dit moment het meest in de weg zit.<\/p>\n\n    <div class=\"field\">\n      <span class=\"flabel\" id=\"l-duur\">a. Hoe lang spelen je klachten al?<\/span>\n      <div class=\"chips\" role=\"group\" aria-labelledby=\"l-duur\">\n        <label><input type=\"radio\" name=\"duur\" value=\"kort\">Korter dan 3 maanden<\/label>\n        <label><input type=\"radio\" name=\"duur\" value=\"midden\">3 tot 12 maanden<\/label>\n        <label><input type=\"radio\" name=\"duur\" value=\"lang\">Langer dan 1 jaar<\/label>\n      <\/div>\n    <\/div>\n\n    <div class=\"field\">\n      <span class=\"flabel\">b. Acht stellingen<\/span>\n      <p class=\"hint\" style=\"margin-bottom:10px\">Scoor elke stelling voor de afgelopen maand. Dit is een educatieve zelfscan, geen diagnostisch instrument en geen gevalideerde vragenlijst. Een hogere score wijst erop dat je pijnsysteem waarschijnlijk gevoeliger staat afgesteld <span class=\"ev\">REDELIJK<\/span>; hij zegt niet dat je pijn minder echt is of dat je erger beschadigd bent. Pijneducatie legt een mechanisme uit, ze ontkent je pijn niet.<\/p>\n      <div id=\"questions\"><\/div>\n      <p class=\"hint\" id=\"scanScore\" aria-live=\"polite\"><\/p>\n    <\/div>\n\n    <div class=\"field\">\n      <span class=\"flabel\" id=\"l-barriere\">c. Wat zit je op dit moment het meest in de weg?<\/span>\n      <div class=\"chips\" role=\"group\" aria-labelledby=\"l-barriere\">\n        <label><input type=\"radio\" name=\"barriere\" value=\"beweegangst\">Beweegangst: ik durf niet goed te bewegen<\/label>\n        <label><input type=\"radio\" name=\"barriere\" value=\"boombust\">Boom-and-bust: een goede dag kost me daarna slechte dagen<\/label>\n        <label><input type=\"radio\" name=\"barriere\" value=\"slaap\">Slaap en vermoeidheid: ik kom nooit uitgerust op gang<\/label>\n        <label><input type=\"radio\" name=\"barriere\" value=\"sociaal\">Sociaal en werk: mijn omgeving of mijn werk zit klem<\/label>\n        <label><input type=\"radio\" name=\"barriere\" value=\"geenverhaal\">Geen verhaal dat alles verklaart<\/label>\n      <\/div>\n    <\/div>\n\n    <button type=\"button\" class=\"btn-cta\" id=\"genBtn\" style=\"width:100%;margin-top:10px\">Toon mijn uitkomst<\/button>\n    <p class=\"formerr\" id=\"formerr\" hidden><\/p>\n  <\/section>\n\n  <\/div><!-- \/#checkform -->\n\n  <!-- ========== STAP 3: DE UITKOMST ========== -->\n  <div aria-live=\"polite\">\n    <div id=\"result\" hidden>\n      <div class=\"result-hero\">\n        <p class=\"cap\">Jouw uitkomst \u00b7 educatieve band, geen diagnose<\/p>\n        <p class=\"big\" id=\"rTitle\" tabindex=\"-1\"><\/p>\n        <div class=\"scale\"><span>0<\/span><span>laag<\/span><span>middel<\/span><span>hoog<\/span><span>24<\/span><\/div>\n        <div class=\"meter\"><div id=\"rMeter\" style=\"width:0%\"><\/div><\/div>\n        <p class=\"sub\" id=\"rSub\"><\/p>\n      <\/div>\n\n      <div class=\"card\">\n        <h3>Wat jouw band betekent<\/h3>\n        <div id=\"rBand\"><\/div>\n\n        <h3>Jouw route<\/h3>\n        <div id=\"rRoute\"><\/div>\n\n        <h3>Je drie hoogst scorende stellingen<\/h3>\n        <p class=\"hint\">Dit zijn de stellingen waar jij het hoogst op uitkwam. Ze zeggen niets over ernst; ze wijzen aan waar je herkenning zit en waar een gesprek met je huisarts of fysiotherapeut over kan gaan.<\/p>\n        <ol class=\"plain\" id=\"rTop3\"><\/ol>\n\n        <div class=\"callout flag\">\n          <b class=\"cl\">Alarmsignalen-herinnering<\/b>\n          Loop stap 1 opnieuw langs zodra er iets nieuws bijkomt of duidelijk verandert. Een gevoelig alarm sluit een nieuw probleem niet uit. In stap 1 staat per groep wie je belt en wanneer.\n        <\/div>\n\n        <div class=\"actions\">\n          <button type=\"button\" class=\"btn-cta\" data-action=\"print\">Print of bewaar: neem mee naar je arts<\/button>\n          <button type=\"button\" class=\"btn-2\" data-action=\"reset\">Opnieuw invullen<\/button>\n        <\/div>\n\n        <div id=\"capture\" hidden>\n          <h3>Wil je hier stap voor stap mee verder?<\/h3>\n          <p>Ontvang de Sustiro-mails over aanhoudende pijn en zelfmanagement. Geen wondermiddelen, geen verkooppraat.<\/p>\n          <form id=\"captureForm\" method=\"post\" target=\"_blank\">\n            <label for=\"cap-email\" style=\"position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);\">Je e-mailadres<\/label>\n            <input type=\"email\" id=\"cap-email\" name=\"email\" placeholder=\"je e-mailadres\" autocomplete=\"email\" required>\n            <button class=\"btn-cta\" type=\"submit\">Stuur mij de mails<\/button>\n          <\/form>\n          <p class=\"privacy\">Je krijgt eerst een bevestigingsmail; pas na jouw klik daarin sta je op de lijst (double opt-in). Je antwoorden en je uitkomst worden <b>niet<\/b> meegestuurd en niet opgeslagen; alleen je e-mailadres gaat naar de nieuwsbriefdienst. Afmelden kan altijd.<\/p>\n        <\/div>\n\n        <div class=\"disclaimer\">\n          <b>Belangrijk.<\/b> Educatie en zelfmanagement, geen medisch advies. Bij red-flags of twijfel: je huisarts. Deze scan stelt geen diagnose, geeft geen ernstlabel en sluit niets uit. Je pijn is re\u00ebel. De belofte van pijneducatie is m\u00e9\u00e9r kunnen en minder gehinderd, niet pijnvrij. Er staat geen dosering, geen middelenadvies en geen apparaat- of merkaanbeveling in. Loopt er somberheid, angst of uitputting mee, bespreek dat met je huisarts of de POH-GGZ. Je invoer blijft in deze browser.\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <details class=\"methode\">\n    <summary>Waarom deze scan zo werkt (methodiek en bronnen)<\/summary>\n    <div class=\"methode-body\">\n      <ol>\n        <li><b>Veiligheid v\u00f3\u00f3r de scan.<\/b> De alarm-checklist staat v\u00f3\u00f3r de vragen, niet erna. De zes spoedsignalen staan er letterlijk zoals Thuisarts.nl ze geeft op de pagina over pijn in de onderrug, met de route van die pagina. Koorts naast rugpijn staat er apart bij, met dezelfde bestemming. Bij &#8220;aanwezig&#8221; \u00e9n bij &#8220;twijfel&#8221; blokkeert de scan alles: geen score, geen band, alleen de route. Vier andere signalen van dezelfde pagina hebben een eigen route, op werkdagen naar je huisarts; daarbij loopt de scan door. Onverklaard gewichtsverlies en nachtelijke pijn staan niet als vraag in deze scan. Ze komen uit de richtlijn voor de huisarts, niet uit de publieksversie, en zijn iets wat je huisarts meeweegt als je ze noemt. Het onderscheid tussen aspecifieke pijn en rode vlaggen die nadere beoordeling vragen is een vast onderdeel van de huisartsen- en pijnrichtlijnen. <span class=\"ev\">STERK<\/span><\/li>\n        <li><b>Pijn is een alarm, geen schademeter.<\/b> Pijn is een beschermings-output van je zenuwstelsel, geen directe aflezing van weefselschade. Bij aanhoudende pijn lopen pijnintensiteit en weefselschade niet gelijk op. <span class=\"ev\">STERK<\/span> Beeldvormende afwijkingen zoals slijtage komen ook veel voor bij mensen z\u00f3nder klachten. <span class=\"ev\">STERK<\/span> Daarom zegt geen enkele uitkomst hier iets over hoe beschadigd je bent.<\/li>\n        <li><b>Je pijn is echt.<\/b> Het biopsychosociale model beschrijft biologische, psychologische en sociale factoren die samen bepalen hoe bedreigend je systeem een situatie inschat. <span class=\"ev\">REDELIJK<\/span> Psychosociale factoren doen mee, maar ze zijn niet de oorzaak en zeker geen aanstellerij. Pijneducatie legt een mechanisme uit; ze ontkent je pijn niet.<\/li>\n        <li><b>Meerdere plekken.<\/b> Overlappende, verspreide klachten die met elkaar meebewegen en op dezelfde dingen reageren, zijn een herkend patroon dat past bij \u00e9\u00e9n gevoelig afgesteld systeem. <span class=\"ev\">REDELIJK<\/span> Het is geen bewijs dat schade zich verspreidt, en meer plekken hebben is op zichzelf geen rode vlag.<\/li>\n        <li><b>De banden.<\/b> De acht stellingen leveren 0 tot 24 punten: 0 tot 7 heet laag, 8 tot 15 middel, 16 tot 24 hoog. Dat zijn educatieve richtwaarden, geen klinische afkapwaarden en geen diagnose. Laag betekent niet dat je pijn minder echt is; hoog betekent niet dat je erger beschadigd bent. Het is een startpunt, geen etiket.<\/li>\n        <li><b>Wat er w\u00e9l helpt.<\/b> Actief blijven en gedoseerd opbouwen is veilig en wordt aanbevolen bij aanhoudende pijn. <span class=\"ev\">STERK<\/span> Uitleg over hoe pijn werkt vermindert catastroferen en verbetert het begrip van pijn, het sterkst in combinatie met bewegen. <span class=\"ev\">REDELIJK<\/span> Bij aanhoudende slapeloosheid is CBT-i, cognitieve gedragstherapie voor insomnie, de aanbevolen eerste keuze. <span class=\"ev\">STERK<\/span> Voor losse ontspannings- en aandachtstechnieken is het directe bewijs beperkter. <span class=\"ev\">BEPERKT<\/span><\/li>\n        <li><b>Somberheid en spanning tellen mee, en dat is geen verwijt.<\/b> Chronische pijn en stemmings- of angstklachten hangen sterk samen en be\u00efnvloeden elkaar over en weer. <span class=\"ev\">REDELIJK<\/span> Daarom staat de verwijzing naar 113 boven aan deze pagina, los van wat je invult. Er wordt nergens gevraagd of je zulke gedachten hebt: de route wordt aangeboden, niet uitgevraagd.<\/li>\n        <li><b>Wat deze scan bewust niet doet.<\/b> Geen diagnose, geen ernst- of geschiktheidslabel, geen doseeradvies, geen supplement-aanbeveling, geen apparaat- of merkaanbeveling. De uitkomst is een ordening van je eigen antwoorden.<\/li>\n        <li><b>De Sustiro Methode.<\/b> Deze scan is laag 2, Herkennen: je alarm-check en je patroon. Laag 1 (Begrijpen) legt uit hoe pijn werkt, laag 3 (Be\u00efnvloeden) gaat over gedachten, bewegen, zenuwstelsel en de sociale laag, en laag 4 (Structureren) maakt er een systeem van dat je volhoudt.<\/li>\n      <\/ol>\n      <p><b>Bronnen:<\/b> NHG-Standaarden over aspecifieke en aanhoudende pijnklachten \u00b7 NICE-richtlijn Chronic pain (primary and secondary) in over 16s (NG193) \u00b7 KNGF-richtlijnen over bewegen bij aanhoudende pijn \u00b7 Cochrane-overzichten over beweging, pijneducatie en psychologische behandelingen bij chronische pijn \u00b7 de pijneducatie-traditie rond Explain Pain (Moseley en Butler) \u00b7 het fear-avoidance-model (Vlaeyen) \u00b7 richtlijnen over CBT-i bij chronische slapeloosheid \u00b7 Thuisarts.nl, publieksinformatie over langdurige pijn \u00b7 113 Zelfmoordpreventie.<\/p>\n      <p style=\"margin-top:10px\">Samengesteld en bewijs-gecureerd door <b>Ronald de Jong \u00b7 Redacteur onderzoekssynthese<\/b>. Schrijft vanuit research-synthese, niet vanuit klinische ervaring. Geen arts, geen pijnspecialist. Geen medisch advies, dit is educatie en zelfmanagement n\u00e1\u00e1st je huisarts, fysiotherapeut of andere zorgverlener. De bronselectie, de bewijsgradering en het redactionele proces staan op de <a href=\"\/nl\/methodologie\/\">methodologie-pagina<\/a>. Niet medisch gereviewd door een genoemde clinicus, Sustiro is bewust evidence-led en science-led, niet gereviewd door een arts. Laatst bijgewerkt: september 2026.<\/p>\n    <\/div>\n  <\/details>\n\n  <div class=\"footer-brand\">\n    <span class=\"wordmark\">Sustiro<span>.<\/span><\/span>\n    <small>Rustig en onderbouwd over pijn \u00b7 sustiro.com \u00b7 Educatieve content, vervangt geen medisch advies<\/small>\n  <\/div>\n\n<\/div>\n<\/div>\n\n<!-- ===== PRINTDOCUMENT: neem mee naar je arts ===== -->\n<div id=\"printdoc\" aria-hidden=\"true\">\n  <h2 class=\"pd-title\">Neem mee: mijn pijneducatie-startscan<\/h2>\n  <p class=\"pd-meta\" id=\"pd-meta\">Sustiro Pijneducatie-startscan \u00b7 sustiro.com<\/p>\n  <p class=\"pd-disclaimer\"><b>Educatie en zelfmanagement, geen medisch advies.<\/b> Dit blad is zelf ingevuld met een educatieve zelfscan. Het stelt niets vast, sluit niets uit en is geen gevalideerde vragenlijst. Bij alarmsignalen of twijfel: je huisarts. Bij direct gevaar: bel 112. Denk je aan zelfdoding? Bel 113 of gratis 0800-0113, dag en nacht, of chat via 113.nl.<\/p>\n\n  <div class=\"avoid-break\">\n    <h2>1 \u00b7 Veiligheidscheck<\/h2>\n    <p class=\"pd-status\" id=\"pd-status\">Geen alarmsignalen aangegeven op het moment van invullen.<\/p>\n    <table>\n      <thead><tr><th>Signaal<\/th><th>Mijn antwoord<\/th><\/tr><\/thead>\n      <tbody id=\"pd-flags\"><\/tbody>\n    <\/table>\n    <p style=\"font-size:9.5pt;color:#4A5568\">Elf aankruisregels: de zes spoedsignalen van Thuisarts.nl bij pijn in de onderrug en koorts naast rugpijn, waarbij je direct belt, en vier signalen waarvoor je op werkdagen je huisarts belt. Meerdere pijnplekken hebben is op zichzelf geen rode vlag.<\/p>\n  <\/div>\n\n  <div class=\"avoid-break\">\n    <h2>2 \u00b7 Mijn scan<\/h2>\n    <table>\n      <tbody id=\"pd-scan\"><\/tbody>\n    <\/table>\n    <div class=\"pd-box acc\" id=\"pd-bandbox\" style=\"display:none\"><b>Mijn band:<\/b> <span id=\"pd-band\"><\/span><\/div>\n    <table>\n      <thead><tr><th>Stelling<\/th><th class=\"wk\">Score 0 tot 3<\/th><\/tr><\/thead>\n      <tbody id=\"pd-items\"><\/tbody>\n    <\/table>\n    <p style=\"font-size:9.5pt;color:#4A5568\">0 tot 7 laag \u00b7 8 tot 15 middel \u00b7 16 tot 24 hoog. Educatieve richtwaarden, geen klinische afkapwaarden en geen diagnose. Een hoog cijfer betekent niet dat ik erger beschadigd ben: bij aanhoudende pijn lopen pijnintensiteit en weefselschade niet gelijk op.<\/p>\n  <\/div>\n\n  <div class=\"avoid-break\">\n    <h2>3 \u00b7 Neem mee naar je arts<\/h2>\n    <h3>Wat ik in \u00e9\u00e9n zin wil bespreken<\/h3>\n    <div class=\"writeline\"><\/div>\n    <h3>Wat ik al heb geprobeerd, en wat het deed<\/h3>\n    <div class=\"writeline\"><\/div><div class=\"writeline\"><\/div>\n    <h3>Vragen die ik wil stellen<\/h3>\n    <ul class=\"pd-q\" id=\"pd-vragen\"><\/ul>\n    <h3>Antwoorden en afspraken<\/h3>\n    <div class=\"writeline\"><\/div><div class=\"writeline\"><\/div><div class=\"writeline\"><\/div>\n    <p style=\"font-size:9.5pt;color:#4A5568\">Ik lever informatie en stel vragen; mijn arts stelt de diagnose en bespreekt het beleid. Over medicatie beslis ik samen met mijn arts of apotheker: in deze scan staat geen dosering en geen middelenadvies. Gaat het met mijn stemming of spanning niet goed, dan bespreek ik dat ook.<\/p>\n  <\/div>\n\n  <p class=\"pd-foot\">Sustiro \u00b7 Pijneducatie \u00b7 sustiro.com \u00b7 Educatieve zelfscan, samengesteld op basis van de NHG-Standaarden, NICE NG193 en de KNGF- en pijneducatie-literatuur. Geen diagnose en geen medisch advies.<\/p>\n<\/div>\n\n<script>\n(function(){\n  'use strict';\n\n  \/* =====================================================================\n     CONFIGURATIE (menselijke actie vereist, zie INTEGRATIE-pijneducatie-tool.md)\n     ---------------------------------------------------------------------\n     NEWSLETTER_ENDPOINT: form-action-URL van de nieuwsbriefprovider. Vereist\n       double opt-in aan providerkant. Leeg laten betekent dat het e-mailblok\n       verborgen blijft. Er wordt NOOIT iets anders dan het e-mailadres\n       verstuurd; antwoorden en uitkomst blijven in de browser.\n     ===================================================================== *\/\n  var NEWSLETTER_ENDPOINT = \"\";\n\n  var CONFIG = {\n    labels:['Niet','Soms','Regelmatig','Bijna altijd'],\n    \/* Acht stellingen, letterlijk werkblad 04. Score 0 tot 24. *\/\n    items:[\n      'Mijn pijn zit op meerdere plekken of verplaatst zich',\n      'Kleine dingen (aanraking, een lichte beweging, geluid, drukte) voelen sneller te veel',\n      'Op drukke of gespannen dagen heb ik meer pijn',\n      'Na inspanning sla ik door: de pijn komt vertraagd en blijft langer',\n      'Ik slaap slecht of word niet uitgerust wakker',\n      'Ik ben vaak alert op of bezorgd over mijn lijf',\n      'De pijn voelt niet in verhouding tot wat ik deed',\n      'Ik vermijd bewegingen uit angst dat het erger wordt'\n    ]\n  };\n\n  \/* Stap 1. De zes spoedsignalen en hun route letterlijk volgens de redactionele spoedroute;\n     koorts in de formulering van de artikelen, zelfde bestemming; de vier werkdagsignalen en hun\n     route letterlijk volgens de redactionele maligniteitsregel. Spoed of koorts (aanwezig of twijfel)\n     stopt de scan; een werkdagsignaal toont de route en de scan loopt door. *\/\n  var FLAGS_SPOED = [\n    {n:'rfA1', label:'Je bent duizelig en je zweet. Je hebt het gevoel dat je gaat flauwvallen.'},\n    {n:'rfA2', label:'Je hebt opeens heel veel rugpijn en buikpijn.'},\n    {n:'rfA3', label:'Je kunt niet meer plassen, terwijl je wel nodig moet.'},\n    {n:'rfA4', label:'Je kunt je urine of ontlasting niet meer ophouden.'},\n    {n:'rfA5', label:'Je hebt geen gevoel bij je penis of vagina en anus.'},\n    {n:'rfA6', label:'Je hebt opeens minder kracht in je been. Op je tenen of hielen staan lukt niet.'},\n    {n:'rfK', label:'Koorts naast rugpijn'}\n  ];\n  var FLAGS_WERKDAG = [\n    {n:'rfW1', label:'Je bent gevallen en hebt daarna pijn in je onderrug.'},\n    {n:'rfW2', label:'De pijn in je onderrug is na 1 maand nog niet minder geworden.'},\n    {n:'rfW3', label:'Je hebt kanker of hebt kanker gehad. En je hebt pijn in je onderrug.'},\n    {n:'rfW4', label:'Je bent kleiner of krommer geworden. En je hebt pijn in je rug.'}\n  ];\n  var ROUTE_SPOED = 'Bel direct je huisarts. Buiten kantooruren: de huisartsen-spoedpost. Zeg erbij welke van deze klachten je hebt. De huisarts beoordeelt met spoed en schakelt zelf verder, ook een ambulance, als dat nodig is.';\n  var ROUTE_WERKDAG = 'Bel op werkdagen je huisarts.';\n  \/* Koorts naast rugpijn: routezin letterlijk uit outputs\/pipeline\/20260518-203459-ischias\/cms-prep.md (r298). *\/\n  var ROUTE_KOORTS = 'Direct bellen. Je huisarts, buiten kantooruren de huisartsen-spoedpost; de huisarts beoordeelt met spoed en verwijst zo nodig door naar de neuroloog: koorts naast rugpijn.';\n  function caudaHit(){ return anyHit(flagVals(FLAGS_SPOED.filter(function(f){ return f.n !== 'rfK'; }))); }\n  function koortsHit(){ return anyHit(flagVals(FLAGS_SPOED.filter(function(f){ return f.n === 'rfK'; }))); }\n  var ANTW_LABEL = {nee:'niet aanwezig', twijfel:'twijfel', ja:'aanwezig'};\n\n  var DUUR_LABEL = {kort:'korter dan 3 maanden', midden:'3 tot 12 maanden', lang:'langer dan 1 jaar'};\n  var BARRIERE_LABEL = {\n    beweegangst:'beweegangst, je durft niet goed te bewegen',\n    boombust:'boom-and-bust, een goede dag kost je slechte dagen',\n    slaap:'slaap en vermoeidheid',\n    sociaal:'de sociale laag en werk',\n    geenverhaal:'geen verhaal dat alles verklaart'\n  };\n  \/* Bandnamen conform werkblad 04: laag, middel, hoog. Bewust niet de oude term. *\/\n  var BAND_NAMES = ['laag','middel','hoog'];\n\n  var BAND_TEKST = [\n    {cls:'good', t:'Band laag: een gunstig startpunt', b:'Je systeem lijkt op dit moment niet erg breed of gevoelig afgesteld. Dat is een goede uitgangspositie. Laag betekent overigens niet dat je pijn minder echt is; het zegt alleen iets over hoe je systeem nu reageert. Je valkuil ligt eerder aan de andere kant: op een goede dag doorpakken en het daarna betalen.'},\n    {cls:'insight', t:'Band middel: er is ruimte, en er is rem', b:'Een deel van je systeem staat gevoelig afgesteld, een deel niet. Je kunt in een gewoon tempo opbouwen, mits je stopt op de afgesproken hoeveelheid, ook wanneer je nog wel wat zou kunnen. Precies daar groeit de voorspelbaarheid van je week.'},\n    {cls:'warn', t:'Band hoog: klein beginnen is hier strategie', b:'Je zelfscan komt hoog uit. Dat wijst erop dat je pijnsysteem waarschijnlijk gevoeliger staat afgesteld <span class=\"ev\">REDELIJK<\/span>, en juist een gevoelig alarm is be\u00efnvloedbaar. Begin daarom bewust klein: kleiner en vaker slagen doet meer dan groter en soms falen. Een hoge band zegt <b>niet<\/b> dat je pijn erger, blijvender of \"meer psychisch\" is dan bij een lagere score, en niet dat je erger beschadigd bent. Het is een startpunt, geen etiket.'}\n  ];\n\n  var ROUTE = {\n    beweegangst:{t:'Jouw route: begin bij bewegen, gedoseerd', b:'Je durft niet goed te bewegen, en dat is begrijpelijk als bewegen pijn doet. De winst zit voor jou in een gedoseerde opbouw: z\u00f3 klein beginnen dat het lukt, en een stap herhalen tot hij went. Wat pijn tijdens en na bewegen is meestal geen teken van letsel <span class=\"ev\">STERK<\/span>, en actief blijven wordt bij aanhoudende pijn breed aanbevolen <span class=\"ev\">STERK<\/span>. Twijfel je over de opbouw, stem hem dan af met je fysiotherapeut.'},\n    boombust:{t:'Jouw route: tempo houden in plaats van pieken', b:'Jouw patroon is niet te weinig doen, maar een piek gevolgd door een dal. De winst zit in opbouwen op een afgesproken hoeveelheid in plaats van op hoe je je voelt, en stoppen bij die hoeveelheid, juist op een goede dag. Dat is niet minder doen; het is je belasting verdelen zodat je het morgen weer aankunt.'},\n    slaap:{t:'Jouw route: begin bij je slaap', b:'Slaap en pijn zijn een tweerichtingsweg: slecht slapen voorspelt vaak meer pijn de dag erna, en meer pijn maakt slapen lastiger <span class=\"ev\">REDELIJK<\/span>. Bij aanhoudende slapeloosheid is cognitieve gedragstherapie voor insomnie, kortweg CBT-i, de aanbevolen eerste keuze <span class=\"ev\">STERK<\/span>. Vraag daar expliciet naar bij je huisarts; zet die vraag op je uitdraai. Deze scan geeft geen advies over slaapmedicatie.'},\n    sociaal:{t:'Jouw route: begin bij de mensen om je heen en je werk', b:'De omgeving en werk be\u00efnvloeden aanhoudende pijn en herstel mee <span class=\"ev\">REDELIJK<\/span>. De winst zit in kunnen uitleggen wat je w\u00e9l nodig hebt in plaats van wat je n\u00ed\u00e9t nodig hebt. Overbescherming en volledige rust werken vaak averechts <span class=\"ev\">REDELIJK<\/span>. Dat betekent niet dat je pijn sociaal of ingebeeld is; het is een re\u00eble factor n\u00e1\u00e1st de biologische.'},\n    geenverhaal:{t:'Jouw route: eerst \u00e9\u00e9n verhaal dat klopt', b:'Dit is het gat dat losse behandelaars laten vallen: iedereen keek naar \u00e9\u00e9n plek, niemand verbond de punten. De winst zit voor jou eerst in het verhaal: je patroon op papier, je plekken naast elkaar, en \u00e9\u00e9n formulering die je ook aan je huisarts kunt voorleggen. Daarna pas de aanpak. Overlappende klachten die met elkaar meebewegen passen bij \u00e9\u00e9n gevoelig afgesteld systeem <span class=\"ev\">REDELIJK<\/span>, niet bij schade die zich verspreidt.'}\n  };\n\n  var ARTSVRAGEN = [\n    'Is er reden voor verder onderzoek, of is er voldoende uitgesloten?',\n    'Kunnen we samen naar een opbouwplan kijken, in plaats van opnieuw per plek een scan?',\n    'Is verwijzing naar een fysiotherapeut die met aanhoudende pijn werkt hier zinvol?',\n    'Ik slaap slecht: kan ik in aanmerking komen voor CBT-i, cognitieve gedragstherapie voor insomnie?',\n    'Als somberheid, spanning of uitputting meespeelt: wat is dan de eerste stap, huisarts of POH-GGZ?'\n  ];\n\n  var reduced = window.matchMedia ? window.matchMedia('(prefers-reduced-motion:reduce)').matches : false;\n  var shownOutcome = null;\n  var LAST = null; \/* laatste uitkomst, alleen in het geheugen *\/\n\n  function el(id){ return document.getElementById(id); }\n  function esc(s){ return String(s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;'); }\n  function val(name){\n    var c = document.querySelector('#checkform input[name=\"'+name+'\"]:checked');\n    return c ? c.value : null;\n  }\n  function flagVals(defs){ return defs.map(function(f){ return val(f.n); }); }\n  function anyHit(a){ return a.some(function(v){ return v === 'ja' || v === 'twijfel'; }); }\n  function complete(a){ return a.every(function(v){ return v !== null; }); }\n\n  \/* Stellingen renderen uit CONFIG (skeleton-patroon). *\/\n  el('questions').innerHTML = CONFIG.items.map(function(q,i){\n    return '<fieldset class=\"q\"><legend>' + (i+1) + '. ' + q + '<\/legend><div class=\"opts\">' +\n      CONFIG.labels.map(function(l,v){\n        return '<label class=\"opt\"><input type=\"radio\" name=\"it'+i+'\" value=\"'+v+'\">'+l+'<\/label>';\n      }).join('') + '<\/div><\/fieldset>';\n  }).join('');\n\n  function itemVals(){\n    return CONFIG.items.map(function(_,i){\n      var c = document.querySelector('#checkform input[name=\"it'+i+'\"]:checked');\n      return c ? parseInt(c.value,10) : null;\n    });\n  }\n  function scanTotal(){\n    var v = itemVals();\n    if(v.some(function(x){ return x === null; })) return null;\n    return v.reduce(function(a,b){ return a+b; }, 0);\n  }\n  \/* Banden conform werkblad 04: 0 tot 7 laag, 8 tot 15 middel, 16 tot 24 hoog. *\/\n  function bandOf(total){ return total <= 7 ? 0 : (total <= 15 ? 1 : 2); }\n\n  var OUTCOMES = ['out-spoed','out-werkdag'];\n  function hideOutcomesExcept(keep){ OUTCOMES.forEach(function(id){ if(id !== keep){ el(id).hidden = true; } }); }\n  function showOutcome(id, jump){\n    hideOutcomesExcept(id);\n    var node = el(id);\n    node.hidden = false;\n    if(shownOutcome !== id &#038;&#038; !jump){ shownOutcome = id; }\n    if(shownOutcome !== id){\n      shownOutcome = id;\n      node.scrollIntoView({behavior: reduced ? 'auto' : 'smooth', block:'start'});\n      var t = node.querySelector('.o-title');\n      if(t){ setTimeout(function(){ t.focus({preventScroll:true}); }, reduced ? 0 : 320); }\n    }\n  }\n  function setProg(states){\n    for(var i=0;i<3;i++){\n      var li = el('prog'+(i+1));\n      li.className = states[i];\n      if(states[i] === 'active'){ li.setAttribute('aria-current','step'); }\n      else { li.removeAttribute('aria-current'); }\n    }\n  }\n  function scanComplete(){ return !!val('duur') &#038;&#038; !!val('barriere') &#038;&#038; scanTotal() !== null; }\n\n  \/* ---- De gate. Harde blokkade bij spoed of koorts (\"aanwezig\" of \"twijfel\"). ---- *\/\n  function gate(){\n    var sv = flagVals(FLAGS_SPOED), wv = flagVals(FLAGS_WERKDAG);\n    var all = sv.concat(wv);\n\n    if(anyHit(sv)){\n      \/* HARDE STOP: geen scan, geen score, geen band. *\/\n      el('step2').hidden = true;\n      el('result').hidden = true;\n      el('spoed-route').hidden = !caudaHit();\n      el('spoed-koorts').hidden = !koortsHit();\n      showOutcome('out-spoed', true);\n      setProg(['stopped','','stopped']);\n    } else {\n      \/* Werkdagsignaal: route tonen, geen stop. *\/\n      if(anyHit(wv)){ showOutcome('out-werkdag', false); }\n      else { hideOutcomesExcept(null); shownOutcome = null; }\n      if(!complete(all)){\n        el('step2').hidden = true;\n        el('result').hidden = true;\n        setProg(['active','','']);\n      } else {\n        el('step2').hidden = false;\n        if(!el('result').hidden){ setProg(['done','done','done']); }\n        else { setProg(['done','active','']); }\n      }\n    }\n    el('step1-wait').hidden = complete(all) || anyHit(sv);\n\n    var st = scanTotal();\n    el('scanScore').textContent = st === null\n      ? 'Vul alle acht de stellingen in.'\n      : 'Score: ' + st + ' van 24 (band ' + BAND_NAMES[bandOf(st)] + '). Educatieve richtwaarde, geen diagnose en geen etiket.';\n  }\n\n  function generate(){\n    var sv = flagVals(FLAGS_SPOED), wv = flagVals(FLAGS_WERKDAG);\n    var all = sv.concat(wv);\n    if(anyHit(sv) || !complete(all)){ gate(); return; }\n\n    var err = el('formerr');\n    if(!scanComplete()){\n      err.textContent = 'Vul eerst vraag a, alle acht de stellingen en vraag c in.';\n      err.hidden = false;\n      el('step2').scrollIntoView({behavior: reduced ? 'auto' : 'smooth', block:'start'});\n      return;\n    }\n    err.hidden = true;\n\n    var duur = val('duur'), barriere = val('barriere');\n    var total = scanTotal(), band = bandOf(total);\n    var vals = itemVals();\n    var top3 = CONFIG.items.map(function(q,i){ return {q:q, s:vals[i], i:i}; })\n      .sort(function(a,b){ return b.s - a.s || a.i - b.i; }).slice(0,3)\n      .filter(function(t){ return t.s > 0; });   \/* stellingen met 0 punten zijn geen \"hoogst scorende\" *\/\n\n    LAST = {duur:duur, barriere:barriere, total:total, band:band, vals:vals, top3:top3};\n\n    el('rTitle').textContent = 'Score ' + total + ' van 24: band ' + BAND_NAMES[band];\n    el('rMeter').style.width = Math.round(total\/24*100) + '%';\n    el('rSub').textContent = 'Klachten ' + DUUR_LABEL[duur] + ' \u00b7 wat je het meest in de weg zit: ' + BARRIERE_LABEL[barriere] + '. Dit is een educatieve band, geen diagnose en geen ernstlabel.';\n\n    var B = BAND_TEKST[band];\n    var extra = '';\n    if(duur === 'lang' && band === 2){\n      extra = '<div class=\"callout takeaway\"><b class=\"cl\">Langer dan een jaar \u00e9n een hoge band<\/b>Je klachten spelen langer dan een jaar en je systeem staat gevoelig afgesteld. Meet je vooruitgang daarom in <b>hoe gehinderd je bent en hoeveel vertrouwen je hebt<\/b>, niet alleen in je pijnscore. Verwacht een golvende lijn met een betere gemiddelde richting, geen dalende rechte lijn. Een slechte week is dan geen bewijs dat het niet werkt; het is een golf.<\/div>';\n    } else if(duur === 'kort'){\n      extra = '<div class=\"callout good\"><b class=\"cl\">Korter dan drie maanden: wind in de rug<\/b>Vroeg actief blijven en je gewone activiteiten gedoseerd vasthouden is gunstig. Hoe eerder je dat doet, hoe kleiner de kans dat mijden zich vastzet.<\/div>';\n    }\n    el('rBand').innerHTML = '<div class=\"callout ' + B.cls + '\"><b class=\"cl\">' + B.t + '<\/b>' + B.b + '<\/div>' + extra;\n\n    var R = ROUTE[barriere];\n    el('rRoute').innerHTML = '<div class=\"callout takeaway\"><b class=\"cl\">' + R.t + '<\/b>' + R.b +\n      '<br><br>De belofte blijft dezelfde: m\u00e9\u00e9r kunnen en minder gehinderd. Pijnvrij is geen belofte, en dat is geen kleine ambitie maar een eerlijke.<\/div>';\n\n    el('rTop3').innerHTML = top3.length ? top3.map(function(t){\n      return '<li>' + esc(t.q) + ' <b>(' + t.s + ' van 3, ' + CONFIG.labels[t.s].toLowerCase() + ')<\/b><\/li>';\n    }).join('') : '<li style=\"list-style:none\">Je scoorde overal nul.<\/li>';\n\n    if(NEWSLETTER_ENDPOINT){ el('captureForm').action = NEWSLETTER_ENDPOINT; el('capture').hidden = false; }\n    else { el('capture').hidden = true; }\n\n    el('result').hidden = false;\n    updatePrintDoc();\n    setProg(['done','done','done']);\n    el('result').scrollIntoView({behavior: reduced ? 'auto' : 'smooth', block:'start'});\n    setTimeout(function(){ el('rTitle').focus({preventScroll:true}); }, reduced ? 0 : 320);\n  }\n\n  function updatePrintDoc(){\n    var d = new Date().toLocaleDateString('nl-NL', {day:'numeric', month:'long', year:'numeric'});\n    el('pd-meta').textContent = 'Sustiro Pijneducatie-startscan \u00b7 ingevuld op ' + d + ' \u00b7 sustiro.com';\n\n    var sv = flagVals(FLAGS_SPOED), wv = flagVals(FLAGS_WERKDAG);\n    var allf = sv.concat(wv);\n    el('pd-status').textContent = anyHit(sv)\n      ? 'Er stond een spoedsignaal open. ' + [caudaHit() ? ROUTE_SPOED : '', koortsHit() ? ROUTE_KOORTS : ''].filter(Boolean).join(' ')\n      : anyHit(wv)\n      ? 'Er stond een signaal open waarvoor je op werkdagen je huisarts belt. ' + ROUTE_WERKDAG\n      : (complete(allf) ? 'Geen alarmsignalen aangegeven op het moment van invullen.' : 'De alarm-checklist was op het moment van printen nog niet volledig ingevuld.');\n\n    el('pd-flags').innerHTML = FLAGS_SPOED.concat(FLAGS_WERKDAG).map(function(f){\n      var v = val(f.n);\n      return '<tr><td>'+esc(f.label)+'<\/td><td class=\"num\">'+(v ? ANTW_LABEL[v] : 'niet ingevuld')+'<\/td><\/tr>';\n    }).join('');\n\n    el('pd-vragen').innerHTML = ARTSVRAGEN.map(function(q){ return '<li>'+q+'<div class=\"ansline\"><\/div><\/li>'; }).join('');\n\n    \/* Alleen een geldige, getoonde uitslag op het printblad: niet na een spoedsignaal of een latere wijziging. *\/\n    if(!LAST || anyHit(sv) || el('result').hidden){\n      el('pd-scan').innerHTML = '';\n      el('pd-items').innerHTML = '';\n      el('pd-bandbox').style.display = 'none';\n      return;\n    }\n    var L = LAST;\n    el('pd-scan').innerHTML =\n      '<tr><td>Hoe lang de klachten spelen<\/td><td class=\"num\">' + DUUR_LABEL[L.duur] + '<\/td><\/tr>' +\n      '<tr><td>Wat mij het meest in de weg zit<\/td><td>' + BARRIERE_LABEL[L.barriere] + '<\/td><\/tr>' +\n      '<tr><td>Mijn score (educatief, geen diagnose)<\/td><td class=\"num\">' + L.total + ' van 24<\/td><\/tr>';\n    el('pd-bandbox').style.display = 'block';\n    el('pd-band').textContent = BAND_NAMES[L.band] + '. Dit is een educatieve richtwaarde, geen diagnose en geen ernstlabel. Mijn pijn is re\u00ebel, ook als scans niets laten zien.';\n    el('pd-items').innerHTML = CONFIG.items.map(function(q,i){\n      return '<tr><td>'+esc(q)+'<\/td><td class=\"wk\">'+L.vals[i]+'<\/td><\/tr>';\n    }).join('');\n  }\n\n  function resetAll(){\n    \/* Geen form.reset(): #checkform is bewust geen <form> (AVG). Velden expliciet leegmaken. *\/\n    document.querySelectorAll('#checkform input[type=\"radio\"]').forEach(function(r){ r.checked = false; });\n    LAST = null;\n    el('result').hidden = true;\n    el('formerr').hidden = true;\n    el('pd-bandbox').style.display = 'none';\n    shownOutcome = null;\n    gate();\n    el('step1').scrollIntoView({behavior: reduced ? 'auto' : 'smooth', block:'start'});\n    var first = document.querySelector('#checkform input[name=\"rfA1\"]');\n    if(first){ setTimeout(function(){ first.focus({preventScroll:true}); }, reduced ? 0 : 320); }\n  }\n\n  el('checkform').addEventListener('change', function(e){\n    \/* Elke wijziging na de uitslag maakt die uitslag ongeldig: verbergen, opnieuw laten berekenen. *\/\n    el('result').hidden = true;\n    gate();\n  });\n  el('genBtn').addEventListener('click', generate);\n  document.querySelectorAll('#sustiro-tool [data-action=\"reset\"]').forEach(function(b){ b.addEventListener('click', resetAll); });\n  document.querySelectorAll('#sustiro-tool [data-action=\"print\"]').forEach(function(b){ b.addEventListener('click', function(){ window.print(); }); });\n  window.addEventListener('beforeprint', updatePrintDoc);\n\n  gate();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Sustiro \u00b7 Zelfscan \u00b7 Methode laag 2, Herkennen Pijneducatie-startscan Hoe gevoelig staat jouw alarm, en waar begin je? Eerst veiligheid, dan de scan. &#9742; Je stemming telt mee. Pijn en somberheid, angst of uitputting versterken elkaar. Dat is geen zwakte en geen verwijt. Bij direct gevaar: bel 112. Denk je aan zelfdoding? Bel 113 of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":197,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-tool.php","meta":{"_fable_quick_answer":"","_fable_evidence_tier":"","_fable_faq":"","_fable_sources":"","_fable_reviewed":"","_fable_area":"","_fable_hub_category":"","_fable_pillar":"","_fable_content":"","_fable_eyebrow":"","_fable_jsonld":"{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"WebApplication\",\n      \"name\": \"Sustiro Pijneducatie-startscan\",\n      \"applicationCategory\": \"HealthApplication\",\n      \"operatingSystem\": \"Web\",\n      \"inLanguage\": \"nl-NL\",\n      \"isAccessibleForFree\": true,\n      \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"EUR\"},\n      \"url\": \"https:\/\/sustiro.com\/nl\/tools\/pijneducatie-startscan\/\",\n      \"publisher\": {\"@type\": \"Organization\", \"name\": \"Sustiro\", \"url\": \"https:\/\/sustiro.com\/nl\/\"},\n      \"description\": \"Educatieve startscan bij aanhoudende pijn. Stap 1 is een alarm-checklist met elf aankruisregels: de zes spoedsignalen van Thuisarts.nl bij pijn in de onderrug en koorts naast rugpijn, waarbij je direct belt, en vier signalen waarvoor je op werkdagen je huisarts belt. Staan de spoedsignalen en koorts op niet aanwezig, dan volgt stap 2: hoe lang de klachten spelen, acht stellingen over meerdere pijnplekken, overgevoeligheid, stress, vertraagde reactie, slaap, bezorgdheid over het lijf, onevenredige pijn en bewegingsvermijding, met een score van 0 tot 24 en een band laag, middel of hoog, plus de hoofdbarri\u00e8re die op dit moment het meest in de weg zit. De uitkomst is een route-alinea die aanwijst welke onderdelen van pijneducatie extra nadruk verdienen. Alle antwoorden blijven in de browser en worden nergens opgeslagen of verstuurd. Geen diagnose-instrument en geen gevalideerde vragenlijst.\"\n    }\n  ]\n}","_fable_paneelbeeld":"","footnotes":""},"class_list":["post-212","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/pages\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":2,"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/pages\/212\/revisions"}],"predecessor-version":[{"id":272,"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/pages\/212\/revisions\/272"}],"up":[{"embeddable":true,"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/pages\/197"}],"wp:attachment":[{"href":"https:\/\/sustiro.com\/nl\/wp-json\/wp\/v2\/media?parent=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}