Terveydenhuollon tiedonhallinta-alusta: yli 40% manuaalisten tehtävien automatisointi.

Innowise on rakentanut alustan, jonka avulla potilastietojen kerääminen ja hallinta on helppoa.

Asiakas

Teollisuus
Alue
EU
Asiakas vuodesta
2020

Asiakkaamme on eurooppalainen terveydenhuollon tiedonhallinta-alustan toimittaja, jolla on lukuisia terveydenhuollon keskuksia eri puolilla EU:ta.

Yksityiskohtaisia tietoja asiakkaasta ei voida luovuttaa NDA:n määräysten nojalla.

Haaste

Asiakkaalla oli tarve parantaa nykyistä rakennusta. tiedonhallintaprosessit. He tarvitsivat alustan, joka voitaisiin integroida saumattomasti liiketoimintaprosesseihin ja joka mahdollistaisi helpon pääsyn potilastietoihin. Koska tiedot ovat hyvin arkaluonteisia, alustan oli oltava kaikkien tietosuojasäännösten mukainen.

Tällaisen alustan luomiseksi Innowise:n ohjelmistoinsinöörien oli tehtävä seuraavaa:

  • tutkia asiakkaan nykyistä tietovirtasuunnitelmaa;
  • muokata tietovirta uudelleen tyhjästä;
  • automatisoida useita manuaalisia prosesseja;
  • suunnitella ratkaisun arkkitehtuuri siten, että se tarjoaa parhaan mahdollisen toiminnallisuuden ja turvallisuuden samaan aikaan.

Ratkaisu

Innowise on rakentanut turvallisen alustan, jonka avulla terveydenhuollon työntekijät voivat tehokkaasti kerätä, tallentaa ja hallita potilastietoja.

Ohjelmistoinsinöörimme ovat suunnitelleet ratkaisun arkkitehtuurin ja tiedonkulun, joiden avulla asiakkaan työntekijät voivat kerätä ja analysoida potilastietoja sekä hyödyntää niitä eri tarkoituksiin, kuten hoidon tehokkuuden arviointiin tai vakuutusyhtiöille tarvittavien tietojen toimittamiseen.

Amazon Web Services

Ratkaisu perustuu Amazon Web Services sen turvallisuuden, joustavuuden, skaalautuvuuden ja kustannustehokkuuden vuoksi.

Asiakkaan työntekijät lisäävät potilastietoja henkilökohtaisiin tiedostoihinsa eri muodoissa, kuten kuvina, videoina ja teksteinä. Nämä tiedot ladataan AWS:ään ja tallennetaan datajärveen. Tällaisia tietoja ovat esimerkiksi lääketieteellisten tutkimusten tulokset, valitusten aika ja päivämäärä, magneettikuvausten, tietokonetomografioiden ja ultraäänitutkimusten mediatiedostot.

ETL-putket

Tietoinsinöörimme ovat suunnitelleet ja toteuttaneet ETL-putket, joiden avulla asiakkaan työntekijöiltä kerätään automaattisesti tietopaketteja pilvitallennukseen.

Tietoallas ja tietovarasto

Apache Airflow siirtää kaikki ETL-putkien kautta kerätyt tiedot Data Lakeen jalostusprosessia varten. Kun tiedot on jalostettu, ne lähetetään tietovarastoon, ja niitä voidaan käyttää eri tarkoituksiin, esimerkiksi

  • potilaiden kuuleminen hoidosta;
  • nykyisen hoitomallin tehokkuuden arviointi;
  • potilastietojen perusteellinen analyysi;
  • vaadittujen tietojen toimittaminen vakuutuslaitoksille jne.

Pääsynhallinta

Alustan kautta käyttäjät pääsevät käsiksi arkaluonteisiin tietoihin, jotka on suojattava luvattomalta käytöltä. Näitä tarkoituksia varten Innowise:n ohjelmistosuunnittelijat ovat toteuttaneet käyttöoikeuksien jako- ja hallintajärjestelmän.

Tämä moduuli hakee tiedot työntekijöiden tiloista asiakkaan tietokannasta ja tarkistaa ne tietyn potilaan tietojen kanssa. Pääsy yksityisiin tietoihin myönnetään vain niille asiantuntijoille, jotka työskentelevät potilaan kanssa. Ainoa mahdollinen poikkeus on sijaisuus, jos terveydenhuollon työntekijä on lomalla tai sairauslomalla. Tällöin alusta jakaa pääsyn potilastietoihin sijaisen kanssa ja ottaa sen pois heti, kun sijaisuus päättyy.

Kun potilastietoja on tarpeen jakaa kollegoiden tai kolmansien osapuolten kanssa (esim. konsilio vakavan sairauden tapauksessa tai vakuutusyhtiön pyyntö), työntekijä voi pyytää siihen lupaa. Jos lupa myönnetään, alusta täyttää lomakkeen automaattisesti potilastiedoilla ja jakaa ne työntekijän kanssa niin, ettei ylimääräisiä tietoja pääse mukaan vahingossa tai tarkoituksella.

Teknologiat ja työkalut

Python 3.x, Flask, Celery, REST, Pytest, Kafka
TypeScript
PostgreSQL, MongoDB, Redis
Tietotekniikka
Apache Spark, Pandas, Airbyte
Kubernetes, Terraform
Apache Airflow, AWS (Kinesis, Glue, EMR, EC2, Lambda, S3, QuickSight, Athena), Snowflake.
Liiketoiminnan älykkyysosasto
Power BI
VCS
GitLab

Prosessi

Ottaen huomioon kaikki projektin vaatimukset ja erityispiirteet olemme valinneet ohjelmistokehitysmenetelmäksi Scrumin, jonka avulla toteutamme kahden viikon välein sprinttejä ja sprinttien yleiskatsauksia edistymisen osoittamiseksi. Käytimme Jiraa ja Confluencea ja pidimme kokoukset ja yleisen viestinnän asiakkaan kanssa Microsoft Teamsissa.

Tiimimme kehitti vaatimukset asiakkaan näkemyksen mukaisesti ja dokumentoi ne. Kehitysprosessin aikana analysoimme, tarkensimme ja purimme vaatimuksia jatkuvasti tehtäviksi ja osatehtäviksi, jotta edistymisen seuranta olisi helpompaa. Kun useita tehtäviä oli suoritettu, Innowise:n laadunvarmistusinsinöörit tarkistivat, oliko ratkaisu hahmoteltujen vaatimusten mukainen, virheetön ja oliko tiimimme samalla sivulla asiakkaan vision ja haluttujen tulosten kanssa.

Joukkue

3
Tiedot Engineers
2
Front-End-kehittäjät
3
Back-End-kehittäjät
2
ML Engineers
2
BI-kehittäjät
1
liiketoiminta-analyytikko
1
Projektipäällikkö
1
QA Engineer
1
AQA Engineer
1
Tiimin johtaja
team-innowise

Tulokset

Innowise on rakentanut turvallisen alustan, jonka avulla terveydenhuollon työntekijät voivat kerätä, tallentaa ja hallita potilastietoja. Näitä tietoja voidaan käyttää eri tarkoituksiin, eikä niitä vuoda vahvojen turvatoimien ja tiukan käyttöoikeuksien ja toiminnan hallinnan ansiosta.

Ohjelmistoinsinöörimme ovat automatisoineet monia prosesseja, joita aiemmin hallinnoitiin manuaalisesti, ja suunnitelleet tiedonkulun niin, että ratkaisu on mahdollisimman tehokas.

Hankkeen kesto
  • Vuodesta 2020 lähtien
  • Hanke on edelleen käynnissä; tässä vaiheessa tuemme alustaa ja toteutamme uusia ominaisuuksia.

    Ota yhteyttä

    Varaa puhelu tai täytä alla oleva lomake, niin otamme sinuun yhteyttä, kun olemme käsitelleet pyyntösi.

    Lähetä meille ääniviesti
    Liitä asiakirjoja
    Lataa tiedosto

    Voit liittää 1 enintään 2 Mt:n tiedoston. Hyväksytyt tiedostomuodot: pdf, jpg, jpeg, png.

    Klikkaamalla Lähetä, annat suostumuksesi siihen, että Innowise käsittelee henkilötietojasi meidän Tietosuojakäytäntö antaa sinulle asiaankuuluvia tietoja. Antamalla puhelinnumerosi suostut siihen, että voimme ottaa sinuun yhteyttä puheluiden, tekstiviestien ja viestisovellusten kautta. Puhelu-, viesti- ja datahintoja voidaan soveltaa.

    Voit myös lähettää meille pyyntösi
    osoitteeseen contact@innowise.com

    Mitä tapahtuu seuraavaksi?

    1

    Kun olemme vastaanottaneet ja käsitelleet pyyntösi, otamme sinuun yhteyttä ja kerromme yksityiskohtaisesti projektin tarpeet ja allekirjoitamme NDA-sopimuksen luottamuksellisuuden varmistamiseksi.

    2

    Tutkittuaan toiveesi, tarpeesi ja odotuksesi tiimimme suunnittelee projektin ehdotuksen, jossa esitetään työn laajuus, tiimin koko, aika- ja kustannusarviot.

    3

    Järjestämme kanssasi tapaamisen, jossa keskustellaan tarjouksesta ja sovitaan yksityiskohdista.

    4

    Lopuksi allekirjoitamme sopimuksen ja aloitamme projektisi toteuttamisen heti.

    nuoli