​​​​​
​​​​​​​​​​​​​​​​​Specifikation AFF-kontroller i Receptdepå human

Automatisk format- och författningskontroll beskriver de kontroller som genomförs på ett recept för att kontrollera receptets innehåll.

 

1 Inledning

1.1 Syfte

Syftet med automatisk format- och författningskontroll är att säkerställa receptens kvalitet innan de sparas i Nationella läkemedelslistan.

1.2 Målgrupp

Denna handbok riktar sig till apoteks- och vårdaktörer med IT-system som nyttjar E-hälsomyndighetens tjänster samt systemleverantör som utvecklar eller förvaltar dessa IT-system.

1.3 Informationsnivå

Allmän information

1.4 Kort beskrivning

Automatisk format- och författningskontroll (AFF) består av ett flertal olika kontrollpunkter som var och en kontrollerar innehållet i ett recept eller en expedition. Kontrollerna utförs i samband med anrop av tjänster som skapar eller korrigerar ett recept i Nationella läkemedelslistan samt vid expedition av recept, både i och utanför Nationella läkemedelslistan. Beroende på tjänst utförs olika kontroller. Alla kontroller som utförs vid anrop av en tjänst ingår i en kontrollsamling.

Följande kontrollsamlingar används vid anrop av tjänsterna i OR-gränssnittet och beskrivs i detta dokument:

  • AFF-NOD - ​Genomförs på recept ​som skapas av ett vårdsystem via OR-gränssnittet.

  • AFF-REG - Genomförs på recept ​som skapas av expedierande system.

  • AFF-KORR - Genomförs då ett recept korrigeras via vårdsystem eller expedierande system.

  • AFF-UTS - Genomförs då ett recept sätts ut via vårdsystem eller expedierande system. 

  • AFF-MAK - Genomförs då ett recept makuleras via vårdsystem eller expedierande system.  ​

  • ​AFF-KEX - Genomförs vid kontroll av expedition av recept som inte har lagrats i Nationella läkemedelslistan. 

  • ​AFF-EXP - Genomförs vid expedition av recept som har lagrats i Nationella läkemedelslistan.

Interna kontrollsamlingar:

  • ​AFF-LAS - Genomförs i samband med att hämta-tjänster anropas och visar ett aktuellt AFF-resultat. Utåt syns det inte att det är AFF-LAS som använts, utan det visas som AFF-NOD, AFF-REG, AFF-KORR eller AFF-NEF.

Därutöver finns även kontrollsamlingen AFF-NEF:

Varje enskild kontrollpunkt resulterar i antingen acceptans, acceptans med varning eller avvisning. Brister i ett recept eller en expedition som bedöms som ringa klassificeras som accepterad med varning medan övriga brister klassificeras som avvisningar. Då alla kontroller är genomförda returneras ett AFF-resultat som gäller hela förskrivningen eller expeditionen. Det allvarligaste AFF-felet styr status på AFF-resultatet.

Recept som blir accepterade eller accepterade med varning kategoriseras som expedierbara och sparas i Nationella läkemedelslistan. Avvisade recept sparas inte. 

Expeditioner som blir accepterade eller accepterade med varning godkänns. Avvisade expeditioner godkänns inte.

Syftet med AFF-kontroller är att säkerställa kvaliteten på recept som sparas i Nationella läkemedelslistan samt att i möjligaste mån tillse att lagstadgade krav på expeditioner uppfylls.

1.5 Definitioner och förkortningar

Se Begreppskatalogen för ytterligare beskrivning.

2 Beskrivning av kontrollsamling

2.1 AFF-NOD

Vid inkommande recept från vårdsystem via OR-gränssnittet kontrolleras receptet enligt AFF-NOD. Kontrollsamlingen anropas av tjänsten Skapa ordination via vård och kan resultera i accepterad, accepterad med varning eller avvisad.

Recept som accepteras eller accepteras med varning sparas i Nationella läkemedelslistan och kategoriseras som expedierbara.

Recept som accepteras med varning sparas i Nationella läkemedelslistan. Recepten sparas eftersom bristerna inte anses utgöra absolut expeditionshinder.

Recept som innehåller avvisningar kan inte bli expedierbara genom korrigering och sparas därför inte i Nationella läkemedelslistan. AFF-resultat och AFF-fellista returneras till anropande system men sparas inte.

Används i tjänster: SkapaOrdinationVard

Visas i svar från tjänster: SkapaOrdinationVard, ForlangOrdinationVard (mappas från AFF-FOR), Hämta-tjänster (mappas från AFF-LAS)

2.2 AFF-REG

Vid registrering av recept i Nationella läkemedelslistan via receptoriginal kontrolleras receptet enligt AFF-REG. Kontrollsamlingen anropas av tjänsten Skapa ordination via apotek och kan resultera i accepterad, accepterad med varning eller avvisad.

Då registreringen blir accepterad eller accepterad med varning sparas receptet,. Registrering av recept som innehåller grava fel avvisas. AFF-resultat och AFF-fellista returneras till anropande system men sparas inte.

Då ett pappersrecept registreras i Nationella läkemedelslistan ska dess originalinnehåll föras in för att visa receptets ursprungliga innehåll. Vid avvisning ska förskrivaren kontaktas så att grava fel kan åtgärdas innan receptet sparas.

Används i tjänster: SkapaOrdinationApotek (endast receptdelen)

Visas i svar från tjänster: SkapaOrdinationApotek (uttagsdelen mappas från AFF-ERU), ForlangOrdinationApotek (mappas från AFF-FOR), Hämta-tjänster (mappas från AFF-LAS)

2.3 AFF-KORR

Vid korrigering av recept i Nationella läkemedelslistan kontrolleras receptet mot AFF-KORR. Kontrollsamlingen anropas av tjänsten Korrigera ordination och kan resultera i accepterad, accepterad med varning eller avvisad.

Om korrigeringen blir accepterad eller accepterad med varning uppdateras receptet. Resulterar AFF-KORR i avvisning avvisas hela korrigeringen. AFF-resultat och AFF-fellista returneras till anropande system men sparas inte. Det är valfritt i anropet att välja att korrigera en eller flera termer.

Kontrollen säkerställer att korrigeringen är korrekt utförd. Korrigering av ett recept som leder till att nya avvisningar tillkommer avvisas i sin helhet. 

Används i tjänster: KorrigeraOrdinationVard/Apotek, GodkannUttag (om uttaget leder till korrigering av max dygnsdos/ingen dygnsdos/doseringstext)

Visas i svar från tjänster: KorrigeraOrdinationVard/Apotek, Hämta-tjänster (mappas från AFF-LAS), GodkannUttag (visas som AFF-EXP)

2.4 AFF-UTS

Vid utsättning av recept i Nationella läkemedelslistan kontrolleras receptet mot AFF-UTS. Kontrollsamlingen anropas av tjänsten Sätt ut ordination och kan resultera i accepterad eller avvisad.

Då utsättningen blir accepterad uppdateras receptet i Nationella läkemedelslistan. Resulterar AFF-UTS i avvisning avvisas hela utsättningen. AFF-resultat och AFF-fellista returneras till anropande system men sparas inte. 

Används i tjänster: SattUtOrdinationVard/Apotek

Visas i svar från tjänster: SattUtOrdinationVard/Apotek, ForlangOrdinationVard/Apotek (mappas från AFF-FOR)

2.5 AFF-MAK

Vid makulering av recept i Nationella läkemedelslistan kontrolleras receptet mot AFF-MAK. Kontrollsamlingen anropas av tjänsten Makulera ordination och kan resultera i accepterad eller avvisad.

Då makuleringen blir accepterad uppdateras receptet i Nationella läkemedelslistan. Resulterar AFF-MAK i avvisning avvisas hela makuleringen. AFF-resultat och AFF-fellista returneras till anropande system men sparas inte i Nationella läkemedelslistan.

Används i tjänster: MakuleraOrdinationVard/Apotek

Visas i svar från tjänster: MakuleraOrdinationVard/Apotek

2.6 AFF-KEX

Vid en receptexpedition där expeditionsunderlaget inte finns i Nationella läkemedelslistan kontrolleras de ingående recepten enligt AFF-KEX. Kontrollsamlingen anropas av tjänsten Kontrollera uttag och kan resultera i accepterad, accepterad med varning eller avvisad.

Blir expeditionen accepterad eller accepterad med varning går det bra att fullfölja expeditionen. Blir expeditionen avvisad måste alla fel åtgärdas innan expeditionen kan slutföras.

Oavsett om expeditionen blir accepterad, accepterad med varning eller avvisad returneras expeditionens AFF-resultat och AFF-fellista till expedierande system. Informationen sparas dock inte i Nationella läkemedelslistan. 

Kravet på en obligatorisk AFF-KEX syftar till att säkerställa kvaliteten på efterföljande rapporteringstransaktionen till E hälsomyndigheten (LF och FOTA).

Används i tjänster: KontrolleraUttag

Visas i svar från tjänster: KontrolleraUttag​

2.7 AFF-EXP

Vid en receptexpedition från Nationella läkemedelslistan kontrolleras de ingående recepten enligt AFF-EXP. 

Kontrollen jämför informationen på uttaget med information på receptet.

Blir expeditionen accepterad eller accepterad med varning uppdateras receptet med bland annat mängder och datum för nästa tillåtna uttag, samt receptets uttag. 

Kontrollsamlingen anropas i första steget av tjänsten Kontrollera uttag. De varningar som kontrollen ger kan sedan accepteras av farmaceuten i steg två där någon av tjänsterna Godkänn uttag eller Godkänn produktionsuttag körs. Kontrollsamlingen kan resultera i accepterad, accepterad med varning eller avvisad.

Uttag med varning kan expedieras om expedierande farmaceut har godkänt varningarna från KontrolleraUttag

Resulterar AFF-EXP i någon avvisning avvisas hela expeditionen. AFF-resultat och AFF-fellista returneras till anropande system men sparas inte i Nationella läkemedelslistan.

Kontrollen säkerställer att expeditionens ingående uttag uppfyller de författningsmässiga kraven samt att rätt version av recepten används för expediering.

Används i tjänster: KontrolleraUttag, GodkannUttag, GodkannProduktionsuttag

Visas i svar från tjänster: KontrolleraUttag, GodkannUttag, GodkannProduktionsuttag

2.8 AFF-LAS

Genomförs för Hämta-tjänsterna i syfte att visa förskrivningens aktuella brister som kan kräva en åtgärd av farmaceuten innan expedition, eller eventuella brister som en förskrivare kan behöva uppmärksammas på innan exempelvis en korrigering, utsättning eller förnyelse av en förskrivning sker. 

Vid läsning av recept i Nationella läkemedelslistan presenteras det AFF-resultat som är aktuellt vid läsningstidpunkten. Inget AFF-resultat lagras i Nationella läkemedelslistan utan det återskapas vid läsning med OR:s hämta-tjänster.

AFF-LAS är en intern kontrollsamling i transformatorn. I svaret från tjänsterna returneras det som AFF-NOD, AFF-REG, AFF-KORR eller AFF-NEF. 

Används i tjänster: Hämta-tjänster

Visas i svar från tjänster: N/A

​​​3 Beskrivning av kontroller

En kontrollsamling består av ett antal separata kontroller som var och en utför en bestämd kontroll.

Kontrollerna är grupperade enligt:

  • Underlagskontroller (U)
  • Förskrivarkontroller (F)
  • Patientkontroller (P)
  • Gemensamma receptkontroller (G)
  • Helförpackningskontroller (H)
  • Dispenseringskontroller (D)

Vissa kontroller i en kontrollsamling genomförs alltid medan andra kontroller genomförs beroende på recepttyp, utfall på en tidigare kontroll eller om ett visst villkor är uppfyllt. ​

3.1 Recepttyper

I Receptdepå human finns det tre olika recepttyper:
B = Helförpackning vid behov
S = Stående helförpackning
D = Dispenserat recept

Underlagskontroller, Förskrivarkontroller, Patientkontroller och Gemensamma receptkontroller genomförs oavsett recepttyp.

Helförpackningskontroller genomförs enbart på Recepttyp B och S och Dispenseringskontroller genomförs enbart på Recepttyp D.

aff rdh fig1.png
Figur 1: Kontrollgruppering och recepttyper

3.2 Beskrivning av villkors- och kontrollsekvens

Alla kontroller genomförs enligt en viss ordning. En del kontroller utförs endast under förutsättning att en annan kontroll har gått bra eller att ett visst villkor är uppfyllt. Exempelvis kan en kontroll säkerställa att en parameter har ett innehåll (det vill säga att parametern inte är tom). Finns ett innehåll utförs en kontroll som verifierar att innehållet är korrekt, saknas innehåll utförs inte kontrollen.

Alla kontroller och villkor är formulerade som en fråga. Blir det ett positivt svar på en fråga utförs nästa kontroll eller villkor i ordningen. Blir det ett negativt svar genomförs inte kontroller eller villkor som ligger på en högre nivå. En kontroll som kan resultera i en varning kan inte ha efterföljande kontroller på en högre nivå, se Figur 2: Visualisering av villkors- och kontrollsekvens.

Alla ingående kontroller i en kontrollsamling, som inte är beroende av ett villkor eller en annan kontroll, ska alltid utföras. Kontrollerna i en kontrollsamling avbryts alltså inte då ett fel påträffas.

aff rdh fig 2.png
Figur 2: Visualisering av villkors- och kontrollsekvens

Kontrollernas och villkorens inbördes ordning beskrivs i Appendix A.

3.3 AFF-resultat och AFF-fel

Då alla kontroller är genomförda returneras ett AFF-resultat som gäller hela receptet eller expeditionen. AFF-resultatet är beroende av hittade AFF-fel. Det allvarligaste AFF-felet styr status på AFF-resultatet.

De fel som hittas samlas i en AFF-fellista. Inga uppgifter AFF-resultatet eller AFF-fel sparas på receptet. 

Nedanstående information returneras till anropande system.

Attribut

Beskrivning

Värdemängd

AFF-status

Status för hela receptet eller uttaget.

Allvarligaste AFF-felet styr status för hela receptet.

0 = Accepterad
1 = Accepterad med varning
2 = Avvisad

Kontrolltidpunkt

Datum och tidpunkt för utförd AFF-kontroll.


Kontrolltyp

Typ av AFF-samling som har genomförts.

3 = AFF-REG
4 = AFF-KORR
5 = AFF-EXP
6 = AFF-KEX
7 = AFF-MAK
8 = AFF-NOD
9 = AFF-UTS

Felkod

Varje AFF-kontroll kan generera en felkod som namnsätts enligt Prefix."nnn".

Underlagskontroller har prefix U
Förskrivarkontroller har prefix F
Patientkontroller har prefix P
Gemensamma receptkontroller har prefix G
Helförpackningskontroller har prefix H
Dispenseringskontroller har prefix D

'nnn' är ett löpnummer för att identifiera en specifik AFF-kontroll.

Felkod sätts enligt kontrolltabellerna.

U.nnn
F.nnn
P.nnn
G.nnn
H.nnn
D.nnn

Allvarlighetsgrad

Kod för att beskriva hur allvarligt ett AFF-fel är.

1 = Accepterad med varning
2 = Avvisad

Felmeddelande

Felmeddelande för AFF-fel.



3.4 Grunddata

För att genomföra en kontroll behövs oftast kompletterande information från E-hälsomyndighetens stödregister.

Samtliga kontroller i regelverket nedan ska genomföras och samtliga upptäckta fel ska rapporteras till anropande system.

Kan en kontroll inte genomföras i sin helhet, till exempel om ett nödvändigt register inte är tillgängligt, ska det hanteras olika beroende på om kontrollen är avvisande eller varnande: 

  • Misslyckas kontakt med underliggande system för avvisande AFF ska tekniskt fel skickas. 
  • Misslyckas kontakt med underliggande system för varnande AFF ska kontrollen hoppas över.

4 Definitioner

4.1 Läkemedel, hjälpmedel och livsmedel

  • Som läkemedel räknas alla artiklar där LAKEMEDEL = "Y" enligt VARA.
  • Som hjälpmedel räknas alla artiklar där Produkttyp = FOR eller TJA enligt VARA.
  • Som livsmedel räknas alla artiklar där Produkttyp = PLI enligt VARA.
  • Som teknisk sprit räknas alla artiklar där Produkttyp = ALK enligt VARA (inklusive gruppvarunummer 640000)

4.2 Särskilt läkemedel

Som särskilt läkemedel räknas artiklar som är markerade i VARA med följande värden i fältet KOD_SARSKILDA_LAKEMEDEL: 2.3 eller 4 (1= ej särskilda läkemedel). 

4.3 Modulus 10

Beräkning av kontrollsiffra enligt modulus 10 görs enligt:

Sista siffran (=kontrollsiffran) i nummerserien som ska kontrolleras ignoreras, näst sista siffran multipliceras med 2, tredje från slutet med 1, fjärde från slutet med 2 och så vidare. Det vill säga alla siffror multipliceras omväxlande med 2 respektive 1 bakifrån räknat.

Därefter adderas resultatet, blir något tal större än 9 adderas tiotalsiffrorna och entalssiffrorna var för sig. Sedan subtraheras 10 med entalssiffran i summan. Resultatet är kontrollsiffran. Undantagsfall är om entalssiffran i summan blir 0 då även kontrollsiffran blir 0.

Exempel:

Förskrivarkod

1

2

3

4

5

6

Värde

1

2

1

2

1

2

Resultat

1

4

3

8

5

12

Addera resultatet:
1 + 4 + 3 + 8 + 5 + 1 + 2 = 24

Subtrahera 10 med entalssiffran i summan:
10-4 = 6

Kontrollsiffran = 6

4.4 Dynamiska felmeddelanden

Där felmeddelanden innehåller fält omslutna av <> ska fälten ersättas av aktuella värden från underliggande system. 

Misslyckas kontakt med underliggande system så att komplettering av feltext inte kan göras, ska fältet istället innehålla det angivna värdet från indata.  ​

4.5 Giltigt textvärde

Med giltigt textvärde menas att textens längd > 0 efter trunkering av inledande och avslutande blanktecken.

4.6 Dospatient

Dospatient, aktiv dospatient eller ej dospatient definieras enligt följande:

Dospatient:
Patientens senaste dosunderlag har dosunderlagsstatus Godkänt (510), Ej godkänt (500) eller Avliden (515).

Aktiv dospatient:
Patientens senaste dosunderlag har dosunderlagsstatus Godkänt (510) eller Ej godkänt (500).

Ej dospatient:
Patienten saknar dosunderlag eller senaste dosunderlag har dosunderlagsstatus Avregistrerat (520).

Ytterligare information finns i Informationsspecifikation Receptdepå human. 

4.7 Statuskoder FOLK

En patient kan ha en av följande statuskoder i FOLK.

0 = Person finns i FOLK
1 = FPerson finns ej i FOLK, underliggande system ej tillgängligt
2 = Person finns ej
3 = Person sekretesskyddad
4 = Person är avliden
5 = Träffkod okänd
6 = Testperson

4.8 Datum och tidpunkt

Kontroller som jämför datum och tidpunkter kontrollerar enbart datum.

5 Kontrolltabeller

5.1 Underlagskontroller

Nedanstående underlagskontroller genomförs på alla recepttyper. Samtliga kontroller inleds med felkodsprefix "U".​

AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

Felkod U.nnn

Beskrivning

Villkor

Felmeddelande

Kommentar

2

2

-

-

-

-

-

U.001

Följer Originalordinations-id standard?

Kontrolleras att angivet Originalordinations-id (UUID eller GUID) är angivet enligt standard: RFC 4122.

Ordinationens id följer inte standard.

Motsvarar 02027 i Automatisk format- och författnings­kontroll - HUMAN.

(I NEF är det tillåtet med 41 tecken)

2

2

-

-

-

-

-

U.002

Är Originalordinations-id unikt i Receptdepå human?

Kontrolleras att angivet UUID inte finns i OR, undantaget om inskickat originalformat är (6 eller 7) och om receptrad finns så måste ordinationen vara utskriven

Ordination med aktuellt id är redan mottagen [dat. kl. ] av E-hälsomyndigheten.

Motsvarar 02028 i Automatisk format- och författnings­kontroll 

-

2

2

2

2

2

2

U.003

Är användaren Apotekspersonal med rätt behörighet?

Villkor: Är behörighet = Apotekspersonal?
Kontrolleras att varan inte är markerad som läkemedel eller teknisk sprit i VARA.​

Användaren är ej behörig att administrera ordinerad artikel.

​För AFF-KEX gäller att apotekarelev och receptarieelev är undantagna kontrollen. 

-

2

-

-

-

2

-

U.004

Innehåller receptet eller expeditionsunderlaget enbart humanrecept?

 

 

Kontrolleras att receptets yrkeskod är någon av följande:

  • LK = Läkare
  • TL = Tandläkare 
  • BM = Barnmorska 
  • SJ = Sjuksköterska
  • TH = Tandhygienist
  • AL = AT-läkare
  • LF = Läkare med förordnande

Ogiltig yrkeskod har angivits för receptet/uttaget


2

-

-

-

-

-

-

U.005

Har testindikatorn ett giltigt värde?

Villkor: Finns personnummer?

I produktionsmiljön kontrolleras att patientens statuskod i FOLK =
0 (Person finns i FOLK) 
1 (Person finns ej i FOLK, underliggande system ej tillgänglig)
3 (Person sekretesskyddad)
5 (Träffkod okänd)
och att Testindikatorn = 1 (Äkta)

Eller att patientens statuskod i FOLK = 6 (Testperson) och att Testindikatorn = 3​ (Utbildning)

Ogiltigt värde för testindikatorn är angiven



-

-

-

-

-

-

2

U.006

Är unikt Expeditions-id angivet?

Kontrolleras att angivet Expeditions-id inte finns på annat godkänt uttag (200) i Receptdepå human

Angivet expeditions-id finns redan registrerat.


-

-

-

-

-

-

2

U.007

Är unikt Expeditionsrad-id inom expeditionen angivet?

Kontrolleras att alla ingående Expeditions-rad-id:n inom expeditionen är unika.

Expeditionsrad-id är inte unikt inom expeditionen.


2

2

-

-

-

-

-

U.008

Finns Tidigare ordinations-id på angiven patient?

Villkor: Är Tidigare ordinations-id angivet?

Kontrolleras att Tidigare ordinations-id finns i Receptdepå human och tillhör angivet personnummer.

Tidigare ordinations-id finns ej på angiven patient.

Säkerställer korrekt spårbarhet vid exempelvis förlängningar.

-

-

-

-

-

2

-

U.009

Tillhör landskoden annat EES-land än Sverige?

Villkor: Är landskoden skild från null eller SE?

Kontrolleras att angiven landskod är någon av följande:

  • BE (=Belgien)
  • BG (=Bulgarien)
  • CY (=Cypern)
  • DK (=Danmark)
  • EE (=Estland)
  • FI (=Finland)
  • FR (=Frankrike)
  • GR (=Grekland)
  • IE (=Irland)
  • IS (=Island)
  • IT (=Italien)
  • LV (=Lettland)
  • LI (=Liechtenstein)
  • LT (=Litauen)
  • LU (=Luxemburg)
  • MT (=Malta)
  • NL (=Nederländerna)
  • NO (=Norge)
  • PL (=Polen)
  • PT (=Portugal)
  • RO (=Rumänien)
  • SK (=Slovakien)
  • SI (=Slovenien)
  • ES (=Spanien)
  • CZ (=Tjeckien)
  • DE (=Tyskland) 
  • HR (=Kroatien)
  • HU (=Ungern)
  • AT (=Österrike)

Ogiltig landskod är angiven.


-

2

2

2

2

-

-

U.011

Är korrekt underlagsversion angiven?

Villkor: Är personnummer angivet?

Villkor: Är behörighet = Farmaceut eller Apotekspersonal?

Kontrolleras att angiven Underlagsversion är patientens senaste i Nationella läkemedelslistan.

Felaktig underlagsversion är angiven. Gör en ny läsning av patientens ordinationer.


-

-

-

-

-

-

2

U.012

Är korrekta versioner angivna vid expedition?

Villkor: Finns personnummer?

Vid Recepttyp = B och S kontrolleras att angiven Underlagsversion = aktuell Underlagsversion i Receptdepå human.

Vid Recepttyp = D kontrolleras att angiven Underlagsversion = Underlagsversion för angiven Dosunderlagsversion och angiven Dosunderlagsversion har dosunderlagsstatus = 510 (Godkänt), eller alternativt till Godkänt, om endast Recepttyp = D ingår i expeditionen, att angiven Dosunderlagsversion har dosunderlagsstatus = 511 (Tidigare godkänd) och då att receptets Lagringstidpunkt och eventuell Förändringstidpunkt < Godkännandetidpunkt för det tidigare godkännandet. ​

Felaktig underlagsversion är angiven. Gör en ny läsning av patientens ordinationer.


2

-

-

-

-

-

-

U.013

Är korrekt underlagsversion angiven för dospatient?

Villkor: Är patienten dospatient?

Kontrolleras att angiven Underlagsversion = Underlagsversion i Receptdepå human.

Felaktig underlagsversion är angiven. Gör en ny läsning av patientens ordinationer.


 

5.2 Förskrivarkontroller

Nedanstående förskrivarkontroller genomförs på alla recepttyper. Samtliga kontroller inleds med felkodsprefix "F".
Vid anrop från vården kontrolleras förskrivaruppgifterna.​

AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

​AFF-LAS

Felkod F.nnn

Beskrivning

Villkor

Felmeddelande

Kommentar

-

2

2

2

2

2

-

​-

F.001

Finns förskrivarkoden i Legitimations-registret med giltig status för angiven yrkeskod?

(Kan vara en registrerad förskrivare eller gruppförskrivare.)

Villkor: Är landskod = null eller SE?

Villkor för REG och KEX: Finns förskrivarkod (skild från '0000000', blankt, null) på receptet?

Villkor för KORR, UTS och MAK: Finns förskrivarkod (skild från blankt, null)? 

Villkor: Är behörighet = Farmaceut eller Apotekspersonal?

Om Yrkeskod = SJ kontrolleras att legitimationskoden (6 tecken) finns i Legitimationsregistret. 

Annars kontrolleras att förskrivarkoden (7 tecken) finns i Legitimationsregistret med förskrivningsrätt.

Saknas kontrollsiffra i Legitimationsregistret (6 tecken) kontrolleras att inskickad kontrollsiffra är korrekt enligt modulus10 och om någon av följande Begränsningskoder är satt på inskickad yrkeskod:

001 - Deslegitimerad och om datum för deslegitimationen är tidigare eller samma dag som Ordinationstidpunkt. Datum för deslegitimation är tidigare eller samma dag som Förändringstidpunkt för de fall då Förändrande ordinatör kontrolleras.

006 - Tillfällig legitimation t.o.m. >= Ordinationstidpunkt. Tillfällig legitimation t o m >= Förändringstidpunkt för de fall då Förändrande ordinatör kontrolleras.

007 - Tillfällig legitimation upphört fr.o.m. > Ordinationstidpunkt. Tillfällig legitimation upphört fr.o.m. > Förändringstidpunkt för de fall då Förändrande ordinatör kontrolleras.

Giltig förskrivarkod saknas.

Motsvarar 02021, 02016 och 02030 i Automatisk format- och författningskontroll- human.

AFF-KORR, AFF-UTS och AFF-MAK avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör.

AFF-NOD genomförs ej då detta hanteras via kontroll mot vyn Behorighet i Legitimationsregistret.

-

2

2

2

2

2

-

​-

F.002

Är inskickad yrkeskod korrekt angiven?

Kontroll: Finns förskrivarkoden i Legitimationsregistret med giltig status?

Villkor: F.001 är uppfyllt.

Kontrolleras att inskickad yrkeskod = någon av yrkeskoderna för förskrivaren i Legitimationsregistret.

Inskickad yrkeskod stämmer inte med yrkeskoden i Legitimationsregistret.

AFF-KORR, AFF-UTS och AFF-MAK avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör.

AFF-NOD genomförs ej då detta hanteras via kontroll mot vyn Behorighet i Legitimationsregistret.

-

1

1

-

-

1

1

​1

F.003

Saknas inskränkning i förskrivningsrätten?

Kontroll: Finns förskrivarkoden i Legitimationsregistret med giltig status?

Villkor: Är behörighet= farmaceut eller Apotekspersonal?

Kontrollera om markering för inskränkning saknas på förskrivaren för angiven yrkeskod i Legitimationsregistret.

Förskrivarkoden har begränsad förskrivningsrätt. Kontrollera om begränsningen gäller förskriven vara.

Kontrollkrav ligger hos farmaceut eller Apotekspersonal eftersom data saknas för automatisk kontroll.

AFF-KORR avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör.

Med giltig status menas att förskrivarkoden finns i Legitimationsregistret med angiven yrkeskod och förskrivningsrätt satt till true.

2

2

2

2

2

-

-

​-

F.004

Finns giltig arbetsplatskod i ARKO?

Villkor: Är arbetsplatskod angiven?

För AFF-REG kontrolleras om ordinatörens arbetsplatskod var markerad som giltig i ARKO vid tidpunkten för receptets utfärdande.

För övriga kontrollsamlingar kontrolleras om Förändrande ordinatörs arbetsplatskod är markerad som giltig vid anropstillfället.

Ogiltig arbetsplatskod är angiven.

​AFF-KORR, AFF-UTS och AFF-MAK avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör. 

För AFF-REG accepteras tomt värde eller nollor i stället för arbetsplatskod för att möjliggöra registrering av pappersrecept som saknar arbetsplatskod som går att avläsa.

2

2

2

2

2

2

2

​-

F.005

Får vald artikel ordineras av en förskrivare med angiven yrkeskod?

Villkor: Finns Ordinatör eller Förändrande ordinatör angiven?

Villkor: Är annan yrkeskod än LK angiven?

Kontrolleras om angiven yrkeskod är behörig att förskriva angiven artikel enligt parametern "Forskrivningsratt" i VARA.

Villkor: Om Yrkeskod = SJ och förskrivarkod  9610007 eller 9600008 kontrolleras att varan inte är ett läkemedel med undantag av läkemedel med ATC-kod = V03AB15. 

Ogiltig kombination av yrkeskod <Yrkeskod> och förskriven artikel.

Kontrollen genomförs även vid anrop från vården.

AFF-KORR, AFF-UTS och AFF-MAK avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör.

-

2

2

2

2

2

2

​-

F.006

Finns förskrivarnamn?

Villkor: Finns Ordinatör eller Förändrande ordinatör angiven?

Kontrolleras att giltigt textvärde finns i Förskrivarens efternamn.

Förskrivarens namn finns inte angiven.

Motsvarar 02005 i Automatisk format- och författningskontroll- human.

AFF-KORR, AFF-UTS och AFF-MAK avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör.

-

-

-

-

-

2

2

​-

F.007

Finns giltig arbetsplatskod vid förmånsförskrivning?

Villkor: Finns angiven artikel i VARA?

Villkor: Är landskod = SE eller null?

Villkor: Är förmån = R eller förmånsval = R eller F?

Villkor: Är artikeln ett läkemedel eller hjälpmedel?

Kontrolleras om arbetsplatskoden var markerad som giltig i ARKO vid tidpunkten för receptets utfärdande.

Kontrolleras att arbetsplatskoden inte är null. 

Ogiltig arbetsplatskod har angivits som kostnadssställe. Förskrivning kan endast expedieras utan förmån.

Motsvarar 02014 i Automatisk format- och författningskontroll - human.

Övergångskontroll för recept utan arbetsplatskod.

-

2

2

2

2

2

2

​-

F.008

Finns förskrivarkod angiven?

Villkor: Är landskod = SE eller null?

Villkor: Är artikeln = läkemedel eller teknisk sprit?

Villkor: Är behörighet = Farmaceut?         

Villkor: Finns Ordinatör eller Förändrande ordinatör angiven?

Kontrolleras om förskrivarkoden är skild från 0000000, blank och null.

Förskrivark​od måste anges.

AFF-KORR, AFF-UTS och AFF-MAK avser Förändrande ordinatör. Övriga kontrollsamlingar avser Ordinatör.

​2 ​- ​- ​- ​- ​- ​--​ ​F.009 ​Är förskrivarens namn korrekt angiven?

Villkor: Finns Ordinatör eller Förändrande ordinatör angiven?
Kontrolleras att angivet textvärde endast innehåller tillåtna tecken i förskrivarens förnamn och efternamn.

​Ordinatörens namn innehåller otillåtna tecken.
​Vad som är tillåtna tecken finns beskrivet på sidan Tillåtna tecken i element och attributdata
 

5.3 Patientkontroller

Nedanstående patientkontroller genomförs på alla recepttyper. Samtliga kontroller inleds med felkodsprefix "P".

AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

Felkod P.nnn

Beskrivning

Villkor

Felmeddelande

Kommentar

-

2

2

-

-

-

2

P.001

Finns personnummer med giltig status i Folkbokföringen?

Villkor: Finns personnummer?

Kontrollera att personnummer finns i FOLK och har giltig status.

Giltiga statusar:
0 = Person finns i FOLK
1 = Folkbokföringen är inte tillgänglig
3 = Person sekretesskyddad
5 = Träffkod okänd
6 = Testperson

Personnummer finns ej i folkbokföringen med giltig status.

Motsvarar 02033 i Automatisk format- och författningskontroll - human.

Ogiltig status kan exempelvis vara Avliden.

AFF-KORR, AFF-UTS, AFF-MAK och AFF-EXP fångar upp avlidna i G.030-G.033.

-

2

2

-

-

-

-

P.002

Finns personnummer angivet?

Kontrollerar att personnummer är angivet på förskrivningen.

Samtycke till Receptregistret saknas.

Förändring 20210501: Samtycke kommer alltid vara True. 

2

-

-

-

-

2

-

P.003

Är födelsedatum rimligt?

Villkor: Saknas personnummer?

Kontrolleras att födelsedatumet är <= dagens datum och > dagens datum minus 130 år.

Patientens födelsedatum är orimligt.

Motsvarar 02025 i Automatisk format- och författningskontroll - human.

2

2

2

2

2

-

2

P.004

Är dospatienten aktiv?

Villkor: Är patienten dospatient?

Kontrolleras om dospatienten är aktiv.

Patienten är inte en aktiv dospatient.


-

-

-

2

-

-

-

P.005

Är patienten en dospatient?

Kontrolleras att patienten är en dospatient.

Utsättning får enbart göras för dospatienter.


 

5.4 Receptkontroller

5.4.1 Gemensamma receptkontroller

Nedanstående receptkontroller genomförs på alla recepttyper. Samtliga kontroller inleds med felkodsprefix "G".

AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

​AFF-LAS

Felkod G.nnn

Beskrivning

Villkor

Felmeddelande

Kommentar

2

-

-

-

-

-

-

​-

G.001

Är receptet direktadresserad till specifikt apotek?

Villkor: Saknas personnummer?

Kontrolleras att angivet Mottagande apotek (GLN-kod) har ett giltigt textvärde och skiljer sig från GLN för RR: 7350045511119.

(Test RR: 7350045514448)

Specifikt apotek måste anges vid ordination med enbart födelsedatum.

Motsvarar 02019 i Automatisk format- och författningskontroll - human.

2

-

-

-

-

-

-

​-

G.002

Är giltigt apotek angivet vid direktadressering?

Villkor: Finns Mottagande apotek angivet?

Inträffar något av följande alternativ avvisas receptet:

1. Om GLN-kod saknas i EXPO avvisas receptet med <Apoteksnamn och Ort> satt till <Namn okänt>

2. Om GLN-kod finns i EXPO och om samtliga apotek som hålls samman i ett ExpoLankId har tillståndsstatus = Indraget, Saknas eller Ej tillämpbart avvisas receptet med <Apoteksnamn> och <Ort>

3. Om GLN-kod finns i EXPO och om samtliga apotek som hålls samman i ett ExpoLankId är stängda (enligt Startdatum verksamhet och Slutdatum verksamhet i EXPO) avvisas receptet med <Apoteksnamn> och <Ort>

Angivet apotek <Apoteksnamn, Ort> är ogiltigt eller ej driftsatt.

Motsvarar 02026 i Automatisk format- och författningskontroll - human.

2

2

2

-

-

2

2

​1

G.003

Finns angiven artikel i VARA?

Kontrolleras att angivet NPL Pack-id, SB Pack-id eller varunummer finns i VARA.

Artikel med id <varunummer/NPL Pack-id eller SB Pack-id> saknas i Produkt- och artikelregistret.

Motsvarar 02002 i Automatisk format- och författningskontroll - human.

AFF-REG avser både recept och uttag.

2

2

2

-

-

2

2

​-

G.004

Identifierar NPL Pack-id eller SB Pack-id den produkt som är angiven i NPL-id eller SB-id?

Villkor: Är artikeln= läkemedel?

Kontrolleras om angivna värden för artikeln tillhör samma produkt enligt VARA.

Fel i lokalt Produkt- och artikelregister. Ogiltig kombination av artikelidentiteter.

AFF-REG avser både recept och uttag.

2

2

2

-

-

2

2

​-

G.006

Har NPL Pack-id eller SB Pack-id angivits?

Villkor: Är artikeln = läkemedel?

Kontrolleras att NPL Pack-id eller SB Pack-id är angivet på receptet eller uttaget.

Obligatoriskt att ange NPL Pack-id eller SB Pack-id för läkemedel.

AFF-REG avser både recept och uttag.

-

-

2

-

-

-

1

​-

G.007

Har vald artikel samma ATC-kod, på substansnivå, som ordinerad artikel?

Villkor: Är ordinerad artikel = läkemedel?

Villkor: Finns 7-ställig ATC-kod (på substansnivå)?

Kontrolleras att ATC-koden är densamma för vald artikel som för ordinerad artikel.

Undantag i AFF EXP: Om expedierat varunummer avser gruppvarunummer 690000 "Dispens beviljad av regeringen (läkemedel inom förmån)" eller 690001 ”Läkemedel uthämtat utomlands”, sker inte kontrollen. 

Annan ATC kod än förskriven artikel.


2

2

2

-

-

2

2

​-

G.008

Finns doseringstext angiven?

Villkor: Är landskod = null eller SE? (Gäller ej AFF-KEX)

Villkor: Är artikeln = läkemedel eller teknisk sprit?

Villkor för AFF-EXP: Gäller uttaget ordinationstyp B eller S?

Kontrollerar om fält för dostext är ett giltigt textvärde.

Doseringsanvisning saknas vilket är obligatoriskt för läkemedel och teknisk sprit.

Motsvarar 02009 i Automatisk format- och författningskontroll - human.

AFF-REG avser enbart recept. 

2

1

1

-

-

-

-

​1

G.009

Finns ändamål angivet?

Villkor: Är landskod = null eller SE?

Villkor: Är artikeln = läkemedel eller teknisk sprit?

Kontrolleras att fält för ändamål är angivet. 

För AFF-REG och AFF-KORR utförs kontrollen enbart då originalformat = 5 eller 7.

Ändamål saknas vilket är obligatoriskt för läkemedel och teknisk sprit.


1

1

1

-

-

2

2

​1

G.010

Är artikeln förmånsberättigad?

Villkor: Är landskod = SE eller null?

Villkor: Är förmånstyp = R eller förmånsval = R, F eller L?

Kontrolleras om artikeln är markerad Med förmån i VARA.

<Artikelbenämning> med id <varunummer/ NPL Pack-id eller SB Pack-id> omfattas inte av förmånen.

Tillägg felmeddelande för AFF-NOD:

Receptet är mottaget. Om varan inte är utbytbar kan expedition endast ske utan förmån.

Tillägg felmeddelande för AFF-FOR:

Receptet är förlängt. Om varan inte är utbytbar kan expedition endast ske utan förmån.

Felmeddelande för AFF-KEX och AFF-EXP: 

Förmån angiven, men <Artikelbenämning> med id <varunummer/ NPL Pack-id eller SB Pack-id> omfattas inte av förmånen.​​​

Motsvarar 02015 i Automatisk format- och författningskontroll - human.

AFF-REG avser enbart recept.



2

1

1

-

-

2

2

​1

G.011

Ingår livsmedel i förmånen?

Villkor: Är landskod = SE eller null

Villkor: Är förmån = R eller förmånsval = R, F eller L?

Villkor: Är artikeln = livsmedel?

Kontrolleras att patienten är under16 år.

Livsmedel är ordinerat med förmån till patient äldre än 16 år.

AFF-REG avser enbart recept.

-

-

-

-

-

2

-

​-

G.012

Får receptet expedieras med förmån?

Villkor: Är förmånsval = R, F eller L?

Kontrolleras att landskod = SE.

Ej tillåtet att expediera med förmån.

Berör recept från annat EES-land.

-

2

-

-

-

2

2

​-

G.013

Finns markering om utbytt artikel på uttaget?

Villkor: Är förmånsval = R eller F?

Kontrolleras att det finns markering på uttaget om förskriven artikel har bytts ut mot annan artikel.

Markering om generikabyte måste anges.


-

1

-

-

-

1

1

​-

G.014

Tillåter förskrivaren substitution?

Kontroll: Finns markering om utbytt artikel på uttaget?

Villkor: Är Utbytt artikel = sant?

Kontrolleras om förskrivaren har markerat Ej tillåten substitution.

Förskrivare motsätter sig byte till generika.


-

-

-

-

2

-

-

​-

G.015

Får receptet makuleras?

Kontrolleras om receptstatus =
Ny (202)
Korrigerat (203)
Uttag kvar (205)
Spärrat (216)

Fel ordinationsstatus, ordinationen kan inte makuleras.


2

2

-

-

-

2

-

​-

G.017

Är giltig ordinationstidpunkt angiven?

Kontrolleras att ordinationstidpunkt är:
<= dagens datum.
> dagens datum - 1 år

Ogiltig ordinationstidpunkt.


-

1

-

-

-

2

2

​-

G.018

Är giltigt expeditionsdatum angivet?

Kontrolleras att expeditionsdatum uppfyller nedanstående:

<= dagens datum
>= Ordinationstidpunkt
<= Sista giltighetsdag + 3 dygn ​

Ytterligare kontroll för AFF-EXP: 

Saknas tidigare uttag kontrolleras att expeditionsdatum är <= Första uttag före.

Ogiltigt expeditionsdatum.


2

2

-

-

-

-

-

​-

G.020

Saknas insättningstidpunkt?

Villkor: Är patienten inte dospatient?

Kontrolleras att insättningstidpunkt saknas.

Insättningstidpunkt får ej anges.


2

2

-

-

-

-

-

​-

G.021

Saknas utsättningstidpunkt?

Villkor: Är patienten inte dospatient?

Kontrolleras att utsättningstidpunkt saknas.

Utsättningstidpunkt får ej anges.


-

-

-

-

-

2

-

​-

G.022

Är giltigt expeditionsdatum för telefonexpedition angivet?

Villkor: Är Originalformat = 1 (telefonrecept) 

Kontrolleras att expeditionsdatum är <= Ordinationstidpunkt + 14 dagar. 

Ogiltigt expeditionsdatum vid telefonexpediering.


2

2

-

-

-

-

-

​-

G.023

Saknas recepttyp på receptet?

Villkor: Är patienten inte dospatient?

Kontrolleras att Recepttyp = null.

Det är inte tillåtet att ange Ordinationstyp på recept som inte tillhör en dospatient.


2

-

-

-

-

-

-

​-

G.024

Saknas direktadressering till specifikt apotek?

Villkor: Är patienten dospatient?

Kontrolleras att Mottagande apotek inte är angivet undantaget GLN-kod för RR: 7350045511119.

Mottagande apotek får ej anges för dospatient.


2

2

2

-

-

-

-

​-

G.025

Finns Doseringsschema och insättningstidpunkt angivet?

Villkor: Är patienten dospatient?

Villkor: Finns Doseringsschema?

Kontrolleras att insättningstidpunkt finns angivet. 

Undantag i AFF-KORR: 
Villkoret ”Är patienten dospatient” gäller ej.

Anges doseringsschema måste även insättningstidpunkt anges.

Insättningstidpunkt är startpunkt för perioden.

Gäller ej för Recepttyp = B eftersom Doseringsschema då inte får anges

2

2

2

-

-

-

-

​-

G.026

Är insättningstidpunkt korrekt angivet?

Villkor: Finns insättningstidpunkt?

Kontrolleras att insättningstidpunkt:

>= Ordinationstidpunkt
<= Första uttag före
<= Sista giltighetsdag

Villkor: Är Ordinationstyp D?

Kontrolleras att datum för insättningstidpunkt inte korrigeras till ett passerat datum. 

Ogiltig insättningstidpunkt.


2

2

2

2

-

-

-

​-

G.027

Är utsättningstidpunkt korrekt angivet?

Villkor: Är patienten dospatient?
Villkor: Finns utsättningstidpunkt?

Kontrolleras att utsättningstidpunkt:

>= Ordinationstidpunkt

>= dagens datum om Momentan utsättning = falskt eller null

<= Sista giltighetsdag

>= Insättningstidpunkt

<= dagens datum om Momentan utsättning = sant

Undantag i AFF-KORR: 
Villkoret ”Är patienten dospatient” gäller ej. ​

Ogiltig utsättningstidpunkt.


2

2

-

-

-

-

-

-​

G.028

Finns Recepttyp angivet?

Kontroll: Är dospatienten aktiv?

Kontrolleras att värde finns i parametern Ordinationstyp.

Ordinationstyp måste anges vid ordination till dospatient.


-

-

-

-

2

-

-

​-

G.029

Används makuleringsfunktionen enbart till makulering?

Kontroll: Är dospatienten aktiv?

Kontrolleras om Makulering.Orsakskod är skild från 3.

Makulering får ej göras vid utsättning. Använd utsättningsfunktionen.


-

-

2

-

-

-

-

-

G.030

Är receptet korrigerbart?

Kontrolleras att Ordination.Korrigerbar = sant.

Fel ordinationsstatus, ordinationen kan inte korrigeras.


-

-

-

-

-

-

2

​-

G.031

Får receptet expedieras?

Kontrolleras att Receptstatus = Ny (202), Korrigerad (203) eller Uttag kvar (205).

Fel ordinationsstatus, ordinationen kan inte expedieras.

 

-

-

-

2

-

-

-

​-

G.032

Får receptet sättas ut?

Kontrolleras om Receptstatus =
Ny (202)
Korrigerat (203)
Uttag kvar (205)

Eller om Receptstatus = Spärrat (216) och om Momentan utsättning = sant

Vid utsättning via roll Förskrivare kontrolleras även om Receptstatus = Slutexpedierat (207)

Fel ordinationsstatus, ordinationen kan inte sättas ut.


2

2

1

-

-

-

-

​-

G.033

Är giltig Sista giltighetsdag angiven?

Kontrolleras att Sista giltighetsdag uppfyller nedanstående:
>= dagens datum - 3 dygn
<= Ordinationstidpunkt + 1 år

För telefonrecept: <=Ordinationstidpunkt + 14 dagar

-3 dygn gäller endast för AFF-KORR​

Ogiltig Sista giltighetsdag är angiven

Exempel:
Om Ordinationstidpunkt = 2020-07-06 så är senaste datum som kan sättas som Sista giltighetsdag = 2021-07-06.

2

2

2

-

-

2

2

​-

G.034

Används gruppartikel för utländsk artikel enbart vid expediering från utländskt apotek eller vid efterregistrering av utländskt uttag? 

Villkor: Är varunummer = 698800 och/eller NPL Pack-id = SB230302100001 och/eller NPL-id = SB230302000001?  

Kontrolleras att artikeln inte anges​. 

Gruppvarunummer 698800 får enbart användas för expediering gjord utomlands.

Kan i praktiken ej inträffa i AFF-NOD eftersom artikeln ej tillgängliggörs för vården i SIL. 

AFF-REG avser enbart recept​. ​

​  1 ​  1 ​  1 ​  - ​  - ​  2 ​  2​1
​G.035 ​Saknar artikeln markering som försäljningsstoppad i VARA? Villkor: Är artikeln = läkemedel?

Kontrolleras att artikeln inte är förstäljningsstoppad enligt VARA.
​<Artikelbenämning> med id <varunummer/NPL Pack-id eller SB Pack-id> är förstäljningsstoppad.

​Motsvarar 02041 i Automatisk Format- och Författningskontroll- human.

AFF-REG avser enbart recept. 

​  2 ​  1 ​  1 ​  - ​  - ​  2 ​  2​1
​G.036 ​Saknar artikeln markering som avregistrerad i VARA?

​Villkor: Är artikeln = läkemedel?

Kontrolleras att artikeln inte är avregistrerad enligt VARA.

​<Artikelbenämning> med id <varunummer/NPL Pack-id eller SB Pack-id> är avregistrerad. Motsvarar 02003 i Automatisk Format- och Författningskontroll- human.

​AFF-REG avser enbart recept.

Handelsvaror fångas upp i G.010 eftersom artiklarna avregistreras då de utgår ur förmånen.
​- ​- ​- ​- ​- ​1 ​1
-​ ​G.037

​Saknar artikeln utlämnandebegränsning som kräver utökad behörighet hos förskrivaren?

​Kontroll: Finns utlämnandebegränsning för artikeln i VARA?

Villkor: Är värdet för utlämnandebegränsning D01, D02 eller D03 så ska varningen returneras.​

​Artikeln på uttaget är ett läkemedel som kräver att förskrivaren har specialist-kompetens eller har beviljats dispens av Läkemedelsverket. Detta måste kontrolleras.

Utlämnandebegränsning (D01, D02 och D03) kräver utökad behörighet hos förskrivaren. Antingen giltig specialistkompetens eller dispens från Läkemedelsverket. 

Läkemedel med utlämnandebegränsning D04 får endast lämnas ut till vårdinrättning mot rekvisition och omfattas därför inte.

 

5.4.2 Helförpackningskontroller

Nedanstående receptkontroller genomförs enbart vid recepttyp = B och S. Samtliga kontroller inleds med felkodsprefix "H".

​AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

​AFF-LAS

Felkod H.nnn

Beskrivning

Villkor

Felmeddelande

Kommentar

-

-

-

-

-

2

-

​-

H.001

Får EES-recept expedieras?

Villkor: Är landskoden skild från SE eller null?

Kontrolleras att artikeln är skild från teknisk sprit och särskilt läkemedel

Teknisk sprit eller särskilt läkemedel får inte expedieras på EES-recept.


2

2

2

-

-

-

2

-

H.003

Är antal uttag = 1 vid recept på teknisk sprit?

Villkor: Är landskod = SE eller null?

Villkor: Är artikeln = läkemedel eller teknisk sprit?

Kontrolleras om artikeln är teknisk sprit och om antal uttag är>1.

Fler än ett uttag har angivits för teknisk sprit.

Motsvarar 02013 i Automatisk format- och författningskontroll - human.

För AFF-NOD och AFF-REG gäller förskrivet antal uttag. 

För AFF-KORR och AFF-EXP gäller resterande antal uttag.

-

-

-

-

-

1

1

-​

H.005

Får telefonrecept med narkotika förteckning I, II, III, IV eller V expedieras?

Villkor: Är Originalformat = Telefonrecept (1)?

​Kontrolleras om artikeln är klassad som Narkotika klass I, II, III, IV eller V.

Högst 5 avdelade doser får expedieras på telefonrecept med narkotiska läkemedel enligt förteckning II eller III. Högst 30 avdelade doser för förteckning IV eller V. Narkotiskt läkemedel enligt förteckning I får inte expedieras på telefonrecept.

Narkotikaklassningens numrering skiljer sig från koderna i VARA, mappning är enligt följande:​

  • klass I = kod 6 i VARA
  • klass II = kod 1 i VARA
  • klass III = kod 3 i VARA
  • klass IV = kod 4  i VARA
  • klass V = kod 5 i VARA

2

2

2

-

-

2

2

​-

H.007

Får startförpackning förskrivas eller expedieras?

Villkor: Är artikeln =särskilt läkemedel eller teknisk sprit?

Kontrolleras att markering för startförpackning saknas.

Startförpackning har felaktigt angivits för särskilda läkemedel eller teknisk sprit.

Motsvarar 02010 i Automatisk format- och författningskontroll -human.

AFF-REG avser både recept och uttag.

-

-

-

-

-

-

1

​-

H.008

Får expedition enligt datum för nästa uttag inom förmånen göras?

Villkor: Är förmånsval = R eller F?

Villkor: Finns tidigare uttag?

Kontrolleras att Expeditionsdatum >= datum för nästa uttag inom förmånen.

Expeditionsdatum är innan datum för nästa uttag inom förmånen.

Gäller vid expedition inom förmånen

-

2

2

-

-

-

2

​-

H.010

Finns Max dygnsdos med giltigt värde?

Villkor: Är artikel läkemedel?

Villkor: Är Förskrivet antal uttag >1? 

Villkor: Är Ingen dygnsdos =false/null? 

Villkor: Är Förmånsval R eller F? (gäller endast AFF-EXP)

Kontrolleras att Max dygnsdos är:

Skild från null
<= antal förpackningar x förpackningsmängd för ett helt uttag

AFF-KORR för apotek
Recept utan Max dygnsdos går bra att korrigera utan att ange Max dygnsdos. 

AFF-KORR för vård:
Det enda som kontrolleras är att Ingen dygnsdos och Max dygnsdos är oförändrade. ​​​

Ogiltigt värde för dygnsdos.

Beräknas vid första expeditionen.

0= Daglig mängd kan ej anges.


-

-

-

-

-

-

2

​-

H.012

Får startförpackning expedieras?

Villkor: Är startförpackning markerad?

Kontrolleras att det inte finns några uttag på receptet.

Startförpackning felaktigt angiven, gäller endast som första uttag.


2

2

2

-

-

-

2

​-

H.013

Är angivet expeditionsintervall rimligt? 

Villkor: Är absolut expeditionsintervall angivet?

Villkor: Är artikeln läkemedel eller teknisk sprit?

Kontrolleras att angivet expeditionsintervall är inom förskrivningens giltighetstid, samt att det är större än 0.

Både intervall och enhet måste vara ifyllt. 

Orimligt värde för expeditionsintervall har angivits.

Motsvarar 02006 i Automatisk format- och författningskontroll -human.

I EXP kan den endast förekomma för tjänsten GodkannUttag, i samband med korrigering av max dygnsdos/ingen dygnsdos/doseringstext på receptet. 

2

2

2

-

-

-

2

​-

H.016

Är giltigt värde för "Första uttag före" angivet?

Villkor: Är Första uttag före angivet?

Kontrolleras att Första uttag före:

<= Sista giltighetsdag
>= Ordinationstidpunkt

Första uttag har ogiltigt datum.

I EXP kan den endast förekomma för tjänsten GodkannUttag, i samband med korrigering av max dygnsdos/ingen dygnsdos/doseringstext på receptet. ​

-

1

-

-

-

1

1

​-

H.018

Är expedierad mängd korrekt angiven?

Villkor: Är Expedierad mängd angiven?

Villkor: Saknas markering om startförpackning?

Kontrolleras att expedierad mängd är:

> (expedierat antal förpackningar - 1) x expedierad förpackningsmängd

<= expedierat antal förpackningar x expedierad förpackningsmängd

Felaktig angiven expedierad mängd


-

-

1

-

-

-

-

​-

H.019

Är Resterande antal uttag rimligt?

Kontrolleras om Resterande antal uttag = heltalsdelen eller heltalsdelen +1 av Totalmängd kvar/Mängd per uttag.

(Mängd per uttag = Antal förpackningar x Förpackningsmängd).

Exempel:
0.12 ger 0 eller 1
1.52 ger 1 eller 2

Kontrollera att Resterande antal uttag är korrekt angivet.


-

-

-

-

-

-

1

​-

H.020

Är expedierad mängd tillåten enligt receptet?

Kontrolleras att expedierad mängd är:

>= 0
<= resterande totalmängd x 1.12

Om expedition med startförpackning, kontrollera att expedierad mängd är <= förskriven mängd per uttag x 1.12​

Expedierad mängd har överskridit resterande totalmängd


​  - ​  - ​  - ​  - ​  - ​  - ​  1​-
​H.021 ​Finns absolut expeditionsintervall angivet? ​Kontrolleras om värde finns angivet för absolut expeditionsintervall ​Kontrollera att uttaget sker på tillåten tidpunkt, receptet är förskrivet med absolut expeditionsintervall.
 

5.4.3 Dispenseringskontroller

Nedanstående receptkontroller genomförs enbart vid recepttyp = D. Samtliga kontroller inleds med felkodsprefix "D".

AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

Felkod D.nnn

Beskrivning

Villkor

Felmeddelande

Kommentar

-

-

-

-

-

-

1

D.001

Har patient eller farmaceut motsatt sig substitution?

Villkor: Är Utbytt artikel = sant?

Villkor: Är artikeln = läkemedel?

Kontrolleras att farmaceut eller patient inte har markerat Bytes ej.

Farmaceut eller patient motsätter sig byte.


-

2

2

2

2

-

2

D.002

Tillhör dospatienten anropande dosproducent?

Villkor: Är behörighet = Farmaceut eller Apotekspersonal?

Kontrolleras att anropets Apoteks-id tillhör samma apoteksaktör som dosproducenten i patientens dosunderlag.

Dospatient tillhör annan apoteksaktör.

 


5.5 Inaktiverade kontroller 

AFF-NOD

AFF-REG

AFF-KORR

AFF-UTS

AFF-MAK

AFF-KEX

AFF-EXP

Felkod

Beskrivning

Villkor

Felmeddelande

Kommentar

-

-

-

-

-

-

2

G.019

UTGÅR

Är korrekt uttagstyp angiven?

Kontrolleras att Uttagstyp = H tillhör ordination med Ordinationstyp = B eller S och att Uttagstyp =D tillhör ordination med Ordinationstyp = D.

Fel uttagstyp är angiven.


-

-

-

-

-

1

1

H.009

UTGÅR

Är expedierad mängd tillåten inom förmånen?

1. Kontroll: Finns angiven artikel i VARA?
Villkor: Är landskod = SE eller null?
Villkor: Är förmån = R eller förmånsval = R eller F?

Kontrolleras att expedierad mängd inom ett uttag är:

>= 0.
<= antal förpackningar * förpackningsmängd * 1.12.

Felaktig expedierad mängd inom förmånen

Motsvarar K331: 90011

-

-

-

-

-

1

-

H.002

UTGÅR

Får EES-recept med narkotikaförteckning IV eller V expedieras?

Kontroll: Finns angiven artikel i VARA?
Villkor: Är landskoden skild från SE eller null?
Villkor: Är artikeln = Narkotika klass = 4 eller 5?

Högst 30 avdelade doser får expedieras på EES-recept.

Motsvarar K331: 90025

  -

-

-

-

-

1

-

H.006

UTGÅR

Får telefonrecept med narkotikaförteckning IV eller V expedieras?

Kontroll: Finns angiven artikel i VARA?
Villkor: Är landskod = null eller SE?
Villkor: Är artikeln = Narkotika klass = 4 eller 5?
Villkor: Är Originalformat = Telefonrecept (1)?

Högst 30 avdelade doser får expedieras på telefonrecept med narkotiska läkemedel enligt förteckning IV eller V.

Motsvarar K331: 90027

-

-

-

-

-

-

2

G.016

UTGÅR

Finns kommentar vid AFF-EXP varning?

Kontrolleras att Farmaceuts notering har ett giltigt textvärde om AFF-EXP resulterat i någon varning.

Kommentar saknas från farmaceuten vid varning.

 

​  1

​  1

​  1

​  -

​  -

​  -

​  1

​H.004

​UTGÅR 14.2.3

Är antal uttag = 1 vid recept på narkotika förteckning I, II eller III?

​Kontroll: Finns angiven artikel i VARA?
Villkor: Är landskod = null eller SE?
Villkor: Är artikeln =särskilt läkemedel?
Kontrolleras om artikeln är markerad som särskilt läkemedel kod 3 (narkotika, ej itererbar) och att antal uttag är <=1.

​Fler än ett uttag har angivits för narkotiska läkemedel enligt förteckning I, II eller III. Flera uttag är tillåtet om det står på receptet att det ska förvaras på ett namngivet apotek

​Motsvarar 02012 i K331 Automatisk format- och författningskontroll.
Gäller förskrivet antal uttag

​1

​1

​1

​-

​-

​2

​2

​G.005

​UTGÅR 16.1

Saknar artikeln markering om avregistrerad och försäljningsstoppad i VARA?

​Kontroll: Finns angiven artikel i VARA?
Villkor: Är artikeln = läkemedel?
Kontrolleras att artikeln inte är avregistrerad eller försäljningsstoppad enligt VARA.

​<Artikelbenämning> med id <varunummer/NPL Pack-id eller SB Pack-id> är avregistrerad eller försäljningsstoppad.

​Motsvarar 02003 i K331 Automatisk format- och författningskontroll.
AFF-REG avser enbart recept men inte uttag.
Handelsvaror fångas upp i G.010 eftersom artiklarna avregistreras då de utgår ur förmånen.

​-

​-

​-

​-

​-

​-

​ 1

​H.014

​Är expedierad mängd enligt absolut expeditionsintervall?

​Kontroll: Finns angiven artikel i VARA?
Villkor: Är absolut expeditionsintervall angivet?

Kontrolleras att expedierad mängd inom ett uttag är:

>= 0.
<= antal förpackningar * förpackningsmängd

​Felaktig expedierad mängd enligt absolut expeditionsintervall


​-

​-

​-

​-

​-

​-

​1

​H.015

​Är giltigt datum för absolut expeditionsintervall angivet?

Villkor: Är absolut expeditionsintervall angivet?

Finns tidigare uttag kontrolleras att Expeditionsdatum >= datum enligt absolut expeditionsintervall.

​Expeditionsdatum är innan datum för nästa uttag enligt absolut expeditionsintervall.

​Gäller både om föregående uttag är ett helt uttag eller deluttag.

​-

​2

-​

​-

​-

​-

​-

​U.010

UTGÅR
​Är korrekt Originalformat angivet vid registrering?

Kontrolleras att Originalformat = 0 (Pappersrecept), 1 (telefonrecept) , 6 (Utskrivet e-recept) eller 7 (Omregistrerat e-recept)​

​Ogiltigt originalformat är angivet.

​2

​2

​2

​-

​-

​-

​-

​H.011

​UTGÅR
Är Max veckodos korrekt angivet?

Villkor: Är Max dygnsdos och Max veckodos angivna?

Kontrolleras att Max veckodos:
>= Max dygnsdos
<= Max dygnsdos *7


​Kombinationen Max veckodos och Max dygnsdos är ogiltig.

​-

​-

​1

​-

​-

​-

​1

​H.017

​Stämmer förpackningsenhet på förskriven artikel överens med förpackningsenhet för utbytt artikel?

​Kontroll: Finns angiven artikel i VARA? 

Kontrolleras att artikeln har samma enhet eller alternativa enhets som förskriven artikel.

​Förpackningsenhet avviker från förskriven förpackningsenhet

​Kontrollen är avaktiverad i produktion beroende på alternativ enhet.

Appendix A - Villkors- och kontrollsekvens

Nedanstående tabell visar sambanden mellan enskilda kontroller som ingår i AFF. De gröna fälten är kontroller och de blå/lila fälten är villkor. För ytterligare beskrivning se: 3.2 Beskrivning av villkors- och kontrollsekvens.

Nivå 1

Nivå 2

Nivå 3

Nivå 4

Nivå 5

Nivå 6

U.001 Följer Originalordinations-id standard?






U.002 Är Originalordinations-id unikt i Receptdepå human?






U.004 Innehåller receptet eller expeditionsunderlaget enbart humanrecept?






U.006 Är unikt Expeditions-id angivet?






U.007 Är unikt Expeditionsrad-id inom expeditionen angivet?






Är Tidigare ordinations-id angivet?

U.008 Finns Tidigare ordinations-id på angiven patient?





Är landskoden skild från null eller SE?

U.009 Tillhör landskoden annat EES-land än Sverige?





Är landskod = null eller SE?

Finns förskrivarkod (skild från '0000000', blank och null) på receptet?

Är behörighet = Farmaceut eller Apotekspersonal?

F.001 Finns förskrivarkoden i Legitimations­registret med giltig status?

F.002 Är inskickad yrkeskod korrekt angiven?






F.003 Saknas inskränkning i förskrivningsrätten?



Är behörighet = Farmaceut eller Apotekspersonal?

F.004 Finns giltig arbetsplatskod i ARKO?




Finns Ordinatör eller Förändrande ordinatör angiven?

F.006 Finns förskrivarnamn?





Finns personnummer?

P.001 Finns personnummer med giltig status i Folkbokföringen?






U.011 Är korrekt underlagsversion angiven?






U.012 Är korrekta versioner angivna vid expedition?






U.005 Har testindikatorn ett giltigt värde?





Saknas personnummer?

P.003 Är födelsedatum rimligt?






Finns Mottagande apotek angivet?

G.001 Är receptet direktadresserad till specifikt apotek?




Är behörighet = Farmaceut eller Apotekspersonal?

P.002 Finns RR-samtycke?




 


D.002 Tillhör dospatienten anropande dosproducent?




 

Finns Mottagande apotek angivet?

G.002 Är giltigt apotek angivet vid direktadressering?




 

G.003 Finns angiven artikel i VARA?

Är behörighet = Apotekspersonal?

U.003 Är användaren Apotekspersonal med rätt behörighet?





Finns Ordinatör eller Förändrande ordinatör angiven?

Är Yrkeskod = TL, TH, BM eller SJ?

Om Yrkeskod=TL kontrolleras om specialistkod= 04 (oral kirurgi) eller om specialistkod 0490 (käkkirurgi)

F.005 Får vald artikel ordineras av en förskrivare med angiven yrkeskod?




G.004 Identifierar NPL Pack-id eller SB Pack-id den produkt som är angiven i NPL-id eller SB-id






Är Expedierad mängd angiven?

H.018 Är expedierad mängd korrekt angiven?





H.017 Stämmer förpackningsenhet på förskriven artikel överens med förpackningsenhet för utbytt artikel?






H.019 Är Resterande antal uttag rimligt?






Är artikeln = läkemedel?

G.035 Saknar artikeln markering om avregistrerad och försäljningsstoppad i VARA?




​G.036 Saknar artikeln markering som avregistrerad i VARA?


G.006 Har NPL Pack-id eller SB Pack-id angivits?






Finns 7-ställig ATC-kod (på substansnivå)?

G.007 Har vald artikel samma ATC-kod, på substansnivå, som ordinerad artikel?




Är landskod = SE eller null?

Är artikeln = läkemedel eller teknisk sprit?

G.008 Finns dosering angiven?






G.009 Finns ändamål angivet?






H.003 Är antal uttag > 1 vid ordination av teknisk sprit?






Är artikeln = läkemedel eller teknisk sprit

Är behörighet = Farmaceut

Finns Ordinatör eller Förändrande ordinatör angiven?

F.008 Finns förskrivarkod angiven?



Är artikeln = särskilt läkemedel?

H.004 Är antal uttag > 1 vid recept på särskilt läkemedel förteckning I, II eller III?






Är Originalformat = Telefonrecept (1)?

H.005 Får telefonrecept med särskilt läkemedel förteckning I, II, III, IV eller V expedieras?




Är artikeln = särskilt läkemedel eller teknisk sprit?

H.007 Får startförpackning förskrivas eller expedieras?





Är förmånstyp= R eller förmånsval = R, F eller L?

G.010 Är artikeln förmånsberättigad?






Är artikeln = livsmedel?

G.011 Ingår livsmedel i förmånen?





Är artikeln är ett läkemedel eller hjälpmedel?

F.007 Finns giltig arbetsplatskod vid förmånsordination?


Är Recepttyp = B

Saknas markering om "Ingen dygnsdos" och Resterande antal uttag > 0

H.010 Finns Max dygnsdos med giltigt värde?





Är landskoden skild från SE eller null?

H.001 Får EES- recept expedieras?




Är förmån = R eller förmånsval = R, F eller L?

G.012 Får receptet expedieras med förmån?





Är förmånsval = R eller F?

G.013 Finns markering om utbytt artikel på uttaget?

Är utbytt artikel = sant?

G.014 Tillåter förskrivaren substitution?






D.001 Har farmaceut eller patient motsatt sig byte?




Finns tidigare uttag?

H.008 Får expedition enligt datum för nästa uttag inom förmånen göras?




Är Max dygnsdos och Max veckodos angivna?

H.011 Är Max veckodos korrekt angivet?





Är startförpackning markerad?

H.012 Får startförpackning expedieras?





Är absolut expeditionsintervall angivet?

H.013 Sträcker sig angivet expeditionsintervall över max ett år?





Är Första uttag före angivet?

H.016 Är giltigt värde för "Första uttag före" angivet?





H.020 Är expedierad mängd tillåten enligt receptet?






G.017 Är giltig ordinationstidpunkt angivet?






G.018 Är giltigt expeditionsdatum angivet?






G.033 Är giltig Sista giltighetsdag angiven?







U.010 Är korrekt Originalformat angivet vid registrering?






G.020 Saknas insättningstidpunkt?






G.021 Saknas utsättningstidpunkt?






Villkor: Är Originalformat = 1 (telefon recept) 

G.022 Är giltigt expeditionsdatum för telefon-expedition angivet?





G.023 Saknas recepttyp på receptet?





Är patienten dospatient?

P.004 Är dospatienten aktiv?

G.024 Saknas direktadressering till specifikt apotek?






Finns Doseringsschema?

G.025 Finns Doseringsschema och insättningstidpunkt angivet?





Finns insättningstidpunkt?

G.026 Är insättningstidpunkt korrekt angivet?





Finns utsättningstidpunkt?

G.027 Är utsättningstidpunkt korrekt angivet?





G.028 Finns recepttyp angivet?






G.029 Används makuleringsfunktionen enbart till makulering?





U.013 Är korrekt underlagsversion angiven för dospatient?





P.005 Är patienten en dospatient?






G.030 Är receptet korrigerbart?






G.031 Får receptet expedieras?






G.032 Får receptet sättas ut?






G.015 Får receptet makuleras?






G.034 Är korrekt GLN kod angiven vid expedition av gruppvarunummer 690001






​​​​Har artikeln på uttaget utlämnandebegränsning i VARA?
G.037 Saknar artikeln en utlämnandebegränsning som kräver utökad behörighet hos förskrivaren?​

Versionshistorik

Utgåva
Datum
Kommentar

​10.0

2014-10-15

  • Dokumentet har bytt namn till Specifikation AFF-kontroller i Receptdepå human.
  • Tagit bort G.016 (SU-837) till 14.2.
  • 14.2 Ny AFF G.034 för kontroll av gruppvarunumret för epSOS (SU-1153).
  • Uppdaterat U.001 (SU-857).
  • Uppdaterat U.004 (SU-1305).
  • Uppdaterat H.010 (SU-608).
  • Fastställd version.

