Tjänstespecifik teststrategi. För anslutning till tjänsteplattform för vård- och omsorgsutbud

Relevanta dokument
Tjänstespecifik Teststrategi Utomlänsfakturering

Underlag för godkännande av tjänsteproducent

LAT Lathund anslutning och test

Beställningsstöd för anslutning till NTJP

Version: 2.0 NBS / / AS

Version: 2.0 NBS / / AS

Elektronisk remiss. Beskrivning och tjänstespecifika villkor

Användarhandbok Test. NKRR Utgåva 0.4 Sida: 1 (19) NKRR

Information om Ineras certifieringstjänst

Villkor för anslutning till Nationella tjänsteplattformen

Bilaga 6 - Analys av GetMedicationHistory. Stöd till säker läkemedelsprocess

Checklista. Konsumentinförande via Agent, Nationell Patientöversikt (NPÖ)

HSA nätverksträff

Avtal om Kundens användning av

Avtal 1 om Agentens. användning av Ineras Tjänster

Riktlinje för kvalificering av Ineras kunder

Avtal om Kundens mottagande av intyg från Mina intyg Bilaga 1 - Specifikation av tjänsten mottagande av intyg från Mina Intyg

Lä s mer om SLL:s Regionälä Tjä nsteplättform (RTP)

Vägledning för innovativ applikations- och tjänsteutveckling

Läs mer om SLL:s Regionala Tjänsteplattform (RTP)

HSA Tjänsteanslutningsprocess. Kriterier och anslutningsinstruktioner för tjänster som vill nyttja informationen i HSA

Beslutsunderlag. Rekommendation för beslut om lösning för hantering av invånarens tidbokning gällande mottagningar som använder flera tidböcker

Säkerhetstjänster - verksamhetstillämpning och arkitektur

Checklista för införande av webbokning ProSang JAVA

Regelverk. Infrastrukturen för vidareförmedling av grundläggande uppgifter om företag. Bilaga A. Tekniska ramverk. Version: 1.0

Personuppgiftstjänsten och övriga stödtjänster för patientens integritetsskydd Tomas Fransson, Inera

Nationell Tjänsteplattform och säkerhetsarkitektur. Per Brantberg, område arkitektur/infrastruktur

Regelverk. Infrastrukturen för vidareförmedling av grundläggande uppgifter om företag. Bilaga A. Tekniska ramverk. Version: 3.0

Nationell patientöversikt - NPÖ

Förvaltningsplan för Tjänsteplattformen

Förvaltningsplan för Elektronisk remiss 2014

HSA Kunskapstest för HSA-ansvariga

Nationella Programmet för Datainsamling NPDI

Innovationsimplementation

Tjänsteavtal för ehälsotjänst

Gör er redo för NPÖ 2.0 och Journalen på Nätet! - med Tietos anslutningstjänst

Säkerhetstjänster Spärr,Samtycke,Logg. Beskrivning och tjänstespecifika villkor

Svevac - Beskrivning och tjänstespecifika villkor

Nationell patientöversikt

Nordic MedTest. Tillväxtverket. Regionalt Innovationsarbete och Kluster Peter Furster Göran Österman

Vad gör en åsna i vården? Mats Ekhammar

Regelverk. Infrastrukturen för vidareförmedling av grundläggande uppgifter om företag. Bilaga B. Servicenivåer konsument, SLA. Version: 1.

Sjunet Anslutningsavtal Standardregelverk för informationssäkerhet

Uppgift v1: Teststrategi i sammanhang Terese Berger. Teststrategi. Projekt CiviCRM. Version 0.9. Sida 1(7)

Beställning D Etablera samverkan

Medicinsk service Division IT/MT IT/MT Samordning

Ramverk för breddinförande av webbtidbok - förutsättningar, krav och undantag

Exempel på verklig projektplan

ÄR KVALITETSREGISTREN EN GIVEN KÄLLA? Tveksamt

Regelverk. Infrastrukturen för vidareförmedling av grundläggande uppgifter om företag. Bilaga C. Servicenivåer Producent, UC. Version: 1.

Tjänsteplattform. Tekniska krav. ARK_0034 Version 1.0.1

Målbild för första linjens vård och för 1177 Vårdguidens roll. Gemensam målbild för kommuner, landsting, regioner, SKL och Inera

SAMARBETE MELLAN 9 LANDSTING R7E-PROJEKTETETS RESA TILL GEMENSAMT E-ARKIV 29/ Flera landsting ett gemensamt e-arkiv

Anvisning Tjänsteplattformen Driftsättning av Virtualiseringsplattformen

Anslutningsvägledning. Nationell patientöversikt 2.0

LAT Lathund anslutning och test [ORT] [REGISTER]

Tjänstekontraktsbeskrivning - Terminologitjänsten

Nationell patientöversikt en lösning som ökar patientsäkerheten

Beställning av samverkan över flera tjänsteplattformar

Nationell Patientöversikt. - Beskrivning och tjänstespecifika villkor

Tillitsramverket. Detta är Inera-federationens tillitsramverk.

Sjunet standardregelverk för informationssäkerhet

Sjukvårdsrådgivningen Kundtjänst 2008

Avtal om Kundens användning av Journal via nätet Bilaga 1 - Specifikation av tjänsten Journal via nätet (Enskilds direktåtkomst)

Säker digital kommunikation Övergripande pilotinformation

AL T granskning NeR Version 1.0

Projekt Screeningstöd livmoderhals

Avtal om Kundens användning av Svevac Bilaga 1 - Specifikation av tjänsten Svevac

HSA Schemauppdateringsprocess. Version 1.2.1

Möjligheter och utmaningar med Personuppgiftstjänsten och dess lösning för nationell ReservID-hantering

Gör er redo för NPÖ 2.0 och Journalen på Nätet! - med Tietos anslutningstjänst

Informationsförsörjning för värdebaserade uppföljnings- och ersättningssystem

Checklista Integrationsförnyelsen

HSA Tjänsteanslutningsprocess. Kriterier och anslutningsinstruktioner för tjänster som vill nyttja informationen i HSA

Anslutningsalternativ. Screeningstöd livmoderhals

Uppdatering av HSA-policyn. Resultat från diskussionstorg

Samordningsprogram Hitta och jämför vård 2.0 Mål och aktuell status. December 2015 Januari 2016

Intygstjänster. - Beskrivning och tjänstespecifika villkor

Nationell samordning av e-hälsotjänster - från e-recept till framtidens intelligenta chattbotar

Felsökningsunderlag. för Nationell patientöversikt, NPÖ. Dokumentationsversion 3.0 Datum

RIV Tekniska Anvisningar Release notes

Inera omvärld, uppdrag, framtid. Sofie Zetterström, vice vd

Rådgivningsstödet webb. Beskrivning och tjänstespecifika villkor

Sammanfattning och specifikationer för POT

Checklista för konsumenter som ska kvalitetssäkra sina e-tjänster och konsumentadapter som nyttjar SSBT

Vägledning för användning av personidentifierare i nationell samverkansarkitektur för vård- och omsorg

Digital inlämning av årsredovisningar

Kundforum för kommuner del mars 2018

Sjunet Anslutningsavtal Förenklat regelverk för informationssäkerhet

Konfigurationsstyrning tjänstedomäner ARK_0007. Version

Samordningsprogram Hitta och jämför vård 2.0 Mål och aktuell status. April 2016 Sprint 8

NPÖ konsument över Internet/Kunskapsöversikt NPÖ. Lars Törnblom/ Marita OlssonNarving Sveriges kommuner och landsting

Avtal om Kundens användning av Identifieringstjänst SITHS

Journal som e-tjänst. Införandeplan FÖRSLAG. Landstinget i Kalmar län. Sida 1(15) Datum Organisationsnr

NKRR. Regelskrivning i praktiken

Process anslutning kvalitetsregister till Mina Vårdkontakter. Dokumentansvarig: Gösta Hiller Datum: Version: 1.0

Ansvarsförbindelse för Stockholms Läns Landstings Elektroniska Katalog (EK)

SF Bio App. Repport. Test summary. 1- Syfte. 2. Produktöversikt. Författare: Zina Alhilfi Datum: Version: v1,0

Avtal om Kundens användning av 1177 Vårdguiden på Telefon

NPÖ 1(12) 1 Systemkrav. Vanliga felmeddelanden i NPÖ Datum

Transkript:

Tjänstespecifik teststrategi För anslutning till tjänsteplattform för vård- och omsorgsutbud

Innehåll 1. Inledning... 3 Kvalitetsmål... 3 Anpassning till testmodell... 3 Ekosystem... 4 Nulägesbild... 4 2. Verifiering av tjänsteproducent... 5 Utvecklingsstöd... 5 Självdeklaration... 5 Avvikelser... 6 3. Verifiering av tjänstekonsument... 7 Utvecklingsstöd... 7 Självdeklaration... 7 Avvikelser... 7 4. Etablering av samverkan... 8 5. Regressionstestning och ändringshantering... 8 6. Referenser... 8 2

1. Inledning Detta dokument beskriver den specifika teststrategi som gäller för anslutningar till tjänsten Vård- och omsorgsutbud och är en implementation av Ineras generella testmodell [1] för anslutningar till nationella tjänsteplattformen. Huvudsakliga kravägare för Vård- och omsorgsutbud är AOR (lagar och regelverk), ICC (tjänsteplattformsintegration) och tjänsteförvaltning (informationsutbyte). Då det i stora delar är en tillitsmodell, med många tjänstekonsumenter som hämtar information från många tjänsteproducenter, så är ansvarstagande och bra testning på alla håll en framgångsfaktor för att helheten ska bli tillräckligt bra. Kvalitetsmål Ur Ineras perspektiv är det viktigaste att informationsutbytet över nationella tjänsteplattformen fungerar utan driftstörningar och följer lagar och förordningar. Detta undersöks vid testaktiviteterna för att nå följande kvalitetsmål: Korrekt informationsutbyte Tjänstekomponenter uppfyller tjänstekontrakten Stabilitet, utan intermittenta fel som stör driften Prestanda som klarar förväntad belastning med rimliga svarstider Bra möjligheter att upptäcka och felsöka eventuella problem i drift Dokumentation av legala krav, felsökningsprocesser, och avvikelser Säkerhet, intrång i tjänsteplattformen ska ej vara möjligt Användarnas integritet respekteras Utbudets kompletta tillgänglighet Anpassning till testmodell Testmodellens [1] grundkomponenter används, med de anpassningar som behövs för de aktuella tjänstekontrakten. Tjänsteproducenter skall genomgå verifiering av tjänsteproducent i enlighet med testmodellen. Tjänstekonsumenter skall genomgå verifiering av tjänstekonsument i enlighet med testmodellen. Tjänstekonsumenter skall innan driftsättning gör End-2-End-testning per e-tjänst inom ramen för Etablering av samverkan, vilket testar att helheten hänger ihop i målmiljöer. 3

Ekosystem Nulägesbild Ekosystemet ser ut som följer, med 1177 som tjänstekonsument. Systemets utformning är under utveckling och kan komma att förändras varpå denna teststrategi behöver uppdateras. I dagsläget fokuserar denna teststrategi på ett ekosystem med HSA som Tjänsteproducent, fristående producenter och 1177 som tjänstekonsument men har tagit viss hänsyn till det troliga scenariot att fler tjänstekonsumenter kommer att tillkomma. Utbudets tillgänglighet nationellt är under utveckling och påverkar omfattningen främst av verifiering av tjänstekonsument. Den streckade delen omfattas av utvecklingsstöd men dess införande är ej helt definierat med avseende på nationell tillgänglighet av producentens utbud. De gröna lådorna till höger testas av kunden med Verifiering av tjänsteproducent utifrån det utvecklingsstöd inklusive självdeklarationer som Inera tagit fram. Kunden redovisar resultat som granskas av Inera. Innan driftsättning gör kunder End-2-End-testning mot en konsument resp. producent, inom ramen för Etablering av samverkan, vilket testar att helheten hänger ihop i målmiljöer. Infrastrukturen (i mitten) har inget eget fokus, men testas implicit av övriga testaktiviteter, samt av respektive systemägare. 4

