Ändamål med provinformationen
Svenska biobanksregistret ska vara regionernas gemensamma IT-stöd med information om biobanksprov för att att uppfylla tre olika ändamål enligt samverkansavtalet:
Uppfylla informationskravet till medborgare - medborgare ska kunna delges information om vilka prov hen har bevarade i regionernas biobanker.
Uppfylla medborgarens rättighet att kunna begränsa användningen av bevarade prov eller begära att proven förstörs
Legal grund för provinformation: BiobankslagenVårdsyfte - Bevarade biobanksprov kan vara
Forskning
Arbetsprocess
Inhämtande av krav
Beskrivning: Framtagande av specifikation för de krav regionerna ställer för att uppfylla ändamålen som provinformationen ska användas för görs tillsammans med regionernas kontaktpersoner för LIS-anslutningarna och utifrån tecknat samverkansavtal med tillhörande PM. Krav kring integration gentemot LIS-leverantörer Samverkansavtal
Ansvarig för inhämtande av krav: Samordnare för LIS-anslutningarna.
Tekniska lösningsförslag utifrån krav
Beskrivning: För att uppfylla ändamålen och ställda krav tas tekniska lösningsförslag fram.
De tekniska lösningar som föreslagits för att uppfylla ändamålen hittas här: API- och anslutningsbeskrivning för integration mot SBR och API för förfrågan om förekomst av prov och Föreslagen arkitektur
Ansvarig för framtagande av API för tekniska lösningar: Biobank Sverige IT.
Förankring lösningsförslag med regioner och leverantörer
Beskrivning: Krav och lösningsförslag diskuteras med samtliga LIS-leverantörer för att inhämta eventuella synpunkter. Lösningsförslagen presenteras för regionernas arkitekturråd för eventuella synpunkter på framtagna lösningar.
Ansvarig för förankring: AU4
Offertförfrågan till leverantör
Beskrivning: Offertförfrågan skapas och skickas ut till samtliga leverantörer för svar på kostnad för utveckling av framtagna lösningar och när i tiden arbete med integrationen skulle kunna påbörjas.
Ansvarig för utskick av offert: AU4
Bedömning och beslut av offertsvar och kostnad
Beskrivning: Inkomna offertsvar från leverantörer behandlas och bedöms och beslutas av AU4. Om beslut inte kan fattas eskaleras frågan till SBRs styrgrupp. Beslut fattade av AU4 informeras till RBC-SVIT via samordnare för LIS-anslutningarna som förmedlar vidare informationen till berörda regioner.
Ansvarig för mottagande av offertsvar från leverantörer för bedömning och beslut i AU4: Samordnare för LIS-anslutningarna.
Beställning
Beskrivning: Efter beslut från AU4 eller SBRs styrgrupp skickas en formell beställning till leverantör för överenskommen utveckling.
Ansvarig för formell beställning: Beroende på belopp är det olika personer för en formell beställning.
API- test
Integrationerna som planeras utvecklas baserar sig på tekniska gränssnitt enligt det format som allmänt används för webb system, så kallade REST-API:er. För att säkerställa en fungerande integration är dessa API:er tillgängliga för integrerande system även under utveckling av klienternas systemkomponenter. Specifikationer och tekniska krav publiceras enlig standardiserade principer för öppna API-standarder, för närvarande OpenAPI 3. Specifikationen definierar hur systemen skall kommunicera, krav på informationsmängder och format för dess innehåll.
Det är en rekommendation att utvecklingen sker med kontinuerliga tester mot en utvecklingsmiljö så att tekniska problem och frågeställningar kan upptäckas och mötas tidigt i utvecklingsprocessen. Specifikationer kan vara tydliga men det hindrar inte att det finns saker som inte kan upptäckas förrän vid faktisk testning.
Även när testning sker kontinuerligt under utveckling finns goda skäl att göra en samlad verifiering av att utvecklad lösning innehåller efterfrågad funktionalitet innan utrullning. Det är ingen större mening att testa systemet i produktionsliknande förhållanden om inte syntetiska tester av tänkta funktioner kan göras med framgång. Det är därför rekommenderat att leverantör bygger en svit av testfall som kan exekveras och utvärderas sammantaget och som verifierar tänkta funktioner. Testsekvensen bör sedan ligga till grund för regressionstest vid framtida utveckling i respektive system.
Biobanks Sverige IT utgör i denna fas ett stöd till utvecklare och systemintegratörer av klienternas system. Ansvarsfördelning ser översiktligt ut enligt följande.
Biobank Sverige IT:
att tillhandahålla testmiljöer som kan användas vid utveckling och testning av teknisk funktionalitet i integrationen
att besvara frågor om teknik och tekniska krav för anslutningen av system
administrativt stöd vid tester (konfigurationer, återställning av miljöer och liknande)
Leverantör av klientsystem:
ansvarar för att utveckla sin produkt så att den uppfyller kunders krav på funktionalitet avseende integrationens syften och mål
att bemanna utvecklingsprojekt med relevant kompetens
säkerställa att syntetiska tester som görs mot utvecklingsmiljö har godkända resultat innan en pilot påbörjas
Pilottest
Beskrivning: Hur ser planerat testningsförfarande ut gällande test vid införande för region?
Pilot vad gör den?
Ansvarig för genomförande av pilottest och acceptanstest tillsammans med Region: RBC-SVIT för respektive region BIS-IT och leverantör.
Leverans
Beskrivning: Efter slutförda API- tester och acceptanstester av pilot sker leverans enligt överenskommelse.
Ansvarig:
Statusuppdateringar i arbetsprocessen
Följ arbetet för LIS-anslutningarnas arbetsprocess här: Status LIS-anslutningar
Ansvarig för statusuppdateringar: Samordnare för LIS-anslutningar.
Finansiering
Biobank Sverige finansierar utveckling hos leverantör för en generisk anslutning för de medel som regionerna finansierar SBR. (Biobank Sverige finansierar INTE kopplingar mot andra lösningar inom Regionen, de bekostas av regionen själv)
Kontaktpersoner
o Samordna de olika delarna under RBC-SVIT via Magnus/Martin
o RBC - SVIT(Kravställare) (Christian Bruzelius)
o Produktägare (Hanna)
o Förvaltningsledare IT (Driftansvarig och förvaltningsansvar för IT) Peter
o Samordnare införande Magnus/Martin
o AU4 (Sonja Nisse)
SBR Styrgruppen beslutar i frågor.
Frågor och svar
Inera har inte tjänstekontrakt för detta och kommer inte utveckla det.
Vilka befattningar yrkesroller kommer att beröras vid detta arbetet i min region?