PageSourceSearch

https://naturheilpraxis-rauch.lovable.app/assets/AnamneseDemo-9DybJq6d.js

js naturheilpraxis-rauch.lovable.app collected 2026-10-03 03:33:52 UTC 15,806 bytes, 1 lines download raw bytes

1import{u as F,r as i,j as e,n as W,B as c,F as M,C as E,a as R,e as T,N as u,M as x,S as U,U as O,p as G,q as K,H as Z,T as q,s as Y,G as _,t as $,v as X,x as J,y as Q,W as ee,D as se,z as re}from"./index-FonP35YK.js";import{L as ae,P as te,F as ne,V as ie,S as le,a as oe,b as ue,C as ce,c as he,I as me,E as de,D as ge,d as fe,M as pe,A as be,e as je,f as xe,g as ke,h as we,i as Se,j as ve,K as ze,k as ye,l as Be,m as Ne,n as Ae,N as De,o as Ie,p as Pe,q as Ve,B as Ce,W as He,H as Le}from"./VerificationDialog-Co0URVni.js";import{A as Fe,a as We,b as Me,c as Ee}from"./accordion-X08IoK0H.js";import{B as Re}from"./badge-Cx200cgA.js";import{S as Te,f as Ue,i as t,F as Oe}from"./anamneseFormData-4-vTGcMM.js";import{c as Ge,g as Ke,P as Ze}from"./pdfExportEnhanced-PmwFsr4Q.js";import{P as qe}from"./printer-CD5gHb96.js";import{C as Ye}from"./chevron-left-Bc2WhORZ.js";import{S as _e}from"./shield-alert-DLvctupT.js";import{P as $e}from"./pill-92Qa3i5a.js";import{A as Xe}from"./apple-CRw9OK2K.js";import{B as Je}from"./bone-CpxQEdk5.js";import"./checkbox-wK-9snbG.js";import"./textarea-DBrnXxKp.js";import"./separator-D3QH1q6R.js";import"./plus-LZ-B9xE-.js";import"./de-5PVXepg7.js";import"./calendar-0Qc1qkYD.js";import"./file-check-B5QkCCyU.js";import"./baby-D73oEJ64.js";import"./dialog-D9aYX7Co.js";const Qe={Sparkles:U,User:O,Users:G,Stethoscope:K,Heart:Z,Building2:Ce,AlertTriangle:q,ShieldAlert:_e,Pill:$e,Leaf:Y,Globe:_,Bug:$,Syringe:X,ClipboardList:J,Wand2:He,Home:Le,PenTool:Ze,Brain:Q,Wind:ee,Apple:Xe,FlaskConical:Oe,Droplets:se,Activity:re,Bone:Je},es=Ue.map(l=>({...l,Icon:Qe[l.icon]||T})),ss={...t,nachname:"Lovable",vorname:"Xaver",geburtsdatum:"1976-12-01",nationalitaet:"deutsch",geschlecht:"männlich",zivilstand:"verheiratet",strasse:"Musterstraße 42",plz:"86150",wohnort:"Augsburg",telefonPrivat:"0821 1234567",mobil:"0170 9876543",email:"[email protected]",versicherungstyp:"gesetzlich",versicherungsname:"AOK Bayern",versicherungsnummer:"A123456789",beruf:"Softwareentwickler",arbeitgeber:"Lovable GmbH",branche:"IT",koerpergroesse:"182",gewicht:"87",informationsquelle:["Internet","Empfehlung"],empfehlungVon:"Dr. med. Schmidt",hausarzt:"Dr. med. Müller, Augsburg",fachaerzte:"Dr. Huber (Orthopäde)",facharztListe:[{fachrichtung:"Orthopädie",name:"Dr. Huber"}],familyHistory:{...t.familyHistory,hoherBlutdruck:{ja:!0,vater:!0,mutter:!1,grosseltern:!0,geschwister:!1},diabetes:{ja:!0,vater:!1,mutter:!0,grosseltern:!0,geschwister:!1},herzinfarkt:{ja:!0,vater:!0,mutter:!1,grosseltern:!1,geschwister:!1},allergien:{ja:!0,vater:!1,mutter:!0,grosseltern:!1,geschwister:!0}},kopfErkrankungen:{...t.kopfErkrankungen,kopfschmerzen:{ja:!0,seit:"2018",rechts:!1,links:!1,hinterkopf:!0,stirn:!0,migraene:!1,spannungskopfschmerz:!0,clusterkopfschmerz:!1,medikamenteninduziert:!1,sonstige:""},sinusitis:{ja:!0,jahr:"2020",chronisch:!0,akut:!1,sonstige:""}},schlafSymptome:{...t.schlafSymptome,schlafstörung:{ja:!0,seit:"2019",status:"aktuell",bisJahr:"",einschlaf:!1,durchschlaf:!0,einUndDurchschlaf:!1,aufwachZeit:"03:30"},konzentrationsstörung:{ja:!0,seit:"2020",status:"aktuell",bisJahr:"",morgens:!1,tagsueber:!0,abends:!1},stress:{ja:!0,seit:"2019",beruflich:!0,privat:!1,beides:!1},muedigkeit:{ja:!0,seit:"2019",staendig:!1,prozentVergleich:"60"}},herzKreislauf:{...t.herzKreislauf,blutdruckHoch:{ja:!0,jahr:"2020",grad:"Grad 1"}},magenDarm:{...t.magenDarm,sodbrennen:{ja:!0,jahr:"2021",regelmaessig:!1,gelegentlich:!0},blaehungen:{ja:!0,seit:"2020",morgens:!1,nachEssen:!0,staendig:!1},reizdarm:{ja:!0,jahr:"2022",diarrhoe:!1,obstipation:!1,wechselnd:!0}},durst:"normal",appetit:"normal",ernaehrungstyp:"Mischkost",wirbelsaeuleGelenke:{...t.wirbelsaeuleGelenke,lws:{ja:!0,seit:"2015",verspannung:!0,bsv:!0,arthrose:!1},hws:{ja:!0,seit:"2018",verspannung:!0,bsv:!1,arthrose:!1},knie:{ja:!0,seit:"2019",rechts:!0,links:!1,beidseitig:!1}},allergien:{...t.allergien,inhalation:{ja:!0,pollen:!0,staub:!0,tierhaare:!1,schimmel:!1},nahrungsmittel:{ja:!0,details:"Nüsse (Walnüsse, Haselnüsse)",allergene:["Walnüsse","Haselnüsse"]},histamin:{ja:!0,mild:!1,moderat:!0,schwer:!1}},medikamente:{inAerztlicherBehandlung:{ja:!0,beiWem:"Hausarzt Dr. Müller"},fachaerzte:"Orthopäde Dr. Huber",aktuelle:[{name:"Ramipril",dosierung:"5mg",taeglich:!0,proWoche:"",grund:"Bluthochdruck",seit:"2020"},{name:"Ibuprofen",dosierung:"400mg",taeglich:!1,proWoche:"2-3x",grund:"Rückenschmerzen",seit:"2022"}],unvertraeglichkeiten:[{name:"Penicillin",allergie:!0,unvertraeglichkeit:!1,reaktion:"Hautausschlag"}]},lebensweise:{...t.lebensweise,raucher:"ehemals",exRaucherBisWann:"2015",alkohol:{ja:!0,seitWann:"",mengeProTag:"",typ:"",typen:[{t
1yp:"Bier",menge:"2-3 Flaschen/Woche"}]},sport:{ja:!0,proWoche:"2",art:"",arten:["Wandern","Radfahren"],sonstige:""},taeglicheBewegung:{ja:!0,details:"Spaziergang mit Hund"},spaziergang:{ja:!0,proWoche:"5",dauerMinuten:"30"},schlafQualitaet:"mäßig",schlafDauer:"6",stressLevel:"moderat",ernaehrungsgewohnheiten:"Mischkost, wenig Fast Food",ernaehrungsTypen:["Mischkost"]},zahngesundheit:{...t.zahngesundheit,gebissTyp:"vollstaendig",zahnbefunde:{16:{diagnoses:["wurzelbehandelt","krone"],seit:"2018"},26:{diagnoses:["wurzelbehandelt"],seit:"2020"},36:{diagnoses:["amalgam"],bemerkung:"Amalgam 2019 entfernt, jetzt Kunststoff"},46:{diagnoses:["amalgam"],bemerkung:"Amalgam 2019 entfernt, jetzt Kunststoff"},37:{diagnoses:["karies"],seit:"2025"},45:{diagnoses:["bruecke"],seit:"2017"}},parodontitis:{ja:!1,seitYear:"",seitMonth:"",status:"",bisYear:"",bisMonth:"",leicht:!1,mittel:!1,schwer:!1},zahnfleischbluten:{ja:!0,seitYear:"2023",seitMonth:"06",status:"nochVorhanden",bisYear:"",bisMonth:""},kiefergelenk:{ja:!0,knacken:!0,schmerzen:!1,eingeschraenkt:!1},bruxismus:{ja:!0,nachts:!0,tagsueber:!1,schiene:!0},letzterZahnarztbesuch:"November 2025",zahnarztName:"Dr. Zahn, Augsburg",bemerkungen:"Amalgamsanierung 2019 durchgeführt. Gelegentlich empfindliche Zahnhälse bei kalten Getränken."},umweltbelastungen:{...t.umweltbelastungen,koerperbelastungen:{...t.umweltbelastungen.koerperbelastungen,strahlung:{ja:!0,geopathie:!1,elektrosmog:!0,hochspannung:!1,funkmasten:!1,wlan:!0},zahnherde:{ja:!0,wurzelbehandlungen:!0,welcheZaehne:"16, 26"},quecksilber:{ja:!0,welcheZaehne:"36, 46 (entfernt 2019)"}}},infektionen:{...t.infektionen,zeckenbiss:{ja:!0,seit:"2017",roterHof:!0},borreliose:{ja:!0,jahr:"2017",stadium:"Stadium I"},hund:{ja:!0,rasse:"Labrador"}},impfungen:{...t.impfungen,tetanus:{ja:!0,jahr:"2019"},hepatitisB:{ja:!0,jahr:"1998"},covid:{...t.impfungen.covid,geimpft:!0,dosis1:{ja:!0,datum:"2021-06",hersteller:"BioNTech"},dosis2:{ja:!0,datum:"2021-07",hersteller:"BioNTech"},dosis3:{ja:!0,datum:"2022-01",hersteller:"BioNTech"},dosis4:{ja:!1,datum:"",hersteller:""},infiziert:{ja:!0,wann:"2022-10",schwere:"mild"}}},unfaelleOperationen:{...t.unfaelleOperationen,unfall:{ja:!0,jahr:"2010",lokalisation:"Motorradunfall – LWS-Prellung"},operationen:[{jahr:"2016",grund:"Bandscheiben-OP LWS L4/L5"},{jahr:"2020",grund:"Arthroskopie rechtes Knie (Meniskus)"}]},beschwerden:{hauptbeschwerde:"Chronische Rückenschmerzen im Bereich der LWS mit Ausstrahlung ins rechte Bein, verstärkt durch langes Sitzen am Schreibtisch. Zusätzlich wiederkehrende Verdauungsprobleme (Blähungen, Reizdarm) und Schlafstörungen.",weitereBeschwerden:"Gelegentliche Spannungskopfschmerzen, Müdigkeit tagsüber, Pollenallergie im Frühjahr",beginnDerBeschwerden:"Rücken: seit 2015, Verdauung: seit 2020, Schlaf: seit 2019",verlauf:"wechselhaft",auftreten:["tagsüber","bei Belastung","nach Mahlzeiten"],ausstrahlung:"rechtes Bein bis zum Knie",artDerBeschwerden:["Schmerz","Funktionsstörung"],schmerzqualitaet:["ziehend","dumpf"],schmerzintensitaet:"6",verschlimmerung:["Anstrengung","Stress","Kälte"],verbesserung:["Wärme","Bewegung","Ruhe"],bisherigeBehandlungen:"Physiotherapie, Osteopathie, Ibuprofen bei Bedarf, Bandscheiben-OP 2016",ergebnisBisherigerBehandlungen:"teilweise geholfen"},behandlungspraeferenzen:{...t.behandlungspraeferenzen,homoeopathie:{interesse:!0,erfahren:!1},biophysikalisch:{interesse:!0,erfahren:!1},metatron:{interesse:!0,erfahren:!1},akupunktur:{interesse:!0,erfahren:!0},phytotherapie:{interesse:!0,erfahren:!1}},therapieerwartungen:"Ich erhoffe mir eine ganzheitliche Betrachtung meiner Beschwerden und Unterstützung bei der Selbstheilung. Besonders wichtig ist mir, weniger auf Schmerzmittel angewiesen zu sein.",gesundheitsziele:"Schmerzfreier Alltag, besserer Schlaf, weniger Verdauungsprobleme, allgemein mehr Energie und Lebensqualität.",soziales:{familienstand:"verheiratet",kinderAnzahl:"2",kinderAlter:"8, 11",wohnumfeld:"Vorstadt",wohntyp:"Haus",berufStress:"moderat",finanzBelastung:"mild",sozialesNetzwerk:"gut",hobbys:"Wandern, Kochen, Gitarre spielen, Lesen"},unterschrift:{ort:"Augsburg",datum:new Date().toISOString().split("T")[0],nameInDruckbuchstaben:"XAVER LOVABLE",geburtsdatumUnterzeichner:"",bestaetigung:!0,datenschutzEinwilligung:!0,patientenaufklaerungAkzeptiert:!0,bestaetigung2fa:!0,erziehungsberechtigter:""}};function vs(){const{language:l}=F(),[s,k]=i.useState(ss),[w,S]=i.useState(["patientData"]),[v,g]=i.useState(!1),[z,f]=i.useState(!1),[y,m]=i.useState(!1),[d,h]=i.useState(!1),[B,N]=i.useState(null),[p,A]=i.useState(()=>{try{return sessionStorage.getItem("anamnese_tempUserId")}catch{return null}}),D=i.useRef(null),a=(r,n)=>{k(o=>({...o,[r]:n}))},I=()=>{try{Ge({formData:s,language:l}),u.success("PDF erstellt!")}
1catch(r){console.error("PDF export error:",r),u.error("PDF-Export fehlgeschlagen")}},P=()=>{g(!0),setTimeout(()=>{window.print(),setTimeout(()=>g(!1),500)},100)},b=async()=>{h(!0);try{const{data:r,error:n}=await x.functions.invoke("submit-anamnesis",{body:{action:"submit",email:s.email,formData:s,tempUserId:p||void 0}});if(n)throw n;if(!(r!=null&&r.success))throw new Error((r==null?void 0:r.error)||"Submission failed");if(N(r.submissionId||null),r.tempUserId){A(r.tempUserId);try{sessionStorage.setItem("anamnese_tempUserId",r.tempUserId)}catch{}}m(!0),u.success(l==="de"?"Bestätigungscode gesendet!":"Verification code sent!",{description:`Code an ${s.email} gesendet.`})}catch(r){u.error("Fehler beim Absenden",{description:r==null?void 0:r.message})}finally{h(!1)}},V=async r=>{h(!0);try{let n;try{n=await Ke({formData:s,language:l})}catch(L){console.warn("PDF generation failed, sending without attachment:",L)}const{data:o,error:j}=await x.functions.invoke("submit-anamnesis",{body:{action:"confirm",email:s.email,code:r,submissionId:B,tempUserId:p,formData:s,pdfBase64:n}});if(j)throw j;if(!(o!=null&&o.success))throw new Error((o==null?void 0:o.error)||"Verification failed");m(!1);try{sessionStorage.removeItem("anamnese_tempUserId")}catch{}u.success("Anamnesebogen erfolgreich übermittelt!",{duration:1e4})}catch(n){u.error("Verifizierung fehlgeschlagen",{description:n==null?void 0:n.message})}finally{h(!1)}},C=async()=>{await b()},H=r=>{switch(r){case"intro":return e.jsx(Ve,{});case"patientData":return e.jsx(Pe,{formData:s,updateFormData:a});case"familyHistory":return e.jsx(Ie,{formData:s,updateFormData:a});case"neurology":return e.jsx(De,{formData:s,updateFormData:a});case"heart":return e.jsx(Ae,{formData:s,updateFormData:a});case"lung":return e.jsx(Ne,{formData:s,updateFormData:a});case"digestive":return e.jsx(Be,{formData:s,updateFormData:a});case"liver":return e.jsx(ye,{formData:s,updateFormData:a});case"kidney":return e.jsx(ze,{formData:s,updateFormData:a});case"hormone":return e.jsx(ve,{formData:s,updateFormData:a});case"musculoskeletal":return e.jsx(Se,{formData:s,updateFormData:a});case"womenHealth":return e.jsx(we,{formData:s,updateFormData:a});case"mensHealth":return e.jsx(ke,{formData:s,updateFormData:a});case"surgeries":return e.jsx(xe,{formData:s,updateFormData:a});case"cancer":return e.jsx(je,{formData:s,updateFormData:a});case"allergies":return e.jsx(be,{formData:s,updateFormData:a});case"medications":return e.jsx(pe,{formData:s,updateFormData:a});case"lifestyle":return e.jsx(fe,{formData:s,updateFormData:a});case"dental":return e.jsx(ge,{formData:s,updateFormData:a});case"environment":return e.jsx(de,{formData:s,updateFormData:a});case"infections":return e.jsx(me,{formData:s,updateFormData:a});case"vaccinations":return e.jsx(he,{formData:s,updateFormData:a});case"complaints":return e.jsx(ce,{formData:s,updateFormData:a});case"preferences":return e.jsx(ue,{formData:s,updateFormData:a});case"social":return e.jsx(oe,{formData:s,updateFormData:a});case"signature":return e.jsx(le,{formData:s,updateFormData:a});default:return null}};return e.jsx(W,{children:e.jsxs("div",{className:"bg-gradient-to-b from-muted/30 to-background min-h-screen",children:[e.jsx("div",{className:"container py-8",children:e.jsxs("div",{className:"text-center max-w-3xl mx-auto",children:[e.jsx(Re,{variant:"outline",className:"mb-4 text-sm px-4 py-1 border-primary/30 text-primary",children:"📋 Demo – Beispielpatient"}),e.jsx("h1",{className:"text-3xl md:text-4xl font-serif font-semibold text-foreground mb-4",children:"Anamnesebogen – Beispiel"}),e.jsxs("p",{className:"text-lg text-muted-foreground mb-2",children:["Vollständig ausgefüllter Anamnesebogen für den fiktiven Patienten ",e.jsx("strong",{children:"Xaver Lovable"})," (geb. 01.12.1976)"]}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Diagnosen: Chronische Rückenschmerzen (LWS-BSV), Reizdarm, Spannungskopfschmerzen, Bluthochdruck Grad 1, Pollenallergie, Borreliose (2017), Z.n. Bandscheiben-OP (2016)"})]})}),e.jsx("div",{className:"container mb-6",children:e.jsxs("div",{className:"mx-auto max-w-4xl flex flex-wrap justify-center gap-3",children:[e.jsxs(c,{variant:"outline",onClick:()=>f(!0),className:"gap-2",children:[e.jsx(ae,{className:"w-4 h-4"}),"Zusammenfassung"]}),e.jsxs(c,{variant:"outline",onClick:P,className:"gap-2",children:[e.jsx(qe,{className:"w-4 h-4"}),"Drucken"]}),e.jsxs(c,{variant:"outline",onClick:I,className:"gap-2",children:[e.jsx(M,{className:"w-4 h-4"}),"PDF Export"]}),e.jsxs(c,{onClick:b,disabled:d,className:"gap-2",children:[e.jsx(Te,{className:"w-4 h-4"}),d?"Wird gesendet...":"Absenden & Verifizieren"]})]})}),e.jsx("div",{className:"container pb-12",children:e.jsx("div",{className:"mx-auto max-w-4xl",children:e.jsx(Fe,{type:"multiple",value:w,onValueChange:S,className:"space-y-4",children:es.map(r=>{const n=r.Icon;
1return e.jsxs(We,{value:r.id,className:`${r.color} border-2 rounded-lg overflow-hidden`,children:[e.jsx(Me,{className:"px-6 py-4 hover:no-underline",children:e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"w-10 h-10 rounded-full bg-background/80 flex items-center justify-center",children:e.jsx(n,{className:`w-5 h-5 ${r.iconColor}`})}),e.jsxs("div",{className:"text-left",children:[e.jsx("span",{className:"font-serif text-lg block",children:l==="de"?r.titleDe:r.titleEn}),e.jsx("span",{className:"text-xl",children:r.emoji})]})]})}),e.jsx(Ee,{className:"px-6 pb-6 bg-background",children:e.jsx("div",{className:"pt-4",children:H(r.id)})})]},r.id)})})})}),v&&e.jsx("div",{className:"fixed inset-0 z-50 bg-white",children:e.jsx(te,{ref:D,formData:s,language:l})}),z&&e.jsx("div",{className:"fixed inset-0 z-50 bg-background/95 backdrop-blur-sm overflow-auto",children:e.jsx("div",{className:"container py-8",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex justify-between items-center mb-6",children:[e.jsx("h2",{className:"text-2xl font-semibold",children:"Gefilterte Zusammenfassung"}),e.jsxs(c,{variant:"outline",onClick:()=>f(!1),children:[e.jsx(Ye,{className:"w-4 h-4 mr-2"}),"Zurück"]})]}),e.jsx(E,{children:e.jsx(R,{className:"pt-6",children:e.jsx(ne,{formData:s})})})]})})}),e.jsx(ie,{open:y,onOpenChange:m,email:s.email,onVerify:V,onResend:C,isVerifying:d})]})})}export{vs 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.