Doseringskontroller


denna sida beskrivs de doseringskontroller som E-hälsomyndigheten utför på förskrivningar och uttag i Nationella läkemedelslistan







1. Två typer av AFF-kontroller för dosering

Det finns två typer av AFF-kontroller för dosering:

  • AFF-kontroll G.118 som omfattar ett stort antal doseringskontroller. 
  • Övriga AFF-kontroller som rör dosering (och även administreringssätt). 

2. Kontroller som ingår i AFF-kontroll G.118

Kontrollerna i tabellerna nedan ingår i AFF-kontroll G.118 som är en "behållare" för alla kontroller som utförs för dosering. G.118 utförs om villkoret Z.097 "Finns det en dosering" är uppfyllt.

G.118 med alla doseringskontroller ingår i kontrollsamling:

  • AFF-REG

  • AFF-KORR

  • AFF-EXP 

  • AFF-ERU

Samtliga kontroller är avvisande om något eller flera villkor inte är uppfyllda.

2.1. Kontroller som beror av doseringstyp

I tabell 1 nedan visas vilka kontroller som görs för vilken doseringstyp.

Tabell 1 - kontroller som beror av doseringstyp

AFF-felkod

Rubrik + beskrivning

Attribut

Villkor

Felmeddelande

Syfte

Frekvens-dosering

Tillfälles-dosering

Intervall-dosering

Fritext-dosering

Engångs-dosering

Kontroll i TA 55 - Generera doseringsanvisning

V.001

Fritextdosering får ej anges vid frekvensdosering

Regeln kontrollerar att fältet för fritextdosering inte är ifyllt vid en frekvensdosering.

Fritextdosering



Fritextdosering får inte anges vid frekvensdosering


x



x
V.002

Doseringshastighetsenhet obligatoriskt när doseringshastighet är angiven vid frekvensdosering

Regeln kontrollerar att det finns en doseringshastighetsenhet.

Doseringshastighetsenhet
  • Z.094
 Är anropande system anslutet till senaste releaseversionen
Enhet måste anges för doseringshastighet
x



x
 V.003

Dosenhet obligatoriskt

Regeln kontrollerar att det finns en dosenhet.

Vid händelsetyp Förnya, Uppdatera och Expediera förskrivning undantas denna regel. Det går att förnya,  uppdatera och expediera en förskrivning utan att ange en dosenhet. Ytterligare kontroller sker i G.131

Dosenhet
  • Z.094
 Är anropande system anslutet till senaste releaseversionen
Dos eller dos min och dos max ska alltid anges tillsammans med dosenhet.
x x x
x x
 V.004

Dos, dosintervall eller doseringshastighet obligatoriskt vid frekvensdosering

Regeln kontrollerar att det finns en dos, dos min och dos max eller doseringshastighet när det finns en dosenhet alternativt en doseringshastighetsenhet. 

Dos, dos min, dos max eller doseringshastighet

Dos, dosintervall eller doseringshastighet måste anges vid frekvensdosering


x



x
V.005

Enhet för administreringstillfällets varaktighet obligatorisk

Regeln kontrollerar att det finns en enhet för administreringstillfällets varaktighet.

Enhet för administreringstillfällets varaktighet
Administreringstillfällets varaktighet och enhet ska alltid anges tillsammans.
x x x
x x
V.006

Antal administreringar obligatoriskt vid frekvensdosering

Regeln kontrollerar att fältet antal administreringar är ifyllt.

Antal administreringar

Antal administreringar måste anges vid
frekvensdosering


x



x
V.007

Period obligatoriskt

Regeln kontrollerar att fältet period är ifyllt. 

Period
Period måste anges vid frekvensdosering
 x



x
V.008

Periodenhet dag obligatoriskt

Regeln kontrollerar att det finns en periodenhet och att den enheten är dag.

Periodenhet

Periodenhet måste vara dag vid
frekvensdosering


 x



x
V.009

Klockslag får ej anges vid frekvensdosering

Regeln kontrollerar att klockslag inte är ifyllt vid frekvensdosering.

Klockslag
Klockslag får inte anges vid frekvensdosering
 x



x
V.010

Period på dygnet får ej anges vid frekvensdosering

Regeln kontrollerar att fältet period på dygnet inte är ifyllt vid frekvensdosering.

Period på dygnet

Period på dygnet får inte anges vid
frekvensdosering


 x



x
V.011

Antal upprepningar får ej anges vid frekvensdosering

Regeln kontrollerar att fältet antal upprepningar inte är ifyllt.

Antal upprepningar

Antal upprepningar får inte anges vid
frekvensdosering


 x



x
V.012

Längd doseringssteg min och längd doseringssteg max obligatoriskt

Regeln kontrollerar att både längd doseringssteg min och doseringssteg max finns angivet

Längd doseringssteg min och längd doseringssteg max
Både längd doseringssteg min och längd doseringssteg max måste anges
 x  x  x  x
x
V.013

Längdenhet dag obligatoriskt

Regeln kontrollerar att längd doseringssteg eller längd doseringssteg min och längd doseringssteg max är angivet samt att enhet är angiven. Regeln kontrollerar också att enheten är dag.

Doseringssteg längdenhet, längd doseringssteg, längd doseringssteg min och längd doseringssteg max
Längd doseringssteg eller längd doseringssteg min och max ska alltid anges tillsammans med längdenheten dag
 x  x  x  x
x
 V.014

Längd doseringssteg får ej anges samtidigt som längd doseringssteg min och längd doseringssteg max vid frekvensdosering

Regeln kontrollerar att inte längd doseringssteg är angivet samtidigt som längd doseringssteg min och längd doseringssteg max.

Längd doseringssteg, längd doseringssteg min och längd doseringssteg max.
Ange antingen längd doseringssteg eller längd doseringssteg min och längd doseringssteg max vid frekvensdosering
 x



x
V.015

Minst ett doseringssteg

Regeln kontrollerar att det finns minst ett doseringssteg

Sekvens
Sekvens måste vara större än 0
 x x
V.016

Längd och enhet finns angivet om det finns ett doseringsdelsteg

Regeln kontrollerar att även längd och enhet finns angivet om det finns ett doseringsdelsteg

Doseringsdelsteg, längd doseringsdelsteg, längdenhet doseringsdelsteg

Om doseringsdelsteg har angivits måste även längd doseringsdelsteg och längdenhet
doseringsdelsteg anges


x  x x x
x
V.028

Fritextdosering får ej anges vid tillfällesdosering

Regeln kontrollerar att fältet för fritextdosering inte är ifyllt vid en tillfällesdosering.

Fritextdosering


Fritextdosering får inte anges vid
tillfällesdosering



 x


x
 V.029

Doseringshastighetsenhet obligatoriskt

Regeln kontrollerar att det finns en doseringshastighetsenhet

Doseringshastighetsenhet

Doseringshastighet ska alltid anges
tillsammans med en doseringshastighetsenhet



 x  x
 x x
 V.031

Dos, dosintervall eller doseringshastighet obligatoriskt

Regeln kontrollerar att det finns en dos, dos min och dos max eller doseringshastighet när det finns en dosenhet alternativt en doseringshastighetsenhet. 

Vid händelsetyp Förnya, Uppdatera och Expediera förskrivning undantas denna regel. Det går att förnya,  uppdatera och expediera en förskrivning utan att ange en dosenhet. Ytterligare kontroller sker i G.131

Dos, dosintervall eller doseringshastighet

Ange antingen dos, dos min och dos max eller doseringshastighet


 
 x
 x x
 V.033

Klockslag får ej anges samtidigt som period på dygnet

Regeln kontrollerar att fälten klockslag och period på dygnet inte är ifyllda samtidigt. Regeln kontrollerar också att en förskrivnings alla doseringssteg och doseringsdelsteg antingen har klockslag eller period på dygnet.

Klockslag
Ange antingen klockslag eller period på dygnet

 x


x
 V.034

Antal administreringar får ej anges vid tillfällesdosering

Regeln kontrollerar att fältet antal administreringar inte är ifyllt vid en tillfällesdosering

Antal administreringar

Antal administreringar får inte anges vid
tillfällesdosering



 x


x
 V.035

Antal administreringar max får ej anges vid tillfällesdosering

Regeln kontrollerar att fältet antal administreringar max inte är ifyllt vid en tillfällesdosering

Antal administreringar max

Antal administreringar max får inte anges vid tillfällesdosering



 x


x
V.036

Period får ej anges vid tillfällesdosering

Regeln kontrollerar att fältet period inte är ifyllt vid en tillfällesdosering

Period
Period får inte anges vid tillfällesdosering

 x


x
V.037

Period max får ej anges vid tillfällesdosering 

Regeln kontrollerar att fältet period max inte är ifyllt vid en tillfällesdosering

Period max
Period max får inte anges vid tillfällesdosering

 x


x
 V.038

Periodenhet får ej anges vid tillfällesdosering

Regeln kontrollerar att fältet periodenhet inte är ifyllt vid en tillfällesdosering

Periodenhet
Periodenhet får inte anges vid tillfällesdosering

 x


x
 V.039

Antal upprepningar får ej anges vid tillfällesdosering

Regeln kontrollerar att fältet antal upprepningar inte är ifyllt vid en tillfällesdosering

Antal upprepningar

Antal upprepningar får inte anges vid
tillfällesdosering



 x


x
 V.042

Längd doseringssteg får ej anges samtidigt som längd doseringssteg min och längd doseringssteg max

Regeln kontrollerar att inte längd doseringssteg är angivet samtidigt som längd doseringssteg min och längd doseringssteg max.

Längd doseringssteg, längd doseringssteg min och längd doseringssteg max.
Ange antingen längd doseringssteg eller längd doseringssteg min och längd doseringssteg max

 x  x  x
x
V.045

Fritextdosering får ej anges vid intervalldosering

Regeln kontrollerar att fältet för fritextdosering inte är ifyllt vid en intervalldosering

Fritextdosering



Fritextdosering får inte anges vid intervalldosering


 x

x
 V.050

Antal administreringar = 1 obligatoriskt

Regeln kontrollerar att antal administrering är 1.

Antal administreringar
Antal administreringar måste vara 1 vid intervalldosering


 x

x
V.051

Antal administreringar max får ej anges vid intervalldosering

Regeln kontrollerar att fältet antal administreringar inte är ifyllt.

Antal administreringar max
Antal administreringar max får inte anges vid intervalldosering


 x

x
V.052

Period vid intervalldosering obligatoriskt

Regeln kontrollerar att fältet period är ifyllt. 

Period
Period måste anges vid intervalldosering


 x

x
V.053

Periodenhet timmar obligatoriskt

Regeln kontrollerar att det finns en periodenhet och att den enheten är timmar.

Periodenhet
Periodenhet måste anges i timmar vid intervalldosering


 x

x
V.054

Veckodag får ej anges för intervalldosering

Regeln kontrollerar att fältet veckodag inte är ifyllt vid intervalldosering

Veckodag
Veckodag får inte anges vid intervalldosering


 x

x
 V.055

Klockslag får ej anges vid intervalldosering

Regeln kontrollerar att klockslag inte är ifyllt vid intervalldosering.

Klockslag
Klockslag får inte anges vid intervalldosering


 x

x
V.056

Period på dygnet får ej anges vid intervalldosering 

Regeln kontrollerar att period på dygnet inte är ifyllt vid intervalldosering.

Period på dygnet
Period på dygnet får inte anges vid intervalldosering


 x

x
V.057

Antal upprepningar får ej anges

Regeln kontrollerar att fältet antal upprepningar inte är ifyllt vid en intervalldosering.

Antal upprepningar
Antal upprepningar får inte anges vid intervalldosering


 x

x
V.063

Fritextdosering får ej anges vid engångsdosering

Regeln kontrollerar att fältet för fritextdosering inte är ifyllt vid en engångsdosering.

Fritextdosering
Fritextdosering får inte anges vid engångsdosering




  x x
V.068

Antal administreringar får ej anges vid engångsdosering 

Regeln kontrollerar att fältet antal administreringar inte är ifyllt.

Antal administreringar
Antal administreringar får inte anges vid engångsdosering




 x x
 V.069

Antal administreringar max får ej anges vid engångsdosering

Regeln kontrollerar att fältet antal administreringar max inte är ifyllt.

Antal administreringar max
Antal administreringar max får inte anges vid engångsdosering




 x x
 V.070

Period får ej anges vid engångsdosering

Regeln kontrollerar att fältet period inte är ifyllt vid en engångsdosering

Period
Period får inte anges vid engångsdosering




 x x
V.071

Period max får ej anges vid engångsdosering

Regeln kontrollerar att fältet period max inte är ifyllt vid en engångsdosering 

Period max
Period max får inte anges vid engångsdosering




 x x
V.072

Periodenhet får ej anges vid engångsdosering

Regeln kontrollerar att fältet periodenhet inte är ifyllt vid en engångsdosering

 Periodenhet
Periodenhet får inte anges vid engångsdosering




 x x
V.073

Veckodag får ej anges för engångsdosering

Regeln kontrollerar att fältet veckodag inte är ifyllt vid engångsdosering

Veckodag
Veckodag får inte anges vid engångsdosering




x x
V.074

Klockslag får ej anges samtidigt som period på dygnet vid engångsdosering

Regeln kontrollerar att fälten klockslag och period på dygnet inte är ifyllda tillsammans.

Klockslag eller period på dygnet 
Ange antingen klockslag eller period på dygnet vid engångsdosering




 x x
V.075

Antal upprepningar måste vara 1

Regeln kontrollerar att antal upprepningar är 1.

 Antal upprepningar
Antal upprepningar måste vara 1




 x x
V.076

Längd doseringssteg min och längd doseringssteg max får ej anges vid engångsdosering

Regeln kontrollerar att fälten längd doseringssteg min och längd doseringssteg max inte är ifyllt vid en engångsdosering.

Längd doseringssteg min och längd doseringssteg max 
Längd doseringssteg min och längd doseringssteg max får inte anges vid engångsdosering




 x x
V.077

Längd doseringssteg får ej anges vid engångsdosering

Regeln kontrollerar att fältet längd doseringssteg inte är ifyllt vid en engångsdosering.

Längd doseringssteg
Längd doseringssteg får inte anges vid engångsdosering




 x x
V.078

Längdenhet doseringssteg får ej anges vid engångsdosering

Regeln kontrollerar att fältet för längdenhet doseringssteg inte är ifyllt vid en engångsdosering.

Längdenhet doseringssteg
Längdenhet får inte anges vid engångsdosering




 x x
V.079

Antal upprepningar får ej anges tillsammans med vid behov

Regeln kontrollerar att engångsdoseringen inte är en vid behovsordination. Attributet "Vid behov" ska vara "false".

 Antal upprepningar
Vid behov får inte anges vid engångsdosering




 x x
V.081

Subsekvens får ej anges vid engångsdosering

Regeln kontrollerar att det inte finns ett doseringsdelsteg på en engångsdosering.

Subsekvens
Doseringsdelsteg får inte anges vid engångsdosering




 x x
V.082

Längd doseringsdelsteg får ej anges vid engångsdosering 

Regeln kontrollerar att fältet längd doseringsdelsteg inte är ifyllt vid en engångsdosering.

Längd doseringsdelsteg
Längd doseringsdelsteg får inte anges vid engångsdosering




 x x
V.083

Längdenhet doseringsdelsteg får ej anges vid engångsdosering

Regeln kontrollerar att fältet längdenhet doseringsdelsteg inte är ifyllt vid en engångsdosering

Längdenhet doseringsdelsteg
Längdenhet doseringsdelsteg får inte anges vid engångsdosering




 x x
V.084

Maxdos får ej anges vid engångsdosering

Regeln kontrollerar att fältet maxdos inte är ifyllt vid en engångsdosering.

 Maxdos
Maxdos får inte anges vid engångsdosering




 x x
V.085

Fritextdosering obligatoriskt

Regel som kontrollerar att fältet fritextdosering är ifyllt.

Fritextdosering



En fritextdosering måste anges vid doseringstyp fritextdosering



 x
x
V.086

Dos får ej anges vid fritextdosering

Regel som kontrollerar att fältet dos inte är ifyllt.

Dos
Dos får inte anges vid fritextdosering



 x
x
V.087

Dos min och dos max får ej anges vid fritextdosering

Regel som kontrollerar att fältet dos min inte är ifyllt.

Dos min och dos max
Dos min och dos max får inte anges vid fritextdosering



 x
x
V.088

Doseringshastighet får ej anges vid fritextdosering

Regel som kontrollerar att fältet doseringshastighet inte är ifyllt.

Doseringshastighet
Doseringshastighet får inte anges vid fritextdosering



 x
x
V.089

Administreringstillfällets varaktighet får ej anges vid fritextdosering

Regel som kontrollerar att fältet administreringstillfällets varaktighet inte är ifyllt.

Administreringstillfällets varaktighet
Administreringstillfällets varaktighet får inte anges vid fritextdosering



 x
x
V.090

Enhet för Administreringstillfällets varaktighet får ej anges vid fritextdosering

Regel som kontrollerar att fältet administreringstillfällets varaktighet inte är ifyllt.

Enhet för administreringstillfällets varaktighet
Enhet för administreringstillfällets varaktighet får inte anges vid fritextdosering



 x
x
V.091

Antal administreringar får ej anges vid fritextdosering

Regel som kontrollerar att fältet antal administreringar inte är ifyllt.

Antal administreringar
Antal administreringar får inte anges vid fritextdosering



 x
x
V.092

Antal administreringar max får ej anges vid fritextdosering

Regel som kontrollerar att fältet antal administreringar max inte är ifyllt.

Antal administreringar max
Antal administreringar max får inte anges vid fritextdosering



 x
x
V.093

Period får ej anges vid fritextdosering

Regel som kontrollerar att fältet period inte är ifyllt.

Period
Period får inte anges vid fritextdosering



 x
x
V.094

Period max får ej anges vid fritextdosering

Regel som kontrollerar att fältet period max inte är ifyllt.

 Period max
Period max får inte anges vid fritextdosering



 x
x
V.095

Periodenhet får ej anges för fritextdosering

Regel som kontrollerar att fältet periodenhet inte är ifyllt.

 Periodenhet
Periodenhet får inte anges vid fritextdosering



 x
x
V.096

Veckodag får ej anges för fritextdosering

Regeln kontrollerar att fältet veckodag inte är ifyllt vid fritextdosering

Veckodag
Veckodag får inte anges vid fritextdosering



x
x
V.097

Klockslag får ej anges vid fritextdosering

Regel som kontrollerar att fältet klockslag inte är ifyllt.

Klockslag
Klockslag får inte anges vid fritextdosering



 x
x
V.098

Period på dygnet får ej anges vid fritextdosering

Regel som kontrollerar att fältet period på dygnet inte är ifyllt.

Period på dygnet
Period på dygnet får inte anges vid fritextdosering



 x
x
V.099

Antal upprepningar får ej anges vid fritextdosering

Regel som kontrollerar att fältet antal upprepningar inte är ifyllt.

Antal upprepningar
Antal upprepningar får inte anges vid fritextdosering



 x
x

V.104

Längd doseringssteg

Regel som kontrollerar att doseringssteg med samma värde (nummer) på sekvens har samma värde på längd doseringssteg och längdenhet doseringssteg (ex. 10 dagar).

Längd doseringssteg, längdenhet doseringssteg


Doseringssteg med samma nummer på sekvens måste ha samma värde på längd doseringssteg

 x


x
V.105

Längd doseringsdelsteg

Regel som kontrollerar att doseringsdelsteg inom en sekvens med samma värde (nummer) på subsekvens har samma värde på längd doseringsdelsteg och längdenhet doseringsdelsteg (ex. 2 dagar).

Längd doseringsdelsteg
Doseringsdelsteg inom samma doseringssteg med samma nummer på subsekvens måste ha samma värde på längd doseringsdelsteg

 x


x
V.106

Sekventiella doseringsdelsteg

Regel som kontrollerar att summan av alla sekventiella doseringsdelstegs längder är jämnt delbart med doseringsstegets längd.

Doseringsdelsteg, doseringssteg







Summan av längden på alla doseringsdelsteg måste vara jämnt delbar med summan av längden på alla doseringssteg Syftet med denna regel är att doseringssteget inte ska avslutas mitt i ett doseringsdelsteg.
x


x
V.107

Flera doseringssteg

Regel som kontrollerar att om det finns fler doseringssteg än 1 måste alla doseringssteg utom det, eller de, med högsta sekvensnumret ha ett värde i fältet längd doseringssteg.

Vid en uppdatering då man ska lägga till ytterligare ett sekventiellt doseringssteg (högre värde på sekvens), måste alla befintliga doseringssteg ha fältet längd doseringssteg angiven.

Längd doseringssteg


Alla doseringssteg utom det sista måste ha en angiven längd Syftet med regeln är att kontrollera att alla doseringssteg utom det sista har en angiven längd på doseringssteget.  x  x  x

x
V.108

Doseringssteg vid fritextdosering

Regel som kontrollerar att det vid en fritextdosering endast finns ett doseringssteg.

 Sekvens


En fritextdosering får bara ha ett doseringssteg Syftet med denna regel är att undvika en blandning av doseringstyper i samma dosering.


 x
x
V.109

Sekvens saknas

Regel som kontrollerar att det finns minst ett doseringssteg med sekvens 1.


Sekvens



Det måste  finnas minst ett doseringssteg som har sekvens 1
 x  x  x  x  x x
 V.110

Doseringssteg saknas

Regeln som kontrollerar att sekvens alltid stegas upp med + 1. 

 Sekvens
Ett eller flera doseringssteg saknas  Syftet med denna regel är att undvika att ett doseringssteg saknas.  x  x  x

x
V.111

Doseringens totala längd

Regel som kontrollerar att doseringens totala längd är samma som längden mellan första och sista doseringsdag. Om första doseringsdag och sista doseringsdag är satta och förskrivningen har en angiven doseringslängd så måste doseringslängden matcha antalet dagar mellan första och sista doseringsdag.

Vid händelsen uppdatera förskrivning ska kontrollen endast köras om första doseringsdag är ändrad och/eller doseringen är ändrad enligt VR113

Första doseringsdag, sista doseringsdag, längd doseringssteg, längd doseringssteg max
Summan av längden på alla doseringssteg måste vara samma som tiden mellan första och sista doseringsdag
 x  x  x


 V.118

Misslyckad identifiering av doseringstyp

Se regel VR085 på sidan Generella verksamhetsregler.

 Doseringstyp
Identifiering av doseringstyp misslyckades
 x x
V.120

Vid behov och stående doseringar

Regel som kontrollerar att vid behovsdosering (vid behov=true) och stående dosering (vid behov=false) inte finns på samma förskrivning om förskrivningen innehåller fler än ett doseringssteg. 

Vid behov
En förskrivning måste vara antingen vid behov eller stående. Samtliga doseringssteg måste ha samma värde  Syftet med denna regel är att undvika att blanda vid behovsdosering med stående dosering om doseringen innehåller fler än ett steg.  x  x  x


V.123

