TA 56 - Återställ förskrivning - Apotek
Denna tillämpningsanvisning beskriver hur expedierande apotekspersonal på apotek kan återställa en förskrivning i Nationella läkemedelslistan som felaktigt har avslutats eller makulerats.
Verksamhetsbeskrivning
Syftet med denna tillämpningsanvisning är att beskriva hur expedierande apotekspersonal kan återställa en förskrivning som felaktigt har avslutats eller makulerats. Funktionen ska användas när ett avslut eller makulering skett av misstag. Vid återställa förskrivning skapas en ny version av befintlig förskrivning som motsvarar informationen i föregående version.
Observera att även värdet i attributet Akut förändring blir samma som i föregående version.
En förutsättning för att en avslutad eller makulerad förskrivning ska kunna återställas är att förskrivningen innan den felaktigt avslutades eller makulerades hade status Aktiv, Slutexpedierad eller Parkerad. När förskrivningen återställs kommer förskrivningen återgå till sin föregående status.
1.1. Behörighetsroller
Följande behörighetsroller berörs av denna tillämpningsanvisning:
-
Farmaceut på apotek
-
Icke-legitimerad apotekspersonal.
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. Resurser
I tabell 1 nedan listas de informationsresurser, FHIR-resurser och FHIR-profiler som ska användas vid återställning av förskrivning. Se Generell beskrivning av FHIR för en mer generell beskrivning av FHIR-resurser och FHIR-profiler i Nationella läkemedelslistan.
Tabell 1. Informationsresurser vid återställning av förskrivning
Informationsresurs |
FHIR-Resurs |
FHIR-Profil |
---|---|---|
Förskrivning | MedicationRequest |
NLLMedicationRequest |
Personal |
Practitioner |
NLLPractitioner |
Patient | Patient | NLLPatient |
Händelse | Provenance |
NLLProvenance Specialiserad profil |
Dosering | Dosage | NLLDosage |
2. Delfunktion och varianter av tillämpningsanvisningen
2.1. Förkrav
Inga förkrav finns.
2.2. Delfunktion 1 – Återställ förskrivning
Expedierande personal på apotek återställer en förskrivning som av misstag har avslutats eller makulerats. Förskrivningen återställs till sin föregående version.
2.2.1. Variant 1.1 Återställ enskild förskrivning
Krav-ID: 56:1:1.1
2.2.1.1. Beskrivning av tillämpning
Användaren har valt en förskrivning som har status Avslutad eller Makulerad och begär att den ska återställas till sin föregående version.
Information som krävs för att återställa förskrivning och kontroller som sker finns under avsnitt 2.3 Efterfrågad information samt 3. Regler och kontroller.
2.2.2. Variant 1.2 Återställ till parallella förskrivningar
Krav-ID: 56:1:1.2
2.2.2.1. Beskrivning av tillämpning
Användaren har valt två förskrivningar som har status Avslutad eller Makulerad, och som tidigare var parallella, och begär att de ska återställas till sin föregående version för att återställas till parallella förskrivningar.
Information som krävs för att återställa förskrivning och kontroller som sker finns under avsnitt 2.3 Efterfrågad information samt 3. Regler och kontroller.
2.3. Efterfrågad information
Villkorens betydelse när en resurs hanteras.
Obligatorisk/Obligatoriskt
Innebär att attributet alltid ska anges, om det inte anges kommer ett fel att returneras. Om värdet inte får ändras framgår det i kommentar till respektive attribut.
Valfri/Valfritt
Innebär att användaren styr utifrån behoven när funktionen eller attributet ska nyttjas. Det är dock en obligatorisk funktionalitet alternativt ett obligatoriskt attribut i det anropande systemet. Se ytterligare regler för situationer när det måste anges eller när tidigare värde inte får ändras. Finns beskrivet i tillhörande verksamhetsregler och AFF-kontroller.
Får inte ändras
Innebär att attributet är obligatoriskt i anropet. Systemet behöver alltid skicka samma värde som finns angivet i föregående version. Kontroll att värdet inte har ändrats sker i NLL.
Ignoreras
Innebär att angivet värde ignoreras, gäller bland annat värden som beräknas och returneras vid läsning.
Får inte anges
Innebär att om ett värde anges kommer ett fel att returneras.
Valfritt att implementera
Innebär att möjlighet att ange eller ändra attribut är valfritt att implementera. Dock kvarstår presentationskrav för attributet.
2.3.1. FHIR-operation
2.3.1.1. Återställa förskrivning - $restore
FHIR-operationen $restore används för att återställa en förskrivning till en tidigare version. Beskrivning av attribut och information om hur anrop utförs finns i informationsspecifikation för FHIR-operation Återställ förskrivning - $restore.
Tabell 2. Attribut återställa förskrivning
Term | Villkor |
---|---|
Resurs |
Referens till den version av förskrivningsresursen som ska återställas till måste anges. Två resursreferenser kan anges om återställning till parallella förskrivningar ska ske. |
Resultat | Vid lyckat anrop returneras senaste versionen av den eller de förskrivningsresurser som skapats vid återställningen. |
2.3.2. Meddelandehuvud
Information i meddelandehuvudet ska för denna tillämpningsanvisning anges enligt regler för tillämpningsmönster 2.3 Skapa eller uppdatera resurser som beskrivs i Informationsspecifikation – meddelandehuvud.
2.3.3. Informationsresurs Händelse
En händelse måste alltid innehålla information om den som utför händelsen. I de fall en händelse utförs på uppdrag av någon annan ska information om uppdragsgivare anges.
Informationen hanteras i profilen Händelse och ska refereras i meddelandehuvud X-Provenance, se Informationsspecifikation – meddelandehuvud.
Tabell 3. Informationsresurs Händelse
Term |
Villkor |
Kommentar |
---|---|---|
Händelse-id | Sätts automatiskt enligt Auto33. | |
Händelsetidpunkt |
Sätts automatiskt enligt Auto07. | |
Händelsetyp | Obligatorisk. "Återställa förskrivning" | |
Händelseorsak |
Obligatorisk. Giltigt värde är OTH. Valideras i AFF. |
|
Beskrivning händelseorsak |
Obligatorisk. Tillåtna tecken kontrolleras enligt FK004. |
|
Resursreferenser |
Referenser sätts automatiskt enligt VR105. |
|
Utförare |
Obligatorisk. |
Se informationsresurs Personal (Farmaceut eller Icke-legitimerad apotekspersonal) |
Uppdragsgivare |
Valfri. Valideras enligt VR107. |
Se informationsresurs Personal (Förskrivare) |
2.3.4. Informationsresurs Personal
Referens till informationsresurs Personal finns på Händelsen för Utförare och eventuell Uppdragsgivare.
Tabell 4. Informationsresurs Personal
Term |
Villkor händelse |
Kommentar |
|
---|---|---|---|
Personal |
Utförare (Farmaceut eller Icke-legitimerad apotekspersonal) |
Uppdragsgivare (Förskrivare) |
|
Yrkeskod |
Obligatoriskt att ange Yrkeskod eller Utökad yrkeskod. Angivet värde valideras mot Legitimationsregistret VR033 och mot intyget VR034. |
Obligatoriskt att ange Yrkeskod eller Utökad yrkeskod. Validering mot Legitimationsregistret sker i AFF-kontroll. |
|
Utökad yrkeskod |
Obligatoriskt att ange Yrkeskod eller Utökad yrkeskod. Angivet värde valideras mot Legitimationsregistret VR033 och mot intyget VR034. |
Obligatoriskt att ange Yrkeskod eller Utökad yrkeskod. Validering mot Legitimationsregistret sker i AFF-kontroll. |
|
Legitimationskod |
Obligatorisk för Farmaceut på apotek enligt VR033, om ingen legitimationskod angivits kompletteras det enligt VR041 Valideras mot säkerhetsintyget enligt VR034. Valideras mot Legitimationsregistret enligt VR033 |
N/A |
|
Individuell förskrivarkod | Får inte anges. |
Obligatoriskt att ange antingen Individuell förskrivarkod eller Gruppförskrivarkod. Validering mot Legitimationsregistret sker i AFF-kontroll |
|
Gruppförskrivarkod | Får inte anges. |
Obligatoriskt att ange antingen Individuell förskrivarkod eller Gruppförskrivarkod. Validering mot Legitimationsregistret sker i AFF-kontroll |
|
Användar-id | Obligatorisk. | Får inte anges. | |
Förnamn |
Obligatorisk. Tillåtna tecken kontrolleras enligt FK003. |
Obligatorisk. Tillåtna tecken kontrolleras enligt FK003. |
|
Efternamn |
Obligatorisk. Tillåtna tecken kontrolleras enligt FK003. |
Obligatorisk. Tillåtna tecken kontrolleras enligt FK003. |
|
Telefon | Får inte anges. Hämtas från Expeditionsställeregistret utifrån angiven GLN-kod. Inga personliga kontaktuppgifter får anges för apotekspersonal. | Obligatoriskt att ange ett telefonnummer till förskrivares arbetsplats som är tillgängligt för patient enligt VR159. Telefonnummer till förskrivaren är valfritt att ange. | Högst två telefonnummer kan anges enligt VR160. Struktur upprepas för varje telefonnummer. |
Telefonnummer |
Får inte anges. |
Obligatorisk. |
|
Rangordning |
Får inte anges. | Obligatorisk. | |
Tillgänglig för patient |
Får inte anges. |
Obligatorisk. |
|
Telefonnummer tillhör |
Får inte anges. |
Obligatorisk. Person – anger att telefonnummer tillhör individ. Arbetsplats – anger att telefonnummer tillhör arbetsplats. |
|
Arbetsplats | Uppgifter om arbetsplats och dess kontaktuppgifter hämtas från Expeditionsställeregistret, därför anges endast arbetsplats-id (GLN-kod). |
Obligatoriskt att ange information om förskrivares arbetsplats. |
|
Arbetsplatstyp |
Obligatorisk. Giltigt värde är "Apotek", valideras enligt VR110. |
Obligatorisk. Giltigt värde är "Vårdenhet", valideras enligt VR110. | |
Arbetsplats-id |
Obligatorisk. Angiven GLN-kod valideras mot intyget VR039 och mot Expeditionsställeregistret VR025. Vid dosdispenserad förskrivning måste GLN-koden tillhöra samma apoteksaktör som dospatientens dosproducent. Valideras i AFF. |
Valfri att implementera. Vårdenhetens HSA-id eller organisationsnummer kan anges. |
|
Arbetsplats id typ |
Obligatorisk. Giltigt värde är "GLN-kod". |
Obligatorisk om arbetsplats-id anges. Giltiga värden är "HSA-id" eller "Organisationsnummer". |
|
Arbetsplatsnamn |
Får inte anges. | Obligatorisk. | |
Adressuppgift | Får inte anges. Hämtas från Expeditionsställeregistret utifrån angiven GLN-kod. |
Obligatoriskt att ange adressuppgift till förskrivarens arbetsplats. En besöksadress ska anges om möjligt, i andra hand kan en postadress anges. Endast en adress av varje adresstyp kan anges, enligt VR184. |
|
Adresstyp |
Får inte anges. | Obligatorisk. | |
Adress |
Får inte anges. | Obligatorisk. | |
Postnummer |
Får inte anges. | Obligatorisk. | |
Postort |
Får inte anges. | Obligatorisk. | |
Landskod |
Får inte anges. | Får inte anges. |
3. Regler och kontroller
3.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.
Tabell 5. Generella verksamhetsregler i denna tillämpningsanvisning
Regel-id |
Regelnamn |
---|---|
VR016 | Kontrollera om patient är avliden |
VR025 | Validering av anropande apotek mot EXPO |
VR033 |
Validering av legitimation mot FORS |
VR034 |
Validering av händelsens utförare mot säkerhetsintyget |
VR039 | Validering av anropande apotek mot intyget |
VR041 | Komplettera legitimationskod från Legitimationsregistret utifrån personnummer i intyget |
VR085 | Identifiering av doseringstyp |
VR099 | Förändring av dosunderlagets status och version |
VR103 | Filtrering av behandlingsorsak och beskrivning annan behandlingsorsak när skapad eller förändrad förskrivningsresurs returneras till apotek |
VR105 | Referens till de resurser som påverkats av händelsen |
VR107 |
Kontroll att uppdragsgivare är tillåtet att ange |
VR110 | Kontrollera arbetsplatstyp på Arbetsplats |
VR148 | Kontrollera att användare på apotek har behörighet att hantera läkemedel och tekniskt sprit |
VR172 |
Kontroll att utförande eller uppdragsgivande förskrivare har förskrivningsrätt för artikel på förskrivning med framtida användning |
VR174 |
Kontroll av Första och Sista doseringsdag på parallella förskrivningar |
VR184 |
Antalet adresser per adresstyp begränsas |
3.2. Automatiska kompletteringar
Automatisk komplettering innebär att E-hälsomyndigheten tillför information för vissa attribut vid vissa tillfällen. En detaljerad beskrivning av alla automatiska kompletteringar finns i Automatiska kompletteringar.
Tabell 6. Automatiska kompletteringar i denna tillämpningsanvisning
Regel-id |
Regelnamn |
---|---|
Auto06 |
Versionsnummer för patients läkemedelslista genereras |
Auto07 |
Komplettering av tidpunkt för händelse |
Auto08 |
Generera unikt OR-ordinations-id för ny version av en förskrivning |
Auto19 |
Förskrivningsversion genereras |
Auto33 | Händelsen kompletteras med ett händelse-id |
3.3. Specifika verksamhetsregler
Verksamhetsregler beskriver validering och verksamhetslogik som E-hälsomyndigheten ansvarar för.
Tabell 7. Specifika verksamhetsregler i denna tillämpningsanvisning
Regel-id |
Regelnamn |
Beskrivning av regel |
Felkod och felmeddelande | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
R001 |
Kontroll om förskrivning är möjlig att återställa |
Förskrivningen är tillåten att återställa om:
|
2-25-441 Återställning kan endast ske för en förskrivning med förskrivningsstatus Makulerad eller Avslutad. 2-25-442 Återställning kan inte ske då det finns senare förskrivning i samma förskrivningskedja som har annan förskrivningsstatus än Makulerad. |
||||||||
R002 |
Kontroll om angiven version är tillåten att återställa till |
Den version av förskrivning som återställning ska ske till anges i anropet. Angiven version är tillåten om:
|
2-25-443 Förskrivningen kan endast återställas till föregående version. 2-25-444 Återställning kan endast ske till en version med förskrivningsstatus Aktiv, Slutexpedierad eller Parkerad. 2-25-445 Förskrivningen kan inte återställas till en version där Sista giltighetsdag är passerad |
||||||||
R003 |
Kontroll vid återställning till parallella förskrivningar |
Kontrollerar om det är möjligt att göra en återställning som innebär att två parallella förskrivningar återställs i förskrivningskedjan. Vid anrop där en förskrivning anges för återställning
Vid anrop där två förskrivningar anges för återställning
|
2-25-447 Angivna förskrivningar för återställning måste avse samma förskrivningskedja. 2-25-452 Förskrivningen går inte att återställa då det redan finns parallella förskrivningar i förskrivningskedjan. 2-25-446 Angivna förskrivningar går inte att återställa samtidigt. 2-25-451 Det finns en annan förskrivning i samma förskrivningskedja med datum för användning som måste justeras innan återställning av angiven förskrivning kan ske. |
||||||||
R004 |
Komplettering av information vid ny förskrivningsversion |
En ny version av förskrivningen med återställd information skapas genom att all information kopieras från förskrivningsversion för återställning. När ny förskrivningsversion skapas sätts sedan följande attribut automatiskt:
|
|
3.4. AFF-kontroller och kontrollsamlingar
Vid återställ förskrivning körs inga AFF-kontroller.
3.5. Formatkontroller
E-hälsomyndigheten gör formatkontroller på vissa attribut i Nationella läkemedelslistan. Formatkontrollerna beskrivs detaljerat på sidan Formatkontroller i Nationella läkemedelslistan.
Tabell 8. Formatkontroller i denna tillämpningsanvisning
Regel-id |
Regelnamn |
---|---|
FK003 | Tillåtna tecken i namnfält |
FK004 | Enkel textvalidator |
4. Presentationskrav
Inga specifika presentationskrav finns för denna tillämpningsanvisning.
Versionshistorik
Version | Datum | Release | Kommentar |
---|---|---|---|
1.0 | 2024-05-06 | 21.5 | Ny tillämpningsanvisning för tillämpning av funktion för att återställa förskrivning. |
1.1 | 2024-08-26 | 21.10 |
|