TA 55 - Generera doseringsanvisning

Denna tillämpningsanvisning beskriver hur en doseringsanvisning skapas med hjälp av en funktion i Nationella Läkemedelslistan. 


1.  Verksamhetsbeskrivning

Syftet med denna tillämpningsanvisning är att beskriva den funktion som E-hälsomyndigheten erbjuder för att generera patientanpassad text till doseringsanvisningen. Alla system som skapar eller uppdaterar förskrivningar behöver en funktion som genererar en doseringsanvisning. Om inte E-hälsomyndighetens funktion som beskrivs i denna tillämpningsanvisning används behöver systemet en egen funktion. Då gäller kraven i TA 21 - Doseringsanvisning. 

I Nationella läkemedelslistan är informationen som ingår i doseringsanvisningen strukturerad i hög grad. På en förskrivning som registreras i Nationella läkemedelslistan ska informationen skickas in både i strukturerat format och som patientanpassad text till doseringsanvisningen. Doseringsanvisningen skrivs ut på den etikett som sätts på patientens läkemedelsförpackning på apoteket. Doseringsanvisningen kan även visas digitalt för patienten och behörig personal.

En doseringsanvisning i Nationella läkemedelslistan består av fyra block:

  • Behandlingsändamål
  • Doseringsinstruktion
  • Administreringsinstruktion
  • Annan instruktion.

Blocken doseringsinstruktion och administreringsinstruktion består av text som genereras utifrån den strukturerade informationen på en förskrivning, se schematisk beskrivning i figur 1. Det är dessa två texter som E-hälsomyndighetens funktion för doseringsanvisning genererar. Anslutande system presenterar sedan de fyra blocken till doseringsanvisningen som visas för användaren och sparas i Nationella läkemedelslistan.

Läs mer om strukturerad dosering och administreringssätt på sidan TA 22 - Dosering och administreringssätt.

Figur 1. Schematisk beskrivning av hur en doseringsanvisning är sammansatt. Klicka på bilden för att se den större.


Funktionen kontrollerar även att sammanlagt antal tecken för alla fyra block inte överskrids i doseringsanvisningen. Vid varje anrop utförs även doseringskontroller innan texten genereras. Se figur 2 för en översiktlig beskrivning av detta flöde. Utöver omvandling till patientanpassad text samt kontroller för att generera korrekt doseringsanvisning, skapar E-hälsomyndighetens funktion en formaterad text för doseringsinstruktionen. Syftet med den formaterade doseringsinstruktionen är att tillhandahålla en längre doseringsinstruktion som kan skrivas ut och lämnas till patienten eller visas i digitala kanaler. Denna doseringsinstruktion innehåller även radbrytningar för ökad läsbarhet. 

Figur 2. Beskrivning av flöde för generering av doseringsanvisning. Klicka på bilden för att se den större.


Exempel på verksamhetsflöde i vården

När en förskrivare ska förskriva ett läkemedel till sin patient sker följande:

  1. Förskrivaren väljer ett läkemedel och anger strukturerad information om dosering och administreringssätt. Hen anger även behandlingsändamål och eventuellt annan instruktion. 
  2. Vårdinformationssystemet anropar E-hälsomyndighetens funktion för doseringsanvisning med den information som förskrivaren angivit.
  3. Funktionen genererar en doseringsinstruktion och en administreringsinstruktion utifrån den strukturerade informationen om dosering och administreringssätt.
  4. Den genererade texten returneras till vårdinformationssystemet. Även behandlingsändamål och eventuellt annan instruktion returneras samt en formaterad doseringsinstruktion.
  5. Förskrivaren tittar på resultatet av hela doseringsanvisningen innan hen skickar den kompletta förskrivningen till Nationella läkemedelslistan. I förskrivningen finns då både strukturerad information om dosering och administreringssätt, men även den patientanpassade texten till doseringsanvisningens olika block.


Exempel på verksamhetsflöde på apotek

På apotek används denna funktion vid registrering av pappersrecept eller när en dosering behöver ändras. 

När en farmaceut ska ändra en dosering sker följande:

  1. Farmaceuten justerar den strukturerade doseringen på förskrivningen.  
  2. Expedieringssystemet anropar E-hälsomyndighetens funktion för doseringsanvisning.
  3. Funktionen genererar en doseringsinstruktion och en administreringsinstruktion utifrån den strukturerade informationen om dosering och administreringssätt.
  4. Den genererade texten returneras till expedieringssystemet. Även behandlingsändamål och eventuellt annan instruktion returneras samt en formaterad doseringsinstruktion.
  5. Farmaceuten tittar på resultatet av hela doseringsanvisningen innan hen skickar den kompletta förskrivningen till Nationella läkemedelslistan. I förskrivningen finns då både strukturerad information om dosering och administreringssätt, men även den patientanpassade texten till doseringsanvisningens olika block.

1.1. Behörighetsroller

Följande behörighetsroller berörs av denna tillämpningsanvisning:

  • Maskin-till-maskin.

En definition av behörighetsrollerna finns på sidan Roller.

1.2. Termer och definitioner

En beskrivning av samtliga termer som används i denna tillämpningsanvisning går att hitta på sidan Termer och begrepp i Handboken.

1.3. FHIR-operation

I tabell 1 anges vilken FHIR-operation som ska användas när en doseringsanvisning ska genereras.

Tabell 1. FHIR-operation

Beskrivning

Utökad FHIR-operation

Generera doseringsanvisning

$patient-dosage-directions

FHIR-operationen beskrivs här: Generera doseringsanvisning - $patient-dosage-directions

2. Delfunktion och varianter av tillämpningsanvisningen

2.1. Delfunktion 1: Generera doseringsanvisning

Variant 1.1 Generera doseringsanvisning

Krav-ID: 55:1:1.1

Beskrivning av tillämpning

Ett vård- eller apotekssystem skickar in strukturerad information och får tillbaka patientanpassade texter till två av blocken i doseringsanvisningen, doseringsinstruktion och administreringsinstruktion. Den information som krävs för att skapa texterna och de kontroller som görs informationen finns beskrivna under avsnitten Efterfrågad information samt Regler och kontroller.

3. Efterfrågad information

3.1. Indata

Information som ska bifogas vid anrop till FHIR-operationen $patient-dosage-directions anges i tabell 2.

Tabell 2. Indata

Term

Villkor

Kommentar

Behandlingsändamål

Valfri.

Tillåtna tecken kontrolleras enligt FK004.

Se villkor i respektive tillämpningsanvisning för att se om behandlingsändamål är obligatoriskt eller inte när en förskrivning skapas eller ändras.
Dosering

Obligatorisk. 

Kontrolleras i AFF. Se avsnitt 6.4 AFF-kontroller och kontrollsamlingar.

För detaljer om vilka attribut som ska anges vid vilken typ av dosering, se TA 22 Dosering och administreringssätt. 

3.2. Meddelandehuvud

Information i meddelandehuvudet ska för denna tillämpningsanvisning anges enligt regler tillämpningsmönster 2.1. Hämta utan säkerhetsintyg i  Informationsspecifikation – meddelandehuvud.

4. Returnerad information

4.1. Returnerad information

I tabell 3 beskrivs vilken information som returneras när en doseringsanvisning genererats.

Tabell 3. Returnerad information

Term

Kommentar

BehandlingsändamålDet som kan skilja mot Behandlingsändamål i indata är avskiljare enligt avsnitt 4.2.
Doseringsinstruktion
Doseringsinstruktion formaterad

Detta attribut innehåller en formaterad doseringsinstruktion som är avsedd att exempelvis skrivas ut till patienten.

I de fall den genererade texten till doseringsinstruktionen blir för lång för att skrivas ut på apoteksetiketten så innehåller Doseringsinstruktion formaterad den kompletta texten. Attributet Doseringsinstruktion innehåller då endast  texten "Enligt separat doseringsschema".

Doseringsinstruktion formaterad innehåller även radbrytningar för ökad läsbarhet. 

(warning) Doseringsinstruktion formaterad kan inte registreras i Nationella läkemedelslistan.

Administreringsinstruktion
Annan instruktion
Notifiering

Information om notifieringar finns under avsnitt 4.3. Hantering av långa texter samt notifieringar

4.2. Avskiljare

Attributen i doseringsanvisningen inleds och avslutas med avskiljare enligt nedan: 

  • Behandlingsändamål inleds med en versal och avslutas med punkt (om det inte redan finns) och ett mellanslag. 
  • Doseringsinstruktion inleds med versal och avslutas med punkt (dock inte om punkt redan finns vid fritextdosering) och ett mellanslag.
  • Administreringsinstruktion inleds med versal och avslutas med punkt och ett mellanslag.

Attributet Annan instruktion förändras inte.

4.3. Hantering av långa texter samt notifieringar

Den returnerade informationen kan innehålla två typer av notifieringar: varningar och information.

En notifiering returneras exempelvis när den genererade doseringsinstruktionen blir för lång och E-hälsomyndigheten förkortar den till "Enligt separat doseringsschema". I tabell 5 finns en sammanställning över de fall då notifieringar returneras och vilken information som returneras i respektive fall.

Tabell 4. Sammanställning av returnerad information och notifieringar

Förutsättningar

Returnerad information

Returnerad notifiering


  • 1-2 sekventiella doseringssteg
  • Summan av doseringsinstruktion, administreringsinstruktion och annan instruktion överskrider 486 tecken.
  • behandlingsändamål
  • genererad doseringsinstruktion samt samma text men formaterad i doseringsinstruktion formaterad.
  • genererad administreringsinstruktion
  • annan instruktion (oförändrad)

Användaren får förkorta lämplig del i doseringsanvisningen och funktionen för generering av doseringsanvisning anropas igen.

Varning enligt R011:

Doseringsanvisning är för lång, vänligen förkorta.


  • 3-5 sekventiella doseringssteg eller minst ett doseringssteg som innehåller 3-5 sekventiella doseringsdelsteg
  • Summan av doseringsinstruktion, administreringsinstruktion och annan instruktion överskrider 486 tecken och förkortas.
  • behandlingsändamål
  • doseringsinstruktion "Enligt separat doseringsschema"
  • den totala doseringsinstruktionen formaterad i doseringsinstruktion formaterad.
  • genererad administreringsinstruktion
  • annan instruktion (oförändrad)

Information enligt R012:

Doseringsinstruktionen är förkortad.


  • 3-5 sekventiella doseringssteg eller minst ett doseringssteg som innehåller 3-5 sekventiella doseringsdelsteg
  • Doseringsinstruktion är förkortad till "Enligt separat doseringsschema"
  • Summan av doseringsinstruktion, administreringsinstruktion och annan instruktion överskrider 486 tecken trots förkortning av doseringsinstruktion.
  • behandlingsändamål
  • doseringsinstruktion "Enligt separat doseringsschema"
  • den totala doseringsinstruktionen formaterad i doseringsinstruktion formaterad.
  • genererad administreringsinstruktion
  • annan instruktion (oförändrad)

Användaren får förkorta lämplig del i doseringsanvisningen och funktionen för generering av doseringsanvisning anropas igen.

Varning enligt R011:

Doseringsanvisning är för lång, vänligen förkorta.



  • Fler än 5 sekventiella doseringssteg eller minst ett doseringssteg som innehåller fler än 5 sekventiella doseringsdelsteg och förkortas.
  • behandlingsändamål
  • doseringsinstruktion "Enligt separat doseringsschema"
  • den totala doseringsinstruktionen formaterad i doseringsinstruktion formaterad.
  • genererad administreringsinstruktion
  • annan instruktion (oförändrad)

Information enligt R012:

Doseringsinstruktionen är förkortad.


  • Fler än 5 sekventiella doseringssteg eller minst ett doseringssteg som innehåller fler än 5 sekventiella doseringsdelsteg
  • Doseringsinstruktion är förkortad till "Enligt separat doseringsschema"
  • Summan av doseringsinstruktion, administreringsinstruktion och annan instruktion överskrider 486 tecken trots förkortning av doseringsinstruktion.
  • behandlingsändamål
  • doseringsinstruktion "Enligt separat doseringsschema"
  • den totala doseringsinstruktionen formaterad i doseringsinstruktion formaterad.
  • genererad administreringsinstruktion
  • annan instruktion (oförändrad)

Användaren får förkorta lämplig del i doseringsanvisningen och funktionen för generering av doseringsanvisning anropas igen.

Varning enligt R011:

Doseringsanvisning är för lång, vänligen förkorta.



5. Krav på doseringsanvisning

I tabell 5 beskrivs krav på anslutande system som ska använda E-hälsomyndighetens funktion för att generera doseringsanvisning.

Tabell 5. Krav på anslutande system

Krav-id

Beskrivning av krav

Kommentar

55:1:1.2

Text som är genererad utifrån strukturerad information får inte ändras. Ändringar ska göras i den strukturerade informationen och en ny genererad text skapas. 

Det är inte tillåtet för användaren att manuellt lägga till text i doseringsinstruktion eller administreringsinstruktion.


55:1:1.3En doseringsanvisning är obligatorisk på förskrivningar som avser läkemedel och teknisk sprit.
55:1:1.4En doseringsanvisning ska alltid genereras vid en ny förskrivning samt vid alla förändringar av dosering och administreringssätt. En rekommendation är att även generera en ny doseringsanvisning när behandlingsändamål förändras eftersom det säkerställer att korrekta avskiljare införs (se avsnitt 4.2).
55:1:1.5

Om E-hälsomyndighetens funktion för att generera doseringsanvisning inte är tillgänglig eller om hela Nationella läkemedelslistan är otillgänglig behöver anslutande system möjliggöra att användaren ändå kan skapa en doseringsinstruktion och en administreringsinstruktion utifrån en fritextdosering respektive fritext för administreringssätt. 


E-hälsomyndigheten kan stänga av funktionen för att generera doseringsanvisning vid fel eller vid misstanke om fel i genereringen av text. I detta fall returneras felmeddelande enligt R010.

6. Regler och kontroller

6.1. Generella verksamhetsregler

