Referensarkitektur: T-boken, RIV-TA och tjänstekontrakt Referensimplementationen av T-boken: SKLTP

Relevanta dokument
<Skriv in datum> <Skriv in ditt namn> <Skriv in ort>

Referensarkitektur: T-boken, RIV-TA och tjänstekontrakt Referensimplementationen av T-boken: SKLTP

Anslutningsvägledning. Nationell patientöversikt 2.0

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

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

Version: 2.0 NBS / / AS

Version: 2.0 NBS / / AS

Tjänsteplattformen nationell integration

Tjänsteplattform. Tekniska krav. ARK_0034 Version 1.0.1

Beställningsstöd för anslutning till NTJP

MVK SSO 2.0 Mina vårdkontakter

Instruktion

Tjänsteplattform. Tekniska krav. ARK_0034 Version 1.3

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

Manual Behörighetsadministratör

LAT Lathund anslutning och test [ORT] [REGISTER]

RIV TA Basic Profile 2.1 RIV Tekniska Anvisningar

LAT Lathund anslutning och test

RIV TA Basic Profile 2.1

Anvisning Tjänsteplattformen Driftsättning av Virtualiseringsplattformen

Milesight Motion Detection V1.0

Installation av Virtualiseringsplattform

Classfronter Vägledning för Studenter (version 1.1)

Handledning Octo Anmälan

RIV TA Basic Profile 2.1 med intygspropagering RIV Tekniska Anvisningar

Arbetsuppgift 1: På virtuell maskin med Ubuntuserver, skapa katalog och skapa Dockerfile. Skapa ny katalog i din hemmakatalog, med namnet webbserver.

Introduktion till VITS-bokens tekniska arkitektur

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

TNM065 Johan Eliasson johel964 Dokumentstrukturer Kristina Engström krien026

Kom igång manual. För att starta behöver du registrera dig och din förening:

Laboration 10 - NetBeans

Mobilt Efos och ny metod för stark autentisering

Webbkamera från

Manual för projektledare. FoU i VGR är en databas innehållande Västra Götalandsregionens FoU-produktion: Forsknings- och utvecklingsprojekt

Tjänsteavtal för ehälsotjänst

Quick Guide till Mahara och din Portfolio

Massutbyte av HCC. Manual för administration av massutbyte i SITHS Admin

Docker i Windows 8.1 med Hyper-V

Manual för Typo3 version 4.04

Städtjänster UVN Helsingborg.

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

VGR mediebank. Logga in med ditt AD konto. Accepterar bilder, filmer, dokument och vektorformat

VIDA ADMIN LATHUND INNEHÅLL

e-line Kort- och Bankbetalning

Till närstående som ska vara med vid samordnad vård- och omsorgsplanering via video eller telefon

Installationsguide Junos Pulse för MAC OS X

Webbokning / ExorLive Manual DL SOFTWARE

Service och reparation av kyl, frys och värmepump.

Anvisningar vid utformning av adaptrar till NPÖ.

Elektronisk publicering. Registrering och inskickande av pdf-filer på Luleå tekniska universitets webbsida.

MANUAL SKOLSKÖTERSKA. - ett verktyg inför hälsosamtal och för sammanställning av hälsostatistik

RIVTA Basic Profile 2.1


Du som kylentreprenör/kontrollant kan inför årsrapporteringen lägga in alla de kontroller som gjorts under året.

Handledning Konfigurationsstyrning tjänstedomäner

Ramavtal hantverkartjänster Målning, tekniska kontoret Uddevalla.

Installera widgetshop på Facebook

Handledning för redigering av lagsidor.

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer.

Klicka på en sökrad för att få fram hänvisningar, fullständig information och möjlighet att skicka meddelande via e-post eller sms.

RIV Tekniska Anvisningar Release notes

Bas - Utvecklingsstöd

Hörapparat Extern HT.

Installationsanvisning för kursens programvara på egen dator

Logga in med din användaridentitet och lösenord.

Till närstående som ska vara med vid samordnad vård- och omsorgsplanering via video eller telefon

E-legitimationsdagen. Metadata Underskriftstjänst Praktisk implementering och demo. Stefan Santesson

Dok. nr: SLLIT-ANS Beskrivning för registrering inom ATj

LINDINSPECT Webbgränssnitt

Taxiresor i lotsområde Södertälje.

Mobilt Efos och ny metod för stark autentisering

Ramavtal markarbeten Huge Fastigheter.

Säkerhetstjänster - verksamhetstillämpning och arkitektur

Formulär i Google Drive Skapa din egna undersökning

Software Architecture Document

SITHS Rutin för RA i SITHS Admin

Guide till LogMeIn. AnyWare. Så genomför du de praktiska övningarna på din AnyWare -kurs. Du är där med AnyWare! SE1311 LogMeIn Guide ALAG-UK/A.

Piff och Puffs Chatsystem

Inledning. Att bli medlem

Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system kl. 8 12

TJÄNSTEBESKRIVNING FASAD Tjänstebaserad direktåtkomst Byggnad

RVS5000PC. Allmänt. RVS5000PC produktblad

Konkurensneutrala fastigehetsanslutningar. SOF

FÖRBEREDANDE INSTÄLLNINGAR INFÖR SKYPE MÖTE SAMORDNAD VÅRD- OCH OMSORGSPLANERING

Manual för administration av Stängda Länkar i BoxOffice

ANVÄNDARMANUAL. Utbyte och ersättning system för utbyte av produkter. Återförsäljare. Brunvaror Vitvaror Foto / video

ALEPH ver. 18 ALEPH Digital Asset Module (ADAM)

Mobil Tandvårdsklinik.

Avslutad: Ambulans 2012.

GoTalk NOW. Liten lathund hur du redigerar i appen.

Byta bort SITHS-cert i frontend

DL SOFTWARE Uumajankatu 2 Umeågatan FIN VAASA/VASA FINLAND +358-(0) Fax +358-(0)

HOGIA skatteanalys. Installationsguiden startar med en välkomstdialog för produkten. Klicka på Nästa.

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

Inredning vård-, omsorgsboende Tornet.

Manual för administration av abonnemang

Frågebanker, frågeuppsättningar och slumpvisa block

Ändra, kopiera eller radera publikation (staff)

Vis it. jquery jquery används lite överallt i appen på olika sätt. Det främsta användningsområdet är vid selektering och manipulering av HTML element.

Manager. Doro Experience. för Doro PhoneEasy 740. Svenska

Transkript:

Var är vi? Förberedelsearbete Introduktion Referensarkitektur: T-boken, RIV-TA och tjänstekontrakt Referensimplementationen av T-boken: SKLTP Genomgång av miljön: RIVTA-box Vad har vi i lådan? Övningar Övning 1: Testa förkonfigurerat tjänstekontrakt i VP/TAK Övning 2: Konfigurera nytt tjänstekontrakt i VP/TAK Övning 3: Testa gränssnitten i EI Övning 4: Testa en aggregerande tjänst Övning 5: Testa källsystembaserad adressering 1

Med integration mot HSA s organisationsträd 1. Leta upp tjänstens namn och domän på rivta.se/domains/ 2. Lägg på virtuell tjänst 3. Lägg på test stubbe för tjänsteproducent Routa alla anrop inom VGR till test stubben, dvs behandla producent som en regional tjänst 4. Ge behörighet till tjänstekonsument Ge access på Sverige-nivå, dvs behandla konsument som nationell konsument 2

1. Leta upp tjänstens namn och domän på rivta.se/domains/ 1. Sök efter Kontrollera Samtycke. 2. Svar bör bli: Tjänstedomän: ehr:patientconsent Tjänst: CheckConsent 3

Integration med HSA s organisationsträd Problemställning: Vägval och behörighet sker på logiskadressat, ger skalbarhetsproblem då antalet uppkopplade logiska adresser, konsumenter och producenter växer.» Vagval: Varje producent skall kopplas ihop med de logiskadressater den hanterar per kontrakt» Behörighet: Varje konsument skall kopplas ihop med de logisk-adressater den ges rätt att anropa, också per kontrakt 4

Integration med HSA s organisationsträd Lösning: Utnyttja HSA s organisationsträd och ge möjlighet att sätta vägval och behörighet högre upp i trädet än på lövnivå. (dvs de logiska adressaterna, tex Vårdcentraler eller Vårdenheter). I denna övning konfigurerar vi vägval och behörighet högre upp i trädet:» Regional tjänsteproducent» Nationell tjänstekonsument» Se bild på nästa sida från övning #2 5

Exempel på integration med HSA s organisationsträd Behörighet till Nationell tjänstekonsument SE Vägval till Regional tjänsteproducent VGR SLL ÖLL Anrop till Logical-address= HSA-VKM345 HSA- VKK123 Vårdcentralen kusten, Kärna HSA- VKM345 Vårdcentralen kusten, Marstrand HSA- VKY567 Vårdcentralen kusten, Ytterby 6

Exempel på HSA- träd $ sudo vi /opt/mule-3.5.0/conf/hsacache.xml <HsaUnitsResponse xmlns="urn:riv:hsa:hsawsresponder:3"> <hsaunits> <hsaunit> <hsaidentity>hsa-vky567</hsaidentity> <DN>ou=Vårdcentralen kusten, Ytterby,o=Västra Götalandsregionen,l=VGR,c=SE</DN> <name>vårdcentralen kusten, Ytterby</name> </hsaunit> <hsaunit> <hsaidentity>hsa-vkm345</hsaidentity> <DN>ou=Vårdcentralen kusten, Marstrand,o=Västra Götalandsregionen,l=VGR,c=SE</DN> <name>vårdcentralen kusten, Marstrand</name> </hsaunit> <hsaunit> <hsaidentity>hsa-vkk123</hsaidentity> <DN>ou=Vårdcentralen kusten, Kärna,o=Västra Götalandsregionen,l=VGR,c=SE</DN> <name>vårdcentralen kusten, Kärna</name> </hsaunit> <hsaunit> <hsaidentity>hsa-vgr</hsaidentity> <DN>o=Västra Götalandsregionen,l=VGR,c=SE</DN> <name>västra Götalandsregionen</name> </hsaunit> </hsaunits> </HsaUnitsResponse> 7

