Routing Adress
Följande specifikationer gäller för Routing Adress
Specifikationen innehåller de element som ska användas vid överföring av transportinformation (MessageRoutingAddress) i XML-format som är gemensam för varje enskilt meddelande: E-recept och Applikationskvittenser. Denna informationsmängd kan även användas i andra sammanhang för andra meddelanden på grund av dess generella karaktär.
Meddelandets tillämpning specificeras i för varje enskild meddelande.
Denna specifikation är ett underlag för framtagning av ett XML-schema.
1. MessageRoutingAddress - Transportinformation
Element/Attribut | Beskrivning | Typ | Förekomst | Datatyp/ Value | Kommentar | |
---|---|---|---|---|---|---|
- MessageRoutingAddress | Meddelandehuvud, transportinformation | Class | 1 | Används som meddelandehuvud för e-recept och applikationskvittenser för e-recept. | ||
-- Sender | Organisationsnummer alternativt EAN/GLN-kod, för sändande system | S | 1 | Char(35) | ||
-- SenderQualifier | Kodkvalificerare för sändare | E | 1 | Char(4) {14, 30, ZZZ} | Kvalificerare för Sändare. 14 = EAN/GLN | |
-- SubSender | Systemidentitet för sändande system | S | 1 | Char(20) | Obligatoriskt vid begäran om applikationskvittens (AL) | |
-- SubSenderInfo | Ytterligare information om systemet som skapat meddelandet | Class | 1 | |||
--- SystemName | Namn på system | S | 1 | Char(20) | ||
--- SystemVersion | Version på system | S | 1 | Char(20) | ||
--- ModuleVersion | Version på eventuell använd modul i system | S | 0..1 | Char(20) | Används för att identifiera eventuell modul som används. | |
--- SystemInfo | Information från system | S | 0..1 | Char(100) | Ange information om den använda varukatalogen i detta fält. Ange den SIL version som används eller ange om systemet använder VARA-filen. Då information om varukatalogen skickas in så ska den anges i den inledande texten t.ex. SIL 4.2 … eller VARA … . | |
-- Recipient | Mottagare. Organisationsnummer alternativt EAN/GLN-kod, för mottagande system | S | 1 | Char(35) | Se ovan för sändare. | |
-- RecipientQualifier | Kodkvalificerare för mottagare | E | 1 | Char(4) {14, 30, ZZZ } | Kvalificerare för Mottagare. 14 = EAN/GLN 30 = Organisationsnummer ZZZ = Avtalad struktur mellan parterna. | |
-- SubRecipient | Systemidentitet för mottagande system | S | 0..1 | Char(20) | För applikationskvittens är detta samma som Subsender på kvitterat meddelande. | |
-- SubRecipientInfo | Ytterligare information om systemet som skapat det refererade meddelandet | Class | 0..1 | All information i denna klass speglas tillbaka från SubSenderInfo från det refererade/kvitterade meddelandet. | ||
---SystemName | Namn på system | S | 1 | Char(20) | ||
--- SystemVersion | Version på system | S | 0..1 | Char(20) | Till exempel 1.03 | |
--- ModuleVersion | Version på eventuell använd modul i system | S | 0..1 | Char(20) | ||
--- SystemInfo | Information från system | S | 0..1 | Char(100) | Kan användas för att skicka godtycklig information som återfinns i aperaken. Det kan till exempel handla om ytterligare routinginformation | |
-- InterchangeDate | Utväxlingsdatum | S | 1 | Char(10) | ccyy-mm-dd Datum då meddelandet skickas till mottagare. | |
-- InterchangeTime | Utväxlingstidpunkt | S | 1 | Char(8) | hh:mm:ss Tidpunkt då meddelandet skickas till mottagare. | |
-- InterchangeRef | Överföringsreferens. Unik referens för överföringen given av avsändaren | S | 1 | Char(41) | Idtyp anges i attributet idtype. | |
--- idtype | Typ av id | A,E | 1 | Char(14) {UUID, GUID} | Exempel: <InterchangeRef idtype="GUID"> 0af25f00-387d-11d3-9d31-00a0cc39621a</InterchangeRef> | |
-- MessageType | Meddelandetyp e-recept = meddelande av typen e-recept. Avser det meddelande som följer detta huvud. | E | 1 | Char(14) {e-recept} | Anger att innehållet i meddelandet följer strukturen för ett e-recept. Fler meddelandetyper kan tillkomma då användning utvidgas för detta meddelandehuvud. | |
--- receipt | Kvittenskvalificerare no = meddelandet är inte en kvittens utan ett e-recept application = applikationskvittens | A, E | 1 | Char(14) {no, application} | Anger om och i så fall vilken typ av kvittens meddelandet utgör. Fler kvittenstyper kan tillkomma framöver. Exempel: <MessageType receipt="no">e-recept</MessageType> <MessageType receipt="application">e-recept</MessageType> | |
-- MessageVersion | Version på meddelandet som följer på detta huvud. | S | 1 | Char(10) | Används för att kunna hantera olika versioner av till exempel en Aperak. Versionsnummer som anges är version på specifikation. Används bland annat för att veta vilket schema som skall användas. | |
-- TestIndicator | Testindikator. 1 = Produktion (Recept giltiga att expediera) 2 = Test (Recept för testsyfte) 3 = Utbildning (Recept i utbildningssyfte) | V | 1 | Char(1) | Ekas tillbaka från testindicator i refererat meddelande. | Definierade tillåtna värden: {1, 2, 3}, testindicator obligatorisk. Kontroll av testindikator genomförs vid mottagande av e-recept hos E-hälsomyndigheten. |
Versionshistorik
Version | Datum | Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |