1import{j as s}from"./index-lW7MqCyN.js";import{c as Ea,u as Fa,a1 as vs,B as It,G as na,a2 as Ta,$ as l,d as p,S as oa}from"./theme-Ce8xCkb7.js";import{A as wa}from"./AdminSearchExport-COZPNyf_.js";import{q as Pa,v as Ma,d0 as Va,c$ as za,cZ as Na,c_ as Aa,m as Da,at as Oa,e as ka,d2 as qa,d1 as Qa,ba as La,b8 as Ba,eb as Ga,ec as Ja,$ as ra,b7 as Ka}from"./App-DQIwwYVa.js";import{A as Ua}from"./AdminDataTable-DcDauDuP.js";import{r as j}from"./index-Br3WYbhx.js";import{i}from"./index-DtckaTlL.js";import{T as pa}from"./Textarea-C2QZaUeg.js";import{M as Et}from"./Menu-Bl4wD-Tf.js";import{u as _a}from"./use-disclosure-Bp1m-tGS.js";import{C as h,a as $a,I as Xa}from"./case-reassignment-CEVfZ8Gd.js";import{u as Ha}from"./useRouteBackedTableState-CFiMr1yp.js";import{R as Za}from"./RelativeCaseStatusBadge-CLDWpz2_.js";import{c as Wa}from"./CaseCreatedDate-DJ46klnD.js";import{u as ba}from"./useLoadingState-BhAO9G_P.js";import{I as Ya}from"./IconDots-D8e8Ejz-.js";import{I as ei}from"./IconTrash-C_0Klp_s.js";import{I as ti}from"./IconLockOpen-CP96Eb1D.js";import"./IconDownload-CLlLE3Dq.js";import"./dayjs.min-BHSzQo0G.js";import"./logger-BurX3xQf.js";import"./sentry-C4BBnxBC.js";import"./index-cRppqjZJ.js";import"./LoadingOverlay-CO3boA_Q.js";import"./MultiSelect-BtOkEglJ.js";import"./PillsInput-cTt4WzGq.js";import"./Pagination-cnpWtEIi.js";import"./Tooltip-CqmIZI5q.js";import"./DatePicker-DV-pY6Tl.js";import"./pick-calendar-levels-props-tljC1k9x.js";import"./AccordionChevron-BnIOBqm0.js";import"./clamp-DOn_7Ggn.js";import"./IconChevronUp-R3ImqeQp.js";import"./IconChevronDown-M_QEjnis.js";import"./IconSearch-B8Cv6z1h.js";import"./IconBookmark-D-QGCr39.js";import"./IconSettings-C8L70Nb9.js";import"./create-scoped-keydown-handler-CR2BWr_1.js";import"./RadioIcon-CAskpz1X.js";import"./Badge-BXItphMH.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a9105cb1-618f-4bf0-840f-d31234717a27",e._sentryDebugIdIdentifier="sentry-dbid-a9105cb1-618f-4bf0-840f-d31234717a27")}catch{}})();const si="/app/admin/patient-cases",ai=[],ha=(e,t,c)=>{const R=[t?.first_name,t?.last_name].filter(Boolean).join(" ").trim();return e?.trim()||R||t?.email||c},ii=()=>{const e=Ea.c(359),{i18n:t}=Fa(),c=Pa(),R=Ma(),P=Va(),M=za(),[m,ca]=j.useState(null),[o,da]=j.useState(""),[I,js]=j.useState(""),[u,ma]=j.useState(""),[V,fa]=j.useState(""),[E,Sa]=_a(!1),{open:Rs,close:S}=Sa,[Is,ya]=_a(!1),{open:Es,close:y}=ya,[z,Tt]=j.useState(""),[g,wt]=j.useState(null),Ca=Na(),xa=Aa(),[F,Pt]=j.useState(null),_=F?.case_type==="general_question",T=_?xa:Ca;let Mt;e[0]===Symbol.for("react.memo_cache_sentinel")?(Mt={routeId:si,defaultPageIndex:0,defaultPageSize:10,defaultSorting:"modified_at_ago,desc",defaultFiltering:"",parseSorting:li,parseFiltering:Ba,serializeFiltering:La},e[0]=Mt):Mt=e[0];const{sortingParam:x,filteringParam:v,paginationState:r,sortingState:Fs,filteringState:Ts,onSortingChange:ws,onColumnFiltersChange:Ps,onPaginationChange:Ms,applyFiltersAndSorting:Vs}=Ha(Mt),d=Da(),Vt=Oa("general_question"),N=d.data??ai;let A;e[1]!==d?(A=()=>{d.refetch()},e[1]=d,e[2]=A):A=e[2];let zt;e[3]!==d.error||e[4]!==d.isError||e[5]!==A?(zt={isError:d.isError,error:d.error,onRetry:A},e[3]=d.error,e[4]=d.isError,e[5]=A,e[6]=zt):zt=e[6];const{errorComponent:va}=ba(zt);let D,O;e[7]!==v||e[8]!==r.pageIndex||e[9]!==r.pageSize||e[10]!==x?(D=["all-cases-admin",r.pageIndex,r.pageSize,x,v],O=()=>Ga({pageIndex:r.pageIndex,pageSize:r.pageSize,sortSpecs:x,filterSpecs:v}),e[7]=v,e[8]=r.pageIndex,e[9]=r.pageSize,e[10]=x,e[11]=D,e[12]=O):(D=e[11],O=e[12]);let Nt;e[13]!==R.isAuthenticated||e[14]!==D||e[15]!==O?(Nt={queryKey:D,queryFn:O,enabled:R.isAuthenticated},e[13]=R.isAuthenticated,e[14]=D,e[15]=O,e[16]=Nt):Nt=e[16];const{data:w,isLoading:At,isFetching:zs,isError:C,error:Ns,refetch:As}=ka(Nt);let k;e[17]!==As?(k=()=>{As()},e[17]=As,e[18]=k):k=e[18];let Dt;e[19]!==Ns||e[20]!==C||e[21]!==k?(Dt={isError:C,error:Ns,onRetry:k},e[19]=Ns,e[20]=C,e[21]=k,e[22]=Dt):Dt=e[22];const{errorComponent:Ds}=ba(Dt),Os=E&&o===h.SPECIFIC_MENTOR,ks=!!(m&&m.case_type!=="general_question");let Ot;e[23]!==Os||e[24]!==ks?(Ot={enabled:Os,includeMedicalAdvisors:ks},e[23]=Os,e[24]=ks,e[25]=Ot):Ot=e[25];const kt=qa(u||void 0,Ot);let qt;e[26]!==E?(qt={enabled:E},e[26]=E,e[27]=qt):qt=e[27];const{data:q}=Qa(m?.case_type==="general_question"?"general_question":"patient_case",qt);let Qt;e[28]!==w?.items?(Qt=w?.items??[],e[28]=w?.items,e[29]=Qt):Qt=e[29];const qs=Qt,Qs=w?.total??0;let Lt;e[30]===Symbol.for("react.memo_cache_sentinel")?(Lt=a=>{ma(a||""),js("")},e[30]=Lt):Lt=e[30];const ua=Lt;let Q,b;e[31]!==S||e[32]!==P||e[33]!==o||e[34]!==V||e[35]!==m||e[36]!==I||e[37]!==u?(Q=()=>
1{if(!m)return;const a={reassignment_mode:o,reason:V||void 0};o===h.SPECIFIC_MENTOR?a.target_mentor_id=I:o===h.ROUND_ROBIN_DIFFERENT&&(a.target_subspecialty=u),P.mutate({caseId:m.id,data:a},{onSuccess:()=>{S(),b()}})},b=()=>{ca(null),da(""),js(""),ma(""),fa("")},e[31]=S,e[32]=P,e[33]=o,e[34]=V,e[35]=m,e[36]=I,e[37]=u,e[38]=Q,e[39]=b):(Q=e[38],b=e[39]);let Bt;e[40]!==Rs?(Bt=a=>{ca(a),Rs()},e[40]=Rs,e[41]=Bt):Bt=e[41];const Ls=Bt;let Gt;e[42]!==g||e[43]!==y||e[44]!==M||e[45]!==z?(Gt=()=>{g&&M.mutate({caseId:g.id,reason:z||"Administrative action"},{onSuccess:()=>{y(),wt(null),Tt("")}})},e[42]=g,e[43]=y,e[44]=M,e[45]=z,e[46]=Gt):Gt=e[46];const Bs=Gt;let Jt;e[47]!==Es?(Jt=a=>{wt(a),Es()},e[47]=Es,e[48]=Jt):Jt=e[48];const Gs=Jt;let Kt;e[49]!==F||e[50]!==T?(Kt=()=>{!F||T.isPending||T.mutate(F.id,{onSuccess:()=>Pt(null)})},e[49]=F,e[50]=T,e[51]=Kt):Kt=e[51];const Js=Kt;let L;e[52]!==t?(L=t._({id:"7L01XJ",message:"Actions"}),e[52]=t,e[53]=L):L=e[53];let B;e[54]!==Ls||e[55]!==Gs?(B=a=>{const{row:f}=a,n=f.original,ga=n.status!=="closed"&&n.status!=="void"&&n.status!=="draft",ja=$a(n),Ra=n.status==="closed"&&n.case_type!=="ai_only",Ia=n.case_type==="general_question";return s.jsxs(Et,{shadow:"md",width:200,children:[s.jsx(Et.Target,{children:s.jsx(Ta,{"aria-label":i._({id:"r+Ns8M",message:"Case actions"}),onClick:ni,children:s.jsx(Ya,{size:18})})}),s.jsxs(Et.Dropdown,{children:[s.jsx(Et.Item,{leftSection:s.jsx(Xa,{size:14}),onClick:Ft=>{Ft.stopPropagation(),Ls(n)},disabled:!ja,children:s.jsx(l,{id:"bMHwhQ",message:"Reassign Mentor"})}),s.jsx(Et.Item,{leftSection:s.jsx(ei,{size:14}),onClick:Ft=>{Ft.stopPropagation(),Gs(n)},disabled:!ga,color:"red",children:s.jsx(l,{id:"/Gq1LF",message:"Void Case"})}),s.jsx(Et.Item,{leftSection:s.jsx(ti,{size:14}),onClick:Ft=>{Ft.stopPropagation(),Pt(n)},disabled:!Ra,children:Ia?s.jsx(l,{id:"rBaJZH",message:"Reopen Question"}):s.jsx(l,{id:"6VN5sZ",message:"Reopen Case"})})]})]})},e[54]=Ls,e[55]=Gs,e[56]=B):B=e[56];let G;e[57]!==L||e[58]!==B?(G={id:"actions",header:L,enableSorting:!1,enableColumnFilter:!1,size:100,Cell:B},e[57]=L,e[58]=B,e[59]=G):G=e[59];let J;e[60]!==t?(J=t._({id:"S0kLOH",message:"ID"}),e[60]=t,e[61]=J):J=e[61];let K;e[62]!==J?(K={accessorKey:"id",header:J,enableSorting:!1},e[62]=J,e[63]=K):K=e[63];let U;e[64]!==t?(U=t._({id:"b3Ch0G",message:"Reference ID"}),e[64]=t,e[65]=U):U=e[65];let Ut;e[66]===Symbol.for("react.memo_cache_sentinel")?(Ut={filterPlaceholder:"Full or partial"},e[66]=Ut):Ut=e[66];let $;e[67]!==t?($=a=>{const{cell:f}=a,n=f.getValue();return n?s.jsx(p,{component:"span",inherit:!0,style:{whiteSpace:"nowrap"},children:n}):t._({id:"OJx3wK",message:"Not available"})},e[67]=t,e[68]=$):$=e[68];let X;e[69]!==U||e[70]!==$?(X={accessorKey:"case_ref",header:U,enableSorting:!1,filterVariant:"text",meta:Ut,Cell:$},e[69]=U,e[70]=$,e[71]=X):X=e[71];let H;e[72]!==t?(H=t._({id:"f6eGJp",message:"Legacy ID"}),e[72]=t,e[73]=H):H=e[73];let $t;e[74]===Symbol.for("react.memo_cache_sentinel")?($t={filterPlaceholder:"Exact legacy ID"},e[74]=$t):$t=e[74];let Z;e[75]!==t?(Z=a=>{const{cell:f}=a;return f.getValue()||t._({id:"OJx3wK",message:"Not available"})},e[75]=t,e[76]=Z):Z=e[76];let W;e[77]!==H||e[78]!==Z?(W={accessorKey:"id_legacy",header:H,enableSorting:!1,filterVariant:"text",meta:$t,Cell:Z},e[77]=H,e[78]=Z,e[79]=W):W=e[79];let Y;e[80]!==t?(Y=t._({id:"uAQUqI",message:"Status"}),e[80]=t,e[81]=Y):Y=e[81];let ee;e[82]!==t?(ee=t._({id:"eneWvv",message:"Draft"}),e[82]=t,e[83]=ee):ee=e[83];let te;e[84]!==ee?(te={label:ee,value:"draft"},e[84]=ee,e[85]=te):te=e[85];let se;e[86]!==t?(se=t._({id:"UbRKMZ",message:"Pending"}),e[86]=t,e[87]=se):se=e[87];let ae;e[88]!==se?(ae={label:se,value:"pending"},e[88]=se,e[89]=ae):ae=e[89];let ie;e[90]!==t?(ie=t._({id:"1TNIig",message:"Open"}),e[90]=t,e[91]=ie):ie=e[91];let le;e[92]!==ie?(le={label:ie,value:"open"},e[92]=ie,e[93]=le):le=e[93];let ne;e[94]!==t?(ne=t._({id:"D87pha",message:"Closed"}),e[94]=t,e[95]=ne):ne=e[95];let oe;e[96]!==ne?(oe={label:ne,value:"closed"},e[96]=ne,e[97]=oe):oe=e[97];let re;e[98]!==t?(re=t._({id:"ILtd3V",message:"Void"}),e[98]=t,e[99]=re):re=e[99];let ce;e[100]!==re?(ce={label:re,value:"void"},e[100]=re,e[101]=ce):ce=e[101];let de;e[102]!==te||e[103]!==ae||e[104]!==le||e[105]!==oe||e[106]!==ce?(de={data:[te,ae,le,oe,ce]},e[102]=te,e[103]=ae,e[104]=le,e[105]=oe,e[106]=ce,e[107]=de):de=e[107];let me;e[108]!==Y||e[109]!==de?(me={accessorKey:"status",header:Y,enableSorting:!1,filterVariant:"multi-select",mantineFilterMultiSelectProps:de,Cell:oi},e[108]=Y,e[109]=de,e[110]=me):me=e[110];let fe;e[111]!==t?(fe=t._({id:"+zy2Nq",message:"Type"}),e[111]=t,e[112]=fe):fe=e[112];let ue;
1e[113]!==t?(ue=t._({id:"VGwJUs",message:"Patient Case"}),e[113]=t,e[114]=ue):ue=e[114];let ge;e[115]!==ue?(ge={label:ue,value:"standard"},e[115]=ue,e[116]=ge):ge=e[116];let pe;e[117]!==t?(pe=t._({id:"B8fe4/",message:"General Question"}),e[117]=t,e[118]=pe):pe=e[118];let _e;e[119]!==pe?(_e={label:pe,value:"general_question"},e[119]=pe,e[120]=_e):_e=e[120];let be;e[121]!==t?(be=t._({id:"laQvrw",message:"Program Case"}),e[121]=t,e[122]=be):be=e[122];let he;e[123]!==be?(he={label:be,value:"program"},e[123]=be,e[124]=he):he=e[124];let Se;e[125]!==t?(Se=t._({id:"AyzXaQ",message:"AI-Only Case"}),e[125]=t,e[126]=Se):Se=e[126];let ye;e[127]!==Se?(ye={label:Se,value:"ai_only"},e[127]=Se,e[128]=ye):ye=e[128];let Ce;e[129]!==ge||e[130]!==_e||e[131]!==he||e[132]!==ye?(Ce={data:[ge,_e,he,ye]},e[129]=ge,e[130]=_e,e[131]=he,e[132]=ye,e[133]=Ce):Ce=e[133];let xe;e[134]!==fe||e[135]!==Ce?(xe={accessorKey:"case_type",header:fe,enableSorting:!1,filterVariant:"multi-select",mantineFilterMultiSelectProps:Ce,Cell:ri},e[134]=fe,e[135]=Ce,e[136]=xe):xe=e[136];let ve;e[137]!==t?(ve=t._({id:"cuFQLB",message:"Subspecialty"}),e[137]=t,e[138]=ve):ve=e[138];const Ks=!!Vt.data;let je;e[139]!==Vt.data?(je=Vt.data??[],e[139]=Vt.data,e[140]=je):je=e[140];let Re;e[141]!==je?(Re=je.map(ci),e[141]=je,e[142]=Re):Re=e[142];let Ie;e[143]!==Re?(Ie={data:Re},e[143]=Re,e[144]=Ie):Ie=e[144];let Ee;e[145]!==ve||e[146]!==Ks||e[147]!==Ie?(Ee={accessorKey:"subspecialty",header:ve,enableSorting:!1,enableColumnFilter:Ks,filterVariant:"multi-select",mantineFilterMultiSelectProps:Ie},e[145]=ve,e[146]=Ks,e[147]=Ie,e[148]=Ee):Ee=e[148];let Fe;e[149]!==t?(Fe=t._({id:"JNCzPW",message:"Country"}),e[149]=t,e[150]=Fe):Fe=e[150];const Us=!d.isLoading&&!d.isError;let Te;e[151]!==N?(Te=N.map(mi),e[151]=N,e[152]=Te):Te=e[152];let we;e[153]!==Te?(we={data:Te},e[153]=Te,e[154]=we):we=e[154];let Pe;e[155]!==N||e[156]!==t?(Pe=a=>{const{row:f}=a;return N.find(n=>n.code===f.original.location?.code)?.name||f.original.location?.name||t._({id:"OJx3wK",message:"Not available"})},e[155]=N,e[156]=t,e[157]=Pe):Pe=e[157];let Me;e[158]!==Fe||e[159]!==Us||e[160]!==we||e[161]!==Pe?(Me={id:"country",accessorFn:di,header:Fe,enableSorting:!1,enableColumnFilter:Us,filterVariant:"multi-select",mantineFilterMultiSelectProps:we,Cell:Pe},e[158]=Fe,e[159]=Us,e[160]=we,e[161]=Pe,e[162]=Me):Me=e[162];let Ve,ze;e[163]!==t?(Ve=a=>ha(a.mentee_name,a.mentee,t._({id:"OJx3wK",message:"Not available"})),ze=t._({id:"bK0T4P",message:"Mentee"}),e[163]=t,e[164]=Ve,e[165]=ze):(Ve=e[164],ze=e[165]);let Ne;e[166]!==Ve||e[167]!==ze?(Ne={id:"mentee_name",accessorFn:Ve,header:ze,enableSorting:!1,filterVariant:"text"},e[166]=Ve,e[167]=ze,e[168]=Ne):Ne=e[168];let Ae,De;e[169]!==t?(Ae=a=>ha(a.mentor_name,a.mentor,t._({id:"OJx3wK",message:"Not available"})),De=t._({id:"m91dUg",message:"Mentor"}),e[169]=t,e[170]=Ae,e[171]=De):(Ae=e[170],De=e[171]);let Oe;e[172]!==Ae||e[173]!==De?(Oe={id:"mentor_name",accessorFn:Ae,header:De,enableSorting:!1,filterVariant:"text"},e[172]=Ae,e[173]=De,e[174]=Oe):Oe=e[174];let ke;e[175]!==t?(ke=Wa(t),e[175]=t,e[176]=ke):ke=e[176];let qe;e[177]!==t?(qe=t._({id:"tgWuMB",message:"Modified"}),e[177]=t,e[178]=qe):qe=e[178];let Qe;e[179]!==qe?(Qe={accessorKey:"modified_at_ago",header:qe,enableColumnFilter:!1,sortingFn:fi},e[179]=qe,e[180]=Qe):Qe=e[180];let Xt;e[181]!==G||e[182]!==K||e[183]!==X||e[184]!==W||e[185]!==me||e[186]!==xe||e[187]!==Ee||e[188]!==Me||e[189]!==Ne||e[190]!==Oe||e[191]!==ke||e[192]!==Qe?(Xt=[G,K,X,W,me,xe,Ee,Me,Ne,Oe,ke,Qe],e[181]=G,e[182]=K,e[183]=X,e[184]=W,e[185]=me,e[186]=xe,e[187]=Ee,e[188]=Me,e[189]=Ne,e[190]=Oe,e[191]=ke,e[192]=Qe,e[193]=Xt):Xt=e[193];const $s=Xt;let Ht;e[194]!==c?(Ht=a=>{const f=a.getValue("case_type"),n=a.getValue("id");if(a.getValue("status")!=="draft")e:switch(f){case"general_question":{c({to:"/app/questions/$questionId",params:{questionId:n}});break e}case"program":{c({to:"/app/program-cases/view/$caseId",params:{caseId:n}});break e}case"ai_only":{c({to:"/app/ai-cases/view/$caseId",params:{caseId:n}});break e}default:c({to:"/app/cases/view/$caseId",params:{caseId:n}})}},e[194]=c,e[195]=Ht):Ht=e[195];const Xs=Ht;let Zt;e[196]===Symbol.for("react.memo_cache_sentinel")?(Zt={miw:1100},e[196]=Zt):Zt=e[196];let Le;e[197]!==w?.total||e[198]!==v||e[199]!==C||e[200]!==zs||e[201]!==At||e[202]!==r.pageIndex||e[203]!==r.pageSize||e[204]!==x?(Le=()=>s.jsx(wa,{total:w?.total,unavailable:At||zs||C,filename:"cases.csv",queryKey:`${x}
1|${v}`,download:a=>Ja({pageIndex:r.pageIndex,pageSize:r.pageSize,sortSpecs:x,filterSpecs:v},a)}),e[197]=w?.total,e[198]=v,e[199]=C,e[200]=zs,e[201]=At,e[202]=r.pageIndex,e[203]=r.pageSize,e[204]=x,e[205]=Le):Le=e[205];const Hs=At||d.isLoading;let Be;e[206]!==Ts||e[207]!==r||e[208]!==Fs||e[209]!==Hs?(Be={isLoading:Hs,pagination:r,sorting:Fs,columnFilters:Ts},e[206]=Ts,e[207]=r,e[208]=Fs,e[209]=Hs,e[210]=Be):Be=e[210];let Wt;e[211]===Symbol.for("react.memo_cache_sentinel")?(Wt={showColumnFilters:!1,columnVisibility:{id:!1,actions:!0},sorting:[{id:"modified_at_ago",desc:!0}]},e[211]=Wt):Wt=e[211];let Ge;e[212]!==Xs?(Ge=a=>{const{row:f}=a;return{onClick:()=>Xs(f),style:{cursor:"pointer"}}},e[212]=Xs,e[213]=Ge):Ge=e[213];let Yt;e[214]!==$s||e[215]!==Ps||e[216]!==Ms||e[217]!==ws||e[218]!==Le||e[219]!==Be||e[220]!==Ge||e[221]!==qs||e[222]!==Qs?(Yt={data:qs,columns:$s,manualPagination:!0,manualSorting:!0,manualFiltering:!0,mantineTableProps:Zt,onSortingChange:ws,rowCount:Qs,renderTopToolbarCustomActions:Le,onColumnFiltersChange:Ps,onPaginationChange:Ms,state:Be,initialState:Wt,mantineTableBodyRowProps:Ge},e[214]=$s,e[215]=Ps,e[216]=Ms,e[217]=ws,e[218]=Le,e[219]=Be,e[220]=Ge,e[221]=qs,e[222]=Qs,e[223]=Yt):Yt=e[223];const Zs=Yt,Ws=d.isError&&va;let Je;e[224]!==Vs||e[225]!==Ds||e[226]!==C||e[227]!==Zs?(Je=C?Ds:s.jsx(Ua,{options:Zs,savedViews:{id:"patient-cases",applyFiltersAndSorting:Vs}}),e[224]=Vs,e[225]=Ds,e[226]=C,e[227]=Zs,e[228]=Je):Je=e[228];let Ke;e[229]!==S||e[230]!==b?(Ke=()=>{S(),b()},e[229]=S,e[230]=b,e[231]=Ke):Ke=e[231];let es;e[232]===Symbol.for("react.memo_cache_sentinel")?(es=i._({id:"OHVQ0d",message:"Reassign Case"}),e[232]=es):es=e[232];const Ys=m?.id;let Ue;e[233]!==Ys?(Ue=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"hVXh0E",message:"Case ID: {0}",values:{0:Ys}})}),e[233]=Ys,e[234]=Ue):Ue=e[234];let $e;e[235]!==m?.mentor?.email?($e=m?.mentor?.email||i._({id:"EdQY6l",message:"None"}),e[235]=m?.mentor?.email,e[236]=$e):$e=e[236];let Xe;e[237]!==$e?(Xe=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"hGx3S+",message:"Current Mentor: {0}",values:{0:$e}})}),e[237]=$e,e[238]=Xe):Xe=e[238];const ea=m?.subspecialty;let He;e[239]!==ea?(He=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"6kkWix",message:"Subspecialty: {0}",values:{0:ea}})}),e[239]=ea,e[240]=He):He=e[240];let ts,ss;e[241]===Symbol.for("react.memo_cache_sentinel")?(ts=i._({id:"NzhNru",message:"Reassignment Mode"}),ss=i._({id:"Jx11C/",message:"Select reassignment mode"}),e[241]=ts,e[242]=ss):(ts=e[241],ss=e[242]);let as;e[243]===Symbol.for("react.memo_cache_sentinel")?(as=a=>da(a),e[243]=as):as=e[243];let is;e[244]===Symbol.for("react.memo_cache_sentinel")?(is={value:h.ROUND_ROBIN_SAME,label:i._({id:"/XL0Qc",message:"Round Robin - Same Subspecialty"})},e[244]=is):is=e[244];let ls;e[245]===Symbol.for("react.memo_cache_sentinel")?(ls={value:h.ROUND_ROBIN_DIFFERENT,label:i._({id:"9dIzYb",message:"Round Robin - Different Subspecialty"})},e[245]=ls):ls=e[245];let ns;e[246]===Symbol.for("react.memo_cache_sentinel")?(ns=[is,ls,{value:h.SPECIFIC_MENTOR,label:i._({id:"P545XZ",message:"Specific Mentor"})}],e[246]=ns):ns=e[246];let Ze;e[247]!==o?(Ze=s.jsx(vs,{label:ts,placeholder:ss,value:o,onChange:as,data:ns,required:!0}),e[247]=o,e[248]=Ze):Ze=e[248];let We;e[249]!==o||e[250]!==q||e[251]!==u?(We=o===h.ROUND_ROBIN_DIFFERENT&&s.jsx(vs,{label:i._({id:"380EQr",message:"Target Subspecialty"}),placeholder:i._({id:"rrhqXw",message:"Select target subspecialty"}),value:u||null,onChange:ua,data:q||[],required:!0}),e[249]=o,e[250]=q,e[251]=u,e[252]=We):We=e[252];let Ye;e[253]!==kt||e[254]!==o||e[255]!==q||e[256]!==I||e[257]!==u?(Ye=o===h.SPECIFIC_MENTOR&&s.jsxs(s.Fragment,{children:[s.jsx(vs,{label:i._({id:"s3TCEi",message:"Filter by Subspecialty (optional)"}),placeholder:i._({id:"GPyHDn",message:"Filter mentors by subspecialty"}),value:u||null,onChange:ua,data:q||[],clearable:!0}),s.jsx(vs,{label:i._({id:"Uq/xUy",message:"Target Mentor"}),placeholder:i._({id:"UDHujD",message:"Select target mentor"}),value:I||null,onChange:a=>js(a||""),data:kt.data?.map(ui)||[],required:!0,searchable:!0,error:kt.isError?i._({id:"AT1f8T",message:"Could not load mentors"}):void 0})]}),e[253]=kt,e[254]=o,e[255]=q,e[256]=I,e[257]=u,e[258]=Ye):Ye=e[258];let os,rs;e[259]===Symbol.for("react.memo_cache_sentinel")?(os=i._({id:"HfFXmz",message:"Reason for Reassignment (optional)"}),rs=i._({id:"OdswHW",message:"Enter reason for reassignment"}),e[259]=os,e[260]=rs):(os=e[259],rs=e[260]);let cs;e[261]===Symbol.for("react.memo_cache_sentinel")?(cs=a=>fa(a.currentTarget.value),e[261]=cs):cs=e[261];let et;e[262]!==V?(et=s.jsx(pa,{label:os,placeholder:rs,value:V,onChange:cs,rows:3}),e[262]=V,e[263]=et):et=e[263];let tt;e[264]!==S||e[265]!==b?(tt=()=>{S(),b()},e[264]=S,e[265]=b,e[266]=tt):tt=e[266];let ds;e[267]===Symbol.for("react.memo_cache_sentinel")?(ds=s.jsx(l,{id:"dEgA5A",message:"Cancel"}),e[267]=ds):ds=e[267];let st;e[268]!==tt?(st=s.jsx(It,{variant:"default",onClick:tt,children:ds}),e[268]=tt,e[269]=st):st=e[269];const ta=!o||o===h.SPECIFIC_MENTOR&&!I||o===h.ROUND_ROBIN_DIFFERENT&&!u;let ms;e[270]===Symbol.for("react.memo_cache_sentinel")?(ms=s.jsx(l,{id:"OHVQ0d",message:"Reassign Case"}),e[270]=ms):ms=e[270];let at;e[271]!==Q||e[272]!==P.isPending||e[273]!==ta?(at=s.jsx(It,{onClick:Q,loading:P.isPending,disabled:ta,
1children:ms}),e[271]=Q,e[272]=P.isPending,e[273]=ta,e[274]=at):at=e[274];let it;e[275]!==st||e[276]!==at?(it=s.jsxs(na,{justify:"flex-end",mt:"md",children:[st,at]}),e[275]=st,e[276]=at,e[277]=it):it=e[277];let lt;e[278]!==Ze||e[279]!==We||e[280]!==Ye||e[281]!==et||e[282]!==it||e[283]!==Ue||e[284]!==Xe||e[285]!==He?(lt=s.jsxs(oa,{children:[Ue,Xe,He,Ze,We,Ye,et,it]}),e[278]=Ze,e[279]=We,e[280]=Ye,e[281]=et,e[282]=it,e[283]=Ue,e[284]=Xe,e[285]=He,e[286]=lt):lt=e[286];let nt;e[287]!==E||e[288]!==lt||e[289]!==Ke?(nt=s.jsx(ra,{opened:E,onClose:Ke,title:es,size:"lg",children:lt}),e[287]=E,e[288]=lt,e[289]=Ke,e[290]=nt):nt=e[290];let ot;e[291]!==y?(ot=()=>{y(),wt(null),Tt("")},e[291]=y,e[292]=ot):ot=e[292];let fs;e[293]===Symbol.for("react.memo_cache_sentinel")?(fs=i._({id:"/Gq1LF",message:"Void Case"}),e[293]=fs):fs=e[293];let us;e[294]===Symbol.for("react.memo_cache_sentinel")?(us=s.jsx(p,{size:"sm",c:"red",fw:500,children:s.jsx(l,{id:"LL1x/a",message:"Warning: This action cannot be undone"})}),e[294]=us):us=e[294];const sa=g?.id;let rt;e[295]!==sa?(rt=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"hVXh0E",message:"Case ID: {0}",values:{0:sa}})}),e[295]=sa,e[296]=rt):rt=e[296];const aa=g?.status;let ct;e[297]!==aa?(ct=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"76ITvt",message:"Status: {0}",values:{0:aa}})}),e[297]=aa,e[298]=ct):ct=e[298];let dt;e[299]!==g?.case_type?(dt=g?.case_type==="general_question"?i._({id:"B8fe4/",message:"General Question"}):g?.case_type==="ai_only"?i._({id:"AyzXaQ",message:"AI-Only Case"}):g?.case_type==="program"?i._({id:"laQvrw",message:"Program Case"}
1):i._({id:"VGwJUs",message:"Patient Case"}),e[299]=g?.case_type,e[300]=dt):dt=e[300];let mt;e[301]!==dt?(mt=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"CzFF8d",message:"Type: {0}",values:{0:dt}})}),e[301]=dt,e[302]=mt):mt=e[302];let gs;e[303]===Symbol.for("react.memo_cache_sentinel")?(gs=s.jsx(p,{size:"sm",children:s.jsx(l,{id:"kJLKr9",message:"Voiding this case will permanently remove it from normal listings. Only administrators will be able to see it in special admin views."})}),e[303]=gs):gs=e[303];let ps,_s;e[304]===Symbol.for("react.memo_cache_sentinel")?(ps=i._({id:"NjgtwX",message:"Reason for Voiding (optional)"}),_s=i._({id:"q7C6Xq",message:"Enter reason for voiding this case"}),e[304]=ps,e[305]=_s):(ps=e[304],_s=e[305]);let bs;e[306]===Symbol.for("react.memo_cache_sentinel")?(bs=a=>Tt(a.currentTarget.value),e[306]=bs):bs=e[306];let ft;e[307]!==z?(ft=s.jsx(pa,{label:ps,placeholder:_s,value:z,onChange:bs,rows:3}),e[307]=z,e[308]=ft):ft=e[308];let ut;e[309]!==y?(ut=()=>{y(),wt(null),Tt("")},e[309]=y,e[310]=ut):ut=e[310];let hs;e[311]===Symbol.for("react.memo_cache_sentinel")?(hs=s.jsx(l,{id:"dEgA5A",message:"Cancel"}),e[311]=hs):hs=e[311];let gt;e[312]!==ut?(gt=s.jsx(It,{variant:"default",onClick:ut,children:hs}),e[312]=ut,e[313]=gt):gt=e[313];let Ss;e[314]===Symbol.for("react.memo_cache_sentinel")?(Ss=s.jsx(l,{id:"/Gq1LF",message:"Void Case"}),e[314]=Ss):Ss=e[314];let pt;e[315]!==Bs||e[316]!==M.isPending?(pt=s.jsx(It,{color:"red",onClick:Bs,loading:M.isPending,children:Ss}),e[315]=Bs,e[316]=M.isPending,e[317]=pt):pt=e[317];let _t;e[318]!==gt||e[319]!==pt?(_t=s.jsxs(na,{justify:"flex-end",mt:"md",children:[gt,pt]}),e[318]=gt,e[319]=pt,e[320]=_t):_t=e[320];let bt;e[321]!==rt||e[322]!==ct||e[323]!==mt||e[324]!==ft||e[325]!==_t?(bt=s.jsxs(oa,{children:[us,rt,ct,mt,gs,ft,_t]}),e[321]=rt,e[322]=ct,e[323]=mt,e[324]=ft,e[325]=_t,e[326]=bt):bt=e[326];let ht;e[327]!==ot||e[328]!==bt||e[329]!==Is?(ht=s.jsx(ra,{opened:Is,onClose:ot,title:fs,size:"md",children:bt}),e[327]=ot,e[328]=bt,e[329]=Is,e[330]=ht):ht=e[330];const ia=F!==null;let ys;e[331]===Symbol.for("react.memo_cache_sentinel")?(ys=()=>Pt(null),e[331]=ys):ys=e[331];let St;e[332]!==_?(St=_?i._({id:"rBaJZH",message:"Reopen Question"}):i._({id:"6VN5sZ",message:"Reopen Case"}),e[332]=_,e[333]=St):St=e[333];const la=F?.id;let yt;e[334]!==la?(yt=s.jsx(p,{size:"sm",c:"dimmed",children:s.jsx(l,{id:"hVXh0E",message:"Case ID: {0}",values:{0:la}})}),e[334]=la,e[335]=yt):yt=e[335];let Ct;e[336]!==_?(Ct=s.jsx(p,{size:"sm",children:_?s.jsx(l,{id:"xcAGz/",message:"Reopening this question will move it back to an open state so further communication can take place."}):s.jsx(l,{id:"5jWVQA",message:"Reopening this case will move it back to an open state so further communication can take place."})}),e[336]=_,e[337]=Ct):Ct=e[337];let Cs;e[338]===Symbol.for("react.memo_cache_sentinel")?(Cs=s.jsx(It,{variant:"default",onClick:()=>Pt(null),children:s.jsx(l,{id:"dEgA5A",message:"Cancel"})}),e[338]=Cs):Cs=e[338];let xt;e[339]!==_?(xt=_?s.jsx(l,{id:"rBaJZH",message:"Reopen Question"}):s.jsx(l,{id:"6VN5sZ",message:"Reopen Case"}),e[339]=_,e[340]=xt):xt=e[340];let vt;e[341]!==Js||e[342]!==T.isPending||e[343]!==xt?(vt=s.jsxs(na,{justify:"flex-end",mt:"md",children:[Cs,s.jsx(It,{onClick:Js,loading:T.isPending,children:xt})]}),e[341]=Js,e[342]=T.isPending,e[343]=xt,e[344]=vt):vt=e[344];let jt;e[345]!==yt||e[346]!==Ct||e[347]!==vt?(jt=s.jsxs(oa,{children:[yt,Ct,vt]}),e[345]=yt,e[346]=Ct,e[347]=vt,e[348]=jt):jt=e[348];let Rt;e[349]!==ia||e[350]!==St||e[351]!==jt?(Rt=s.jsx(ra,{opened:ia,onClose:ys,title:St,size:"md",children:jt}),e[349]=ia,e[350]=St,e[351]=jt,e[352]=Rt):Rt=e[352];let xs;return e[353]!==nt||e[354]!==ht||e[355]!==Rt||e[356]!==Ws||e[357]!==Je?(xs=s.jsxs(s.Fragment,{children:[Ws,Je,nt,ht,Rt]}),e[353]=nt,e[354]=ht,e[355]=Rt,e[356]=Ws,e[357]=Je,e[358]=xs):xs=e[358],xs};function li(e){return Ka(e)}function ni(e){e.stopPropagation()}function oi(e){const{row:t,cell:c}=e,R="relative_status"in t.original?t.original.relative_status:null;return s.jsx(Za,{status:R,fallback:c.getValue(),"data-sentry-element":"RelativeCaseStatusBadge","data-sentry-component":"_temp3","data-sentry-source-file":"PatientCaseAdminTable.tsx"})}function ri(e){const{cell:t}=e,c=t.getValue();switch(c){case"standard":return i._({id:"VGwJUs",message:"Patient
1Case"});case"general_question":return i._({id:"B8fe4/",message:"General Question"});case"program":return i._({id:"laQvrw",message:"Program Case"});case"ai_only":return i._({id:"AyzXaQ",message:"AI-Only Case"});default:return c||i._({id:"VGwJUs",message:"Patient Case"})}}function ci(e){const{value:t,label:c}=e;return{value:t,label:c}}function di(e){return e.location?.code??""}function mi(e){return{label:e.name,value:e.code}}function fi(e,t){return e.original.modified_at>t.original.modified_at?1:e.original.modified_at<t.original.modified_at?-1:0}function ui(e){return{value:e.id,label:`${e.first_name} ${e.last_name} (${e.email})${e.is_medical_advisor?" (Medical Advisor)":""}`}}const el=ii;export{el as component};
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.