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.

Software voor patiëntbewaking voor personeel in de gezondheidszorg: 3x snellere patiëntbewaking met nieuwe functies en nieuwe contracten

Innowise heeft een platform voor medisch personeel aanzienlijk verbeterd voor het documenteren van onderzoeken, het maken van permanente therapieplannen, het aanmaken van medicatieorders en het bijhouden van orders voor patiënten met chronische aandoeningen.

Klant

Industrie
Gezondheidszorg
Regio
EU
Klant sinds
2019

De klant is een Duits bedrijf dat thuiszorg biedt aan zieke patiënten. Met bestaande vestigingen en voortdurende uitbreiding biedt het medisch personeel van het bedrijf gespecialiseerde therapiecontinuïteit na ontslag uit het ziekenhuis. Ze bewaken het behandeltraject en fungeren als coördinator tussen ziekenhuizen, revalidatieorganisaties en verzekeringsmaatschappijen.

Gedetailleerde informatie over de klant kan niet worden vrijgegeven onder de voorwaarden van de NDA.

Uitdaging: Omgaan met verlies en openbaarmaking van gevoelige gegevens op het patiëntbewakingsplatform

De werknemers van het bedrijf bieden dagelijks essentiële zorg aan patiënten die permanente zorg nodig hebben. medisch aandacht. Ze verzamelen en registreren vitale gegevens zoals persoonlijke informatie, contactgegevens van familieleden of voogden, verzekeringsdekking, medische onderzoeken en andere relevante documentatie. Deze informatie wordt vervolgens gebruikt om een elektronisch medisch dossier aan te maken, zodat zorgverleners beschikken over nauwkeurige en actuele informatie.

De ontwikkeling en integratie van een systeem voor elektronische medische dossiers is een wereldwijde norm geworden in de gezondheidszorg. Desondanks wordt de implementatie van een gecentraliseerd platform voor informatie-uitwisseling in elektronische vorm vaak geconfronteerd met uitdagingen en kan het een traag proces zijn.

Een van de grootste obstakels is het constante verlies en de ongeautoriseerde openbaarmaking van gevoelige patiëntgegevens, waaronder medicatieopdrachten. Dit probleem wordt vaak nog verergerd door moeilijkheden om snel toegang te krijgen tot het systeem, wat de levering van tijdige en effectieve zorg aan patiënten met chronische ziekten of patiënten die herstellen van een operatie belemmert.

Het primaire doel is daarom het stabiliseren en verbeteren van het systeem om naadloze toegang tot patiëntinformatie te garanderen voor tijdige en passende zorg.

Door interne processen te optimaliseren, interdisciplinaire interactie tussen alle betrokken actoren tot stand te brengen en te zorgen voor een tijdige levering van alle benodigde medicijnen en apparatuur, moesten we de klant helpen de kwaliteit van leven van de patiënten te verbeteren.

Oplossing: Bestaande functies verbeteren en nieuwe functies toevoegen aan de software voor patiëntbewaking

Toen de specialisten van de Innowise aan boord werden gehaald, had het systeem te kampen met aanzienlijke instabiliteit die werd gekenmerkt door frequente server crashes en datasynchronisatiefouten. Deze problemen belemmerden de algehele functionaliteit van het systeem aanzienlijk en konden niet worden opgelost door de interne IT-afdeling van het bedrijf, waardoor de klant externe hulp zocht.

Ons team heeft zich vanaf het begin van het project ingezet om de functionaliteit van het systeem te verbeteren. We hebben actief nieuwe functies geïntroduceerd en maatregelen geïmplementeerd om het systeem te stabiliseren, zodat het soepel en ononderbroken werkt.

Statustoewijzing

Een van de belangrijkste functies die we hebben geïmplementeerd is de mogelijkheid om patiëntstatus, therapieplannen en orders als "primaire zorg" aan te merken. Na drie maanden continue zorg wijst het systeem automatisch de status "nazorg" toe. Het is belangrijk op te merken dat orders die zijn aangemaakt binnen de eerste drie maanden van zorg hun status behouden en niet worden beïnvloed door de verandering in patiëntstatus.

Bovendien hebben we een API geïmplementeerd waarmee de status van bestellingen in realtime kan worden gevolgd, inclusief verwerking en levering. Deze functie maakt gebruik van de diensten van DHL en werkt de status van bestellingen tot vier keer per dag bij, zodat gebruikers tijdig over nauwkeurige informatie beschikken.

