Yhteistestauksen palvelukuvaus

Samankaltaiset tiedostot
Yhteistestauksen palvelukuvaus

Kanta-palvelut. Sähköisen lääkemääräyksen yhteistestauksen suunnitelma. versio 1.5

YHTEISTESTAUKSEN PALVELUKUVAUS

KOKONAISTESTAUSSUUNNITELMA

KanTa-palvelut. Sähköisen lääkemääräyksen testauspalvelun suunnitelma. versio 1.0

KanTa-palvelut. Sähköisen lääkemääräyksen yhteistestauksen suunnitelma. versio 1.2

Kanta-liittymisen tietoliikennearkkitehtuuri: Case Eksote. SosKanta-hanke/Kaisa Pesonen

Ajankohtaista yhteistestauksesta

KANTA-JULKAISUT

Potilastiedon arkiston tilannekatsaus

earkki vaikuttajafoorumi Potilastiedon arkisto Eeva Huotarinen

Liittymisohje Kantaasiakastestipalveluun. Resepti, Potilastiedon arkisto ja Sosiaalihuollon asiakastiedon arkisto

Liittyminen Kanta-palveluihin Valmistelukokous. Kela, Kanta-palvelut,

Sosiaalihuollon asiakastiedon arkisto

Terveydenhuollon todistusten välitys Kelaan -palvelu

Sosiaali- ja terveydenhuollon asiakastietojärjestelmät ja niiden uudistukset

Kanta-asiakastestipalvelun liittymisohje

Vanhojen potilastietojen arkistointi palvelu

Valmistautumistilaisuus liittyjälle Potilastiedon arkisto. Kela, Kanta-palvelut,

Sosiaalihuollon asiakastiedon arkisto - Kyselytunti

Kanta-sertifiointi ja omavalvonta yleiskuva ja prosessit

Vanhojen potilastietojen arkistointi palvelun käyttöönotto

OHJE LUOKKAAN A KUULUVIEN SOSIAALI- JA TERVEYDENHUOLLON TIETOJÄRJESTELMIEN MUUTOSTEN ILMOITTAMISESTA

SUUNNITELMA JA RAPORTTI Potilastiedon arkisto -palvelun käyttöönottokoe

OLENNAISET TOIMINNALLISET VAATIMUKSET - PÄIVITETTY LUOKITUS JA JÄRJESTELMÄLOMAKE Kela toimittajayhteistyökokous 26.4.

Organisaation muutostilanteet

Liittyminen Kanta-palveluihin Valmistelukokous. Kela, Kanta-palvelut,

Liittyminen eresepti-palveluun. Yksityisen terveydenhuollon toimijoiden ereseptin käyttöönottoon valmistautuminen

KANTA-JULKAISUT

Liittyminen eresepti-palveluun. Yksityisten terveydenhuollon toimijoiden ereseptin käyttöönottoon valmistautuminen

Alaikäisen puolestaasiointi

Omakannan Omatietovaranto palvelun asiakastestaus

Liittyminen eresepti-palveluun. Yksityisten terveydenhuollon toimijoiden ereseptin käyttöönottoon valmistautuminen

Kanta-sertifiointi ja omavalvonta yleiskuva ja prosessit

Ajankohtaista yhteistestauksesta

Potilastiedon arkisto Valmistautuminen tekniseen käyttöönottovaiheeseen Kela, Kanta-palvelut, Viimeisin versio: Kanta.

Miten liitytään Kantapalveluihin. Ohje palveluja käyttöönottaville

Kanta Liittymisohje Kanta-asiakastestipalveluun

Organisaation muutostilanteet. Kela, Kanta-palvelut

Ohje ja testitapaus. 1 Käyttöönottokoe. 1.1 Kanta-arkistonhoitaja ja Arkistonhoitajan käyttöliittymä. 1.2 Käyttöönottokokeessa esiintyvät ongelmat

Kanta-palvelut sosiaalihuollossa ja asiakastiedon kirjaamisen kehittäminen

Määräys sosiaali- ja terveydenhuollon tietojärjestelmien olennaisista toiminnallisista vaatimuksista

Miten liitytään Kanta-palveluihin. Kanta-liittyjän ohje

Toiminta häiriötilanteissa. Versio

Organisaation muutostilanteet. Kela, Kanta-palvelut,

Kanta-palvelujen käyttöönotto sosiaalihuollossa

Kanta-palveluihin tallennettavia asiakirjoja koskevien määrittelyjen versiointikäytännöt

Osapuolet sitoutuvat noudattamaan e-reseptipalvelun ehtoja ja sen liitteitä.

Apteekkisopimus Päihdelääketieteen torstaikoulutus Maritta Korhonen, Kela Kanta-palvelut

Potilastiedon arkisto Valmistautuminen tekniseen käyttöönottovaiheeseen Kela, Kanta-palvelut, Viimeisin versio: Kanta.

Kysely- ja välityspalvelu

TOIMINTA KANTA-PALVELUJEN HÄIRIÖTILANTEESSA

Organisaatiomuutokset yksityisessä terveydenhuollossa

Kanta-sopimusmalli / Yritys-Yritys. Sopimus eresepti-palveluun liittymisestä

Palvelukuvaus Omakannan Omatietovaranto

Kanta Liittymisohje Kanta-asiakastestipalveluun

Potilastiedon arkistoon liittyminen 3 kk tukikokous

Aineistosiirron testauksen aloituksen ohje Trafin sopimuskumppaneille

Potilastiedon arkistoon liittyminen 6 kk tukikokous

Valmistautuminen potilastiedon arkiston käyttöönottoon. Käyttöönoton käsikirja ja toiminnallisen muutoksen tukeminen Anna Kärkkäinen

Sosiaalihuollon asiakastiedon arkisto. Pirjo Vuorikallas

Auditointi. Teemupekka Virtanen

Tietojärjestelmäpalveluiden palvelukäsikirja. 1 - Palveluluettelo. Versiotieto: 1.0 /

UCOT-Sovellusprojekti. Testausraportti

Kanta-palvelut. Kansallinen koodistopalvelu - palvelukuvaus V 1.12

Kanta-palveluiden vaatimukset sote- ja maakuntauudistuksessa

Convergence of messaging

Sosiaalihuollon valtakunnallisten tjpalveluiden. I-vaihe

Potilastiedon arkisto Valmistautuminen tekniseen käyttöönottovaiheeseen Kela, Kanta-palvelut, Viimeisin versio: Kanta.

Kysymyksiä jä västäuksiä yksityisen terveydenhuollon liittymisestä potilästiedon ärkistoon

Kelan rooli maakunta- ja soteuudistuksessa

Kanta-palveluiden käyttöönotto. Psykologiliitto

SÄHKÖISEN LÄÄKEMÄÄRÄYKSEN TOIMINNALLISUUKSIA TOTEUTTAVIEN TIETO- JÄRJESTELMIEN VAATIMUSTENMUKAISUUS SIIRTYMÄVAIHEESSA

Kanta-palvelut, Kelan näkökulma

Sosiaalihuollon asiakastiedonarkisto osana Kanta-palveluita Sosiaali- ja terveydenhuollon atk-päivät Maarit Rötsä, THL/OPER

Vakuutusyhtiöiden testausinfo

Valtuutussäännökset. Voimassaoloaika. Määräys tulee voimaan pp. päivänä [x]kuuta 2015 ja se on voimassa toistaiseksi.

APTEEKKIEN TOIMINTAOHJEMALLI: SÄHKÖISEEN RESEPTIIN LIITTYVÄT HÄIRIÖTILANTEET

KANTA-JULKAISUT

Omakanta ja Potilastiedon arkisto - tietoa terveydenhuollon henkilöstölle OPER

KANTA-JULKAISUT (päivitetyt kohdat merkitty punaisella)

Toiminta häiriötilanteissa v. 1.2

KANTA-JULKAISUT

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS

Sähköinen lääkemääräys Käyttöönottojen tilanne ja tuki käyttöönottojen jälkeen

KETKÄ LIITTYVÄT KANTA-PALVELUIHIN Ketkä liittyvät Kanta-palveluihin. Kanta-liittyjän ohje

