Licensansökan för systemleverantörer
Här kan du som apoteks eller systemleverantör läsa mer om hur Kommunikationslösning för licensansökan (KLAS) görs tillgängligt för apoteken via deras expedieringssystem.
1. Övergripande information om inloggningen via expedieringssystem
KLAS är ett webbgränssnitt som är tillgängligt via en webbläsare. För att öppna KLAS-webbgränssnitt behövs en länk från apotekens expedieringssystem till en webbläsare som öppnar KLAS-webbgränssnitt. För att undvika en manuell inloggning av användaren i KLAS-webbgränssnitt ska expedieringssystemet anropa en tjänst i STP som returnerar ett sessions-id som expedieringssystemet sedan använder när det öppnar KLAS-webbgränssnitt. KLAS-webbgränssnitt validerar sessions-id, och om det är korrekt loggas användaren in i KLAS-webbgränssnitt.
KRAV
Anropande system ska säkerställa att endast farmaceuter ges åtkomst till KLAS.
1.1 Begrepp
Begrepp |
Förklaring |
STP |
E-hälsomyndighetens tjänsteplattform. |
Användare |
Den farmaceut som använder KLAS-webbgränssnitt. |
LIC |
Licensansökan. |
KLAS |
Kommunikationslösning för licensansökan. |
1.2 Referenser
Dokument |
Beskrivning |
Beskriver de tjänster som ingår i STP-komponenten GT |
2. Steg för steg
- Expedieringssystemet anropar tjänsten GT.SkapaSessionIdService för att få ett sessions-id som används för inloggning i KLAS-webbgränssnitt (svarsparametern sessionId). Sessions-id är aktuellt i endast tio sekunder, så inloggning i KLAS-webbgränssnitt måste ske inom den tidsperioden.
- Expedieringssystemet startar webbläsaren med en URL som adresserar KLAS-webbgränssnitt samt det sessions-id som returnerades från tjänsten GT. SkapaSessionIdService. URL:en som används är fördefinierad. Sessions-id läggs till sist i URL:en.
- KLAS-webbgränssnitt loggar in farmaceuten och visar en initial söksida för licensärenden.
- Farmaceuten är inloggad i KLAS-webbgränssnitt och kan nu arbeta vidare där. Farmaceutens legitimationskod visas i övre högra hörnet.
3. Tjänster
Här presenteras ett urval av de berörda tjänsternas parametrar. En komplett beskrivning hänvisas till GT-Funktionsspecifikation-21.0.
3.1. GT.SkapaSessionIdService
Returnerar ett sessions-id som ska anges i URL-en när KLAS-webbgränssnitt ska öppnas i webbläsaren.
3.1.1. SkapaSessionId - request
Fält |
Typ |
Validering |
Beskrivning |
---|---|---|---|
klientinformation |
Klientinformation |
Information om klienten som anropar tjänsten. |
|
attributLista |
Attribut[] |
Attribut att spara. |
3.1.2. Attribut- request
För att komma in i KLAS webbklient behöver man i SkapaSessionsId skicka med nyckel-värde-par i attributlistan, se nedan.
Legitimationskod
Fält |
Typ |
Validering |
Beskrivning |
---|---|---|---|
Nyckel |
String |
1..64 |
Ange "legitimationskod" som nyckel. |
Varde |
String |
1..256 |
Farmaceutens legitimationskod. |
Förnamn
Fält |
Typ |
Validering |
Beskrivning |
---|---|---|---|
Nyckel |
String |
1..64 |
Ange "fornamn" som nyckel. |
Varde |
String |
1..256 |
Farmaceutens förnamn. |
Efternamn
Fält |
Typ |
Validering |
Beskrivning |
---|---|---|---|
Nyckel |
String |
1..64 |
Ange "efternamn" som nyckel. |
Varde |
String |
1..256 |
Farmaceutens efternamn. |
3.1.3. Klientinformation - request
Fält |
Typ |
Validering |
Beskrivning |
---|---|---|---|
System |
String |
13..13 |
GLN-kod för anropande system. |
Anvandare |
String |
1..20 |
Unikt användarid i anropande system. |
Session |
String |
1..62 |
Sessionens id i anropande system. |
3.1.4. SkapaSessionId - reply
Fält |
Typ |
Validering |
Beskrivning |
---|---|---|---|
sessionId |
String |
32..32 |
4. URL
Adressen till KLAS-webbgränssnitt ser ut enligt nedan (icke fungerande exempel). Den faktiska adressen beror på vilken miljö hos E-hälsomyndigheten som expedieringssystemet kommunicerar med.
https://10.100.100.100/licensansokan/ansokan
För att bli inloggad måste sessions-id anges efter URL:en enligt följande:
https://10.100.100.100/licensansokan/ansokan?sid=ff80808128b537850128ca66d1c123b6
KRAV
Sessions-id måste döljas i webbläsarens adressfält.
5. Systemkrav
5.1. Webbläsare
KLAS stödjer följande webbläsare och är senast testat i följande versioner:
Webbläsare | Version |
---|---|
Google Chrome | 79 |
Mozilla Firefox | 63 |
Microsoft Internet Explorer | 10 och 11 |
Microsoft Edge | 44 |
5.2. Operativsystem
Inget speciellt krav.
Version | Datum | Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |