Laat uw contactgegevens achter, dan sturen we u ons overzicht per e-mail.
Ik geef toestemming voor het verwerken van mijn persoonlijke gegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid. Door de inzending te bevestigen, gaat u akkoord met het ontvangen van marketingmateriaal
Bedankt.

Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.

Innowise is een internationaal full-cycle software ontwikkelingsbedrijf opgericht in 2007. Wij zijn een team van 1800+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1600+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Gegevensbeheerplatform voor de gezondheidszorg: automatisering van meer dan 40% van de handmatige taken

Innowise heeft een platform gebouwd voor het eenvoudig verzamelen en beheren van patiëntgegevens.

Klant

Industrie
Gezondheidszorg
Regio
EU
Klant sinds
2020

Onze klant is een Europese leverancier van een platform voor gegevensbeheer in de gezondheidszorg die talrijke gezondheidscentra in de EU beheert.

Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

De klant heeft de behoefte bedacht om de bestaande data management processes te verbeteren. Ze hadden een platform nodig dat naadloos kon worden geïntegreerd in de bedrijfsprocessen en dat eenvoudige toegang tot de patiëntendossiers mogelijk maakte. Aangezien de gegevens zeer gevoelig zijn, moest het platform voldoen aan alle voorschriften voor gegevensbescherming.

Om een dergelijk platform te creëren, moesten de software-engineers van Innowise:

  • het bestaande gegevensstroomontwerp van de klant onderzoeken;
  • de gegevensstroom helemaal opnieuw te bewerken;
  • verschillende handmatige processen automatiseren;
  • de architectuur van de oplossing te ontwerpen om tegelijkertijd de beste functionaliteit en veiligheid te bieden.

Oplossing

Innowise heeft een veilig platform gebouwd waarmee gezondheidswerkers effectief patiëntgegevens kunnen verzamelen, opslaan en beheren.

Onze software-engineer hebben de architectuur en de gegevensstroom van de oplossing zo ontworpen dat de medewerkers van de klant patiëntgegevens kunnen verzamelen en analyseren en deze kunnen gebruiken voor verschillende doeleinden, zoals het inschatten van de doeltreffendheid van de behandeling of het verstrekken van de nodige informatie aan verzekeringsmaatschappijen.

Amazon Web Services

De oplossing is gebaseerd op Amazon Web Services vanwege de beveiliging, flexibiliteit, schaalbaarheid en kosteneffectiviteit.

De medewerkers van de klant voegen patiëntgegevens in in hun persoonlijke bestanden in verschillende vormen zoals foto's, video's, tekst, enz. Deze gegevens worden geüpload naar AWS en opgeslagen in een data lake. Dergelijke gegevens omvatten de resultaten van medische onderzoeken, tijd en datum van oproepen, mediabestanden van MRI's, CT's, echo's, enz.

ETL-pijplijnen

Onze data engineers hebben ETL pijpleidingen ontworpen en geïmplementeerd om automatisch data chunks van de medewerkers van de klant te verzamelen in de cloudopslag.

Data lake en data warehouse

Alle gegevens die via ETL-pijplijnen worden verzameld, worden door Apache Airflow naar het data lake overgebracht voor het verfijningsproces. Nadat de gegevens zijn verfijnd, worden zij naar het data warehouse gestuurd en kunnen zij worden gebruikt voor diverse doeleinden, zoals

  • het raadplegen van patiënten over de behandeling;
  • de efficiëntie van het huidige behandelingsmodel te schatten;
  • een grondige analyse van de patiëntengegevens uit te voeren;
  • het verstrekken van de vereiste informatie aan de verzekeringsinstellingen, enz.

Beheer van de toegang

Het platform geeft gebruikers toegang tot gevoelige gegevens die moeten worden beschermd tegen ongeoorloofd gebruik. Voor deze doeleinden hebben de software engineers van Innowise een toegangsdistributie- en beheersysteem geïmplementeerd.