2. Verifiering av tjänsteproducent Syftet med verifiering av tjänsteproducent är att Inera, i rollen som ansvarigt för regelverket för informationsutbyte och för nationella tjänsteplattformen, vill säkerställa att tjänsteproducenter uppfyller kraven i tjänstekontrakten. Dessutom ska tjänstekonsumenter kunna lita på att etablering av samverkan kan ske med tjänsteproducenten. Utvecklingsstöd Stöd för utveckling och egentester i samband med anslutning tillhandahålls genom SoapUItester med tillhörande testanvisningar. SoapUI-tester: I releasepaketet för tjänstedomänen Vård- och Omsorgsutbud finns SoapUIprojekt med tester för de olika tjänstekontrakten. Här finns ett antal testfall som ska köras mot tjänsteproducenten. Referenskonsument: I en av Ineras nationella testmiljöer finns en demonstrator[2] för utbudstjänsten. Denna kan med fördel användas för att underlätta visualsering av informationen från anslutande producent. Anslutningen testas kontrakt för kontrakt med respektive självdeklaration. I releasepaketet för tjänstekontrakten finns testsviter för SoapUI (TK-testsviter) som täcker grundläggande funktionalitet och innehåll. En central aspekt är att informationsägaren i en e-tjänst ska validera att det är rätt information som levererats av tjänsteproducenten (vanligtvis genom att verksamhetskunniga jämför källsystemets innehåll med lämplig konsument, tex med hjälp av den demonstrator som nämns ovan). Tillkommande informationsproducenter som ansluter till en redan verifierad tjänsteproducent bör genomföra end-to-end tester för att säkerställa att utbudet är korrekt mappat. Här kan demonstratorn [2] användas för att säkerställa detta. Används olika mappningar eller datastrukturer för olika informationsproducenter skall detta deklareras i underlaget. Självdeklaration I releasepaketet för tjänstedomänen Vård- och Omsorgsutbud finns för varje tjänstekontrakt ett självdeklarationsunderlag för tjänsteproducenter. I dessa dokument skall testresultaten fyllas i för nedanstående områden. Detta kartlägger tjänsteproducentens uppfyllnadsgrad av tjänstekontraktet. Funktionalitet Informationsavlämning SLA-krav Verksamhetens godkännande Både systemleverantörer och vårdgivare kommer vara inblandade i testning och ifyllnad av självdeklaration. Vårdgivarna har egna konfigurationer och verksamhetsregler, vilket gör att var och en av dessa behöver genomföra verifiering av tjänsteproducent. 1177 ska användas som referensapplikation i SIT-miljön för att validera att rätt information levereras. 5

Självdeklarationen granskas och godkänns av Inera, men ingen testning utförs av Inera, såvida kund inte avropat detta som stödtjänst. TK-testsviterna kan användas som verifieringspunkt, men man behöver i källsystemet ta fram relevanta varianter på hur data kan skapas och förändras, med olika innehåll, och verksamhetsspecifika konfigurationer. Här bör data från produktion kunna agera som en god grund för den testdata som behövs. Tjänstekontrakten som i nuläget omfattas av vård- och omsorgsutbud vid producentanslutning är: GetCareServiceOfferings 2.0 När nya versioner av tjänstekontrakt lanseras, alternativt om tjänstens omfattning förändras, så behöver nytt eller uppdaterat utvecklingsstöd och självdeklarationer tas fram. Specifika områden som är viktiga för vård- och omsorgsutbud: Datans riktighet. Returnerad information matchar efterfrågad. o Komplexa filtreringar returnerar korrekt delmängd. Efterfrågat utbud utelämnas ej. Utbud prioriteras ej. Uppdatering av utbud följer stipulerade regler Uppsökning av utbudsproducenter Avvikelser Problem i tjänsteproducenterna analyseras, och man kan bli godkänd med avvikelser, vilka dokumenteras i avvikelsehanteringssystemet, se beskrivningen av testmodellen [1]. 6

3. Verifiering av tjänstekonsument Syftet med denna verifiering är att Inera, i rollen som ansvarigt för regelverket för informationsutbyte och för nationella tjänsteplattformen, ska säkerställa att kraven i tjänstekontrakten uppfylls. Detta ger mottagande part en grund för att kunna lita på att etablering av samverkan kan ske. Informationen som förmedlas via Utbudstjänsten används till exempel i olika e-tjänster på 1177 Vårdguiden, i IT-stöd för vårdpersonal och i appar av olika slag. Kund genomför testerna på egen hand. Utvecklingsstöd och självdeklaration har ej tagits fram men kan komma att bli aktuellt när ett breddinförande för tjänstekonsumenter beslutats. Underlag för detta tas fram, och dokumenteras i anvisad självdeklaration. Självdeklarationerna kan komma att utgöras av de underlag som finns för certifiering, men det kommer beslutas vid framtagandet. Det kan också komma att krävas en demo av funktionaliteten för de som skall granska självdeklarationen. Tjänstekontrakten som i nuläget omfattas av vård- och omsorgsutbud vid konsumentanslutning är: GetCareServiceOfferings 2.0 GetOfferingCatalogues 2.0 Utvecklingsstöd Stöd för utveckling och egentester i samband med anslutning av tjänstekonsument tillhandahålls ej då det i dagsläget endast finns en planerad tjänstekonsument. Detta planeras att tas fram i samband med första anslutningsärendet. Det finns dock en referensproducent i form av en demonstrator för utbudstjänsten i en av Ineras nationella testmiljöer. Denna kan med fördel användas för att underlätta testning från anslutande konsument. Självdeklaration Ej tillgängligt i dagsläget. Detta planeras dock att tas fram i samband med första anslutningsärendet. Avvikelser Problem i tjänstekonsumenterna analyseras, och man kan bli godkänd med avvikelser, vilka dokumenteras i avvikelsehanteringssystemet, se beskrivningen av testmodellen [1]. 7

4. Etablering av samverkan Syftet med etablering av samverkan är att säkerställa att informationsutbyte kan ske mellan en tjänstekonsument och en tjänsteproducent i respektive målmiljö och omgivning, samt öka möjligheterna till en kontrollerad driftsättning. Tjänsteproducent som aggregerar information från flera källor, såsom HSA:s tjänsteproducent, regional HSA-katalog eller på annat sätt i egenskap av sammanhållande tjänsteproducent skall dokumentera underlaget. Varje tillkommande informationsproducent till en tjänsteproducent bör testa respektive mappning vid anslutning till tjänsteproducenten. Detta för att säkerställa att den anslutande informationsproducentens utbudsstruktur och innehåll är korrekt. Detaljerna för Etablering av samverkan styrs av förvaltningen för respektive tjänstekonsument. Inera bidrar med rekommendationer kring viktiga områden för respektive e-tjänst. Vid anslutning av en ny instans av en tjänstekonsument, så ska minst en tjänsteproducent från annat landsting användas. Denna tjänsteproducent kan vara HSA och någon av deras informationsproducenter. 5. Regressionstestning och ändringshantering Ändringar ska rapporteras i enlighet med testmodellen: Tjänsteproducenter: Ska vid behov köra sina anpassade SoapUI-projekt för att säkerställa att ändringar inte gett oönskad effekt. Tjänstekonsumenter: Hanteras av respektive systemägare på lämpligt sätt. Etablering av samverkan: Behöver normalt sett inte göras om, men kan komma att bli aktuellt vid större infrastrukturella förändringar, tex om HSA-grenen ändras. Delvis täcks dock detta vid verifiering av tjänsteproducent vid nya tjänstekontrakt. 6. Referenser [1] Ineras testmodell, https://www.inera.se/tjanster/test-och-kvalitetssakring/ [2] Demonstrator, http://refprod-utb.nordicmedtest.se [3] Utbudstjänsten, https://www.inera.se/tjanster/utbudstjansten/ [4] Underlag för godkännande av Etablering av Samverkan NPÖ, https://www.inera.se/globalassets/kundservice/avtal/agentavtal/expanderblock/underla g-for-godkannande-av-etablering-av-samverkan_npo.docx 8