2 |
- |
02 |
Varunummer/NPL Pack-id måste finnas i VARA |
Obligatoriskt för alla varunummer eller NPL Pack-id'n.
Kontrollerar om varunummer eller NPL Pack-id är ett giltigt textvärde och om varan är registrerad i VARA |
En ogiltig vara med varunummer/NPL Pack-id <varunummer/NPL Pack-id> har använts för något recept.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad. |
|
2 |
- |
03 |
Om varan är ett läkemedel får varan inte vara avregistrerad |
Kontrolleras om varan är ett läkemedel och är markerad som avregistrerad i VARA |
<Varunamn> med varunummer/NPL Pack-id <varunummer/NPL Pack-id> har utgått.
Tillägg felmeddelande för AFF-NEF: Receptet är avvisat |
Handelsvaror fångas upp i 02015 eftersom de utgår ur förmånen om de avregistreras/utgår. |
2 |
2 |
05 |
Utfärdarnamn måste vara ifyllt före expediering/makulering |
Obligatoriskt.
Utfärdarnamn ska ha ett giltigt textvärde |
Förskrivarens namn finns inte angivet.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
|
1 |
- |
06 |
Angivet expedieringssintervall får max sträcka sig över ett år |
Obligatoriskt.
Både intervall och enhet måste vara ifyllt. Gränsvärden gäller för respektive enhet. Dagar med värde ≤ 365 Veckor med värde ≤ 52 Månader med värde ≤ 12 |
Orimliga värden för expedieringsintervall har angivits.
Tillägg felmeddelande för AFF-NEF: Receptet är mottaget men kan endast expedieras en gång. |
|
2 |
- |
08 |
Enbart läkemedel kan förskrivas med flerval och då ska läkemedelsform, styrka och dosering vara gemensam |
Kontrolleras om artikeln finns i VARA. Radnumreringen ska vara i sekvens enligt XML-specifikationen.
Textjämförelse för varje inkommande flervalsrad av de aktuella fälten. Ska vara helt lika och inte null. |
Förskrivet flerval (flera förpackningsstorlekar) avser inte samma läkemedel, läkemedelsform, styrka eller dosering.
Receptsamlingen är avvisad. |
|
2 |
- |
09 |
Doseringsanvisning krävs för vissa varor |
Kontrolleras om artikeln finns i VARA, är ett läkemedel eller teknisk sprit.
Kontrollerar om fält för dostext är ett giltigt textvärde. |
Doseringsanvisning saknas, vilket är obligatoriskt för läkemedel eller teknisk sprit.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad. |
|
1 |
- |
10 |
Startförpackning får inte förskrivas/expedieras för vissa varor |
Kontrolleras om artikeln finns i VARA och är ett särskilt läkemedel eller teknisk sprit.
Kontrollerar så att flagga för startförpackning inte är true. |
Startförpackning har felaktigt angivits för särskilda läkemedel.
Tillägg felmeddelande för AFF-NEF: Receptet är mottaget. Startförpackning kommer inte att expedieras. |
|
1 |
- |
13 |
Max ett uttag tillåtet för teknisk sprit |
Kontrollerar om varan är markerad som teknisk sprit i VARA och om antal uttag är > 1. |
Fler än ett uttag har angivits för teknisk sprit.
Tillägg felmeddelande för AFF-NEF: Receptet är mottaget men kan endast expedieras en gång. |
|
1 |
- |
14 |
Vid förmån angiven ska för vissa varor angiven arbetsplatskod finnas i arbetsplatskodsregistret |
Kontrolleras om artikeln finns i VARA och är ett läkemedel eller hjälpmedel.
Vid förmån kontrolleras om arbetsplatskoden var markerad som Giltig i Arbetsplatskodsregistret vid tidpunkten för receptets utfärdande. |
Ogiltig arbetsplatskod har angivits.
Tillägg felmeddelande för AFF-NEF: Receptet är mottaget men kan endast expedieras utan förmån. |
|
1 |
- |
15 |
Vid förmånstyp R ska varan vara förmånsberättigad
|
1. Kontrolleras om varan är markerad Med förmån i VARA.
2. Kontrolleras om varan är ett livsmedel och om patienten är yngre än 16 år. |
<Varunamn> med varunummer/ NPL Pack-id <varunummer/ NPL Pack-id > omfattas inte av förmånen.
Tillägg felmeddelande för AFF-NEF: Om varan inte är utbytbar kan expedition endast ske utan förmån. |
|
2 |
2 |
16 |
Finns förskrivarkoden i Legitimationsregistret |
Kontrolleras om förskrivarkoden finns i Legitimationsregistret.
Kan vara en registrerad förskrivare eller gruppförskrivare. |
Giltig förskrivarkod saknas.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
Förskrivarkoden får aldrig förändras. |
1 |
- |
17 |
Marknadsförs/tillhandahålls varan i Sverige |
Kontrolleras om varan är markerad med Tillhandahålls = "Y" enligt VARA |
<Varunamn> med varunummer/NPL Pack-id <varunummer/ NPL Pack-id > marknadsförs inte av någon leverantör i Sverige. Receptet är mottaget för vidare hantering. |
|
2 |
2 |
18 |
Är personnummer korrekt formaterat med korrekt checksiffra |
Kontrolleras om personnummer är giltigt.
Obligatorisk kontroll att person-nummer är giltigt med avseende på längd, värde för år, månad, dag och checksiffra. Här kontrolleras om checksiffran är fel. |
Patientens personnummer är felaktigt.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
Personnummer får inte ändras (korrigeras) |
2 |
- |
19 |
Om födelsedatum används måste receptet direktadresseras till ett apotek |
Kontrolleras att personnummer saknas och att GLN-kod finns i Expeditionsställeregistret.
Receptbrevlådan får inte anges, vilket exkluderar 2 stycken GLN-koder från Apotekslistan som giltigt värde i DesignatedMessagerReciver |
Angiven mottagare <apoteksnamn> får inte användas då endast födelsedatum anges som identitet på patient.
Receptsamlingen är avvisad. |
Följande GLN-koder, som tillhör Nationella läkemedelslistan i olika miljöer, är ogiltiga:
7350045514448 (TestRR) 7350045511119 (RR) |
2 |
- |
20 |
Om födelsedatum används ska kön vara angivet |
Kontrolleras om personnummer är ogiltigt.
Kontrollerar om fält för kön = 1, 2 eller 3.
|
Patientens kön har inte angivits, vilket är obligatoriskt vid förskrivning med enbart födelsedatum.
Receptsamlingen är avvisad. |
|
2 |
2 |
21 |
Finns förskrivarkod |
Obligatorisk.
Fältet förskrivarkod ska vara ett giltigt textvärde och skilt från '0000000'.
Följande syntaktiska kontroller görs av förskrivarkoden:
- koden är exakt sju (7) tecken lång
- sista siffran, kontrollsiffran stämmer enligt modulus10. |
Förskrivarkod saknas.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
Förskrivarkoden får aldrig förändras. |
2
|
2 |
22 |
Meddelandets sändare ska alltid vara samma person som är förskrivare eller makulerare |
Jämförelse av förskrivarkod och sändarens förskrivarkod.
Jämförelse av förskrivarkod/ gruppförskrivarkod vid nytt recept eller makuleringsbegäran och SAML-intygets innehavare och meddelandets sändare |
Meddelandets sändare och förskrivare är inte identiska. SAML-intygets innehavare, meddelandets sändare och förskrivare är inte identiska.
Receptsamlingen är avvisad. |
Kodvärde för sändande person valideras mot kodvärde för förskrivande person. Även SAML-intyget valideras - Innehavare ska vara densamme som förskrivare eller makulerare och sändare. |
2 |
2 |
25 |
Födelsedatum måste vara ett giltigt datum |
Orimligt värde =om datum (8 första tecknen) i PNR eller FDA är > dagens datum eller < än dagens datum minus 130 år. Om något villkor uppfylls, avvisas e-receptsamlingen.
|
Födelsedatum måste vara ett giltigt datum.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
|
2 |
- |
26 |
Giltigt apotek måste vara angivet |
Inträffar något av följande alternativ avvisas receptet:
1. Om GLN-kod saknas i Expeditionsställeregistret avvisas receptet med <Apoteksnamn och Ort> satt till <Namn okänt>
2. Om GLN-kod finns i Expeditionsställeregistret 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 Expeditionsställeregistret och om alla 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.
Receptsamlingen är avvisad. |
Kontrollen genomförs vid all specifik adressering i fältet designated message reciever |
2 |
2 |
27 |
UUID måste följa standard |
Värdet är angivet enligt standard RFC 4122
Syntaxkontroll: streck på rätt ställe, att det är hexadecimala tecken, samt rätt antal tecken |
Något av meddelandets Recept-ID (UUID) följer inte standard eller innehåller syntaxfel.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
Enligt RFC4122 används 36 tecken
Enligt XML schemat får fältet innehålla upp till 41 tecken.
Kontroll sker på följande fält:
PrescriptionSetId, IdOfMessageBySender och InterchangeRef. |
2 |
- |
28 |
Kontroll av dubbletter |
Kontrollerar att värdet i PrescriptionSetId, inte har använts som en identitet på en godkänd receptsamling. Om värdet redan finns, avvisas receptsamlingen.
Datum och klockslag för uppdateringen läses för att ingå i aperakens felmeddelande. |
För AFF-NEF:
Denna varning är orsakad av ett dubblettkontrollfel eller ett omsändningsförsök. En receptsamling med samma recept ID (UUID) är redan mottagen <dat. kl.> för vidare hantering. |
|
|
2 |
29 |
Är förskrivare behörig att makulera vald artikel |
Finns en giltig förskrivarkod angiven på makuleringsbegäran kontrolleras om förskrivare har någon yrkeskod (Legitimationsregistret) som är behörig att förskriva angiven artikel enligt parametern "Forskrivningsratt" i VARA.
Följande yrkeskoder kontrolleras: Tandläkare utan specialistkompetens i oralkirurgi (specialistkod = 04) eller käkkirurgi (specialistkod = 0490)
Tandhygienist Barnmorska Sjuksköterska
Saknas giltig förskrivarkod på receptet kontrolleras om angiven utfärdarkategori är behörig att förskriva angiven artikel enligt parametern "Forskrivningsratt" i VARA.
Följande utfärdarkategorier kontrolleras: TAN TAH SSK BMO HJM
Villkor: Om Utfardarkategori = SSK eller HJM 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 utfärdarkategori och förskriven artikel.
Makuleringsbegäran är avvisad.
|
Tandläkare med specialistkompetens i oral kirurgi och käkkirurgi får förskriva läkemedel till människa i den omfattning som krävs för diagnostik och behandling av sjukdomar, skador och defekter i käkar och munhåla samt omgivande vävnader |
2 |
2 |
30 |
Är förskrivarens legitimation giltig |
Saknas angiven förskrivarkod på receptet utgår denna kontroll.
Kontrollera om det finns någon giltig begränsning i Legitimationsregistret.
001 -Deslegitimerad och datum för indragningen < utfärdardatum
006 - Tillfällig legitimation och t.o.m.<utfärdardatum
007 -Tillfällig legitimation upphört fr.o.m < utfärdardatum |
Angiven förskrivarkod är ogiltig.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
Trots ogiltig behörighet ska recept registreras enligt original (HSLF-FS 2019:32)
Vid deslegitimation tar Socialstyrelsen bort checksiffran i Legitimationsregistret. Recept utfärdade innan behörighetens begränsningsdatum ska dock kunna expedieras. |
- |
2 |
31 |
Är ingående receptidentiteter (UUID och radnr) unika |
Kontrolleras att makuleringsbegärans ingående "Cancellation Id" är unika. |
Makuleringen innehåller inte unika recept. Makuleringsbegäran är avvisad. |
Gäller recept inom en makuleringsbegäran. Ingen slagning mot Nationella läkemedelslistan. |
- |
2 |
32 |
Angivna receptidentiteter (UUID och radnr) måste vara registrerad på angiven patients personnummer eller födelsedatum |
Kontrolleras att personnummer eller födelsedatum stämmer med utpekad receptpost i Nationella läkemedelslistan |
Recepttillhörigheten stämmer inte överens med angiven patient. Makuleringsbegäran är avvisad. |
|
2 |
2 |
33 |
Finns personnummer med giltig status i folkbokföringen |
Kontrollera att personnummer finns i FOLK och har giltig status.
Giltiga statusar för AFF-NEF: 0, 1, 3, 5, 6
Giltiga statusar för AFF-MAK: 0, 1, 2 (träffkod 73 eller 74), 3, 5, 6
|
Personnumret finns inte registrerat med giltig status i folkbokföringen
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad.
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
Ogiltig status kan exempelvis vara Avliden |
2 |
- |
34 |
Kontrollerar att NPL-id och NPL Pack-id inte är motstridiga |
Vid inkommande NPL-id och NPL Pack-id kontrolleras mot VARA om dessa hör ihop. Denna kontroll utförs enbart om NPL-värden angetts.
Om varunummer finns angivet kontrolleras att även det hör till samma artikel |
Ogiltig kombination av NPL-id <NPL-id> och NPL Pack-id <NPL Pack-id>.
Tillägg felmeddelande för AFF-NEF: Receptsamlingen är avvisad. |
Värden räknas som motstridiga om dessa inte identifierar samma artikel och produkt |
2 |
2 |
36 |
Innehåller förskrivarens namn otillåtna tecken |
Följande fält valideras:
--- HealthcarePerson /
---- Name
Om angivet namn innehåller otillåtna tecken avvisas receptet eller makuleringsbegäran. |
Förskrivarens namn innehåller otillåtna tecken.
Tillägg felmeddelande för AFF-NEF Receptsamlingen är avvisad
Tillägg felmeddelande för AFF-MAK: Makuleringsbegäran är avvisad. |
|
2 |
- |
37 |
Avviker förskrivningsdatumet från mottagningsdatumet |
Följande fält valideras: PrescriptionSetIssueTime och IssueDateAndTimeOfMessage.
Mottagningsdatum får inte > än PrescriptionSetIssueTime plus 4 dygn.
eller
Mottagningsdatum får inte vara > IssueDateAndTimeOfMessage plus 4 dygn
och
Mottagningsdatum får inte vara < PrescriptionSetIssueTime
eller
Mottagningsdatum får inte < än IssueDateAndTimeOfMessage |
Förskrivningsdatumet avviker från mottagningsdatumet.
Receptsamlingen är avvisad. |
En receptsamling får inte vara äldre än 4 dagar från det att det skapats till dess att det tagits emot på E-hälso-myndigheten.
4 dagar på grund av driftavbrott vid till exempel långa helger.
En receptsamling kan inte skapas på ett framtida datum. |
2 |
- |
38 |
Är angivet begränsningsdatum för det första uttaget rimligt |
Validering av datumfältet ska ske enligt följande:
LatestRequestedTimeForDispensing får inte vara < än mottagningsdatum
eller
LatestRequestedTimeForDispensing får inte vara = mottagningsdatum |
Ett ogiltigt datum har angivits för det första uttaget
Receptsamlingen är avvisad. |
En receptsamling kan inte ha en alltför kort giltighetstid. Patienten måste ha en möjlighet att hinna hämta ut förskrivningen. |
2 |
- |
39 |
Är inskickad utfärdarkategori korrekt angiven |
Kontroll: Finns förskrivarkoden i Legitimationsregistret med giltig status?
Kontrolleras att inskickad utfärdarkategori motsvarar någon av förskrivarens yrkeskoder i Legitimationsregistret. |
Förskrivaren saknar angiven utfärdarkategori
Receptsamlingen är avvisad. |
|
2 |
- |
40 |
Får vald artikel ordineras av en förskrivare med angiven utfärdarkategori |
Kontroll: Finns angiven artikel i VARA?
Kontrolleras om angiven utfärdarkategori är behörig att förskriva angiven artikel enligt parametern "Forskrivningsratt" i VARA.
Följande yrkeskoder kontrolleras: Tandläkare utan specialistkompetens i oralkirurgi (specialistkod = 04) eller käkkirurgi (specialistkod = 0490)
Tandhygienist Barnmorska Sjuksköterska
Villkor: Om utfärdarkategori=SSK eller HJM och förskrivarkod =9610007 eller 9600008 kontrolleras att varan inte är ett läkemedel med undantag av läkemedel med ATC-kod = V03AB15
Om Yrkeskod=TL kontrolleras om specialistkod= 04 (oral kirurgi) eller specialistkod = 0490 (käkkirurgi) |
Ogiltig kombination av utfärdarkategori och vara
Receptsamlingen är avvisad |
Om angiven utfärdarkategori=TAN och specialistkod= 04 (oral kirurgi) eller specialist kod = 0490 (käkkirurgi) används yrkeskod =LK för kontroll av förskrivningsrätten i VARA
|
1 |
- |
41 |
Om varan är ett läkemedel får varan inte vara markerad som försäljningsstoppad |
Kontrolleras om varan är ett läkemedel och är markerad som försäljningsstoppad i VARA |
<Varunamn> med varunummer/NPL Pack-id <varunummer/NPL Pack-id> är försäljningsstoppad.
Tillägg felmeddelande för AFF-NEF: Receptet är mottaget för vidare hantering
|
|
2 |
- |
42 |
Om varan är ett läkemedel måste NPL Pack id och NPL-id vara angivet |
Kontrolleras om varan är ett läkemedel enligt VARA och om den förskrivna varan identifierats med NPL-värden |
Ogiltig varuidentitet har angivits för någon receptrad. Obligatoriskt att använda NPL-identiteter vid förskrivning av läkemedel. Receptsamlingen är avvisad. |
|