Enhet saknas på maxdos

Regeln kontrollerar att det finns en maxdosenhet när maxdos är angiven

Maxdosenhet
Maxdos måste alltid anges med en maxdosenhet
 x
x
V.124

Subsekvens större än 0

Regeln kontrollerar att om sekvensen har subsekvens måste minst en subsekvens ha värdet 1.

En subsekvens måste alltid ha ett värde som är större än 0

Subsekvens
Doseringsdelsteg måste vara större än 0

x


x
V.125

Doseringsdelsteg saknas

Regel som kontrollerar att subsekvens alltid stegas upp med + 1.

Subsekvens
Ett eller flera doseringsdelsteg saknas

x


x
V.126

Endast fritextdosering får anges vid förskrivning av handelsvaror (inklusive teknisk sprit)


En dosering för handelsvaror (inklusive teknisk sprit) ska anges som fritextdosering, strukturerad dosering är inte tillåten


  • Z.094  Är anropande system anslutet till senaste releaseversionen
Endast fritextdosering är tillåtet vid förskrivning av handelsvaror och teknisk sprit
x x x
x
V.127

Samma dosenhet på alla doseringssteg och doseringsdelsteg

Regeln kontrollerar att en förskrivnings alla doseringssteg och doseringsdelsteg har samma dosenhet.

Dosenhet, sekvens, subsekvens
Alla doseringssteg och doseringsdelsteg måste ha samma dosenhet
x x x

x
V.128

Samma doseringshastighetsenhet på alla doseringssteg och doseringsdelsteg

Regeln kontrollerar att en förskrivnings alla doseringssteg och doseringsdelsteg har samma doseringshastighetsenhet.

Doseringshastighetsenhet
Alla doseringssteg och doseringsdelsteg måste ha samma doseringshastighetsenhet
x x x

x
V.129

Dos och maxdos måste ha samma enhet

Regeln kontrollerar att dosenhet och maxdosenhet har samma värde när maxdos är angiven på förskrivningen.

Dosenhet, maxdosenhet
Dos och maxdos måste ha samma dosenhet
x x x x
x
V.130

Endast doseringssteg får användas när veckodag anges

Regeln kontrollerar att endast doseringssteg används när veckodag anges i doseringen. 

Veckodag, sekvens, subsekvens
Endast doseringssteg får användas när veckodag anges

x


x
V.131

Endast sekventiella doseringssteg vid frekvensdosering och intervalldosering

Regeln kontrollerar att doseringsstegen endast går sekventiellt och inte parallellt vid frekvensdosering och intervalldoseringar

Doseringstyp, sekvens
Doseringsstegen måste gå sekventiellt vid frekvens- och intervalldosering, parallella doseringssteg är inte tillåtna
x
x

x

V.132


Endast ett klockslag får anges vid engångsdosering

Regeln kontrollerar att inte flera klockslag angivits vid engångsdosering

Doseringstyp, klockslag
Endast ett klockslag får anges vid engångsdosering




x x

V.133


Endast ett värde av period på dygnet får anges vid engångsdosering

Regeln kontrollerar att inte flera period på dygnet angivits vid engångsdosering

Doseringstyp, period på dygnet
Endast ett värde av period på dygnet får anges vid engångsdosering




x x

V.134

 

Period = 1 när veckodagar anges vid frekvensdosering

Regeln kontrollerar att period är 1 vid frekvensdosering som även har veckodagar angivna.

Doseringstyp, period, veckodag
Period måste vara 1 när veckodagar anges vid frekvensdosering
x



x
 V.135

Endast doseringssteg får användas när vid behov anges utan klockslag eller period på dygnet

Regeln kontrollerar att endast doseringssteg och inte doseringsdelsteg finns när vid behov=true anges utan klockslag eller period på dygnet.

 Doseringsdelsteg, vid behov,  klockslag, period på dygnet


Doseringsdelsteg får inte användas när vid behov anges utan klockslag eller period på dygnet

x


x

V.136

Endast ett doseringssteg får användas när vid behov anges utan klockslag eller period på dygnet

Regel som kontrollerar att endast ett doseringssteg finns när vid behov=true anges utan klockslag eller period på dygnet.

Sekvens
En dosering som är vid behov och anges utan klockslag eller period på dygnet får bara ha ett doseringssteg

x


x

V.137

Maxdos kan endast anges per dygn 

Regeln kontrollerar att värdet 1 är angivet i Maxdosperiod och att Maxdosperiodenhet = d.

Maxdosperiod

Maxdosperiodenhet


Maxdosperiod kan endast vara 1 och Maxdosperiodenhet ska anges till dygn
x x x x
x

V.138

Subsekvens får endast anges vid tillfällesdosering

