Applikationskvittens - e-recept djur
Följande specifikationer gäller för applikationskvittens för e-recept djur.
1. Interchange - Rootelement
Element/ | Beskrivning | Typ | Före-komst | Datatyp / Value | Kommentar |
---|---|---|---|---|---|
- Interchange | Rootelement | Class | 1 | ||
-- MessageRoutingAddress | Generellt meddelandehuvud tillämpas på e-recept. | Class | 1 | Beskrivs detaljerat i Specifikation för XML-Message Routing Address. Tillämpningar beskrivs nedan | |
-- ApplicationAcknowledgeMessage | Aperakmeddelande | Class | 1 | Se nedan |
1.1. MessageRoutingAddress
Generellt meddelandehuvud tillämpas och beskrivs i detalj i Specifikation för XML-Message Routing Adress. Specifik tillämpning gäller för nedanstående:
Element/Attribut | Beskrivning | Typ | Förekomst | Datatyp / Value | Kommentar | Ändringslogg |
---|---|---|---|---|---|---|
- MessageRoutingAddress | Meddelandehuvud, transportinformation | Class | 1 | Används som meddelandehuvud för e-recept och applikationskvittenser för e-recept. | ||
-- 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. | |
-- 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 application = applikationskvittens | A, E | 1 | Char(14) {application} | För detta meddelande används application, dvs det är en kvittens. Exempel: <MessageType receipt="application">e-recept</MessageType> |
1.2. ApplicationAcknowledgementMessage
Element/Attribut | Beskrivning | Typ | Förekomst | Datatyp / Value | Kommentar | Ändringslogg |
---|---|---|---|---|---|---|
ApplicationAcknowledgeMessage | Aperakmeddelande | Class | 1 | |||
--- ReferedObjectInfo | Information om refererat meddelandeobjekt i kvittensen. | Class | 1 | Här kan inkluderas information som det är relevant att eka tillbaka från det ursprungliga meddelandet (innanför kuvertet MessageRoutingAddress) | ||
---- PrescriptionSetId | Receptid på refererad objekt angivet av ursprunglig sändare av meddelandet. | S | 1 | Char(41) | Idtyp anges i attributet idtype. | Utökad längd för att möjliggöra användande av olika idtyper. Ändringstyp: Utökad funktionalitet. |
----- idtype | Typ av id. | A,E | 0..1 | Char(14) {UUID, GUID} | Exempel: <PrescriptionSetId idtype="GUID"> 0af25f00-387d-11d3-9d31-00a0cc39621a</PrescriptionSetId> | |
---- PrescriptionSetIssueTime | Tidpunkt för utfärdade av refererat objekt, angivet av ursprunglig sändare av meddelandet. | T | 1 | Char(20) | ccyy-mm-ddTtt:mm. Datum är ett legalt krav. | |
--- MessageStatus | Övergripande status på meddelandet. 0 = Accepterat utan upptäckta fel 1 = Accepterat med varningar 2 = Ej Accepterat, kan ej hanteras av mottagaren. | V | 1 | Char(1) {0,1,2} | 1 = Accepterat med varningar innebär att det kan expedieras med justeringar på apotek. | |
--- StatusInformation | StatusInformation | Class | 1..* | Möjligt med flera statusinformationsrader. Även obligatoriskt vid MessageStatus = 0. | ||
----PrescriptionItemId | Identifierar en receptrad inom en receptsamling | S | 0..1 | Char(4) | Används för att identifiera en utpekad receptrad. | |
---- StatusCode | Informationskod Prefix på statuskoden. 01 nnn - XML validering, 03 nnn och 04nnn - validering av verksamhetsregler Där nnn börjar på 001. | V | 1 | Char(5) | Används för att identifiera Statusinformation för behandling, mm. för t.ex. support, drift. För att ange vilken typ av validering som fallerat läggs ett prefix på statuskoden. | |
---- Description | Beskrivnings av kodens innebörd. | S | 1 | Char(254) |
Versionshistorik
Version | Datum | Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |