Anvisningar vid utformning av adaptrar till NPÖ.

Relevanta dokument
Blekinge. Vilket speciellt resmål eller plats skulle ni helst åka till i Sverige under sommaren?

Vad är Nationell Patientöversikt och vem använder den? E-hälsodagen 2012

Erfarenheter med nationell patientöversikt och arbetet med en gemensam läkemedelslista

Pascal. Tillämpningsanvisning Säkerhetsfunktioner i Pascal för NOD. Version 0.9

NPÖ, nu en verklighet - men vad krävs av verksamheten? Och: Vad ger NPÖ för verksamhetsnytta?

Anslutningsvägledning. Nationell patientöversikt 2.0

NPÖ införande. Inera AB

VIDA ADMIN LATHUND INNEHÅLL

S t r e c k k o d s s p e c i a l i s t e n

Projektet Patientjournal 08 Införande av datorjournal

Svenskt kvalitetsregister för gallstens kirurgi MÖTESANTECKNINGAR FRÅN KOORDINATORMÖTE

Vanliga frågor Pascal ordinationsverktyg

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

1. Skulle du vilja att dina barn åt mer frukt- och grönsaker än vad de gör idag?

Omvärldsfakta. Illavarslande utveckling. Antal varsel per 1000 sysselsatta - september-november 2011

Fakta om Hjärtstartarregistret per juni 2014.

40% 35% 30% 25% 20% 15% 10% 0% Beröm godkänt Godkänt Enstaka brister Betydande brister Samtliga brister

LEFI Online. Anslutningsinformation

Statistik Förmedlingsprocenten

Teknisk guide för brevlådeoperatörer

NEPI - Stiftelsen nätverk för läkemedelsepidemiologi

SDC Web-Access. Installationsanvisning v 2.0.2

Datum: Version: 1.0 Författare: Maria Samén Senast ändrad: Dokumentnamn: Återkoppling på

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

Tjänsteavtal för ehälsotjänst

Administration av landstingsstatistik. Statistiktjänsten

Öppnande av principärendet Ofullständigt adresserade försändelser

Projektdirektiv. Journal- och läkemedelstjänster. för invånare och vårdpersonal. Direktiv Projekt Journal- och läkemedelstjänster

SmiNet 2 Manual Webanmälan

Mail för attest. Skickas ett mail till den som skapade och till den som attesterade rapporten om felet, åtgärda felet för ett nytt inrapportering

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

Landstingsstyrelsens beslut 101/07.

Du kan hjälpa patienten att förstå vad som gäller

Mindre slutenvård per vårdtagare, antal invånare med hemsjukvård ökar Ökad tillgång till behandlingar Synergieffekter i övrig kommunal verksamhet

Framtidens bredband en prioriterad fråga för länen och regionerna?

Nyckeltal Rapport Vuxenpsykiatri

LAT Lathund anslutning och test

Landstingen Ömsesidiga Försäkringsbolag Solvens II

Svenskt Näringsliv: ungdomsundersökning 2004 T Arne Modig, David Ahlin Datum:

Vårdbarometern 2010 Landstingsjämförelse

Samlad Läkemedelslista (NOD/Pascal) Karina Tellinger Strateg

Slutrapport. Införande NPÖ för kommunerna i Västra Götaland Utgåva (1)8. Projektdokument 1405 Dokumentbeskrivning: Slutrapport Insatsområde NPÖ

RFI för nästa generations katalogtjänst. Som inte behöver baseras på en katalogprodukt

Installationsmanual för Tyfon ADSL

Bruksanvisning. Applikationsplats

Mäklarinsikt 2015:2 Östergötlands län

Vid förskrivning, ordination, läkemedelsgenomgång och läkemedelsavstämning.

Bilaga 3 Vårdkonsumtion inom ett urval operationer/åtgärder i väntetidsrapporteringen jämförelser mellan landsting

Frågor och svar om tillämpningen av beteslagen

Roth Touchline + app till Android och ios

RVS5000PC. Allmänt. RVS5000PC produktblad

NPÖ? NPÖ - Nationell patientöversikt

Mäklarinsikt 2013:1 Stockholms län

Förslag till föreskrifter om anmälan av allvarliga vårdskador (lex Maria) Dnr / remissvar

Manual för Kollektomat

Systematiskt förbättringsarbete -

Regler kring förskrivningsrätt av inkontinenshjälpmedel/urologiskt material vid urininkontinens urinretention och avföringsinkontinens

HJ-HJM09-022

Listning över landstingsgränserna. Konferens om nya patientlagen

Dokumenttyp. Namn på uppdraget. Integrering mellan larmhanteringssystem och vård- och omsorgssystem

edwise Uppdateringsinformation vecka 04

Information om dostjänsten

Mäklarinsikt 2014:1 Uppsala län

Utbildning i Pascal Ordinationsverktyg

Säkra pausade utskriftsjobb. Administratörshandbok

Webservice tjänsten GetPerson Slagning mot befolkningsregister

Pragmatiska patientnära studier - större, snabbare och smartare!!!

Avtal mellan organisationerna:

Redovisning av uppföljning av strandskyddsbeslut 2015

Kvalitetsregister för att utveckla vården för personer med demenssjukdom!

Teknisk beskrivning PDL i HSA

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Hälsobarometern NUMMER 1, 2014

Testa ditt SITHS-kort

Integrationstjänsten - Anslutningstjänsten Version 1.0

Sammanhållen vaccinationsinformation

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

Handledning Indata via Webb. - Provmjölkning - Betäckningar - Semineringar - Vägningar, namn, mm.. Missbildningar

Mäklarinsikt 2016:1 Dalarnas län

Bilaga 4g. Servicenivåer. Upphandling av ett helhetsåtagande avseende IT-stöd för pedagogiskt material inom Sko l- plattform Stockholm

FIBER. Installationshandbok. Rev

Avser Utgåva: Datum Sida: Primula Extern del PA (17) Dokumentbeskrivning : HANDBOK. Handbok PRIMULA. Primula Handbok för Vårdgivare

Urinvägsantibiotika till kvinnor, 18år eller äldre,

Installation av. Vitec Online

Nationell Patientenkät Somatisk slutenvård Våren Landstingsjämförande rapport

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

Manual till 3C för CPUP

Installationsanvisningar

Läkemedelsförteckningen

Företagsklimatet 2016 Skåne län

Sammanställning av höga flöden i landet vecka 10, 2015

Styr och Regler Materiel

ANVÄNDARMANUAL ANSLUTA TILL REGION HALLAND VIA CITRIX

FileCentral Desktop. Användarhandledning Version

eklient i Samverkan Självbetjäning för IT-plattformen Håkan Bengtsson eklient

ÖREBRO LÄNS LANDSTING. Erfarenheter NPÖ. Örebro läns landsting. Slottet. Svampen. Wadköping

December Sammanfattning av 2015 ARBETSLÖSHETSRAPPORT. Stina Hamberg

Portförändringar. Säkerhetstjänster 2.1 och framåt

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

Kom igång med din SMART Board. Det praktiska

Transkript:

Anvisningar vid utformning av adaptrar till NPÖ. Inera AB Bo 177 03 Sid 1/10

Revisionshistorik Version Revision Datum Komplett beskrivning av ändringar p1.0.0 2014-08-15 Första version BS Ändringarna gjorda av Definitiv revision fastställd av Inera AB Bo 177 03 Sid 2/10

1 Inledning... 4 2 Adapter typ 1... 5 3 Adapter typ 2... 9 4 Bilaga 1 befintliga informationstyper... 10 Inera AB Bo 177 03 Sid 3/10

1 Inledning Syftet är att vara en hjälp vid realiseringen de adaptrar (typ 1 och 2) som underlättar övergången till nya tjänstegränssnitt mot vårdsystemen för överföring av patientinformation. Bakgrunden och behovet av adaptrar beskrivs mer utförligt i ref [1]. Dokumentet är till formen utformat som en kravspecifikation, men kraven ska betraktas som dispositiva. Ordet ska ska följaktligen inte tolkas som att funktionen till varje pris måste finnas med eller utformas på eakt det sätt som beskrivs. Kraven ska istället snarare betraktas som en checklista för konstruktören. Beskrivningen kan även omfatta krav på delar som inte är beställda. 1.1 Termer Term TK ENV NPÖ 1.0 NPÖ 2.0 EI Anslutningsmetod A1 Anslutningsmetod A2 Anslutningsmetod B Beskrivning Tjänstekontrakt på nytt format, dvs. för användning bl.a. i tjänsteplattformen. Tjänstegränssnitt på gammalt format till NPÖ. ENV13606 Gamla NPÖ Nya NPÖ, dvs. i första hand resultatet av projektet journal och läkemedel. Engagemangsinde. Vårdsystem skickar indeinformation till NPÖ (Push med förenklat inde) NPÖ hämtar indeinformation från vårdsystem (Pull med indeinformation) Vårdsystem skickar detaljinformation till NPÖ för mellanlagring ( mellanlagring) 1.2 Referenser Beskrivning 1 Förstudie NPÖ 2.0 Infrastruktur v1.0 2014-01-17 2 Gränssnittsspecifikation för anslutning av källsystem till Nationell Patientöversikt (NPÖ) Inera AB Bo 177 03 Sid 4/10

2 Adapter typ 1 2.1 Allmän beskrivning Det övergripande syftet med Adapter typ 1 är att befintliga anslutningar av vårdsystemen till NPÖ 1.0 ska kunna användas även för NPÖ 2.0 i oförändrat skick. Detta med oförändrat skick är viktigt eftersom det visat sig att minsta kodförändring innebär en omfattande process (inkl. kostnad och tid) för vårdgivaren. Däremot är det möjligt att göra konfigurationsförändringar såsom byte av URL eller certifikat. I dag används 3 olika anslutningsmetoder till NPÖ vilket innebär att Adapter typ 1 ska klara samtliga dessa (inklusive mellanlagring) för att vara fullt ut bakåtkompatibel. Det är fullt möjligt att några vårdsystem kan konverteras till nya tjänstekontrakt (TK) istället för att anslutas via en adapter. Vilka dessa är och vilka anslutningsmetoder och informationstyper som i så fall kan undantas vid adapterutvecklingen är en separat fråga. Likaså ordningen på realiseringen. NPÖ 2.0 (EI) FindContent GetCareContacts GetCareDocumentation GetDiagnosis GetMedicationHistory etc... Update Adapter typ 1 (bakåtkomp) mellanlager SendEHREtract SendDeletions SendSimpleInde NotifyAlive CheckConsistency GetConsistencyList SendInde2 SendStatus GetSimpleInde CheckAlive GetDeletions GetInde2 GetPatientList RIV13606REQUEST_EHR_EXTRACT VS 1.0- anslutning VS data 2.2 Avgränsningar 1 Inga nya anslutningar görs med gamla anslutningsmetoder. Det innebär adapter typ 1 som mest ska omfatta de gula informationsmängderna i bilaga 3. 2 Uthämtade läkemedel ska inte hanteras av adapter typ 1. 3 Adapter typ 1 behöver bara hantera de fall och informationselement som faktiskt används. Det kan t.e finnas informationselement i datamodellen (RIV- specen) som inte används i praktiken. Inera AB Bo 177 03 Sid 5/10

4 Vårdgivaren är ansvarig för datakvalitén på avlämnat data. Det innebär att adapter typ 1 inte behöver kontrollera att informationen är korrekt eller rimlig i annat syfte än att den ska kunna transformeras till TK. 5 Adapter typ 1 ska inte innehålla funktioner för aggregering. Aggregering är separata tjänster. (Not. punkten finns med på förekommen anledning eftersom det dykt upp i diskussioner kring adaptrarnas utformning) 2.3 Funktionella krav 6 Adapter typ 1 ska emot inkommande anrop på TK- format (t.e. GetCareContacts) till en angiven adressat (logisk adress) och utföra motsvarande anrop på ENV- format till rätt vårdsystem, samt därefter översätta resultatet från till TK och returnera till anroparen. 7 Adapter typ 1 ska vid ovanstående hantera ev. översättning av logisk adress till vårdsystemets hsa- id och url. 8 Adapter typ 1 ska ta emot anropet SendSimpleInde från vårdsysten och utföra motsvarande registrering och borttag i EI samt under en överfasningsperiod dessutom i NPÖ:s HUB (via SendSimpleInde). (Se avsnittet Överfasning till engagemangsinde nedan). Not 1. dubbelregistrering är inte tillämpligt vid GetSimpleInde 9 Adapter typ 1 ska i vid dubbelregistrering av indeinformation enligt ovan invänta svar från båda indekällorna innan svar skickas till anroparen (för att garantera konsistens). 10 Adapter typ 1 ska ha nödvändiga funktioner för att via konfiguration slå av och på dubbelregistrering. 11 Adapter typ 1 ska hantera handskakning med SendStatus enlig ref [2]. Detta gäller i följande fall: a) då vårdsystemen skickar indedata till Adapter typ 1 mha SendSimpleInde b) då Adapter typ 1 hämtar indedata från vårdsystemet mha GetSimpleInde c) Då Adapter typ 1 skickar indedata till NPÖ 1.0 vid dubbelregistrering (OBS se [1] kap 7.5) d) då vårdsystemen skickar data för mellanlagring (SendEHREtract) 12 Konfigurationsförändringar ska kunna genomföras utan att det medför otillgänglighet i NPÖ 2.0. 13 Fel i data från vårdsystem som omöjliggör fortsatt bearbetning (t.e. saknade obligatorisk fält, syntaktiskt felaktig XML eller mostv.) ska loggas på ett sådant sätt att felet kan återföras till ansvarig part via en manuell process. 14 Adapter typ 1 ska ha en funktion för att kunna övervakas via pingdom. 15 Adapter typ 1 ska ha en händelselogg i syfte att underlätta felsökning av såväl adaptern som de anropade tjänsterna. Inera AB Bo 177 03 Sid 6/10

2.4 Prestandakrav 16 Adapter typ 1 ska klara 200 samtidiga TK- anrop för att hämta vårdinformation. Kommentar: Varje uppslagning av en patient resulterar i genomsnitt i ca 40 vårdsystemfrågor (dvs. kombination av hsa- id och informationstyp). 17 Adapter typ 1 ska klara svarsmeddelanden på upp till 100 MB från ett enskilt vårdsystem. 18 Totala behandlingstiden för svarsmeddelanden ska inte överstiga 0.1 sek/mb. Ett maimalt stort svar (100 MB) kan följaktligen ta ma 10 sek. 19 Adapter typ 1 ska klara av (överleva) att svarsmeddelanden kommer sent från vårdsystemen utan att detta blockerar nya anrop eller på sikt påverkar adapterns prestanda (t.e. genom att nya inkommande anrop blockeras eller pga minnesläckor). 20 Den matid som Adapter typ 1 ska vänta på svar från vårdsystemen ska vara konfigurerbar (samma för alla vårdsystem). 21 Adapter typ 1 ska klara drift 724 utan att dess prestanda försämras (minnesläckor). 22 Adapter typ 1 ska klara en kontinuerlig (sekventiell) följd av 1.000.000 inkommande anrop till SendSimpleInde utan att övriga funktioner åsidosätts. 2.5 Designkrav 23 Adapter typ 1 ska utformas utan att någon del av koden dupliceras för varje informationsmängd. (förvaltningsbarhet) 24 Adapter typ 1 ska kunna installeras och eekvera på Linu och Windows operativsystem. 2.6 Mellanlagring 25 TBD 26 TBD 27 TBD 28 TBD 2.7 Krav på leverans 29 Adapter typ 1 ska levereras installerat och konfigurerat för acceptanstest och produktion. 30 Leveransen ska omfatta drifts- och installationsanvisningar (omfattande bl.a. alla beskrivning av de egenskaper som kan konfigureras), källkod, designbeskrivning, release notes, testspecifikation (produkttest) och godkänt testprotokoll. Inera AB Bo 177 03 Sid 7/10