Kanta-palvelut miten valmistautua liittymiseen

KANTA-JULKAISUT

KanTa-palvelujen tilannekatsaus. Marina Lindgren, KanTa-palvelut, Kela

Terveydenhuollon todistusten välitys Kelaan Kanta-viestinvälitys

Potilastiedon arkistoon liittyminen 3 kk tukikokous

Näin teet liittymishakemuksen ja päivität asiakastietojasi. Ohje asiointiin Kanta Ekstranetissa

Potilastiedon arkiston tilannekatsaus ja eteneminen

Onnistunut SAP-projekti laadunvarmistuksen keinoin

earkiston KATSAUS Terveydenhuollon ATK-päivät

Omakanta ja Potilastiedon arkisto

Kela / IT-osasto KanTa-palveluryhmä Sähköisten lääkärintodistusten välitys KanTa-viestinvälitys

Lääkitysmäärittelyt 2016 Käyttötapaukset

TOIMITUSSOPIMUS ASIAKAS- JA POTILASTIETOJÄRJESTELMÄSTÄ

Testaussuunnitelma Labra

Transkriptio:

Yhteistestauksen palvelukuvaus Reseptin, Potilastiedon arkiston ja Sosiaalihuollon asiakastiedon arkiston yhteistestaus

Muutoshistoria Versio Muutos Tekijä PVM 1.0 Ensimmäinen julkaistu versio 27.3.2015 1.1 Sähköisen Reseptin yhteistestauksen aloitusajankohtien päivämäärät poistettu. Tieto löytyy nyt kanta.fi Testaus sivulta. Validaattoritestit lisätty. 16.11.2015 Täsmennetty arkiston yhteistestauksen ilmoittautumismenettelyä. Korvattu käyttötapauksia esittelevä luku viittauksella alkuperäiseen määrittelyyn. Esitelty lyhyesti testitapauksia. 1.2 Lisätty Sosiaalihuollon asiakastiedon arkiston osuudet. Yhdistetty yhteistestaus-osiot koskemaan yleisluontoisesti kaikkia palveluita. Muutettu: Sähköinen resepti = Resepti

Sisällys 1. Johdanto 1 1.1 Määritelmät 1 1.2 Dokumentaatio 2 2. Kanta-asiakastestiympäristö 2 2.1 Testipalvelut 3 2.1.1 Kanta-validointipalvelu 3 2.1.2 Kanta-asiakastestipalvelu 4 2.1.3 Omakanta-testipalvelu 4 2.2 Kanta-asiakastestipalveluun liittyminen 4 2.3 Kanta-asiakastestipalvelun palveluaika, päivitykset ja huoltokatkot 4 2.4 Testiaineiston luonti 5 3. Yhteistestauksen osapuolten vastuut 5 3.1 Järjestelmätoimittajan vastuu 5 3.2 Järjestelmätoimittajan asiakasorganisaation vastuu 6 3.3 Kelan vastuu 6 3.4 Muiden osapuolten vastuut 6 4. Yhteistestaus 7 4.1 Tavoite ja rajaukset 7 4.2 Testausaikataulu 7 4.3 Aloittamisen edellytykset ja testauksen vaiheet 9 4.3.1 Järjestelmätoimittajan testaus omassa testiympäristössään 9 4.3.2 Liittyminen Kanta-asiakastestipalveluun ja itsenäinen testaus 9 4.3.3 Ilmoittautuminen yhteistestaukseen 9 4.3.4 Hyväksyminen yhteistestaukseen 10 4.3.5 Tarkistuspalaverit 10 4.3.6 Järjestelmätoimittajan ja Kelan kahdenvälinen testaus 11 4.3.7 Järjestelmätoimittajan asiakasorganisaation ja Kelan välinen testaus 11 4.3.8 Ristiintestaus 12 4.4 Hyväksymiskriteerit ja raportointi 14 4.4.1 Testauksen keskeyttäminen ja jatkaminen 15 4.4.2 Testauksen lopettaminen ja hylkäämiskriteerit 15 4.5 Kelan tuki 15 5. Havaintojen ja muutosten hallinta 16

5.1 Hyväksymiskriteerit ja raportointi 16 5.2 Virheiden korjaus 16 6. Virhetilanteiden käsittely 17 7. Järjestelmätoimittajan ja sen asiakasorganisaation sitoumus 18 7.1 Reseptin testilääkemääräykset 18 7.2 Potilastiedon arkiston vertailutestipotilaat 18 7.3 Testihenkilötunnukset 19

1. Johdanto Yhteistestaus on Kanta-palveluiden toiminnallisuuksien suunnitelmallista testausta Kantaasiakastestipalvelun ja potilastieto-, asiakastieto- tai apteekkijärjestelmien välillä yhteentoimivuuden todentamiseksi. Yhteistestaus on osa A-luokan tietojärjestelmän sertifiointia ja Kela laatii hyväksytysti suoritetusta yhteistestauksesta lausunnon. Ennen yhteistestauksen aloittamista järjestelmätoimittajan on toimitettava Kelalle selvitys toiminnallisten vaatimusten toteutumisesta erillisellä järjestelmälomakkeella. THL (Terveyden ja hyvinvoinnin laitos) antaa ohjeistuksen selvityksen sisällöstä ja laatimisesta. Tämä dokumentti on tarkoitettu yhteistestaukseen osallistuville tietojärjestelmien toimittajille, terveyden- ja sosiaalihuollon organisaatioille sekä apteekeille. Sosiaali-/terveydenhuollon organisaatiot ja apteekit ovat mukana ensisijaisesti järjestelmätoimittajien asiakastestaajina. Dokumentin määrittämät yhteistestauksen menettelyt koskevat sekä ensimmäistä kertaa yhteistestaukseen osallistuvia järjestelmiä, että jatkokehitystä, jolla laajennetaan tai muutetaan jo kertaalleen yhteistestauksen läpäisseen ja tuotantoon viedyn järjestelmän toiminnallisuutta. Muutokset toteutetaan jatkossa kansallisen muutoksenhallintaprosessin mukaan. Seuraavat testauksen osa-alueet eivät kuulu Kelan koordinoimaan yhteistestaukseen: yhteistestauksen esikriteerinä oleva järjestelmätoimittajan toiminnallisten vaatimusten testaus, Kanta-palveluihin liitettävän tietojärjestelmän version hyväksymistestaus ja käytettävyystestaus, jotka järjestelmätoimittaja organisoi itsenäisesti ja yhteistestauksen aikataulusta riippumattomasti, suorituskykytestaus Kanta-palveluille ja liitettäville tietojärjestelmille sekä tuotannon aikaisiin kiirekorjauksiin ja muuhun ylläpitoon liittyvä testaus. sertifiointiin liittyvä tietoturvatestaus Luvussa 4 käsitellään tarkemmin yhteistestausta ja yhteistestauksen käytäntöjä. Yhteistestaukseen liittyvät kysymykset ja tiedustelut voi lähettää sähköpostilla osoitteeseen yhteistestaus@kanta.fi, viestin otsikossa kerrotaan mitä palvelua asia koskee: Resepti, Potilastiedon arkisto vai Sosiaalihuollon asiakastiedon arkisto. 1.1 Määritelmät Asiakasorganisaatio: Sosiaali- tai terveydenhuollon organisaatio tai apteekki, joka osallistuu tietojärjestelmän yhteistestaukseen asiakastestaajana. Järjestelmätoimittaja valitsee yhteistestaukseen osallistuvan asiakasorganisaation asiakaskunnastaan. : Terveydenhuollon valtakunnalliset tietojärjestelmäpalvelut, joihin kuuluvat Resepti-, Potilastiedon arkisto- ja Omakanta -palvelut. Kantapalveluihin kuuluu myös Lääketietokanta, Kelain, Omatietovaranto (PHR) ja Sosiaalihuollon asiakastiedon arkisto (tuotannossa 2018). Kanta-palveluista säädetään sähköisestä lääkemääräyksestä annetussa laissa 1

(61/2007) ja sosiaali- ja terveydenhuollon asiakastietojen sähköisestä käsittelystä annetussa laissa (159/2007) myöhempine muutoksineen. Ristiintestaus: Yhteistestausvaihe, jossa kahden tai useamman tietojärjestelmän testausympäristöstä testataan, että tietojärjestelmien tuottamat sanomat ovat tulkittavissa teknisesti ja sisällöltään samanlaisina kaikissa testaukseen osallistuvissa tietojärjestelmissä. Yhteentoimivuus: Tietojärjestelmien tekninen ja tietosisällöllinen toimivuus muiden tietojärjestelmien kanssa yhteen silloin, kun järjestelmät käyttävät samoja tietoja. Yhteistestauksessa todennetaan, että tietojärjestelmä on yhteentoimiva Kanta-palveluiden ja siihen liitettyjen muiden tietojärjestelmien kanssa. Yhteistestaus: Kelan asiakastestiympäristön ja yhden tai useamman järjestelmätoimittajan tai palveluntuottajan testausympäristön välinen Kanta-palvelujen yhteentoimivuuden testaus, jossa käytetään vakioituja, kansallisia testitapauksia ja raportointimenettelyitä. 1.2 Dokumentaatio Yhteistestauksen työskentelykielenä on suomi, joten kaikki testimateriaali ja ohjeistus on tarjolla suomeksi. ei vastaa yhteistestauksen testimateriaalin kääntämisestä muille kielille eikä siitä mahdollisesti aiheutuvista kuluista. 2. Kanta-asiakastestiympäristö Yhteistestauksen testausympäristö muodostuu Kanta-asiakastestipalvelusta ja siihen liittyneiden osapuolten omista testausympäristöistä. Kanta-asiakastestiympäristössä on käytettävissä tuotantoa vastaavat Reseptin ja Potilastiedon arkiston toiminnallisuudet sekä myös Omakanta testauskäyttöä varten. Myös Sosiaalihuollon asiakastiedon arkisto on käytettävissä asiakastestiympäristössä. Testauksessa käytetään Väestörekisterikeskuksen testivarmenteita ja Kantaasiakastestiympäristön omaa koodistopalvelua, joka on Kelan ylläpitämä ja erillään Terveyden ja hyvinvoinnin laitoksen (THL) tuotantokoodistopalvelusta. 2

Kuva 1. Kanta-palveluiden asiakastestiympäristö 2.1 Testipalvelut Kela tuottaa seuraavat palvelut asiakastieto-, potilastieto- ja apteekkijärjestelmien tuotekehitysvaiheessa ja yhteistestauksissa käytettäviksi. 2.1.1 Kanta-validointipalvelu Kela tarjoaa selainkäyttöisen testiasiakirjojen validointipalvelun. Palvelu on maksuton ja vapaasti käytettävissä jo ennen Kanta-asiakastestiympäristöön liittymistä kanta.fi-sivuston kautta. Palvelu sisältää HL7 CDA R2 -muotoisten asiakirjojen validointisäännöt. Palvelu on ensisijaisesti tarkoitettu järjestelmätoimittajien tuotekehityksen aikaisen testauksen tueksi. Validointipalvelun oikeellisuustarkistukset eivät ole kaiken kattavia. Tällä hetkellä Sosiaalihuollon asiakastiedon arkisto palvelussa on käytettävissä oma, erillinen, SOAP-pohjainen validointipalvelu, jota asiakastestiympäristöön liittyneet sosiaalihuollon järjestelmätoimittajat voivat käyttää tuotekehityksen tukena. Myöhemmin myös Sosiaalihuollon asiakastiedon arkiston validointipalvelu on tarkoitus integroida samaan Kantavalidointipalveluun, joka on jo Reseptin ja Potilastiedon arkiston järjestelmätoimittajien käytössä. 3

2.1.2 Kanta-asiakastestipalvelu Kanta-asiakastestipalveluun liittyneillä järjestelmätoimittajilla ja näiden asiakastestaajaorganisaatioilla on mahdollisuus testata järjestelmiensä toiminnallisuuksia tuotannon kaltaista Reseptikeskusta, Sosiaalihuollon asiakastiedon arkistoa, Potilastiedon arkistoa ja tiedonhallintapalvelua vasten sekä ennen tietojärjestelmän sertifiointia että myöhemmässä tuotekehitysvaiheessa. 2.1.3 Omakanta-testipalvelu Kanta-asiakastestipalvelussa on Omakanta-testipalvelu, jossa on Kanta-palveluiden testausta ajatellen käytettävissä informointi-, suostumus- ja kielto- sekä terveystietotoiminnallisuudet siten, että palvelun sisältö on Kanta-asiakastestiympäristössä olevan Potilastiedon arkiston ja Reseptin versioiden mukainen. Omakanta-testipalvelu on muuten käyttöliittymältään tuotantoa vastaava selainsovellus, mutta tietoja haetaan suoraan testipotilaan henkilötunnuksella ilman vahvan tunnistautumisen vaatimusta. Sosiaalihuollon asiakastiedon arkistossa Omakanta ei ole vielä käytössä. Se tulee käyttöön vaiheessa II. 2.2 Kanta-asiakastestipalveluun liittyminen Kanta-asiakastestipalvelun liittymisohje sekä liittymislomakkeet löytyvät kanta.fi-sivuston Testaus-osiosta. Liittymislomakkeet lähetetään sähköpostitse osoitteeseen kanta@kanta.fi. Kanta-asiakastestiympäristöön liitytään vain testiympäristöstä, tuotantoympäristöstä ei voi liittyä. Järjestelmätoimittajan vastuulla on asiakkaansa liittymisen tukeminen Kantaasiakastestipalveluun. Liittymisvaatimukset on tarkemmin kuvattu kanta.fi-sivuston Testaus-osiossa dokumentissa Liittymisohje Kanta-asiakastestipalveluun. 2.3 Kanta-asiakastestipalvelun palveluaika, päivitykset ja huoltokatkot Kanta-asiakastestiympäristö on käytettävissä pääsääntöisesti maanantaista perjantaihin klo 8.00 16.00. Palvelu on käytettävissä muinakin aikoina, mutta varsinaisen palveluajan ulkopuolella ympäristössä voi olla päivitys- ja huoltokatkoja. Asiakastestiympäristön huoltoikkuna on kuukauden ensimmäinen torstai. Tällöin palvelussa voi olla katkoksia klo 8.00 16.00 välisenä aikana. Asiakastestiympäristöön liittyvät ohjelmistopäivitykset tehdään tarpeen mukaan. Liittyneitä organisaatioita tiedotetaan palvelukatkoista, jotka kohdistuvat edellä ilmoitettuun palveluaikaan ja mahdollisuuksien mukaan myös muista Kanta-asiakastestipalvelun katkoista. Päivityksistä ja huoltokatkoista ilmoitetaan vähintään kaksi vuorokautta ennen suunniteltua käyttökatkoa. 4

2.4 Testiaineiston luonti Kela toimittaa testitapaukset ja testihenkilötunnukset, joita on käytettävä yhteistestauksessa. Testitapaukset ovat kansallisia ja siten yhteisiä kaikille. Testitapaukset on dokumentoitu ja ne ovat kaikkien käytettävissä samassa muodossa versioituna. Sovitun yhteistestauksen ulkopuolella järjestelmätoimittajat ja näiden asiakasorganisaatiot voivat käyttää Kanta-asiakastestiympäristöä omatoimiseen testaukseen. Järjestelmätoimittaja tai asiakasorganisaatio voi siis luoda itse testiaineistoa tarpeen mukaan. Kela toimittaa tätä varten erilliset testihenkilötunnukset ja niitä saa pyydettäessä myös lisää. Yhteistestaukseen tarkoitettuja testihenkilötunnuksia ei käytetä omatoimiseen lisätestaukseen. 3. Yhteistestauksen osapuolten vastuut 3.1 Järjestelmätoimittajan vastuu Järjestelmätoimittaja vastaa omassa testauksessaan asiakastieto-, potilastieto- tai apteekkijärjestelmänsä teknisestä ja sovelluslogiikan toimivuudesta. Potilastieto-, asiakastieto- tai apteekkijärjestelmän on toteutettava kanta.fi-sivustolla julkaistujen määrittelyiden mukaiset toiminnallisuudet. Järjestelmien on tuotettava valideja asiakirjoja ja muodostettava niistä määritysten mukaisia HL7-sanomia. Järjestelmätoimittaja voi käyttää jo tuotekehityksen aikana asiakirjojen validoinnissa apuna Kanta-validointipalvelua. Järjestelmätoimittaja tekee Kelalle hakemuksen Kanta-asiakastestiympäristöön liittymiseksi ja hankkii sen käyttöä varten tarvittavat testivarmenteet Väestörekisterikeskukselta (VRK). Järjestelmätoimittaja vastaa tietojärjestelmänsä paikallisesta käytettävyydestä ja suorituskyvystä asiakkaan käytössä. Järjestelmätoimittajan on tiedotettava Kelaa ja asiakasorganisaatiota kaikista Kanta-palveluihin vaikuttavista virheistä, niiden korjaamisesta ja vaaditusta regressiotestaustarpeesta. Järjestelmätoimittaja suunnittelee ja toteuttaa omassa kehitysympäristössään tarvittavan testauksen. Yhteistestauksen uusintamenettelyt järjestelmätoimittaja sopii Kelan kanssa. Järjestelmätoimittajan on sitouduttava sovittuun yhteistestauksen aikatauluun ja tuettava asiakasorganisaationsa testaamista. Järjestelmätoimittaja etsii asiakaskunnastaan yhteistestaukseen osallistuvan organisaation huomioiden seuraavat tekijät: asiakasorganisaatiolla on testausympäristö, jossa mahdollisimman laaja sisällön ja toiminnallisuuden testaus onnistuu asiakasorganisaatio on halukas osallistumaan testaukseen ja sillä on mahdollisuus resursoida henkilöstöä testauksen valmisteluun ja testaukseen sovittuna aikana asiakasorganisaation tietojärjestelmäarkkitehtuurista on toimitettu Kelalle kuvaus yhteistestauksen kannalta oleellisilta osin (esimerkiksi kokonais- ja erillisjärjestelmän in- 5

tegraation toteutustapa, jos kummankin järjestelmän tuottamien asiakirjojen arkistointia testataan). Järjestelmätoimittajalla on velvollisuus osallistua uusien liittyjien sertifioinnin tai muutosten takia järjestettäviin yhteistestauksiin ristiintestausosapuolena sen jälkeen, kun oma tietojärjestelmä on sertifioitu. 3.2 Järjestelmätoimittajan asiakasorganisaation vastuu Yhteistestaukseen osallistuva järjestelmätoimittajan asiakasorganisaatio tekee oman testausympäristönsä osalta liittymishakemuksen Kanta-asiakastestiympäristöön ja hankkii Väestörekisterikeskukselta (VRK) testauksessa tarvittavat testivarmennekortit sekä testipalvelin- ja testijärjestelmäallekirjoitusvarmenteet. Asiakasorganisaatio vastaa, että käytössä oleva potilastieto-/asiakastieto- ja apteekkijärjestelmät sekä mahdolliset erillisjärjestelmät täyttävät liittymisen tekniset ja toiminnalliset vaatimukset käyttäen tukena järjestelmätoimittajan asiantuntemusta. Asiakasorganisaatio sitoutuu sovittuun aikatauluun varaamalla testaukseen ja sen valmisteluun riittävästi resursseja ja tekemällä tietojärjestelmänsä hyväksymistestauksen aikataulun mukaisesti, jos testausympäristö vaatii laajemman versiopäivityksen ennen yhteistestausta. Asiakasorganisaatio laatii suorittamastaan yhteistestauksesta testausraportin. Asiakasorganisaatio velvoitetaan osallistumaan uusiin yhteistestauksiin ristiintestausosapuolena myös sen jälkeen, kun sen käyttämä järjestelmä on sertifioitu. 3.3 Kelan vastuu Kela ylläpitää Kanta-asiakastestiympäristöä ja sen lisäpalveluita sekä antaa testihenkilöiden henkilötunnukset, testimateriaalit ja kansalliset testitapaukset testaavien osapuolten käyttöön. Kela suunnittelee yhteistestaukset ja koordinoi niiden etenemistä sekä ylläpitää testitapauksia. Kela arvioi eri testausvaiheiden tarpeellisuuden yhdessä järjestelmätoimittajan kanssa ennen hyväksymistä yhteistestaukseen. Kela kartoittaa uusiin yhteistestauksiin osallistuville tietojärjestelmille ristiintestausparin sertifioitujen tietojärjestelmien ja niitä käyttävien asiakasorganisaatioiden joukosta, sekä sopii osapuolten kanssa ristiintestauksen aloittamisesta. Kela tarkistaa testausraportit Kanta-palveluiden näkökulmasta ja antaa lausunnon yhteistestauksesta tietojärjestelmän sertifiointia varten. 3.4 Muiden osapuolten vastuut Valvira, rooli- ja attribuuttitietopalvelun ylläpitäjä VRK, varmennepalvelun ylläpitäjä THL, olennaiset vaatimukset 6

Valvira vastaa rooli- ja attribuuttitietopalvelusta ja VRK varmennepalveluista. THL vastaa Reseptin, Sosiaalihuollon asiakastiedon arkiston ja Potilastiedon arkiston sekä tiedonhallintapalvelun olennaisista vaatimuksista ja laatii toiminnalliset määrittelyt. 4. Yhteistestaus Reseptin, Potilastiedon arkiston ja Sosiaalihuollon asiakastiedon arkiston yhteistestaus on tietojärjestelmien tuottamien sanomien yhteentoimivuuden testausta sekä Kelan Kantapalveluita että toisia tietojärjestelmiä vasten (ristiintestaus). Yhteistestaus tapahtuu Kelan ylläpitämässä asiakastestiympäristössä. Eri järjestelmien toiminnallisuudet tulee olla toteutettu niin, että toimintaprosessi toimii saumattomasti, riittävän tehokkaasti ja asiakasturvallisuutta vaarantamatta. Jokaisen eri palvelun yhteistestausjakson tarkempi sisältö ja aikataulu suunnitellaan erikseen. Yhteistestausta koskevat kysymykset ja tiedustelut voi lähettää sähköpostilla osoitteeseen yhteistestaus@kanta.fi. Viestin otsikossa ilmaistaan, minkä palvelun yhteistestausta asia koskee. 4.1 Tavoite ja rajaukset Yhteistestauksen tavoitteena on todeta, että tietojärjestelmät pystyvät tuottamaan määritysten mukaisia sanomia ja että nämä sanomat ovat tulkittavissa kaikissa yhteistestaukseen osallistuvissa järjestelmissä teknisesti ja sisällöltään samanlaisina. Eri järjestelmien toiminnallisuudet tulee olla toteutettu niin, että toimintaprosessi toimii saumattomasti, riittävän tehokkaasti ja asiakasturvallisuutta vaarantamatta. Yhteistestauksessa ei testata tietojärjestelmien sisäisiä toiminnallisuuksia. Yhteistestausta ei suunnitella järjestelmien käyttöliittymien testauksen näkökulmasta. Yhteistestauksen lisäksi järjestelmätoimittajan tulee omissa testeissään todeta, että vaatimusmäärittelyn mukaiset vaatimukset täyttyvät tietojärjestelmässä. 4.2 Testausaikataulu Kela suunnittelee yhteistestausjaksojen ajoituksen ja käytettävät testitapaukset sekä valvoo testauksen etenemistä. Järjestelmätoimittajien ja näiden asiakasorganisaatioiden on oltava valmiina kuhunkin vaiheeseen erillisten kriteerien mukaisesti. Kullekin vaiheelle määritellään kesto, jossa testaus on kyettävä suorittamaan. Yhteistestauksen läpiviemiseen on varattava aikaa palvelusta riippuen vähintään 3-6 kuukautta. Mahdolliset laajat lainmuutokset tai muut suuret muutoshallinnat voivat vaikuttaa aloittamisaikaan ja yhteistestaukseen kuluvaan aikaan. 7

Tarvittaessa vuosittain voidaan käynnistää useita yhteistestausjaksoja, jotka voivat asettua ajallisesti limittäin. Yhteistestausjaksojen aikataulut julkaistaan kanta.fi-sivuston Testausosiossa. Kuva 2. Yhteistestausprosessi Potilastiedon arkisto ja Sosiaalihuollon asiakastiedon arkisto: ensimmäiseen, järjestelmätoimittajan ja Kelan kahdenväliseen testaukseen varataan eniten aikaa, koska siihen sisältyy sekä arkistointi- että luovutustestiketjujen suoritus. Siinä varaudutaan myös mahdollisiin korjauksiin ja uudelleentestaukseen. Tavoitteena on löytää ja korjata ongelmat varhaisessa vaiheessa, jotta ne eivät toistuisi seuraavissa testausvaiheissa. Testaus asiakasorganisaation ja Kelan välillä on syytä aloittaa vasta, kun järjestelmätoimittajan ja Kelan välinen testaus on hyväksytty ja asiakasorganisaation testiympäristöön voidaan toimittaa mahdolliset korjaukset sisältävä tietojärjestelmän versio. Myös jälkimmäiset testausvaiheet on optimaalista suorittaa peräkkäin. Yhteistestauksesta ei voida antaa tarkkaa aikataulumallia, koska testausjakson kokonaiskesto riippuu monesta tekijästä, muun muassa järjestelmän alkuvalmiudesta, testauksen osapuolten resursseista sekä havaittujen virheiden määrästä ja uudelleentestaustarpeesta sekä testattavasta tietosisällöstä. Kelalla on oikeus keskeyttää tietojärjestelmän yhteistestaus, mikäli testausaikataulut eivät pidä tai järjestelmän testaustulokset eivät ole hyväksyttäviä. Tällöin yhteistestaus on aloitettava myöhemmin uudestaan siten, että järjestelmätoimittajalle jää riittävästi aikaa korjausten toteuttamiseen. Tarkistuspisteet pidetään erikseen sovittavan aikataulun mukaisesti. Jokaisessa testausvaiheessa pidetään vähintään yksi tarkistuspiste. Järjestelmätoimittaja sitoutuu yhteistestauksen aikatauluun suunnitelman mukaisesti. Järjestelmätoimittajan tulee varata tarvittavat resurssit testaukseen ja virheiden korjaukseen. 8

4.3 Aloittamisen edellytykset ja testauksen vaiheet 4.3.1 Järjestelmätoimittajan testaus omassa testiympäristössään Järjestelmätoimittaja testaa oman tietojärjestelmänsä toiminnallisuuksia itsenäisesti ennen liittymistä Kanta-asiakastestipalveluun. Kanta-validointipalvelua voi käyttää jo tässä vaiheessa asiakirjojen validointiin. 4.3.2 Liittyminen Kanta-asiakastestipalveluun ja itsenäinen testaus Järjestelmätoimittaja liittyy Kanta-asiakastestipalveluun. Ohjeet liittymisestä ja lisätietoa yhteistestausjaksoista julkaistaan Kanta.fi-sivuston Testaus-osiossa. Edellytykset: Järjestelmätoimittaja on toteuttanut potilastieto, asiakastieto- tai apteekkijärjestelmään määritysten mukaiset toiminnallisuudet Järjestelmän tulee noudattaa kansallisten vaatimusten mukaisia avoimia rajapintoja ja standardeja. Järjestelmän tulee kyetä liittymään Kanta-palveluihin itsenäisesti ja/tai toimittajariippumattoman integraatioratkaisun avulla. Integraatioratkaisu voi olla järjestetty organisaation sisäisesti tai alueellisesti. Standardien mukaisten rajapintojen suora tuki takaa yhteentoimivuuden myös Kanta-liittymismallien muuttuessa. Järjestelmätoimittaja testaa itsenäisesti Kanta-asiakastestiympäristössä kaikki määritellyt toiminnallisuudet. Kela toimittaa liittymisen yhteydessä testihenkilötunnukset, joita käytettävä testaamisessa asiakastestiympäristössä. Reseptin testauksessa käytettävä lääkerekisteriä, jossa on kansallisen lääketietokannan tietojen kanssa yhtäpitävät tiedot ja jota on tarkoitus käyttää tuotannossa. Potilastietojärjestelmä testaa omatoimisesti jo yhteistestauksen läpikäyneiden potilastietojärjestelmien lääkemääräysten tietojen näkymisen omassa järjestelmässään. Kela toimittaa henkilötunnukset, joille testilääkemääräystaulukon pohjalta laaditut testilääkemääräykset on laadittu. Kela voi pyynnöstä toimittaa kohtuullisen määrän testimateriaalia järjestelmätoimittajan käyttöön (esim. lääketoimituksia ja uusimispyyntöjä). Testimateriaalin toimitusaika on noin kaksi viikkoa. Järjestelmätoimittaja arvioi, milloin se on valmis yhteistestauksen aloittamiseen. 4.3.3 Ilmoittautuminen yhteistestaukseen Ilmoittautuminen yhteistestaukseen on tehtävä sähköpostitse osoitteeseen yhteistestaus@kanta.fi kaksi kuukautta ennen suunniteltua yhteistestauksen aloittamista. Kela tiedottaa yhteistestaukseen ilmoittautuneista järjestelmistä kanta.fi-sivuston Testaus-osiossa. 9

Ilmoittautumisen yhteydessä järjestelmätoimittaja toimittaa Kelalle valmiusraportin, josta selviää, että tietojärjestelmän kaikki määritellyt toiminnallisuudet on testattu asiakastestiympäristössä. Tällä valmiusraportilla arvioidaan järjestelmän yhteistestausvalmiutta. Ilmoittautuminen yhteistestaukseen on voimassa 3 kuukautta valmiusraportin toimittamisesta alkaen. Mikäli yhteistestausta ei järjestelmätoimittajan toimesta 3 kuukauden sisällä aloiteta, voidaan sovittu yhteistestausjakso perua ja ilmoittautuminen yhteistestausjaksolle täytyy tehdä uudelleen. Lisäksi järjestelmätoimittajan tulee toimittaa Kelalle selvitys toiminnallisten vaatimusten toteutumisesta järjestelmälomakkeella. Ohjeet selvityksen sisällöstä ja laatimisesta tulevat THL:ltä. Resepti-palvelun yhteistestaukseen ilmoittautumisen jälkeen Kela toimittaa järjestelmätoimittajalle tiedot siitä, mitkä validaattori- ja interaktiotestit järjestelmätoimittajan tulee suorittaa Kanta-asiakastestiympäristöön. Validaattori- ja interaktiotesteissä muodostuneet -asiakirjat on tuotettava integroidusta tietojärjestelmästä. Tietojärjestelmässä tulee olla käytössä lääkerekisteri, jossa on kansallisen lääketietokannan tietojen kanssa yhtäpitävät tiedot ja jota on tarkoitus käyttää tuotannossa. Validaattori- ja interaktiotestit tulee olla tehtynä kahden viikon sisällä yhteistestaukseen ilmoittautumisesta. Kelan ja järjestelmätoimittajan kesken pidetään aloituskokous yhteistestauksen periaatteista ja toteutuksesta. Järjestelmätoimittaja sitoutuu yhteistestauksen aikatauluun suunnitelman mukaisesti. Tarvittavat resurssit on varattu testaukseen ja virheiden korjaukseen. 4.3.4 Hyväksyminen yhteistestaukseen Kun osallistumisen edellytykset täyttyvät ja järjestelmätoimittaja on ilmoittautunut yhteistestaukseen, tarkennetaan testauksen sisältö, aikataulu, resurssivaatimukset ja mahdolliset rajaukset toimittajan ja Kelan yhteistyönä. Kelan ja järjestelmätoimittajan kesken pidetään aloituskokous yhteistestauksen periaatteista ja toteutuksesta. Järjestelmätoimittaja sitoutuu yhteistestauksen aikatauluun suunnitelman mukaisesti. Tarvittavat resurssit on varattu testaukseen ja virheiden korjaukseen. Mikäli tietojärjestelmää ei ensimmäisen testauskierroksen perusteella voida hyväksyä yhteistestaukseen, voidaan järjestelmätoimittajalle antaa korjausaikaa. Yhteistestauksen valmiustestit voidaan suorittaa kerran uudelleen viimeistään kuukautta ennen yhteistestausjakson alkamista. Mikäli testaustulokset eivät tällöinkään ole hyväksyttäviä, yhteistestaukseen ilmoittautuminen on tehtävä uudestaan. Tällöin järjestelmätoimittajille jää riittävästi aikaa korjausten toteuttamiseen. 4.3.5 Tarkistuspalaverit Testauksen etenemistä käydään läpi tilannepalavereissa, joissa testien tulokset käydään läpi yhteistyössä testausvaiheeseen osallistuvien toimijoiden kesken. Tarkistuspisteiden avulla seurataan testauksen edistymistä ja aikataulussa pysymistä sekä arvioidaan seuraavaan testausjaksoon siirtymistä. Kela arvioi testien onnistumisen ja läpäisyn, mutta testien tulee olla 10

onnistuneita myös järjestelmätoimittajan oman tietojärjestelmän vaatimusten mukaan. Tarkistuspisteissä käydään läpi testauksessa ilmenneet virheet ja niiden jatkotoimenpiteet, sekä sovitaan tarvittavasta uudelleentestauksesta. Kela ylläpitää listaa havaituista virheistä ja vastaavasti järjestelmätoimittaja huolehtii virhehavaintojen listauksesta ja korjaamisesta. 4.3.6 Järjestelmätoimittajan ja Kelan kahdenvälinen testaus Vaiheen tavoitteena on testata tietojärjestelmän ja Reseptin/Potilastiedon arkiston/sosiaalihuollon asiakastiedon arkiston välistä toiminallisuutta erilaisten testitapausten avulla. Kela toimittaa vaadittavat testitapaukset. Järjestelmätoimittaja testaa ja raportoi testit Kelalle, korjaa testauksessa potilastietojärjestelmässä havaitut virheet, sekä osoittaa korjausten toimivuuden uudelleentestauksella ja raportoinnilla. Kela tarkastaa raportoidut testit, antaa palautetta testaushavainnoista ja hyväksyy testauksen tulokset. Vaihe voidaan hyväksyä, kun kaikki suunnitellut testit on testattu ja raportoitu ja järjestelmätoimittaja korjaa testauksessa havaitut virheet sekä osoittaa korjausten toimivuuden uudelleentestauksella ja raportoinnilla Mikäli korjausten ja uudelleentestausten jälkeen esiintyy vielä puutteita, puutteet dokumentoidaan ja niitä koskevat jatkotoimenpiteet käsitellään erikseen. 4.3.7 Järjestelmätoimittajan asiakasorganisaation ja Kelan välinen testaus Vaiheen aikana testataan palveluiden toiminnallisuuksia ja tietosisältöä laajemmin järjestelmätoimittajan asiakasorganisaation testiympäristössä tuotantokäyttöä vastaavalla tavalla. Testauksen tavoitteena on todentaa tietojärjestelmän ja Kanta-palvelun välinen toimivuus asiakasorganisaation käytössä. Myös ne testausvaiheet, joihin asiakasorganisaatiot tämän prosessin mukaisesti osallistuvat, liittyvät tietojärjestelmän (eikä asiakasorganisaation) liittymisvalmiuksien varmistamiseen, minkä vuoksi Kela tukee vain yhtä asiakastestausta tietojärjestelmää kohti. Testauksessa voi olla mukana yksi asiakasorganisaatio tai useamman asiakasorganisaation muodostama kokonaisuus. Asiakasorganisaatio testaa ja raportoi testit Kelalle ja järjestelmätoimittajalle sekä suunnittelee ja organisoi omien testausresurssien käytön. Asiakasorganisaatio vastaa, että testaus sisältää riittävästi tuotantokäytön kaltaisia tilanteita ja että testaus vastaa omia käyttötarpeita. Järjestelmätoimittaja osallistuu asiakasorganisaationsa testaukseen ja tukee testausta tarpeen mukaan seuraavin toimin: varmistaa yhdessä asiakasorganisaationsa kanssa, että käytettävissä on vaatimusten mukainen testiympäristö ja toimittaa tarvittavat päivitykset 11

opastaa asiakasorganisaationsa testaajia testaukseen sisältyvissä tietojärjestelmän toiminnallisuuksissa sekä täsmentää kansallisten testitapausten toteutus- ja raportointiohjeistuksen testattavaa tietojärjestelmää varten opastaa asiakasorganisaationsa pääkäyttäjiä testiympäristön konfiguroinnissa ja varaa riittävästi resursseja testauksen aikaiseen tukeen, kuten virhe- ja ongelmatilanteiden selvittelyyn ja tilannekatsauspalavereihin osallistumiseen Kela tarkastaa raportoidut testit, antaa palautetta tarvittavista virhekorjauksista ja hyväksyy asiakasorganisaation testauksen tulokset. Vaihe voidaan hyväksyä, kun kaikki suunnitellut testit on tehty asiakasorganisaatio on raportoinut Kelalle suorittamansa testauksen, korjannut mahdolliset omaan testiympäristöönsä liittyvät puutteet järjestelmätoimittaja on korjannut testauksessa havaitut sovellusvirheet sekä toimittanut korjaukset asiakasorganisaationsa käyttöön ja tarvittaessa muutoksiin liittyvä uudelleentestaus on tehty ja raportoitu Mikäli korjausten ja uudelleentestausten jälkeen esiintyy vielä puutteita, puutteet dokumentoidaan ja niitä koskevat jatkotoimenpiteet käsitellään erikseen. 4.3.8 Ristiintestaus Tämä testausvaihe poikkeaa hieman toisistaan testattavasta palvelusta riippuen, joten alla kuvattu erikseen Resepti- ja Arkisto-palveluiden ristiintestausvaiheet. Huomiona, että Sosiaalihuollon asiakastiedon arkiston osalta ristiintestausta ei ole vaiheessa I ollenkaan. Ristiintestaus Resepti-palvelussa (järjestelmätoimittajat) Järjestelmätoimittajat suorittavat ristiintestauksen Kelan toimittamien testiketjujen ja esimerkkilääkemääräysten mukaisesti. Jos testattava järjestelmä on potilastietojärjestelmä, Kela osallistuu testaukseen apteekkijärjestelmän toimintojen osalta. Muissa tapauksissa tämän vaiheen testaukset suoritetaan järjestelmätoimittajien toimesta. Tässä vaiheessa on mukana kaksi potilastietojärjestelmää sekä kolme apteekkijärjestelmää. Kela järjestää potilastietojärjestelmäkumppanin järjestelmätoimittajien ristiintestaukseen. Järjestelmätoimittajien ristiintestausvaiheessa esiin tulevien virheiden korjaamista varten voidaan ristiintestaus keskeyttää kahdeksi viikoksi kuitenkin niin, että ristiintestauksen kokonaisaikataulu pysyy suunnitellussa 4-6 viikossa. Jos Kela ei hyväksy järjestelmän testaustuloksia, järjestelmätoimittajien ristiintestaus on tehtävä uudestaan aikaisintaan seuraavan testausjakson aikana. Tällöin järjestelmätoimittajille jää riittävästi aikaa korjausten toteuttamiseen. Jos testausaikataulut eivät pidä, Kelalla on oikeus keskeyttää ristiintestaus. Asiakas aloittaa omatoimisen testauksen viimeistään tämän vaiheen aikana. Kela voi pyynnöstä toimittaa kohtuullisen määrän testimateriaalia asiakkaan käyttöön (esim. lääketoimituksia ja uusimispyyntöjä). Testimateriaalin toimitusaika on noin kaksi viikkoa. 12

