Release Notes — 7 april 2026
Dit is de grootste release in de geschiedenis van TherapySupport. In de afgelopen drie weken hebben we een diagnosemodule met ICD-11- en DSM-5-codes, een prosodie-analyse van sessies, een herbouwde Beck-conceptualisatie toegevoegd, videosessies met lobby en achtergrondvervaging gelanceerd, en de mobiele app heeft een complete make-over gekregen. Daarbovenop — migratie naar GPT-5.2, live AI-streaming in de hele app en volledige AVG-conformiteit, inclusief gegevensexport en self-service accountverwijdering.
💚 Dank aan ons team: Tomasz K., Joanna, Ewa, Bohdan, Peter, Malwina, Magda en Bartlomiej — voor jullie meldingen, ideeën en geduld tijdens het testen!
1. 📊 DSM/ICD-diagnosemodule — diagnosecodes op één plek
Een nieuwe module DSM/ICD-diagnose is nu beschikbaar in het patiëntprofiel. U kunt diagnosecodes uit de classificaties ICD-11 en DSM-5 rechtstreeks in de app opzoeken — zonder over te hoeven schakelen naar externe databases.
- Codezoekfunctie — typ een fragment van de naam of code en het systeem stelt overeenkomsten voor uit beide classificaties
- Woordenboeken in 6 talen — diagnosecodes vertaald naar het Pools, Engels, Slowaaks, Catalaans, Russisch en Oekraïens
- Navigatieknop in het patiëntprofiel brengt u rechtstreeks naar de module
Dank aan Bohdan voor de volledige implementatie van deze module, van backend tot frontend.
2. 🎵 Prosodie-analyse van sessies — een nieuwe begripsdimensie
Nieuw: het tabblad Prosodie in het patiëntprofiel. Na verwerking van een sessieopname analyseert het systeem stemkenmerken — tempo, pauzes, intonatie — en genereert het statistieken die de emotionele loop van het gesprek beschrijven.
- Emotionele boog — visualisatie van veranderingen in emotionele intensiteit gedurende de sessie
- Sessiestatistieken — een reeks indicatoren die de gespreksdynamiek tonen
Dit instrument voegt een extra informatielaag toe aan de transcriptie die moeilijk uit de tekst alleen te halen is. Dank aan Bohdan voor deze functie.
3. 🧠 Judith Beck-conceptualisatie v2 — streaming en goedkeuring
De weergave van de Beck-conceptualisatie is volledig herbouwd. Resultaten worden nu live gegenereerd — u ziet secties in realtime verschijnen in plaats van te wachten op het volledige resultaat.
- Live streaming — conceptualisatiesecties verschijnen één voor één met animatie
- Goedkeuringsworkflow — na generatie kunt u elke sectie goedkeuren, bewerken of afwijzen
- Pijltjesnavigatie — met de pijltjestoetsen omhoog/omlaag beweegt u tussen velden, Enter voegt een nieuw item toe, Backspace verwijdert lege items
- Gegevens uit het ontwikkelingsinterview — de conceptualisatie neemt automatisch informatie uit patiëntformulieren op
- PDF met pictogrammen — export naar PDF met gekleurde sectiekoppen en therapeutinitialen
- Hypothese-labels — velden die AI niet kon bevestigen op basis van gegevens, worden gemarkeerd als hypothesen
Op verzoek van Bartlomiej hebben we een bevestiging toegevoegd voordat een bestaande conceptualisatie wordt vervangen, en hebben we de limiet van 3 items verwijderd — u kunt nu een willekeurig aantal items toevoegen in elke sectie. Op melding van Bohdan hebben we de overbodige narratieve samenvatting onder de conceptualisatie verwijderd.
4. 🏷️ CGT-annotaties op transcriptie — AI-labels inline
CGT-annotaties verschijnen nu in de weergave van de sessietranscriptie. Het AI-systeem markeert cognitief-gedragsmatige elementen — automatische gedachten, overtuigingen, emoties, gedragingen — als gekleurde labels rechtstreeks in de tekst.
- Streaming met animatie — annotaties verschijnen met een soepele fade-in-animatie
- Standaard zichtbaar — u ziet de labels onmiddellijk bij het openen van het transcriptietabblad
- Tooltip met details — beweeg de muis over een label om meer informatie te zien
5. ⚡ Live AI-streaming — overal
AI-analyseresultaten verschijnen niet langer plotseling na seconden wachten. Nu ziet u de generatie in realtime — de tekst verschijnt zin voor zin op het scherm.
Streaming werkt bij:
- Sessiebeoordeling — kaarten verschijnen stap voor stap
- Sessiedetails (CTS-R) — gestructureerde inhoud in een overzichtelijke lay-out
- Sessiesamenvatting — de tekst groeit live
- Eerste gesprek en Problemen — generatie zonder wachttijd
- ABC v2 en Beck-conceptualisatie — geanimeerde onthulling van secties
Daarnaast zijn we gemigreerd naar GPT-5.2 — 10 AI-implementaties zijn bijgewerkt, wat resulteert in betere analysekwaliteit en snellere antwoorden.
6. 🎥 Videosessies — lobby, chat en achtergrondvervaging
Videoconferenties hebben een aanzienlijke upgrade gekregen. Voordat u een sessie bijwoont, ziet u nu een lobbyscherm (PreJoin) waar u uw camera en microfoon kunt controleren.
- Lobby met voorvertoning — controleer video en audio voordat u de ruimte binnengaat
- Chat tijdens de sessie — wissel tekstberichten uit tijdens het videogesprek
- Achtergrondvervaging — vervaag uw camerabeeld met één klik
- Video-instellingen — bediening van camera en microfoon tijdens de sessie
- Transcriptie-indicator — zichtbare informatie wanneer transcriptie actief is
Op melding van Ewa: na afloop van een sessie wordt een overzichtelijk scherm “Sessie beëindigd” weergegeven in plaats van een leeg venster, en het systeem vraagt bij de eerste verbinding correct om cameratoegang.
7. 📱 Mobiele app — complete make-over
De mobiele app (MAUI) heeft de grootste update in zijn geschiedenis gekregen. Dankzij het intensieve werk van Bohdan:
- Volledig-scherm editor (⛶) — bewerk sessienotities, huiswerk en plan in volledig scherm
- AI-veldbewerking — bewerk de gegenereerde samenvatting, huiswerk en sessieplan handmatig
- Vorige sessie — bekijk notities van de laatste sessie rechtstreeks tijdens het opnemen
- Automatisch inloggen — opstartscherm met automatisch inloggen, geen wachtwoord meer invoeren telkens
- Donkere modus — weergavefouten in donkere modus opgelost
- Facturen — abonnementsfacturen bekijken en annuleren
- Nieuw opstartscherm — TherapySupport-logo op lichte achtergrond, consistent met het inlogscherm
- Vernieuwen — knop “Vernieuwen” in plaats van “Uitloggen” in de navigatie
Daarnaast is de opname op alle platforms nu betrouwbaarder — na een onderbreking door een telefoongesprek wordt de opname automatisch hervat zodra het gesprek eindigt. Op desktop hebben we een opname-back-up toegevoegd — zelfs als de verbinding wegvalt, wordt het audiobestand veilig opgeslagen en geüpload.
8. 🎙️ Transcriptie — sneller, nauwkeuriger, betrouwbaarder
Live transcriptie werkt nu merkbaar sneller. Dankzij het optimalisatiewerk van Bohdan:
- Directe deelresultaten — u ziet tekst in realtime verschijnen, zonder vertragingen
- Betere diarisatie — sprekerherkenning werkt nauwkeuriger met een nieuw algoritme (Batch API met segmentsamenvoeging)
- Dynamische sprekerkleuren — het systeem ondersteunt een willekeurig aantal sprekers, niet alleen vier
- Transcriptiebewerking — nieuwe lay-out met directe bewerking in de tekst (contentEditable), identieke weergave in voorvertoning en bewerkingsmodus
Op melding van Magda: M4A-bestanden worden niet meer ten onrechte herkend als MP3 — het systeem detecteert het formaat op basis van de bestandsinhoud, niet de bestandsextensie. Op verzoek van Bartlomiej hebben we ondersteuning toegevoegd voor het uploaden van RTF-bestanden voor transcriptie en het automatisch markeren van de transcriptie als mislukt wanneer de cloudtaak na 2 uur verdwijnt.
Op verzoek van Tomasz K. hebben we knoppen voor Downloaden en Kopiëren toegevoegd naast de transcriptie — nu kunt u tekst met één klik kopiëren of als bestand downloaden.
9. 💰 Betalingsrapporten en facturen
Op verzoek van Joanna is een volledig betalingsrapport per patiënt gemaakt:
- Filter voor datumbereik — kies de periode voor de afrekening
- Betaalmethode en -datum — zie wanneer en hoe de patiënt heeft betaald
- Nette PDF-afdruk — rapport klaar om af te drukken of te verzenden
- Standaardfilter — de lijst begint bij de oudste onbetaalde sessie
- Onderscheid bij annulering — zie wie de sessie heeft geannuleerd (patiënt of therapeut)
- Toekomstige sessies verborgen — het rapport toont alleen sessies die hebben plaatsgevonden
Op verzoek van Bartlomiej: KSeF-abonnementsfacturen — het platform geeft automatisch KSeF-conforme facturen uit voor abonnementen. Er verscheen een weergave van abonnementsfacturen in het therapeutpaneel. Op melding van Bohdan: e-mailmelding voordat de gratis proefperiode eindigt — geen verrassingen na de proefperiode. We hebben ook een respijtperiode van 7 dagen toegevoegd — als een Stripe-betaling mislukt, heeft u een week de tijd om uw betaalmethode bij te werken voordat het account wordt geblokkeerd.
10. 🐛 Foutmeldingen — rechtstreeks vanuit de app
Nieuwe functie: venster voor foutmelding, toegankelijk vanuit de app. Een probleem tegengekomen? Klik op “Fout melden”, beschrijf wat er is gebeurd, voeg optioneel een screenshot toe — de melding gaat rechtstreeks naar ons Jira-systeem.
- Screenshot — voeg met één klik een screenshot toe
- Melding bij oplossing — wanneer we uw fout hebben opgelost, ontvangt u een melding met het commentaar van de ontwikkelaar
- Meldingen verwijderen — u kunt uw meldingen verwijderen
11. 🔒 AVG — gegevensexport en accountverwijdering
Volledige AVG-conformiteit:
- Gegevensexport (art. 20) — download al uw gegevens in een gestructureerd formaat
- Accountverwijdering (art. 17) — self-service accountverwijdering vanuit de instellingen, geen contact met support nodig
- Audit van juridische documenten — bijgewerkte gebruiksvoorwaarden, privacybeleid en toestemmingen
- Link “Cookies beheren” in de voettekst — AVG-conformiteit
Op verzoek van Bartlomiej: audit van toegang tot patiëntgegevens — elke toegang tot gevoelige gegevens wordt geregistreerd en gearchiveerd. Dank aan Bohdan voor de implementatie van audit-archivering naar Azure Blob Storage.
12. 🤖 Verbeteringen aan de algemene AI-chat en assistent
Op verzoek van Tomasz K. hebben we toegevoegd:
- Algemene AI-chat — AI-assistent zonder context van een specifieke patiënt. U kunt vragen stellen over therapeutische technieken, procedures of documentatie zonder een patiënt te selecteren
- AI-assistent als pictogram — standaard geminimaliseerd, blokkeert het scherm niet. Klik op het pictogram wanneer u hulp nodig heeft
- Blokkeren van agendaslots — u kunt een specifiek tijdslot blokkeren (bijv. voor een teamvergadering) zonder een patiëntsessie aan te maken
13. 🌍 Nieuwe taal: Frans + correcties voor Slowaaks
De app ondersteunt nu Frans — zowel de interface als alle formulieren en meldingen.
Op melding van Peter: we hebben Slowaakse vertalingen gecorrigeerd — hardgecodeerde Poolse waarden uit de lokalisatie verwijderd en ontbrekende sleutels toegevoegd. Namen van sessielocaties (zoals “Kantoor”) worden nu correct vertaald.
14. 📋 Demografisch en ontwikkelingsinterview
De sectie die voorheen bekend stond als “Eerste consultatie” is hernoemd naar “Demografisch en ontwikkelingsinterview” — een naam die het doel van het formulier beter weerspiegelt. We hebben ook een nieuw formulier voor het klinisch interview toegevoegd dat de omvang van de verzamelde patiëntinformatie uitbreidt.
Wat we hebben opgelost
| Gebied | Wat er gebeurde | Wat nu |
|---|---|---|
| E-mail-/sms-meldingen | Op melding van Bohdan: de e-mailherinnering aan de sessie toonde de UTC-tijd. Op melding van Malwina: de sms-link leidde naar de verkeerde pagina | Meldingen tonen de correcte tijd in uw tijdzone, de sms-link leidt naar het patiëntenportaal |
| Problemengrafiek | Op melding van Bohdan: de grafiek toonde “Probleem #1” in plaats van de probleemnaam | Nu ziet u probleemnamen in de legenda en de grafiek |
| Stemmingsgrafiek | Op melding van Bohdan: alle problemen werden als één lijn getekend | Elk probleem heeft een aparte lijn met een leesbare legenda |
| Patiëntenlijst | Op melding van Joanna: label “Geen account” voor patiënten met een portaal | Label “Portaal” wanneer de patiënt een actief account heeft |
| Geannuleerde sessies | Op melding van Bartlomiej: geannuleerde sessies onzichtbaar in de agenda | Visuele markering van geannuleerde sessies + label “Geannuleerd:” in het menu |
| Chrome-camera | Browsers blokkeerden cameratoegang | Machtigingsbeleid opgelost — de camera werkt in alle browsers |
| Sessie sluiten | Op melding van Bohdan: het sluiten van een sessie duurde enkele seconden | Onmiddellijk sluiten — diarisatie loopt op de achtergrond |
| Uitloggen tijdens sessie | Op melding van Ewa: de therapeut kon tijdens een sessie worden uitgelogd | Het systeem blokkeert automatisch uitloggen tijdens een actieve sessie |
| Dagboekschuifregelaar | Zichtbare numerieke waarde (bijv. 75/100) op de schuifregelaar | Schuifregelaar zonder zichtbare waarde — minder stressvol voor patiënten |
| Maandelijkse omzet | Bedrag onzichtbaar bij lage omzet | Bedrag naast de balk weergegeven, altijd leesbaar |
| Beschikbaarheid | Na het wissen van het schema maakte het systeem standaard ma-vr-slots aan | Gewist schema blijft leeg |
| Praktijkassistent | Crash bij lange patiëntcontext | Automatische contextinkorting — de assistent werkt stabiel |
| Dashboard | Statistieken laadden traag | Directe weergave met geoptimaliseerde query’s |
| AI-kosten | Op melding van Bohdan en Bartlomiej: geen zichtbaarheid van AI-kosten | Uitgebreide kostenweergave per therapeut in het adminpaneel |
QA-checklist — controleer na de update
| # | Wat te controleren |
|---|---|
| 1 | Open het patiëntprofiel → tabblad DSM/ICD-diagnose → zoek naar code “F32” — resultaten worden weergegeven |
| 2 | Open de sessietranscriptie → CGT-annotaties zijn zichtbaar als gekleurde labels in de tekst |
| 3 | Voer de analyse Beck-conceptualisatie uit → resultaten verschijnen live (streaming) → klik op “Goedkeuren” |
| 4 | Open het tabblad Prosodie in het patiëntprofiel → zichtbare statistieken en emotionele boog |
| 5 | Start een videosessie → lobby met cameravoorvertoning → achtergrondvervaging werkt → chat beschikbaar |
| 6 | Op de telefoon: open de app → automatisch inloggen → bewerk een sessienotitie in de volledig-scherm editor |
| 7 | Open het betalingsrapport van de patiënt → stel een datumfilter in → druk PDF af |
| 8 | Klik op “Fout melden” → voeg een screenshot toe → de melding verschijnt in het systeem |
| 9 | Instellingen → Gegevens exporteren → download het bestand met uw gegevens |
| 10 | Klik op het AI-assistentpictogram → stel een vraag zonder een patiënt te selecteren |
| 11 | Live transcriptie → deelresultaten direct zichtbaar → knoppen Downloaden/Kopiëren werken |
| 12 | Agenda → blokkeer een tijdslot → het slot is zichtbaar als bezet |
| 13 | Controleer de e-mailmelding — sessietijd in de lokale tijdzone |
| 14 | Controleer de interface in het Frans — alle labels vertaald |
Artikel opgesteld door het Therapy Support-team