PageSourceSearch

https://bloei.ai/assets/VoorstelSMR-C6DDAZqj.js

js bloei.ai collected 2026-10-05 14:28:18 UTC 19,077 bytes, 67 lines download raw bytes

1import{j as e,q as f}from"./react-vendor-pMYIUwgm.js";import{l as m}from"./logo-horizontal-CzHyJhey.js";const w=()=>{const d={datum:"20 augustus 2026",geldigheid:"20 september 2026"},r={naam:"Bloei.ai",contactpersoon:"Bram Lichtenberg",adres:"Clavisstraat 33",postcode:"6515 GA",plaats:"Nijmegen",email:"[email protected]",telefoon:"06 511 666 89",website:"bloei.ai",kvk:"96498293",btw:"NL005057886B49"},x={partijen:"Betrokken partijen rond stoppen met roken in Nederland"},p=`De registratie van stoppen-met-roken coaches is de afgelopen tijd op meerdere punten gewijzigd. Die wijzigingen zijn doorgevoerd, maar in de praktijk loopt het nog niet zoals bedoeld. Op drie punten wringt het.
2
3Ten eerste de AGB-koppeling: niet elke geregistreerde coach heeft een kloppende AGB-registratie bij Vektis, waardoor de code niet kan worden meegegeven bij de declaratie en de zorgverzekeraar de behandelaar niet terugziet. Ten tweede de datakwaliteit: de gegevens die bij een coach worden geregistreerd (over accreditatie, de uitgevoerde interventie en het type begeleiding) zijn niet overal volledig en kloppen niet altijd. Ten derde de instroom: het aanmelden en verwerken van nieuwe behandelaars verloopt niet gestroomlijnd, kost onnodig veel tijd en loopt regelmatig vast.
4
5De oorzaak zit vooral tussen de partijen in. Het kwaliteitsregister, de opleiders, de interventies, Vektis en de verzekeraars kennen elk hun eigen proces, en die sluiten nog niet op elkaar aan. Dit voorstel brengt in kaart hoe het nu werkelijk verloopt, waar het misgaat en wat er nodig is om het kloppend te krijgen.`,g=[{titel:"Inventarisatie",beschrijving:"Bij de betrokken partijen, waaronder de stichting en de branchevereniging, ophalen hoe de registratie nu loopt, welke gegevens waar worden vastgelegd en waar zij in de praktijk tegenaan lopen."},{titel:"Bezoek Kabiz",beschrijving:"Op locatie meekijken hoe het register en de bijbehorende processen zijn ingericht. Doel is begrijpen hoe het werkt en samen zien waar het beter kan."},{titel:"Rapport",beschrijving:"Een heldere foto van de huidige situatie plus een concreet verbeterplan: welke stappen nodig zijn, in welke volgorde en wie waarvoor aan zet is."}],h=["Hoe de accreditatie van een coach wordt vastgelegd en actueel gehouden, en hoe de uitgevoerde interventie en het type begeleiding worden vastgelegd","Waar gegevens ontbreken of niet kloppen, en waar dat in de keten ontstaat","Hoe nieuwe behandelaars worden aangemeld en hoe partijen gegevens kunnen wijzigen of aanvullen","Wie eigenaar is van welk gegeven en welke processtap, en waar die rollen elkaar overlappen of missen"],j=["Een actuele foto van de hele keten met de knelpunten benoemd","Per knelpunt een concrete oplossingsrichting","Een overzicht van de data die kloppen en de data die nog aandacht nodig hebben","Aanknopingspunten voor het verbeteren van de instroom en aanmelding van nieuwe behandelaars"],b=[{omschrijving:"Inventarisatie, bezoek Kabiz en rapportage",beschrijving:"Vaste prijs, geschat op 8 tot 12 uur. Inclusief reistijd en reiskosten.",aantal:"8-12",tarief:1200}],o=1200,l=21,c=o*(l/100),v=o+c,n=t=>new Intl.NumberFormat("nl-NL",{style:"currency",currency:"EUR"}).format(t),s=({className:t})=>e.jsx("svg",{className:t,viewBox:"0 0 100 100",fill:"currentColor",children:e.jsx("path",{d:"M50 5 C30 25, 5 50, 50 95 C95 50, 70 25, 50 5 Z"})}),i=({icon:t,color:a,children:u})=>e.jsxs("h3",{className:"font-bold text-foreground text-base mb-3 flex items-center gap-2",children:[e.jsx("svg",{className:`w-4 h-4 ${a}`,fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:t})}),u]});return e.jsxs("div",{className:"min-h-screen bg-muted/30 print:bg-white print:min-h-0",children:[e.jsxs(f,{children:[e.jsx("title",{children:"Voorstel kwaliteitsregister SMR | Bloei.ai"}),e.jsx("meta",{name:"description",content:"Voorstel van Bloei.ai voor het in kaart brengen van de registratie rond stoppen-met-rokenzorg."}),e.jsx("meta",{name:"robots",content:"noindex, nofollow"})]}),e.jsx("style",{children:`
6        @media print {
7          @page { size: A4 portrait; margin: 0; }
8          html, body {
9            margin: 0 !important;
10            padding: 0 !important;
11            background: #fff !important;
12            height: auto !important;
13            overflow: visible !important;
14          }
15          html, body, * {
16            -webkit-print-color-adjust: exact !important;
17            print-color-adjust: exact !important;
18          }
19          .print-page {
20            width: 210mm !important;
21            height: 296.8mm !important;
22            max-width: none !important;
23            min-height: 0 !important;
24            break-after: page;
25            page-break-after: always;
26            break-inside: avoid;
27            page-break-inside: avoid;
28            box-shadow: none !important;
29            margin: 0 !important;
30            border-radius: 0 !important;
31            padding: 0 !important;
32            box-sizing: border-box !important;
33            overflow: hidden !important;
34          }
35          .print-page:last-child {
36            break-after: auto;
37            page-break-after: auto;
38            height: 296mm !important;
39          }
40          .no-print,
41          .tsqd-parent-container,
42          [class*="tsqd-"],
43          #ReactQueryDevtools,
44          [data-rq-toolbar],
45          #lovable-badge,
46          [id*="lovable-badge"],
47          [class*="lovable-badge"] { display: none !important; }
48          .no-break { break-inside: avoid; page-break-inside: avoid; }
49          a { text-decoration: none !important; color: inherit !important; }
50          .print-header {
51            background: linear-gradient(135deg, hsl(201 86% 23.9%) 0%, hsl(201 86% 23.9%) 50%, hsl(102 100% 30.4%) 100%) !important;
52            background-color: hsl(201 86% 23.9%) !important;
53          }
54        }
55
56        @media screen {
57          .print-page {
58            max-width: 210mm;
59            min-height: 297mm;
60            margin: 2rem auto;
61            box-shadow: 0 25px 50px -12px rgba(0,0,0,0.25);
62          }
63          .print-page + .print-page { margin-top: 2rem; }
64        }
65      `}),e.jsxs("div",{className:"no-print fixed top-4 right-4 flex gap-3 z-[9999]",children:[e.jsxs("button",{onClick:()=>window.print(),className:"bg-primary text-primary-foreground px-5 py-2.5 rounded-xl hover:bg-primary/90 transition-all font-medium shadow-lg hover:shadow-xl hover:-translate-y-0.5 flex items-center gap-2",children:[e.jsx("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17 17h2a2 2 0 002-2v-4a2 2 0 00-2-2H5a2 2 0 00-2 2v4a2 2 0 002 2h2m2 4h6a2 2 0 002-2v-4a2 2 0 00-2-2H9a2 2 0 00-2 2v4a2 2 0 002 2zm8-12V5a2 2 0 00-2-2H9a2 2 0 00-2 2v4h10z"})}),"Print / Exporteer PDF"]}),e.jsx("button",{onClick:()=>window.history.back(),className:"bg-white text-foreground px-5 py-2.5 rounded-xl hover:bg-muted transition-all font-medium shadow-lg border border-border",children:"Terug"})]}),e.jsxs("div",{className:"print-page bg-white rounded-2xl print:rounded-none overflow-hidden flex flex-col",children:[e.jsxs("header",{className:"print-header relative bg-gradient-to-br from-primary via-primary to-accent-green text-primary-foreground px-9 py-6 overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 opacity-[0.08]",children:[e.jsx(s,{className:"absolute -right-12 -top-12 w-56 h-56 transform rotate-45"}),e.jsx(s,{className:"absolute right-24 bottom-0 w-28 h-28 transform -rotate-12"}),e.jsx(s,{className:"absolute right-52 top-2 w-16 h-16 transform rotate-[30deg]"})]}),e.jsxs("div",{className:"relative flex justify-between items-start",children:[e.jsx("div",{children:e.jsx("img",{src:m,alt:"Bloei.ai",className:"h-9 brightness-0 invert mb-2"})}),e.jsxs("div",{className:"text-right",children:[e.jsx("h1",{className:"text-3xl font-bold tracking-tight mb-1 font-spartan",children:"VOORSTEL"}),e.jsx("p",{className:"text-sm opacity-80 font-medium",children:d.datum})]})]})]}),e.jsxs("div",{className:"flex-1 flex flex-col px-9 py-6",children:[e.jsxs("div",{className:"grid grid-cols-2 gap-5 mb-4 no-break",children:[e.jsxs("div",{className:"bg-gradient-to-br from-primary/[0.03] to-primary/[0.08] rounded-xl p-4 border-l-[3px] border-primary shadow-sm",children:[e.jsx("p",{className:"text-[11px] font-bold text-primary uppercase tracking-[0.15em] mb-2",children:"Van"}),e.jsx("p",{className:"font-bold text-foreground text-lg font-spartan",children:r.naam}),e.jsx("p",{className:"text-muted-foreground text-sm",children:r.contactpersoon}),e.jsxs("div",{className:"mt-2 text-xs text-muted-foreground space-y-0.5",children:[e.jsx("p",{children:r.adres}),e.jsxs("p",{children:[r.postcode," ",r.plaats]})]}),e.jsxs("div",{className:"mt-2 pt-2 border-t border-primary/10 text-[11px] text-muted-foreground flex gap-4",children:[e.jsxs("span",{children:["KVK: ",r.kvk]}),e.jsxs("span",{children:["BTW: ",r.btw]})]})]}),e.jsxs("div",{className:"bg-gradient-to-br from-accent-green/[0.03] to-accent-green/[0.08] rounded-xl p-4 border-l-[3px] border-accent-green shadow-sm",children:[e.jsx("p",{className:"text-[11px] font-bold text-accent-green uppercase tracking-[0.15em] mb-2",children:"Aan"}),e.jsx("p",{className:"font-bold text-foreground text-lg font-spartan",children:x.partijen})]})]}),e.jsx("div",{className:"no-break mb-4",children:e.jsxs("div",{className:"bg-gradient-to-br from-primary/[0.03] to-primary/[0.06] rounded-xl p-5 border border-primary/15",children:[e.jsx(i,{icon:"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z",color:"text-primary",children:"Aanleiding"}),e.jsx("div",{className:"text-sm text-muted-foreground leading-snug space-y-2",children:p.split(`
66
67`).map((t,a)=>e.jsx("p",{children:t},a))})]})}),e.jsxs("div",{className:"no-break mb-4",children:[e.jsx(i,{icon:"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4",color:"text-accent-green",children:"Aanpak"}),e.jsx("div",{className:"grid grid-cols-3 gap-4",children:g.map((t,a)=>e.jsxs("div",{className:"bg-white rounded-xl p-4 border border-border/40 shadow-sm flex flex-col",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[e.jsx("span",{className:"w-6 h-6 shrink-0 rounded-md bg-primary/10 text-primary text-xs font-bold flex items-center justify-center",children:a+1}),e.jsx("p",{className:"font-semibold text-foreground text-sm",children:t.titel})]}),e.jsx("p",{className:"text-[13px] text-muted-foreground leading-snug",children:t.beschrijving})]},a))})]})]})]}),e.jsxs("div",{className:"print-page bg-white rounded-2xl print:rounded-none overflow-hidden flex flex-col",children:[e.jsxs("header",{className:"print-header relative bg-gradient-to-br from-primary via-primary to-accent-green text-primary-foreground px-9 py-5 overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 opacity-[0.08]",children:[e.jsx(s,{className:"absolute -right-16 -top-8 w-40 h-40 transform rotate-45"}),e.jsx(s,{className:"absolute right-20 bottom-0 w-20 h-20 transform -rotate-12"})]}),e.jsx("div",{className:"relative flex justify-between items-center",children:e.jsx("img",{src:m,alt:"Bloei.ai",className:"h-7 brightness-0 invert"})})]}),e.jsxs("div",{className:"flex-1 flex flex-col px-9 py-6",children:[e.jsx("div",{className:"no-break mb-4",children:e.jsxs("div",{className:"bg-muted/25 rounded-xl p-4",children:[e.jsx(i,{icon:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z",color:"text-muted-foreground",children:"Wat wordt in kaart gebracht"}),e.jsx("ul",{className:"text-xs text-muted-foreground leading-snug space-y-1",children:h.map((t,a)=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-primary mt-0.5 text-[10px]",children:"●"}),e.jsx("span",{children:t})]},a))})]})}),e.jsx("div",{className:"no-break mb-4",children:e.jsxs("div",{className:"bg-gradient-to-br from-accent-green/[0.06] to-accent-green/[0.02] rounded-xl p-5 border border-accent-green/15",children:[e.jsx(i,{icon:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z",color:"text-accent-green",children:"Opbrengst"}),e.jsx("ul",{className:"text-xs text-muted-foreground leading-snug space-y-1",children:j.map((t,a)=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-accent-green mt-0.5 text-[10px]",children:"●"}),e.jsx("span",{children:t})]},a))})]})}),e.jsxs("div",{className:"no-break mb-4",children:[e.jsx(i,{icon:"M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1",color:"text-primary",children:"Kosten"}),e.jsxs("div",{className:"rounded-xl overflow-hidden border border-border/40 shadow-sm",children:[e.jsx("div",{className:"bg-gradient-to-r from-primary to-primary/90 text-primary-foreground",children:e.jsxs("div",{className:"grid grid-cols-12 gap-3 px-5 py-3 text-xs font-semibold uppercase tracking-wider",children:[e.jsx("div",{className:"col-span-6",children:"Omschrijving"}),e.jsx("div",{className:"col-span-2 text-center",children:"Uren"}),e.jsx("div",{className:"col-span-2 text-right",children:"Tarief"}),e.jsx("div",{className:"col-span-2 text-right",children:"Bedrag"})]})}),e.jsx("div",{className:"divide-y divide-border/20",children:b.map((t,a)=>e.jsxs("div",{className:`grid grid-cols-12 gap-3 px-5 py-3 ${a%2===0?"bg-white":"bg-muted/20"}`,children:[e.jsx("div",{className:"col-span-6",children:e.jsx("div",{className:"flex items-start gap-2.5",children:e.jsxs("div",{children:[e.jsx("p",{className:"font-medium text-foreground text-sm",children:t.omschrijving}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1 italic",children:t.beschrijving})]})})}),e.jsx("div",{className:"col-span-2 text-center text-muted-foreground text-sm self-center",children:t.aantal}),e.jsx("div",{className:"col-span-2 text-right text-muted-foreground text-sm self-center",children:n(t.tarief)}),e.jsx("div",{className:"col-span-2 text-right font-semibold text-foreground text-sm self-center",children:n(t.tarief)})]},a))})]})]}),e.jsx("div",{className:"no-break mb-4",children:e.jsx("div",{className:"flex justify-end",children:e.jsxs("div",{className:"w-80 overflow-hidden rounded-xl shadow-lg border border-border/30",children:[e.jsxs("div",{className:"bg-muted/30 p-4 space-y-2",children:[e.jsxs("div",{className:"flex justify-between text-sm",children:[e.jsx("span",{className:"text-muted-foreground",children:"Subtotaal"}),e.jsx("span",{className:"font-medium text-foreground",children:n(o)})]}),e.jsxs("div",{className:"flex justify-between text-sm",children:[e.jsxs("span",{className:"text-muted-foreground",children:["BTW (",l,"%)"]}),e.jsx("span",{className:"font-medium text-foreground",children:n(c)})]})]}),e.jsx("div",{className:"bg-gradient-to-r from-primary to-accent-green text-primary-foreground p-4",children:e.jsxs("div",{className:"flex justify-between items-center",children:[e.jsx("span",{className:"font-semibold text-sm uppercase tracking-wider opacity-90",children:"Totaal"}),e.jsx("span",{className:"text-2xl font-bold font-spartan",children:n(v)})]})})]})})}),e.jsx("div",{className:"no-break mb-4",children:e.jsxs("div",{className:"bg-gradient-to-br from-accent-green/[0.06] to-accent-green/[0.02] rounded-xl p-5 border border-accent-green/15",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[e.jsx("div",{className:"w-8 h-8 rounded-lg bg-accent-green/15 flex items-center justify-center",children:e.jsx("svg",{className:"w-4 h-4 text-accent-green",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"})})}),e.jsx("h3",{className:"font-bold text-foreground text-base",children:"Voorwaarden"})]}),e.jsxs("ul",{className:"text-xs text-muted-foreground leading-snug space-y-1",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-primary mt-0.5 text-[10px]",children:"●"}),e.jsxs("span",{children:["Akkoord op dit voorstel geldt als opdrachtbevestiging. Een aparte offerte is niet nod
67ig. Dit voorstel geldt tot ",d.geldigheid,"."]})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-primary mt-0.5 text-[10px]",children:"●"}),e.jsx("span",{children:"De prijs is vast en inclusief reistijd en reiskosten, exclusief 21% btw."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-primary mt-0.5 text-[10px]",children:"●"}),e.jsx("span",{children:"Blijkt tijdens de inventarisatie dat er meer nodig is, dan stemmen we de omvang eerst samen af voordat er extra uren worden gemaakt."})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-primary mt-0.5 text-[10px]",children:"●"}),e.jsxs("span",{children:["Vragen over dit voorstel? Neem gerust contact op via ",r.email," of 06 511 666 89."]})]})]})]})}),e.jsx("div",{className:"flex-1 min-h-[10px]"}),e.jsx("footer",{className:"mt-auto pt-4 border-t border-border/40",children:e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("div",{className:"flex items-center gap-5 text-[11px] text-muted-foreground",children:[e.jsxs("a",{href:`mailto:${r.email}`,className:"flex items-center gap-1 hover:text-primary transition-colors",children:[e.jsx("svg",{className:"w-3 h-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"})}),r.email]}),e.jsxs("a",{href:`tel:${r.telefoon}`,className:"flex items-center gap-1 hover:text-primary transition-colors",children:[e.jsx("svg",{className:"w-3 h-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z"})}),r.telefoon]}),e.jsxs("a",{href:`https://${r.website}`,className:"flex items-center gap-1 hover:text-primary transition-colors",children:[e.jsx("svg",{className:"w-3 h-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9"})}),r.website]})]}),e.jsxs("p",{className:"text-[11px] text-muted-foreground",children:["© ",new Date().getFullYear()," Bloei.ai · KvK ",r.kvk]})]})})]})]})]})};export{w as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.