(T-boken), rev B - Center för eHälsa i samverkan
(T-boken), rev B - Center för eHälsa i samverkan
(T-boken), rev B - Center för eHälsa i samverkan
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong><br />
Hornsgatan 20, 118 82 Stockholm<br />
Vxl: 08-452 70 00<br />
Mob: 070-549 2449<br />
Sara Meunier, CTO<br />
Sara.meunier@cehis.se<br />
www.cehis.se info@cehis.se<br />
28 februari 2011<br />
VIT(S)-<strong>boken</strong>s tekniska arkitektur<br />
(T-<strong>boken</strong>)<br />
Styrande principer, vägledande exempel och teknisk referensarkitektur<br />
<strong>för</strong> vård och omsorg<br />
Revision B, 2011-02-28<br />
<strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong> koordinerar landstingens och regionernas samarbete <strong>för</strong> att <strong>för</strong>verkliga den nationella IT-strategin <strong>för</strong> vård och omsorg.<br />
Centret ska skapa den långsiktighet som krävs <strong>för</strong> att utveckla och in<strong>för</strong>a gemensamma eHälsostöd, infrastruktur och standarder som <strong>för</strong>bättrar<br />
informationstillgänglighet, kvalitet och patientsäkerhet. <strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong> styrs av representanter från landsting och regioner, Sveriges<br />
Kommuner och Landsting (SKL), kommunerna och de privata vårdgivarna.
Förord<br />
28 februari 2011<br />
Den <strong>för</strong>sta utgåvan av VIT-<strong>boken</strong>s tekniska arkitektur, populärt kallad <strong>för</strong> T-<strong>boken</strong>, togs fram ensidigt av<br />
landstingsrepresentanter och speglade därmed i huvudsak landstingsperspektivet <strong>för</strong> vård och omsorg.<br />
En nyhet i denna nya utgåva av T-<strong>boken</strong> är att representanter från både landsting och kommuner varit delaktiga<br />
i arbetet! Den har tagits fram av Arkitekturledningens tekniska expertgrupp vid <strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong>,<br />
nedan kallat CeHis, tillsammans med kommunrepresentanter, utsedda i samråd med Catharina Mann, SKL.<br />
CeHis har bildats med uppgift att koordinera landstingens och regionernas eHälso-samarbete, se www.cehis.se.<br />
Den nya utgåvan är uppdaterad enligt behov av vidareutveckling som uppmärksammats genom praktisk<br />
tillämpning av utgåvan från 2007 samt den vision <strong>för</strong> referensarkitektur som togs fram 2009 inom ramen <strong>för</strong><br />
projektet ”Teknisk infrastruktur”, en del av aktionsprogrammet <strong>för</strong> Kommunal IT-<strong>samverkan</strong> i vård och omsorg.<br />
T-<strong>boken</strong> kommer att vara ett av underlagen när Arkitekturledningen inom CeHis granskar de nationella projekt<br />
och <strong>för</strong>valtningsobjekt som pågår <strong>för</strong> att realisera strategin <strong>för</strong> nationell <strong>eHälsa</strong>. En stor <strong>för</strong>del som har uppnåtts<br />
genom medverkan från kommunrepresentanter är därmed den ökade möjligheten att de nationella projekten<br />
och <strong>för</strong>valtningsobjekten inom ramen <strong>för</strong> CeHis på sikt även följer en teknisk arkitektur som passar kommuner.<br />
Följande personer har deltagit i framtagandet av denna utgåva av T-<strong>boken</strong>:<br />
Namn Organisation, Län<br />
Blomberg, Magnus Jönköping kommun, Jönköping<br />
Eltes, Johan Konsult, <strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong><br />
Eriksson, Lennart Konsult, <strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong><br />
Gabrielsson, Stig Luleå kommun, Norrbotten<br />
Granström, Anders Luleå kommun, Norrbotten<br />
Jessica Isegran Västra Götalandsregionen<br />
Kartman, Gunnar Karlstads kommun, Värmland<br />
Lindahl, David Landstinget Kalmar<br />
Mannerhagen, Peter Västerås stad, Västmanland<br />
Meunier, Sara <strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong><br />
Norr, Anders Landstinget i Östergötland<br />
Nygren, Åke Leksands kommun, Dalarna<br />
Palmgren, Ulf Stockholms läns landsting<br />
Svensson, Peter Landstinget i Blekinge<br />
Svensson, Stefan Stockholm Stad, Stockholm<br />
Wedin, Roy Sjuhärad kommunal<strong>för</strong>bund, Västra Götaland<br />
Utgångspunkten <strong>för</strong> arbetet med den tekniska arkitekturen har varit vård och omsorg. T-<strong>boken</strong> är en del av det<br />
arbete som drivs inom Arkitekturledningen hos CeHis. Som nästa steg är det önskvärt att harmonisera begrepp<br />
och beskrivningar med pågående arbete inom e-delegationen. För kommuner är det även önskvärt med fortsatt<br />
arbete inom andra verksamhetsområden vilket kan resultera i framtida <strong>för</strong>ändringar och tillägg i T-<strong>boken</strong>.<br />
2 (85)
Innehåll<br />
28 februari 2011<br />
SAMMANFATTNING ............................................................................................................................................................. 4<br />
NYTTAN MED T-BOKEN ........................................................................................................................................................... 4<br />
NYTTAN MED SAMVERKAN ..................................................................................................................................................... 5<br />
1 INTRODUKTION TILL T-BOKEN .............................................................................................................................. 6<br />
1.1 INLEDNING ................................................................................................................................................................. 6<br />
1.2 SYFTET MED T-BOKEN ............................................................................................................................................... 7<br />
1.3 T-BOKENS VISION UTIFRÅN BEFINTLIGA BEHOV ......................................................................................................... 7<br />
1.4 MÅLGRUPPER............................................................................................................................................................10<br />
2 BEHOV OCH SCENARIER ..........................................................................................................................................11<br />
2.1 ARKITEKTURENS INTRESSENTER ...............................................................................................................................11<br />
2.2 SCENARIOBESKRIVNINGAR .......................................................................................................................................13<br />
3 T-BOKEN I ETT SAMMANHANG .............................................................................................................................17<br />
3.1 ARKITEKTURENS UTVECKLING OCH PRAKTISKA ANVÄNDNING .................................................................................17<br />
3.2 T-BOKENS INNEHÅLL OCH TILLÄMPNING ..................................................................................................................23<br />
4 STYRANDE PRINCIPER .............................................................................................................................................28<br />
4.1 IT1: IT-PRINCIPERNA ÄR STYRANDE FÖR DEN TEKNISKA ARKITEKTUREN .................................................................28<br />
4.2 IT2: INFORMATIONSSÄKERHET .................................................................................................................................29<br />
4.3 IT3: NATIONELL FUNKTIONELL SKALBARHET ...........................................................................................................30<br />
4.4 IT4: LÖS KOPPLING ...................................................................................................................................................30<br />
4.5 IT5: LOKALT DRIVEN E-TJÄNSTEFÖRSÖRJNING .........................................................................................................32<br />
4.6 IT6: SAMVERKAN I FEDERATION ...............................................................................................................................33<br />
5 REFERENSARKITEKTUR ..........................................................................................................................................35<br />
5.1 VERKSAMHETSVY .....................................................................................................................................................35<br />
5.2 INFORMATIONSSYSTEMVY ........................................................................................................................................46<br />
5.3 TEKNISK VY ..............................................................................................................................................................68<br />
T-BOKEN ÖVER TIDEN .......................................................................................................................................................81<br />
BILAGA – ORDLISTA OCH FÖRKORTNINGAR............................................................................................................83<br />
ORDLISTA ..............................................................................................................................................................................83<br />
FÖRKORTNINGAR ...................................................................................................................................................................85<br />
3 (85)
Sammanfattning<br />
28 februari 2011<br />
Många invånare kommer <strong>för</strong>r eller senare att behöva vård och omsorg från fler huvudmän än en. Till exempel<br />
kan en patient behöva få medicinsk vård från flera olika vårdgivare parallellt samtidigt som det krävs<br />
färdtjänstresor till själva läkarbesöken samt stöd i hemmet <strong>för</strong> att klara det dagliga livet.<br />
Om invånarna ska kunna få sammanhängande vård och omsorg krävs att landsting, kommuner samt privata<br />
vårdgivare och ut<strong>för</strong>are kan samordna vårdplanering och andra organisationsöverskridande aktiviteter över<br />
organisationsgränserna. För att möjliggöra och effektivisera samarbetet krävs att de olika IT-system som<br />
används kan kommunicera med varandra på ett enhetligt och säkert sätt genom hela vård- och omsorgskedjan.<br />
VIT-<strong>boken</strong>s tekniska arkitektur, T-<strong>boken</strong>, (detta dokument) har som syfte att beskriva vad som krävs <strong>för</strong> att<br />
uppnå nationell <strong>samverkan</strong> kring de tekniska arkitekturfrågor som är nödvändiga <strong>för</strong> att åstadkomma detta.<br />
Ordlista och <strong>för</strong>kortningar <strong>för</strong> T-<strong>boken</strong> återfinns i bilaga.<br />
Nyttan med T-<strong>boken</strong><br />
Genom att T-<strong>boken</strong> beskriver vilka <strong>för</strong>utsättningar som ligger till grund <strong>för</strong> nationell <strong>samverkan</strong>, bland annat i<br />
form av styrande principer och teknisk referensarkitektur, underlättas arbete med att utveckla IT-stöd <strong>för</strong><br />
sammanhängande vård och omsorg, på både regional/lokal och nationell nivå.<br />
Beslutsfattare och beställare kan säkerställa att beställningar av projekt- och <strong>för</strong>valtningsobjekt blir<br />
kostnadseffektiva och möjliggör utbyte av information <strong>för</strong> att uppnå önskade effekter av den nationella<br />
strategin <strong>för</strong> <strong>eHälsa</strong> 1 .<br />
Ansvariga <strong>för</strong> projekt och <strong>för</strong>valtningsobjekt kan planera och genom<strong>för</strong>a sina arbeten så att den<br />
nationella arkitekturen följs vilket ger en kvalitetshöjande effekt.<br />
De som arbetar med själva arkitekturen/de tekniska lösningarna får tydlig vägledning genom den<br />
tekniska referensarkitekturen. 2<br />
På nationell nivå leder detta i <strong>för</strong>längningen till att de projekt och <strong>för</strong>valtningsobjekt som redan i ett tidigt skede<br />
använder anvisningarna kommer på rätt spår och slipper göra större eller mindre omarbetningar efter de<br />
granskningar som Arkitekturledningen hos CeHis 3 genom<strong>för</strong> i olika faser av projektens genom<strong>för</strong>ande.<br />
På motsvarande sätt kan även T-<strong>boken</strong> tillämpas i lokala arkitekturfunktioner <strong>för</strong> granskning och stöd till projekt<br />
och <strong>för</strong>valtningsobjekt.<br />
1 Nationell <strong>eHälsa</strong> – strategin <strong>för</strong> tillgänglig och säker information inom vård och omsorg,<br />
http://www.sweden.gov.se/content/1/c6/14/84/29/b38c1b84.pdf<br />
3 CeHis har bildats med uppgift att koordinera landstingens och regionernas eHälso-samarbete, se www.cehis.se.<br />
4 (85)
Nyttan med <strong>samverkan</strong><br />
Invånarna får mer sammanhållen hjälp från vården och omsorgen.<br />
28 februari 2011<br />
Vårdgivarna kan enklare, säkrare och mer kostnadseffektivt kommunicera med varandra.<br />
Kostnaden <strong>för</strong> utveckling och drift av IT-lösningar minskar genom återanvändning av till exempel teknik-<br />
och tjänsteutveckling samt dokument som ligger till grund <strong>för</strong> beställningar.<br />
T-<strong>boken</strong>s innehåll utgår från att olika vård- och omsorgsgivare har kvar sitt eget självbestämmande och<br />
handlingsutrymme. Alla ska ha möjlighet att ansluta sig i den takt som passar just deras ekonomiska och<br />
tekniska <strong>för</strong>utsättningar.<br />
På sikt kan T-<strong>boken</strong> komma att utvecklas och innefatta andra områden än vård och omsorg, såsom andra<br />
verksamhetsområden inom den kommunala verksamheten.<br />
5 (85)
1 Introduktion till T-<strong>boken</strong><br />
1.1 Inledning<br />
28 februari 2011<br />
Under 2010 har en målbild <strong>för</strong> <strong>eHälsa</strong> 4 arbetats fram ur ett verksamhetsperspektiv, med God vård 5 i fokus.<br />
Målbilden har tagits fram av Arkitekturledningen hos CeHis 6 . De övergripande målen <strong>för</strong> <strong>eHälsa</strong>, baserat på<br />
Socialstyrelsens strategi <strong>för</strong> God vård, är bland annat att vård av god kvalitet ska vara:<br />
ändamålsenlig<br />
kunskapsbaserad<br />
säker<br />
patientfokuserad<br />
effektiv<br />
jämlik<br />
erhållen i rimlig tid<br />
Om målen ska kunna uppfyllas är en av <strong>för</strong>utsättningarna att det finns en nationell arkitektur <strong>för</strong><br />
informationshantering och IT-stöd. För att kunna etablera en gemensam arkitektur, inklusive styrande principer<br />
och regler <strong>för</strong> <strong>samverkan</strong> inom vård och omsorg i Sverige, finns VIT<strong>boken</strong>.<br />
VIT-<strong>boken</strong> utgör ett ramverk utifrån perspektiven; Verksamhet,<br />
Informationsstruktur och Teknik. Säkerhet ingår som en integrerad del i<br />
respektive perspektiv.<br />
VIT-<strong>boken</strong> <strong>för</strong>valtas av Arkitekturledningen under CeHis. I VIT-<strong>boken</strong><br />
ingår bland annat en teknisk arkitektur, den så kallade T-<strong>boken</strong>, som<br />
påverkas av krav och behov från de övriga perspektiven.<br />
För att få en komplett målbild <strong>för</strong> arkitekturen <strong>för</strong> e-hälsa, som innehåller hela vård- och omsorgsområdet,<br />
måste även det kommunala socialtjänstperspektivet inkluderas. T-<strong>boken</strong> har där<strong>för</strong> tagits fram av<br />
representanter från både landsting och kommuner.<br />
4 Målbild <strong>för</strong> arkitekturen inom <strong>eHälsa</strong> i <strong>samverkan</strong> - och vägen till målet. Skriften finns publicerad på www.cehis.se.<br />
5 God Vård har beskrivits av Socialstyrelsen i anslutning till <strong>för</strong>eskriften om ledningssystem <strong>för</strong> kvalitet och patientsäkerhet,<br />
Den vänder sig till verksamheter som omfattas av hälso- och sjukvårdslagen och tandvårdslagen, vilket påverkar både<br />
kommuner och landsting. http://www.socialstyrelsen.se/Lists/Artikelkatalog/Attachments/9406/2006-101-2_20061012.pdf<br />
6 CeHis har bildats med uppgift att koordinera landstingens och regionernas eHälso-samarbete. CeHis styrs av representanter<br />
från landsting och regioner, SKL, kommunerna och de privata vårdgivarna, se www.cehis.se.<br />
6 (85)
1.2 Syftet med T-<strong>boken</strong><br />
28 februari 2011<br />
För att bidra till en nationell <strong>samverkan</strong> kring enskilda individers behov av vård och omsorg över<br />
huvudmannagränser behövs en gemensam grund <strong>för</strong> IT-stödens utformning – en nationell arkitektur att stå på<br />
och utgå ifrån vid <strong>för</strong>verkligande av IT-stöd inom vård och omsorg.<br />
En beskrivning av den nationella arkitekturen ur ett tekniskt perspektiv innebär rent konkret bland annat att<br />
erbjuda riktlinjer <strong>för</strong> att möjliggöra att olika IT-system kan kommunicera med varandra på ett enhetligt,<br />
standardiserat och säkert sätt. T-<strong>boken</strong> syftar till att beskriva detta.<br />
Genom tillämpning av den nationella arkitekturen i form av en teknisk referensarkitektur, dess principer <strong>för</strong><br />
uppbyggnad inklusive ett regelverk, kan projekt och <strong>för</strong>valtningsobjekt lättare leverera IT-tjänster som uppfyller<br />
kraven på ett önskvärt och <strong>för</strong>utsägbart sätt.<br />
För att realisera strategin <strong>för</strong> nationell <strong>eHälsa</strong> <strong>för</strong> vård och omsorg är T-<strong>boken</strong> styrande <strong>för</strong> det nationella<br />
arbetet inom CeHis. Alla enskilda huvudmän kan om de vill använda T-<strong>boken</strong> som styrande även <strong>för</strong> lokal<br />
utveckling avseende den tekniska arkitekturen.<br />
Den tekniska referensarkitekturen är ett stöd i beställarprocessen samt utgör ett underlag <strong>för</strong> granskning av<br />
projekt och <strong>för</strong>valtningsobjekt. Arkitekturen syftar till att sänka tröskeln <strong>för</strong> att använda gemensamma lösningar<br />
och på så sätt sänka kostnaden och öka nyttan av <strong>samverkan</strong> utan att ge avkall på vare sig<br />
självbestämmanderätten eller funktionaliteten.<br />
Olika vård- och omsorgsgivare kommer att utvecklas i olika takt och har olika ekonomiska och tekniska<br />
<strong>för</strong>utsättningar <strong>för</strong> att utforma egna interna lösningar. Även <strong>för</strong>utsättningarna <strong>för</strong> att ansluta sig till den<br />
nationella arkitekturen <strong>för</strong> <strong>samverkan</strong> mellan vård och omsorgsgivare skiljer sig åt. Arkitekturen utformas där<strong>för</strong><br />
så att varje vård- och omsorgsgivare kan ansluta sig i den takt som passar deras behov och <strong>för</strong>utsättningar.<br />
1.3 T-<strong>boken</strong>s vision utifrån befintliga behov<br />
Visionen <strong>för</strong> T-<strong>boken</strong> är att den genom referensarkitekturen ska möta de behov som uppstår när:<br />
e-tjänster <strong>för</strong> invånare, <strong>för</strong>etagare och ut<strong>för</strong>are behöver integreras med informationskällor och<br />
verksamhetssystem inom myndigheter<br />
e-tjänster <strong>för</strong> såväl invånare som professionen behöver sammanställa uppgifter om den enskilda<br />
invånaren baserat på informationskällor spridda över många organisationer och IT-system<br />
offentliga och privata aktörer inom vård och omsorg behöver integrera sina system med statliga<br />
myndigheters e-tjänster (t ex Socialstyrelsen, Försäkringskassan och Apotekens Service AB)<br />
medarbetare behöver e-tjänster som spänner över flera informationskällor och verksamhetssystem<br />
offentliga och privata aktörer inom vård och omsorg behöver utbyta information eller nå skal<strong>för</strong>delar,<br />
såsom ekonomiska stordrifts<strong>för</strong>delar, genom att dela e-tjänster<br />
medarbetare inom olika organisationer behöver meddela sig med varandra elektroniskt rörande<br />
gemensamma ärenden på ett säkert och robust sätt<br />
7 (85)
28 februari 2011<br />
Referensarkitekturens omfattning utifrån olika intressentperspektiv och de behov den ska möta illustreras av<br />
figuren nedan, ur en enskild organisations perspektiv. Referensarkitekturen beskriver inte den interna IT-miljön<br />
(rutan i mitten) utan beskriver snarare <strong>för</strong>utsättningar <strong>för</strong> anslutning till den nationellt samordnade arkitekturen<br />
(rutan till höger och rutan till vänster).<br />
Kommunikation<br />
med andra<br />
landsting,<br />
kommuner och<br />
ut<strong>för</strong>are<br />
Ingångar <strong>för</strong> invånare,<br />
<strong>för</strong>etagare och ut<strong>för</strong>are<br />
Kundvård och gemensamma vyer över kundengagemang,<br />
ärenden, diarium, kunder, …<br />
Verksamhetssystem per <strong>för</strong>valtning eller bolag<br />
Integration och standardiserade meddelanden<br />
Gemensamma register<br />
Gemensamma<br />
stödsystem<br />
Ingång <strong>för</strong> medarbetare<br />
Figur 1 – Konceptuell arkitektur <strong>för</strong> e-<strong>för</strong>valtning ur den enskilda organisationens perspektiv<br />
8 (85)<br />
Kommunikation<br />
med statliga<br />
myndigheter
28 februari 2011<br />
På motsvarande sätt kan en bild ritas upp utifrån det nationella perspektivet, där T-<strong>boken</strong>s uppdrag är att<br />
beskriva både den nationella spelplanen (rutan i mitten) med gemensamma register, gemensamma<br />
stödtjänster, standard <strong>för</strong> integration etc. samt beskriva hur kommunikationen med andra parter skall<br />
samordnas (rutan till höger och rutan till vänster), se bild nedan.<br />
Samordna<br />
kommunikation<br />
med landsting,<br />
kommuner och<br />
ut<strong>för</strong>are<br />
Ingångar <strong>för</strong> Invånare,<br />
<strong>för</strong>etagare och ut<strong>för</strong>are<br />
Gemensamma vyer och processtöd <strong>för</strong> invånare,<br />
myndigheter, medarbetare, ut<strong>för</strong>are<br />
Integration och standardiserade meddelanden<br />
Gemensamma register<br />
Nationella<br />
spelplanen<br />
Gemensamma<br />
stödtjänster<br />
Ingång <strong>för</strong> medarbetare<br />
Figur 2 – Konceptuell arkitektur <strong>för</strong> e-<strong>för</strong>valtning ur det nationella perspektivet<br />
Det finns andra infrastrukturella frågeställningar såsom nättopologier och autentiseringsmodeller som har en<br />
bredare tillämpning än en arkitektur <strong>för</strong> <strong>samverkan</strong>. Dessa beslutas, beskrivs och drivs av andra initiativ än det<br />
<strong>för</strong> T-<strong>boken</strong>. Befintlig infrastruktur betraktas som en <strong>för</strong>utsättning eller ett ingångsvärde <strong>för</strong> T-<strong>boken</strong>. När<br />
<strong>för</strong>utsättningarna <strong>för</strong>ändras kan T-<strong>boken</strong> därmed också behöva <strong>för</strong>ändras.<br />
9 (85)<br />
Samordna<br />
kommunikation<br />
med statliga<br />
myndigheter
1.4 Målgrupper<br />
28 februari 2011<br />
T-<strong>boken</strong> riktar sig till flera målgrupper som var och en kan ha nytta av olika delar av dokumentet.<br />
1.4.1. Beslutsfattare och beställare<br />
Ett arkitekturramverk som helhet syftar till att <strong>för</strong>enkla<br />
och effektivisera den framtida utvecklingen av IT-stöd.<br />
Som beslutsfattare och beställare kan de två inledande<br />
kapitlen i T-<strong>boken</strong> användas <strong>för</strong> att stämma av om tänkta<br />
beställningar är av sådan karaktär att de omfattas av den<br />
nationella arkitekturen. Dessa projekt bör då planeras och<br />
genom<strong>för</strong>as så att den nationella arkitekturen följs <strong>för</strong> att<br />
uppnå vinster såsom kostnadseffektivitet, återanvändning<br />
av teknik- och tjänsteutveckling samt ökade möjligheter<br />
till utbyte av information.<br />
1.4.2. Arkitekturfunktioner nationellt, regionalt och lokalt<br />
Arkitekturfunktioner eller motsvarande kan använda de styrande principerna i kapitel 4 som ett underlag <strong>för</strong> att<br />
kunna avgöra om projekt- och <strong>för</strong>valtningsbeskrivningar överensstämmer med de strategiska målen <strong>för</strong> <strong>eHälsa</strong>,<br />
ur ett tekniskt perspektiv.<br />
Regelverket i kapitel 5 beskriver den nationella referensarkitekturen på detaljerad nivå. I det nationella arbetet<br />
med realisering av strategin <strong>för</strong> nationell <strong>eHälsa</strong> – tillgänglig och säker information inom vård och omsorg,<br />
används denna del av T-<strong>boken</strong> när granskning görs av de nationella projekten och <strong>för</strong>valtningsobjekten, såsom<br />
projekten ”Vården på Webben” och ”Informationsväg Försäkringskassan” (elektroniska läkarintyg).<br />
Granskningen av de nationella projekten och <strong>för</strong>valtningsobjekten görs av Arkitekturledningen under CeHis.<br />
Eftersom kommunrepresentanter har varit med i framtagandet av denna utgåva av T-<strong>boken</strong> ökar möjligheten<br />
att de nationella projekten och <strong>för</strong>valtningsobjekten inom ramen <strong>för</strong> CeHis på sikt följer en teknisk arkitektur<br />
som också passar kommunerna.<br />
Även regionala eller lokala arkitekturfunktioner kan använda T-<strong>boken</strong> <strong>för</strong> att granska och följa upp sina projekt.<br />
En liten organisation, som inte har en arkitekturfunktion eller motsvarande roll, kan använda T-<strong>boken</strong> i dialog<br />
med sina IT-leverantörer inom vård och omsorg <strong>för</strong> att <strong>för</strong>säkra sig om att de har <strong>för</strong>stått den omgivning som ITsystemen<br />
skall verka inom.<br />
1.4.3. Ansvariga <strong>för</strong> nationella projekt och <strong>för</strong>valtningsobjekt<br />
Ansvariga <strong>för</strong> olika projekt och <strong>för</strong>valtningsobjekt bör <strong>för</strong>stå T-<strong>boken</strong> på en övergripande nivå, <strong>för</strong> att kunna<br />
planera in avstämningar mot referensarkitekturen och på så sätt få möjlighet att planera och följa upp<br />
projektarbetet i olika faser och löpande kvalitetssäkra resultatet.<br />
Genom regelbundna avstämningar mot referensarkitekturen underlättas projektarbetet och risken <strong>för</strong> att få<br />
göra omarbetningar i projektet minskar.<br />
10 (85)
1.4.4. Ansvariga <strong>för</strong> regionala projekt och <strong>för</strong>valtningsobjekt<br />
28 februari 2011<br />
Även om T-<strong>boken</strong> avser den nationella arkitekturen kan den med <strong>för</strong>del även användas i lokalt/regionalt<br />
utvecklingsarbete inom vård och omsorg. Dessutom innebär en lokal anpassning med stor sannolikhet att<br />
tröskeln <strong>för</strong> att ansluta sig till den nationella arkitekturen blir betydligt lägre. I vissa fall är det dessutom en<br />
nödvändighet att vissa regler efterföljs även lokalt/regionalt, till exempel när det gäller hantering av spärr,<br />
eftersom de i sig utgör en grundläggande <strong>för</strong>utsättning <strong>för</strong> att den nationella arkitekturen ska fungera.<br />
Om den interna arkitekturen hos en vård- och omsorgsgivare väsentligt avviker från den nationella arkitekturen<br />
så innebär det att kostnaderna <strong>för</strong> att anpassa sig till den nationella lösningen blir högre.<br />
Samverkan kring en gemensam arkitektur kan utöver den nationella nivån, avse både <strong>samverkan</strong> mellan vård<br />
och omsorgsgivare lokalt eller i en regional gemenskap. Oavsett om <strong>samverkan</strong> sker mellan enskilda vård- och<br />
omsorgsgivare eller vård- och omsorgsgivare i en regional gemenskap gäller samma regelverk.<br />
I dag in<strong>för</strong>skaffas ofta system utifrån ett specifikt behov i en verksamhet, utan att ta hänsyn till hur systemet<br />
passar in i en större helhet. I ett längre perspektiv kommer behoven av att kunna utbyta information med andra<br />
system utan<strong>för</strong> den egna domänen att öka. Med en gemensam arkitektur underlättas integration med andra<br />
system.<br />
Samverkan kring en gemensam arkitektur, både ur ett verksamhetsperspektiv, informationsstrukturperspektiv<br />
och tekniskt perspektiv, leder alltså till interoperabilitet, det vill säga <strong>för</strong>mågan hos olika system att fungera<br />
tillsammans och kunna kommunicera med varandra, som gör det möjligt att lättare utbyta information,<br />
integrera processer och använda delade tjänster genom användandet av ett gemensamt regelverk.<br />
2 Behov och scenarier<br />
2.1 Arkitekturens intressenter<br />
Intressenterna i den nationella <strong>samverkan</strong>sarkitekturen är de parter som behöver <strong>för</strong>ändra sin IT-arkitektur<br />
drivet av krav från strategin <strong>för</strong> nationell <strong>eHälsa</strong> inom vård och omsorg. I skriften ”Målbild <strong>för</strong> arkitekturen inom<br />
<strong>eHälsa</strong> I <strong>samverkan</strong> – och vägen till målet” 7 som har tagits fram av CeHis som ett separat projekt, finns ett antal<br />
intressenter och deras behov sammanställda, bland annat följande intressenter: invånare, individ, patient,<br />
<strong>för</strong>eträdare, politiker, vårdprofessionen, verksamhetschef, vårdgivare, socialtjänst, myndighet, apotekens<br />
servicebolag, patientorganisation, forskare och studerande. Skriften fokuserar på hälso- och sjukvård och är<br />
baserad på en vision <strong>för</strong> hur IT kan bidra till God vård. För att få en komplett målbild och färdplan <strong>för</strong><br />
arkitekturen <strong>för</strong> e-hälsa, som innehåller hela vård- och omsorgsområdet, måste även det kommunala<br />
socialtjänstperspektivet inkluderas. Utöver de intressenter som redovisats i Målbilden <strong>för</strong> <strong>eHälsa</strong>, så har där<strong>för</strong><br />
ytterligare några intressenter till T-<strong>boken</strong> identifierats och de anges i tabellen nedan. T-<strong>boken</strong>s olika kapitel har<br />
under framtagningen stämts av mot de behov som intressenterna har uttryckt. Behoven har uttryckts av flera<br />
7 Målbild <strong>för</strong> arkitekturen inom <strong>eHälsa</strong> i <strong>samverkan</strong> - och vägen till målet. Skriften finns publicerad på www.cehis.se<br />
11 (85)
28 februari 2011<br />
olika intressenter, bland annat genom ett <strong>för</strong>frågningsunderlag som ingick i <strong>för</strong>studien <strong>för</strong> ”Ramverk <strong>för</strong><br />
samordnas tjänsteutveckling”, hos Inera AB.<br />
Intressent Behov Har uttryckts av<br />
Projekt och<br />
<strong>för</strong>valtningar av<br />
regionala och<br />
nationella<br />
e-tjänster <strong>för</strong><br />
invånare och<br />
medarbetare<br />
Förvaltning av<br />
nationella<br />
standarder<br />
Vård- och<br />
omsorgsgivares IT<strong>för</strong>valtningar <br />
Samverkansorganisationer<br />
såsom Sambruk<br />
Att kunna <strong>för</strong>lita sig på regionala och nationella<br />
standardiserade och konsoliderade integrationsgränssnitt<br />
<strong>för</strong> de integrationer som behöver göras mot vård- och<br />
omsorgsgivarnas system.<br />
Att det finns <strong>för</strong>valtningar, processer och plattformar som<br />
ger repeterbarhet, effektivitet, säkerhet och robusthet när<br />
nya integrationsgränssnitt ska realiseras.<br />
Att en leverantörsoberoende spelplan <strong>för</strong> en federerad<br />
säkerhetsarkitektur <strong>för</strong> följsamhet mot PDL och SOL är<br />
beskriven.<br />
Att nya standarder <strong>för</strong> <strong>samverkan</strong> kan in<strong>för</strong>as successivt.<br />
Att etablerade <strong>samverkan</strong> inte blir ett hinder <strong>för</strong> att<br />
utveckla standarder utgående från nya krav rörande<br />
säkerhet, interoperabilitet och kvalitet.<br />
Att det finns ett nationellt standardiserade, <strong>för</strong>valtade och<br />
driftsatta integrationsgränssnitt <strong>för</strong> integration mot tjänster<br />
som är gemensamma <strong>för</strong> alla vård- och omsorgsgivare, så<br />
som <strong>för</strong> de nationella projekten inom ramen <strong>för</strong> CeHis,<br />
myndighetstjänster etc. Det är en nödvändighet <strong>för</strong> att<br />
systemleverantörerna ska se strategiskt på att integrera<br />
med den framväxande nationella arkitekturen.<br />
Att det lokala IT-stödets struktur och sammansättning kan<br />
<strong>för</strong>ändras genom lokala beslut, utan att det krävs nationell<br />
samordning/fastlåsning som resultat av att befintligt ITstöd<br />
är integrerat med omgivningen.<br />
Att säkerhetsarkitekturen <strong>för</strong> följsamhet mot PDL och<br />
SOL är etablerad såväl lokalt som regionalt.<br />
Flera <strong>samverkan</strong>sorganisationer, såsom Sambruk, arbetar<br />
aktivt med arkitektur <strong>för</strong> kommuner. Sambruk har bland<br />
annat producerat intellektuellt kapital i form av<br />
handledningar och riktlinjer <strong>för</strong> en kommuns hela<br />
verksamhetsområde (e-arkitektur). I dessa handlingar är<br />
mötet med medborgaren och kommunikation med<br />
myndigheter väsentliga.<br />
Flera nationella projekt och<br />
<strong>för</strong>valtningsobjekt<br />
…<br />
12 (85)<br />
Arkitekturledningens <strong>för</strong>valtning av RIV<br />
Tekniska Anvisningar,<br />
Andra nationella <strong>för</strong>valtningsobjekt<br />
…<br />
IT-arkitekter hos huvudmän<br />
Claes-Olof Olsson verkställande<br />
tjänsteman och<br />
Janne Dicander IT-chef Jönköpings<br />
kommun samt projektledare Öppen<br />
Teknisk Plattform
2.2 Scenariobeskrivningar<br />
28 februari 2011<br />
Intressenternas behov av <strong>samverkan</strong> har konkretiserats genom så kallade scenarier. Ett scenario illustrerar en<br />
målbild <strong>för</strong> ett framtida tillstånd i syfte att illustrera <strong>för</strong> vem och i vilka situationer den tekniska arkitekturen gör<br />
nytta. Scenariobeskrivningarna har delats upp i olika områden:<br />
Stöd <strong>för</strong> <strong>samverkan</strong> i vård- och omsorgsprocessen.<br />
Stöd <strong>för</strong> välinformerade och delaktiga medborgare.<br />
Stöd <strong>för</strong> uppföljning.<br />
Stöd <strong>för</strong> kunskapsstyrning.<br />
Stöd <strong>för</strong> resurshantering.<br />
Att ta hänsyn till dessa delar vid utformningen av den tekniska arkitekturen är fundamentalt.<br />
2.2.1. Stöd <strong>för</strong> <strong>samverkan</strong> i vård och omsorgsprocessen<br />
Samverkande hälsoärenden<br />
13 (85)<br />
Samverkande hälsoärenden innebär bland annat vårdens i vissa fall långt drivna specialisering och<br />
fragmentering överbryggas. Detta är viktigt <strong>för</strong> att patienten ska uppleva att vården ser människan<br />
som en helhet och hanterar patientens vårdbehov därefter, även om varje enskilt möte rör ett hos<br />
patienten specifikt och avgränsat vårdbehov. Genom en gemensam informationsstruktur och<br />
gemensam teknisk infrastruktur och säkerhetslösningar kan bland annat<br />
- hälsoärenden hanteras oberoende av hur vård och omsorg är organiserad<br />
- informationen hållas samman i vårdprocesser<br />
- vårdplan och information delas<br />
Sammanhållen journal<strong>för</strong>ing<br />
Sammanhållen journal<strong>för</strong>ing innebär att olika vård- och omsorgsgivare kan få tillgång till uppgifter i<br />
varandras journaler. Detta gäller <strong>för</strong> den del av journalen som lyder under Patientdatalagen. Det leder<br />
till att arbetet kan effektiviseras och att invånarna kan få bättre vård och service.<br />
- Experter som är verksamma i flera kommuner och anlitade av flera vårdgivare, exempelvis<br />
specialistkompetens <strong>för</strong> tolkning av röntgenbilder, får enkelt tillgång till journaler över vårdgivargränserna.<br />
- I ärenden kring en brukare där flera ut<strong>för</strong>are, inklusive kommunal omsorg, är involverade kan alla<br />
få tillgång till relevant omsorgsdokumentation, oavsett vilken ut<strong>för</strong>are som upprättade<br />
informationen. Detta gäller <strong>för</strong> den del av journalen som lyder under Patientdatalagen.<br />
- Avbrottsfritt byte av ut<strong>för</strong>are/vårdgivare på en vård- och omsorgsenhet. När patienten/omsorgstagaren<br />
kommer till samma vårdcentral, omsorgsenhet eller skolbyggnad efter att vårdcentralen,<br />
omsorgsenheten eller skolbyggnaden har bytt ut<strong>för</strong>are (t.ex. offentlig till privat regi), är behovet<br />
stort av smidig åtkomst till vård- och omsorgsdokumentation som ägs av den tidigare ut<strong>för</strong>aren.<br />
Observera att omsorg kan ske även i hemmet.
28 februari 2011<br />
- Omsorgsverksamheter inom skola och äld<strong>rev</strong>ård får tillgång till vårddokumentation från<br />
primärvården <strong>för</strong> de delar som lyder under Patientdatalagen.<br />
Samordnad vårdplanering<br />
14 (85)<br />
Samordnad vårdplanering innebär att vård- och omsorgsprocesser mellan kommuner och landsting<br />
integreras. Det leder i sin tur till att patientsäkerheten ökar samt att invånarna kan få bättre och mer<br />
sammanhängande insatser och bemötande. Det är dock viktigt att ta hänsyn till de olika lagrum som<br />
<strong>för</strong> närvarande gäller <strong>för</strong> samordnad vårdplanering respektive sammanhållen journal<strong>för</strong>ing. Här finns<br />
olikheter i vad som idag är möjligt att göra.<br />
Om den nationella arkitekturen följs kan flera <strong>för</strong>delar uppnås.<br />
- Förutom stöd <strong>för</strong> den administrativa delen som betalningsansvarsrutinen innebär, kan IT-tjänsten<br />
ge möjligheter <strong>för</strong> vård och omsorgsgivare att följa vårdplaneringsprocessen.<br />
- Det blir enklare att följa lagen om betalningsansvar <strong>för</strong> utskrivningsklara patienter vid sjukhus <strong>för</strong><br />
viss hälso- och sjukvård som <strong>för</strong>eskriver att en gemensam vårdplan ska tas fram. Vårdplanen skall<br />
justeras av ansvarig läkare på såväl sjukhus som i primärvård samt av ansvarig handläggare i<br />
kommunen. Arkitekturell <strong>samverkan</strong> kan göra det möjligt att bifoga elektroniska kopior i ett<br />
elektroniskt processtöd vilket i sin tur kan bemöta behovet av snabbt utbyte av patientrelaterad<br />
information mellan de olika aktörerna i vårdplaneringsprocessen. Även sammanhållen journal<strong>för</strong>ing<br />
kan bidra till att fylla detta behov.<br />
- Övergripande önskvärda verksamhetseffekter avseende kvalitet och resursåtgång kan uppnås<br />
genom rätt information till rätt person vid rätt tillfälle, ökad kvalitet i den information som utbyts<br />
mellan parterna, ökad säkerhet och effektivitet i kommunikation och informationsöver<strong>för</strong>ing,<br />
minskad administrativ tid och mer tid <strong>för</strong> patienterna.<br />
Samverkan med statliga myndigheter<br />
Vård- och omsorgsprocesser har i ökad utsträckning behov av elektronisk integration med statliga<br />
myndigheters IT-stöd <strong>för</strong> att få en effektiv hantering av invånarens ärenden, såsom exempelvis<br />
sjukskrivningsprocessen. De olika IT-stöden är standardiserade av respektive myndighet.<br />
- Ett systematiskt angreppssätt inom vård och omsorg skulle avlasta en mängd systemägare genom<br />
att de slipper göra myndighetsspecifika anpassningar när de ska kommunicera olika ärenden med<br />
myndigheterna.<br />
Läkemedelsområdet<br />
Eftersom omsorgsverksamheter inom kommuner skriver ut läkemedel är behovet av elektronisk<br />
integration med såväl logistiska processer (till exempel Apoteket Farmaci) som <strong>för</strong>skrivningsprocesser<br />
i stort.<br />
- En effektiv och systematiserad integration mot IT-stöd inom vård och omsorg kan hantera säkerhet<br />
och rutiner som krävs i och med att apoteken gått från en organisation till många.
2.2.2. Stöd <strong>för</strong> välinformerade och delaktiga medborgare<br />
e-tjänster <strong>för</strong> invånare<br />
28 februari 2011<br />
15 (85)<br />
Vård och omsorg eftersträvar ökad service till invånaren genom att erbjuda tjänster på webben. Det<br />
kan gälla tidbokning, kundval, valfrihetssystem, listning, vårdval med mera. Här finns såväl ett<br />
kommunalt som ett regionalt och ett nationellt perspektiv.<br />
- Gemensam arkitektur gör det möjligt att sammanställa information från många lokala<br />
informationskällor och sedan presentera ett nationellt perspektiv på informationen.<br />
- Patienten och brukaren blir en aktiv part i sin process genom väl genomarbetade och utbyggda<br />
invånartjänster. Till exempel genom att den lokala vårdgivarens insatser kan samspela med tjänster<br />
anpassade <strong>för</strong> patienter och brukare med långvariga vårdbehov.<br />
- Patientmakten stärks också då e-tjänster kan ge patienten/brukaren eller närstående tillgång till<br />
vårdplaner.<br />
e-tjänster <strong>för</strong> vård och omsorgspersonal<br />
Kundval, valfrihetssystem, vårdval och liknande invånartjänster skapar behov av e-tjänster <strong>för</strong> ”backoffice”-personal<br />
som tar hand om specialfall där invånarna själva inte kan använda invånartjänsterna.<br />
- Personalen behöver inte lära sig varje vård- och omsorgsgivares unika IT-system <strong>för</strong> att uträtta<br />
ärenden åt invånare. e-tjänster riktade till vård- och omsorgspersonal erbjuder en nationell eller<br />
regional ärendehantering och servicefunktioner.<br />
Tillgång till invånaruppgifter<br />
Tillgången till invånaruppgifter är en viktig komponent i många scenarier. Det gäller till exempel<br />
samordnad vårdplanering och invånartjänster.<br />
Varje landsting och/eller kommun ansvarar <strong>för</strong> att tillgängliggöra personinformation om de personer<br />
som är mantalsskrivna i länet. Huvudkällan är Skatteverkets Navet, men informationen kompletteras<br />
ibland från lokala källor.<br />
- Alla landsting kan tillhandahålla personinformation enligt ett nationellt standardiserat<br />
tjänstekontrakt. Därigenom behöver inte systemleverantörer anpassa sina produkter <strong>för</strong> lokala<br />
gränssnitt. Landsting och kommuner blir på så sätt också fria att välja lösning <strong>för</strong> personinformation<br />
oberoende av vilket verksamhetssystem som används.<br />
2.2.3. Stöd <strong>för</strong> uppföljning<br />
Uppföljning och utvärdering<br />
Inom kommunal omsorg finns ett stort behov av att på ett strukturerat sätt följa upp och utvärdera<br />
olika åtgärder och ut<strong>för</strong>are i biståndsärenden. Kvalitet ska följas upp mot avtal och uppsatta mål <strong>för</strong><br />
att utvärdera egen och ut<strong>för</strong>ares verksamhet. Information från uppföljning och utvärdering utgör<br />
också grundinformation som kan användas i kundvalssituationer.<br />
Även <strong>för</strong> vårdens kärnprocess finns behov av uppföljning.<br />
- Dessa behov kan stödjas genom en gemensam informationsstruktur samt med standardiserade<br />
lösningar <strong>för</strong> hur uppföljningsunderlag ”exporteras” från kärnprocessen till exempelvis nationella<br />
kvalitetsregister samt nationella och lokala register <strong>för</strong> produktionsuppföljning.
Kvalitetsregister<br />
28 februari 2011<br />
16 (85)<br />
Runtom i landet finns det ett åttiotal kvalitetsregister inom sjukvården som innehåller information om<br />
diagnoser, åtgärder och utfall av olika klinikers vårdarbete. Denna form av data ger varje enskild klinik<br />
möjlighet att jäm<strong>för</strong>a sig med riksgenomsnittet, diskutera och analysera internt och vid behov vidta<br />
kvalitets<strong>för</strong>bättrande åtgärder. Insamling av data till kvalitetsregister av olika slag är i dag belastande<br />
<strong>för</strong> vård- och omsorgspersonal. Samtidigt ökar insikten av värdet och därmed uppstår ytterligare krav<br />
på datainsamling.<br />
- Genom kvalitetsregister kan insamling och inmatning av vård- och omsorgsdokumentation <strong>för</strong><br />
systematisk användning automatiseras och <strong>för</strong>bättras. Kvalitetsregister är också väsentlig<br />
bakgrundsinformation som bör göras tillgänglig <strong>för</strong> invånarna i kundvals- och vårdvalssituationer,<br />
vare sig det gäller ett nyval eller ett omval.<br />
2.2.4. Stöd <strong>för</strong> kunskapsstyrning<br />
Kunskapsstyrd vård<br />
För att invånarna ska få bästa möjliga vård ska den vara baserad på aktuell forskning, uppdaterade<br />
riktlinjer och analyserad information som baseras på data från uppföljning av vårdens kärnprocess.<br />
- Vård- och omsorgsgivaren ska, genom IT-stöd som innehåller sammanställd kunskap <strong>för</strong> olika<br />
intressenter och vårdsituationer, få ett beslutsstöd så att rätt beslut kan fattas i det ögonblicket<br />
beslutet ska tas.<br />
2.2.5. Stöd <strong>för</strong> resurshantering<br />
Resurshantering<br />
För att få en effektiv och säker vård och omsorg behöver det finnas både personella och materiella<br />
resurser i rätt ögonblick.<br />
- Genom att utveckla integration med standardsystem och beslutsstöd så kan resurshantering<br />
stödjas. Genom att data från produktionsuppföljning av kärnprocessen tydliggörs i beslutsstöd kan<br />
även olika intressenter inom lednings-, styrnings- och stödprocesser få stöd i resurshantering, både<br />
vad gäller personella och materiella resurser.
3 T-<strong>boken</strong> i ett sammanhang<br />
28 februari 2011<br />
Strategin <strong>för</strong> nationell <strong>eHälsa</strong> – tillgänglig och säker information inom vård och omsorg, är ett av de överordnade<br />
regelverken till T-<strong>boken</strong>. Tidigare hette denna strategi ”nationell IT-strategi <strong>för</strong> vård och omsorg” men bytte<br />
namn under 2010 till Nationell <strong>eHälsa</strong> <strong>för</strong> att lyfta fram hur framtidens vård och omsorg som helhet ska fungera<br />
och <strong>för</strong>bättras med hjälp av e-tjänster. T-<strong>boken</strong> hanterar de mål som sätts upp i denna strategi.<br />
Arkitekturens vägval måste även vara harmoniserade med de lagrum och <strong>för</strong>fattningar som rör vård och<br />
omsorg. För att säkerställa detta behövs det gemensamma tolkningar av lagrummen som sedan kan översättas<br />
till tekniska och säkerhetsmässiga <strong>för</strong>utsättningar. Inom ramen <strong>för</strong> Socialstyrelsens projekt Nationell<br />
Informationsstruktur, har en vägledning tagits fram, som belyser viktiga områden och principer <strong>för</strong><br />
informationssäkerhet 8 . Rapporten vänder sig till dem som behöver få en bredare inblick i<br />
informationssäkerhetsområdet och vad som måste beaktas i samband med informationshantering inom vård<br />
och omsorg. Där ingår även en <strong>för</strong>teckning över ett antal lagar och <strong>för</strong>fattningar som reglerar området vård och<br />
omsorg, samt en analys av krav på informationshantering som dessa lagar <strong>för</strong> med sig.<br />
3.1 Arkitekturens utveckling och praktiska användning<br />
Principerna <strong>för</strong> hur arkitekturen ska utvecklas, tillämpas och <strong>för</strong>valtas baseras på en modell hämtad från TOGAF 9<br />
ADM. TOGAF är ett ramverk med metodstöd som utvecklats sedan mitten på 90-talet genom att ta tillvara ”best<br />
practice” från olika branscher.<br />
”Hjulet” i figuren nedan är det sätt TOGAF valt att fasindela utveckling, tillämpning och <strong>för</strong>valtning av<br />
arkitekturen.<br />
Dels finns det gemensamma faser, inringat i rött, som syftar till att beskriva och <strong>för</strong>valta den nationella<br />
arkitekturen, så att den kan tillämpas av olika arkitekturfunktioner. I nuläget utgörs dessa arkitekturfunktioner<br />
av CeHis egen arkitekturfunktion, benämnd Arkitekturledningen, samt lokala och regionala arkitekturfunktioner<br />
hos kommuner, regioner och landsting.<br />
Övriga faser, inringat i grönt, syftar till att in<strong>för</strong>a arkitekturen i enskilda organisationer och hanteras av<br />
respektive organisation. De är där<strong>för</strong> beroende av varje organisations nuläge och prioriteringar. Det är i dessa<br />
faser (E-G) som den nationella arkitekturen (beskriven i fas A-D + H) kommer till användning.<br />
Kommentarerna till de olika faserna belyser de primära resultaten från respektive fas <strong>för</strong> arbetet med den<br />
tekniska arkitekturen. För den nationella arkitekturen som en helhet kan varje fas innehålla ytterligare<br />
beskrivningar.<br />
8 http://www.socialstyrelsen.se/Lists/Artikelkatalog/Attachments/17988/2010-4-6.pdf<br />
9 The Open Group Architecture Framework<br />
17 (85)
28 februari 2011<br />
Kommentarer i kursiv stil avser resultat som ingår i detta dokument. För de faser som beskriver<br />
verksamhetsperspektivet ingår dock bara en kortare sammanfattning i detta dokument i syfte att belysa de<br />
verksamhetsmässiga drivkrafterna <strong>för</strong> den tekniska arkitekturen.<br />
H: Förvaltning av<br />
referensarkitekturen<br />
G: Stöd och styrning till<br />
pågående projekt <strong>för</strong><br />
följsamhet mot<br />
referensarkitektur m.h.a.<br />
anvisningar,<br />
<strong>för</strong>valtningar, styrande<br />
principer etc<br />
F: Migrationsplannering<br />
Gemensamma<br />
faser<br />
G.<br />
Styrning av<br />
realisering<br />
H.<br />
Förändringshantering<br />
F.<br />
Migrationsplanering<br />
Sektors- eller<br />
organisations-specifika<br />
faser<br />
Preliminär<br />
A.<br />
Arkitekturvision<br />
Kravhantering<br />
E.<br />
Möjligheter<br />
och<br />
lösningar<br />
IT-strategiska prioriteringar,<br />
Regelverk V- I - S, Målbild <strong>för</strong><br />
Cehis, Lagar och <strong>för</strong>ordningar<br />
A: Styrande principer <strong>för</strong> teknisk arkitektur,<br />
scenarion, intressentbeskrivningar<br />
B.<br />
Verksamhetsarkitektur<br />
D<br />
Teknikarkitektur<br />
C.<br />
Informationssystemarkitektur<br />
E: Strategier <strong>för</strong><br />
realisering av teknisk<br />
arkitektur<br />
B: Flödesmodeller <strong>för</strong><br />
informationsåtkomst med<br />
exempel från scenarion<br />
C: Referensarkitektur och<br />
dess tillämpning i olika<br />
scenarion<br />
D: Beskrivning på logisk nivå av<br />
grundtjänster och infrastrukturtjänster,<br />
samt tekniska anvisningar<br />
Figur 3 – Detta dokument i ett sammanhang enligt TOGAF<br />
Över tiden uppstår behov av att <strong>för</strong>ändra och utöka olika mönster i referensarkitekturen. Avsikten med<br />
<strong>för</strong>ändringshanteringen i fas H är att den nationella referensarkitekturen genom kontinuerlig uppdatering ska<br />
kunna fortleva som en gemensam arkitekturbeskrivning. Det ställer krav på ett forum som kan samordna<br />
<strong>för</strong>valtning och vidareutveckling och på så sätt säkerställa att referensarkitekturen över tiden fortsätter fylla sitt<br />
syfte. För T-<strong>boken</strong> så är Arkitekturledningen hos CeHis detta forum.<br />
18 (85)
3.1.1. Arkitekturens koppling till tjänstehantering<br />
28 februari 2011<br />
Utmaningarna inom IT-området kan mötas genom utveckling av <strong>för</strong>mågor (capabilities) inom tjänstehantering 10 ,<br />
arkitektur och (tjänste)<strong>för</strong>valtning. Arkitekturen har en betydande roll i utvecklingen av tjänster, processer och<br />
system i perspektiven verksamhet, information, teknik och säkerhet.<br />
Eftersom de olika delarna påverkar varandra måste helheten 11 och sambanden mellan de olika perspektiven<br />
adresseras oavsett viket av dem som är i fokus <strong>för</strong> stunden.<br />
Genom att identifiera nuläge och målbild kan gapet dem emellan analyseras och resultera i strategier samt<br />
aktivitetsplaner som gör att målet kan nås. I utvecklingsprocessen fångas och hanteras olika intressenters behov<br />
och <strong>för</strong>väntningar. Dessa behov omvandlas till funktionella respektive icke-funktionella krav.<br />
Utöver konkreta lösningar kan följande effekter av arkitekturarbetet <strong>för</strong>väntas:<br />
En referensarkitektur som fungerar som underlag <strong>för</strong> beslut i strategiska och taktiska frågor, vilken<br />
möjliggör en aktiv ledning och styrning mot verksamhetens mål – en bas <strong>för</strong> ständiga <strong>för</strong>bättringar och<br />
kvalitetsarbete.<br />
Underlag 12 som beskriver samband (både enkla och komplexa) som bland annat kan användas vid<br />
kostnadsuppskattningar <strong>för</strong> olika sorters IT-stöd.<br />
Möjlighet till maximalt hög genomströmning av ändringar med största möjliga kontroll och minsta<br />
möjliga risk.<br />
Säkerställande av skalbarhet och återanvändbarhet.<br />
Säkerställande av proaktivitet genom att planer och regelverk <strong>för</strong>valtas och hålls aktuella.<br />
Som stöd <strong>för</strong> metodik och process kring arkitekturen kan TOGAF användas, eventuellt kompletterat med The<br />
Zachman Framework <strong>för</strong> klassificering av olika entiteter i arkitekturen.<br />
När det gäller tjänstehantering är det mest använda ramverket, internationellt sett, ITIL v3 13 . Där<strong>för</strong> är det<br />
viktigt att den tekniska arkitekturen harmonierar med ITIL, utan att <strong>för</strong> den skull <strong>för</strong>utsätta att ITIL används.<br />
Ramverket ITIL är uppdelat i fem faser:<br />
Tjänstestrategi 14<br />
Tjänsteutformning 15<br />
10 IT Service Management, ITSM<br />
11 Enterprise Architecture<br />
12 Produceras eventuellt i <strong>samverkan</strong> med konfigurationshanteringen<br />
13 IT Infrastructure Library<br />
14 Service Strategy (ITIL v3)<br />
15 Service Design (ITIL v3)<br />
19 (85)
Tjänsteöverlämning 16<br />
Tjänstedrift 17<br />
Kontinuerlig tjänste<strong>för</strong>bättring 18 .<br />
28 februari 2011<br />
En bärande tanke med ITIL är att tjänster ska kunna hanteras genom hela livscykeln. Tjänstehantering i sig<br />
definieras som en uppsättning specialiserade organisatoriska <strong>för</strong>mågor som kan skapa värde <strong>för</strong> verksamheten i<br />
form av tjänster. För att uppnå de <strong>för</strong>delar som eftersträvas måste det finnas processer, styrning och ledning<br />
som säkerställer och kvalitetssäkrar arbetet.<br />
Utveckling av <strong>för</strong>mågor är en iterativ process vilket innebär att arbetet bedrivs i kortare eller längre<br />
återkommande cykler. Ytterst styrs arbetet av den tjänstenivå som ska levereras till verksamheten/brukaren<br />
var<strong>för</strong> det är viktigt att hitta en tillräckligt bra nivå. Det innebär att samtliga inblandade parter måste ha en<br />
beredskap att utveckla sina <strong>för</strong>mågor allt eftersom behov uppstår. Brister det i hanteringen här kan det<br />
resultera i:<br />
avbrott i redan produktionssatta tjänster<br />
o<strong>för</strong>måga att <strong>för</strong>valta och utveckla nya tjänster<br />
o<strong>för</strong>måga att <strong>för</strong>a in nya, eller ändra befintliga, tjänster på ett säkert sätt.<br />
Driftsatta tjänster, processer och system måste precis som arkitekturen <strong>för</strong>valtas. Förvaltningsarbetet med<br />
avseende på tjänsteleveranser är till sin natur tvehövdat. Dels handlar det om att kontrollera att tjänstedrift och<br />
support upprätthåller en överenskommen servicenivå (SLA) i en leverans och vidta korrigerande åtgärder vid<br />
avvikelser, dels att vid <strong>för</strong>ändrade krav planera <strong>för</strong> nya mål så att tjänster, processer och system kan prestera i<br />
enlighet med vad som krävs. Kontinuerligt <strong>för</strong>bättringsarbete är en process som kan appliceras på andra<br />
processer <strong>för</strong> att vid varje givet tillfälle komma upp till den nivå av prestanda som eftersöks. Förbättringsarbetet<br />
i sig får aldrig börja sätta sina egna gränser. Dess syfte är att verka upp till och med en given nivå, alternativt att<br />
lyfta upp till en ny överenskommen nivå om beslut tas om detta.<br />
3.1.2. Arkitekturen och processer i <strong>samverkan</strong><br />
Nedan illustreras hur processen <strong>för</strong> arkitekturarbete samverkar med processerna <strong>för</strong> Tjänstehantering och<br />
Tjänste<strong>för</strong>valtning, det vill säga de huvudprocesser som hanterar och <strong>för</strong>valtar den realiserade arkitekturen (det<br />
färdiga resultatet, även kallat instanser).<br />
16 Service Transition (ITIL v3)<br />
17 Service Operation (ITIL v3)<br />
18 Continual Service Improvement (ITIL v3)<br />
20 (85)
Verksamhetens<br />
behov<br />
1<br />
2<br />
Tjänstestrategi<br />
styrning<br />
3<br />
”blueprints”<br />
granskning<br />
Tjänsteutformning<br />
granskning<br />
4<br />
Kontinuerlig tjänste<strong>för</strong>bättring<br />
Tjänsters livscykel<br />
Tjänsteöverlämning<br />
28 februari 2011<br />
Tjänste<strong>för</strong>valtning<br />
Figur 4 – Samverkansmodell <strong>för</strong> processer<br />
1. Verksamhetens <strong>för</strong>eträdare uttrycker de behov som finns.<br />
5<br />
Drift Support<br />
6<br />
Tjänstedrift<br />
21 (85)<br />
Arkitekturprocess baserad<br />
på TOGAF<br />
Service Management baserad<br />
på ITIL v3<br />
Förvaltningsprocess<br />
Avslutad tjänst<br />
2. Tjänstestrategiprocessen verkar utifrån den så kallade Tjänsteportföljen med att definiera marknaden,<br />
utveckla tjänsten, utveckla strategiska tillgångar samt <strong>för</strong>bereda in<strong>för</strong>andet. Processens resultat är<br />
styrande <strong>för</strong> arkitekturprocessen.<br />
I Tjänstestrategiprocessen fångas också behoven från verksamheten upp och beskrivs. Uttryckta behov<br />
av servicenivåer, kvalitetsaspekter och andra parametrar dokumenteras och hanteras. Om det behövs<br />
tas användningsfall fram <strong>för</strong> att underlätta utvecklingsprocessen. Behoven vägs och bedöms mot<br />
gemensamma policyer och principer som är <strong>för</strong>ankrade i verksamheten.<br />
3. Tjänsteutformningsprocessen analyserar, designar och utvärderar alternativ samt köper in och/eller<br />
utvecklar lösningar. I denna process levererar arkitekturen underlag i form av referens- och lösningsarkitekturer<br />
<strong>för</strong> vidare bearbetning i de ingående underprocesserna. Ett uppdrag kan behöva itereras,<br />
det vill säga växla, mellan arkitekturprocessen och Tjänsteutformningsprocessen flera gånger innan ett<br />
fullgott resultat uppnås. Arkitekturfunktionen granskar arbetet <strong>för</strong> att säkerställa att det följer referens-<br />
och lösningsarkitekturer.<br />
7
28 februari 2011<br />
4. Tjänsteöverlämning kan liknas vid ett stafettlopp; en överlämning av stafettpinnen (Release) från<br />
Tjänsteutformning till Tjänstedrift. Här gäller det att kombinera snabbhet och säkerhet <strong>för</strong> ett bra<br />
resultat.<br />
Förändringskraven som kommer från Tjänsteutformningsprocessen resulterar i lösningar som kan<br />
användas i den operativa miljön. I den mån arkitekturella beskrivningar finns på plats och är användbara<br />
kan det hanterade uppdraget gå vidare, i annat fall måste det till insatser från arkitekturfunktionen <strong>för</strong><br />
att få fram nödvändiga underlag.<br />
Ett viktigt verktyg <strong>för</strong> att arkitekturfunktionen på ett effektivt sätt ska kunna granska projekt och<br />
operativ verksamhet är den så kallade konfigurationsdatabasen. Strukturen i databasen bör ägas av<br />
arkitekturfunktionen medan processen <strong>för</strong> Hantering av tjänstetillgångar och konfigurationer 19 ansvarar<br />
<strong>för</strong> instanseringen. Uppdatering sker i huvudsak av processen <strong>för</strong> Release och driftsättningshantering 20 .<br />
22 (85)<br />
Konfigurationsdatabasens struktur och instansering hjälper till att identifiera relationer mellan olika<br />
konfigurationsenheter vilket är ovärderligt i supportsituationer, <strong>för</strong>ändringshanteringens analys av en<br />
<strong>för</strong>eslagen ändrings inverkan på infrastruktur och/eller processer samt som underlag <strong>för</strong> kostnadsberäkning<br />
av de tjänster som utvecklas.<br />
5. Tjänstedrift kan liknas vid IT-avdelningens fabrik. Här levereras IT-tjänster enligt avtalade<br />
Tjänstenivåmål. Den stora utmaningen i Tjänstedriftprocessen är att hitta en god balans mellan<br />
internt fokus i <strong>för</strong>hållande till externt<br />
fokus på stabilitet i <strong>för</strong>hållande till fokus på tillmötesgående<br />
fokus på kvalitet i <strong>för</strong>hållande till fokus på kostnad<br />
fokus på reaktivitet i <strong>för</strong>hållande till fokus på proaktivitet.<br />
6. Tjänste<strong>för</strong>valtningsprocessen kontrollerar utfallet mot börläge och återkopplar bakåt till lämpliga<br />
processteg. Strategiska och taktiska inriktningsbeslut omsätts till en användbar planering. Tjänste<strong>för</strong>valtningens<br />
aktiviteter ut<strong>för</strong>s givetvis på redan realiserade objekt. Modellen visar Förvaltningsprocessens<br />
positionering ur ett styrningsperspektiv.<br />
7. Tjänsten avslutas och livscykeln är fullbordad.<br />
Processen <strong>för</strong> Kontinuerlig tjänste<strong>för</strong>bättring är en löpande process som ska stämmas av mot vision, strategi<br />
samt taktiska och operativa mål. I processen tas små steg i syfte att komplettera och ge riktlinjer till de<br />
övriga fyra huvudprocesserna. Processen bör integreras i verksamhetens kultur <strong>för</strong> att där bli en naturlig del<br />
i vardagen.<br />
19 Service Asset and Configuration Management (ITIL v3)<br />
20 Release and Deployment Management (ITIL v3)
3.2 T-<strong>boken</strong>s innehåll och tillämpning<br />
28 februari 2011<br />
T-<strong>boken</strong> <strong>för</strong> vård och omsorg är avsedd att tillämpas av arkitekturfunktionen i olika organisationer. För<br />
Arkitekturledningen hos CeHis utgör den det huvudsakliga regelverket <strong>för</strong> den tekniska arkitekturen. För andra<br />
organisationer blir det troligen kompletterande, eftersom det finns behov av att täcka in fler sektorer, samt att<br />
man där behöver en arkitektur <strong>för</strong> anslutning till den nationella.<br />
Den nationella arkitekturen ställer krav (även då den tillämpas lokalt) på anslutningsarkitektur <strong>för</strong> anpassning av<br />
lokala system till nationella riktlinjer (kommunikationsprotokoll, säkerhet, tjänstekontrakt m.m.).<br />
Den tekniska arkitekturen i T-<strong>boken</strong> baseras på olika intressentbehov (se kapitel 2) samt de principer (se kapitel<br />
4) som utgör det övergripande regelverket. Den tekniska arkitekturen utgörs bland annat av en<br />
referensarkitektur som i sin tur består av arkitektur med tillhörande regler samt referensmodeller (se kapitel 5).<br />
En referensarkitektur är ett detaljerat regelverk kring både processer och struktur. Eftersom T-<strong>boken</strong>s<br />
referensarkitektur ska vara brett tillämpbar inom vård och omsorg – nationellt och lokalt - innehåller den inte<br />
tekniska anvisningar med detaljerade regler kring komponenter och deras tillämpning. Detta är något som<br />
måste kunna anpassas efter lokala behov och prioriteringar.<br />
Däremot finns utpekade komponenter som är strategiska <strong>för</strong> referensarkitekturen med beskrivning på logisk<br />
nivå. Ansvaret <strong>för</strong> anvisningar finns hos respektive arkitekturfunktion. Vissa anvisningar <strong>för</strong>valtas dock av CeHis<br />
arkitekturledning, speciellt de som rör standarder <strong>för</strong> elektronisk <strong>samverkan</strong>, och är nödvändiga att tillämpas av<br />
övriga arkitekturfunktioner vid <strong>för</strong> att få <strong>samverkan</strong>de system.<br />
En viktig del av dokumentet är vägledande exempel. De belyser på ett konkret sätt hur referensarkitekturen kan<br />
tillämpas <strong>för</strong> behov som var aktuella när referensarkitekturen fastställdes. En uppsättning av vägledande<br />
exempel ingår i detta dokument, men <strong>för</strong>valtas också som fristående dokument, i form av målbilder. Därigenom<br />
kan de hållas aktuella mellan <strong>rev</strong>isioner av referensarkitekturen.<br />
Figuren nedan ger en principiell bild av vilka beståndsdelar som ingår i T-<strong>boken</strong>, vad som ingår i den nationella<br />
referensarkitekturen och hur den relaterar till andra organisationers uppgifter. De olika delarna i figuren<br />
beskrivs var <strong>för</strong> sig i tabellen som följer. Bilden är ett exempel på <strong>för</strong>delning, men uppgifterna kan ligga under<br />
annat ansvar än vad som visas i figuren också.<br />
På den nationella nivån återfinns bland annat anvisningar, vägledande exempel samt beskrivning av process <strong>för</strong><br />
granskning och stöd av projekt och <strong>för</strong>valtningsobjekt hos CeHis 21 .<br />
21 www.cehis.se<br />
23 (85)
Element Beskrivning<br />
28 februari 2011<br />
Figur 5 – T-<strong>boken</strong>s omfattning och tillämpning<br />
Programkontor Enhet som ansvarar <strong>för</strong> projektportföljen och ansvars<strong>för</strong>delning mellan<br />
<strong>för</strong>valtningsobjekt. Har ett samlat grepp om samtliga projekt och<br />
<strong>för</strong>valtningsobjekt inklusive status, ekonomi, risker med mer. Förvaltar<br />
projektmodeller och ser till att beställningar av nya projekt görs på ett<br />
korrekt sätt.<br />
Har vanligen stöd av arkitekturfunktionens experter inom säkerhet,<br />
teknisk, verksamhets- och informationssystemarkitektur som kan bidra<br />
med att identifiera återkommande integrationsbehov (mönster) som<br />
behöver få en rationell, systematiserad realiseringsmodell. Det kan leda<br />
till nya krav på stödtjänster, standarder och tekniska plattformar som<br />
behöver hanteras inom ramen <strong>för</strong> programkontorets beställningar.<br />
Som exempel, är Arkitekturledningen stöd till programkontoret inom<br />
CeHis kansli.<br />
24 (85)
- Process- och<br />
informationsmodel<br />
ler<br />
28 februari 2011<br />
Modeller över verksamhet och information, som styr utveckling och<br />
<strong>för</strong>ändring av verksamhetsstödjande IT-tjänster. Dessa modeller följer<br />
regelverk <strong>för</strong> Verksamhetsarkitektur och Informationsarkitektur.<br />
- Tjänstekontrakt Systemoberoende tekniska kontrakt som reglerar samspelet mellan<br />
olika komponenter i systemlandskapet, med utgångspunkt i process-<br />
och informationsmodeller. Dessa är upprättade enligt anvisningar <strong>för</strong><br />
teknisk interoperabilitet i den tekniska arkitekturen vilket innebär att<br />
tjänstekontraktet säkerställer teknisk interoperabilitet genom att följa<br />
anvisning vid upprättandet. Ett enskilt tjänstekontrakt består av ett<br />
innehåll (nyttolast), kuvert och regler vilket är grunden <strong>för</strong> semantisk<br />
interoperabilitet. Semantisk interoperabilitet i sin tur <strong>för</strong>utsätter en<br />
gemensam referensmodell <strong>för</strong> informationsstruktur.<br />
- Infrastrukturmodeller<br />
Modeller över det infrastrukturella landskapet. Här beskrivs bland<br />
annat de komponenter som realiserar logiska infrastrukturkomponenter.<br />
Modellerna säger vilka servrar som finns, hur koppling<br />
mellan internet och Sjunet ska se ut, var en specifik komponent finns i<br />
drift, vilka produkter som exempelvis en tjänsteplattform är baserad<br />
på, vilken databas som ska användas i ett visst syfte etc.<br />
Det som säkras genom dessa modeller är att man kan svara på frågor<br />
som "vem påverkas om katalogen stannar?", "vi får ett fel i Mina<br />
vårdkontakter, vilka olika beroenden finns det och var ska vi börja<br />
felsökningen?", "Jag är ny här och ska integrera med nationella<br />
infrastrukturen. Hur ser landskapet ut? Vad kommer jag åt från<br />
internet?"<br />
Projekt och <strong>för</strong>valtningar Projekten <strong>för</strong>ändrar systemlandskapets sammansättning. De får<br />
<strong>för</strong>utsättningar (information, process och tjänstekontrakt) från<br />
programkontoret och tekniskt regelverk från den tekniska<br />
arkitekturfunktionen. Projekten beskriver lösningens tekniska<br />
arkitektur i granskningssyfte på ett sätt som <strong>för</strong>eskrivits av<br />
arkitekturfunktionen. Det kan t.ex. vara i form av en s.k. SAD (Software<br />
Architecture Document) 22 .<br />
22 SAD definieras av OMG som en del av UP (Unified Process) och betyder Software Architecture Document<br />
25 (85)
Arkitekturfunktion <strong>för</strong><br />
teknisk arkitektur<br />
- Process <strong>för</strong><br />
granskning och<br />
stöd<br />
28 februari 2011<br />
Utarbetar och tillämpar regelverk <strong>för</strong> arkitektur. Den tekniska<br />
expertgruppen inom CeHis tillämpar TOGAF <strong>för</strong> utveckling och<br />
<strong>för</strong>valtning av arkitekturen<br />
Inom CeHis tillämpas en granskningsprocess som har tagits fram <strong>för</strong> att<br />
harmonisera med övriga processer inom CeHis. På samma sätt behöver<br />
varje tillämpande arkitekturfunktion besluta om den process där<br />
regelverket ska tillämpas.<br />
- Behov, IT-Principer Behovsbild i form av arkitekturens intressenter och<br />
scenariobeskrivningar utifrån verksamhetsperspektiv beskrivs i detta<br />
dokument.<br />
- Referensarkitektur<br />
- Redovisning av intressenter och deras behov (på scenarionivå),<br />
lagrum m.m.<br />
- Styrande principer <strong>för</strong> den tekniska arkitekturen vilka utgör det<br />
övergripande regelverket<br />
Beskrivs delvis i detta dokument. Utgör det detaljerade regelverket <strong>för</strong><br />
arkitektur.<br />
- Arkitektur med regler beskriver mönster <strong>för</strong> arkitektur som ska<br />
tillämpas av projekt och <strong>för</strong>valtningar. Arkitekturen beskriver<br />
också teknisk infrastruktur på logisk nivå, som bidrar till<br />
systematisk realisering av återkommande mönster. Likaså<br />
beskrivs grundtjänster som utgör <strong>för</strong>utsättningar <strong>för</strong><br />
arkitekturen.<br />
- Anvisningar beskriver detaljerat hur tekniska komponenter ska<br />
tillämpas, vilka standarder som gäller (samt ev.<br />
organisationsspecifika profiler av standarder).<br />
- Vägledande exempel underlättar <strong>för</strong> projekten genom att visa<br />
praktiskt hur referensarkitekturen kan tillämpas <strong>för</strong> befintliga<br />
och planerade lösningar. Det kan ske genom<br />
referensapplikationer eller genom att peka på goda exempel<br />
bland <strong>för</strong>valtningsobjekten. Här kan också finnas verktyg som<br />
automatiserar vissa återkommande moment i projektarbetet.<br />
- Förvaltningsprocessen beskriver organisation och process <strong>för</strong><br />
regelverkets <strong>för</strong>valtning. Större <strong>rev</strong>isioner görs typiskt i<br />
projektform som en del i TOGAF, medan <strong>för</strong>valtningsprocessen<br />
26 (85)
- Tekniska<br />
komponenter<br />
23 Definition hos OASIS SOA Reference Model.<br />
28 februari 2011<br />
beskriver hur löpande ändringshantering sker.<br />
- Referensmodeller 23 <strong>för</strong>klarar arkitekturens ingående delar och<br />
hur de kan sättas samman till lösningar. Referensmodeller kan<br />
sägas vara arkitekturens ”lingua franca”, det vill säga det<br />
gemensamma språket.<br />
Beskriver organisationens fastställda och livscykelhanterade<br />
(standardiserade) komponenter i arkitekturen. Detta gränsar mot<br />
konfigurationsstyrning (t.ex. ITIL). TOGAFs TRM (Technology Reference<br />
Model) kan användas som indelningsgrund <strong>för</strong> att strukturera<br />
komponent<strong>för</strong>teckningen.<br />
- Komponentkatalog. Katalog över vilka mjukvaror som används<br />
till vad och vilken status de har enligt livscykelmodellen (t.ex.<br />
pilot, standard, utfasning, av<strong>för</strong>d)<br />
- Livscykelmodell <strong>för</strong> komponenter. Beskriver livscykelmodell,<br />
process och organisation <strong>för</strong> beslut om nya komponenter och<br />
hur deras status <strong>för</strong>ändras enligt livscykelmodellen.<br />
27 (85)
4 Styrande principer<br />
28 februari 2011<br />
För att hjälpa de projekt som beställer och utvecklar IT-stöd att navigera mot en teknisk arkitektur enligt de<br />
långsiktiga behoven, finns sex IT-principer som bland annat säkerställer spårbarhet, skalbarhet, flexibilitet och<br />
interoperabilitet.<br />
IT-principerna är:<br />
vägledande <strong>för</strong> beslutsfattande i frågor om <strong>samverkan</strong>sarkitektur<br />
redskap <strong>för</strong> löpande beslutsfattande under framtagning av referensarkitekturen<br />
ett stöd vid granskning av projekt<br />
Principerna behöver kommuniceras och tillämpas hos beställare och ut<strong>för</strong>are. Det är arkitekturfunktionens<br />
uppgift att styra utveckling och <strong>för</strong>valtning av arkitekturen, samt har ansvar att övervaka och vägleda<br />
principernas tillämpning och deras <strong>för</strong>valtning.<br />
4.1 IT1: IT-principerna är styrande <strong>för</strong> den tekniska arkitekturen<br />
Det finns en uppsättning styrande principer <strong>för</strong> tillämpad arkitektur.<br />
4.1.1. Motiv<br />
Följsamhet mot principerna möjliggör löpande styrning mot målbilden <strong>för</strong> arkitekturen.<br />
4.1.2. Förutsättning<br />
Principerna kommuniceras och tillämpas hos beställare och ut<strong>för</strong>are genom arkitekturfunktionen, som<br />
styr utveckling och <strong>för</strong>valtning av arkitekturen, samt har ansvar att övervaka och vägleda principernas<br />
tillämpning och deras <strong>för</strong>valtning.<br />
Arkitekturfunktionen är integrerad i processer hos tillämpliga programkontor, beställarfunktioner,<br />
projektorganisationer och system<strong>för</strong>valtningar.<br />
Principerna kommuniceras och tillämpas av dem som styr utveckling och <strong>för</strong>valtning inom ITinfrastruktur,<br />
vårdgivartjänster och invånartjänster.<br />
Arkitekturfunktionen underlättar följsamhet mot principerna genom anvisningar och vägledande<br />
exempel.<br />
En teknisk referensarkitektur kommunicerar en teknisk målbild. En teknisk referensarkitektur skapar<br />
också <strong>för</strong>utsättningar <strong>för</strong> projekten att leverera resultat som är i samklang med de styrande principerna.<br />
Visionen ska vara att det upplevs enklare att följa principerna än att inte följa dem.<br />
I möjligaste mån bör principerna tillämpas, men om principer och regelverk står i konflikt med ett<br />
projekts leverans<strong>för</strong>måga rekommenderas det att avvikelser klassificeras och dokumenteras så att<br />
uppföljning kan ske av respektive arkitekturfunktion. På det nationella planet utgörs<br />
arkitekturfunktionen av Arkitekturledningen, med berörda <strong>för</strong>valtningar.<br />
28 (85)
4.2 IT2: Informationssäkerhet<br />
28 februari 2011<br />
Tillgänglighet, sekretess, riktighet och spårbarhet ska säkerställas vid all <strong>samverkan</strong>.<br />
All information som hanteras eller lagras i någon form måste skyddas mot oönskad <strong>för</strong>ändring, påverkan eller<br />
insyn. Det ska inte heller vara möjligt <strong>för</strong> obehöriga att ta del av informationen. De användare som har rätt att ta<br />
del av informationen ska komma åt den efter behov och inom önskad tid. Det är också av vikt att kunna<br />
identifiera vem som har gjort vad med information och datasystem.<br />
4.2.1. Motiv<br />
Säkerhetstänkande är grunden <strong>för</strong> <strong>för</strong>troende och tillit från invånare, medarbetare och samarbetspartners.<br />
Informationssäkerhet innebär att säkerställa:<br />
Riktighet - Att information inte kan <strong>för</strong>ändras vare sig obehörigen, av misstag eller på grund av<br />
funktionsstörning. Informationen ska vara till<strong>för</strong>litlig, korrekt och fullständig<br />
Sekretess - Att dokument, information och handlingar etc. inte görs tillgängligt eller avslöjas <strong>för</strong><br />
obehörig<br />
Spårbarhet - Att i efterhand entydigt kunna härleda specifika aktiviteter eller händelser till ett<br />
identifierat objekt - användare, skrivare, dator eller system/program. Det ska gå att se vem som tagit del<br />
av informationen, vilka <strong>för</strong>ändringar som har inträffat och av vem som dessa har ut<strong>för</strong>ts<br />
Tillgänglighet - Att information och informationstillgångar kan utnyttjas efter behov, i <strong>för</strong>väntad<br />
utsträckning och inom önskad tid utifrån de krav som ställs på verksamheten. Tillgänglighet innebär inte<br />
bara att systemet tekniskt fungerar med utlovade svarstider. Systemet måste dessutom leverera<br />
<strong>för</strong>väntat värde inom rimlig tid.<br />
4.2.2. Förutsättning<br />
Verksamhetskritiskt IT-stöd designas <strong>för</strong> att möta verksamhetens krav på tillgänglighet vid frånfall av ett<br />
externt beroende. Ju fler beroenden till andra komponenters tillgänglighet, desto lägre egen<br />
tillgänglighet.<br />
Verksamhetskritiska nationella stödtjänster (t.ex. tillgång till behörighetsstyrande information) erbjuder<br />
möjlighet till lokala instanser som med tillräcklig aktualitet hålls uppdaterade med nationell master.<br />
Krav mellan integrerande parter regleras genom integrationsavtal. Integrationsavtal är det avtal där<br />
informationsägaren godkänner att en ett visst system får agera mot information genom ett visst<br />
tjänstekontrakt. Exempelvis skall enligt integrationsprocessen <strong>för</strong> den nationella tjänsteplattformen ett<br />
avtalsnummer <strong>för</strong> ett integrationsavtal registreras i samband med att man "öppnar dörren" <strong>för</strong> en viss<br />
tjänstekonsument mot en viss kombination av informationsägare och tjänstekontrakt.<br />
Arkitekturen måste möjliggöra tillräcklig tillgänglighet vid flera <strong>samverkan</strong>de system.<br />
En sammantagen tolkning av tillämpliga lagar och <strong>för</strong>ordningars konsekvenser <strong>för</strong> teknisk realisering av<br />
informationsfångst, utbyte och lagring.<br />
Förutsättningar <strong>för</strong> spårbarhet etableras i form av loggningsregler <strong>för</strong> komponenter som deltar i säkert<br />
informationsutbyte.<br />
29 (85)
28 februari 2011<br />
Integration ska ske över en integrationsinfrastruktur (t.ex. virtualiseringsplattform) som möjliggör<br />
uppföljning av tjänsteproducenters fullföljande av SLA.<br />
Interoperabla, internationellt beprövade och <strong>för</strong> leverantörer tillgängliga standarder tillämpas <strong>för</strong><br />
kommunikation mellan parter som har upprättat tillit.<br />
4.3 IT3: Nationell funktionell skalbarhet<br />
Alla element i arkitekturen (tjänstekontrakt, integrationstjänster, nationella e-tjänster, nationella integrations-<br />
och plattformstjänster etc.) ska följa ett nationellt perspektiv. Det gäller så väl funktionell omfattning som<br />
teknisk kapacitet. Observera att resonemanget även gäller regionalt och lokalt där man också kan dela<br />
gemensamma resurser eller tjänster.<br />
4.3.1. Motiv<br />
Det ska vara möjligt <strong>för</strong> flera organisationer att dela en installation av ett system.<br />
Vidare innebär nationell <strong>samverkan</strong> potentiellt högre krav på tillgänglighet och kapacitet. Detta ställs på sin<br />
spets när invånaren blir användare av e-tjänster som integrerar med verksamhetssystem.<br />
4.3.2. Förutsättning<br />
Nationella tjänstekontrakt definieras med nationell täckning som funktionell omfattning. Det är möjligt<br />
<strong>för</strong> ett centraliserat verksamhetssystem som användas av alla verksamheter i Sverige att realisera varje<br />
standardiserat tjänstekontrakt. Det får inte finnas under<strong>för</strong>stådda funktionella avgränsningar till<br />
regioner, kommuner, landsting eller andra organisatoriska avgränsningar i nationella tjänstekontrakt.<br />
SLA ska definieras <strong>för</strong> varje tjänstekontrakt. Detta SLA ska ta hänsyn till framtida kapacitet <strong>för</strong><br />
tjänstekontraktet med avseende på transaktionsvolym, variationer i användningsmönster och krav på<br />
tillgänglighet, i kombination med <strong>för</strong>måga till kontinuerlig <strong>för</strong>ändring.<br />
System och e-tjänster som upphandlas kan utökas med fler organisationer som kunder utan krav på<br />
infrastrukturella ingrepp (jäm<strong>för</strong> s.k. SaaS)<br />
4.4 IT4: Lös koppling<br />
Sammanhållen journal<strong>för</strong>ing, effektivt processtöd <strong>för</strong> hälsoärenden, samordnad vårdplanering och att<br />
tillmötesgå invånarens behov av e-tjänster kräver omfattande integration av många organisationers IT-stöd.<br />
Dominoeffekter orsakade av <strong>för</strong>ändringar i integrationslandskapet skall <strong>för</strong>hindras genom lös koppling.<br />
4.4.1. Motiv<br />
Fullföljande av strategin <strong>för</strong> nationell <strong>eHälsa</strong> inom vård och omsorg kräver en höggradig integration mellan<br />
<strong>samverkan</strong>de parters IT-stöd. Det kan gälla såväl inom som mellan parter med system som ska integreras. Risken<br />
är stor att parternas utveckling av IT-stödet kompliceras ju mer integrationer som upprättas. Varje <strong>för</strong>ändring<br />
kan komma att behöva samordnas med många parter.<br />
30 (85)
28 februari 2011<br />
Ju fler beroende som upprättas, desto större blir risken att <strong>för</strong>ändringar hos någon part fortplantas till övriga<br />
parter. Ibland kan det inte undvikas, men genom strukturerade ansatser redan vid utvecklingen av nya<br />
integrationer, kan viss <strong>för</strong>ändringstålighet byggas in.<br />
Ju fler beroenden som är synkrona, desto lägre blir tillgängligheten i det beroende systemet.<br />
För varje typ av nationellt integrationsbehov finns många informationsägare – ofta med regionala eller lokala<br />
informationssystem. Det innebär att ett stort antal integrationspunkter kommer att finnas <strong>för</strong> varje<br />
integrationsbehov. Dessa integrationspunkter <strong>för</strong>ändras dessutom över tiden, när system konsolideras och nya<br />
parter tillkommer eller utträder. Ett robust, integrerat systemlandskap bygger på att <strong>för</strong>ändringar kan<br />
genom<strong>för</strong>as hos en part utan krav på samordning hos alla integrerade parter.<br />
Genom nationellt fastställda tjänstekontrakt (eng. Service Contract, OASIS SOA Reference Model) vet<br />
systemleverantörer ”integrationsspråket” <strong>för</strong> de olika processer/system i vilka de <strong>för</strong>väntas integrera sina<br />
produkter (tidbokning, listning, utbyte av journalutdrag, e-recept, samordnad vårdplanering, sjukskrivning etc.).<br />
På detta sätt erhålls en standardiserad spelplan <strong>för</strong> meddelandebaserad integration av e-tjänster och<br />
informationskällor. Möjlighet skapas <strong>för</strong> effektiv utveckling av nationella integrationstjänster och e-tjänster<br />
genom att alla informationskällor uppfyller samma tjänstekontrakt <strong>för</strong> en viss typ av informationsutbyte.<br />
Semantiska punkt-till-punkt-beroenden kan därmed undvikas. Tjänstekontrakten är en teknisk slutprodukt av att<br />
regelverk <strong>för</strong> verksamhet, informatik och teknik tillämpas.<br />
4.4.2. Förutsättning<br />
Meddelandeutbyte baseras på att kommunikation etableras utgående från vem som äger informationen<br />
som ska konsumeras eller berikas, inte vilket system, plattform, datalager eller tekniskt gränssnitt som<br />
informationsägaren <strong>för</strong> stunden använder <strong>för</strong> att hantera informationen. Genom centralt administrerad<br />
<strong>för</strong>medlingstjänst skapas lös koppling mellan informationskonsument och informationsägarens tekniska<br />
lösning.<br />
En arkitektur som skapar lös koppling mellan konsumenter och producenter, avseende adressering och<br />
standarder <strong>för</strong> kommunikation.<br />
En nationell integrationspunkt ska kunna erbjudas <strong>för</strong> varje nationellt standardiserat tjänstekontrakt,<br />
som en fasad mot bakomliggande brokiga systemlandskap.<br />
Nationella tjänstekontrakt <strong>för</strong>valtas i en nationellt koordinerad <strong>för</strong>valtning.<br />
För en process inom vård och omsorg kan flera tjänstekontrakt ingå. Där<strong>för</strong> är det viktigt att alla<br />
tjänstekontrakt baseras på en gemensam referensmodell <strong>för</strong> informationsstruktur.<br />
Parter som samverkar i enlighet med arkitekturen integrerar med system hos parter som lyder under<br />
annan styrning (t.ex. myndigheter, kunder och leverantörer). Det kan leda till att vård- och<br />
omsorgsgivare antingen:<br />
o Nationellt bryggar informationen (semantisk översättning) eller<br />
o Nationellt in<strong>för</strong>livar externt <strong>för</strong>valtat tjänstekontrakt som standard.<br />
31 (85)<br />
Observera att semantisk bryggning av information till vårdens referensmodell <strong>för</strong>utsätter en nationell<br />
<strong>för</strong>valtning av bryggningstjänster.
28 februari 2011<br />
32 (85)<br />
För att in<strong>för</strong>liva ett externt <strong>för</strong>valtat tjänstekontrakt <strong>för</strong>utsätts det en transparent, robust och uthållig<br />
tjänstekontrakts<strong>för</strong>valtning hos den externa parten.<br />
Befintliga system behöver anpassas till nationella tjänstekontrakt. Detta kan göras av leverantörer direkt<br />
i produkten, eller genom fristående integrationskomponenter (”anslutningar”). En anslutning bör ligga<br />
nära (logiskt vara en del av) det system som ansluts, oavsett om det är i rollen som konsument eller<br />
producent <strong>för</strong> anslutningen som genom<strong>för</strong>s.<br />
Interoperabla standarder <strong>för</strong> meddelandeutbyte tillämpas, så att integration med till exempel en Web<br />
Service kan ut<strong>för</strong>as utan att anropande system behöver till<strong>för</strong>as en <strong>för</strong> tjänsteproducenten<br />
specialskriven integrationsmodul (s.k. agent).<br />
4.5 IT5: Lokalt driven e-tjänste<strong>för</strong>sörjning<br />
E-tjänste<strong>för</strong>sörjning i vård och omsorg är i grunden driven från lokala behov. Regelverk <strong>för</strong> arkitektur stödjer att<br />
lokalt etablerade e-tjänster gradvis kan bredda sin bas av användare över vårdgivargränser och så småningom<br />
berika det nationella e-tjänsteutbudet. För invånaren erbjuder varje e-tjänstekanal en sammanhållen<br />
användarupplevelse (”virtuell portal”) oavsett vilken part som tekniskt och utvecklingsmässigt står bakom en<br />
enskild e-tjänst.<br />
4.5.1. Motiv<br />
Nationella e-tjänster uppstår inom nationella utvecklings- eller upphandlingsinitiativ, men också på initiativ av<br />
landsting och kommuner, sammanslutningar av landsting eller kommuner eller hos externa aktörer. Nya<br />
nationella e-tjänster kan där<strong>för</strong> uppstå genom lokala och externa initiativ. För att externt och lokalt framställda<br />
e-tjänster ska kunna ges nationell status behöver den initiala utvecklingsinsatsen ske på ett sätt som<br />
licensmässigt, <strong>för</strong>troendemässigt, praktiskt och tekniskt gynnar kontinuerlig breddning av e-tjänstens<br />
användning så väl som <strong>för</strong>valtning, med nationell tillämpning och ägarskap som möjligt resultat.<br />
E-tjänster till invånare levereras genom nationella, regionala och lokala kanaler. Ett exempel på en nationell<br />
kanal <strong>för</strong> e-tjänster inom vård och omsorg är Mina Vårdkontakter, som kanaliserar e-tjänster <strong>för</strong> kontakt mellan<br />
invånaren och vård- och omsorgsgivare. Visionen <strong>för</strong> e-tjänstekanaler är att varje kanal ska ge invånaren en<br />
sammanhållen användarupplevelse – oberoende hur många parter som <strong>för</strong>sörjer kanalen med e-tjänster.<br />
Målbilden <strong>för</strong> varje e-tjänstekanal är en ”virtuell portal”, där lokalt, regionalt och privat utvecklade e-tjänster<br />
kan inordnas och ge samma användarupplevelse som om de vore en del av en <strong>för</strong> kanalen central<br />
portalinfrastruktur. Vård och omsorg ges därmed möjlighet att som komplement till programstyrd utveckling av<br />
nationella e-tjänster ta tillvara innovationskraften på marknaden och hos huvudmännen.<br />
4.5.2. Förutsättning<br />
När utveckling av källkod är en del av en tjänsteleverans skall följande beaktas:<br />
o Alla leveranser tillgängliggörs under öppen källkodslicens. Valet av licensformer samordnas<br />
nationellt genom rekommendationer.<br />
o Utvecklingen bedrivs från start i en allmänt tillgänglig (över öppna nätverk) projektinfrastruktur<br />
där <strong>för</strong>valtningsorganisation kan <strong>för</strong>ändras över tiden inom ramen <strong>för</strong> en kontinuerligt tillgänglig<br />
projektinfrastruktur (analogi: ”Projektplatsen <strong>för</strong> e-tjänsteutveckling”).
28 februari 2011<br />
33 (85)<br />
o Full insyn och åtkomst till källkod, versionshantering, ärendehantering, stödforum och andra<br />
element <strong>för</strong> utvecklare i en projektinfrastruktur under projektets och <strong>för</strong>valtningens hela<br />
livscykel.<br />
o Upphandlade e-tjänster bör/ska fungera på de vanligaste plattformarna hos vårdgivarna och hos<br />
nationella driftspartners (Windows, Linux, Unix) t.ex. genom att vara byggda <strong>för</strong> att exekvera på<br />
en s.k. Java virtuell maskin.<br />
o Gemensam referensmodell <strong>för</strong> e-tjänsters interna uppbyggnad stimulerar och <strong>för</strong>enklar<br />
återanvändning och över<strong>för</strong>ing av <strong>för</strong>valtningsansvar mellan organisationer.<br />
Minsta möjliga – men tillräcklig – mängd standarder och stödjande gemensamma grundbultar <strong>för</strong><br />
nationella e-tjänstekanaler säkerställer att även utvecklingsenheter i mindre organisationer kan bidra<br />
med e-tjänster <strong>för</strong> en integrerad användarupplevelse och att en gemensam back-office <strong>för</strong> anslutning av<br />
huvudmän till e-tjänster finns etablerad. I den mån etablerade standarder med bred tillämpning i<br />
kommersiella e-tjänster finns (t.ex. <strong>för</strong> single-sign-on), bör de användas i syfte att möjliggöra<br />
upphandling av hyllprodukter.<br />
Utveckling sker mot globalt dominerande portabilitetsstandarder i de fall mellanvara<br />
(applikationsservrar) tillämpas. Det är möjliggöraren <strong>för</strong> nyttjande av free-ware och lågkostnadsverktyg i<br />
organisationer som inte orkar bära tunga licenskostnader <strong>för</strong> komplexa utvecklingsverktyg och<br />
driftsplattformar.<br />
Nationell (eller regional – beroende på sammanhang vård/omsorg) <strong>för</strong>valtning är etablerad (t.ex. s.k.<br />
Portal Governance), med effektiva processer <strong>för</strong> att in<strong>för</strong>liva lokalt utvecklade e-tjänster i nationella etjänstekanaler.<br />
Systematisk och effektiv allokering av resurser <strong>för</strong> drift är en viktig grund<strong>för</strong>utsättning.<br />
Genom lokal governance och tillämpning av det nationella regelverket får lokala projekt den stöttning<br />
som behövs <strong>för</strong> att från början bygga in <strong>för</strong>utsättningar <strong>för</strong> integration i samordnade (t.ex. nationella) etjänstekanaler.<br />
4.6 IT6: Samverkan i federation<br />
Samverkan över organisationsgränser sker genom federation, såsom exempelvis identitetsfederering.<br />
4.6.1. Motiv<br />
Motivet är att uppnå nät-neutralitet, autentiseringsneutralitet och federationsneutralitet. Syftet med principen<br />
<strong>för</strong> <strong>samverkan</strong> i federation är att underlätta gränsöverskridande <strong>samverkan</strong>.<br />
4.6.2. Förutsättning<br />
Att gemensamma gränssnitt i alla federativa utbyten finns framtagna och beskrivna, vilket möjliggör<br />
kostnadseffektiva och leverantörsneutrala lösningar.<br />
Det behövs organ och processer <strong>för</strong> att godkänna utgivare av elektroniska identitetsintyg och certifikat<br />
som är giltiga i federationen.<br />
Aktörer i olika nät, inklusive öppna nät ska vara välkomna i elektronisk <strong>samverkan</strong> genom att<br />
<strong>samverkan</strong>de komponenter är säkra.
28 februari 2011<br />
Att Ingående parter i federationen är överens om ett antal gemensamma ståndpunkter:<br />
o att stark autentisering likställs med 2-faktors autentisering<br />
34 (85)<br />
o att vid <strong>samverkan</strong> acceptera följande metoder <strong>för</strong> stark autentisering; eID, PKI med lagring av<br />
nyckelpar på SmartCard eller motsvarande och metoder baserade på engångslösenord, antingen<br />
genererade i en fysisk enhet eller säkert distribuerad till fysisk enhet<br />
o att tillämpa en gemensam certifikat- och utfärdarpolicy, likvärdig med SITHS, som ett<br />
minimikrav <strong>för</strong> egen eller annans PKI<br />
o att sträva mot en autentiseringslösning, fram<strong>för</strong> flera olika, <strong>för</strong> att realisera stark autentisering i<br />
den egna organisationen och i federation<br />
o att enbart acceptera SAMLv2, eller senare version, vid identitetsfederering samt tydliggöra att<br />
det i <strong>för</strong>ekommande fall är det enda sättet att logga in och säkerställa det inte finns någon<br />
bakväg in<br />
o att tillämpa ett gemensamt ramverk <strong>för</strong> att ingå i en federation<br />
o att tillämpa en gemensam katalogpolicy, med utgångspunkt från HSA policy, som ett minimikrav<br />
<strong>för</strong> egna kataloger<br />
o att stäva mot att all gränsöverskridande kommunikation skall vara möjlig både över Sjunet och<br />
över Internet. Det är den egna organisationen som beslutar vilken tillgänglighet som är tillräcklig<br />
<strong>för</strong> anslutningen<br />
o att sträva efter att möjliggöra kontroll av trafik till och från den egna infrastrukturen i en eller få<br />
kontrollpunkter<br />
o Att utgå från att kommunikation över Internet och Sjunet har ett likvärdigt skyddsbehov
5 Referensarkitektur<br />
28 februari 2011<br />
Detta kapitel riktar sig främst till olika arkitekturfunktioner men kan också användas av organisationer som<br />
saknar arkitekturfunktion när de <strong>för</strong> dialog med IT-leverantörer.<br />
Med hjälp av referensarkitekturen kan verksamheter planera, granska och följa upp projekt<br />
Referensarkitekturen beskrivs utgående från tre vyer (arkitektur-domäner enl. TOGAF):<br />
Vy Beskrivning<br />
Verksamhetsvy Vyn beskrivs med typ-flöden som kompletterats med<br />
konkreta exempel. Här beskrivs också begreppet<br />
informationsägande, som har en central inverkan på<br />
arkitekturens utformning.<br />
Informationssystemvy Beskrivningar visar hur det integrerade systemets<br />
funktionalitet kategoriseras och <strong>för</strong>delas i tjänster, i syfte<br />
att realisera IT-stödet som kravställs.<br />
Vyn kompletteras med exempel på hur<br />
referensarkitekturen kan tillämpas (mål-arkitekturer) <strong>för</strong><br />
några befintliga och planerade <strong>för</strong>valtningsobjekt.<br />
Informationssystemvyn beskriver också begreppet<br />
tjänstekontrakt som strategi <strong>för</strong> att realisera semantisk<br />
interoperabilitet.<br />
Teknisk vy Vyn beskriver identifierade stödtjänster och<br />
infrastrukturtjänster. Den beskriver också den federation<br />
som uppstår då referensarkitekturen tillämpas lokalt som<br />
del i en anslutningsarkitektur.<br />
5.1 Verksamhetsvy<br />
Verksamhetsvyn beskriver referensarkitekturen utifrån användarens behov av att konsumera och producera<br />
information över organisationsgränser med hjälp IT – det vill säga där det finns ett behov av nationell<br />
samordning av teknisk arkitektur. Beskrivningen tar sin utgångspunkt i scenarier baserade på de behov som<br />
finns. Scenarierna har systematiserats till en allmängiltig modell <strong>för</strong> informationsåtkomst mellan olika system<br />
och organisationer.<br />
35 (85)
28 februari 2011<br />
Den grundläggande problemställningen ligger i att hitta ett systematiskt angreppssätt som ger användaren<br />
tillgång till komplett information <strong>för</strong> enskilda individer även om informationen är spridd över olika<br />
informationskällor och informationsägare. Användarna behöver veta<br />
var information finns och kan lämnas<br />
hur de får åtkomst till informationen<br />
Arkitekturen beskriver svaret på dessa frågor genom att peka på behovet av följande nationella (eller nationellt<br />
samordnade) basinformationstjänster:<br />
Sortiments- och utbudskatalog (denna tjänst har även affärs- och processmässiga drivkrafter som ligger<br />
utan<strong>för</strong> den tekniska arkitekturens uppdrag att beskriva). Tjänsten svarar på frågan ”Vilken verksamhet<br />
har jag behov av att utbyta information med?” (t.ex. ”Vilka tandkliniker kan jag välja att boka tid hos?”)<br />
Engagemangsindex. Tjänsten svarar på frågan ”Vilka informationsägare behöver mitt IT-stöd kontakta<br />
<strong>för</strong> att sammanställa en översikt kring ett visst informationsbehov?” (t.ex. ”i vilka vårdenheters<br />
tidböcker har jag bokningar?”)<br />
Tjänsteadresseringskatalog. Tjänsten svarar på frågan ”Vilken informationskälla ska mitt IT-stöd utbyta<br />
information med, <strong>för</strong> att nå en viss informationsägare?” (t.ex. ”Vad är den tekniska adressen till det<br />
system som hanterar min tandkliniks tidbok?”)<br />
5.1.1. Informationsägarskap och verksamhetsbaserad adressering<br />
Informationsägaren är den som ansvarar och <strong>för</strong>valtar en viss typ av information, till exempel innehållet i<br />
journaler eller adressuppgifter.<br />
Informationsägandets struktur inom vård och omsorg styrs av en mängd faktorer. Några är lagar, <strong>för</strong>ordningar<br />
och politisk styrning. Det leder till att informationsägandet kan se olika ut <strong>för</strong> olika typer av information, till<br />
exempel kan det finnas flera informationsägare inom en organisation. Det gäller bland annat<br />
vårddokumentation, där vårdenheten är informationsägare och en vårdgivarorganisation består av flera<br />
vårdenheter.<br />
En informationsägare kan ha ett lokalt systemstöd <strong>för</strong> att hantera informationen, eller dela systemstöd med<br />
andra informationsägare. Förhållandet mellan systemstöd och informationsägande <strong>för</strong>ändras kontinuerligt. I<br />
dag är till exempel trenden att samla hanteringen av alla vårdenheters vårddokumentation i en gemensam<br />
informationskälla stark. Det innebär en kontinuerligt pågående <strong>för</strong>ändring av den nationella systemkartan och<br />
därmed också en utmaning <strong>för</strong> visionen om en nationellt samlad åtkomst av information <strong>för</strong> såväl invånare som<br />
medarbetare inom vård och omsorg.<br />
För att tillmötesgå principen om lös koppling bygger referensarkitekturen på strategin att varje organisation ska<br />
kunna <strong>för</strong>ändra relationen mellan informationsägare och informationskälla utan dominoeffekter över<br />
organisationsgränserna (i betydelsen informationslänkar mellan IT-system). Informationsägarens identitet blir<br />
där<strong>för</strong> basen i att nå (adressera) information över informationsgränser. Kunskapen om vilket system en viss<br />
informationsägare <strong>för</strong> stunden använder <strong>för</strong> sin informationshantering kapslas in i en<br />
36 (85)
28 februari 2011<br />
tjänsteadresseringskatalog. Referensarkitekturen in<strong>för</strong> där<strong>för</strong> begreppet verksamhetsbaserad adressering, där<br />
verksamhet avser den informationsägande verksamheten.<br />
Sättet att uttrycka en verksamhets adress varierar per informationstyp/informationsområde. Följande tabell<br />
belyser frågan om informationsägarskap i ljuset av några representativa scenarier.<br />
Scenario Beskrivning Ägarskap<br />
Kundval /<br />
Valfrihetssystem<br />
Vissa kommuner har in<strong>för</strong>t fritt valsystem inom<br />
omsorg. Det innebär att en brukare efter<br />
biståndsbeslut kan välja ut<strong>för</strong>are <strong>för</strong> sitt bistånd.<br />
Brukaren kan också göra omval eller icke-val. Vissa<br />
kommuner har in<strong>för</strong>t valfrihet inom vård och<br />
omsorg i enlighet med LOU och LOV.<br />
Valfrihetssystemet administreras av kommunerna.<br />
Vårdval Vårdval innebär att en medborgare ber sitt<br />
landsting redovisa vårdenheter som är tillgängliga<br />
<strong>för</strong> listning. Landstinget kan ha avtal med<br />
gränskommuner i andra landsting och redovisar då<br />
även dessa vårdenheter <strong>för</strong> sina invånare.<br />
Tidbokning Patientens tidbokning sker utgående från<br />
mottagning. Det är i hög grad en spegling av att<br />
patienten ringer eller på annat sätt direkt eller via<br />
ombud meddelar sig med personalen på en vård-<br />
eller omsorgsenhet <strong>för</strong> att få en tid bokad.<br />
Medicinskt<br />
utlåtande<br />
Läkare på en vårdenhet utfärdar ett medicinskt<br />
utlåtande som skickas till Försäkringskassan.<br />
Försäkringskassan kan begära kompletterande<br />
uppgifter av den läkare som utfärdade utlåtandet.<br />
Kommun<br />
Landsting<br />
Vårdenhet/mottagning<br />
Informationsägarskapet<br />
hos uppgiftslämnaren är<br />
det samma som <strong>för</strong><br />
patientjournalen<br />
(vårdenhet enl. PDL), då<br />
det som lämnats ut<br />
dokumenteras i<br />
journalen<br />
Informationsägandet på<br />
myndighetssidan är<br />
nationellt – d.v.s. på<br />
bolagsnivå<br />
Rapportering till Insamling av vårddokumentation till Källan (d.v.s.<br />
37 (85)
kvalitetsregister kvalitetsregistren startar i journalsystemen. För<br />
varje kvalitetsregister finns en definierad<br />
insamlingsprocess i vårdsystemen som<br />
representeras av inmatningsformulär. När<br />
formuläret <strong>för</strong> ett uppföljningsmål fyllts i, skickas<br />
ett meddelande med vårddokumentation till<br />
aktuellt kvalitetsregister.<br />
Sammanhållen<br />
journal<br />
Samordnad<br />
vårdplanering<br />
Sammanhållen journal<strong>för</strong>ing (hitta, titta)<br />
<strong>för</strong>utsätter att journalutdrag kan utbytas över<br />
vårdenhets- och vårdgivargränser, under<br />
beaktande av de restriktioner som ställs av lagar<br />
och <strong>för</strong>ordningar. Det innebär att sök- och<br />
visningsfunktioner i nationella eller lokala<br />
tillämpningar genom meddelandeutbyte bereds<br />
åtkomst till journalanteckningar i andra<br />
vårdgivares journalsystem.<br />
Vid samordnad vårdplanering upprättas<br />
gemensamma vårdplaner mellan den kommunala<br />
omsorgsgivaren och en eller flera vårdgivare inom<br />
landstinget. Vi har en konkurrensutsatt marknad<br />
med privata aktörer som agerar på nationell nivå<br />
inom både vård och omsorg. Samordnad<br />
vårdplanering sker vanligen genom att vård- och<br />
omsorgsgivare delar systemstöd <strong>för</strong> den<br />
gemensamma SVPL-processen. Nationella privata<br />
aktörer har eget systemstöd, var<strong>för</strong><br />
meddelandekanaler mellan olika aktörers SVPLprocesstöd<br />
i en framtid kan behöva upprättas.<br />
Informationen som hanteras är planer och status<br />
kring vårdprocessinstanser, där varje instans är<br />
kopplad till en patient. Det är viktigt att se till<br />
lagrummet <strong>för</strong> samordnad vårdplanering. Här<br />
finns olikheter jäm<strong>för</strong>t med sammanhållen journal<br />
28 februari 2011<br />
uppgiftslämnaren) äger<br />
informationen, men då<br />
det här (per definition<br />
enl. PDL, men tolkningen<br />
diskuteras) handlar om<br />
att lämna information,<br />
blir det snarare relevant<br />
att resonera om ägaren<br />
av analysuppdraget, som<br />
på abstrakt nivå (<strong>för</strong><br />
detta syfte) bäst beskrivs<br />
som kvalitetsregistret i<br />
sig<br />
Vårdenhet, enligt<br />
definition i PDL<br />
Den som till<strong>för</strong>t en<br />
informationsmängd i<br />
processen (t.ex.<br />
utskrivningsmeddelande)<br />
är ägare <strong>för</strong> respektive<br />
informationsmängd.<br />
Dessutom dokumenterar<br />
varje part sin bild av<br />
hälsotillstånd och<br />
aktiviteter i respektive<br />
dokumentationssystem<br />
(Se sammanhållen<br />
journal<strong>för</strong>ing)<br />
38 (85)
<strong>för</strong> vad som är möjligt att göra.<br />
28 februari 2011<br />
Flödesmodellen nedan visar schematiskt hur stödtjänsterna samverkar <strong>för</strong> att stödja en process som <strong>för</strong>utsätter<br />
integration över informationsägarskaps- och organisationsgränser<br />
1. Informationsägare<br />
där individen har<br />
engagemang av aktuell<br />
typ<br />
Sortiments- och utbudskatalog<br />
Engagemangsindex<br />
Tjänsteadresseringskatalog<br />
Lokala informationskällor<br />
2. Teknisk adress till<br />
informationskälla (logisk<br />
adressat)<br />
Översikt Detaljer Redigering<br />
3. Översiktinfo <strong>för</strong><br />
ett engagemang<br />
4. Möjliga nya<br />
engagemang av<br />
aktuell typ<br />
5. Som 2.<br />
6. Detaljer om ett<br />
bef. engagemang<br />
7. Uppdatering av<br />
bef. el. skapande av<br />
nytt engagemang<br />
Figur 6 – Den generiska flödesmodellen <strong>för</strong> informationsåtkomstbehov<br />
I följande tabell beskrivs flödesmodellen. Beskrivningen redovisar också länk till informationssystemvyn.<br />
Aktivitet Beskrivning Länk till<br />
informationssystemvyn<br />
Översikt Översikten syftar till att sammanställa en nationell vy<br />
av patientens/individens engagemang av ett visst slag<br />
(det som är relevant <strong>för</strong> e-tjänsten i fråga).<br />
- Steg 1 Genom nationellt engagemangsindex sammanställs<br />
patientens engagemang av aktuell typ. Det är en lista<br />
med en post per informationsägare som har<br />
information av aktuellt slag om patienten/invånaren.<br />
- Steg 2 För varje informationsägare hämtas teknisk adress till<br />
aktuell tjänsteproducent <strong>för</strong> aktuellt tjänstekontrakt.<br />
Det finns alltid exakt en per informationsägare, men<br />
flera informationsägare kan dela tjänsteproducent.<br />
Exakt vad som identifierar en informationsägare är<br />
avhängigt tjänstedomän/process.<br />
Tjänsteproducent<br />
(Stödtjänst<br />
Engagemangsindex)<br />
Tjänsteproducent<br />
(Stödtjänst<br />
Tjänsteadresseringskata<br />
log)<br />
39 (85)
- Steg 3 Varje tjänsteproducent levererar information om<br />
patienten enligt aktuellt tjänstekontrakt. När svar<br />
inkommit från alla tjänsteproducenter presenteras<br />
översikten <strong>för</strong> användaren (invånare eller<br />
medarbetare).<br />
Detaljer Denna delprocess representerar användarens behov<br />
av <strong>för</strong>djupad information om enskilda engagemang.<br />
- Steg 4<br />
(alt. till<br />
steg 5+6)<br />
Om användaren efter att ha betraktat översikten,<br />
bestämmer sig <strong>för</strong> att etablera ett nytt engagemang,<br />
görs sökning i utbudskatalogen, efter en ut<strong>för</strong>are<br />
(tillika blivande informationsägare).<br />
- Steg 5 Användaren har bestämt sig <strong>för</strong> att begära ytterligare<br />
detaljer kring ett av engagemangen i översikten.<br />
Som steg 2 men denna gång endast <strong>för</strong> en<br />
informationsägare, och <strong>för</strong> tjänstekontrakt som syftar<br />
till att hämta detaljerad information om ett<br />
engagemang.<br />
- Steg 6 Med den tekniska adressen från steg 5, kan detaljer<br />
kring ett engagemang efterfrågas från aktuell<br />
tjänsteproducent.<br />
Redigera Användaren har beslutat att redigera ett befintligt<br />
engagemang eller skapa ett nytt, beroende på om<br />
steg 4 passerades eller inte.<br />
- Steg 7 Som steg 2 men denna gång endast <strong>för</strong> en<br />
informationsägare, och <strong>för</strong> tjänstekontrakt som syftar<br />
till att redigera befintligt eller skapa nytt (om steg 4)<br />
engagemang.<br />
- Steg 8 Användaren redigerar information eller skapar ny<br />
information i nationella e-tjänstens redigeringsvy.<br />
Med den tekniska adressen från steg 7, kan detaljer<br />
kring ett nytt eller befintligt engagemang lämnas till<br />
verksamhetssystemet genom aktuell<br />
tjänsteproducent.<br />
28 februari 2011<br />
Tjänsteproducent<br />
(aktuellt<br />
Verksamhetssystem)<br />
Tjänsteproducent<br />
(Stödtjänst Sortiments-<br />
och utbudskatalog)<br />
Tjänsteproducent<br />
(Stödtjänst<br />
Tjänsteadresseringskata<br />
log)<br />
Tjänsteproducent<br />
(aktuellt<br />
Verksamhetssystem)<br />
Tjänsteproducent<br />
(Stödtjänst<br />
Tjänsteadresseringskata<br />
log)<br />
Tjänsteproducent<br />
(aktuellt<br />
Verksamhetssystem)<br />
40 (85)
5.1.2. Konkreta exempel på flödesmodeller<br />
28 februari 2011<br />
Typ-flödet är representativt <strong>för</strong> de flesta av behovsbildens scenarion. Några exempel visas nedan:<br />
Patientöversikt<br />
Tidbokning<br />
Vårdval<br />
Min Hälsoöversikt Journalanteckning N/A<br />
Min nationella Kalender Tider hos mottagning Ombokning<br />
Mina vårdval Mitt Vårdval i ett Län Ändrat vårdval<br />
Del av SVPL Mina ärenden / meddelanden Ett enskilt ärende Besvara / agera<br />
Figur 7 – Flödesmodeller <strong>för</strong> några scenarion<br />
5.1.3. Detaljering, personlig e-tjänst (invånarens tidbokning)<br />
Exemplet med tidbokning detaljeras som typ-flöde <strong>för</strong> en nationell, personlig e-tjänst:<br />
1. Vårdenheter (hsaid)<br />
där individ finns i<br />
tidböcker<br />
Sortiments- och utbudskatalog<br />
Engagemangsindex<br />
Tjänsteadresseringskatalog<br />
Lokala informationskällor (tidbok)<br />
Översikt Detaljer Redigering<br />
Min nationella Kalender Tider hos mottagning Ombokning<br />
2. Teknisk adress till<br />
respektive vårdenhets<br />
tidbok<br />
3. Individens<br />
tidbokningar hos<br />
vårdenhet<br />
(5. Som 2)<br />
(4. Vårdenheter –<br />
hsaid - med önskad<br />
vård i sitt utbud)<br />
6. Detaljer om bef. bokning<br />
och om bokningsbara tider<br />
hos vårdenhet<br />
7.<br />
Ombokningsuppdrag<br />
Figur 8 – Flödesmodell <strong>för</strong> invånarens tidbokning i vård och omsorg<br />
41 (85)
Att veta vilka informationsägare som ska bidra till översikten<br />
28 februari 2011<br />
Att sammanställa invånarens tidbok, vore inte <strong>för</strong>enligt med rimliga svarstider om det <strong>för</strong>utsatte omedelbart<br />
uppslag mot de 100-tals tidböcker som finns i landet. Där<strong>för</strong> har arkitekturen tagit sin utgångspunkt i att det<br />
finns en informationskälla – engagemangsindex – som hålls uppdaterad med tillräckligt aktuell information om<br />
vilka informationsägare som har information om en invånare/patient.<br />
Sammanställningen av en översikt kan då ske genom att detta index kontaktas, varefter omedelbara uppslag kan<br />
göras, adresserade till ett begränsat antal informationsägare. Nedanstående figur illustrerar engagemangsindex<br />
roll att redovisa vilka vårdenheter som håller tidbokningar <strong>för</strong> en individ.<br />
1. Vårdenheter (hsaid)<br />
där individ finns i<br />
tidböcker<br />
Sortiments- och utbudskatalog<br />
Engagemangsindex<br />
Tjänsteadresseringskatalog<br />
Lokala informationskällor (tidbok)<br />
Översikt Detaljer Redigering<br />
Min nationella Kalender Tider hos mottagning Ombokning<br />
2. Teknisk adress till<br />
respektive vårdenhets<br />
tidbok<br />
3. Individens<br />
tidbokningar hos<br />
vårdenhet<br />
(5. Som 2)<br />
(4. Vårdenheter –<br />
hsaid - med önskad<br />
vård i sitt utbud)<br />
6. Detaljer om bef. bokning<br />
och om bokningsbara tider<br />
hos vårdenhet<br />
…… ……<br />
7.<br />
Ombokningsuppdrag<br />
till vårdenhet<br />
VEH1 VEH2 VEH3 VEH4 VEH5 VEH6 VEH7 VEHN<br />
Organisation A Organisation B Organisation C<br />
42 (85)<br />
Informationsägande<br />
vårdenhet<br />
Figur 9 – Engagemangsindex visar att invånaren har bokningar hos vårdenheterna EH1 och EH7
Att hitta informationsägarens informationskälla<br />
28 februari 2011<br />
Med kunskap från engagemangsindex om vilka informationsägare (verksamheter) som har tidbokningar <strong>för</strong> en<br />
invånare, är verksamhetsadressen till informationen känd (vårdenheternas identitet). Genom en<br />
tjänsteadresseringskatalog hittas den information som behövs <strong>för</strong> att tekniskt kontakta respektive<br />
informationskälla och därmed få tillgång till information om individens bokade tider.<br />
I steg 1 har engagemangsindex redovisat att invånaren har tidbokningar hos vårdenheterna VEH1 och VEH7 (se<br />
figuren ovan). Dessa vårdenheter tillhör olika huvudmän – A och C. I steg 2 översätts verksamhetsadressen<br />
(vårdenhetens identitet) till teknisk adress (URL till tekniskt gränssnitt) <strong>för</strong> respektive vårdenhets<br />
informationskälla. I exemplet nedan (figuren) hanteras alla A:s och B:s tidbokningar av ett gemensamt system,<br />
medan huvudman C har flera bokningsmoduler, beroende på vårdenhet. Denna <strong>för</strong>delning finns beskriven i<br />
tjänsteadresseringskatalogen. Därigenom kan steg 2 och 5 använda tjänsteadresseringskatalogen <strong>för</strong> att få VE1<br />
översatt till teknisk adress till A och B:s gemensamma verksamhetssystem och VE7 översatt till teknisk adress till<br />
C:s verksamhetssystem <strong>för</strong> vårdenheterna 7 och 8.<br />
1. Vårdenheter (hsaid)<br />
där individ finns i<br />
tidböcker<br />
Sortiments- och utbudskatalog<br />
Engagemangsindex<br />
Tjänsteadresseringskatalog<br />
Informationskälla (tidbok)<br />
Översikt Detaljer Redigering<br />
Invånarens nationella kalender Tider hos mottagning Ombokning<br />
2. Teknisk adress till<br />
respektive tidbok<br />
3. Individens<br />
tidbokningar hos<br />
vårdenhet<br />
(4. Vårdenheter –<br />
hsaid - med önskad<br />
vård i sitt utbud)<br />
…… ……<br />
VEH1 –<br />
VEH6<br />
VEH7 –<br />
VEH8<br />
(5. Som 2)<br />
6. Detaljer om bef. bokning<br />
och om bokningsbara tider<br />
hos vårdenhet<br />
VEH9<br />
Organisation A och B Organisation C<br />
VEH10<br />
7.<br />
Ombokningsuppdrag<br />
till vårdenhet<br />
Informationens<br />
<strong>för</strong>delning över<br />
Informationskällor<br />
Figur 10 – Tjänsteadresseringskatalogens användning i tidbokningsscenariot<br />
43 (85)
28 februari 2011<br />
5.1.4. Säker meddelandehantering över organisationsgränser<br />
Scenarier <strong>för</strong> säker meddelandehantering och processtöd följer i grunden samma. Några exempel på berörda<br />
scenarier är:<br />
Samordnad vårdplanering<br />
Remisshantering<br />
Fråga-svarsrutin <strong>för</strong> sjukskrivningsprocessen<br />
Ärenderutiner inom personliga e-tjänster.<br />
Det handlar här om att utgående från ett adressregister eller annan källa till information om motparten, avgöra<br />
vilka informationskällor som behöver kontaktas <strong>för</strong> att läsa och lämna meddelanden. En <strong>för</strong>utsättning är även<br />
här att varje informationskälla som stödjer ett visst informationsbehov uppvisar ett nationellt (eller <strong>för</strong><br />
<strong>samverkan</strong>sområdet) standardiserad åtkomstgränssnitt (d.v.s. följer samma tjänstekontrakt).<br />
1. Organisationer som<br />
ingår i t.ex. SVPL<br />
Sortiments- och utbudskatalog<br />
Tjänsteadresseringskatalog<br />
Mina ärenden / meddelanden Ett enskilt ärende Besvara / agera<br />
2. Teknisk adress till<br />
respektive organisations<br />
meddelandetjänst<br />
Lokala informationskällor (meddelande/ärendesystem)<br />
Översikt Detaljer Redigering<br />
3. Lista av ärenden<br />
/ meddelanden<br />
(4.Vid nytt<br />
meddelande/ärend<br />
e: Organisationsid)<br />
(5. Som 2)<br />
6. Meddelandeinnehåll /<br />
ärendedetaljer 7. Svarsmeddelande<br />
/ ny ärendestatus<br />
Figur 11 – Flödesmodell <strong>för</strong> säker meddelandehantering/ärendehantering över organisationsgränser<br />
En del av processen <strong>för</strong> samordnad vårdplanering handlar till exempel om att identifiera vilka organisationer<br />
(informationsägare) som behöver kontaktas <strong>för</strong> att ge en samlad bild av användarens obehandlade ärenden. När<br />
denna information är känd (d.v.s. listan av informationsägare/verksamhetsadresser där medarbetaren kan ha<br />
meddelanden), används tjänsteadresseringskatalogen <strong>för</strong> att hitta de meddelande/ärendesystem som behöver<br />
vittjas på inkomna meddelanden och ditt nya meddelande kan lämnas.<br />
44 (85)
Samordnad vårdplanering<br />
28 februari 2011<br />
För samordnad vårdplanering kan det till exempel handla om att i översikten redovisa <strong>för</strong> användaren vilka<br />
inskrivningsärenden som väntar på att behandlas.<br />
För att sammanställa den informationen används sortiments- och utbudskatalogen som utgångspunkt. Där finns<br />
information om vilka omsorgsgivande organisationer som har avtal med landstinget kring samordnad<br />
vårdplanering. Dessa organisationer (kommuner, privata ut<strong>för</strong>are) är informationsägare som kan ha ärenden i<br />
sina respektive ärendesystem, att visa i användarens ärendeöversikt.<br />
I många fall har aktörerna enats om en gemensam informationskälla <strong>för</strong> ärenden kring samordnad<br />
vårdplanering. Det är emellertid inte en <strong>för</strong>utsättning <strong>för</strong> arkitekturen. Det är däremot en utgångspunkt <strong>för</strong><br />
arkitekturen att tillmötesgå varje användares behov av att se alla ärenden/meddelanden i samma översikt,<br />
oavsett om det finns en eller flera informationskällor <strong>för</strong> meddelanden/ärenden.<br />
Sjukskrivningsprocessens fråga/svar<br />
I sjukskrivningsprocessen utbyts säkra meddelanden mellan handläggare hos Försäkringskassan och<br />
medarbetare på vårdenheter. Det kan gälla begäran om kompletterande information kring ett medicinskt<br />
utlåtande, eller samordning av mötesbokning in<strong>för</strong> ett samrådsmöte. I fallet med sjukskrivningsprocessen<br />
initieras meddelandet (frågan) från Försäkringskassan utgående från ett ankommet medicinskt utlåtande.<br />
Information om vilken organisation som meddelandet ska riktas till, är där<strong>för</strong> redan känt. Sortiments- och<br />
utbudskatalogen är därmed inte inblandad. Ur vårdgivarens perspektiv finns bara en part att interagera med<br />
(<strong>för</strong>säkringskassan).<br />
Tjänsteadresseringskatalog<br />
Mina ärenden / meddelanden Ett enskilt ärende Fråga/ svara<br />
Informationskällor (meddelande/ärendesystem)<br />
Översikt Detaljer Redigering<br />
1. Teknisk adress till<br />
respektive organisations<br />
meddelandetjänst<br />
2. Lista av ärenden<br />
/ meddelanden<br />
(3. Som 2)<br />
4. Meddelandeinnehåll /<br />
ärendedetaljer 5. Svars- eller<br />
frågemeddelande<br />
Figur 12 – Flödesmodell – säker meddelandehantering i sjukskrivningsprocessen<br />
45 (85)
5.2 Informationssystemvy<br />
28 februari 2011<br />
I informationssystemvyn beskrivs en generell arkitektur (referensarkitektur) <strong>för</strong> att realisera behoven ur<br />
verksamhetsvyn. Beskrivningen består av en referensmodell <strong>för</strong> tjänsteorienterad integration och ett antal<br />
vägledande exempel.<br />
Informationssystemvyn beskriver också tjänstekontrakt som strategi <strong>för</strong> semantisk interoperabilitet och lös<br />
koppling.<br />
Referensmodellen illustrerar schematiskt referensarkitekturens beståndsdelar. Pilarna, som symboliserar<br />
användning av SOA-tjänster, visar exempel på hur beståndsdelar av olika slag kan samverka:<br />
Beståndsdelarna beskrivs i nedanstående tabell:<br />
Beståndsdelar Beskrivning<br />
Figur 13 – Översikt, informationssystemvy<br />
Aktörer Aktörer använder IT-stödet genom de kanaler som står till <strong>för</strong>fogande.<br />
- Medarbetare<br />
- SHS,<br />
Epsos…<br />
Medarbetare inom professionen, hos kommuner, landsting och privata aktörer.<br />
De kan även agera ombud <strong>för</strong> en invånare.<br />
Kanaler <strong>för</strong> externa systemaktörer som lyder under andra regelverk än denna<br />
referensarkitektur.<br />
46 (85)
28 februari 2011<br />
- Invånare Privatpersoner som agerar i egen identitet eller som ombud <strong>för</strong> annan invånare.<br />
Avser även invånare i rollen som patient/Vårdtagare och dess anhöriga.<br />
Tjänstekonsumenter<br />
- Verksam<br />
hetssystem<br />
- Partneringång<br />
Informationssystem där aktörens agerande leder till automatiskt<br />
informationsutbyte med andra system (tjänsteproducenter).<br />
Verksamhetssystem i rollen som tjänstekonsument, som integrerar med<br />
information från andra källor. Verksamhetssystemet når extern information och<br />
funktion genom en extern integrationspunkt per typ av tjänst.<br />
Exempel:<br />
- Vårdsystem använder tjänsten ”skapa e-recept” <strong>för</strong> att skapa ett nytt erecept<br />
hos apotekens service.<br />
- Lokalt journalsystem använder tjänsten ”hämta journalutdrag” <strong>för</strong> att ge<br />
användaren en nationell vy över patientens vårdhistorik.<br />
- Vårdsystem använder tjänsten ”registrera medicinskt utlåtande” <strong>för</strong> att<br />
skapa ett sjukskrivningsärende hos <strong>för</strong>säkringskassan.<br />
- Ett system <strong>för</strong> samordnad vårdplanering använder tjänsten ”hämta<br />
bokade tider” <strong>för</strong> att hämta alla tidbokningar som patienten har hos olika<br />
vårdgivare<br />
Det finns tjänstekonsumenter hos myndigheter och andra organisationer som<br />
tillämpar andra regelverk <strong>för</strong> integration än vård- och omsorg. En partneringång<br />
översätter från den externa partens standarder <strong>för</strong> säkerhet, kommunikation och<br />
adressering till motsvarande standarder inom vård- och omsorg.<br />
Exempel:<br />
- Ta emot meddelanden från myndigheternas SHS-infrastruktur och efter<br />
omkuvertering enligt RIV Tekniska Anvisningar, dirigera vidare till aktuell<br />
tjänst inom vård och omsorg.<br />
- Ett konkret exempel är tjänst <strong>för</strong> att rapportera sjukskrivningsintyg till<br />
<strong>för</strong>säkringskassan. Frågemeddelandet enligt RIV Tekniska Anvisningar<br />
skickas till tjänsteväxel <strong>för</strong> omformning och vidare<strong>för</strong>medling in<br />
<strong>för</strong>säkringskassans SHS-nod. Kvittensen levereras i det omvända<br />
<strong>för</strong>loppet.<br />
- E-tjänst E-tjänster <strong>för</strong> invånare och medarbetare av typen Direkttjänst kopplas till<br />
verksamhetssystem och andra informationskällor genom tjänster (aggregerande<br />
och virtuella tjänster).<br />
Exempel på e-tjänster av typen direkttjänst:<br />
- Olika e-tjänster i Mina Vårdkontakter med online-koppling till<br />
47 (85)
Aggregerande<br />
tjänster<br />
28 februari 2011<br />
bakomliggande verksamhetssystem, så som Tidbokning och Listning<br />
(vårdval/kundval /fritt valfrihetssystem).<br />
- Nationella patientöversikten webbapplikation, som <strong>för</strong>sörjs med<br />
information från aggregerande tjänster.<br />
E-tjänster av typen Ärenderutin är e-tjänster vars realisering består i<br />
konfigurerade ärendeflöden i där<strong>för</strong> anpassade verktyg. Beroende på krav från<br />
enskilda processer, behöver dessa konsumera tjänster som tillhandahåller<br />
information från verksamhetssystemen.<br />
Exempel:<br />
- Back-office-flödet <strong>för</strong> invånartjänster av ärende-typ<br />
- Remiss-och-svarshantering<br />
- Samordnad vårdplanering<br />
En aggregerande tjänst är en integrationstjänst som <strong>för</strong> en viss individ/patient<br />
sammanställer en nationell vy av informationen av den typ som är aktuell <strong>för</strong><br />
tjänsten i fråga.<br />
För att inte behöva vända sig till alla informationsägare i landet, är aggregerande<br />
tjänster beroende av Stödtjänsten Engagemangsindex. Där finns uppdaterade<br />
nationella index över vilka informationsägare som har information av vilket slag<br />
kring en viss invånare/patient. På så sätt erhåller aggregerande tjänster<br />
information om vilka verksamheter som behöver kontaktas genom virtuell tjänst<br />
<strong>för</strong> att samla in information.<br />
Varje aggregerande tjänst <strong>för</strong>litar sig på en virtuell tjänst av samma typ<br />
(tjänstekontrakt) <strong>för</strong> att <strong>för</strong>medla varje frågemeddelande (ett per<br />
informationsägare) till respektive informationsägares tjänsteproducent.<br />
Exempel:<br />
- Tjänsten ”hämta individens tidbokningar” sammanställer tidbokningar<br />
från alla vårdmottagningar (informationsägare) där en patient har en<br />
tidbokning.<br />
- Tjänsten ”hämta journalutdrag” hämtar och sammanställer<br />
journalinformation av begärd typ från alla vårdenheter som har<br />
journalinformation om aktuell patient.<br />
Virtuella tjänster Integrationstjänst som är en nationell ställ<strong>för</strong>eträdare <strong>för</strong> alla lokala<br />
tjänsteproducenter som uppfyller ett tjänstekontrakt. Den uppträder som om det<br />
fanns en nationell tjänsteproducent, men dirigerar vidare frågemeddelanden till<br />
respektive informationsägares tjänsteproducent och <strong>för</strong>medlar<br />
svarsmeddelandet i retur. Det sker med hjälp av en adressetikett som<br />
48 (85)
Tjänsteproducenter<br />
- Verksam<br />
hetssystem<br />
tjänstekonsumenten bifogar frågemeddelandet.<br />
Detta symboliseras i bilden av en ikon:<br />
28 februari 2011<br />
I samband med vidare<strong>för</strong>medling verifieras att tjänstekonsumenten är behörig<br />
att integrera med adresserad informationsägare.<br />
Virtuella tjänster använder den i meddelandekuvertet obligatoriska<br />
verksamhetsadressen (informationsägande verksamhets identitet) <strong>för</strong> att efter<br />
uppslag i tjänsteadresseringskatalogen (stödtjänst), vidarebefordra<br />
frågemeddelandet till rätt tjänsteproducent (under <strong>för</strong>utsättning att<br />
informationsägaren godkänt anrop från tjänstekonsumenten).<br />
Exempel:<br />
- Den virtuella tjänsten ”Hämta individens tidbokningar” <strong>för</strong>medlar<br />
frågemeddelanden vidare till respektive vårdenhets tjänsteproducent.<br />
- Den virtuella tjänsten ”Hämta individens listningar”<br />
(kundval/valfrihetssystem/vårdval) <strong>för</strong>medlar frågemeddelanden vidare<br />
till respektive läns eller kommuns tjänsteproducent.<br />
Tjänsteproducenter uppvisar ett tekniskt gränssnitt som möjliggör <strong>för</strong><br />
tjänstekonsumenter att genom frågemeddelanden <strong>för</strong>ändra eller begära<br />
information.<br />
Det tekniska gränssnittet följer fastställda standarder <strong>för</strong> säker<br />
meddelandebaserad kommunikation (teknisk interoperabilitet). De hanterar<br />
frågemeddelanden och producerar svarsmeddelanden enligt <strong>för</strong> funktionen<br />
fastställt nationellt tjänstekontrakt (semantisk interoperabilitet).<br />
Ett verksamhetssystem agerar vanligen tjänsteproducent <strong>för</strong> att den eller de<br />
informationsägare vars information hanteras i systemet ska tillgängliggöras <strong>för</strong><br />
åtkomst av tjänstekonsumenter i egen eller annan verksamhet. Det sker antingen<br />
direkt i verksamhetssystemet, genom att det anpassats till aktuella<br />
tjänstekontrakt, eller genom en s.k. anslutningsarkitektur.<br />
I det senare fallet tillämpas vanligen någon form av integrationsmellanvara – så<br />
som produkter av kategorin ”enterprise service bus” <strong>för</strong> att utgående från<br />
systemets ursprungliga gränssnitt tillgängliggöra tjänsten enligt aktuellt<br />
tjänstekontrakt.<br />
Eftersom en organisation kan ha många informationsägare och därigenom flera<br />
olika informationssystem <strong>för</strong> samma tjänstekontrakt, riskerar kontaktytan <strong>för</strong><br />
nationella initiativ bli komplex. Det är i dessa fall angeläget att organisationen kan<br />
49 (85)
- Partnerutgång<br />
28 februari 2011<br />
erbjuda en kontaktpunkt – såväl organisatoriskt som tekniskt som motpart i<br />
nationella integrationsprojekt. Det kan t.ex. ske genom en<br />
integrationsverksamhet med processer, verktyg och metoder <strong>för</strong> en<br />
anslutningsarkitektur.<br />
I det fall ett upphandlat system (”hyllprodukt”) ska anpassas till ett nationellt<br />
tjänstekontrakt, samordnas detta med <strong>för</strong>del genom kundgrupper. Med<br />
kundgrupper avses användar<strong>för</strong>eningar som samordnar beställningar av ny<br />
funktionalitet i de fall utvecklingen inte ingår i leverantörens utvecklingsplaner.<br />
Ikonen i figuren symboliserar att tjänsteproducenter av denna typ<br />
vanligen finns i många <strong>för</strong>ekomster <strong>för</strong> samma funktion. Det <strong>för</strong>ekommer att<br />
flera organisationer delar systeminstans. Det sker t.ex. då ett landsting erbjuder<br />
privata vårdgivare använda landstingets gemensamma system <strong>för</strong><br />
vårddokumentation. Ett annat exempel är system vars funktion syftar till att<br />
samordna processer <strong>för</strong>utsätter med verkan av flera organisationer. Samordnad<br />
vårdplanering är ett sådant exempel. Ett gemensamt system delas då vanligen av<br />
landsting och kommuner.<br />
Exempel:<br />
- Region Skånes regionala tjänsteplattform publicerar tjänsteproducenter<br />
enligt de nationella tjänstekontrakten <strong>för</strong> invånarens vårdvalsprocess<br />
(kundval/valfrihetssystem).<br />
- Stockholms Läns Landsting har uppdragit åt systemleverantören att<br />
anpassa listningssystemets gränssnitt efter de nationella<br />
tjänstekontrakten <strong>för</strong> invånarens vårdvalsprocess. Systemet har därmed<br />
blivit tjänsteproducent <strong>för</strong> listningskontrakten.<br />
Partnerutgången hanterar på ett systematiskt sätt (utan semantisk bindning)<br />
frågemeddelanden från tjänstekonsumenter inom vård och omsorg adresserade<br />
till informationsägare utan<strong>för</strong> vård och omsorg som tillämpar andra tekniska<br />
standarder (engelsk term: ”Gateway”)<br />
Ikonen i figuren symboliserar att det inom vård och omsorg finns en<br />
nationell instans av infrastruktur partnerutgång mot externa parter.<br />
Exempel:<br />
- Ta emot ett fråge-meddelande från nationell virtuell tjänst inom vård-<br />
och omsorg som är adresserad till en SHS-myndighet (t.ex.<br />
50 (85)
- Stödtjänster<br />
28 februari 2011<br />
<strong>för</strong>säkringskassan). Tjänsteväxeln ut<strong>för</strong> omkuvertering enligt SHSstandard<br />
och dirigerar vidare till aktuell SHS-nod.<br />
Stödtjänster är tjänsteproducenter som tillhör den tekniska domänen, eller<br />
hanterar information som inte är bunden till någon specifik verksamhetsprocess.<br />
Ikonen i figuren symboliserar att en stödtjänst logiskt sett är nationell,<br />
men att det av tillgänglighetsskäl, kommersiella eller juridiska skäl kan finns flera<br />
instanser (t.ex. inom ett landsting eller en kommun). Dessa hålls dock<br />
synkroniserade, så att varje instans representerar det nationella perspektivet,<br />
eller samverkar i federation på ett transparant sätt.<br />
Exempel:<br />
- Personuppgiftstjänst<br />
- Engagemangsindex<br />
- Spärrtjänst (invånarens spärr mot sammanhållen journal<strong>för</strong>ing)<br />
- Katalogtjänster (Adressregister, tjänsteadresseringskatalog etc.)<br />
- Tjänst <strong>för</strong> åtkomstkontroll<br />
Infrastruktur Understödjande infrastruktur som skapar <strong>för</strong>utsättningar <strong>för</strong> åtkomst,<br />
informationsutbyte, identifiering etc. Understödjer alla lager på olika sätt.<br />
- PKI-infrastruktur (smarta kort, certifikatsutgivning, OSCP etc.)<br />
- Datanät, brandväggar, ”<strong>rev</strong>erse proxies”<br />
- Tjänst <strong>för</strong> autentisering och intygsstämpling<br />
- Mellanvara som utgör plattformar (systematisk realisering) <strong>för</strong> olika<br />
tjänstetyper (virtualiseringsplattform <strong>för</strong> virtuella tjänster,<br />
orkestreringsmellanvara <strong>för</strong> aggregerande tjänster, arbetsflödesmotorer<br />
<strong>för</strong> ärendeflödestillämpningar etc.)<br />
- Tjänsteväxel <strong>för</strong> systematisk realisering av partneringångar och<br />
partnerutgångar<br />
Infrastruktur bör i största möjliga mån bygga på externt <strong>för</strong>valtade standarder<br />
och stödja federation utan produktberoenden eller beroenden till centraliserade<br />
lösningar. Interoperabilitet, portabilitet och tillgänglighet är nyckelord.<br />
Nedan länkas verksamhetsvyn till informationssystemvyn i syfte att redovisa hur referensarkitekturen uppfyller<br />
behovet av informationsåtkomst.<br />
51 (85)
1. Informationsägare<br />
där individen har<br />
engagemang av aktuell<br />
typ<br />
Sortiments- och utbudskatalog<br />
Engagemangsindex<br />
Tjänsteadresseringskatalog<br />
Lokala informationskällor<br />
2. Teknisk adress till<br />
informationskälla (logisk<br />
adressat)<br />
28 februari 2011<br />
Översikt Detaljer Redigering<br />
3. Översiktsinfo <strong>för</strong><br />
ett engagemang<br />
4. Möjliga nya<br />
engagemang av<br />
aktuell typ<br />
Figur 14 –<br />
5. Som 2.<br />
6. Detaljer om ett<br />
bef. engagemang<br />
7. Uppdatering av<br />
bef. el. skapande av<br />
nytt engagemang<br />
De streckade pilarna i figuren visar sambandet mellan aktiviteter och informationskällor i verksamhetsvyn och<br />
realiserande beståndsdelar i referensarkitekturen.<br />
5.2.1. Tjänstekontrakt<br />
Tjänstekontrakt är en viktig <strong>för</strong>utsättning <strong>för</strong> lös koppling. Ett tjänstekontrakt specificerar ett behov av funktion<br />
och information (i form av IT-stöd) <strong>för</strong> en aktivitet i en process. Tjänstekontraktet specificerar behovet utgående<br />
från tjänstekonsumenters behov av informationsutbyte, utan uttalad koppling eller bindning till något speciellt<br />
systems villkor eller <strong>för</strong>utsättningar att realisera behovet.<br />
Man kan säga att summan av alla tjänstekontrakt beskriver en idealiserad vy av en tjänsteorienterad arkitektur.<br />
Men det handlar inte om att byta ut befintliga verksamhetssystem, utan att beskriva hur processernas behov av<br />
informationsutbyte ska realiseras.<br />
Eftersom varje funktion ofta finns realiserad i många olika system i många olika verksamheter, har<br />
tjänstekontraktet en central roll i att normera hur nya, nationella e-tjänster och stödtjänster ska integreras med<br />
floran av befintliga verksamhetssystem.<br />
52 (85)
28 februari 2011<br />
Tjänstekontrakten utgör ett lingua franca <strong>för</strong> den integration av system som är en <strong>för</strong>utsättning <strong>för</strong> att realisera<br />
den nationella handlingsplanen <strong>för</strong> e-hälsa. Den kan inte <strong>för</strong>utsätta att alla verksamhetssystem byts ut och<br />
ersätts med fristående tjänstekomponenter. Den kan heller inte <strong>för</strong>utsätta att varje tjänstekonsument anpassar<br />
sitt sätt att integrera till varje <strong>för</strong>ekommande verksamhetssystems specifika gränssnitt. Istället uttrycks<br />
integrationsbehoven som nationellt standardiserade tjänstekontrakt designade utgående från den process som<br />
är kravställaren på informationsutbytet. Verksamhetssystemen till<strong>för</strong>s ”ingångar” <strong>för</strong> att kunna pluggas in som<br />
källor till information och funktion enligt processens villkor.<br />
För att kunna tolkas, administreras och versionshanteras behöver de tjänstekontrakt som stödjer en viss process<br />
eller informationsbehov grupperas. En sådan gruppering benämns Tjänstedomän. Nationell styrning av<br />
tjänstedomäner och uppdelning i tjänster inom tjänstedomäner sker inom nationella arkitekturfunktionen<br />
(Arkitekturledningen). På samma sätt kan tjänstedomäner byggas upp och <strong>för</strong>valtas inom en organisation <strong>för</strong> att<br />
ge struktur åt det interna integrationsbehovet. Det effektivaste är troligen att samordna via<br />
systemleverantörernas kundgrupper, så att nationell samordning kan ske och komma kundgrupperna tillgodo.<br />
Uppbyggnad av tjänstekontrakt<br />
Beskrivningen av ett tjänstekontrakt har följande beståndsdelar, som namnges på engelska:<br />
I tabellen nedan beskrivs tjänstekontraktets beståndsdelar (namngivna på engelska).<br />
Komponent Beskrivning<br />
Huvuddomän Den mest övergripande indelningsgrunden. Exempel:<br />
- EHR (Electronic Health Record) som omfattar alla tjänster som har att<br />
göra med processer <strong>för</strong> utbyte av vårddokumentation inom<br />
sammanhållen journal<strong>för</strong>ing.<br />
- CRM (Customer Relationship Management) som omfattar invånarens<br />
processer <strong>för</strong> att välja och ta beslut relaterade till utbudet av vård och<br />
omsorg.<br />
Underdomän Den detaljerade, specifika områdesbeskrivningen. Exempel:<br />
- Scheduling (under CRM): Individens tidbokningsprocess<br />
- Listning (under CRM): individens vårdvals/kundvalsprocess<br />
- Ehr Exchange (under EHR): Utbyte av journalutdrag inom sammanhållen<br />
journal<strong>för</strong>ing<br />
- Accesscontrol (under EHR): Tjänster <strong>för</strong> åtkomstkontroll inom<br />
sammanhållen journal<strong>för</strong>ing<br />
Tjänstekontrakt Tjänsten uttrycks som ett verb + substantiv, på engelska. Exempel:<br />
- GetSubjectOfCareSchedule i underdomän Scheduling och huvuddomän<br />
CRM.<br />
53 (85)
28 februari 2011<br />
Huvudversion Anger aktuell huvudversion, som löpande heltal. Tjänstekonsumenter och<br />
tjänsteproducenter som realiserar olika huvudversioner av ett tjänstekontrakt är<br />
inte kompatibla (kan inte kommunicera).<br />
Underversion Anger aktuell underversion, som löpande heltal. Tjänstekonsumenter och<br />
tjänsteproducenter som realiserar olika underversioner av ett tjänstekontrakt är<br />
kompatibla (framåt/bakåt).<br />
In-meddelande Informationsstrukturen som beskriver nyttolasten <strong>för</strong> frågemeddelandet.<br />
Meddelandedefinitioner kan återanvändas mellan tjänstekontrakt.<br />
Ut-meddelande Informationsstrukturen som beskriver nyttolasten <strong>för</strong> svarsmeddelandet (finns<br />
inte <strong>för</strong> alla tjänstekontrakt, beroende tjänsteinteraktionstyp).<br />
Informationsstrukturen (eller del av) <strong>för</strong> nyttolast kan återanvändas mellan<br />
tjänstekontrakt.<br />
Följande figur beskriver referensmodellen <strong>för</strong> tjänstekontrakt i UML-form:<br />
Tjänstekontraktens användning<br />
Figur 15 – Tjänstekontraktets uppbyggnad - referensmodell<br />
Tjänstekontrakten utvecklas, versionshanteras och publiceras på en öppet tillgänglig projektinfrastruktur. Alla<br />
tjänstekontrakt som ligger under en arkitekturfunktions överseende publiceras på ett enhetligt sätt på samma<br />
plats. Det underlättar <strong>för</strong> leverantörer och andra intressenter att hitta, tillämpa dem, samt att räcka in begäran<br />
om tillägg och <strong>för</strong>ändringar.<br />
54 (85)
28 februari 2011<br />
I referensarkitekturen symboliseras tjänstekontrakt med ”slickepinnar”, enligt följande nedanstående figur:<br />
Figur 16 – Varje SOA-tjänst (slickepinne) har ett gränssnitt som följer ett tjänstekontrakt<br />
I figuren ovan följer alla SOA-tjänster (slickepinnar) samma tjänstekontrakt. Den aggregerande tjänsten<br />
returnerar en sammanställd lista av svar från samtliga vårdsystem vars tidbokningsmodul har bokningar <strong>för</strong><br />
aktuell individ. Den virtuella tjänsten dirigerar anrop till tjänsteproducenten <strong>för</strong> respektive mottagning. Genom<br />
att alla verksamhetssystemen har anpassats till samma tjänstekontrakt, kan e-tjänsten till<strong>för</strong>as fler och fler<br />
bokningsbara mottagningar allt eftersom vårdsystemen skapar ”ingångar” (tjänsteproducenter) enligt fastställt<br />
tjänstekontrakt. Den anpassning som görs av ett eller flera verksamhetssystem till ett tjänstekontrakt (med eller<br />
utan lokal integrationsplattform) benämns Anslutning. Det sker effektivast om ansvarig organisation har en<br />
standardiserad anslutningsarkitektur. Den tekniska vyn beskriver en referensarkitektur <strong>för</strong> anslutningar.<br />
Strategin med tjänstekontrakt som den beskrivits här, tillämpas <strong>för</strong> alla typer av tjänsteproducenter – även<br />
stödtjänster.<br />
RIV Tekniska Anvisningar ger detaljerade regler <strong>för</strong> utformning av tjänstekontrakt.<br />
55 (85)
5.2.2. Vägledande exempel<br />
28 februari 2011<br />
I resterande avsnitt inom Informationssystemvyn exemplifieras referensarkitekturens tillämpning genom<br />
vägledande exempel inom aktuella områden. Den faktiska realiseringsstrategin <strong>för</strong> respektive område fastställs<br />
av berörda arkitekturledningsfunktioner. Exemplen i t-<strong>boken</strong> syftar till att verifiera och kommunicera<br />
referensarkitekturen. Eftersom exemplen också används i arkitekturledningens löpande arbete <strong>för</strong>valtas<br />
originalen fristående från t-<strong>boken</strong>. De kan då komma att användas som målbilder <strong>för</strong> projekt och<br />
<strong>för</strong>valtningsobjekt.<br />
E-tjänst <strong>för</strong> invånare<br />
Detta exempel beskriver hur den generella flödesmodellen <strong>för</strong> e-tjänster (ur verksamhetsvyn) kan realiseras<br />
enligt referensarkitekturen.<br />
Figuren beskriver en nationell e-tjänst <strong>för</strong> tidbokning. E-tjänsten är nationell i betydelsen att den visar<br />
invånarens tidbokningar hos alla mottagningar i Sverige som är anslutna till tjänsten.<br />
En nationell aggregerande tjänst ansvarar <strong>för</strong> att sammanställa informationen <strong>för</strong> översikten (kalendern i detta<br />
exempel) genom att samla in information från samtliga informationskällor där användaren har bokade tider.<br />
Sammanställningen sker genom att använda den virtuella, nationella tjänsten <strong>för</strong> invånarens bokade tider.<br />
Eftersom den virtuella tjänsten adresseras med mottagningens HSA-id, behöver den aggregerande tjänsten hjälp<br />
av stödtjänsten engagemangsindex <strong>för</strong> att veta vilka mottagningar som har tidbokningar <strong>för</strong><br />
invånaren/användaren. Den virtuella tjänsten som används <strong>för</strong> att hämta invånarens tidbokningar hos en<br />
mottagning, konsulterar stödtjänsten Tjänsteadresseringskatalog <strong>för</strong> att få den tekniska adressen till den<br />
tjänsteproducent som hanterar tjänsten <strong>för</strong> respektive mottagnings tidbok.<br />
Aktiviteter som följer efter att översikten visats (nybokning, ombokning, visa detaljer etc.) låter användaren<br />
agera mot vald mottagning. Då används motsvarande virtuella tjänster utan ”omvägen” via en aggregerande<br />
tjänst.<br />
Sortimentskatalogen används vid nybokning, som hjälp <strong>för</strong> invånaren att besluta i val av mottagning <strong>för</strong><br />
nybesök.<br />
56 (85)
28 februari 2011<br />
Figur 17 – Vägledande exempel <strong>för</strong> e-tjänster<br />
Not: Riktningen på pilarna anger frågemeddelanden. Svarsmeddelanden från tjänster följer samma väg tillbaka.<br />
Flödets realisering beskrivs ut<strong>för</strong>ligt i nedanstående tabell:<br />
Steg Beskrivning<br />
1 Tidboknings-e-tjänsten ber den nationella, aggregerande tjänsten ”Hämta bokade tider”<br />
att sammanställa alla tidbokningar <strong>för</strong> inloggad invånare.<br />
2 Den aggregerande nationella tjänsten <strong>för</strong> tjänstekontraktet ”Hämta bokade tider” frågar<br />
stödtjänsten Engagemangsindex om HSA-id <strong>för</strong> alla mottagningar där invånaren har<br />
tidbokningar. Svaret innehåller en lista med tre vårdmottagningar hos två olika vårdgivare.<br />
3, 6,<br />
9<br />
5, 8,<br />
11<br />
För var och en av mottagningarna frågar den aggregerande nationella tjänsten <strong>för</strong> ”Hämta<br />
bokade tider” den virtuella tjänsten <strong>för</strong> ”Hämta bokade tider” efter patientens<br />
tidbokningar hos respektive mottagning. De tre anropen görs parallellt, <strong>för</strong> att minska<br />
användarens väntan på det sammanställda svaret.<br />
Den virtuella tjänsten <strong>för</strong> ”Hämta bokade tider” blir anropad tre gånger, parallellt. Varje<br />
anrop avser en informationsägare (vårdmottagning). För varje anrop tar den virtuella<br />
tjänsten hjälp av tjänsteadresseringskatalogen (4, 7, 10) <strong>för</strong> att översätta mottagningens<br />
HSA-id till den tekniska adressen <strong>för</strong> mottagningens ”hämta bokade tider”tjänsteproducent.<br />
Med hjälp av den tekniska adressen kan virtuella tjänsten fråga aktuell<br />
57 (85)
28 februari 2011<br />
tjänsteproducent efter patientens tidbokningar hos aktuell vårdmottagning.<br />
>1 När den aggregerande tjänsten fått svar från de tre anropen till den virtuella tjänsten,<br />
sammanställs svaren i en sammansatt lista av invånarens tidbokningar hos de tre<br />
mottagningarna. Listan lämnas sedan som svar till e-tjänsten, som presenterar den <strong>för</strong><br />
användaren.<br />
12 Användaren vill omboka den bokade tiden hos en av mottagningarna. Användaren väljer<br />
att visa detalj-vyn över bokningen. E-tjänsten använder då den virtuella tjänsten <strong>för</strong><br />
tjänstekontraktet ”Hämta detaljer om bokning” <strong>för</strong> att fråga efter detaljer <strong>för</strong> aktuell<br />
bokning hos mottagningen i fråga (mottagningens HSA-id utgör verksamhetsadressen).<br />
Den här gången används inte en aggregerande tjänst, eftersom frågan riktas direkt mot en<br />
specifik verksamhet (mottagningen).<br />
Den virtuella tjänsten <strong>för</strong> ”Hämta detaljer om bokning” tar hjälp av<br />
tjänsteadresseringskatalogen (13) <strong>för</strong> att översätta vårdmottagningens HSA-id till den<br />
tekniska adressen till mottagningens tjänsteproducent <strong>för</strong> ”Hämta detaljer om bokning”tjänstekontrakt.<br />
Med hjälp av den tekniska adressen kan den virtuella tjänsten fråga aktuell<br />
tjänsteproducent efter bokningsdetaljerna <strong>för</strong> aktuell bokning hos vårdmottagningen i<br />
fråga.<br />
14 Tjänsteproducenten som realiserar tjänstekontraktet ”Hämta detaljer om bokning” <strong>för</strong><br />
aktuell vårdmottagning (där bokningen som ska ombokas finns) returnerar<br />
svarsmeddelandet med bokningsdetaljerna till den virtuella tjänsten, som i sin tur lämnar<br />
svaret till e-tjänsten.<br />
15 Användaren redigerar bokningsdetaljerna och anger en ny tid (i den verkliga processen<br />
<strong>för</strong>egås detta steg av att användaren genom e-tjänsten ber vårdenheten redovisa<br />
bokningsbara tider). E-tjänsten skickar därefter en begäran om ombokning hos aktuell<br />
vårdmottagning till den virtuella tjänsten <strong>för</strong> tjänstekontraktet ”Boka om”<br />
(vårdmottagning är verksamhetsadress).<br />
Den virtuella tjänsten ”Boka om” tar hjälp av tjänsteadresseringskatalogen (16) <strong>för</strong> att<br />
översätta vårdmottagningens HSA-id till den tekniska adressen <strong>för</strong> mottagningens ”Boka<br />
om”-tjänsteproducent.<br />
Med hjälp av den tekniska adressen kan den virtuella tjänsten vidare<strong>för</strong>medla begäran om<br />
ombokning till aktuell tjänsteproducent <strong>för</strong> vårdmottagningen i fråga.<br />
17 Vårdmottagningens tjänsteproducenten <strong>för</strong> tjänstekontraktet ”Boka om” genom<strong>för</strong><br />
ombokningen och returnerar en kvittens som via den virtuella tjänsten når e-tjänsten.<br />
58 (85)
Lokalt driven e-tjänsteutveckling <strong>för</strong> invånartjänster<br />
28 februari 2011<br />
Referensarkitekturen ska vara tillämpbar <strong>för</strong> lokalt driven e-tjänsteutveckling. Det innebär att en sammanhållen<br />
användarupplevelse <strong>för</strong> invånaren kan erbjudas utan krav på att alla e-tjänster inom en e-tjänstekanal är<br />
driftsatta i en central portalplattform. Entrén till en e-tjänstekanal (t.ex. ”Min Sida”) kan vara hårt kopplad till<br />
kanalens plattform, men länkar till enskilda e-tjänster inom kanalen kan leda till webbapplikationer som<br />
utvecklats och <strong>för</strong>valtas av kommuner, regioner, landsting eller privata aktörer. Länkar i den lokalt realiserade etjänster,<br />
kan i sin tur leda till nationellt realiserade e-tjänster och så vidare. För att en sådan virtuell portal ska<br />
kunna uppstå och samtidigt upplevas som vore alla e-tjänsterna utvecklade och integrerade i en central etjänstekanal<br />
av en och samma utvecklingsavdelning (jmf Mina Vårdkontakter), behövs regelverk och<br />
stödtjänster.<br />
Information och presentationsmallar <strong>för</strong> inramning, meny-innehåll och andra element som varje e-tjänst inom<br />
en e-tjänstekanal behöver, finns tillgängliga som stödtjänster <strong>för</strong> samordnat innehåll. Det möjliggör lokal och<br />
parallell utveckling och drift av fristående e-tjänster. Dessa stödtjänster kan ha sin realisering i e-tjänstekanalens<br />
centrala plattform, eller som fristående tjänster. Genom att informationsutbytet sker över standardiserade<br />
tjänstekontrakt hålls dörren öppen <strong>för</strong> att <strong>för</strong>ändra strategin <strong>för</strong> stödtjänsternas realisering. Följande figur<br />
beskriver en arkitektur <strong>för</strong> lokalt driven e-tjänsteutveckling:<br />
Figur 18 – Vägledande exempel <strong>för</strong> lokalt driven utveckling av invånartjänster<br />
I tabellen nedan beskrivs nyckelkomponenterna i exemplet (utöver de som redan beskrivits i det generella<br />
exemplet <strong>för</strong> e-tjänster):<br />
59 (85)
Komponent Beskrivning<br />
Sammanhållen<br />
användarupplevelse<br />
28 februari 2011<br />
Den virtuella portal som bildas genom att e-tjänster underordnas ett<br />
gemensamt regelverk med tillhörande stödtjänster:<br />
- Nationellt samordnat innehåll: Alla delar av webbsidan som inte är<br />
specifik <strong>för</strong> e-tjänsten och som <strong>för</strong>eskrivs av det nationella<br />
regelverket. Det täcker bl.a. ”branding”, all navigering till andra etjänster<br />
(t.ex. i menyform) och generella funktioner som är<br />
tillgängliga på alla sidor, så som invånarens inkorg. Dessa delar<br />
produceras av en fristående, nationell tjänst som används av alla<br />
e-tjänster som är del av den virtuella portalen.<br />
- E-tjänstens yta: Den del av webbsidan som den enskilda e-tjänsten<br />
genererar innehåll <strong>för</strong>.<br />
- Entré till virtuell portal: Invånarens startsida i e-tjänstekanalen<br />
(länkning direkt till alla e-tjänster i den virtuella portalen är<br />
möjlig).<br />
- Nationell E-tjänst: En e-tjänst som är utvecklad med avsikt att vara<br />
tillämpbar <strong>för</strong> alla organisationer.<br />
- Lokal/regional e-tjänst: En e-tjänst som är utvecklad i regional regi<br />
och inledningsvis bara aktiveras <strong>för</strong> huvudmannens organisation<br />
eller enskilda enheter.<br />
Meddelandetjänst Ett exempel på nationell stödtjänst som möjliggör <strong>för</strong> alla e-tjänster (och<br />
andra tjänstekonsumenter) – oberoende av var de <strong>för</strong>valtas, var de är i<br />
drift och vilka organisationer de betjänar, att generera meddelanden till<br />
professionen och medborgaren, som t.ex. kan visas som del i ”samordnat<br />
innehåll” (se nedan).<br />
Samordnat innehåll Den nationella stödtjänst som öppnar upp <strong>för</strong> skapandet av en virtuell<br />
portal. Tjänsten är specifik <strong>för</strong> en e-tjänstekanal. Tjänsten är beroende av<br />
flera underliggande informationskällor så som e-tjänsteerbjudande och etjänsteutbud.<br />
Varje e-tjänst i den virtuella portalen använder denna tjänst<br />
<strong>för</strong> att rendera huvuddelen av en webbsida, <strong>för</strong> att sedan själv fylla på<br />
innehåll i den yta som är specifik <strong>för</strong> e-tjänsten.<br />
60 (85)
Åtkomst till sammanhållen journal<strong>för</strong>ing<br />
28 februari 2011<br />
För medarbetarens olika tillämpningar, så som nationella patientöversikten och verksamhetens system <strong>för</strong><br />
vårddokumentation finns behov av åtkomst till information inom sammanhållen journal<strong>för</strong>ing och andra<br />
informationsmängder. Gemensamt är att informationen antingen har en nationell ägare (t.ex. läkemedelslista)<br />
eller är i behov av en aggregerande tjänst <strong>för</strong> att nationellt sammanställa informationen från många källor (de<br />
system som informationsägaren använder).<br />
Det innebär att aggregerad information om invånare och patienter erbjuds av en aggregerande tjänst per<br />
tjänstedomän. De exponerar det tjänstekontrakt som de olika översikterna (tjänstekonsumenterna) behöver.<br />
De aggregerande tjänsterna följer mönstret <strong>för</strong> e-tjänster (med e-tjänsten <strong>för</strong> tidbokning som exempel),<br />
<strong>för</strong>utom att e-tjänster – till skillnad från hitta/titta-tjänster - ofta är i behov av sortiments- och utbudskatalogen.<br />
Personuppgifter<br />
Figur 19 – Vägledande exempel <strong>för</strong> patientöversikt<br />
Inom vård och omsorg finns många tjänstekonsumenter av personuppgifter – såväl standardsystem som lokalt<br />
och nationellt utvecklade system och e-tjänster. Det finns också många tjänsteproducenter som publicerar<br />
tjänster <strong>för</strong> åtkomst av personuppgifter. Ofta samordnas tjänsteproducenterna läns- eller regionvis, men det<br />
<strong>för</strong>ekommer också mer lokala tjänsteproducenter, till exempel <strong>för</strong> information om en enskild kommuns<br />
invånare. Där<strong>för</strong> sker åtkomst enligt standardiserade tjänstekontrakt. Det ger en lös koppling mellan<br />
61 (85)
28 februari 2011<br />
leverantörer av verksamhetssystem (tjänstekonsumenter) och de olika tekniska lösningar som tillämpas <strong>för</strong><br />
mellanlager av personuppgifter inom olika organisationer. Grundinformationen kommer från skatteverket. Den<br />
hämtas till en lokal eller regional tjänst inom huvudman som berikar (illustreras av ) med information från<br />
lokala källor (t.ex. telefonnummer och annan information som håller bristande kvalitet eller saknas hos<br />
Skatteverket). Alla lokala och regionala personuppgifttjänster publicerar sedan information enligt samma,<br />
nationella tjänstekontrakt <strong>för</strong> åtkomst från interna och externa tjänstekonsumenter.<br />
Det ger följande arkitektur <strong>för</strong> åtkomst från tjänstekonsumenter utan<strong>för</strong> den egna organisationen:<br />
Figur 20 – Vägledande exempel <strong>för</strong> åtkomst av personuppgifter<br />
Adressetiketten anger i detta fall kommun-kod. Tjänstekonsumenten kan även vara ett lokalt<br />
verksamhetssystem som behöver personuppgifter <strong>för</strong> en person som är mantalsskriven i annat län och där<strong>för</strong><br />
inte finns i den lokala informationskällan. Genom att en lokal virtuell tjänst anropas (ingår i tjänstekonsumenten<br />
i denna figur), sker (vid kommun-kod i annat län) vägval till den nationella virtuella tjänst, som dirigerar frågan<br />
till tjänsteproducent hos ansvarigt län.<br />
Uppdatering av engagemangsindex<br />
Syftet är att tillhandahålla en engagemangsindextjänst på nationell nivå som även kan tillämpas regionalt och i<br />
andra <strong>samverkan</strong>sstrukturer. Ett engagemangsindex är en <strong>för</strong>utsättning <strong>för</strong> översikter som annars skulle krävt<br />
anrop av ett orimligt antal tjänsteproducenter på spekulation<br />
62 (85)
28 februari 2011<br />
Engagemangsindextjänsten är stödtjänst till aggregerande tjänster. Aggregerande tjänster är alltså<br />
engagemangsindextjänstens huvudsakliga tjänstekonsument. Engagemangsindex har också ett värde av generell<br />
karaktär <strong>för</strong> e-tjänstekanaler så som Mina Vårdkontakter. Genom engagemangsindex kan en e-tjänstekanal<br />
konstatera vilka e-tjänster (baserat på invånarens totala engagemangsuppsättning) som är aktuella att<br />
sammanställa i kanalens entré (t.ex. ”Min sida”).<br />
Aggregerande tjänster realiseras på ett systematiskt och enhetligt sätt (”generiskt”). De betjänas där<strong>för</strong> bäst av<br />
ett generiskt tjänstekontrakt som täcker alla engagemangstyper. Engagemangsindextjänsten behöver periodiskt<br />
eller händelsestyrt uppdateras med information från de verksamhetssystem som utgör informationskällor.<br />
I exemplet tillämpas referensarkitekturen när engagemangsindextjänsten ska uppdateras från<br />
informationskällorna. Engagemangsindextjänsten agerar då i rollen som tjänstekonsument som via en virtuell<br />
tjänst når information från lokala, regionala och eventuella nationella informationskällor. Eftersom information<br />
ska hämtas från alla kända källor som har information som engagemangsindextjänsten behöver, bör<br />
tjänsteproducenterna kontaktas parallellt. Realiseringen av engagemangsindextjänsten har där<strong>för</strong> många<br />
likheter med aggregerande tjänster. Det lyfts fram i figuren nedan genom en symbol i tjänstekonsumenten.<br />
För att möjliggöra effektiv realisering är det viktigt att varje tjänsteproducent endast anropas en gång.<br />
Verksamhetsbaserad adressering kan där<strong>för</strong> inte tillämpas på samma sätt som <strong>för</strong> verksamhetsnära<br />
tjänstekontrakt. Istället behöver tjänsteproducenterna betraktas som informationsägare. Men <strong>för</strong> att det ska<br />
kunna ske, behöver tjänsteadresseringskatalogen publicera en tjänst vars tjänstekontrakt ger<br />
engagemangsindextjänsten möjlighet att fråga vilka informationsägare (d.v.s. tjänsteproducenter identifierade<br />
av t.ex. deras HSA-id) som sammantaget existerar <strong>för</strong> tjänstekontraktet ”Redovisa Alla Engagemang”:<br />
63 (85)
28 februari 2011<br />
Figur 21 – Vägledande exempel <strong>för</strong> replikering av engagemangsinformation (”pull”)<br />
Efter detta uppslag (steg 1 i figuren), kan engagemangsindextjänsten orkestrera parallella anrop till den virtuella<br />
tjänsten <strong>för</strong> ”Redovisa Alla Engagemang” (steg 2 i figuren). Den kan då med hjälp av tjänsteproducentens<br />
identitet använda information i tjänsteadresseringskatalogen <strong>för</strong> att på vanligt vis dirigera frågemeddelandet till<br />
tjänsteproducenten i fråga (steg 4 i figuren).<br />
Tjänsteadresseringskatalogen kan här antas hålla information om med vilken periodicitet en tjänsteproducent<br />
accepterar att ”Redovisa Alla Engagemang”. På så sätt kan engagemangsindextjänsten hålla index uppdaterat.<br />
Den bör också kunna redovisa statistik över kvaliteten i uppdateringar från olika tjänsteproducenter.<br />
Eftersom det blir en <strong>för</strong>dröjning mellan att informationskällan uppdateras och att detta speglas i<br />
engagemangsindex, riskerar användare av till exempel e-tjänster <strong>för</strong> invånare att bli missledda. Risken uppstår<br />
när användaren agerande i e-tjänsten resulterat i en <strong>för</strong>ändring av engagemanget (t.ex. ändrat ett vårdval) som<br />
sedan inte speglas i en efterföljande navigering till översikten (eftersom index inte hunnit uppdateras sedan<br />
verksamhetssystemet uppdaterades av invånaren). Detta kan hanteras genom att tillåta virtuella tjänster att<br />
direkt uppdatera index. 100 % exakthet kan inte garanteras <strong>för</strong> översikter som är beroende av indextjänsten,<br />
men med denna form av direktuppdatering kan risken <strong>för</strong> inkonsistens minimeras.<br />
Figuren nedan visar detta i ett sammanhang. Tidigare exempel <strong>för</strong> e-tjänster har här kompletterats med<br />
direktuppdatering av index i samband med att en nybokning genom<strong>för</strong>s (steg 15 + 15b). När användaren<br />
återvänder till översikten efter genom<strong>för</strong>d nybokning kommer engagemangsindex att rapportera<br />
bokningsengagemang hos en ny mottagning och den aggregerande tjänsten att fråga efter bokade tider hos den<br />
64 (85)
28 februari 2011<br />
mottagningen. Det leder i sin tur till att den nya bokningen direkt syns i översikten (”min kalender”). Lösningen<br />
består i att Engagemangsindex-tjänsten har utökats med tjänsteproducent <strong>för</strong> tjänstekontraktet<br />
”Direktuppdatera index”. Det ger invånaren en konsistent bild av informationen utgående från eget agerande.<br />
Men ev. uppdateringar som sker av medarbetare direkt i verksamhetssystemen kommer fortfarande att visas<br />
<strong>för</strong>st vid nästa ”pull”:<br />
Figur 22 – Korrekt översikt efter uppdatering av källa.<br />
Det som i figuren ovan benämns ”Replikera index” är det som beskrivs i figuren dess<strong>för</strong>innan.<br />
Direktuppdateringskontraktet hos Engagemangsindex bör också vara tillgänglig <strong>för</strong> informationskällor (t.ex.<br />
verksamhetssystem) med behov av att direkt spegla <strong>för</strong>ändringar som inte initieras av invånaren:<br />
65 (85)
Replikering av stödtjänst<br />
28 februari 2011<br />
Figur 23 – Direkt-uppdatering av Engagemangsindex från källan (push)<br />
Stödtjänster ( ) är logiskt sett nationella. För att tillmötesgå höga krav på tillgänglighet kan stödtjänster<br />
behöva replikeras <strong>för</strong> att kunna hanteras inom samma infrastruktur som verksamhetskritiska<br />
tjänstekonsumenter (d.v.s. att finnas ”nära” tjänstekonsumenten).<br />
Ett exempel kan vara spärrtjänsten som informationskälla. Patientdatalagen kräver att en vårdenhet på<br />
patientens begäran kan spärra andra vårdenheters åtkomst av patientens journal. Spärren gäller såväl inom<br />
vårdgivare som <strong>för</strong> sammanhållen journal<strong>för</strong>ing.<br />
Det betyder att spärrar <strong>för</strong>da <strong>för</strong> alla vårdenheter inom en vårdgivare behöver vara tillgängliga <strong>för</strong> vårdgivarens<br />
vårddokumentationssystem och regionala översikter. Det betyder också att spärrar behöver vara tillgängliga <strong>för</strong><br />
tillämpningar som visar information från den nationella aggregerande tjänsten ”Hämta journalutdrag” (se<br />
vägledande exempel <strong>för</strong> ”Åtkomst till sammanhållen journal<strong>för</strong>ing”). Eftersom patientsäkerheten påverkas av<br />
tillgängligheten hos vårdgivarnas system <strong>för</strong> vårddokumentation, är också tillgängligheten till spärrar viktig <strong>för</strong><br />
patientsäkerheten.<br />
66 (85)
28 februari 2011<br />
Tillgängligheten <strong>för</strong> vissa stödtjänster till vårddokumentationssystemen behöver där<strong>för</strong> garanteras av<br />
vårdgivaren. Möjligheten att replikera stödtjänster är utpekad som strategiskt viktig. Mönstret <strong>för</strong> sådan<br />
replikering beskrivs här med spärrtjänsten som belysande exempel.<br />
Figuren nedan visar hur ny information i en instans av spärrtjänsten vidarebefordras till andra instanser. Varje<br />
instans har ett datalager.<br />
Figur 24 – Ny spärrinformation i en instans replikeras till övriga instanser.<br />
Komponent Beskrivning<br />
Tjänstekonsumenter<br />
- Spärrtjänst<br />
Spärrtjänsten som tjänstekonsument möjliggör genom eget<br />
användargränssnitt eller genom tjänst (d.v.s. här i dubbla roller –<br />
producent mot anv. gränssnitt och som konsument mot övriga<br />
spärrtjänster) att registrera ny spärrinformation.<br />
Spärrtjänsten behöver integrera funktionalitet och infrastruktur <strong>för</strong><br />
att orkestrera uppdatering av de andra spärrtjänsterna. Det<br />
innefattar att begära information från<br />
tjänsteadresseringskatalogen om vilka spärrtjänster som finns och<br />
att <strong>för</strong> var och en av dem (parallellt) anropa virtuell tjänst <strong>för</strong><br />
registrering av spärrinformation.<br />
Spärrtjänsten behöver ha möjlighet till omsändning om en viss<br />
67 (85)
Virtuella tjänster<br />
- Registrera<br />
Spärrinformation<br />
28 februari 2011<br />
verksamhetsdress <strong>för</strong> stunden inte kan fullfölja tjänstekontraktet.<br />
Vid sidan av replikeringsflödet behöver också finnas<br />
tjänstekontrakt <strong>för</strong> initialladdning, så att man i<br />
användargränssnittet kan begära att hela innehållet ska skickas<br />
med riktat till en specifik instans (”informationsägare”). Detta följer<br />
typfallet <strong>för</strong> användandet av en tjänst i arkitekturen och beskrivs<br />
där<strong>för</strong> inte i figuren.<br />
Anrop till den virtuella tjänsten är adresserade med mottagande<br />
spärrtjänsts identitet som informationsägare. Efter uppslag i<br />
tjänstekatalogen dirigeras meddelandet vidare till<br />
tjänsteproducentens tekniska adress.<br />
Tjänsteproducenter - Lokal instans av spärrtjänst: I rollen som tjänsteproducent<br />
realiserar spärrtjänsten tjänstekontraktet som<br />
representerar replikeringsfunktionen: ”Registrera<br />
spärrtjänst”. De lokala instanserna är lokala installationer a<br />
av samma spärrtjänstprodukt som tjänstekonsumenten.<br />
Versionshanteringsstrategin i nationella tjänstekontrakt<br />
möjliggör en kontrollerad uppgraderingsprocess <strong>för</strong> bakåt-<br />
och framåt-kompatibilitet mellan olika versioner.<br />
5.3 Teknisk vy<br />
- Vårdsystem med inbyggd spärrtjänst: För regioner med ett<br />
gemensamt vårdsystem <strong>för</strong> alla vårdenheter, finns<br />
möjligheten att låta vårdsystemet direkt realisera<br />
tjänstekontraktet och därmed utgöra spärrtjänst. Om<br />
vårdsystemet också erbjuder registrering av spärr, behöver<br />
det också ikläda sig rollen som tjänstekonsument enligt<br />
tidigare beskrivning.<br />
I den tekniska vyn beskrivs identifierade stödtjänster och infrastrukturtjänster (plattformsfunktioner). Den<br />
beskriver också den federation som uppstår då referensarkitekturen tillämpas lokalt som del i en<br />
anslutningsarkitektur.<br />
Referensarkitekturen lyfter fram de infrastrukturkomponenter som behövs <strong>för</strong> att möjliggöra systematisk<br />
realisering av tjänstetyperna från informationssystemvyn. Den beskriver också de stödtjänster som dessa<br />
tjänstetyper är beroende av. Referensarkitekturen beskriver inte vilka komponenter som finns etablerade. Det<br />
kommer att variera mellan huvudmännen över tiden. Referensarkitekturen ska ses som underlag <strong>för</strong> strategisk<br />
planering av huvudmannens arkitektur-etablering. Här kan t.ex. TOGAF ADM ge vägledning i faserna E-G (se<br />
avsnittet ”ARKITEKTURENS UTVECKLING OCH PRAKTISKA ANVÄNDNING”). Den tekniska referensarkitekturen är<br />
68 (85)
28 februari 2011<br />
målbilden som matchas mot nuläget. Beskrivning av gapet blir underlag <strong>för</strong> strategi och färdplan <strong>för</strong> att etablera<br />
arkitekturens komponenter.<br />
Alla komponenter positioneras här som ”nationella”. Det görs <strong>för</strong> att minska abstraktionsnivån i<br />
beskrivningarna. I de flesta fall kan ”nationell” bytas ut mot ”regional” eller ”lokal” om referensarkitekturen<br />
tillämpas <strong>för</strong> informationsutbyte inom en region. ”Nationell” kan då läsas som ”Regional”. Samspelet mellan<br />
nationell infrastruktur och regional infrastruktur beskrivs i avsnittet ”Referensarkitekturen i federation”.<br />
Följande figur ger en överblick av komponenterna i denna beskrivning.<br />
Komponenterna beskrivs översiktligt i följande tabell:<br />
Komponent Beskrivning<br />
Figur 25 – Komponenter i referensarkitekturen<br />
Ärendestyrning Plattform <strong>för</strong> ärendestyrning syftar till att rationalisera hur<br />
ärendestyrda rutiner realiseras. När ärendestyrning är ett<br />
dominerande inslag i en e-tjänst eller ett verksamhetssystem (så<br />
som SVPL, Remisshantering och ärendehanteringssystem) används<br />
ett konfigurerbart ärendestyrningsverktyg som bas <strong>för</strong><br />
realiseringen.<br />
69 (85)
28 februari 2011<br />
70 (85)<br />
Det innebär att följande funktioner inte behöver specialutvecklas<br />
<strong>för</strong> varje verksamhetssystem eller e-tjänst med inslag av<br />
ärendestyrning:<br />
- Verktyg <strong>för</strong> att beskriva eller importera flödesbeskrivningar<br />
över ärenderutiner i BPMN (standard <strong>för</strong> att specificera<br />
processflöden)<br />
- Nya och <strong>för</strong>ändrade ärenderutiner (på BPMN-format) kan<br />
”driftsättas” av användare av verksamhetssystemet<br />
- Befintliga tjänster (aggregerande, virtuella, stödtjänster)<br />
kan kopplas in som informationskällor direkt av den som<br />
modellerar nya flöden (verktyg får stöd av<br />
tjänstekontrakten). På så sätt kan automatiska steg i flödet<br />
hanteras utan utvecklingsarbete behöver beställas.<br />
- Formulär <strong>för</strong> manuella steg i flödet kan skapas direkt i<br />
flödesverktyget, utan utvecklingsarbete behöver beställas.<br />
- Genom koppling till befintliga kataloger kan plattformens<br />
inbyggda möjligheter till avisering av väntande uppdrag<br />
kopplas till verksamhetens standardiserade kanaler <strong>för</strong><br />
meddelandehantering.<br />
Genom att använda dessa funktioner och att kombinera dem med<br />
riktade utvecklingsinsatser där kraven inte naturligt låter sig<br />
realiseras genom beskrivna funktioner, formas verksamhetssystem<br />
och e-tjänster som kan <strong>för</strong>ändras och utvecklas utan behov av nya<br />
systemversioner.<br />
Tjänsteväxel En tjänsteväxel ansvarar <strong>för</strong> att översätta mellan den modell <strong>för</strong><br />
teknisk kommunikation som regleras i denna referensarkitektur<br />
och modeller som tillämpas av externa parter, så som myndigheter.<br />
Ett exempel är en tjänsteväxel som växlar meddelanden mellan RIV<br />
Tekniska Anvisningar och myndigheternas SHS-arkitektur.<br />
En tjänsteväxel är en systematisk realisering som genom<br />
konfigurationsändring i löpande drift kontinuerligt kan utökas med<br />
stöd <strong>för</strong> nya tjänstekontrakt – <strong>för</strong> såväl inkommande som utgående<br />
tjänsteanrop.<br />
Tjänsteväxeln är en nationell tjänst som inte är synlig <strong>för</strong><br />
tjänstekonsumenter hos huvudmännen. Virtuella tjänster i
28 februari 2011<br />
71 (85)<br />
nationella domänen dirigerar meddelande från huvudmännens<br />
tjänsteproducenter till nationell tjänsteväxel (t.ex. <strong>för</strong> att skicka<br />
medicinska utlåtanden till <strong>för</strong>säkringskassan). Meddelanden från<br />
externa parter adresserade till huvudmännen dirigeras via nationell<br />
virtuell tjänst till huvudmännens tjänsteproducenter.<br />
Tjänsteplattform Tjänsteplattform är ett samlingsnamn <strong>för</strong> de komponenter som<br />
utgör plattform <strong>för</strong> tjänstebaserad integration över<br />
huvudmannagränser. Varje <strong>samverkan</strong>sdomän i en federation (se<br />
senare avsnitt) kan ha en egen instans eller ingå i den överordnade<br />
domänens plattform. Den nationella <strong>samverkan</strong>sdomänen har en<br />
instans som publicerar virtuella tjänster och aggregerande tjänster<br />
<strong>för</strong> alla nationella tjänstekontrakt (aggregerande tjänster och<br />
virtuella tjänster beskrivs i informationssystemvyn). All <strong>samverkan</strong><br />
mellan <strong>samverkan</strong>sdomäner och inom den nationella domänen<br />
sker via tjänster i den nationella tjänsteplattformen.<br />
- Aggregeringsplattform: Erbjuder infrastruktur <strong>för</strong><br />
aggregerande tjänster. Dess primära syfte är systematisk<br />
realisering av aggregerande tjänster. Som en effekt kan<br />
generella aspekter av aggregering <strong>för</strong>ändras i plattformen<br />
istället <strong>för</strong> att alla enskilda tjänster behöver <strong>för</strong>ändras. Det<br />
ger gemensam hantering av gemensamma behov, så som<br />
felhantering, parallellitet, övervakning, loggning, uppslag i<br />
engagemangsindex m.m.<br />
- Virtualiseringsplattform: Erbjuder infrastruktur <strong>för</strong> virtuella<br />
tjänster. Dess primära syfte är systematisk realisering av<br />
virtuella tjänster. Som en effekt kan generella aspekter av<br />
virtualisering <strong>för</strong>ändras i plattformen i stället <strong>för</strong> att alla<br />
enskilda tjänster behöver <strong>för</strong>ändras. Det ger gemensam<br />
hantering av gemensamma behov, så som felhantering,<br />
åtkomstkontroll, övervakning, vägval. loggning,<br />
uppdatering av engagemangsindex, SLA-uppföljning mot<br />
tjänsteproducenter m.m.<br />
Anslutningsarkitektur Anslutningsarkitektur syftar på systematisk hantering av anslutning<br />
av huvudmännens verksamhetssystem som tjänsteproducenter i<br />
den nationella arkitekturen. Anslutningsarkitekturen kan bestå av<br />
en av huvudmannen tillämpad tjänsteplattform, uppbackad av<br />
kompletterande stöd <strong>för</strong> att integrera verksamhetssystem till<br />
nationella tjänstekontrakt och standarder <strong>för</strong> interoperabilitet (RIV<br />
TA). Det kan t.ex. gälla transformering mellan meddelandeformat<br />
och åtkomst till informationskällor via specifika protokoll.
28 februari 2011<br />
Anslutningsarkitektur exemplifieras under avsnittet om<br />
referensarkitekturen i federation.<br />
Stödtjänst Stödtjänsterna bör i möjligaste mån vara utvecklade på ett sätt som<br />
ger vårdgivarna möjlighet att följa sina lokala strategier <strong>för</strong><br />
driftsplattformar. Det gäller så väl val av applikationsplattform<br />
(t.ex. Java-plattformen) som val av databas (leverantör med stöd<br />
<strong>för</strong> prioriterade plattformar).<br />
72 (85)<br />
Flera av stödtjänsterna har krav på orkestrering <strong>för</strong> att ut<strong>för</strong>a<br />
parallella tjänsteanrop i syfte att aggregera eller replikera<br />
information. Vid utveckling av stödtjänster där sådana krav finns,<br />
bör paketerade, beprövade komponenter som på ett systematiskt<br />
sätt kan hantera orkestrering, integreras i stödtjänstens arkitektur,<br />
snarare än att dessa egenskaper till<strong>för</strong>s genom egenutvecklade<br />
”mekanismer”.<br />
- Tjänsteadresseringskatalog Tjänsteadresseringskatalogen är en nationell tjänst som erbjuder<br />
administration och åtkomst av information som ligger till grund <strong>för</strong><br />
verksamhetsbaserad adressering och åtkomstkontroll som ut<strong>för</strong>s i<br />
virtualiseringsplattformen. Det betyder att<br />
virtualiseringsplattformen har ett beroende till ett nationellt<br />
tjänstekontrakt <strong>för</strong> att hämta vägvalsinformation från<br />
tjänstekataloger, men också till tjänstekontraktet <strong>för</strong> flygande<br />
uppdateringar mot av engagemangsindex.<br />
- Engagemangsindextjänst Engagemangsindex är en nationell tjänst som erbjuder ett<br />
mellanlager av indexinformation. Informationen hålls<br />
synkroniserad med informationskällor. Tjänsten lagrar den<br />
information som behövs <strong>för</strong> att veta var det finns detaljerad<br />
information att hämta. Det innebär i de flesta fall (utöver<br />
engagemangstyp) invånarens personnummer och identitet <strong>för</strong><br />
informationsägarens verksamhet (t.ex. vårdgivare, vårdenhet, län,<br />
skola eller kommun)<br />
- Meddelandetjänst En informationskälla som följer nationellt fastställda<br />
tjänstekontrakt <strong>för</strong> att lämna och hämta meddelanden.<br />
producenter av dessa tjänstekontrakt (meddelandetjänster) utgör<br />
basen <strong>för</strong> säker meddelandehantering över huvudmannagränser<br />
och integreras i olika former av verksamhetsstöd och<br />
invånartjänster.
28 februari 2011<br />
- Stödtjänster <strong>för</strong> virtuell portal Dessa tjänster utgör sammantaget det som behövs <strong>för</strong> att nå<br />
visionen om lokalt driven e-tjänsteutveckling och virtuella portaler.<br />
Se vägledande exempel ”Lokalt driven e-tjänsteutveckling” <strong>för</strong><br />
bakgrund.<br />
73 (85)
5.3.1. Tjänsteadresseringskatalog<br />
28 februari 2011<br />
UML-modellen nedan beskriver den informationsstruktur som behövs <strong>för</strong> att representera<br />
verksamhetsadressering och behörighetsstyrning i en tjänsteadresseringskatalog:<br />
5.3.2. Engagemangsindex<br />
Figur 26 – Datalager, tjänsteadresseringskatalog<br />
Komponenten Engagemangsindex innehåller aktuell information om en individs aktuella engagemang inom vård<br />
och omsorg. Engagemang används här som en generell term <strong>för</strong> olika typer av relationer mellan vård/omsorg<br />
och invånaren, som det finns behov av att känna till <strong>för</strong> det syfte som engagemangsindex tjänar (se<br />
Verksamhetsvy, ”Att veta vilka informationsägare som ska bidra till översikten”). Flera olika engagemangstyper<br />
hanteras. Några exempel kan vara Listad (vårdval/kundval), Bokad tid, Inskriven och Har Journal.<br />
Engagemangsindex är en nationell stödtjänst som används som index till en invånares engagemang hos olika<br />
verksamheter:<br />
Vid vilka vårdenheter har individen gällande tidbokningar (Tidbokning)?<br />
Vid vilka vårdenheter finns journaluppgifter om patienten (Vårdrelation)?<br />
Vid vilka vårdenheter är individ listad enligt vårdval (Vårdval)?<br />
Vid vilka vårdenheter är individen inskriven (Inskriven)?<br />
74 (85)
28 februari 2011<br />
Tack vare detta index, kan tillämpningar sammanställa och presentera information (t.ex. en tidbok eller<br />
patientöversikt) om individen ur ett nationellt perspektiv utan att behöva fråga varje system i landet varje gång.<br />
Följande UML-modell beskriver den informationsstruktur som behövs <strong>för</strong> att representera invånarens<br />
engagemang i en engagemangsindextjänst:<br />
Figur 27 – Datalager, engagemangsindex<br />
Mönstret <strong>för</strong> hur index uppdateras beskrivs i informationssystemvyns vägledande exempel ”Uppdatering av<br />
engagemangsindex”.<br />
75 (85)
5.3.3. Referensarkitekturen i en federation<br />
28 februari 2011<br />
Referensarkitekturen <strong>för</strong>utsätter att huvudmännen ansluter verksamhetssystem i enlighet med nationellt<br />
fastställda tjänstekontrakt och fastställd standard <strong>för</strong> teknisk interoperabilitet. Följande figur visar ett exempel<br />
på hur den tekniska referensarkitekturen kan tillämpas lokalt som en del i en anslutningsarkitektur. Arkitekturen<br />
i skissen tar hänsyn till federationsprincipen (IT6) genom att perimeterskyddet är samma <strong>för</strong> Sjunet och Internet.<br />
Symbol<strong>för</strong>klaringar:<br />
76 (85)<br />
Certifikat: HCC Funktion <strong>för</strong> autentisering och kryptering. Båda parter i en RIVTA<strong>för</strong>bindelse<br />
uppvisar ett certifikat. Tjänstekonsumentens certifikat <strong>för</strong>utsätts vara HCC<br />
Funktion <strong>för</strong> autentisering och kryptering (HSA-id i subject.serialNumber).<br />
Tjänsteproducentens certifikat <strong>för</strong>utsätts ha korrekt commonName (matchning mot<br />
DNS) och av utgivare som är godkänd av tjänstekonsumentens <strong>för</strong>valtning/ägare.<br />
Certifikat <strong>för</strong> server-komponenter. HCC Funktion <strong>för</strong> autentisering och kryptering med<br />
värdet på attributet ”subject.commonName”. commonName <strong>för</strong>utsätts<br />
överensstämma med DNS-namn <strong>för</strong> att nå server-komponentens tjänster.<br />
”vp” betyder ”virtualiseringsplattform”.<br />
Reverse-proxy. Den komponent i skalskyddet som kan nås från utsidan genom<br />
brandväggsöppning. Kan i sin tur nå virtualiseringsplattformen i skyddad zon.
28 februari 2011<br />
Figur 28 – Exempel, tillämpning av teknisk referensarkitektur inom huvudman<br />
Figuren illustrerar ett exempel på anslutningsarkitektur i federation 24 med lokal (inom huvudman) instans av<br />
referensarkitekturen, där integration sker över internet och Sjunet.<br />
Grundläggande egenskaper i arkitekturen:<br />
- Demilitariserad zon (DMZ) mellan externt nät och skyddad zon (internt nät)<br />
- Extern tjänstekonsument styrker sin identitet med ett HCC Funktionscertifikat<br />
- Server-komponenter (<strong>rev</strong>erse proxy, tjänsteplattform, tjänsteproducenter) uppvisar servercertifikat<br />
med korrekt commonName i Subject så att klient kan verifiera att det är rätt part som svarar<br />
- Reverse proxy (lastbalanserad) bryter https/tls-sessionen i DMZ, kopierar klientens identitet<br />
(tjänstekonsumentens HSA-id) från klient-certet (attribut subject.serialNumber) till http-header och<br />
24 Observera att federation här syftar till informationsutbyte. Federation i syfte att stödja navigering mellan e-tjänster över<br />
huvudmannagränser (SAML, SSO) är en frågeställning som är oberoende av detta exempel, men som också täcks av IT6.<br />
77 (85)
28 februari 2011<br />
skickar RIVTA-meddelandet vidare till intern tjänsteplattform genom poolad https-session (alternativt är<br />
insynsskydd tillgodosett på annat sätt i denna <strong>för</strong>bindelse)<br />
- Intern tjänsteplattform (virtualiseringsplattformen kompletterad med andra integrationsmönster efter<br />
behov) läser av tjänstekonsumentens HSA-Id från http-header om anrop kommer från DMZ, annars från<br />
attributet subject.serialNumber i klient-cert (vid internt anrop), genom<strong>för</strong> behörighetskontroll och<br />
vägval baserat på cachad information från tjänsteadresseringskatalog och dirigerar meddelandet vidare<br />
till tjänsteproducenten.<br />
I den skyddade zonen finns komponenten Anslutningsstöd, som ger möjlighet att på ett systematiskt sätt<br />
normalisera olika verksamhetssystem och andra datakällor till nationella och huvudmanna-specifika<br />
tjänstekontrakt enligt nationell standard <strong>för</strong> teknisk interoperabilitet (RIVTA). I exemplet med direkt koppling<br />
från huvudmannens tjänsteplattform till verksamhetssystemet, har leverantören (t.ex. genom beslut i<br />
kundgrupp) anpassat systemet till nationella tjänstekontrakt.<br />
78 (85)
28 februari 2011<br />
När olika huvudmäns tillämpning av referensarkitekturen länkas samman, uppstår en federation enligt följande<br />
figur:<br />
Figur 29 – Referensarkitekturen i federation – nationellt perspektiv<br />
I den federerade strukturen uppstår ett antal egenskaper som är gynnsamma <strong>för</strong> kvaliteten i<br />
informationsutbytet över huvudmannagränser:<br />
Varje huvudmans brandvägg kan begränsas till att släppa in trafik från nationella tjänsteplattformen<br />
Nationella projekt får en motpart hos huvudmannen som ansvarar <strong>för</strong> att det finns en tjänsteproducent<br />
per tjänstekontrakt och att eventuella behov av att normalisera åtkomst till verksamhetssystem och<br />
informationskällor tillgodoses av huvudmannen genom lokalt anslutningsstöd.<br />
Samordningsaktiviteter relaterade till huvudmannens IT-stöd i syfte att ansluta till nationella<br />
tjänstekontrakt slår inte upp mot nationella projekt.<br />
Det är bara tjänsteplattformens (eller plattformarnas) publika nycklar som behöver hanteras av<br />
huvudmännen. Effekten av att tjänstekonsumenters och tjänsteproducenters publika nycklars<br />
giltighetstid går ut, påverkar därmed bara tjänsteplattformsinstanserna.<br />
79 (85)
28 februari 2011<br />
Det omvända <strong>för</strong>hållandet uppstår när tjänstekonsumenter hos huvudmannen kommunicerar med nationella<br />
tjänsteproducenter, enligt följande figur:<br />
Figur 30 – Referensarkitekturen i federation - huvudmannaperspektivet<br />
80 (85)
T-<strong>boken</strong> över tiden<br />
Revision Viktiga <strong>för</strong>ändringar<br />
Revision A, 2007 Första utgåvan av T-<strong>boken</strong><br />
Revision B, 2011<br />
(Färdigställs efter denna<br />
remissutgåva)<br />
28 februari 2011<br />
- Nya inledande kapitel (1-2). Arbetet har genom<strong>för</strong>ts i<br />
<strong>samverkan</strong> mellan kommuner och landsting.<br />
- Omarbetad struktur, med inspiration från Togaf 9<br />
- Tekniska styrande principer har tillkommit. Tidigare fanns<br />
principer enbart från den gemensamma VIT-<strong>boken</strong>.<br />
81 (85)<br />
- T-<strong>boken</strong>s sammanhang är beskrivet. Det har tydliggjorts att<br />
anvisningar och detaljerade regler <strong>för</strong> styrning ligger utan<strong>för</strong><br />
T-<strong>boken</strong>.<br />
- Landstingsvård och Kommunal omsorg omfattas av T-<strong>boken</strong><br />
(tidigare enbart landstingsvård)<br />
- RRR:er har ersatts med styrande principer och<br />
referensarkitektur.<br />
- T-<strong>boken</strong> täcker nu också e-tjänsteutveckling<br />
- Ett antal nya element och begrepp i arkitekturen har<br />
tillkommit. De viktigaste är Stödtjänst, Partneringång/utgång,<br />
aggregerande tjänst och engagemangsindex.<br />
- Delar av en anslutningsarkitektur <strong>för</strong> huvudmännen är belyst,<br />
liksom huvudmännens system som tjänstekonsumenter.<br />
- Detaljer kring tjänsteinteraktionstyper och tjänstekontrakt är<br />
utlyft till översiktsanvisningen <strong>för</strong> RIV Tekniska Anvisningar<br />
version 2.<br />
- Delar av arkitekturen som relaterar till lagtolkningar och<br />
regelverk <strong>för</strong> PDL har lyfts ut (detaljerade typanvändningsfall)<br />
och planeras få styrning genom kommande ställningstaganden<br />
från Arkitekturledningen.<br />
- Detaljerade typanvändningsfall har ersatts med typflödesmodeller<br />
i t-<strong>boken</strong>s verksamhetsvy.
28 februari 2011<br />
82 (85)<br />
- En stödtjänst <strong>för</strong> nationellt patient-/individ-index har<br />
tillkommit, i syfte att stödja vårdgivar- och invånartjänsters<br />
behov av att skapa nationella översikter av individens<br />
engagemang.
Bilaga – Ordlista och <strong>för</strong>kortningar<br />
Ordlista<br />
28 februari 2011<br />
Arkitektur Beskrivning av ett systems grundläggande struktur med dess<br />
delar och relationer mellan dessa och till omgivningen samt<br />
principer <strong>för</strong> systemets utveckling.<br />
Arkitekturledningen Arkitekturledningen är en arkitekturfunktion på nationell nivå<br />
under CeHis.<br />
Autentisering Kontroll av uppgiven identitet, till exempel vid inloggning, vid<br />
kommunikation mellan två system eller vid utväxling av<br />
meddelanden mellan användare.<br />
Back office Administration funktion som stöder verksamheten.<br />
Bastjänster <strong>för</strong> informations<strong>för</strong>sörjning, BIF Stödtjänster som enhetligt ska garantera säkerheten vid<br />
informationsutbyte – rätt information till rätt person.<br />
Brukare Kan betyda individ som brukar omsorg<br />
Federation Sammanslutning av flera självständiga enheter, till exempel<br />
organisationer.<br />
Förmågor Så kallade "kapabiliteter", möjliggörare.<br />
HCC Funktion En certifikatstyp i SITHS-modellen som används <strong>för</strong> servers och<br />
applikationer <strong>för</strong> autentisering, kryptering och signering.<br />
Certifikaten <strong>för</strong> en viss Funktion ges ut parvis: ”HCC Funktion<br />
<strong>för</strong> autentisering och kryptering” och ” HCC Funktion <strong>för</strong><br />
signering”.<br />
Informationsstruktur Uppsättning begrepp, termer och informationsmodeller samt<br />
koder och klassifikationer. Behövs <strong>för</strong> att fullfölja och<br />
harmonisera projekt och <strong>för</strong>valtningsobjekt.<br />
Integrationstjänst Ett samlingsnamn <strong>för</strong> tjänster som syftar till att knyta samman<br />
tjänstekonsumenter och tjänsteproducenter. Referensarkitekturen<br />
beskriver följande typer av integrationstjänster: Virtuell tjänst,<br />
Aggregerande tjänst.<br />
Interoperabilitet Förmågan hos olika system att fungera och kommunicera med<br />
varandra.<br />
83 (85)
28 februari 2011<br />
Lingua franca Ett internationellt hjälpspråk <strong>för</strong> kommunikation mellan<br />
människor med olika modersmål.<br />
Lokal governance Lokal styrning.<br />
Ramverk Ett ramverk som reglerar hur utveckling skall ske <strong>för</strong> att hålla en<br />
nationell standard ur tekniskt, säkerhetsmässigt och<br />
användbarhetsmässigt perspektiv. Det är en uppsättning regler,<br />
riktlinjer och rekommendationer med tillhörande anvisningar<br />
som skall vara styrande, vägledande och stödjande.<br />
Referensarkitektur En referensarkitektur är en abstrakt arkitektur som används som<br />
en mall <strong>för</strong> att skapa konkreta arkitekturer. Referensarkitekturen<br />
innehåller principer och guidelines som bestämmer hur system<br />
skall designas.<br />
Rådgivningsstödet, RGS Ska stödja telefonsjuksköterskan vid bedömning av vårdbehov<br />
hos den som ringer till 1177 Sjukvårdsrådgivningen.<br />
Rådgivningsstödet består av tre delar som samverkar med<br />
varandra - medicinskt innehåll, katalog och journal.<br />
Service Level Agreement, SLA Överenskommelse mellan leverantör och kund bland annat<br />
gällande en tjänsts tillgänglighet.<br />
SOA-tjänst Ett gränssnitt <strong>för</strong> automatiserad <strong>samverkan</strong> (t.ex. ett webservice-gränssnitt)<br />
som följer ett fastställt tjänstekontrakt.<br />
Referensarkitekturen beskriver följande typer av SOA-tjänster:<br />
Integrationstjänst, Tjänsteproducent.<br />
SITHS En nationell säkerhetslösning där vårdgivare kan identifiera sig<br />
och ge bevis <strong>för</strong> sin behörighet. SITHS-modellen bygger på att<br />
anställda i vård och omsorg har ett personligt elektroniskt IDkort<br />
med ett elektroniskt PKI-certifikat.<br />
Tjänstekontrakt Ett dokument som reglerar och styr hur kommunikationen ska<br />
utformas mellan två system.<br />
84 (85)<br />
En maskinläsbar, system- och plattformsoberoende definition av<br />
ett maskin-till-maskin gränssnitt.
Förkortningar<br />
BHD Barnhälsodata<br />
28 februari 2011<br />
BIF Stödtjänster <strong>för</strong> informations<strong>för</strong>sörjning<br />
CeHis <strong>Center</strong> <strong>för</strong> <strong>eHälsa</strong> i <strong>samverkan</strong><br />
DMZ Demilitariserad zon<br />
HSA Hälso- och Sjukvårdens Adressregister<br />
IFK Informations<strong>för</strong>sörjning kvalitetsregister<br />
ITIL IT Infrastructure Library<br />
LOV Lag Om Valfrihetssystem<br />
NPÖ Nationell patientöversikt<br />
PDL Patientdatalagen<br />
PKI Public Key Infrastructure<br />
RGS Rådgivningsstödet<br />
RIV Regelverk <strong>för</strong> Interoperabilitet inom Vård och omsorg<br />
SKL Sveriges kommuner och landsting<br />
SLA Service Level Agreement<br />
SOL Socialtjänstlagen<br />
SVPL Samordnad vårdplanering<br />
TOGAF The Open Group Architecture Framework<br />
85 (85)