Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

Expandera
titleVad är TAK ?=

Tjänsteadresseringskatalogen är en databas med nio tabeller som innehåller den grundinformation som 
Tjänsteplattformen behöver för att hantera virtuella tjänster (tjänstekontrakt), 
anslutningar av konsumenter och producenter, logiska adresser samt behörigheter.

...

Expandera
titleHur kopplas praktisk tre plattformar in i serie ?

Låt oss anta att en tjänstekonsument kopplas samman med en tjänsteproducent (som representerar en verksamhet) via tre plattformar; 


K1 - RTjP1 - NTjP - RTjP2 - P1 - V1.

Ett exempel på en sådan integration skulle kunna gälla NPÖ2 som tjänstekonsument och tjänsten !GetCareDocumentation. 
En tjänstekonsument på VGR, K1, är ansluten till VGRs regionala plattform, 
RTjP1. 
När en journal skall hämtas från Hjärtkliniken på Karolinska sjukhuset inom SLL kommer anropet att routas via den gemensamma plattformen (NTjP),
och sedan vidare till SLLs regionala plattform (RTjP2). 
Därefter går det till den producent, Take Care (P1), som representerar Hjärtkliniken. Den slutgiltiga adressaten, logiska adressen, är alltså Hjärtkliniken (V1).

BeteckningExempel
K1

Regional applikation inom VGR

RTjP1 Regional tjänsteplattform inom VGR
NTjP Gemensam tjänsteplattform
RTjP2 Regional tjänsteplattform inom SLL
P1 Take care - journalsystem inom SLL
V1 Hjärtkliniken på Karolinska sjukhuset, SLL


RTjP1-TAK
För att detta exempel skall fungera så måste RTjP1-TAK (dvs den TAK som används av RTjP1) innehålla förljande information:

FältData |
Tjänst GetCareDocumentation
Tjänstekonsument K1
Tjänsteproducent NTjP
Logisk adress V1
Adresseringsinformation att anrop adresserade till adressen (verksamheten) V1, för tjänsten !GetCareDocumentation, skall skickas till tjänsteproducenten NTjP
Behörighetinformation att tjänstekonsumenten K1 har behörighet att adressera verksamheten V1 för tjänsten !GetCareDocumentation


Det är i den första tjänsteplattformen i kedjan som det sker en behörighetskontroll av att den ursprungliga tjänstekonsumenten har behörighet att anropa verksamheten i fråga. RTjP1 har ingen information om RTjP2 och P1.

NTjP-TAK

NTjP-TAK kommer att ha information om:

FältData
Tjänst GetCareDocumentation
Tjänstekonsument RTjP1
Tjänsteproducent RTjP2
Logisk adressV1
Adresseringsinformationatt anrop adresserade till adressen (verksamheten) V1, för tjänsten !GetCareDocumentation, skall skickas till tjänsteproducenten RTjP2
Behörighetinformation att tjänstekonsumenten RTjP1 har behörighet att adressera verksamheten V1 för tjänsten !GetCareDocumentation


Behörighetskontrollen begränsas här till att verifiera att den regionala tjänsteplattformen RTjP1 har rättighet att andressera V1 för !GetCareDocumentation. 
NTjP känner inte till K1 eller P1.

RTjP2-TAK

RTjP2-TAK innehåller:

FältData
Tjänst GetCareDocumentation
Tjänstekonsument NTjP
Tjänsteproducent P1
Logisk adressV1
Adresseringsinformation att anrop adresserade till adressen (verksamheten) V1, för tjänsten !GetCareDocumentation, skall skickas till tjänsteproducenten P1
Behörighetinformation att tjänstekonsumenten NTjP har behörighet att adressera verksamheten V1 för tjänsten !GetCareDocumentation



Behörighetskontrollen begränsas här till att verifiera att den gemensamma tjänsteplattformen NTjP har rättighet att andressera V1 för !GetCareDocumentation. 
RTjP2 känner inte till K1 eller RTjP1.

...