Taltioni teknisen alustan arviointi Taltioni sidosryhmätilaisuus, 10.1.2012 Jaakko Lähteenmäki, Niilo Saranummi
1/11/2012 2 Selvitystyön kohde Selvitystyö: VTT & Fujitsu Keskeiset vaatimukset Taltioni-palvelulle? Miten Medixine ehealth Platform täyttää ne?
1/11/2012 3 Keskeiset toiminnalliset vaatimukset palvelurajapinta Toiminnallisuus Palvelut tieto-objektien luomiseen, päivitykseen, hakuun ja poistoon Asiakkaan perustietojen haku (esimerkiksi sähköpostiosoite) Asiakkaan mahdolliset puolesta asioijat (tietojen haku) Asiakastilin perustaminen Sanastojen/koodistojen haku Kansainvälisten standardien hyödyntäminen
1/11/2012 4 Muita keskeisiä toiminnallisia vaatimuksia Käyttöliittymät kansalaiselle (Taltioni-käyttöliittymä) ja operaattorille (hallintaliittymä) Puolesta asiointi Käyttäjän identifiointi HETUlla Käyttäjän todennus Suomessa käytössä olevilla vahvoilla menetelmillä (ml. pankkitunnukset) Käyttäjän mahdollisuudet tietojensa hallintaan (mm. näkyvyys) Liittyvien sovellusten hallinnointi ja oikeuksien kontrollointi Avoin ja laajennettava tietomalli, jossa sanastojen/koodistojen tuki Monikielisyys Lokitus- sekä tilasto-/laskutustiedon keruu
1/11/2012 5 Keskeiset ei-toiminnalliset vaatimukset Skaalautuvuus näiden suuntaviivojen pohjalta (eivät lopullisia vaatimuksia): käyttäjämäärät: vuoden kuluessa 200 000, 3:n vuoden kuluessa 800 000 sovellusten määrät: vuoden kuluessa 10, 3:n vuoden kuluessa 100 Yhdellä käyttäjällä keskim. 3 sovellusta käytössään Ylläpidettävyys ja jatkokehitettävyys Dokumentaatio Ohjelmiston laatu ja tietoturva
1/11/2012 6 Medixine ehealth Platform - arkkitehtuuri Sovellusrekisteri puuttuu toistaiseksi
1/11/2012 7 Toiminnallisuus / piirre Arkkitehtuuri ja palvelurajapinnan teknologia Tietomalli Medixine ehealth Platformin soveltuvuus Web Services ratkaisu (SOAP-protokollaa, WSDL-kuvaukset) helpottaa liitettävyyttä julkisiin tietojärjestelmäarkkitehtuureihin sekä integraatiotyökalujen käyttöä. Tietomalli on kattava ja tieto-objektit ovat linkitettävissä sanastoihin ja koodistoihin. Alusta tarjoaa hyvät mahdollisuudet tietomallin jatkuvaan laajentamiseen ilman tarvetta ohjelmistomuutoksiin. + + Henkilöiden identifiointi ja todentaminen Mahdollisuus räätälöintiin Kansainvälinen ulottuvuus ja resurssit Skaalautuvuus Tekninen valmiusaste Henkilöiden identifiointi perustuu HETUun ja tunnistaminen Suomessa käytössä oleviin vahvoihin menetelmiin. + Hyvät mahdollisuudet toteuttaa uusia ominaisuuksia käyttäjien ja kumppaniyritysten tarpeiden mukaan. + Toimittajalla on toimintaa useissa maissa, mutta yrityksen pieni koko voi olla haaste kansainvälisen mielenkiinnon saavuttamiselle alustaa kohtaan. - Kuormitustestien tulokset ovat hyviä, mutta operatiivinen näyttö alustan toiminnasta on toistaiseksi melko pientä. - Teknistä kehittämistä tarvitaan jonkin verran. Keskeisimmät puuttuvat osiot ovat sovellusrekisteri sekä toiminnot tilastointi- ja laskutustiedon keruuseen. Tuotantokäyttö on aloitettavissa n. 8 kk:n kuluessa. -
1/11/2012 8 Kansainvälisten standardien hyödyntäminen Rajapintaratkaisu hyödyntää Web Services teknologiaa ja on olennaisilta osiltaan Continuan HRN-suosituksen mukainen Tietoelementteihin voidaan liittää koodiviittaukset haluttuihin koodistoihin CDA, CCD ja CCR tyyppisiä tietorakenteita voidaan siirtää kokonaisina dokumentteina (tietoalkioiden parsiminen toteutettava tarvittaessa erikseen)
1/11/2012 9 Yhteenveto Medixine ehealth Platform täyttää suurimman osan Taltioni-palvelulle asetetuista vaatimuksista Puuttuvat toiminnallisuudet ovat kehitettävissä kohtuullisin kustannuksin ja riittävän nopealla aikataululla Alusta ja käytettävä teknologia on mahdollistaa joustavan toiminnallisuuksien ja tietomallin kehittämisen Palvelurajapinta perustuu laajasti käytössä olevaan Web Services teknologiaan ja soveltuu hyvin yhteiseen Taltioni-alustaan Arkkitehtuurin ja käytössä olevien teknologioiden (mm. Web Services) näkökulmasta alusta on skaalautuva ja soveltuu hyvin kansainvälisellä tasolla hyödynnettäväksi (mm. Web Services).
1/11/2012 10 VTT creates business from technology