E-recept djur
Följande specifikationer gäller för e-recept djur.
Specifikationen innehåller de element som används vid överföring av recept i XML-format.
Denna specifikation bygger på "Recept New Prescription Message" enligt " Hälso- och sjukvårdsinformatik - Meddelanden för utbyte av information om läkemedel Guide för svensk implementering av ENV 13607 i XML" utgåva 1.1 (i detta dokument kallat SIS XML) samt " Hälso- och sjukvårdsinformatik -XML-kuvert för EDI-routing av XML-meddelanden" version 0.9. Den senare är underlag för MessageRoutingAddress.
Denna specifikation är ett underlag för framtagning av ett XML-schema.
1. Interchange (Rootelement) - Utväxlingsmeddelande
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
---|---|---|---|---|---|
- MessageRoutingAddress |
Meddelandehuvud, transportinformation |
Class |
1 |
Se specifikation för XML MessageRoutingAddress. Tillämpningar se 1.1 MessageRoutingAddress - Transportinformation (tillämpning) |
|
- NewPrescriptionMessage |
Receptmeddelande |
Class |
1 |
Se 1.2 |
1.1. MessageRoutingAddress - Transportinformation (tillämpning)
Generellt meddelandehuvud tillämpas på e-recept. Specifik tillämpning från det generella meddelandehuvudet anges nedan. I övrigt tillämpas MessageRoutingAddress enligt specifikationen för MessageRoutingAddress.
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- RecipientQualifier |
Kodkvalificerare för mottagare |
V |
1 |
Char(4) {14} |
Koden för receptbrevlådan. Endast 14=EAN/GLN används för detta meddelande. |
2013-09.23: Förklaring till fältet, GLN-kod tillagd. och förtydligat att det är receptbrevlådan som avses. |
- MessageType |
Meddelandetyp e-recept = meddelande av typen E-recept |
S |
1 |
Char(14) {e-recept} |
För detta meddelande används e-recept. |
|
-- receipt |
Kvittenskvalificerare no = meddelandet är inte en kvittens utan ett e-recept |
A, E |
1 |
Char(14) {no} |
För detta meddelande används 'no', dvs. det är ett e-recept. . Exempel: <MessageType receipt="no">e-recept</MessageType> |
2013-09-23: förtydligat tillämpning i beskrivning och kommentar att detta meddelande är ett e-recept. |
1.2. NewPrescriptionMessage - Receptmeddelande
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- PrescriptionMessage |
Information om receptmeddelande |
Class |
1 |
Se 1.2.1 |
||
- SubjectOfCare |
Patient (Djurägare) |
Class |
1 |
Se 1.2.2 |
2013-09-23: Förtydligat att det är djurägare som avses. |
|
- PrescriptionSet |
Receptsamling. |
Class |
1 |
Se 1.2.3 |
1.2.1. PrescriptionMessage - Information om receptmeddelande
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- GeneralPrescriptionMessageInformation |
Allmän information om meddelandet |
Class |
1 |
Se 1.2.1.1 |
||
- FunctionOfMessage |
Meddelandetyp 1= Förskrivning, vilket innebär förskrivning av läkemedel, hjälpmedel och livsmedel. |
V |
1 |
{1} |
Se 1.2.1.2 (finns endast med av historiska skäl) |
2013-09-23: Kommentar korrigerad. |
- MessageSender |
Meddelandets sändare |
Class |
1 |
Se 1.2.1.3 |
||
- DesignatedMessageReceiver |
Meddelandets mottagare |
Class |
1 |
Se 1.2.1.4 |
||
- Prescriber |
Förskrivare |
Class |
1 |
Se 1.2.1.5 |
1.2.1.1.
GeneralPrescriptionMessageInformation - Allmän information om meddelandet
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- IdOfMessageByOriginator |
Skaparens unika identifikation |
Class |
1 |
2013-09-23: Beskrivning förtydligad. |
||
-- IdOfMessageBySender |
Sändarens unika identifikation |
S |
1 |
Char(41) |
Idtyp anges i attributet idtype. |
2013-09-23: Beskrivning förtydligad. |
--- idtype |
Typ av id. |
A, E |
1 |
Char(14) {UUID, GUID} |
Exempel: <IdOfMessageBySender idtype="GUID"> 0af25f00-387d-11d3-9d31-00a0cc39621a </IdOfMessageBySender> |
2014-04-22: UUID/GUID ska genereras enligt standard RFC 4122 enligt dokumentet NEF - Rekommendationer till hantering av UUID GUID Exemplet har uppdaterats |
-- IssueDateAndTimeOfMessage |
Tidpunkt för skapande av meddelande. |
S |
1 |
Char(20) |
ccyy-mm-ddThh:mm:ss. Denna tidpunkt kan vara samma som Tidpunkt för utfärdande (under recept) men kan avvika om det sker teknisk kontroll eller konvertering. |
|
- UrgencyOfMessage |
Brådskandegrad för meddelandet N=Normal, H=High, |
S |
0..1 |
Char(1) {N, H } |
Endast N= Normal används. |
|
- MessageReceiptAcknowledgementRequest |
Önskemål om kvittens på meddelandet. AL= Always NE = Never |
S |
1 |
Char(2) {AL} |
Aperakflagga. |
1.2.1.2.
FunctionOfMessage - Meddelandetyp
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- FunctionOfMessage |
Meddelandetyp 1= Förskrivning, vilket innebär förskrivning av läkemedel, hjälpmedel och livsmedel. |
V |
1 |
{1} |
Finns endast av historiska skäl |
2013-09-23: Kommentar korrigerad. |
1.2.1.3. MessageSender - Meddelandets sändare
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- HealthcareAgentInContextId |
Roll för sjukvårdsaktör |
Class |
1 |
|||
-- Value |
Roll. Identifierar att det är sändare av meddelandet |
E |
1 |
Char(3) {SND} |
SND = Sender |
|
- HealthcareAgent |
Sjukvårdsaktör Person/organisation som sänder meddelandet |
Class |
1 |
Måste vara samma som förskriver. |
||
-- HealthcareAgentId |
Identifikation för sjukvårdsaktör |
Class |
0..1 |
Används för närvarande inte för djur. Vårdande enhet med arbetsplatskod endast obligatoriskt vid förskrivning av läkemedel med förmån. Saknas arbetsplatskod gäller ej läkemedelsförmån. |
2013-09-23: Används för närvarande inte. |
|
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {VEN} |
Används för närvarande inte för djur. Kod för arbetsplatskod. VEN= Vårdande enhet |
2013-09-23: Används för närvarande inte. |
--- Value |
Kodvärde för vårdande enhet |
S |
1 |
Char(17) |
Används för närvarande inte för djur. Odefinierat format. Standard saknas för arbetsplatskod. |
2013-09-23: Används för närvarande inte. |
-- HealthcareAgentId |
Identifikation för sjukvårdsaktör |
Class |
1 |
Sjukvårdsaktör som är utfärdare återkommer endast en gång |
||
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {UTF} |
UTF = Utfärdarkod |
|
--- Value |
Kodvärde för sändande person |
S |
1 |
Char(17) |
Sändande person måste vara samma som förskrivare. Giltig förskrivarkod alltid obligatorisk vid elektronisk förskrivning. För närvarande består förskrivarkoden av upp till 4 siffror. |
2013-09-23: Förtydligat att förskrivarkoden fn består av 4 siffror. 2014-02-22: förskrivarkoden består av upp till 4 siffror. |
-- HealthcareParty |
Sjukvårdspart |
Class |
1 |
|||
--- HealthcarePerson |
Sjukvårdsperson |
Class |
1 |
Identitet för sändande sjukvårdsaktör. |
||
---- Name |
Namn Efternamn Förnamn |
S |
1 |
Char(35) |
Rekommendation är att implementera förskrivarens namn strukturerat (Efternamn Förnamn) i systemet som en förberedelse för framtida ändringar. |
2013-09-23: Rekommendation tillagt i kommentar. |
---- Qualification |
Förskrivartyp alt Yrkeskvalifikation Kodad form |
E |
1 |
Char(3) {VET} |
VET = Veterinär |
|
--- Address |
Adressinformation till förskrivarens arbetsplats |
Class |
1 |
Adress obligatoriskt för förskrivare. |
2013-09-23: Kommentar korrigerad. Förtydligat att det är förskrivarens arbetsplats som avses. |
|
---- PostalCode |
Postnummer |
S |
1 |
Char(6) |
Postnummer skall anges utan landskod, med fem siffror utan mellanrum. |
|
---- StructuredAddress |
Adress i strukturerad form |
Class |
1 |
|||
----- NumberOrNameOfHouse |
Lokalitet |
S |
1 |
Char(35) |
Ex Djursjukhuset, ej gatunummer. |
1.7.0: Satt som obligatorisk. Kommentar uppdaterad. 2014-10-09: Anonymisering av exempel |
----- StreetName |
Gatuadress |
S |
1 |
Char(35) |
Ex Gata 1, gatunummer skall anges i Gatuadress. |
2014-10-09: Anonymisering av exempel |
----- City |
Ort |
S |
1 |
Char(28) |
||
---Telecommunication |
Telefonnummer, inklusive riktnummer |
S |
1 |
Char(13) |
1.5.0: Tagit bort Apoteksspecifik kommentar. |
1.2.1.4.
DesignatedMessageReceiver - Meddelandets mottagare
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- HealthcareAgentInContextId |
Roll för apoteksaktör |
Class |
1 |
2013-09-23: Förtydligat att det är apoteksaktör som avses |
||
-- Value |
Roll |
E |
1 |
Char(3) {RCV} |
RCV = Receiver |
|
- HealthcareAgent |
Organisation som mottager meddelandet |
Class |
1 |
|
||
-- HealthcareAgentId |
Identifikation för apoteksaktör Identifierar organisation som mottager meddelandet |
Class |
1 |
Används endast en gång i DesignatedMessageReciever Här anges adressering till specifikt apotek när så är aktuellt (krav för FDA-kund samt vid "Beställning vid förskrivning"). |
||
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {GLN} |
Kodtyp skall alltid finnas då kodvärde finns. GLN = GLN-kod |
1.5.0: EAN ersatt av GLN |
--- Value |
Kodvärde för receptbrevlådan eller mottagande apotek |
S |
1 |
Char(13) |
2013-09-23: Förtydligande, receptbrevlådan tillagt. |
1.2.1.5.
Prescriber - Förskrivare (Samma som sändare)
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- HealthcareAgentInContextId |
Roll för sjukvårdsaktör |
Class |
1 |
|||
--Value |
Roll. Identifierar att det är förskrivaren |
E |
1 |
Char(10) {PRESCRIBER} |
PRESCRIBER = Förskrivare |
|
- HealthcareAgent |
Sjukvårdsaktör Person som utfärdat receptet |
Class |
1 |
|||
-- HealthcareAgentId |
Identifikation för sjukvårdsaktör Identifierar person/enhet som utfärdat receptet |
Class |
0..1 |
Används för närvarande inte för djur. Vårdande enhet med arbetsplatskod endast obligatoriskt vid förskrivning av läkemedel med förmån. |
2013-09-23: Används för närvarande inte. |
|
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {VEN} |
Används för närvarande inte för djur. Kodtyp alltid obligatorisk då kodvärde finns. VEN = Vårdande enhet |
2013-09-23: används för närvarande inte. |
--- Value |
Kodvärde för vårdande enhet |
S |
1 |
Char(17) |
Används för närvarande inte för djur. Arbetsplatskod. |
2013-09-23: används för närvarande inte. |
-- HealthcareAgentId |
Roll för sjukvårdsaktör Identifierar person/enhet som utfärdat receptet |
Class |
1 |
Endast en förskrivare per meddelande. |
|
|
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {UTF} |
Förskrivarkod. Kodtyp alltid obligatorisk då kodvärde finns. UTF = Utfärdarkod |
|
--- Value |
Kodvärde för förskrivande person |
S |
1 |
Char(17) |
Giltig förskrivarkod alltid obligatorisk vid elektronisk förskrivning. Utfyllnad med nollor eller dylikt accepteras ej. För närvarande består förskrivarkoden av upp till 4 siffror. |
2014-04-22: Förskrivarkoden består av upp till 4 siffror. |
-- HealthcareParty |
Sjukvårdspart |
Class |
1 |
|||
--- HealthcarePerson |
Sjukvårdsperson |
Class |
1 |
|||
---- Name |
Namn Efternamn Förnamn |
S |
1 |
Char(35) |
Rekommendation är att implementera förskrivarens namn strukturerat (Efternamn Förnamn) i systemet som en förberedelse för framtida ändringar. |
2013-09-23: Rekommendation har lagts till i kommentar. |
---- Qualification |
Förskrivartyp alt Yrkeskvalifikation Kodad form |
E |
1 |
Char(3) {VET} |
VET = Veterinär |
|
--- Address |
Förskrivarens arbetsplatsinformation |
Class |
1 |
2013-00-23: Förtydligat att det är förskrivarens arbetsplats som avses. |
||
---- PostalCode |
Postnummer |
S |
1 |
Char(6) |
Postnummer skall anges utan landkod, med fem siffror utan mellanrum. |
|
---- StructuredAddress |
Adress i strukturerad form |
Class |
1 |
|||
----- NumberOrNameOfHouse |
Lokalitet |
S |
1 |
Char(35) |
Ex Djursjukhuset, ej gatunummer. |
2014-10-09: Anonymisering av exempel |
----- StreetName |
Gatuadress |
S |
1 |
Char(35) |
Ex Gata 1, gatunummer skall anges i Gatuadress. |
2014-10-09: Anonymisering av exempel |
----- City |
Ort |
S |
1 |
Char(28) |
||
--- Telecommunication |
Telefonnummer inklusive riktnummer |
S |
1 |
Char(13) |
1.2.2.
Subjectofcare - Patient {Djur} (Beskriver djurägare)
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- SubjectOfCare |
Patient |
Class |
1 |
Beskriver hur SubjectOfCare används vid TypeOfSubjectOfCare = 2, e-recept för djur. |
|
|
- TypeOfSubjectOfCare |
Patienttyp 2 = Djur |
V |
1 |
Indikerar att detta är ett meddelande för e-recept djur. |
||
- AnimalCarerMatchingInfo |
Information om djurägare. |
Class |
1 |
Namn och adress till djurägare. Kan vara professionell djurägare om typ = ORG. |
2013-09-23: Förtydligat djurägare och professionell djurägare. |
|
-- PersonNameDetails |
Namndetaljer |
Class |
1 |
|||
--- StructuredPersonName |
Strukturerat djurägarnamn |
Class |
1 |
Djurägarens namn (efternamn och förnamn). |
2013-09-23: Förtydligat att det är djurägarens namn som avses. |
|
---- FamilyName |
Efternamn alternativt företagsnamn |
S |
1 |
Char(35) |
Innehåller företagsnamn om typ=ORG. Djurägarens efternamn alternativt företagsnamn för professionell djurägare |
2013-09-23: Förtydligat att det är djurägarens efternamn alternativs företagsnamn som avses. |
---- FirstGivenName |
Förnamn |
S |
0..1 |
Char(35) |
Obligatorisk om typ = PNR eller FDA. Används ej om typ = ORG. |
2013-09-23: Förtydligat att fältet ej används om typ = ORG. |
-- CarerId |
Identifiering av djurägare. |
Class |
1 |
2013-09-23: Korrigerat till djurägare. |
||
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {PNR, FDA, ORG} |
PNR = personnummer FDA = Födelsedatum (utan löp- och kontrollsiffra) ORG = Organisationsnummer, gäller för professionella djurägare. (gäller ej enskild firma vilken nyttjar PNR) |
|
--- IdValue |
Idnummer Djurägarens identifikationsnummer. |
S |
1 |
Char(12) |
PNR: ccyymmddpppp, FDA: ccyymmdd. FDA med sekelskiftesnummer utan löp- och kontrollnummer. ORG: 10 tecken. |
2013-09-23: Korrigerat till djurägare. |
-- Address |
Adressinformation |
Class |
0..1 |
Obligatoriskt att ange. |
||
--- PostalCode |
Postnummer |
S |
0..1 |
Char(6) |
Postnummer skall anges utan landskod, med fem siffror utan mellanrum | 2016-01-27, förtydligat att postnummer består av 5 siffror. |
--- StructuredAddress |
Strukturerad adress |
Class |
1 |
|||
---- StreetName |
Gatuadress |
S |
1 |
Char (35) |
Ex Gata 1 |
2014-10-09: Anonymisering av exempel |
---- City |
Ort |
S |
1 |
Char (28) |
||
--Telecommunication |
Telefonnummer inklusive riktnummer |
S |
0..1 |
Char(13) |
Ska anges. |
1.2.3. PrescriptionSet - Receptsamling (används bl.a. för information vid "beställning vid förskrivning")
Element/Attribut |
Beskrivning |
Typ |
Förekomst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- PrescriptionSetId |
Id på receptsamling. Identifierar en receptsamling som är en samling av förskrivna varor (kan innefatta mer än läkemedel - recept används i detta sammanhang för enkelhetens skull även för dessa förskrivna varor) till en djurägare vid ett visst tillfälle för ett visst syfte. |
S |
1 |
Char(41) |
Idtyp anges i attributet idtype. |
2013-09-23: Korrigerat till djurägare. |
-- idtype |
Typ av id. |
A,E |
1 |
Char(14) {UUID, GUID} |
Exempel: <PrescriptionSetId idtype="GUID"> 0af25f00-387d-11d3-9d31-00a0cc39621a </PrescriptionSetId> |
2014-04-22: UUID/GUID ska genereras enligt standard RFC 4122 enligt dokumentet NEF - Rekommendationer till hantering av UUID GUID Exemplet har uppdaterats. |
- PrescriptionSetIssueTime |
Tidpunkt för utfärdade. Datum och tid för utfärdandet av receptet. Tidpunkt för utfärdande är tidpunkt då förskrivare skickar iväg recept från vårdapplikation. |
T |
1 |
Char(20) |
ccyy-mm-ddThh:mm. Mottagningsdatum får inte vara större än PrescriptionSetIssueTime plus 4 dygn. Eller och Mottagningsdatum får inte vara mindre än PrescriptionSetIssueTime |
2013-09-23: Förtydligat rimlighet för datum. Receptet måste hinna expedieras innan det går ut. |
- PrescribersComment |
Förskrivarens kommentar |
S |
0..1 |
Char(35) |
Detta fält nyttjas även vid behov av att tydligare specificera en professionell djurägare (typ = ORG) som finns på flera ställen i Sverige. Ex.vis: "Polisen Kalmar". Behovet av detta bedöms av förskrivare tillsammans med djurföreträdare. |
2013-09-23: Korrigerat till djurföreträdare. |
- PrescriptionItemDetails |
Receptinformation Ett recept är normalt en förpackning, av ett läkemedel eller annan vara. Ett recept kan begreppsmässigt även innehålla flera förpackningar (flera varurader) av samma vara/läkemedel. I detta fall knyts ett recept ihop av flera varurader med ett gemensamt första sekvensnummer på ReceptradId samt ett löpnummer för varje enskild tillkommande rad. Se kommentar för PrescriptionItemId. |
Class |
1..99 |
Se 1.2.3.1 Maximalt 99 receptrader, kan förskrivas i en receptsamling. |
||
- PaymentDetails |
Finansiella detaljer för hela receptsamlingen |
Class |
0..1 |
Se 1.2.3.2 |
||
- DeliveryLocation |
Leveransinformation |
Class |
0..1 |
|
||
-- DeliveryMethod |
Leveranssätt |
E |
1 |
Char(3) {ADR, APO} |
För beställning vid förskrivning gäller: ADR= Till angiven leveransadress |
2013-09-23: Förtydligat ADR och APO. |
-- DeliveryLocationId |
Identifikation för sjukvårdsaktör Identifierar organisation som mottager meddelandet |
Class |
0..1 |
Obligatorisk om Leveranssätt = APO. |
||
--- IdScheme |
Kodtyp |
E |
1 |
Char(3) {GLN} |
Kodtyp skall alltid finnas då kodvärde finns. GLN = GLN-kod |
|
--- Value |
Kodvärde utlämnande apotek |
S |
1 |
Char(13) |
2013-09-23: Förtydligat utlämnande apotek. |
|
-- DeliveryAddressDetails |
Leveransadressdetaljer |
Class |
0..1 |
Obligatorisk om Leveranssätt=ADR |
||
--- PostalCode |
Postnummer |
S |
1 |
Char(6) |
|
|
--- StructuredAddress |
Adress i strukturerad form |
Clas s |
1 |
|||
---- NumberOrNameOfHouse |
Lokalitet |
S |
0..1 |
Char(35) |
Ex Stall A |
2013-09-23: Lagt till ett exempel. |
---- StreetName |
Gatuadress |
S |
1 |
Char(35) |
||
---- City |
Ort |
S |
1 |
Char(28) |
||
--Telecommunication |
Telefonnummer inklusive riktnummer |
S |
1 |
Char(13) |
Djurägarens / djurföreträdarens telefonnummer, obligatoriskt vid APO och ADR. |
2013-09-23: Förtydligat att det är djurägarens / djurföreträdarens telefonnummer som avses. |
1.2.3.1. PrescriptionItemDetails - Receptinformation
Element/Attribut |
Beskrivning |
Typ |
Före-Komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
-- PrescriptionItemId |
ReceptradId |
S |
1 |
Char(4) |
Identifierar en receptrad inom ett recept. Det är normalt ett sekvensnummer där man börjar med 1 (1-99) som kan följas av ett löpnummer (1-9) om flera förpackningar tillhör ett recept. Dessa ReceptradId måste vara unika inom varje receptsamling. ReceptradId = <sekvensnummer>"-" <löpnummer> Tex 1-1, 2-1, 2-2, 3-1, 3-2, 3-3. Ett recept identifieras av Id på receptsamling och av sekvensnummer för receptrad. Anm . Om man måste förskriva två förpackningsstorlekar i ett recept för att t.ex. förskriva 75 st med hjälp av 1 st 50 tabl och 1 st 25 tabl så upprepas hela PrescriptionItemDetails (Ett recept skall t.ex. ha samma doseringsanvisning) Exempel : om det tredje receptet innehåller två storlekar av förpackningar skrivs dessa som två PrescriptionItemDetailsrader: OBS! Funktionalitet för flerval får inte implementeras. |
2013-09-23: Rättat stavfel i kommentar. Korrigerat till förpackningsstorlek i kommentar. |
-- LatestRequestedTimeForDispensing |
Datum inom vilken första uttag av läkemedel måste göras. |
S |
0..1 |
Char(10) |
ccyy-mm-dd Kan användas för att ange begränsad giltighetstid för första uttaget. Expedieras inte receptet senast detta datum anses hela receptet förverkat. Expedieras receptet senast detta datum gäller resten av uttagen 1 år från utfärdandedatum. |
|
-- PrescriptionItemAuthTime |
Datum för sista giltighetsdag för recept. Ett absolut datum. |
S |
0..1 |
Char(10) |
ccyy-mm-dd Om inget datum anges sätts giltighetstid av E-hälsomyndigheten. |
Fältet ska användas from 28 januari 2022. |
-- IndicationForPrescription |
Behandlingsändamål |
E |
0..1 |
Char(5) {1, 2, 3} |
Ska endast användas för antimikrobiella läkemedel. Obligatoriskt fält vid antimikrobiella läkemedel 1 = Terapi |
Fältet ska användas from 28 januari 2022. |
-- SubstitutionType |
Typ av utbyte |
E |
0..2 |
Char(3) {EBY, PRO} |
Används ej för djur. EBY=Får ej bytas mot generika PRO=Startförpackning |
|
-- PaymentDetails |
Finansiella detaljer för enskild receptrad |
Class |
1 |
Se 1.2.3.1.1 |
||
-- PrescribedMedicinalProduct |
Förskriven medicinsk produkt |
Class |
1 |
Se 1.2.3.1.2 |
1.2.3.1.1. PaymentDetails - Finansiella detaljer enskild recept rad
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- ServiceAgreementType |
Identifiering av finansieringsavtal. |
E |
0..1 |
Char(3) {STA} |
Används ej för djur. STA = Staten |
|
- PaymentConditions |
Betalningsvillkor |
Class |
1 |
Rättning i överensstämmelse med receptföreskrifter om aktivt val av förmånstyp. Avvikelse från SIS XML. |
||
-- CareCoverageType |
Förmånstyp |
E |
1 |
Char(1) {U} |
U = Utan förmån |
2013-09-23: Förtydligat kommentar, endast U är giltigt för djur. |
1.2.3.1.2. PrescribedMedicinalProduct - Förskriven medicinsk produkt
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kom mentar |
Ändringslogg |
---|---|---|---|---|---|---|
--- MedicinalProduct |
Medicinsk produkt |
Class |
1 |
Se 1.2.3.1.2.1 |
||
--- InstructionsForUse |
Instruktioner för användning |
Class |
0..1 |
Se 1.2.3.1.2.2. Obligatoriskt vid läkemedel och teknisk sprit. |
2013-09-23: Teknisk sprit tillagt. |
|
--- RepeatDispensingInstructions |
Instruktioner för upprepad expediering |
Class |
1 |
Se 1.2.3.1.2.3 |
||
--- AnimalMatchingInformation |
Beskriver djuridentitet. |
Class |
1 |
Se 1.2.3.1.2.4 |
|
|
--- QualifyingPeriodInformation |
Beskriver karensinformation |
Class |
0..4 |
Se 1.2.3.1.2.5 |
|
1.2.3.1.2.1. MedicinalProduct - Medicinsk produkt (används även för att lagra information om Licensläkemedel)
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp / Value |
Kommentar |
Ändringslogg |
---|---|---|---|---|---|---|
- Status |
Status 1 = Förskriven |
V |
1 |
{1} |
Endast 1= Förskriven används. |
|
- ProductType |
Produkttyp 1 = Företagstillverkat läkemedel |
V |
1 |
{1} |
||
- ManufacturedProductId |
Class |
1..2 |
|
Vid Status = 1, förskriven (se ovan), är denna klass obligatorisk. Denna klass har max förekomst = 2 för att kunna skicka in både NPLId och NPLPackId. |
2013-09-23: Förenklat kommentar. 2014-04-22: Förtydligat att klassen kan anges 2 gånger för att kunna skicka in både NPLId och NPLPackId. |
|
-- ProductId |
Produktnummer |
S |
1 |
Char(14) |
Produktnummer är obligatorisk vid status = 1 vilket alltid är fallet. |
2015-07-29: NVN 670000 har tagits bort |
-- IdType |
Typ av ID |
E |
1 |
Char(7) {NVN, NPLID, NPLPACK} |
Obligatoriskt då produktnummer finns. Samtliga läkemedel ska förskrivas med NPL-värden, det vill säga NPL-id och NPLPACK-id. Handelsvaror i VARA identifieras med NVN. NPLID = identifierar läkemedel på produktnivå. NPLPACK-id = identifierar läkemedel på förpackningsnivå NPL-värden är 14 tecken långa. NVN= Nordiskt varunummer. NVN är sex tecken långa och numeriskt. |
Tidigare värde förekomst: 0..1 Obligatoriskt. Nya kvalificerare för NPLIdn. NVN är inte tidsbeständig och unik identifierare för läkemedelsartiklar. Förtydligat att om bägge NPL-värdena används ska de tillhöra samma artikel. 2014-04-22 Läkemedelsverkets NPL-värden består av siffror, fältet kan dock innehålla bokstäver. NVN är inte längre tidsbeständig och unik identifierare för läkemedelsartiklar då det förekommer parallellimporterade förpackningar som kan skilja sig från varandra eHälsomyndigheten har beslutat att läkemedel ska förskrivas med NPLId och NPLPackId. 2015-04-02: Förtydligat att alla läkemedel ska förskrivas på en kombination av NPL-id och NPLPACK-id. |
-- SupplementaryInformation |
Preparatnamn |
S |
0..1 |
Char(50) |
Fältet får endast användas vid: Licensläkemedel e-förskrivning och är då obligatoriskt. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001 Tilläggsinformation i fall av licensläkemedel. Beskriver namn på aktuell produkt. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
-- DosageForm |
Läkemedelsform |
S |
0..1 |
Char(20) |
Fältet får endast användas vid: Licensläkemedel e-förskrivning och är då obligatoriskt. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001. Tilläggsinformation i fall av licensläkemedel. Beskriver läkemedelsform på aktuell produkt. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
-- Strength |
Styrka |
S |
0..1 |
Char(20) |
Fältet får endast användas vid: Licensläkemedel e-förskrivning och är då obligatoriskt. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001. Tilläggsinformation i fall av licensläkemedel. Beskriver styrka på aktuell produkt. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
-- Quantity |
Mängd |
D |
0..1 |
Dec(6.2) Min 0.01 … Max 9999.99 |
Fältet får endast användas vid: Licensläkemedel e-förskrivning och är då obligatoriskt. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001. Tilläggsinformation i fall av licensläkemedel. Beskriver mängd i förpackning på aktuell produkt. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId. 2015-07-29: NVN 670000 har tagits bort |
--- QuantityUnit |
Enhet för mängd |
S |
0..1 |
Char(2) {st, gr, kg, ml, lt} |
Fältet får endast användas vid: Licensläkemedel e-förskrivning och är då obligatoriskt. Produktid:
Tilläggsinformation i fall av licensläkemedel. Beskriver enhet på mängden på aktuell produkt. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
- Package |
Förpackning |
Class |
1 |
Obligatoriskt vid status = 1 och vid Typ av ID = NPL och NVN. |
2013-09-23: Förtydligat kommentar. |
|
-- NumberOfPackages |
Antal förpackningar |
I |
1 |
Int(4) Min 1 … Max 9999 |
|
|
-- PackageContent |
Antal i förpackning |
I |
0..1 |
Int(4) Min 1 … Max 9999 |
Fältet får endast användas vid: Licensläkemedel e-förskrivning och är då obligatoriskt. Produktid: NVN= 670000 eller NPLId: SB060301000001 NPLPackId:SB060301100001. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId. |
- LicenseInformation |
Information om licensläkemedel. |
Class |
0..1 |
Fältet får endast användas vid: Licensläkemedel e-förskrivning. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001. Om denna klass används är PharmacyId (nedan) obligatoriskt. |
2013-09-23: Tagit bort: obligatoriskt om ProduktId = 67 00 00 samt att fältet endast får användas om Produktid= 67 00 00. 2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
|
-- LicenseId |
Licensid. |
S |
0..1 |
Char(20) |
Idnummer för licens. Läkemedelsverkets diarienummer för licensläkemedel. Fältet får endast användas vid: Licensläkemedel e-förskrivning. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001. |
2013-09-23: Förtydligat licensläkemedel. 2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
-- PharmacyId |
Apoteksid. |
S |
1 |
Char(13) |
Idnummer för apotek som har licens att hantera aktuellt licensläkemedel. GLN- kod. Fältet får endast användas vid: Licensläkemedel e-förskrivning. Produktid: NPLId: SB060301000001 NPLPackId:SB060301100001. Om klassen LicenseInformation (enligt ovan) anges är detta fält obligatoriskt. |
2014-10-09: Förtydligat att fältet endast får användas vid Licensläkemedel e-förskrivning samt lagt till NPLId och NPLPackId.
2015-07-29: NVN 670000 har tagits bort |
1.2.3.1.2.2.
InstructionsForUse - Instruktion för användning
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp/ Value |
Kommentar |
Ändringslogg |
- UnstructuredInstructionsForUse |
Ostrukturerad instruktion för användning |
Class |
1 |
|||
-- TypeOfInstruction |
Typ av instruktion 1 = Doseringsanvisning |
V |
1 |
{1} |
Typ av instruktion är obligatorisk. |
|
-- UnstructuredDosageAdmin |
Instruktion till djurägaren |
S |
1 |
Char(254) |
Instruktion till djurägaren är obligatorisk vid förskrivning av läkemedel och teknisk sprit. - Karenstid livstid skrivs i detta fält. |
2013-09-23: Teknisk sprit tillagt. Förtydligat djurägare. Förtydligande gällande doseringsanvisningens utformning. |
- LanguageOfLabel |
Främmande språktyp. Främmande språk för anvisningar i kodad form enligt ISO 639-1 |
E |
0..1 |
Char(2) |
Språkkoder och användning i e-recept definieras enligt ISO 639-1. XML-schemat uppdateras med kontroll av alla giltiga ISO-639-1 koder. |
2013-09-23: Tagit bort hänvisningen till bilaga som inte uppdateras mer. Hänvisningen till standarden kvarstår. |
1.2.3.1.2.3. PrescribedMedicinalProduct/RepeatDispensingInstructions - Instruktioner för upprepad expediering
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp/ Value |
Kommentar |
Ändringslogg |
- DispensingRepeatNumber |
Antal uttag. Antalet gånger som receptet kan expedieras. |
I |
1 |
Int(2) Min 1 .... Max 99 |
1..99 |
|
- TimeInterval |
Tid mellan uttag. Tidsintervall mellan expedieringstillfällena. |
Class |
0..1 |
Absolut expeditionsintervall. |
|
|
-- TimeValue |
Tidsvärde |
S |
1 |
Char(4) |
Obligatoriskt fält ifall tid mellan uttag finns med som klass. Obs endast heltal är tillåtet, maximalt t.ex. 365 dagar. |
|
-- TimeUnit |
Tidsenhet |
E |
1 |
Char(2) {Dg, V, Mn} |
Obligatoriskt fält ifall tid mellan uttag finns med som klass. Dg = dag/dagar |
1.2.3.1.2.4.
AnimalMatchingInformation - Djuridentitet
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp/ Value |
Kommentar |
Ändringslogg |
-AnimalMatchingInformation |
Djuridentitet |
Class |
1 |
|
||
-- AnimalIdentification |
Djuridentitet |
S |
1 |
Char(120) |
Individidentitet, separerade med ett kommatecken. |
|
-- AnimalIdQualifier |
Typ av djuridentitet IND = Individ/er GRP = Grupp BES = Besättning |
E |
1 |
Char 3 {IND, GRP, BES} |
||
-- AnimalSpecies |
Djurslag |
S |
1 |
Char(3) |
Kod som korresponderar mot SJV's baslista av djurslag. Koden skall alltid inledas med en nolla, därefter följer en tvåställig sifferkod. (ex. "015"). |
1.2.3.1.2.5.
QualifyingPeriodInformation - Karensinformation
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp/ Value |
Kommentar |
Ändringslogg |
-QualifyingPeriodInformation |
Karensinformation |
Class |
0..4 |
|||
-- QualifyingPeriodType |
Karenstyp |
S |
1 |
Char(6) {HONUNG, MJOLK, SLAKT, AGG } |
Beskriver vilka olika sorts karens som finns. |
1.5.0: Karenstyp START borttagen. |
-- QualifyingPeriod |
Antal dygn |
I |
1 |
Int(3) Min 0 Max 365 |
Karensperiod 0..365. Antal dygn från senaste behandling. 0 dygn är ett värde som är skilt från odefinierat värde. Livstid anges via fritext i Doseringsanvisning. |
2013-09-23: Förtydligat dygn och karensperiod. |
1.2.3.2. PaymentDetails - Finansiella detaljer hela receptsamlingen
Denna funktionalitet har inte längre centralt stöd utan eventuell användning hanteras på lokal nivå.
Element/Attribut |
Beskrivning |
Typ |
Före-komst |
Datatyp/ Value |
Kommentar |
Ändringslogg |
- Fee |
Betalningsanspråk |
Class |
1 |
|||
-- FeeType |
Typ av betalningsanspråk, |
E |
1 |
Char(3) {ARV} |
ARV = Arvode |
|
-- PaymentAccount |
Konto |
Class |
1 |
|||
--- IdType |
Typ av konto |
E |
1 |
Char(3) {PGI, BGI } |
PGI=Plusgiro BGI=Bankgiro |
|
--- IdValue |
Kontonummer |
S |
1 |
Char(10) |
Odefinierat format. |
|
-- Amount |
Belopp |
Class |
1 |
|||
--- Value |
Värde |
I |
1 |
Int(3) Min1.... Max999 |
Endast hela kronor. |
|
--- Unit |
Enhet, Betalningsvaluta |
E |
1 |
Char(3) {SEK} |
SEK = Svenska kronor |
Versionshistorik
Version |
Datum |
Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |