PageSourceSearch

https://static.betterhelp.com/_next/static/chunks/pages/client-inf…/assessments-c91682c82c190084.js

js betterhelp.com collected 2026-09-27 21:12:33 UTC 18,084 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9806],{2083:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});var n=s(17767);class a extends n.A{constructor(e,t){super("therapist_client_profile",e),void 0!==t&&this.setProperty(t)}}},51760:(e,t,s)=>{"use strict";s.d(t,{Bb:()=>d,D7:()=>f,DP:()=>_,En:()=>h,Ic:()=>g,J0:()=>v,K_:()=>N,LO:()=>z,P2:()=>m,RH:()=>V,Vb:()=>P,WT:()=>p,X0:()=>S,Yj:()=>A,bc:()=>c,cl:()=>T,fP:()=>b,fw:()=>D,jZ:()=>y,jl:()=>u,mi:()=>j,qJ:()=>x,r6:()=>w,v3:()=>k,w_:()=>o});var n=s(16110),a=s(22542),i=s(35032),l=s(30156);let r=[{limit:60,divisor:1,unit:"second"},{limit:3600,divisor:60,unit:"minute"},{limit:86400,divisor:3600,unit:"hour"},{limit:2592e3,divisor:86400,unit:"day"},{limit:0x1e187e0,divisor:2630016,unit:"month"}],o={year:"numeric",month:"2-digit",day:"2-digit"},d={month:"short",day:"numeric"},m={weekday:"short"},c={month:"2-digit",day:"2-digit"},u={weekday:"short",month:"long",day:"numeric"},h={weekday:"short",month:"short",day:"numeric"},x={weekday:"short",month:"short",day:"numeric",year:"numeric"},p={year:"numeric",month:"short",day:"numeric"},v={year:"numeric",month:"long",day:"numeric"},g={year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"},y={hour:"numeric",minute:"2-digit"},b={hour:"numeric",minute:"2-digit",timeZoneName:"short"},f={weekday:"short",month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit",hour12:!0,timeZoneName:"short"},w=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";s=s||navigator.language;let n="object"!=typeof e?new Date(e):e,a=new Date(e).toString();if(!a||Number.isNaN(Date.parse(a))||0===Date.parse(a))return a;try{a="string"==typeof t?(0,i.A)(n,t,{locale:(0,l.R6)(s)}):P(n.toLocaleString(s,t))}catch(n){console.error("Invalid datetime, format, or locale provided. No formatting applied.",{datetime:e,dateTimeFormat:t,localeCode:s})}return a},j=function(e,t){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";n=n||navigator.language;let a="object"!=typeof e?new Date(e):e,i="object"!=typeof t?new Date(t):t,l="".concat(a.toString()," - ").concat(i.toString());try{l=P(new Intl.DateTimeFormat(n||void 0,s).formatRange(a,i))}catch(a){console.error("Invalid datetime, format, or locale provided. No formatting applied.",{start:e,end:t,dateTimeFormat:s,localeCode:n})}return l},S=e=>(0,n.gw)((0,n.Yd)(1e3*e,(0,a.Xj)())),N=e=>(0,n.tR)((0,n.Yd)(1e3*e,(0,a.Xj)())),k=e=>e.toDate((0,a.Xj)()).getTime()/1e3,A=(e,t,s)=>!!e&&!!t&&e!==t&&(0,n.Yd)(1e3*s,e).offset!==(0,n.Yd)(1e3*s,t).offset,T=function(e,t,s){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:b;if(A(e,t,s))return w(1e3*s,{...a,hour12:!0,timeZone:e},n)},V=e=>Math.abs(Date.now()-1e3*e)/36e5<=24,D=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now();t=t||navigator.language;let n="object"==typeof e?e:new Date(e);if(Number.isNaN(n.getTime()))return String(e);let a=new Intl.RelativeTimeFormat(t),i=Math.floor((s-n.getTime())/1e3);for(let{limit:e,divisor:t,unit:s}of r)if(i<e)return a.format(-Math.floor(i/t),s);return a.format(-Math.floor(i/0x1e187e0),"year")};function _(e){if(!e||"-"===e)return 0;let t=e.match(/(\d+)\s*h/),s=e.match(/(\d+)\s*m/),n=e.match(/(\d+)\s*s/),a=t?parseInt(t[1],10):0;return 3600*a+60*(s?parseInt(s[1],10):0)+(n?parseInt(n[1],10):0)}function P(e){return e.replace(M," ")}let M=/\s/g;function z(e){let{groupables:t,toUnix:s,userTimeZone:a}=e,i=[];for(let e of t){let t=(0,n.gw)((0,n.Yd)(1e3*s(e),a)),l=i.findIndex(B(t));if(-1===l){i.push({calendarDate:t,group:[e]});continue}i[l].group.push(e)}return{grouped:i,getGroup:function(e){var t;return null==(t=i.find(B(e)))?void 0:t.group},containsGroup:function(e){return i.some(B(e))},getGrouped:function(e){for(let{group:t}of i)for(let n of t)if(s(n)===e)return n}}}function B(e){return t=>{let{calendarDate:s}=t;return 0===s.compare(e)}}},74415:(e,t,s)=>{"use strict";s.d(t,{A:()=>l});var n=s(33164),a=s(97393),i=s(17283);function l(e){let{children:t,className:s="",dataTestId:l}=e;return(0,n.jsx)("div",{"data-testid":(0,i.A)("".concat(l,"-rounded-shadow-box")),className:(0,a.A)("roun
1ded shadow-card bg-white",s),children:t})}},79657:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSP:()=>I,default:()=>L});var n=s(33164),a=s(44896),i=s(92430),l=s.n(i),r=s(2083),o=s(74415),d=s(88621),m=s(57516),c=s(33132),u=s(51760),h=s(37643);let x=JSON.parse('{"meta":{"pageTitle":"Einsch\xe4tzungen","shortTitle":"Einsch\xe4tzungen"},"emptyState":"Es wurde noch keine Bewertung abgeschlossen.","summary":{"scoreDescription":"Gem\xe4\xdf der Punktzahl weist die Klient:in m\xf6glicherweise ${severityText} ${assessmentType}-beschwerden auf. Bitte beachte, dass diese Punktzahl auf der ${assessmentCode}-Bewertung basiert und keine Diagnose darstellt.","nextStepsHeading":"Weitere Schritte","nextStepsText":"Diese Werte und der entsprechende Schweregrad der Symptome sind sichtbar f\xfcr ${nickName}. Erw\xe4ge, diese bei deinem n\xe4chsten Check-in mit ihnen zu besprechen.","completionDate":"Abschlussdatum","viewAssessment":"Test anzeigen","assessments":{"PHQ-9":{"title":"Fragebogen zur Patientengesundheit-9 (PHQ-9)","type":"Niedergeschlagenheit"},"GAD-7":{"title":"Angst-Selbsttest","type":"Angst"}},"severity":{"minimal":{"label":"Minimal","textVersion":"minimal bis keine"},"mild":{"label":"Leicht","textVersion":"leicht"},"moderate":{"label":"Mittel","textVersion":"mittel"},"moderatelySevere":{"label":"Mittelschwer","textVersion":"mittel bis schwer"},"severe":{"label":"Schwer","textVersion":"schwer"}}}}');var p=s.t(x,2);let v=JSON.parse('{"meta":{"pageTitle":"Assessments","shortTitle":"Assessments"},"emptyState":"No assessment has been completed yet","summary":{"scoreDescription":"Based on the client\'s score, their ${assessmentType} symptoms may be ${severityText}. Please note this score is based on the ${assessmentCode} assessment and is not a diagnosis.","nextStepsHeading":"Next Steps","nextStepsText":"These scores and the corresponding symptom severity are visible to ${nickName}. Consider discussing these in your next check-in with them.","completionDate":"Completion Date","viewAssessment":"View Assessment","assessments":{"PHQ-9":{"title":"Patient Health Questionnaire","type":"depression"},"GAD-7":{"title":"Anxiety Self-Test","type":"anxiety"}},"severity":{"minimal":{"label":"Minimal","textVersion":"minimal to none"},"mild":{"label":"Mild","textVersion":"mild"},"moderate":{"label":"Moderate","textVersion":"moderate"},"moderatelySevere":{"label":"Moderately Severe","textVersion":"moderate to severe"},"severe":{"label":"Severe","textVersion":"severe"}}}}');var g=s.t(v,2);let y=JSON.parse('{"meta":{"pageTitle":"Evaluaciones","shortTitle":"Evaluaciones"},"emptyState":"Todav\xeda no se ha completado ninguna evaluaci\xf3n","summary":{"scoreDescription":"Seg\xfan la puntuaci\xf3n del cliente, sus s\xedntomas de ${assessmentType} pueden ser ${severityText}. Ten en cuenta que esta puntuaci\xf3n se basa en la evaluaci\xf3n ${assessmentCode} y no constituye un diagn\xf3stico.","nextStepsHeading":"Pr\xf3ximos pasos","nextStepsText":"${nickName} puede ver estas puntuaciones y la gravedad de los s\xedntomas correspondientes. Plant\xe9ate hablar sobre estos temas en vuestra pr\xf3xima sesi\xf3n.","completionDate":"Fecha de finalizaci\xf3n","viewAssessment":"Ver evaluaci\xf3n","assessments":{"PHQ-9":{"title":"Cuestionario de Salud del Paciente","type":"depresi\xf3n"},"GAD-7":{"title":"Autoevaluaci\xf3n de Ansiedad","type":"ansiedad"}},"severity":{"minimal":{"label":"M\xednimo","textVersion":"m\xednimos o ninguno"},"mild":{"label":"Leves","textVersion":"leves"},"moderate":{"label":"Moderados","textVersion":"Moderados"},"moderatelySevere":{"label":"es moderadamente severa","textVersion":"de moderada a grave"},"severe":{"label":"Graves","textVersion":"graves"}}}}');var b=s.t(y,2);let f=JSON.parse('{"meta":{"pageTitle":"\xc9valuations","shortTitle":"\xc9valuations"},"emptyState":"Aucune \xe9valuation n’a encore \xe9t\xe9 r\xe9alis\xe9e.","summary":{"scoreDescription":"D’apr\xe8s le score obtenu par le client, ses sympt\xf4mes (${assessmentType}) peuvent \xeatre ${severityText}. Ce score repose uniquement sur l’\xe9valuation ${assessmentCode} et ne constitue pas un diagnostic.","nextStepsHeading":"Prochaines \xe9tapes","nextStepsText":"Ces scores et la gravit\xe9 correspondante des sympt\xf4mes sont visibles par ${nickName}. Pensez \xe0 en discuter lors de votre prochain suivi avec lui ou elle.","completionDate":"Date d\'ach\xe8vement","viewAssessment":"Voir l\'\xe9valuation","assessments":{"PHQ-9":{"title":"Questionnaire sur la sant\xe9 du patient","type":"la d\xe9pression"},"GAD-7":{"title":"Auto-questionnaire sur l’anxi\xe9t\xe9","type":"anxi\xe9t\xe9"}}
1,"severity":{"minimal":{"label":"L\xe9gers","textVersion":"minimes ou inexistants"},"mild":{"label":"L\xe9gers","textVersion":"l\xe9gers"},"moderate":{"label":"Mod\xe9r\xe9","textVersion":"mod\xe9r\xe9"},"moderatelySevere":{"label":"Mod\xe9r\xe9ment s\xe9v\xe8res","textVersion":"mod\xe9r\xe9 \xe0 s\xe9v\xe8re"},"severe":{"label":"S\xe9v\xe8res","textVersion":"s\xe9v\xe8res"}}}}');var w=s.t(f,2);let j=JSON.parse('{"meta":{"pageTitle":"Beoordelingen","shortTitle":"Beoordelingen"},"emptyState":"Er is nog geen beoordeling afgerond","summary":{"scoreDescription":"Gebaseerd op de score van de cli\xebnt, zijn de symptomen van ${assessmentType} mogelijk ${severityText}. Let op: deze score is gebaseerd op de ${assessmentCode}-beoordeling en is geen diagnose.","nextStepsHeading":"Volgende stappen","nextStepsText":"Deze scores en de bijbehorende ernst van de symptomen zijn zichtbaar voor ${nickName}. Overweeg ze bij jullie volgende contactmoment te bespreken.","completionDate":"Voltooiingsdatum","viewAssessment":"Beoordeling bekijken","assessments":{"PHQ-9":{"title":"Pati\xebntengezondheidsvragenlijst-9","type":"depressie"},"GAD-7":{"title":"Zelftest omtrent angst","type":"angst"}},"severity":{"minimal":{"label":"Minimaal","textVersion":"minimaal tot niet aanwezig"},"mild":{"label":"Mild","textVersion":"mild"},"moderate":{"label":"Gemiddeld","textVersion":"gemiddeld"},"moderatelySevere":{"label":"Gematigd ernstig","textVersion":"matig tot ernstig"},"severe":{"label":"Ernstig","textVersion":"ernstig"}}}}'),S={de:p,en:g,es:b,fr:w,nl:s.t(j,2)};var N=s(84574),k=s(29747),A=s(38537),T=s(58123),V=s(82296),D=s(50519),_=s(51753),P=s(45589);function M(e){let{values:t,labels:s}=e,{conf:i}=(0,d.SF)(),{max:l}=s.at(-1),r=(0,a.useCallback)(e=>s.find(t=>e>=t.min&&e<=t.max),[s]),o=(0,a.useMemo)(()=>t.map(e=>({date:(0,u.r6)(1e3*e.created_at,"M/d",i.localizejs_language),value:e.total,created_at:e.created_at,label:"".concat(Math.round(e.total)," ").concat((e=>{let t=r(e);return t?t.label:""})(e.total))})),[i.localizejs_language,r,t]),m=(0,a.useMemo)(()=>[{date:"",value:null,created_at:"0",label:""},...o,{date:"",value:null,created_at:"1",label:""}],[o]);return(0,n.jsx)("div",{className:"md:w-5/6 w-full md:mx-auto",children:(0,n.jsx)(N.u,{height:300,children:(0,n.jsxs)(k.E,{data:m,margin:{top:40,left:5},children:[(0,n.jsx)(A.e,{y:l,stroke:"#DDD",strokeWidth:1}),(0,n.jsx)(T.W,{dataKey:"date",tickLine:!1,stroke:"#444"}),(0,n.jsx)(V.h,{width:20,domain:[0,l],axisLine:!1,tickFormatter:e=>0===e||e===l?e:"",tickLine:!1}),(0,n.jsxs)(D.y,{dataKey:"value",maxBarSize:65,children:[m.map(e=>(0,n.jsx)(_.f,{fill:(e=>{let t=r(e);return t?t.fill:"#ddd"})(e.value)},"cell-".concat(e.created_at))),(0,n.jsx)(P.Z,{dataKey:"label",content:e=>{let{x:t,y:s,width:a,value:i}=e,l=t+a/2,r=s-12;return(0,n.jsxs)("g",{children:[(0,n.jsx)("text",{className:"md:hidden block",x:l,y:r,textAnchor:"middle",dominantBaseline:"middle",children:i.split(" ")[0]}),i.split(" ").reverse().map((e,t)=>(0,n.jsx)("text",{className:"hidden md:block",x:l,y:r-20*t,textAnchor:"middle",dominantBaseline:"middle",children:e},"label-".concat(e)))]})}})]})]})})})}var z=s(87286),B=s(19050),$=s(26473);function C(e){let{value:t,fillColor:s,valueLabel:a,labels:i}=e,l=(0,$.A)(),r=l?74:94,o=r+100,d=o/2,m=o/2,c=r+(l?35:50),{max:u}=i.at(-1),h=t/u*100,x=[{value:h,color:s},{value:100-h,color:"#eeeeee"}],p=(e,t)=>{let s=Math.PI-Math.PI/100*e;return{x:d+t*Math.cos(s),y:m-t*Math.sin(s)}},v=p(h,r-4);return(0,n.jsxs)("div",{className:"mx-auto relative mt-[50px] mb-5",style:{width:"".concat(o,"px"),height:"".concat(m,"px")},children:[(0,n.jsx)(z.r,{width:o,height:o,children:(0,n.jsx)(B.F,{data:x,dataKey:"value",startAngle:180,endAngle:0,outerRadius:r,innerRadius:r-8,isAnimationActive:!1,children:x.map(e=>(0,n.jsx)(_.f,{fill:e.color},"cell-".concat(e.value)))})}),(0,n.jsxs)("svg",{className:"absolute top-0 left-0 w-full h-full pointer-events-none overflow-visible",children:[(0,n.jsx)("circle",{cx:v.x,cy:v.y,r:"6.5",className:"fill-white stroke-site-gray-accent stroke-1"}),i.map(e=>{let{x:t,y:s}=p(e.labelPosition/u*100,c);return(0,n.jsxs)("text",{className:"text-xs md:text-sm",x:t,y:s,textAnchor:"middle",dominantBaseline:"middle",children:[(0,n.jsx)("tspan",{x:t,dy:"0",children:e.label||""}),(0,n.jsx)("tspan",{x:t,dy:"20",children:e.max?"".concat(e.min,"-").concat(e.max):""})]},"label-".concat(e.label))}),(0,n.jsxs)("text",{className:"font-bold fill-site-gray",x:d,y:m-36,textAnchor:"middle",dominantBaseline:"middle",fontSize:"28",children:[Math.round(t)," "]}),(0,n.jsx)("text",{x:d,y:m-7,textAnchor:"middle",dominantBaseline:"middle",children:a})]})]})}let E={125:{title:"Patient Health Questionnaire",code:"PHQ-9",type:"depression"}
1,143:{title:"Anxiety Self-Test",code:"GAD-7",type:"anxiety"}},H={min:"#459A40",mild:"#9CC33B",mid:"#C9AB2D",midsevere:"#BB752A",severe:"#BE3127"},G={"PHQ-9":[{translationKey:"minimal",label:"Minimal",min:0,max:4,labelPosition:2,fill:H.min,textVersion:"minimal to none"},{translationKey:"mild",label:"Mild",min:5,max:9,labelPosition:7,fill:H.mild,textVersion:"mild"},{translationKey:"moderate",label:"Moderate",min:10,max:14,labelPosition:13,fill:H.mid,textVersion:"moderate"},{translationKey:"moderatelySevere",label:"Moderately Severe",min:15,max:19,labelPosition:20,fill:H.midsevere,textVersion:"moderate to severe"},{translationKey:"severe",label:"Severe",min:20,max:27,labelPosition:25,fill:H.severe,textVersion:"severe"}],"GAD-7":[{translationKey:"minimal",label:"Minimal",min:0,max:4,labelPosition:2,fill:H.min,textVersion:"minimal to none"},{translationKey:"mild",label:"Mild",min:5,max:9,labelPosition:7,fill:H.mild,textVersion:"mild"},{translationKey:"moderate",label:"Moderate",min:10,max:14,labelPosition:14,fill:H.mid,textVersion:"moderate"},{translationKey:"severe",label:"Severe",min:15,max:21,labelPosition:19,fill:H.severe,textVersion:"severe"}]};function K(e){var t,s;let{clientSummary:i,assessments:l}=e,{conf:r}=(0,d.SF)(),o=(0,c.B)(S),{code:x,title:p,type:v}=null!=(t=E[l[0].worksheet_id])?t:{code:"",title:"",type:""},g=l.at(-1).total,y=o.summary.assessments[x],b=(0,a.useMemo)(()=>{var e;return(null!=(e=G[x])?e:[]).map(e=>{let t=o.summary.severity[e.translationKey];return{...e,label:(0,h.t)(t.label),textVersion:(0,h.t)(t.textVersion)}})},[x,o]),{fill:f,label:w,textVersion:j}=null!==(s=b.find(e=>g>=e.min&&g<=e.max)||null)&&void 0!==s?s:{fill:"#ddd",label:"",textVersion:""};return(0,n.jsxs)("div",{className:"p-[30px] mb-5 text-sm/6",children:[1===l.length?(0,n.jsx)(C,{value:g,labels:b,fillColor:f,valueLabel:w}):(0,n.jsx)(M,{values:l,labels:b}),(0,n.jsx)("span",{className:"block font-bold text-xl/[34px] mb-4",children:y?(0,h.t)(y.title):p}),(0,n.jsx)("p",{className:"mb-7",children:(0,h.r)(o.summary.scoreDescription,{assessmentType:y?(0,h.t)(y.type):v,severityText:(0,n.jsx)("span",{className:"font-bold",children:j}),assessmentCode:x})}),(0,n.jsx)("p",{className:"font-bold",children:(0,h.t)(o.summary.nextStepsHeading)}),(0,n.jsx)("p",{className:"mb-7",children:(0,h.r)(o.summary.nextStepsText,{nickName:(0,n.jsx)("var",{children:i.nickName})})}),(0,n.jsx)("p",{className:"font-bold mb-1",children:(0,h.t)(o.summary.completionDate)}),l.map(e=>(0,n.jsxs)("div",{className:"mb-2",children:[(0,n.jsx)("var",{"data-var":"created_at",children:(0,u.r6)(1e3*e.created_at,u.J0,r.localizejs_language)}),(0,n.jsx)(m.A,{oldSite:!0,className:"float-right",href:"/worksheets/?view_assessment_answers=true&worksheet_id=".concat(e.worksheet_id,"&client_worksheet_id=").concat(e.client_worksheet_id),target:"_blank",children:(0,h.t)(o.summary.viewAssessment)})]},"worksheet-link-".concat(e.client_worksheet_id)))]})}let O=l()(()=>Promise.all([s.e(3741),s.e(4837),s.e(1142),s.e(7304),s.e(5859),s.e(8559),s.e(8912),s.e(1623),s.e(3878)]).then(s.bind(s,88912)),{loadableGenerated:{webpack:()=>[88912]},ssr:!1});var I=!0;function L(e){let{clientSummary:t,assessmentsData:s}=e,i=(0,c.B)(S);(0,a.useEffect)(()=>{new r.A("assessment_viewed").send()},[]);let l=Object.values(s).flat().length;return L.pageTitle=(0,h.t)(i.meta.pageTitle),L.shortTitle=(0,h.t)(i.meta.shortTitle),(0,n.jsx)(O,{clientSummary:t,children:(0,n.jsx)("div",{className:"relative bg-white rounded grow shadow-card",children:(0,n.jsx)(o.A,{className:"w-full bg-white grow h-full",children:0===l?(0,n.jsxs)("div",{className:"h-full flex flex-col justify-center items-center",children:[(0,n.jsx)("i",{className:"fas fa-file-contract fa-2xl"})," ",(0,n.jsx)("p",{className:"mt-4",children:(0,h.t)(i.emptyState)})]}):Object.keys(s).map((e,i)=>Object.values(s[e]).length>0&&(0,n.jsxs)(a.Fragment,{children:[(0,n.jsx)(K,{clientSummary:t,assessments:s[e]},"summary-".concat(e)),i<Object.keys(s).length-1&&(0,n.jsx)("div",{className:"mx-[30px] h-px bg-gray-300 my-2"})]},"summary-container-".concat(e)))})})})}L.pageTitle="Assessments",L.displayName="Assessments",L.shortTitle="Assessments"},89018:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/client-info/[client-id]/assessments",function(){return s(79657)}])}},e=>{e.O(0,[4241,1321,5032,3922,5235,1116,636,6593,8792],()=>e(e.s=89018)),_N_E=e.O()}]);

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.