Ristiintestaus Resepti-palvelussa (asiakasorganisaatiot) Järjestelmätoimittajien asiakastestaajina toimivat terveydenhuollon organisaatiot ja apteekit (asiakasorganisaatiot) suorittavat ristiintestauksen Kelan toimittamien testiketjujen ja esimerkkilääkemääräysten mukaisesti. Jos testattava järjestelmä on potilastietojärjestelmä, Kela osallistuu testaukseen apteekkijärjestelmän toimintojen osalta. Muissa tapauksissa tämän vaiheen testaukset suoritetaan asiakasorganisaatioiden toimesta. Kela tukee yhteistestauksessa järjestelmätoimittajan yhtä asiakasorganisaatiota. Kela järjestää asiakastestaajakumppanin asiakasorganisaatioiden ristiintestaukseen. Aloittamisen edellytykset: Kelan, järjestelmätoimittajan ja asiakasorganisaation kokous yhteistestauksen pelisäännöistä on pidetty Asiakasorganisaatio on perehdytetty tuotteeseen ja tietojärjestelmän testiin luovutus asiakkaalle on tehty (järjestelmätoimittajan vastuulla) Asiakasorganisaation liittymishakemus Kanta-asiakastestipalveluun on lähetetty Kelalle, liittymishakemus tehdään mielellään jo samoihin aikoihin, kun järjestelmätoimittaja itse tekee liittymishakemuksen Tietojärjestelmä on suorittanut järjestelmätoimittajien ristiintestauksen hyväksytysti Asiakasorganisaatio sitoutuu yhteistestaukseen ristiintestauksen aikatauluun suunnitelman mukaan (4viikkoa) Jos osapuolet eivät hyväksy tietojärjestelmän testaustuloksia, asiakasorganisaatioiden ristiintestaus on tehtävä uudestaan aikaisintaan seuraavan testausjakson aikana. Tällöin järjestelmätoimittajille jää riittävästi aikaa korjausten toteuttamiseen. Ristiintestaus Arkisto-palveluissa Potilastiedon arkiston ja Sosiaalihuollon asiakastiedon arkiston (vaiheesta II alkaen) ristiintestaus suoritetaan järjestelmätoimittajien asiakasorganisaatioiden välisenä. Ristiintestaukseen osallistuu uutta testattavaa asiakastieto-/potilastietojärjestelmää käyttävä asiakasorganisaatio ja toista, aikaisemmin sertifioitua järjestelmää käyttävä asiakasorganisaatio. Kummankin osapuolen järjestelmätoimittajat osallistuvat ristiintestauksen suunnitteluun sekä tukevat asiakasorganisaatiota testauksessa. Järjestelmätoimittajan tuki on erityisen tärkeä testattavan järjestelmän osalta. Vaihe voidaan aloittaa, kun Kelan, järjestelmätoimittajan ja näiden asiakasorganisaatioiden yhteinen aloituskokous on pidetty edelliset testausvaiheet on suoritettu hyväksytysti asiakasorganisaatiot ovat sitoutuneet testauksen aikatauluun sekä ovat varanneet tarvittavat resurssit 13

Ristiintestauksessa käytetään asiakasorganisaatioiden omia Kanta-asiakastestiympäristöön liitettyjä tuotannon kaltaisia testausympäristöjä. Näihin on mahdollisesti toteutettu integraatioita erillisjärjestelmiin. Testauksen kohteena on suostumustenhallinta, luovutustoiminnallisuus ja arkistoitujen tietojen tarkastelu. Aineistona käytetään aiemmin yhteistestauksessa arkistoituja tietoja sekä ristiintestauksessa arkistoitavia uusia tietoja. Testausvaiheen päätyttyä asiakasorganisaatiot raportoivat Kelalle tuloksista. 4.4 Hyväksymiskriteerit ja raportointi Tässä luvussa esitettyjä kriteereitä ja toimintaperiaatteita sovelletaan kaikissa erilaisissa yhteistestauksissa riippumatta siitä, onko kyseessä suuri kansallisen muutoksenhallintaprosessin mukainen versio tai pienemmän muutospaketin testaus, jossa ei viedä läpi kaikkia testausvaiheita. Kaikkien testausvaiheiden päätyttyä Kela, asiakasorganisaatio ja järjestelmätoimittaja arvioivat yhdessä, onko tietojärjestelmän yhteistestaus suoritettu hyväksytysti. Kela laatii yhteistestauskokonaisuuden päätteeksi lausunnon hyväksytysti suoritetusta yhteistestauksesta järjestelmän sertifiointia varten. Asiakasorganisaatio laatii lausunnon liitteeksi testausraportin suorittamastaan yhteistestauksesta. Yhteistestauksen aloitus- ja lopetus/hyväksymiskriteerit. Yhteistestaus voidaan aloittaa, kun järjestelmätoimittajan omasta toiminnallisten vaatimusten testauksesta on toimitettu selvitys Kelaan yhteistestausvalmiusraportti on toimitettu Kelaan testauksen alkuvalmistelut, kuten testiympäristön konfigurointi on valmis järjestelmätoimittajan testaus Kanta-validointipalvelua vasten on suoritettu testisuunnitelma on hyväksytty tarvittava testauksen laajuus on arvioitu Kelan ja järjestelmätoimittajan kesken Kelan lupa aloittaa testaus on annettu. Yhteistestaus voidaan hyväksyä, kun kaikki sovitut testivaiheet ja testit on hyväksytysti suoritettu kaikki tunnetut ongelmat on rekisteröity ja tiedotettu tunnetut ongelmat eivät olennaisesti haittaa tuotantokäyttöä luokan 2 ja 3 havainnot on todennettu korjautuneiksi sekä luokan 1 havainnot on joko todennettu korjautuneiksi tai ne on kirjattu jatkokehityksessä huomioitaviksi (havaintojen luokittelu esitellään luvussa 5). 14

4.4.1 Testauksen keskeyttäminen ja jatkaminen Yhteistestaus voidaan keskeyttää tilapäisesti välittömien muutospaineiden takia. Kyseessä voi olla esimerkiksi testauksen jatkamisen estävä virhe tai merkittävä resurssivaje. Testauksen keskeyttäminen on keino rauhoittaa tilanne ja kohdentaa voimavarat ongelman korjaamiseen. Yhteistestausta voidaan jatkaa, kun keskeyttämisen aiheuttanut tilanne on selvitetty. Sovellusvirheen osalta myös korjausten testaus tulee olla suoritettu onnistuneesti ja raportoitu. Tällöin on ensin arvioitava mitä jo suoritettuja yhteistestauksen testejä on uusittava. Testauksen jatkamisesta sovitaan osapuolten yhteisessä tilaisuudessa ja Kela antaa lopullisen hyväksynnän jatkamiselle. 4.4.2 Testauksen lopettaminen ja hylkäämiskriteerit Jos useista keskeytyksistä ja uudelleentestauksista johtuen yhteistestaus ei etene, voidaan testaus lopettaa. Lopettamisesta sovitaan kaikkien osapuolten yhteisessä tilaisuudessa. Yhteistestaus voidaan hylätä, jos testauksen aikana on löydetty vakavuusluokkien 2-3 virheitä, eikä niitä ehditä tai pystytä korjaamaan testaukseen varatussa aikataulussa. 4.5 Kelan tuki Kelalla on testilaboratoriossaan tarvittavat tietojärjestelmät, joiden avulla voidaan simuloida tietojärjestelmien toiminnallisuuksia ja selvittää virhe- ja muita ongelmatilanteita. Kela voi tarvittaessa tilauksesta toimittaa kohtuullisen määrän testimateriaalia testilaboratorion tietojärjestelmillä. Kela osallistuu tarvittaessa sanomarakenteiden virheiden ja puutteiden selvittämiseen sekä tiedottaa havaituista puutteista. Yhteistestauksessa käytetty testimateriaali on Kelan käytössä yhteistestauksen jälkeen. Kela toimittaa tarvittaessa yhteistestauksen testimateriaalia muiden järjestelmien testauskäyttöön. Kela ei ota kantaa tietojärjestelmien käyttöliittymiin eikä tue järjestelmätoimittajaa substanssiasioissa. Järjestelmätoimittajalla pitää olla yhteistestauksen aikana käytettävissään omaa tai asiakkaansa asiantuntijatukea farmasiaa ja lääkehoitoa koskevissa asioissa. 15

