MSA – Quittung (Message Acknowledgment)
|
Dieses Segment ist Bestandteil jeder Antwortnachricht. Die häufigsten Antwortnachrichten sind die Quittungsnachrichten für Transport und Verarbeitung. Dieses Segment ist notwendig, um auf die Ursprungsnachricht Bezug nehmen zu können. |
|
This segment is part of any acknowledgement message. The most common acknowledgement messages are receipts for transport and processing. This segment is required in order to have a reference to the original message. |
Lfd. Nr. |
Beschreibung |
Kard. |
Verwendung |
Tab. |
Data Item |
DT |
Länge |
Kap.
|
1 |
Acknowledgment Code/ Bestätigungscode |
[1..1] |
R |
0008 |
00018 |
ID |
2 |
2.15.8.1
|
2 |
Message Control ID/ Nachrichtenkontrollnummer |
[1..1] |
R |
|
00010 |
ST |
|
2.15.8.2
|
3 |
Text Message/ Klartexterläuterung |
[0..0] |
X (B) |
|
00020 |
ST |
|
2.15.8.3
|
4 |
Expected Sequence Number/ Erwartete laufende Nummer der Nachricht |
[0..0] |
X (O) |
|
00021 |
NM |
|
2.15.8.4
|
5 |
Delayed Acknowledgment Type/ Bestätigung mit Zeitversatz |
[0..0] |
X (W) |
|
00022 |
ID |
|
2.15.8.5
|
6 |
Error Condition/ Fehlerbeschreibung |
[0..0] |
X (B) |
0357 |
00023 |
CE |
|
2.15.8.6
|
Beispiel 1: positive Transportquittung auf die Nachricht 47
MSA|CA|47|<cr>
Beispiel 2: negative Verarbeitungsquittung auf die Nachricht 47
MSA|AE|47|<cr>
MSA-1 Bestätigungscode
|
Dieses Feld gibt an, ob diese Nachricht empfangen (Transportquittung) oder verstanden (Verarbeitungsquittung) wurde. |
|
This field specifies, whether the message was received (transport ACK) or processed (application ACK). |
Tabelle 0008: Acknowledgment code
|
Diese Tabelle enthält die möglichen Werte für die Bestätigung, ob die Nachricht korrekt empfangen und/oder verstanden wurde. Die Tabelle kann in die jeweiligen Werte für die zwei Typen unterteilt werden:
Enhanced Mode:
Dieser Modus dient der exakten Spezifikation, ob die Antwort eine Transportquittung oder eine Verarbeitungsquittung ist (erster Buchstabe "C" oder "A") und ob die Nachricht akzeptiert wurde oder nicht (zweiter Buchstabe "A", "E" oder "R"): |
|
This table contains the possible values for acknowledging the correct receipt or processing of the message. The table can be devided into values for those two types:
Enhanced Mode:
This mode is used to define, whether the acknowledgement is a transport ACK or a processing ACK (first character equals "C" oder "A") and whether the message was accepted or not (second character "A", "E" or "R"): |
Wert |
Beschreibung |
Typ |
Bedeutung
|
CA |
Accept acknowledgment: Commit Accept |
Transportquittung |
empfangen
|
CE |
Accept acknowledgment: Commit Error |
Transportquittung |
fehlerhafte Übertragung
|
CR |
Accept acknowledgment: Commit Reject |
Transportquittung |
Empfang abgelehnt
|
AA |
Application acknowledgment: Accept |
Verarbeitungsquittung |
verarbeitet
|
AE |
Application acknowledgment: Error |
Verarbeitungsquittung |
fehlerhaft
|
AR |
Application acknowledgment: Reject |
Verarbeitungsquittung |
abgelehnt
|
Der in IHE geforderte "Original Mode" wird nicht gefordert. Eine Unterstützung wird aber empfohlen.
MSA-2 Nachrichtenkontrollnummer
|
In diesem Feld wird die Nachrichtenkontrollnummer der Nachricht übermittelt, auf die sich die Antwort bezieht (MSH-10). |
|
This field conveys the message control identification number to which this acknowledgement message refers to. |