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 |