Routing matrix

Daarnaast heeft ons team een routingmatrixfunctie ontwikkeld waarmee gebruikers de voorkeursdagen van de week en levertijden voor hun bestellingen kunnen opgeven. Dit vergroot het gemak voor klanten doordat ze het meest geschikte bezorgschema kunnen kiezen op basis van hun voorkeuren en beschikbaarheid.

Patiëntenrekening

Daarnaast hebben we ook nieuwe functies toegevoegd aan het account van de patiënt, waardoor hun algehele ervaring is verbeterd. De zorgspecialist heeft nu verbeterde mogelijkheden binnen het patiëntenaccount. Deze omvatten de mogelijkheid om nieuwe therapieën en zorgplannen voor hun afdelingen toe te voegen, maar ook om de status van het televisiekijken (actief of inactief) op te geven en contacten van zorgverleners en familieleden uit het dossier van de patiënt te verwijderen. Bovendien kan het systeem meer dan één zorgmedewerker aan een patiënt toewijzen, elk met unieke specialiteiten en verantwoordelijkheden, inclusief de toewijzing van een hoofdspecialist voor patiëntenzorg. Deze uitgebreide aanpak zorgt ervoor dat de patiëntenzorg nauwkeurig, efficiënt en effectief is.

Diverse verbeteringen

Naast de eerder genoemde functies hebben we ook een optie geïntroduceerd waarmee de klant kan overschakelen op IP-telefonie voor het verzenden van faxen. De nieuwe service maakt gebruik van sipgate, wat de snelheid en efficiëntie van het proces verbetert en gebruikers kostbare tijd en middelen bespaart.

Bovendien hebben we een functie ingebouwd waarmee gebruikers updates en meldingen kunnen ontvangen bij het inloggen, zodat ze op de hoogte zijn van nieuwe functies en verbeteringen die aan het systeem zijn toegevoegd. Dit helpt gebruikers om het doel en de functionaliteit van nieuwe functies beter te begrijpen, zodat ze er effectief gebruik van kunnen maken.

Technologieën

Server
.NET 6, MS SQL, MongoDB, Python, Microservices, OAuth2
Klantenkast
Angular, RxJs, TypeScript, Material UI, .NET Framework, WPF
WebAkte
NET 6, MS SQL, Blazor
Cloud
Azure App Service, Azure Functions, App Configuratie, Azure Cache voor Redis, Azure Table Storage, Azure ActiveDirectory Domain Services, Azure AD B2C, Azure API Management, Azure Service Bus, Azure Service Health, Azure Load Balancer, Azure VPN Gateway, Azure Bastion, Azure Key Vault, Azure Backup, Azure Blob Storage, Azure Queue Storage, Bicep

Proces

Op het moment dat de samenwerking begon, was de software van het bedrijf 8 jaar oud en was er geen contact meer met het oorspronkelijke softwareontwikkelingsteam. Daarom moest het Innowise team in de eerste fase van het project reverse engineering methodes toepassen, inclusief de inzet van Duitstalige business analisten voor het verwerken van de verzamelde softwaredocumentatie.

Het resultaat van de eerste maand werk van de specialisten van Innowise was het stabiliseren van het systeem door middel van het verbeteren van de code en het voltooien van de volgende technische fasen:

  • migreren naar de 64-bits versie van de applicatie;
  • het logsysteem verbeteren;
  • het integreren van een tool voor loganalyse, waarmee het gedrag van het systeem kan worden gevolgd, fouten kunnen worden opgespoord en statistieken kunnen worden verzameld voor het opsporen van knelpunten;
  • het detecteren en oplossen van problemen gerelateerd aan het aanmaken van tijdelijke bestanden bij de implementatie van het communicatiemechanisme;
  • het beveiligingsniveau van de opslag van "gevoelige gegevens" in de configuratiebestanden verhogen.

Het is vermeldenswaard dat voor deze aanpak het systeem niet hoefde te worden stilgelegd en naadloos werd uitgevoerd zonder ongemak en financiële verliezen voor de klant.

Verdere werkfasen waren gericht op een aanzienlijke modernisering van het systeem. Onze inspanningen resulteerden in het waarborgen van de betrouwbaarheid van het systeem, inclusief de veiligheid van de gegevens die erin zijn opgeslagen, zoals persoonlijke informatie van patiënten.

