Tjänsteplattformen nationell integration 2013-02-12 Lars Erik Röjerås e lars.erik.rojeras@inera.se
Innehåll Bakgrund och historia Så funkar det Hur förvaltas det idag Hur ser framtiden ut 2
Resan V-boken S-boken Arkitekturledningen Säkerhetsarkitektur (Legal) interoperabilitet) Ar Verksamhetsarkitektur Informationsstruktur (Semantik) Teknisk arkitektur (Teknik) I-boken T-boken Tjänsteplattform 3
Effekter Tjänsteplattform Förenklar Lös koppling, versionshantering Verksamhetsadressering Sänkta kostnader Central övervakning SLA-mätningar
Historia 2007: T-boken rev A (Carelink) 2009: Proof of concept; prototyp tjänsteplattform med Listning (CeHis Arkitekturledning) 2010-07: Överlämnas till Inera som nationell tjänst 2010-Q3: Kontrakt för Tillgänglig patient (används av NPÖ) 2011: Kraftig utbyggnad av drifts- och testmiljöer Processer för anslutningshantering Ett antal nya tjänstedomäner 5 2012: Vidare utbyggnad över miljöerna Integration med system på internet tillåts Ytterligare tjänstedomäner tillkommer
2012 Pilot regional tjänsteplattform (Dalarna) Internetåtkomst Utbyggnad av driftsmiljöer pga ökad användning Utbyggnad av anslutningskapacitet Införande Nationell Service Desk (H1) Ytterligare testmiljö uppsatt Tjänstebryggan (Anslutningstjänst) överförd från Elektroniska sjukintyg till plattformsförvaltningen Pågående projekt; uppgradering, administrationsgränssnitt, utökad övervakning 6
7 Så fungerar det inuti
Anrop Konsumentapplikationer Tjänsteplattform Producentsystem
I magen på plattformen HTTPS/TLS Mule ESB Virtuell tjänst Message Vägvalsrouter HTTPS/TLS Tjänstekonsument VM Tjänsteproducent HTTP Tjänstekatalog Tillhandahålls som öppen källkod, inkl. anvisningar på http://code.google.com/p/skltp/ 9
Tjänstekontrakt HTTPS/TLS Mule ESB Virtuell tjänst Message Vägvalsrouter HTTPS/TLS Tjänstekonsument VM Tjänsteproducent HTTP Tjänstekontrakt Tjänstekatalog 10 Tjänstedomän http://code.google.com/p/rivta
Verksamhetsadressering och behörighet HTTPS/TLS Mule ESB Virtuell tjänst Message Vägvalsrouter HTTPS/TLS Tjänstekonsument VM Tjänsteproducent HTTP A, B, C, D Beställningar Tjänstekatalog 11
Övervakning HTTPS/TLS Mule ESB Virtuell tjänst Message Vägvalsrouter HTTPS/TLS Tjänstekonsument VM Tjänsteproducent Loggning Övervakning Larm 12
Tjänsteplattform Planen Aktörer Åtkomst till IT-stöd i fokus Medarbetare SHS, EPSOS,.. Invånare Medarbetare Tjänstekonsumenter Tillämpningen i fokus Verksamhetssystem Ärendestyrning Ärendestyrning Partneringång E-tjänst Tjänsteväxel Aggregerande tjänster Individen i fokus Aggregeringsplattform Virtuella tjänster Informationsägaren i fokus Virtualiseringsplattform Tjänsteproducenter Informationskällan i fokus Verksamhetssystem X X X Tjänsteväxel Anslutningsarkitektur Partnerutgång Stödtjänst X X X X Tjänsteadresseringskatalog Engagemangsindex Meddelandetjänst Stödtjänster för virtuell portal
14 Hur ser det ut idag?
Förvaltningsstruktur VITS, RIV-specifikation RIV-TA Utveckling av invånar- eller vårdtjänst Förvaltning av invånar- eller vårdtjänst Utveckling av tjänstekontrakt Förvaltning av tjänstedomäner och tjänstekontrakt Anslutningar, övervakning Nationell Tjänsteplattform; Anpassningar, övervakning Applikation; Mule, Tomcat Infrastruktur; Hårdvara, nätverk, os
Förvaltningsstruktur VITS, RIV-specifikation RIV-TA Utveckling av invånar- eller vårdtjänst Förvaltning av invånar- eller vårdtjänst Utveckling av tjänstekontrakt Förvaltning av tjänstedomäner och tjänstekontrakt Anslutningar, övervakning Nationell Tjänsteplattform; Anpassningar, övervakning Applikation; Mule, Tomcat Nationell tjänsteplattform (dvs tjänsten) Infrastruktur; Hårdvara, nätverk, os
Förvaltningsstruktur VITS, RIV-specifikation RIV-TA Utveckling av invånar- eller vårdtjänst Förvaltning av invånar- eller vårdtjänst Utveckling av tjänstekontrakt Förvaltning av tjänstedomäner och tjänstekontrakt Tjänstedomän (Ingår i tjänsten from 2013) Anslutningar, övervakning Nationell Tjänsteplattform; Anpassningar, övervakning Applikation; Mule, Tomcat Nationell tjänsteplattform (tom 2012) Infrastruktur; Hårdvara, nätverk, os
Förvaltningsstruktur VITS, RIV-specifikation RIV-TA Utveckling av invånar- eller vårdtjänst Förvaltning av invånar- eller vårdtjänst Projekt/tjänst Utveckling av tjänstekontrakt Förvaltning av tjänstedomäner och tjänstekontrakt Tjänstedomän (Ingår i tjänsten from 2013) Anslutningar, övervakning Nationell Tjänsteplattform; Anpassningar, övervakning Applikation; Mule, Tomcat Nationell tjänsteplattform (tom 2012) Infrastruktur; Hårdvara, nätverk, os
Förvaltningsstruktur VITS, RIV-specifikation CeHis/Arkitekturledningen RIV-TA Utveckling av invånar- eller vårdtjänst Förvaltning av invånar- eller vårdtjänst Projekt/tjänst Utveckling av tjänstekontrakt Förvaltning av tjänstedomäner och tjänstekontrakt Tjänstedomän (Ingår i tjänsten from 2013) Anslutningar, övervakning Nationell Tjänsteplattform; Anpassningar, övervakning Applikation; Mule, Tomcat Nationell tjänsteplattform (tom 2012) Infrastruktur; Hårdvara, nätverk, os
Förvaltningsstruktur, tjänstekontrakt Strategisk förvaltning av Regelverk Samordning och kompetensförsörjning, tjänstekontrakt Förvaltning/ utveckling av tjänstedomän CeHis/AL Utveckla och förvalta regelverk enligt VIT-boken och dess underavdelningar Förhandsgodkännande Följa upp, granska och godkänna formalia och innehåll vid utveckling av tjänstedomäner/tjänstekontrakt. Kategorisera tjänstekontrakt (nationella, strategiska, projektspecifika) Stödja funktionen nedan Inera Förvalta och informera om operativa processer och regler relaterade till tjänstedomäner: ändringshantering, utrullning och övrig förvaltning Bidra med kompetens kring regelverken från V+I+T+S Tillhandahålla mallar, checklistor och goda exempel för tjänstedomäner: integrationsavtal, stöddokument för breddinförande mm Bidra med kompetens kring de avtal som krävs vid integrationer Stödja projekt och tjänsteansvariga med expertis inom kontraktsdesign (kontraktsutveckling, komptenspool?) Granska framtagna tjänstekontrakt Tillhandahålla web-site för publicering av godkända tjänstedomäner (code.google.com/p/rivta) Ha kunskap om samtliga tjänstedomäner/tjänstekontrakt i förvaltning och under utveckling Tillhandahålla verktyg för tjänstekontraktsutveckling och -förvaltning Tjänstedomänansvarig Utveckla och förvalta tjänstedomänen Tillämpa regelverk och processer vid utveckling och förvaltning av tjänstedomän Tillhandahålla information och dokumentation om tjänstedomänen Stödja landsting/regioner/andra vid breddinförande Samordna krav och koordinera ändringsarbetet för tjänstedomänen Ansvar för att sprida information om ändringar i tjänstedomänen Ha kontroll över vilka som nyttjar tjänsten NTP (Inera): Drift Anslutnings- stöd Vidareutveckling av plattform Listning Tidbok Tillgänglig patient Ordinationslista Elektroniska sjukintyg Erbjuden e-tjänst
Användning idag Konsumentapplikationer: Mina vårdkontakter (MVK) Nationell patientöversikt (NPÖ) Pascal Vårdens intyg Journalsystem (i kommun och landsting) Tjänsteplattform Producentsystem: Listningssystem Tidbokningssystem Apotekens system Journalsystem Infektionsverktyget Försäkringskassan Säkerhetstjänster v2
Anslutningsläge 2013-02-12 Tjänstedomän Tjänstekontrakt Anslutningar *Anrop/dygn ApSe AXS 2 12 11690 ApSe - FOLK 2 11 0 ApSe - LF 6 18 0 ApSe - OR 9 12 4279 ApSe - övriga 1 11 0 Dos-paketerade läkemedel 1 11 138399 Elektroniskt sjukintyg 9 548 164701 Erbjuden e-tjänst 1 2 755 Infektionsverktyget 10 6 1082 Listning 5 18 9498 Personuppgiftstjänst 2 6 7865 Terminologitjänst 1 6 0 Tidbokning 9 317 1473 Tillgänglig patient (TGP) 1 229 148 Summa: 64 1 205 339 890 http://www.inera.se/infrastrukturtjanster/tjansteplattform/aktuellt-lage/ 22
23 Vart är vi på väg?
Lokal tjänsteplattform Gemensamma virtuella kontrakt Röd lokal tjänst Svart gem. tjänst Tjänstekatalog A NPÖ Fr. tj. B Befolkn. tj. C Tidbokn. tj. Gemensam plattform (TP) Lokal Tjänstekatalog A B A B Lokal VGR SLL Dalarna Lokal Tjänstekatalog Lokal Tjänstekatalog C Tjänstekatalog D Psyk. Tj. Annan aktör Virtuell tjänst Fysisk tjänst (Producent) A NPÖ Fr. tj. NPÖ B Befolkn. Tj. VGR VF C Tidbokn.tj. Tidbok TC
SLL- gemensam informationsmodell och interaktionsschema RTjP SLL Regional Tjänste- adresserings- katalog Nationell Tjänste- adresserings- katalog NTjP Vårdprocessföljaren hämtar remisstatus B Nationellt engagemangsindex Vårdprocessföljaren 1 Sammanställ Aggregera remisstatus 2 EI:FindContent Hitta Hämta Remisstatus 3 Andra landstings RTjP eller direktsanslutna journalsystem Hitta Hämta Remisstatus 4 Anpassa Hämta Remisstatus 6 7 Hämta Remisstatus 5 8 9 Take Care SLL Cosmic SLL
Framtiden, ett pussel 26 Ständigt förbättrade SLA-er Automatisering av anslutningar Förbättrad övervakning, SLA-rapportering (av producenter) Stöd incidentprocess Samverkan med regionala implementationer Aggregering Engagemangsindex Meddelandetjänst (från Intygstjänster) RIV/SHS brygga (från Intygstjänster) Notifieringstjänst (från Intygstjänster) API-Gateway (infrastruktur för vård-appar) Tjänstekontraktsutveckling och -förvaltning?
Mer information http://www.cehis.se/arkitektur_regelverk/ - information om Arkitekturledning och T-boken http://www.inera.se/infrastrukturtjanster/tjansteplattform/ - information om Tjänsteplattformen och anslutningsprocessen http://code.google.com/p/skltp/ - här kan tjänsteplattformen laddas ner http://code.google.com/p/rivta/ - information om RIV-TA och nerladdning av tjänstekontrakt http://sdk.minavardkontakter.se/ - byggblock för invånartjänster 27