Beleške o izdanju — 7. april 2026.
Ovo je najveće izdanje u istoriji TherapySupport-a. Tokom protekle tri nedelje dodali smo dijagnostički modul sa ICD-11 i DSM-5 kodovima, analizu prozodije seanse, iznova izgrađenu Beckovu konceptualizaciju, pokrenuli smo video seanse sa čekaonicom i zamućenjem pozadine, a mobilna aplikacija je doživela potpunu preobrazbu. Uz to - migracija na GPT-5.2, AI strimovanje uživo kroz celu aplikaciju i puna GDPR usklađenost, uključujući izvoz podataka i samostalno brisanje naloga.
💚 Hvala našem timu: Tomaszu K., Joanni, Ewi, Bohdanu, Peteru, Malwini, Magdi i Bartlomieju - za vaše prijave, ideje i strpljenje tokom testiranja!
1. 📊 DSM/ICD dijagnostički modul — dijagnostički kodovi na jednom mestu
Novi modul DSM/ICD dijagnoza sada je dostupan u profilu pacijenta. Dijagnostičke kodove iz klasifikacija ICD-11 i DSM-5 možete pretraživati direktno u aplikaciji - bez potrebe da prelazite na spoljne baze podataka.
- Pretraga kodova - upišete deo naziva ili koda i sistem predlaže poklapanja iz obe klasifikacije
- Rečnici na 6 jezika - dijagnostički kodovi prevedeni na poljski, engleski, slovački, katalonski, ruski i ukrajinski
- Dugme za navigaciju u profilu pacijenta vodi vas direktno do modula
Hvala Bohdanu za kompletnu implementaciju ovog modula, od bekenda do frontenda.
2. 🎵 Analiza prozodije seanse — nova dimenzija razumevanja
Novo: kartica Prozodija u profilu pacijenta. Nakon obrade snimka seanse, sistem analizira karakteristike glasa - tempo, pauze, intonaciju - i generiše metrike koje opisuju emocionalni tok razgovora.
- Emocionalni luk - vizualizacija promena emocionalnog intenziteta tokom seanse
- Metrike seanse - skup pokazatelja koji prikazuju dinamiku razgovora
Ovaj alat dodaje dodatni sloj informacija transkriptu, koji je teško uočiti samo iz teksta. Hvala Bohdanu za ovu funkciju.
3. 🧠 Konceptualizacija Judith Beck v2 — strimovanje i odobravanje
Prikaz Beckove konceptualizacije potpuno je iznova izgrađen. Rezultati se sada generišu uživo - vidite odeljke kako se pojavljuju u realnom vremenu, umesto da čekate potpun rezultat.
- Strimovanje uživo - odeljci konceptualizacije pojavljuju se jedan po jedan uz animaciju
- Tok odobravanja - nakon generisanja, možete odobriti, izmeniti ili odbaciti svaki odeljak
- Navigacija strelicama - tasteri gore/dole pomeraju vas između polja, Enter dodaje novu stavku, Backspace uklanja prazne
- Podaci razvojnog intervjua - konceptualizacija automatski uključuje informacije iz formulara pacijenta
- PDF sa ikonicama - izvoz u PDF sa obojenim naslovima odeljaka i inicijalima terapeuta
- Oznake hipoteza - polja koja AI nije mogla da potvrdi iz podataka označena su kao hipoteze
Na zahtev Bartlomieja, dodali smo potvrdu pre zamene postojeće konceptualizacije i uklonili ograničenje od 3 stavke - sada možete dodati proizvoljan broj unosa u svaki odeljak. Na prijavu Bohdana, uklonili smo suvišan narativni sažetak ispod konceptualizacije.
4. 🏷️ CBT oznake na transkriptu — AI oznake u tekstu
CBT oznake sada se pojavljuju u prikazu transkripta seanse. AI sistem obeležava kognitivno-bihejvioralne elemente - automatske misli, uverenja, emocije, ponašanja - kao obojene oznake direktno u tekstu.
- Strimovanje sa animacijom - oznake se pojavljuju uz meko pojavljivanje (fade-in animacija)
- Vidljivo podrazumevano - oznake vidite odmah po otvaranju kartice transkripta
- Tooltip sa detaljima - pređite mišem preko oznake da vidite više informacija
5. ⚡ AI strimovanje uživo — svuda
Rezultati AI analize se više ne pojavljuju iznenada nakon nekoliko sekundi čekanja. Sada vidite generisanje u realnom vremenu - tekst se pojavljuje na ekranu rečenicu po rečenicu.
Strimovanje radi u:
- Ocena seanse - kartice se pojavljuju korak po korak
- Detalji seanse (CTS-R) - strukturiran sadržaj u preglednom rasporedu
- Sažetak seanse - tekst raste uživo
- Inicijalna konsultacija i Problemi - generisanje bez čekanja
- ABC v2 i Beckova konceptualizacija - animirano otkrivanje odeljaka
Dodatno, migrirali smo na GPT-5.2 - ažurirano je 10 AI implementacija, što je rezultovalo boljim kvalitetom analize i bržim odgovorima.
6. 🎥 Video seanse — čekaonica, ćaskanje i zamućenje pozadine
Video komunikacija je dobila značajnu nadogradnju. Pre pridruživanja seansi, sada ćete videti ekran čekaonice (PreJoin) na kome možete proveriti kameru i mikrofon.
- Čekaonica sa pregledom - proverite video i audio pre ulaska u sobu
- Ćaskanje tokom seanse - razmenjujte tekstualne poruke tokom video poziva
- Zamućenje pozadine - zamutite pozadinu na kameri jednim klikom
- Podešavanja videa - kontrola kamere i mikrofona tokom seanse
- Indikator transkripcije - vidljiva informacija kada je transkripcija aktivna
Na prijavu Ewe: nakon završetka seanse prikazuje se pregledan ekran „Seansa je završena” umesto praznog prozora, a sistem ispravno traži pristup kameri prilikom prve konekcije.
7. 📱 Mobilna aplikacija — potpuna preobrazba
Mobilna aplikacija (MAUI) doživela je najveće ažuriranje u svojoj istoriji. Zahvaljujući intenzivnom radu Bohdana:
- Uređivač preko celog ekrana (⛶) - uredite beleške seanse, domaći zadatak i plan preko celog ekrana
- Izmena AI polja - ručno izmenite generisani sažetak, domaći zadatak i plan seanse
- Prethodna seansa - pregledajte beleške sa poslednje seanse direktno tokom snimanja
- Automatska prijava - splash ekran sa automatskom prijavom, bez potrebe da svaki put unosite lozinku
- Tamna tema - ispravke prikaza u tamnom režimu
- Fakture - pregled i otkazivanje faktura pretplate
- Novi splash ekran - logo TherapySupport-a na svetloj pozadini, u skladu sa ekranom za prijavljivanje
- Osveži - dugme „Osveži” umesto „Odjava” u navigaciji
Dodatno, snimanje na svim platformama sada je pouzdanije - nakon prekida telefonskim pozivom, snimanje se automatski nastavlja kada se poziv završi. Na desktopu smo dodali rezervu snimka - čak i ako veza padne, audio datoteka biće bezbedno sačuvana i otpremljena.
8. 🎙️ Transkripcija — brža, tačnija, pouzdanija
Transkripcija uživo sada radi primetno brže. Zahvaljujući optimizacionom radu Bohdana:
- Delimični rezultati odmah - tekst se pojavljuje u realnom vremenu, bez kašnjenja
- Bolja dijarizacija - prepoznavanje govornika radi tačnije sa novim algoritmom (Batch API sa spajanjem segmenata)
- Dinamičke boje govornika - sistem podržava proizvoljan broj govornika, ne samo četiri
- Uređivanje transkripcije - novi raspored sa direktnim uređivanjem u tekstu (contentEditable), identičan prikaz u pregledu i u režimu uređivanja
Na prijavu Magde: M4A datoteke se više ne prepoznaju pogrešno kao MP3 - sistem detektuje format prema sadržaju fajla, a ne prema ekstenziji. Na zahtev Bartlomieja, dodali smo podršku za RTF datoteke pri otpremanju transkripcije i automatsko obeležavanje transkripcije kao neuspele kada zadatak u oblaku nestane nakon 2 sata.
Na zahtev Tomasza K., dodali smo dugmad Preuzmi i Kopiraj pored transkripta - sada tekst možete kopirati ili preuzeti kao datoteku jednim klikom.
9. 💰 Izveštaji o plaćanjima i fakture
Na zahtev Joanne, kreiran je kompletan izveštaj o plaćanjima po pacijentu:
- Filter opsega datuma - izaberite period za obračun
- Način i datum plaćanja - vidite kada je i kako pacijent platio
- Uredna PDF štampa - izveštaj spreman za štampu ili slanje
- Podrazumevani filter - lista počinje od najstarije neplaćene seanse
- Razlika u otkazivanju - vidite ko je otkazao seansu (pacijent ili terapeut)
- Sakrivene buduće seanse - izveštaj prikazuje samo seanse koje su se održale
Na zahtev Bartlomieja: KSeF fakture za pretplatu - platforma automatski izdaje fakture usklađene sa KSeF za pretplate. U panelu terapeuta pojavio se prikaz faktura pretplate. Na prijavu Bohdana: mejl obaveštenje pre isteka besplatnog probnog perioda - bez iznenađenja nakon probnog perioda. Dodali smo i 7-dnevni period tolerancije - ako Stripe plaćanje ne uspe, imate nedelju dana da ažurirate način plaćanja pre nego što se nalog blokira.
10. 🐛 Prijava grešaka — direktno iz aplikacije
Nova funkcija: prozor za prijavu grešaka dostupan unutar aplikacije. Naišli ste na problem? Kliknite „Prijavi grešku”, opišite šta se dogodilo, opciono priložite snimak ekrana - prijava ide direktno u naš Jira sistem.
- Snimak ekrana - priložite snimak ekrana jednim klikom
- Obaveštenje o ispravci - kada popravimo vašu grešku, dobićete obaveštenje sa komentarom programera
- Brisanje prijava - svoje prijave možete ukloniti
11. 🔒 GDPR — izvoz podataka i brisanje naloga
Puna GDPR usklađenost:
- Izvoz podataka (čl. 20) - preuzmite sve svoje podatke u strukturisanom formatu
- Brisanje naloga (čl. 17) - samostalno brisanje naloga iz podešavanja, bez potrebe za kontaktiranjem podrške
- Revizija pravnih dokumenata - ažurirani uslovi korišćenja, politika privatnosti i saglasnosti
- Link „Upravljaj kolačićima” u podnožju - GDPR usklađenost
Na zahtev Bartlomieja: revizija pristupa podacima pacijenata - svaki pristup osetljivim podacima beleži se i arhivira. Hvala Bohdanu za implementaciju arhiviranja revizije u Azure Blob Storage.
12. 🤖 Poboljšanja opšteg AI chat-a i asistenta
Na zahtev Tomasza K., dodali smo:
- Opšti AI chat - AI asistent bez konteksta konkretnog pacijenta. Možete postavljati pitanja o terapijskim tehnikama, procedurama ili dokumentaciji bez izbora pacijenta
- AI asistent kao ikonica - podrazumevano umanjen, ne blokira ekran. Kliknite ikonicu kada vam je potrebna pomoć
- Blokiranje termina u kalendaru - možete blokirati određeni termin (npr. za sastanak tima) bez kreiranja seanse pacijenta
13. 🌍 Novi jezik: francuski + ispravke slovačkog
Aplikacija sada podržava francuski jezik - i interfejs i svi formulari i obaveštenja.
Na prijavu Petera: popravili smo slovačke prevode - uklonili smo tvrdo ukodirane poljske vrednosti iz lokalizacije i dodali nedostajuće ključeve. Nazivi lokacija seanse (poput „Kancelarija”) sada su pravilno prevedeni.
14. 📋 Demografski i razvojni intervju
Odeljak koji je ranije bio poznat kao „Inicijalna konsultacija” preimenovan je u „Demografski i razvojni intervju” - naziv koji bolje odražava svrhu formulara. Dodali smo i novi formular Klinički intervju koji proširuje obim informacija o pacijentu koje se prikupljaju.
Šta smo popravili
| Oblast | Šta se dešavalo | Šta je sada |
|---|---|---|
| Mejl/SMS obaveštenja | Na prijavu Bohdana: mejl podsetnik za seansu prikazivao je UTC vreme. Na prijavu Malwine: SMS link vodio je na pogrešnu stranicu | Obaveštenja prikazuju tačno vreme u vašoj vremenskoj zoni, SMS link vodi na portal pacijenta |
| Grafikon problema | Na prijavu Bohdana: grafikon je prikazivao „Problem #1” umesto naziva problema | Sada vidite nazive problema u legendi i na grafikonu |
| Grafikon raspoloženja | Na prijavu Bohdana: svi problemi crtani kao jedna linija | Svaki problem ima posebnu liniju sa čitljivom legendom |
| Lista pacijenata | Na prijavu Joanne: oznaka „Bez naloga” za pacijente sa portalom | Oznaka „Portal” kada pacijent ima aktivan nalog |
| Otkazane seanse | Na prijavu Bartlomieja: otkazane seanse nevidljive u kalendaru | Vizuelno isticanje otkazanih seansi + oznaka „Otkazano:” u meniju |
| Kamera u Chrome-u | Pregledači su blokirali pristup kameri | Popravljena politika dozvola - kamera radi u svim pregledačima |
| Zatvaranje seanse | Na prijavu Bohdana: zatvaranje seanse trajalo je nekoliko sekundi | Trenutno zatvaranje - dijarizacija se izvršava u pozadini |
| Odjava tokom seanse | Na prijavu Ewe: terapeut je mogao biti odjavljen tokom seanse | Sistem blokira automatsku odjavu tokom aktivne seanse |
| Klizač u dnevniku | Vidljiva numerička vrednost (npr. 75/100) na klizaču | Klizač bez vidljive vrednosti - manje stresno za pacijente |
| Mesečni prihod | Iznos nevidljiv kod male vrednosti prihoda | Iznos prikazan pored trake, uvek čitljiv |
| Dostupnost | Nakon brisanja rasporeda, sistem je kreirao podrazumevane termine pon-pet | Obrisan raspored ostaje prazan |
| Practice Assistant | Pad pri dugačkom kontekstu pacijenta | Automatsko skraćivanje konteksta - asistent radi stabilno |
| Tabla | Statistika se sporo učitavala | Trenutan prikaz uz optimizovane upite |
| Troškovi AI-a | Na prijavu Bohdana i Bartlomieja: nema uvida u troškove AI-a | Prošireni prikaz troškova po terapeutu u administratorskom panelu |
Kontrolna lista za QA — proverite nakon ažuriranja
| # | Šta proveriti |
|---|---|
| 1 | Otvorite profil pacijenta → kartica DSM/ICD dijagnoza → pretražite kod „F32” - prikazuju se rezultati |
| 2 | Otvorite transkript seanse → CBT oznake vidljive kao obojene oznake u tekstu |
| 3 | Pokrenite analizu Beckove konceptualizacije → rezultati se pojavljuju uživo (strimovanje) → kliknite „Odobri” |
| 4 | Otvorite karticu Prozodija u profilu pacijenta → vidljive metrike i emocionalni luk |
| 5 | Pokrenite video seansu → čekaonica sa pregledom kamere → zamućenje pozadine radi → ćaskanje dostupno |
| 6 | Na telefonu: otvorite aplikaciju → automatska prijava → izmenite belešku seanse u uređivaču preko celog ekrana |
| 7 | Otvorite izveštaj o plaćanjima pacijenta → podesite filter datuma → odštampajte PDF |
| 8 | Kliknite „Prijavi grešku” → priložite snimak ekrana → prijava se pojavljuje u sistemu |
| 9 | Podešavanja → Izvoz podataka → preuzmite datoteku sa svojim podacima |
| 10 | Kliknite ikonicu AI asistenta → postavite pitanje bez izbora pacijenta |
| 11 | Transkripcija uživo → delimični rezultati vidljivi odmah → dugmad Preuzmi/Kopiraj rade |
| 12 | Kalendar → blokirajte termin → termin je vidljiv kao zauzet |
| 13 | Proverite mejl obaveštenje - vreme seanse u lokalnoj vremenskoj zoni |
| 14 | Proverite interfejs na francuskom - sve oznake su prevedene |
Tekst pripremio tim Therapy Support-a