4 jaakko lähteenmäki vtt alustaratkaisun arviointi

Preview:

DESCRIPTION

Sidosryhmätilaisuus 10.1.2012: VTT:n alustaratkaisun arviointi

Citation preview

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

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

Muita keskeisiä toiminnallisia vaatimuksia

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

Medixine eHealth Platformin soveltuvuus

Arkkitehtuuri ja palvelurajapinnan teknologia

Web Services –ratkaisu (SOAP-protokollaa, WSDL-kuvaukset) helpottaa liitettävyyttä julkisiin tietojärjestelmäarkkitehtuureihin sekä integraatiotyökalujen käyttöä.

+

Tietomalli 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

Henkilöiden identifiointi perustuu HETUun ja tunnistaminen Suomessa käytössä oleviin vahvoihin menetelmiin.

+

Mahdollisuus räätälöintiin

Hyvät mahdollisuudet toteuttaa uusia ominaisuuksia käyttäjien ja kumppaniyritysten tarpeiden mukaan. +

Kansainvälinen ulottuvuus ja resurssit

Toimittajalla on toimintaa useissa maissa, mutta yrityksen pieni koko voi olla haaste kansainvälisen mielenkiinnon saavuttamiselle alustaa kohtaan. -

Skaalautuvuus Kuormitustestien tulokset ovat hyviä, mutta operatiivinen näyttö alustan toiminnasta on toistaiseksi melko pientä. -

Tekninen valmiusaste

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