​11.0

​2016-04-15

​14.2.1: 

  • Lagt till DT i U.004

14.2.3:

  • Inaktiverat H.004 (SU-1658)

16.1: 

  • Förtydligat F.007 (SU-1271)
  • G.005 utgår, G035 och G036 ersätter. (SU-1409)
  • Förändrat villkoret i U.003 (SU-1585)
  • Förändrat villkor i H.010 (SU-1594) och (SU-1863)
  • Förändrat tecken i meddelandet i U.002 (SU-1846)
  • Tagit bort H.014 och H.015 och lagt till H.021 med anledning av SU-2022
  • Förändrat meddelandet i G.007 (SU-2026)
  • Förtydligat F.001 och F.003 med förskrivningsrätt (SU-2093)

​12.0

​2017-10-30

  • ​Generell ändring i bilagan; ändrat FORS till Legitimationsregistret
  • U.004 Lagt till Yrkeskod AL och LF. Tagit bort Yrkeskod DT
  • F.001 Lagt till villkor för Yrkeskod SJ 
  • F.001 och F.002 Ny kommentar gällande AFF-NOD
  • F.004 Lagt till avvisning i AFF-NOD, tagit bort villkor om behörighet farmaceut eller apotekspersonal, ny kommentar gällande AFF-NOD och AFF-REG
  • F.005 Lagt till villkor för Yrkeskod SJ
  • F.009 Ny kontroll av förskrivarens namn för AFF-NOD
  • G.005 Utgår
  • G.034 Förändrat beskrivning, villkor och felmeddelande för gruppvarunummer 6900001
  • G.037 NY AFF-KONTROLL - Gällande utlämnandebegränsning (D01 och D03)
  • H.005 Förändrat beskrivning, villkor och felmeddelande för​ telefonrecept och narkotiska läkemedel
  • D.002 Ändrat villkor angående behörighetsstyrningen
  • Uppdaterat Appendix A - Villkors- och kontrollsekvens

​13.0

​2018-06-13

  • ​​2.2 AFF-REG Tagit bort dosrecept som giltigt underlag för registrering
  • F.005 Lagt till specialistkod 0490 som giltig förskrivare samt gruppförskrivarkod 9610007 och 9600008 som giltig förskrivare för ATC V03AB15
  • G.037 Lagt till utlämnandebegränsning D02 

​14.0

​2019-12-09

  • ​4.7 Uppdaterat text för statuskod 1 i FOLK
  • U.005, P.001 Uppdaterat text enligt ovan
  • U.009 Lagt till landskod HR som giltig landskod
  • G.010 AFF-NOD ändrad från avvisning till varning, med tillagt, nytt felmeddelande som börjar gälla 2 juni 2020

​15.0

​2020-05-08

  • ​1.4, G.022 Tagit bort faxrecept som giltigt underlag
  • G.022 ändrat giltighetstid för telefonrecept
  • P.002 RR-samtycke är alltid true i samband med NLL träder i kraft

​16.0

​2020-10-01

​​G.033 AFF-KORR ändrad från varning till avvisning

​17.0

​2020-11-24

​​G.033 AFF-KORR återställt avvisning till varning

​18.0

​2021-04-14

​U.010 ​Ändrat villkor inför föreskriftsförändring för telefonrecept och registrering

​19.0

​2021-04-23

G.018; G.022; ​G.033 Ändrat villkor inför föreskriftsförändring för telefonrecept och registrering​

​20.0

​2022-03-22

​Redaktionella ändringar och uppdateringar av AFF-kontroller:

  • U.010 Har utgått. 
  • U.011 Uppdaterat felmeddelande samt beskrivning av villkor och kontroll.
  • F.001 Kontrollen körs inte längre i AFF-EXP.
  • F.002 Kontrollen körs inte längre i AFF-EXP. Uppdatering av beskrivning av villkor och kontroller.
  • F.003 Kontrollen körs även i AFF-LAS samt uppdaterat villkor.
  • F.004 Uppdaterat villkor.
  • F.005 Uppdaterat villkor.
  • F.007 Uppdaterat villkor och felmeddelande.
  • F.009 Uppdaterat villkor.
  • P.001 körs i AFF-KORR, AFF-EXP och AFF-REG.
  • P.002 Uppdaterat beskrivning och villkor. Körs endast i AFF-REG och AFF-KORR.
  • G.001 Uppdaterat villkor.
  • G.003 Körs inte i AFF-MAK och AFF-UTS. Körs i AFF-LAS.
  • G.004 Uppdaterat villkor.
  • G.006 Uppdaterat villkor.
  • G.007 Uppdaterat villkor och tagit bort texten"Saknas 7-ställig ATC-kod (på substansnivå) för förskriven artikel utgår kontrollen." Detta beskrivs i villkoret.
  • G.009 Kontrollerar att fält för ändamål är angivet.
  • G.011 Uppdaterat villkor och lagt till texten "För AFF-KEX och AFF-EXP; Villkor: Är förmån = L på uttaget? Kontrolleras att artikeln är ett livsmedel och att patienten är under 16 år."
  • G.012 Uppdaterat kontroll.
  • G.017 Avvisning även i AFF-KEX.
  • G.018 Är en varning i AFF-REG. Uppdaterat kontrollen.
  • G.020 Körs inte i AFF-KORR.
  • G.024 Uppdaterat villkor.
  • G.025 Uppdaterat villkor.
  • G.027 Uppdaerat villkor.
  • D.001 Uppdaterat villkor
  • H.005 Körs även i AFF-EXP. Uppdaterat villkor och texten i felmeddelande.
  • H.007 Uppdaterat villkor.
  • H.010 Körs inte i AFF-NOD
  • H.011 Kontrollen har utgått
  • 1.4 Lagt till kort beskrivning av AFF-LAS.
  • 2 Lagt till 2.9 AFF-LAS.

​21.0

​2022-11-10

​Redaktionella ändringar och uppdateringar av AFF-kontroller:

  • F.002 Uppdaterat villkor. 
  • F.007 Uppdaterat kontroll. 
  • G.007 Uppdaterat villkor. Tagit bort kommentar. 
  • G.010 Uppdaterat felmeddelande. 
  • G.015 Uppdaterat kontroll. 
  • H.005 Uppdaterat felmeddelande. 
  • H.010 Uppdaterat villkor. 
  • H.013 Uppdaterat villkor och kontroll. Körs även i AFF-LAS. 
  • H.017 Kontrollen har utgått. 
  • H.018 Uppdaterat villkor. 

​22.0

​2023-04-05

Redaktionella ändringar och uppdateringar av avsnitten 1-3 avseende att recept sparas i registret Nationella läkemedelslistan i stället för Receptdepå human. Inga uppgifter om AFF-resultat eller AFF-fel sparas numera på receptet.

Redaktionella ändringar och uppdateringar av AFF-kontroller:

  • U.009 UK (=Storbritannien) är inte längre ett EES-land
  • F.005 Uppdaterat villkor.
  • F.008 Uppdaterat villkor.
  • G.004 Uppdaterat villkor.
  • G.006 Uppdaterat villkor.
  • G.007 Uppdaterat villkor.
  • G.008 Uppdaterat villkor.
  • G.009 Uppdaterat villkor.
  • G.010 Uppdaterat villkor.
  • G.011 Uppdaterat villkor.
  • G.035 Uppdaterat villkor.
  • G.036 Uppdaterat villkor.
  • H.001 Uppdaterat villkor.
  • H.003 Uppdaterat villkor.
  • H.005 Uppdaterat villkor.
  • H.007 Uppdaterat villkor.
  • H.018 Uppdaterat villkor.
  • H.019 Uppdaterat villkor.
​​23.0

​​2024-06-04

Ändrad funktionalitet i release 21.8.2.2:
  • H.013: Lagt till i AFF-EXP
  • H.016: Lagt till i AFF-EXP
Rättningar och förtydliganden enligt befintlig implementation
  • 1.4: Flyttat info om berörda tjänster till 2, förtydligat AFF-LAS, lagt till AFF-NEF
  • 2: Lagt till berörda tjänster
  • 3.4: Kompletterat med hantering när kontroll ej kan genmföras
  • 4.4: Kompletterat med hantering när komplettering ej kan genomföras
  • U.003: Lagt till kommentar
  • F.004: Lagt till kommentar om AFF-REG
  • F.007: Kontroll av null flyttad till schemavalidering
  • G.008: Lagt till villkor för AFF-EXP
  • G.009, G.010, G.011, G.035, G.036, H.003, H.007: Lagt till i AFF-LAS
  • G.010: Förtydligat vilka felmeddelanden som gäller för respektive kontrollsamling
  • G.011: Tagit bort dubblerad information
  • G.015: Tagit bort kontroll av om uttag finns
  • G.018: Tagit bort sista giltighetsdag=ordinationstidpunkt, lagt till att "första uttag före" bara gäller AFF-EXP
  • G.025: Lagt till undantag för AFF-KORR
  • G.026: Tagit bort <=utsättningstidpunkt, lagt till kontroll för ordinationstyp D
  • G.027: Lagt till undantag för AFF-KORR
  • G.033: Lagt till att -3 dygn endast gäller AFF-KORR
  • G.034: Bytt från varunr 6900001, ändrat beskrivning, villkor och felmeddelande, lagt till att AFF-REG enbart avser recept
  • G.037: Lagt till kommentar om D04
  • H.003: Tagit bort från AFF-LAS
  • H.005: ​Tagit bort Särskilt läkemedelskod 3, flyttat info om VARA-kod per narkotikaklass från Villkor till Kommentar, tagi​​t bort VARA-kod 2
  • H.007: Tagit bort från AFF-LAS, lagt till att AFF-REG även avser uttag
  • H.010: Lagt till villkor är artikel läkemedel, ändrat villkor resterande antal uttag >0 till förskrivet antal uttag >1, tagit bort kontroll max dygnsdos >0, lagt till regler för AFF-KORR för apotek respektive vård
  • H.013: Tagit bort från AFF-LAS

​24.0
​2024-08-26
​G.032: Tagit bort villkor "och om Momentan utsättning = sant​" vid förskrivares utsättning av slutexpedierat recept, enligt befintlig implementation. ​​