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.

sparradUppgiftKodId-kod för vilken typ av spärr.​Inget krav på visning för användaren.
sparradUppgiftKlartextKlartext 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 namnAnger 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 textFörskriven dosering.

Bör finnas, måste inte visas i första skedet.

REKOMMENDERAS

Utfärdar datumDatum när receptet förskrevs.

Bör finnas, måste inte visas i första skedet.

REKOMMENDERAS

Senaste expeditionDatum 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

KommentarKommentar 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 signalStä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ändareAnvä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 systemApoteks-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ängningDatum 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 namnApoteksaktö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

ApoteksnamnApoteksnamn 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

OrtOrtsnamn 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.02021-11-27Ny handbok vård- och apotekstjänster