2. Lägg på virtuell tjänst Kopiera jar-fil till VP-appen i Mule cd sudo cp virtual-services/ehr-patientconsent- CheckConsent-virtualisering-1.0.jar /opt/ mule-3.5.0/apps/vp-services-2.2.8/lib/ Starta om VP-appen i Mule (se bra att ha kommandon ) Notera i loggen att ny jar-fil laddas 2013-05-29 20:41:10,285 INFO... - Loading XML bean definitions from URL [.../ehr-patientconsent-checkconsentvirtualisering-1.0.jar...] 8

2. Lägg på virtuell tjänst, forts Registrera tjänstekontrakt i TAK» Namnrymd: urn:riv:ehr:patientconsent: accesscontrol:checkconsent: 1:rivtabp21 Reset av TAK-cache i VP» Finns färdigt menyval 9

2. Lägg på virtuell tjänst Importera WSDL in i soapui https://33.33.33.33:20000/vp/checkconsent/1/ rivtabp21?wsdl Gör ett provskott (skall ge VP004 No Logical Adress found) 10

3. Lägg på test stubbe för tjänsteproducent Kopiera jar-filer till VP-appen i Mule sudo cp virtual-services/ehr-patientconsentcheckconsent-testproducer-1.0.0-snapshot.jar /opt/mule-3.5.0/apps/vp-services-2.2.8/lib/ sudo cp virtual-services/ehr-patientconsentschemas-1.jar /opt/mule-3.5.0/apps/vpservices-2.2.8/lib/ 11

3. Lägg på test stubbe för tjänsteproducent, forts Lägg på property för inbound-endpoint på test stubbe sudo gedit /opt/mule-3.5.0/conf/vp-config.properties EHR_PATIENTCONSENT_ASSERCONTROL_CHECKCONSENT_TESTSTUB_INBO UND_URL=http://localhost:20001/teststubservice/ CheckConsent/1/rivtabp21 Starta om VP-appen i Mule Notera i loggen att ny jar-fil laddas 2013-05-29 20:41:10,285 INFO... - Loading XML bean definitions from URL [.../ehr-patientconsent-checkconsenttestproducer-1.0.0-snapshot.jar...] 12

3. Lägg på test stubbe för tjänsteproducent, forts Testa anrop direkt mot test stubbe i soap UI med URL:» Klicka på URL en och välj Add new endpoint» Ange: http://${#project#skltp_host}:20001/ teststubservice/checkconsent/1/rivtabp21 13

3. Lägg på test stubbe för tjänsteproducent, forts Registrera test stubbe i TAK som producent för all samtycke i VGR 1. Registrera teststubbe som tjänstekomponent 2. Registrera logisk adressat för VGR (identitet på verksamhet) 3. Registrera logisk adress (verksamhetsbaserad routing till test stubben) 14

3. Lägg på test stubbe för tjänsteproducent, forts Registrera test stubbe i TAK som producent för all samtycke inom VGR 1. Registrera teststubbe som tjänstekomponent HSA-id: Samtycke-test-stubbe Adress: http://33.33.33.33:20001/ teststubservice/checkconsent/ 1/rivtabp21 15

3. Lägg på test stubbe för tjänsteproducent, forts Registrera test stubbe i TAK som producent för all samtycke i VGR 2. Registrera logisk adressat för VGR (identitet på verksamhet) 16

3. Lägg på test stubbe för tjänsteproducent, forts Registrera test stubbe i TAK som producent för all samtycke i VGR 3. Registrera logisk adress (verksamhetsbaserad routing till test stubben) Välj värden enligt bilden! 17

3. Lägg på test stubbe för tjänsteproducent, forts Reset av TAK-cache i VP (finns färdigt menyval) Gör ett nytt provskott mot den virtuella tjänsten (skall ge VP007 Authorization missing)» Ange HSA-VKM345 (vårdcentralen i Marstrand) som LogicalAddress! 18

4. Ge behörighet till tjänstekonsument på Sverige-nivå Registrera en Sverige-adressat 19

4. Ge behörighet till tjänstekonsument på Sverige-nivå, forts Registrera behörighet för test cert (hsa-id: client) på Sverige-nivå för CheckConsent Använd värden enligt bilden!

4. Ge behörighet till tjänstekonsument på Sverige-nivå, forts Reset av TAK-cache i VP (finns färdigt menyval) Nu skall anrop genom virtuell tjänst fungera! Ange HSA-VKM345 (vårdcentralen i Marstrand) som LogicalAddress! 21