2.8 Överfasning till engagemangsinde (EI) 2.8.1 Förutsättningar I NPÖ 1.0 förutsätts att indeinformationen finns i EI. I NPÖ 2.0 förutsätts att indeinformationen finns i NPÖ:s interna inde, HUB. NPÖ 1.0 och NPÖ 2.0 måste kunna användas samtidigt under en överfasningsperiod, t.e. för att provdrift av NPÖ 2.0 ska kunna genomföras innan NPÖ 1.0 avvecklas. Såväl NPÖ 1.0 som NPÖ 2.0 kräver att indeinformationen omfattar allt data (som ska vara tillgängligt). Det räcker med andra ord inte enbart att styra om vårdsystemens indeinformation från HUB till EI eftersom det endast avspeglar förändrat data inte befintligt. På någon sätt måste indeinformationen byggas upp i sin helhet i EI. Det kan tekniskt ske mha omladdning av allt indedata eller överföring från HUB till EI. Det är praktiskt mycket svårt (i praktiken omöjligt) att få samtliga anslutna vårdsystem att byta indekälla eakt och eventuellt genomföra omladdning eakt samtidigt även vid oförändrat gränssnitt. Omladdning av indedata sker (som snabbast) med 1 anrop per patient vilket för vissa vårdsystem kan innebära i storleksordning 1 miljon anrop. Detta kan typisk ta storleksordningen dagar att genomföra. Det är viktigt att NPÖ är tillgängligt under den tid som Vid ev. omladdning ska NPÖ vara tillgängligt under omladdningstiden. Det går m.a.o. inte att rensa bort befintlig indeinformation i HUB:en innan omladdning inleds. Inera AB Bo 177 03 Sid 8/10

3 Adapter typ 2 TBD (EI) NPÖ 1.0 Update SendStatus RIV13606REQUEST_EHR_EXTRACT Update EI Process- Notification Adapter typ 2 (framåtkomp) Endast " indeinformation" GetCareContacts GetCareDocumentation GetDiagnosis GetMedicationHistory etc... VS 2.0- anslutning VS data Inera AB Bo 177 03 Sid 9/10

4 Bilaga 1 befintliga informationstyper Landsting/tjänst Vård- och omsorgs- tagare Diagnos Vård- och omsorgs- kontakt Läk. Läk. ordination Förskrivning Uthämtade läkemedel Landstinget Blekinge Uppmärksam.- Under- signal söknings- resultat Capio St:Görans sjukhus Landstinget Dalarna vård- och Funktions Vård- Vård- vård- och Vårdsystem PADL omsorgsdok - nedsätt- och begäran omsorgsplan ostrukt ning omsorgs- tjänst ostrukt (und- bdi) (und- kon) SYSTeam Cross Anslutnings- metod Pull med indeinformation indeinformation TakeCare Anslutningsmetod A Landstinget Gävleborg VDL Anslutningsmetod A Region Gotland TakeCare Anslutningsmetod A Region Halland Jämtlands läns landsting Landstinget i Jönköpings län (und- kon) Landstinget i Kalmar län (und- bdi) Landstinget Kronoberg (und- kon) VAS VAS indeinformation indeinformation Pull med indeinformation Push med indeinformation Push med indeinformation Push med indeinformation Ansluter 13606 via CCP Norrbottens läns landsting VAS Nyköpings kommun Procapita Anslutningsmetod B tjänst Pgtbts-prodlb.i.skane Region Skåne Pasis Anslutningsmetod A Stockholms läns landsting TakeCare Anslutningsmetod A tjänst Pull med (und- bdi) Landstinget Sörmland (und- kon) SYSTeam Cross tjänst indeinformation (und- bdi) (und- kon) Push med indeinformation Landstinget i Uppsala län CCP Bild och funktions- Västra Götalandsregionen (und- bdi) register tjänst mellanlagring Västra Götalandsregionen Melior tjänst LiV:s NPÖ- LiV ITG anslutnings- Landstinget i Värmland Vårdkontakt mellanlagring punkt LiV:s NPÖ- anslutnings- Landstinget i Värmland LIV NPÖ mellanlagring punkt Pull med LiV:s NPÖ- anslutnings- Landstinget i Värmland indeinformation punkt Västerbottens läns landsting SYSTeam Cross Anslutningsmetod A tjänst Pull med Landstinget Västernorrland SYSTeam Cross tjänst indeinformation Push med indeinformation Landstinget Västmanland Pull med Örebro läns landsting SYSTeam Cross indeinformation Örebro läns landsting FleLab mellanlagring Landstinget i Östergötland PIX, NpoLio Anslutningsmetod A NpoLio ÖLL Ensemble ÖLL Ensemble Apotekens Service AB Läkemedels- förtecknings- tjänsten Web service Läkemedels- förtecknings - tjänsten Inera AB Bo 177 03 Sid 10/10