5A CareVoice
Een privacygerichte spraak-naar-verslagworkflow voor thuisverpleegkundigen en zorgkundigen, met lokale verwerking, gestructureerde AI en menselijke eindcontrole.
In één oogopslag
- Projecttype
- Clientproject
- Jaar
- 2025
- Projectfase
- Afgerond
- Rol van 5A Technologies
- Ontwerp en realisatie van de mobiele spraakworkflow, backendverwerking, validatie, integratie, monitoring en gecontroleerd releasebeheer.
- Technologieën
- .NET MAUI
- ONNX
- SQLCipher
- ASP.NET Core
- Azure API Management
- Azure Service Bus
Workflow van CareVoice waarin een gesproken zorgverslag lokaal wordt getranscribeerd, identificerende gegevens worden beperkt, AI een conceptverslag structureert en een verpleegkundige de inhoud controleert voor overdracht. 1. Verslag inspreken: Zorgen en observaties na het bezoek 2. Lokaal transcriberen: Ruwe audio blijft op het toestel 3. Gegevens minimaliseren: Identiteit wordt lokaal verwijderd 4. Veilig verwerken: Alleen geminimaliseerde tekst gaat door 5. Concept structureren: Begrensde AI vult een vaste template 6. Deterministisch valideren: Bron, medicatie en eenheden worden getoetst 7. Inhoud beoordelen: Verpleegkundige controleert inhoud en uitzonderingen 8. Gecontroleerd overdragen: Goedgekeurd concept naar verpleegsoftware Verbindingen: Verslag inspreken naar Lokaal transcriberen (spraakopname). Lokaal transcriberen naar Gegevens minimaliseren (lokale transcriptie). Gegevens minimaliseren naar Veilig verwerken (geminimaliseerde tekst). Veilig verwerken naar Concept structureren (afgebakende verwerking). Concept structureren naar Deterministisch valideren (gestructureerd concept). Deterministisch valideren naar Inhoud beoordelen (gevalideerd concept). Inhoud beoordelen naar Gecontroleerd overdragen (menselijke goedkeuring). Deterministisch valideren naar Inhoud beoordelen (onzekerheid of ontbrekende informatie).
Verslag insprekenZorgen en observaties na het bezoek
Invoer en overdrachtHet bezoek wordt meteen op het mobiele toestel vastgelegdDe verpleegkundige spreekt uitgevoerde zorgen en observaties in. CareVoice neemt geen medische beslissing en koppelt in deze stap nog geen zorgdossier.
Lokaal transcriberenRuwe audio blijft op het toestel
Deterministische verwerkingSpraak wordt lokaal omgezet naar tekstRuwe audio, spraakherkenning en de eerste kwaliteitscontrole blijven op het toestel. Na een geslaagde transcriptie kan de audio volgens het ingestelde proces worden verwijderd.
Gegevens minimaliserenIdentiteit wordt lokaal verwijderd
Deterministische verwerkingIdentificerende gegevens worden vóór verwerking beperktRechtstreeks identificerende gegevens worden lokaal gedetecteerd en verwijderd. Identiteit wordt niet aan het taalmodel doorgegeven.
Veilig verwerkenAlleen geminimaliseerde tekst gaat door
Deterministische verwerkingDe backend ontvangt alleen de afgebakende transcriptieDe geminimaliseerde tekst wordt beveiligd en idempotent verwerkt. Tijdelijke storingen kunnen worden hernomen zonder dubbele concepten te maken.
Concept structurerenBegrensde AI vult een vaste template
Begrensde AI-structureringAI structureert binnen een vaste verslagtemplateHet model krijgt geen zorgdossier, externe websites of autonome tools. Het maakt uitsluitend een gestructureerd concept op basis van de toegestane tekst.
Deterministisch validerenBron, medicatie en eenheden worden getoetst
Deterministische verwerkingVaste regels controleren inhoud en herkomstEen afzonderlijke validatielaag controleert bronverwijzingen, medicatie, doseringen, eenheden, ontkenningen en mogelijke toevoegingen die niet uit de transcriptie komen.
Inhoud beoordelenVerpleegkundige controleert inhoud en uitzonderingen
Menselijke beoordelingEen zorgprofessional beoordeelt inhoud en uitzonderingenOnzekere of onvoldoende onderbouwde informatie gaat altijd naar manuele controle. De verpleegkundige selecteert de juiste zorgregistratie en behoudt de inhoudelijke verantwoordelijkheid.
Gecontroleerd overdragenGoedgekeurd concept naar verpleegsoftware
Invoer en overdrachtAlleen een goedgekeurd concept wordt overgedragenNa menselijke goedkeuring gaat het concept via een vendor-API, beveiligde connector of gecontroleerde manuele route naar de bestaande verpleegsoftware.
Onzekere of ontbrekende informatie gaat altijd naar menselijke eindcontrole.
In één oogopslag
5A CareVoice is een privacygerichte spraak-naar-verslagworkflow, ontwikkeld voor een organisatie in de thuisverpleging. De oplossing helpt verpleegkundigen om uitgevoerde zorgen en observaties onmiddellijk na een bezoek vast te leggen, zonder dat AI medische beslissingen overneemt.
- Context: thuisverpleging en mobiele zorgdocumentatie
- Project: geanonimiseerd klantproject
- Jaar: 2025
- Status: 5A CareVoice draait in productie
- Rol van 5A Technologies: analyse, architectuur, mobiele ontwikkeling, AI-engineering, backend, integratie, security, kwaliteitscontrole en releasebeheer
- Kernprincipes: lokale verwerking, gegevensminimalisatie, deterministische validatie en menselijke eindcontrole
Belangrijk ontwerpprincipe
AI ondersteunt de voorbereiding van zorgdocumentatie. De verpleegkundige blijft verantwoordelijk voor de inhoud, de patiëntkoppeling en de uiteindelijke overdracht naar het officiële dossier.
De uitdaging
Na ieder patiëntenbezoek moet een verpleegkundige zorgvuldig registreren welke zorgen werden uitgevoerd, welke medicatie werd toegediend, welke observaties relevant zijn en welke opvolging nodig blijft.
Die registratie gebeurt in een mobiele werkomgeving. De oplossing moest daarom natuurlijke spraakinvoer combineren met privacy, offline bruikbaarheid, betrouwbare verwerking en een duidelijke menselijke controle. Tegelijk mocht ze de bestaande verpleegsoftware, patiëntselectie of medische verantwoordelijkheid niet vervangen.
De centrale ontwerpvraag was niet alleen hoe spraak naar tekst kon worden omgezet, maar hoe die informatie veilig kon doorstromen naar een bruikbaar en controleerbaar conceptverslag.
De oplossing in vier stappen
Lokale opname en transcriptie
De verpleegkundige spreekt de uitgevoerde zorgen en observaties in wanneer het mobiele toestel stilstaat. De ruwe audio wordt lokaal verwerkt. Ook de spraakherkenning en eerste kwaliteitscontrole gebeuren op het toestel.
Gegevensminimalisatie voor AI-verwerking
Rechtstreeks identificerende gegevens worden lokaal gedetecteerd en verwijderd voordat tekst naar de backend gaat. Alleen de geminimaliseerde transcriptie wordt verder verwerkt.
Gestructureerde AI met vaste controles
De AI zet de toegestane informatie om in een strikt gestructureerd concept. Een afzonderlijke validatielaag controleert onder meer bronverwijzingen, medicatiegegevens, doseringen, eenheden, ontkenningen, links-rechtsaanduidingen en mogelijke toevoegingen die niet uit de transcriptie afkomstig zijn.
Menselijke review en gecontroleerde overdracht
Pas na een succesvolle validatie wordt een conceptverslag opgebouwd. De verpleegkundige kiest zelf de juiste patiënt, controleert de inhoud en beslist of het concept naar de bestaande verpleegsoftware mag worden overgedragen.
Van spraak naar een gecontroleerd concept
Spraakopname
lokale audioverwerking
lokale transcriptie
lokale detectie van identificerende gegevens
geminimaliseerde tekst
gestructureerde AI-output
deterministische validatie
vaste verslagtemplate
menselijke review
gecontroleerde overdracht
Deze volgorde bewaakt de verantwoordelijkheden. Software behandelt herhaalbare stappen. AI ondersteunt afgebakende interpretatie. Een bevoegde zorgprofessional beoordeelt de inhoud en uitzonderingen.
Privacy en gegevensminimalisatie
De architectuur scheidt drie gegevensdomeinen bewust van elkaar:
- het officiële patiënt- en facturatiedomein in de bestaande verpleegsoftware;
- de tijdelijk bewaarde conceptverslagen;
- de afgebakende AI-verwerking van geminimaliseerde tekst.
Ruwe audio wordt lokaal verwerkt en na een succesvolle transcriptie verwijderd. Patiëntidentiteit wordt niet aan het taalmodel doorgegeven. Tijdelijke concepten worden versleuteld opgeslagen en na bevestigde overdracht verwijderd volgens de ingestelde processen.
Technische monitoring is gescheiden van de medische inhoud. Transcripties, medicatiegegevens, patiëntobservaties en gegenereerde verslagen worden niet als gewone technische loginhoud gebruikt.
Privacy by design
Gevoelige informatie wordt niet pas achteraf afgeschermd. De gegevensstroom werd vanaf het begin ontworpen om identificatie, verwerking, tijdelijke opslag en overdracht van elkaar te scheiden.
Begrensde AI, geen autonome medische beslissing
De AI krijgt geen toegang tot patiëntendossiers, facturatiegegevens, externe websites of andere historische bezoeken. Ze kan geen tools of externe API's zelfstandig aanroepen.
De toepassing:
- stelt geen diagnose;
- geeft geen behandeladvies;
- schrijft geen medicatie voor;
- wijzigt geen medicatieschema;
- selecteert geen patiënt;
- keurt geen attestering of facturatie goed;
- voert geen autonome medische beslissing uit.
Wanneer informatie onzeker, tegenstrijdig of onvoldoende onderbouwd is, wordt geen gewoon concept vrijgegeven. De verpleegkundige krijgt dan de beschikbare transcriptie en een duidelijke reden waarom manuele controle nodig is.
Offline-first en betrouwbaar
De mobiele toepassing blijft bruikbaar wanneer tijdelijk geen netwerk beschikbaar is. Transcripties en concepten worden versleuteld op het toestel bewaard en later gecontroleerd gesynchroniseerd.
Idempotente verwerking voorkomt dubbele concepten wanneer een aanvraag opnieuw wordt verstuurd. Asynchrone verwerking, retries, gecontroleerde herverwerking en dead-letterafhandeling ondersteunen herstel bij tijdelijke storingen.
Wanneer AI-verwerking structureel niet beschikbaar is, blijft een manuele overdracht van de lokaal beschikbare tekst mogelijk. De workflow valt dus niet volledig stil wanneer één technische component uitvalt.
Integratie met bestaande verpleegsoftware
5A CareVoice vervangt de bestaande verpleegsoftware niet. Het werkt als een ondersteunende documentatielaag voor het officiële patiëntendossier.
Een goedgekeurd concept kan afhankelijk van de beschikbare omgeving worden overgedragen via:
- een vendor-API;
- een beveiligde lokale connector;
- een gecontroleerde manuele overdracht.
Patiëntselectie, officiële dossiervorming, attestering en facturatie blijven binnen de bestaande verpleegsoftware en de bestaande verantwoordelijkheidsstructuur.
Architectuur op hoofdlijnen
De oplossing combineert lokale mobiele verwerking met afgebakende cloudservices en een beveiligd reviewproces.
Mobiele toepassing
.NET MAUI- lokale ONNX-modellen
- versleutelde SQLite-opslag met
SQLCipher - offline synchronisatie
- beveiligde authenticatie en toestelbeheer
Backend en verwerking
ASP.NET CoreAzure API ManagementAzure Service BusAzure Container AppsMicrosoft FoundryAzure SQL DatabaseAzure Key Vault
Review en integratie
Next.jsTypeScript- beveiligde Windows-connector
- vendor-API-adapters
Microsoft Entra IDMicrosoft Intune
Kwaliteit en operations
xUnitPlaywright- API-contracttests
- AI-evaluaties
Azure MonitorApplication InsightsLog AnalyticsAzure DevOps PipelinesBicep
Kwaliteit als releasevoorwaarde
Functionele softwarekwaliteit en AI-kwaliteit worden samen gevalideerd.
De oplossing bevat onder meer:
- unit-, integratie- en end-to-endtests;
- API-contracttests;
- mobiele componenttests;
- security- en tenantisolatietests;
- performance- en recoverytests;
- regressietests voor modellen en prompts;
- tests voor gegevensredactie;
- controles op medicatie, doseringen en ontkenningen;
- AI-evaluaties op een vaste evaluatieset.
Releases worden automatisch geblokkeerd wanneer kritieke privacy-, medicatie-, evidence-, tenant- of kwaliteitscontracten verslechteren. Applicatie-, model-, prompt-, schema- en templateversies kunnen afzonderlijk worden teruggedraaid.
Kwalitatief resultaat
5A CareVoice brengt lokale spraakverwerking, gegevensminimalisatie, gestructureerde AI, deterministische validatie, menselijke review en technische overdracht samen in één beheersbare workflow.
De oplossing automatiseert de voorbereidende transcriptie, structurering, kwaliteitscontrole, tijdelijke opslag en overdracht. Tegelijk blijven patiëntselectie, inhoudelijke goedkeuring en medische verantwoordelijkheid bij de verpleegkundige.
Het project laat zien hoe AI in een gevoelige operationele context kan worden ingezet zonder de volledige workflow aan een model over te laten.
Bewuste beperkingen
5A CareVoice:
- vervangt geen verpleegsoftware;
- neemt geen medische beslissingen;
- publiceert geen onvoldoende gevalideerde AI-output;
- selecteert geen patiënt;
- keurt geen attestering of facturatie goed;
- gebruikt geen autonome AI-agent;
- claimt geen gegarandeerde nauwkeurigheid of foutloze verwerking;
- maakt de klantidentiteit niet publiek.
Wat dit project demonstreert
Dit project toont hoe 5A Technologies:
- een operationeel proces eerst afbakent voor technologie te kiezen;
- klassieke automatisering en AI elk een duidelijke verantwoordelijkheid geeft;
- privacy en menselijke controle in de architectuur verankert;
- mobiele, cloud- en integratiecomponenten als één systeem ontwerpt;
- kwaliteit, monitoring en rollback meeneemt als onderdeel van het product;
- een oplossing bouwt die aansluit op bestaande software in plaats van die onnodig te vervangen.
Wilt u een gelijkaardige oplossing bespreken?
Vertel ons waar uw proces vandaag vertraagt of waar AI en automatisering beter moeten samenwerken. We bekijken samen welke controleerbare aanpak past.