Verksamhetsregler beskriver validering och verksamhetslogik som E-hälsomyndigheten ansvarar för. Generella verksamhetsregler är de som används i flera tillämpningsanvisningar. Alla dessa finns beskrivna i Generella verksamhetsregler. I tabell 6 nedan listas de generella verksamhetsregler som används i den här tillämpningsanvisningen.

Tabell 6. Generella verksamhetsregler

Regel-id

Regelnamn

Anmärkning

VR085Identifiering av doseringstyp

6.2. Automatiska kompletteringar 

Inga automatiska kompletteringar finns för denna tillämpningsanvisning.

6.3. Specifika verksamhetsregler 

Verksamhetsregler beskriver validering och verksamhetslogik som E-hälsomyndigheten ansvarar för. I tabell 8 listas de specifika verksamhetsregler för denna tillämpningsanvisning.

Tabell 7. Specifika verksamhetsregler

Regel-id

Regelnamn

Felkod och felmeddelande

R001

Är ett giltigt kodvärde för dosenhet angivet?

2-25-805 Ogiltigt värde, %s, för dosenhet.
R002

Är ett giltigt kodvärde för doseringshastighetsenhet angivet?

2-25-806 Ogiltigt värde, %s, för doseringshastighetenhet.

R003

Är ett giltigt kodvärde för maxdosenhet angivet? 

2-25-807 Ogiltigt värde, %s, för maxdosenhet.
R004

Är giltigt kodvärde för administreringsmetod angivet?

2-25-801 Ogiltigt värde, %s, för administreringsmetod.
R005

Är giltigt kodvärde för administreringsväg angivet?

2-25-800 Ogiltigt värde, %s, för administreringsväg.

R006

Är giltigt kodvärde för administreringsställe angivet?

2-25-802 Ogiltigt värde, %s, för administreringsställe.

R007

Är giltigt kodvärde för precisering av administreringsställe angivet?

2-25-803 Ogiltigt värde, %s, för precisering av administreringsställe.
R008

Är giltigt kodvärde för medicinteknisk produkt vid läkemedelsadministrering angivet?

2-25-804 Ogiltigt värde, %s, för medicinteknisk produkt vid läkemedelsadministrering.

R009

Är ett giltigt kodvärde angivet för period på dygnet?

2-25-812 Ogiltigt värde, %s, för period på dygnet.
R010

Information om att  generera doseringsangivning är inte tillgänglig för tillfället.

2-25-811 Funktionen för att generera doseringsangivning är inte tillgänglig för tillfället.
R011

Information om att doseringsanvisningen är för lång.

2-25-808 Doseringsanvisning är för lång, vänligen förkorta.

R012

Information om att doseringsinstruktionen är förkortad.

4-25-809 Doseringsinstruktionen är förkortad.
R013

Information om att doseringsinstruktion formaterad är förkortad.

4-25-813 Doseringsinstruktion formaterad är förkortad.

6.4. AFF-kontroller och kontrollsamlingar

Automatiska format- och författningskontroller (AFF-kontroller) är valideringar som säkerställer kvaliteten på informationen i Nationella läkemedelslistan. AFF-kontrollerna som kontrollerar att en dosering innehåller rätt attribut i rätt kombinationer finns på sidan Doseringskontroller. I kolumnen "Kontroll i TA 55 - Generera doseringsanvisning" i tabell 1, anges om kontrollen körs vid generering av doseringsanvisning. 

6.5. Formatkontroller

E-hälsomyndigheten gör formatkontroller på vissa attribut i Nationella läkemedelslistan. I tabell 9 listas de formatkontroller som används i den här tillämpningsanvisningen. Formatkontrollerna beskrivs detaljerat på sidan Formatkontroller i Nationella läkemedelslistan.

Tabell 8. Formatkontroller

Regel-id

Regelnamn

FK004Enkel textvalidator


7. Presentationskrav

Följande presentationskrav gäller vid visning av information som hämtas enligt denna tillämpningsanvisning.

Tabell 9 - Presentationskrav 

Krav-ID

Beskrivning av krav

Krav gäller

55:P.1

Användaren som skapar eller ändrar innehållet i doseringsanvisningen måste kunna se texten i sin helhet, dvs. alla fyra block i rätt ordning, innan den skickas in till Nationella läkemedelslistan.

  1. Behandlingsändamål
  2. Doseringsinstruktion
  3. Administreringsinstruktion
  4. Annan instruktion

vård

apotek

55:P.2

Vid visning av doseringsanvisning ska informationen presenteras i följande ordning:

  1. Behandlingsändamål
  2. Doseringsinstruktion
  3. Administreringsinstruktion
  4. Annan instruktion

vård

apotek

e-handel till privatperson

Versionshistorik

Version

Datum

Kommentar

1.02022-11-10Ny sida Handbok vård- och apotekstjänster