5. Havaintojen ja muutosten hallinta 5.1 Hyväksymiskriteerit ja raportointi Testaushavainnot luokitellaan jatkokäsittelyä varten alla olevan taulukon mukaisesti: Havainnon luokka Selite 0 - Kosmeettinen Ei haittaa toimintoja, ei merkitystä testauksen etenemiselle, ei vaadi uudelleentestausta, ei tarvitse korjata yhteistestauksen aikana. 1 - Huomioitava Ei haittaa toimintoja merkittävästi, ei merkitystä testauksen etenemiselle, ei tarvitse korjata yhteistestauksen aikana, mutta tulee korjata seuraavaan mahdolliseen korjausversioon. 2 - Merkittävä Virheellisestä toiminnosta haittaa, ei estä testauksen jatkumista, korjaus yhteistestauksen aikana, uudelleentestattava. 3 - Estävä Niin vakava virhe, että estää testauksen etenemisen, vaatii välittömän korjauksen, uudelleentestattava. 5.2 Virheiden korjaus Yhteistestaukseen osallistuva järjestelmätoimittaja huolehtii siitä, että tarvittavat korjaukset toteutetaan tietojärjestelmään ja korjauksen sisältävä sovellusversio toimitetaan testaukseen mahdollisimman nopeasti. Korjauksen tekemisen yhteydessä on tehtävä arvio tarvittavan uudelleentestauksen laajuudesta huomioiden myös korjauksen mahdollinen vaikutus muihin jo hyväksytysti testattuihin toiminnallisuuksiin. Korjausten ja uuden ohjelmistoversion asennusten jälkeen yleensä vähintään aiemmin virheeseen päätyneet testitapaukset tulee testata uudelleen. Tarvittaessa tietyn eristettävissä olevan virhekorjauksen uudelleentestaus on mahdollista tehdä suppeammin kuin mitä testitapaukseen on kuvattu. Menettelystä on kuitenkin sovittava erikseen Kelan kanssa, koska testauksen tavoitteena on, että koko tapahtumaketju eri vaiheineen saadaan todennettua onnistuneeksi. Yhteistestauksen päättyessä luokan 2 ja 3 havaintojen tulee olla korjattu ja uudelleentestattu sekä korjaukset on todettu toimiviksi. Luokan 0 ja 1 virheiden korjaustoimenpiteiden aikataulutus tai mahdolliset päätökset jättää korjaamatta käsitellään ja dokumentoidaan erikseen 16

6. Virhetilanteiden käsittely Tieto sellaisista virhetilanteista, jotka mahdollisesti vaikuttavat muiden testaus-osapuolten toimintaan, välitetään välittömästi sähköpostitse kyseisten ohjelmistojen kehittäjille ja Kelalle. Yhteistestausjaksoilla havaintojen käsittelyä varten järjestetään myös yhteisiä tilannekatsauspalavereja. Kelalle osoitetut kiireelliset virheilmoitukset lähetetään osoitteeseen kantakehitys@kanta.fi. Kela koordinoi virhekäsittelyä ja tarvittaessa selvittää, onko virhe tietojärjestelmissä vai Kantapalveluissa. Virheilmoituksissa ilmoitetaan seuraavat tiedot: otsikko: "Reseptin/Potilastiedon arkiston/sosiaalihuollon asiakastiedon arkiston testaus ohjelmisto asia" esim. Reseptin testaus Pegasos virhe Reseptikeskuksen palauttamissa tiedoissa virheen havaitsemisajankohta käyttötapaus, testitapaus tai potilastarina johon virhe liittyy virheen kuvaus Reseptikeskuksen tai Arkiston mahdollisesti palauttama virheilmoitus organisaatio ja järjestelmä, missä virhe on havaittu virheen ilmoittaja liitetiedostona lähetetty soap-sanoma ja mahdollisesti myös http-header (järjestelmätoimittajat) Järjestelmätoimittajat huolehtivat, että korjaukset tehdään ja toimitetaan uudelleentestaukseen mahdollisimman nopeasti. Korjausten ja uuden ohjelmistoversion asennusten jälkeen korjaaja informoi Kelaa ja virheilmoituksen tehnyttä organisaatiota korjaustoimenpiteistä uudelleentestausta varten. Jos kyseessä on kriittinen virhe, Kela tekee päätökset yhteistestauksen keskeyttämisestä yhdessä kyseisten järjestelmätoimittajien kanssa. Kelalla on oikeus myös yksipuolisesti keskeyttää jonkin tietojärjestelmän yhteistestaus järjestelmässä havaittujen vakavien puutteiden vuoksi. Valviran rooli- ja attribuuttitietopalveluihin liittyvät virheilmoitukset ilmoitetaan osoitteeseen: varmennepalvelut@valvira.fi. 17

7. Järjestelmätoimittajan ja sen asiakasorganisaation sitoumus Yhteistestauksen hyväksytysti läpikäyneen tietojärjestelmän järjestelmätoimittaja ja sen asiakasorganisaatio sitoutuvat toimimaan testikumppanina myöhemmin yhteistestaukseen tulevalle tietojärjestelmälle ja sen asiakasorganisaatiolle. Tätä myöhempää testausta varten on myös varattava tarvittavat resurssit. 7.1 Reseptin testilääkemääräykset Yhteistestauksen hyväksytysti läpikäynyt potilastietojärjestelmä sitoutuu laatimaan yhteistestausjakson päätyttyä testilääkemääräystaulukon mukaiset testilääkemääräykset Kelan toimittamille testihenkilötunnuksille. Nämä testilääkemääräykset ovat seuraavien yhteistestaukseen liittyvien sekä yhteistestauksen jo läpäisseiden potilastietojärjestelmien käytössä. Testilääkemääräykset laaditaan uudestaan tarpeen mukaan noin kaksi kertaa vuodessa. Yhteistestauksen hyväksytysti läpikäyneet potilastietojärjestelmät vastaavat itse siitä, että toisten potilastietojärjestelmien laatimien testilääkemääräysten näkyminen omassa potilastietojärjestelmässä tulee testattua. Kela ylläpitää taulukkoa eri potilastietojärjestelmillä määrätyistä lääkemääräyksistä (potilastietojärjestelmät ja käytetyt henkilötunnukset) sekä potilastietojärjestelmätoimittajien yhteystiedoista. 7.2 Potilastiedon arkiston vertailutestipotilaat Potilastiedon arkiston yhteistestauksen läpäisseiden järjestelmien toimittajia pyydetään arkistoimaan määrätyt, samansisältöiset tiedot testipotilaalle, joka säilytetään vertailutietona taaksepäin yhteensopivuuden testausta varten. Vertailupotilasta käytetään Kanta-palveluiden omassa testauksessa ja Kanta-palveluiden koordinoimissa yhteistestauksissa. Järjestelmätoimittajien omaa testausta varten on perustettu toinen vertailupotilas vastaavilla tiedoilla. Vertailupotilaalle arkistointi on vapaaehtoista ja järjestelmätoimittaja sitoutuu siihen, että testihetu on Potilastiedon arkiston yhteistestaukseen osallistuvien järjestelmätoimittajien yhteisessä käytössä. Vertailupotilas on tarkoitettu luovutushakujen ja katselukäyttöliittymien testaukseen. Versiomuutosten yhteydessä voidaan samansisältöiset arkistoinnit tehdä uudelleen. Muuten vertailupotilaalle ei arkistoida lisämerkintöjä, vaan sitä käytetään luovutus- ja hätähakujen sekä arkistosta haetun aineiston katselutoiminnallisuuksien testaukseen. Tässä yhteydessä arkistoidaan vain välttämättömät palvelutapahtumat hoitosuhteen varmistamista varten. Vertailupotilaan hetun saavat tietoonsa ne, jotka lupautuvat arkistoimaan sille määritellyn sisällön yhteistestauksen jälkeen. 18

7.3 Testihenkilötunnukset Asiakastestiympäristöön liittymisen yhteydessä Kela toimittaa järjestelmätoimittajille ja niiden asiakasorganisaatiolle tietyn määrän testihenkilötunnuksia. Kanta-asiakastestipalvelussa on lupa käyttää ainoastaan Kelasta saatuja henkilötunnuksia. Testihenkilötunnuksia saa pyytämällä lisää. 19