Hämta och presentera kundens EES-analys
En EES-analys startar när en användare anropar tjänsten. Kundens elektroniskt lagrade recept hämtas och analyseras via tjänsten Hämta Signal per recept eller Hämta signal per grupp.
1. Hämta och presentera kundens EES-analys
En kunds EES-analys kan köras via två olika tjänster:
- Hämta signal per recept (HamtaSignalPerRecept).
- Hämta signal per grupp (HamtaSignalPerGrupp).
Aktören ska göra ett aktivt val om vilken av tjänsterna man ska integrera mot.
1.1. Gemensam logik
Båda tjänsterna returnerar signaler för aktuella (status = Expedierbar) och inaktuella (status = Slutexpedierat eller Avslutad) förskrivningar.
En signal kan skapas på tre olika sätt:
- från en aktuellt förskrivning.
- mellan två aktuella förskrivningar.
- mellan en aktuell och en inaktuellt förskrivning.
En signal kan aldrig skapas enbart via en inaktuell förskrivning. Har en förskrivning blivit inaktuell kommer denna förskrivning bara generera en signal om det påverkar en aktuell förskrivning. Detta gäller för regelkategorierna
- Interaktion
- Dubbelmedicinering
- Påverkar sjukdom
- Övrig info
Detta innebär att följande signaler inte kommer att visas för inaktuella förskrivningar:
- Hög dos
- Könsspecifikt
- Barn
- Barn - Info
- Äldre
Observera att alla förskrivningar inte genererar EES signal.
Om inte alla signaler presenteras för användaren ska det tydligt framgå vilka typer av signaler som inte visas så att användaren själv kan göra en bedömning om manuell kontroll behöver göras.
En EES-analys ger en ögonblicksbild av en kunds potentiella läkemedelsrelaterade problem och ska vara ett stöd i den obligatoriska farmakologiska kontrollen. Viss information om stängda signaler sparas hos E-hälsomyndigheten, men det går inte att ta del av gamla analysresultat.
1.2. Tjänsteanrop HamtaSignalPerRecept
HamtaSignalPerRecept kan användas i expedieringsflödet för att visa signaler knutna till en specifik förskrivning för användaren.
Denna tjänst returnerar kundens alla signaler utifrån de förskrivningar som de har skapats ifrån. Tjänstesvaret är uppbyggd på ett sådant sätt att för varje förskrivning finns det noll till flera signal-id som hör till den aktuella förskrivningen. Utifrån signal-id kan man sedan ta fram information om signalen. Eftersom det för vissa signaler finns flera inblandade förskrivningar kan ett signal-id förekomma på flera förskrivningar.
1.3. Tjänsteanrop HamtaSignalPerGrupp
HamtaSignalPerGrupp bör användas när en användare vill få en helhetsbild av kundens alla signaler samtidigt.
Denna tjänst returnerar, precis som HamtaSignalPerRecept, kundens alla signaler utifrån de förskrivningar som de har skapats ifrån. Tjänstesvaret är uppbyggd på ett sådant sätt att för varje förskrivning finns det noll till flera signal-id som hör till den aktuella förskrivningen.
Det som tillkommer i HamtaSignalPerGrupp är att de signaler som anses farmakologiskt lika och som genererades utifrån samma regel (regel-id) bildar en grupp (grupp-id) som tjänsten returnerar. Via detta grupp-id kan man sedan ta fram information om vilken typ av signal det är (signalkategori beskrivning), samt den beskrivande texten (signalbeskrivning). Till varje grupp finns också alla enskilda signaler kopplade för att det ska vara möjligt att visa dem var för sig.
Grupp-id ska användas i tjänsten StangSignalPerGrupp, se mer information under Stänga signal.
1.4. Gemensamma detaljer för HamtaSignalPerRecept och HamtaSignalPerGrupp
Nedan beskrivs gemensam information för HamtaSignalPerRecept och HamtaSignalPerGrupp. All information i tjänsten beskrivs inte, fokus ligger på EES-specifik information (signaler).
Fält i tjänsten |
Ändamål med informationen |
Krav på visning |
---|---|---|
Signal-id |
Är unik för just denna signal och används för att stänga signalen tillsammans med signalstängningskategori. Se mer under Stänga signal. |
Inget krav på visning för användaren. |
Signalkategori | Denna information ska användas för att tala om vilken typ av signal det är som har skapats. Exempel på information är: Barn, Barn info, Äldre, Dubbelmedicinering. |
Ska visas för användaren tillsammans med informationen i Signalbeskrivning. KRAV |
Signalbeskrivning | En utförlig beskrivning av signalen där texten är utformad för att stödja användaren i dess bedömning av det läkemedelsrelaterade problemet. |
Ska visas för användaren. Signalbeskrivning tillsammans med Signalkategori är de viktigaste parametrarna för användaren att ha tillhands vid bedömning av en signal. KRAV |
Regel-id | Id på regeln som givit signalen. | Denna information är inte direkt användbar för användaren men det är bra om användaren kan ta fram den vid exempelvis felanmälan eller frågor kring signalen. |
Interaktionsdetalj-id |
Används i tjänsten HamtaInteraktionsDetaljer som parametern InteraktionsDetaljerID för att hämta upp mer detaljerad information om interaktionen. Denna typ av detaljerad information finns bara för signalgruppen interaktioner. Se mer under Interaktioner - fördjupad information. |
Id:t är ingen information som användaren har användning av men informationen kopplad till interaktionsdetalj-id ska visas, se mer under Interaktioner - fördjupad information. |
sparradUppgiftKod | Id-kod för vilken typ av spärr. | Inget krav på visning för användaren. |
sparradUppgiftKlartext | Klartext för vilken typ av spärr. |
Bör visas för användaren tillsammans med receptinformationen. REKOMMENDERAS |
1.4.1. Förskrivningsinformation
Den förskrivningsinformation som skickas med i HamtaSignalPerRecept och HamtaSignalPerGrupp är inte fullständig förskrivningsinformation, men det är den information som krävs för att kunna identifiera rätt förskrivning och sedan koppla förskrivningen till rätt signal. Förskrivningsinformation kan även hämtas via andra tjänster från E-hälsomyndigheten via recept-id/ForskrivningsId.
Fält i tjänsten |
Beskrivning |
Visningskrav |
---|---|---|
Artikel namn | Anger produktnamn på förskrivet läkemedel. |
Bör finnas, måste inte visas i första skedet. REKOMMENDERAS |
ReceptId | Förskrivningens unika Id. | Inget visningskrav. |
ForskrivningsId |
Förskrivningens unika Id. (Infördes i samband med Nationella läkemedelslistan.) |
Inget visningskrav. |
Doserings text | Förskriven dosering. |
Bör finnas, måste inte visas i första skedet. REKOMMENDERAS |
Utfärdar datum | Datum när receptet förskrevs. |
Bör finnas, måste inte visas i första skedet. REKOMMENDERAS |
Senaste expedition | Datum när receptet senast hämtades ut. |
Bör finnas, måste inte visas i första skedet. REKOMMENDERAS |
1.4.2. Hantering av spärrade recept
De förskrivningar som är spärrade för vårdnadshavare, och ingår i analyssvaret, har två frivilliga extensions-attribut:
- Spärrad uppgift kod (sparradUppgiftKod)
- Spärrad uppgift klartext (sparradUppgiftKlartext).
Via Recept-id/ForskrivningsId kan den spärrade informationen kopplas till rätt signal (signal-id). Detta gäller även om signalen är stängd och för Ej granskade läkemedel. Det ska i ett tidigt skede framgå tydlig om det finns någon signal som genererats från en spärrad förskrivning, till exempel genom en pop-up innan analysresultatet visas.
1.4.3. Ej granskade läkemedel
Ej granskade läkemedel är ett samlingsnamn för de läkemedel som inte har granskats i samtliga EES regelkategorier.
Varje läkemedel som inte är analyserat i alla regelkategorier beskrivs med en orsakskod och en klartext till hur läkemedlet är granskat.
Orsakskod |
KRAV Orsak i klartext |
Beskrivning av när detta uppstår |
---|---|---|
1 |
EES-kontroll ej genomförd |
När läkemedlet inte har kontrollerats i någon regelkategori. |
2 |
Doseringskontroll – ej genomförd |
När doseringen inte har kunnat kontrolleras på receptet, men är kontrollerat i övriga regelkategorier. |
3 |
Interaktionskontroll – ej genomförd |
När läkemedlet inte finns i interaktionskällan men är kontrollerat i alla andra regelkategorier i EES. |
4 |
Endast interaktionskontroll är genomförd |
När läkemedlet endast är kontrollerat i interaktionskällan men inte i någon annan regelkategori. |
En användare ska ha tillgång till information om vilka läkemedel som inte har granskats och orsaken till varför de inte granskats. Parametern Orsak klartext ska användas för att meddela användaren hur läkemedlet inte har granskats. Ej granskade läkemedel visar om receptet är spärrat.
1.4.4. Stängda signaler
När farmaceuten stänger en signal sätts en flagga av systemet. Dessa stängda signaler ska finnas tillgängliga för nästa användare. Det ska visas vilken signal det gäller samt de specifika parametrarna för stängd signal, se tabellen nedan.
Informationsmängder specifika för stängd signal:
Fält i tjänst |
Ändamål med informationen |
Krav på visning |
---|---|---|
Kommentar | Kommentar från farmaceuten som stängde signalen. |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Orsak för stängning av signal | Stängningskategoritext som beskriver orsaken till stängning av signal |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Stängt av användare | Användar-id i klientsystem för den farmaceut som stängde signalen. |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Stängt av system | Apoteks-id (GLN-kod) för det klientsystem som stängde signalen. |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Tidpunkt för stängning | Datum och tid när signalen stängdes. |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Apoteksaktör namn | Apoteksaktörs namn för det apotek som stängde signalen |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Apoteksnamn | Apoteksnamn för det apotek som stängde signalen |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
Ort | Ortsnamn för det apotek som stängt signalen |
Användaren ska kunna komma åt informationen, men måste inte visas i första skedet. KRAV |
För stängd signal framgår det om signalen genererats från ett spärrat recept.
Versionshistorik
Version |
Datum |
Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |