...
Theo Theunissen (gedelegeerd product owner)
Context
De opdrachtgever is het ZZG Herstelhotel in Groesbeek (https://www.zzgzorggroep.nl/herstelhotel). Binnen deze zorginstelling wordt veel onderzoek gedaan, de onderzoeksresultaten worden nauwelijks opgeslagen en achteraf kan er geen rapportage gedaan worden op basis van deze gegevens. Daarnaast is er vertrouwelijke data uit EPD-software welke niet voldoende inzichtelijk isGGZ Zorghotel en Sneller Herstel werken nauw samen om de kwaliteit in de zorg, en met name de revalidatie zorg, te verbeteren.
Studenten van o.a. de HAN doen nu onderzoek in hun stage- en afstudeerprojecten. De data die verzameld wordt uit interviews, enquêtes en overige methoden komen nu geanalyseerd en geaggregeerd in een verslag terecht. Hierdoor is de verzamelde data niet meer bruikbaar voor andere studenten. Zorgprofessionals kunnen de geanalyseerde en geaggregeerde data om dezelfde reden ook niet meer gebruiken. Daarom heeft het GGZ zorghotel het Lectoraat CIM (Communicatie IT en Media) gevraagd om een database te realiseren waarin alle onderzoeksdata opgeslagen kan worden. Deze informatie kan vervolgens gebruikt worden voor management beslissingen en onderzoeken bij GGZ.
De opdracht wordt op het moment uitgevoerd door 2 studenten van het Student Research Centre (SRC) van de HAN, deze groep is aangevuld met studenten uit OOSE-MD en deze opdracht kan dus niet meer gekozen worden door andere projectgroepen.
Opdracht
Als de verzamelde data als zodanig beschikbaar is voor nieuwe projecten, kunnen vervolgprojecten hier baat bij hebben. Interviews, enquêtes, enz. hoeven niet opnieuw uitgevoerd te worden. Zorgprofessionals kunnen de data gebruiken voor hun praktijkonderzoeken. Dit kan gedaan worden door de data op een centraal punt op te slaan en beschikbaar te stellen.
Er moet een geautomatiseerde opslag en bevraging van van onderzoeksdata gerealiseerd worden. Hiervoor moet een onderzoeksdatabase (Postgresql) ontwikkeld worden, welke draait in een sterk beveiligde omgeving.
Via een webapplicatie (AngularJS, d3js, NodeJS, Loopback) kan onderzoeksdata ingevoerd worden en geaggregeerd opgehaald worden. In eerste instantie moet er een bartelindex opgehaald kunnen worden. Later in de ontwikkeling zal er in overleg met de opdrachtgever besproken worden welke features nog meer uitgewerkt moeten worden. Omdat privacy een big issue is moet ervoor gezorgd worden dat onderzoeksdata niet terug te leiden is naar een enkel individu.
De webapplicatie moet modulair gebouwd worden zodat het eenvoudig is om nieuwe formulieren en thema’s toe te voegenOntwikkel een een server- en client-applicatie voor het analyseren en beheren van vertrouwelijke zorgdata.
Keywords
- Nodejs
- Loopback
- AngluarJS
- PostgreSQL
- ECMA Script
- Security
- Privacy
- Web Development