Contact: Jan Ruijtenberg , jruijtenberg@medworq.nl

Beschrijving

Als Medworq berekenen we voor zorgpartijen zoals huisartsen en apothekers signalen. Wij kunnen bijvoorbeeld onnodig medicijn gebruik aantonen, of patiënten identificeren die een verhoogde kans hebben op een bepaald ziektebeeld.
Om dit mogelijk te maken halen we data op van de verschillende zorgpartijen. Die data komt uit huisarts informatie systemen, of kort weg ‘HIS’ in Nederland zijn er acht verschillende HIS types met ieder een eigen datamodel. Omdat wij onze berekeningen maar 1 keer willen programmeren zetten we alle verschillende data modellen om in een generiek data model wat wij gebruiken voor onze berekeningen.

De verschillende Huisarts Informatie Systemen komen ook regelmatig met updates waardoor wij onze mappings richting het generieke model moeten aanpassen.

Dit project gaat om het ophalen van data en inladen in ons generieke model.

Wij hebben al een implementatie maar zien dat er veel tijd gaat zitten in het bijwerken van de mappings. Bovendien halen we nu maar eens per kwartaal data op en dan alle data van 5 jaar terug op. Liever doen we dit real time, waarbij we alleen de delta’s binnenkrijgen en bewerken. Om die redenen zijn we toe aan een nieuwe implementatie. In de oude implementatie gebruiken we eigen gebouwde maar inmiddels verouderde frameworks. Wij willen voor dit project dus niet voortbouwen op de oude architectuur maar een nieuwe.

Privacy is een groot goed in de zorg . Dat betekend dat de data versleuteld en over een beveiligde verbinding verstuurd moet worden.

Constraints

De database waar de data uiteindelijk in moet komen is een sql server database. Maar liever nog hebben we dat de oplossing database agnostisch is, zodat wij in de toekomst ook naar een andere database kunnen switchen. 

Andere wensen

In de zorg geld een standaard formaat voor het uitwisselen van data. Het is niet zozeer een technologie maar eerder een data formaat. Dit heet hl7 fhir http://hl7.org/fhir/STU3/Potentieel gaan alle HIS leveranciers hun data ook in dat formaat aanleveren. Mogelijkerwijs is dat handig voor de oplossing. Zelf gebruiken wij java in combinatie met spring en is onze front-end een angular app maar ik denk dat er misschien geen front end nodig is voor deze applicatie.

  • No labels