Deze module sleept informatie over de statussen van de medewerkers uit de database van de klant en controleert deze met de gegevens van een bepaalde patiënt. Alleen de specialisten die met de patiënt werken krijgen toegang tot de privégegevens. De enige mogelijke uitsluiting is de vervanging in geval van vakantie of ziekteverlof van de zorgverlener. In dat geval deelt het platform de toegang tot de gegevens van de patiënt met de vervanger en haalt het deze weg zodra de vervangingsperiode afloopt.

Wanneer er behoefte is aan het delen van patiëntgegevens met collega's of derden (bijvoorbeeld een consilium bij een ernstige ziekte of een verzoek van een verzekeringsmaatschappij), kan de werknemer hiervoor toestemming vragen. Als toestemming wordt verleend, vult het platform automatisch het formulier in met de gegevens van de patiënt en deelt deze met de werknemer, zodat er niet per ongeluk of expres extra gegevens kunnen worden opgenomen.

Technologieën en hulpmiddelen

Back-end
Python 3.x, Flask, Celery, REST, Pytest, Kafka
Front-end
TypeScript
Databases
PostgreSQL, MongoDB, Redis
Data Engineering
Apache Spark, Pandas, Airbyte
DevOps
Kubernetes, Terraform
Cloud
Apache Airflow, AWS (Kinesis, Glue, EMR, EC2, Lambda, S3, QuickSight, Athena), Snowflake.
Business intelligence
Power BI
VCS
GitLab

Proces

Rekening houdend met alle projectvereisten en -specificaties hebben we gekozen voor Scrum als softwareontwikkelingsmethode, waarbij we tweewekelijkse sprints en sprintoverzichten uitvoeren om de voortgang aan te tonen. We gebruikten Jira en Confluence en hielden de vergaderingen en algemene communicatie met de klant in Microsoft Teams.

Ons team ontwikkelde de vereisten in overeenstemming met de visie van de klant op de oplossing en documenteerde deze. Tijdens het ontwikkelingsproces analyseerden, verfijnden en ontbonden we de eisen voortdurend in taken en subtaken om de voortgang beter te kunnen volgen. Nadat verschillende taken waren voltooid, controleerden de kwaliteitscontroleurs van Innowise of de oplossing voldeed aan de gestelde eisen, vrij was van bugs en of ons team op één lijn zat met de visie van de klant en de gewenste resultaten.

Team

3
Data Ingenieurs
2
Front-End Ontwikkelaars
3
Back-End Ontwikkelaars
2
ML ingenieurs
2
BI-ontwikkelaars
1
Bedrijfsanalist
1
Projectleider
1
QA Engineer
1
AQA Engineer
1
Teamleider
team-innowise

Resultaten

Innowise heeft het veilige platform gebouwd waarmee gezondheidswerkers patiëntgegevens kunnen verzamelen, opslaan en beheren. Deze informatie kan worden gebruikt voor verschillende doeleinden en zal niet uitlekken dankzij sterke veiligheidsmaatregelen en strikt toegangs- en operatiebeheer.

Onze software-engineers hebben veel processen geautomatiseerd die voorheen handmatig werden beheerd en hebben de gegevensstroom zo ontworpen dat de oplossing zo efficiënt mogelijk is.

Duur van het project
  • Sinds 2020
  • Het project loopt nog; in dit stadium ondersteunen we het platform en implementeren we nieuwe functies.

Neem contact met ons op!

Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Voeg projectgegevens alsjeblieft, duur, technische stapel, IT-professionals nodig en andere relevante informatie toe
    Neem een spraakbericht over uw
    project op om het ons beter te helpen begrijpen
    Voeg indien nodig aanvullende documenten bij
    Bestand uploaden

    Je kunt maximaal 1 bestand van 2MB bijvoegen. Geldige bestanden: pdf, jpg, jpeg, png

    Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

    Wat gebeurt er nu?

    1

    Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

    2

    Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

    3

    Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

    4

    We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Bedankt.

    Uw bericht is verzonden. 

    We’ll process your request and contact you back as soon as possible.

    pijl