Om de bovengenoemde problemen aan te pakken, hebben we de volgende maatregelen genomen:

  • onjuist ingevoerde patiëntgegevens geïdentificeerd en gecorrigeerd;
  • een kliniekhiërarchie geïmplementeerd, waardoor artsen toegang hebben tot patiëntgegevens vanuit verschillende vestigingen binnen dezelfde kliniek;
  • orderidentificatie toegevoegd om het orderbeheer te stroomlijnen;
  • introduceerde een nieuwe methode voor het maken van bestellingen;
  • nieuwe waarden toegevoegd aan de mappen;
  • het filtersysteem verbeterd;
  • gerepareerde defecten in verschillende vormen;
  • verbeterde formulieren en documentsjablonen om aan te sluiten bij de huidige eisen van de klant;
  • veldvalidatie bijgewerkt om te voldoen aan de huidige behoeften van de klant.

Op dit moment floreert de samenwerking tussen Innowise en het bedrijf van de klant en we krijgen voortdurend nieuwe opdrachten van de klant. Deze opdrachten omvatten het verbeteren en uitbreiden van de functies van desktop- en webapplicaties, het vernieuwen van de gebruikerservaring en interface van de applicatie, het ontwikkelen van een nieuwe mobiele versie vanaf nul en het upgraden van de bestaande website van het bedrijf.

Dankzij de flexibiliteit van Scrum kan de klant de voortgang van het werk dagelijks volgen. We gaven ook regelmatig demonstraties van nieuwe functionaliteit en stelden de klant in staat om aanpassingen te maken in de taakomschrijving, en om meer flexibele controle te hebben over het budget.

We gebruikten JIRA als tracker, waarmee de klant al bekend was van eerdere projecten.

Team

2
Front-End Ontwikkelaars
3
Back-End Ontwikkelaars
1
Mobiele Ontwikkelaar
1
Bedrijfsanalist
2
Ontwerpers
1
Projectleider
1
Manual QA Engineer
1
QA Automation Engineer

Resultaten: 3 keer sneller platform en nieuwe contracten getekend dankzij de nieuwe functies van het platform

De inspanningen van het Innowise team hebben geresulteerd in een vernieuwd systeem dat het mogelijk maakt om snel het onderzoeksplan van een patiënt vast te leggen, waardoor de medische staf minder tijd kwijt is. Hierdoor is het medisch personeel aanzienlijk minder tijd kwijt en kunnen specialisten de bespaarde minuten besteden aan andere patiënten.

De resultaten van onderzoeken en tests zijn altijd binnen handbereik, met een elektronische kaart die altijd beschikbaar is door simpelweg in te loggen. Dit soort elektronische kaarten kan niet verloren gaan of gewist worden omdat de database de geschiedenis van alle wijzigingen bijhoudt.

De informatie op de kaart kan worden gedownload, afgedrukt, gearchiveerd en opgehaald wanneer dat nodig is. De snelle toegang tot nauwkeurige gegevens heeft medische fouten verminderd en gezorgd voor nauwkeurigere patiëntenzorg. Nauwkeurige en uitgebreide medische informatie over de gezondheid van de patiënt vermindert ook het risico op onjuist medicijngebruik.

Met het systeem hebben behandelende artsen in realtime toegang tot de volledige medische geschiedenis, het onderzoek en de testresultaten van een patiënt, zodat ze het behandelingsproces snel kunnen evalueren en aanpassen. Het systeem geeft automatische herinneringen voor medische onderzoeken van patiënten en toont de voortgang van hun toestand. Net zo snel kunnen medische professionals de benodigde medicijnen regelen en bij de patiënt laten bezorgen.

Het Innowise team biedt voortdurende ondersteuning en bug fixes om ervoor te zorgen dat fouten bij het bestellen van medicatie, apparatuur, levering en facturatie worden voorkomen. Het team werkt de gebruikersinterface van de applicatie voortdurend bij en verbetert deze.

Patiënten kunnen nu verklaringen of recepten voor medicijnen krijgen zonder de kliniek te bezoeken. Ze kunnen de benodigde documenten elektronisch ondertekenen en afdrukken, wat tijd en moeite bespaart.

Duur van het project
  • 3 maanden voor MVP
  • Het project gaat door, in dit stadium ondersteunen we het platform en implementeren we nieuwe functionaliteiten

300%

snelheidsverhoging na migratie van .NET-versie en recycling van architectuur
6

er werden nieuwe contracten getekend met medische instellingen, waardoor het bereik van de klant werd uitgebreid naar nieuwe klanten

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.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    pijl