Regeln kontrollerar att fältet för subsekvens inte har ett värde.

Anmärkning
Se även V.016 som samverkar med denna för att kontrollera alla parametrar som ingår i doseringsdelsteg.

Subsekvens


Subsekvens får endast anges vid tillfällesdosering
x
x x
x

Kompletterande kontroller för patient med dossamtycke

Vid förskrivning av läkemedel i helförpackning till en patient med dossamtycke kan valfri doseringstyp användas. Förutom kontrollerna i tabell 2 nedan gäller reglerna för vald doseringstyp i tabell 1 ovan.

Vid förskrivning av dosdispenserade läkemedel kan bara tillfällesdosering angiven med klockslag användas. Förutom kontrollerna i tabell 2 gäller även reglerna för doseringstyp tillfällesdosering i tabell 1 ovan. 


Tabell 2 - Kompletterande kontroller för patient med dossamtycke

AFF-felkod

Rubrik + beskrivning

Attribut

 Villkor

Felmeddelande

Syfte

Förskrivning av dosdispenserade läkemedel

Förskrivning av läkemedel i helförpackning

Regel kommer att fasas ut efter övergångsperioden

 V.017

Administreringstillfällets varaktighet får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att fältet varaktighet inte är ifyllt vid förskrivning av läkemedel som ska dosdispenseras.

Administreringstillfällets varaktighet
Administreringstillfällets varaktighet får inte anges vid dosdispensering


 x

 V.018

Enhet för administreringstillfällets varaktighet får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att enhet för varaktighet inte är ifyllt vid förskrivning av läkemedel som ska dosdispenseras.

Enhet för administreringstillfällets varaktighet
Enhet för administreringstillfällets varaktighet får inte anges vid dosdispensering


 x

 V.019

 Veckodag får ej anges

Regel som kontrollerar att veckodag inte är angiven vid förskrivning av läkemedel som ska dosdispenseras.

 Veckodag   Veckodag får inte anges vid dosdispensering
 x

V.020

Vid behov får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att vid behov inte är ifylld vid förskrivning av läkemedel som ska dosdispenseras.

Vid behov
Vid behov får inte anges vid dosdispensering 
 x

V.021

Dos vid förskrivning av läkemedel som ska dosdispenseras obligatorisk

Regel som kontrollerar att dos är angiven vid förskrivning av läkemedel som ska dosdispenseras.

Dos
Dos måste anges vid dosdispensering
 x

V.022

Dos min och dos max får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att dos min och dos max inte är angiven vid förskrivning av läkemedel som ska dosdispenseras.

Dos min och dos max
Dos min och dos max får inte anges vid dosdispensering
 x

V.023

Dosenhet vid förskrivning av läkemedel som ska dosdispenseras obligatorisk

Regel som kontrollerar att dosenhet är angiven vid förskrivning av läkemedel som ska dosdispenseras.

Vid händelsetyp Förnya, Uppdatera och Expediera förskrivning undantas denna regel. Det går att förnya,  uppdatera och expediera en förskrivning utan att ange en dosenhet. Ytterligare kontroller sker i G.131

Dosenhet
  • Z.094
 Är anropade system anslutet till senaste releaseversionen
Dosenhet måste anges vid dosdispensering
 x

V.024

Doseringshastighet får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att doseringshastighet inte är angiven vid förskrivning av läkemedel som ska dosdispenseras.

Doseringshastighet
Doseringshastighet får inte anges vid dosdispensering
 x

V.025

Enhet för doseringshastighet får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att enhet för doseringshastighet inte är angiven vid förskrivning av läkemedel som ska dosdispenseras.

Enhet för doseringshastighet
Enhet för doseringshastighet får inte anges vid dosdispensering
 x

V.026

Period på dygnet får ej anges vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att period på dygnet inte är angiven vid förskrivning av läkemedel som ska dosdispenseras

Period på dygnet
Period på dygnet får inte anges vid dosdispensering
 x

V.027

Doseringsstegets längd får ej anges som ett intervall vid förskrivning av läkemedel som ska dosdispenseras

Regel som kontrollerar att längd doseringssteg min och längd doseringssteg max ej är angivet vid förskrivning av läkemedel som ska dosdispenseras

Längd doseringssteg min, längd doseringssteg max
Doseringsstegets längd får inte anges som ett intervall vid dosdispensering
 x

V.112

Sista doseringsdag

Regel som kontrollerar att sista doseringsdag alltid anges vid förskrivning till patient med dossamtycke (dospatient) om förskrivningen har en angiven längd på doseringssteget.

Sista doseringsdag


Sista doseringsdag måste anges när längd på doseringssteg är angivet vid förskrivning till patient med dossamtycke
 x  x (Gäller vid tillfällesdosering med klockslag)
V.113

Första doseringsdag

Regel som kontrollerar att första doseringsdag alltid anges vid förskrivning av läkemedel som ska dosdispenseras.

Första doseringsdag
Första doseringsdag måste anges vid dosdispensering 
 x

V.114

Första doseringsdag

Första doseringsdag måste alltid anges för helförpackningsförskrivning till patient med dossamtycke (dospatient) vid tillfällesdosering som är angiven med klockslag.

Första doseringsdag

Första doseringsdag måste anges vid doseringstyp tillfällesdosering med klockslag vid förskrivning till patient med dossamtycke



 x (Gäller vid tillfällesdosering med klockslag) x

V.115

Doseringssteg med och utan längd i kombination

Regel som kontrollerar att en förskrivning inte innehåller kombinationen doseringssteg med steglängd samt doseringssteg utan steglängd.

Anmärkning

Det går alltså inte att på samma förskrivning förmedla en rak upptrappning och sedan ha påföljande repeterande steg och vice versa. T.ex. en upptrappning som övergår till en måldos som ska fortsätta under en obestämd tid.

Doseringsstegets längd



En förskrivning kan inte innehålla upptrappning eller nedtrappning och måldos för patient med dossamtycke. Du måste dela upp förskrivningen i två



 x  x (Gäller vid tillfällesdosering med klockslag) x

V.116


Doseringsstegs längd

Regel som kontrollerar att den sammanlagda längden av flera sekventiella doseringssteg inte överstiger 28 dagar.

Doseringsstegs längd
Summan av längden på alla doseringssteg får inte överstiga 28 dagar vid  dosdispensering 
 x
x
V.117

Doseringsdelstegs längd

Regel som kontrollerar att den sammanlagda längden av flera sekventiella doseringsdelsteg inte överstiger 28 dagar.

Längd doseringsdelsteg
Summan av längden på alla doseringsdelsteg får inte överstiga 28 dagar vid dosdispensering
 x
x
 V.119

Endast tillfällesdosering är tillåten för förskrivning av läkemedel som ska dosdispenseras

Regeln kontrollerar att rätt doseringstyp anges vid förskrivning av läkemedel som ska dosdispenseras

Tillfällesdosering obligatoriskt
Endast doseringstyp tillfällesdosering får anges vid dosdispensering 
 x

 V.122

Dosdispenserade läkemedel måste ha värdet "false" i attributet vid behov

Regel som kontrollerar att en förskrivning av läkemedel som ska dosdispenseras också har värdet "false" i attributet "Vid behov"

Vid behov=false
Endast stående får anges vid dosdispensering
 x

3. Övriga AFF-kontroller

Övriga AFF-kontroller som kontrollerar dosering och administreringssätt finns på sidan Automatiska format- och författningskontroller (AFF-kontroller)





Versionshistorik

Version Datum Release Kommentar
1.0 2021-11-27 21.0 Ny handbok vård- och apotekstjänster
1.1 2022-03-30


21.1 Förtydligat krav V.033

Tillagt i V.111: Vid händelsen uppdatera förskrivning ska kontrollen endast köras om första doseringsdag är ändrad och/eller doseringen är ändrad enligt VR111

Tillagt i beskrivningen för V.022: "och dos max"

I övrigt har språkliga justeringar gjorts för ökad läsbarhet.

1.2

2022-09-13


21.3

Lagt till markering i kolumnen Tillfällesdosering för V.003

Ändrat verksamhetsregel i V.111:

Vid händelsen uppdatera förskrivning ska kontrollen endast köras om första doseringsdag är ändrad och/eller doseringen är ändrad enligt VR113 (det stod felaktigt VR111)

1.3 2022-11-10 21.4

Ny kolumn tillagd i tabell 1: Kontroll i TA 55 - Generera doseringsanvisning. I kolumnen anges om kontrollen körs vid generering av doseringsanvisning. 

Justerat tabellerna så att felkoderna presenteras i stigande skala.

1.4 2023-05-04 21.5

Lagt in ett tillägg i V.003, V.031 och V.023 

Vid händelsetyp Förnya, Uppdatera och Expediera förskrivning undantas denna regel. Det går att förnya, uppdatera och expediera en förskrivning utan att ange en dosenhet.

1.5 2024-02-22 21.8

Förtydligat beskrivning och felmeddelandet i V.013

Två nya kontroller tillagda V.135 och V.136. 

Kontroll V.121 utgår och ersätts av AFF-kontroll G.327

1.6 2024-08-26 21.10

Förtydligat felmeddelanden för V.003 och V.005.

V.121 borttagen från tabellen.

1.7 2024-11-05 21.11
  • Nya kontroller tillagda V.137 och V.138 
  • V.016: Korrigerat vilka doseringstyper som V.016 körs för.