Segment MSH: Unterschied zwischen den Versionen

Aus Hl7wiki
Wechseln zu: Navigation, Suche
(teilweise übersetzt)
K (MSH-17 Ursprungsland der Nachricht)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 53: Zeile 53:
 
|20||Alternate Character Set Handling Scheme/ Verfahren zum Zeichensatzwechsel innerhalb der Nachricht|| bgcolor="BBFFFF" |[0..0]|| bgcolor="BBFFFF" |X<br/>(O)||0356||01317||ID||||2.15.9.20
 
|20||Alternate Character Set Handling Scheme/ Verfahren zum Zeichensatzwechsel innerhalb der Nachricht|| bgcolor="BBFFFF" |[0..0]|| bgcolor="BBFFFF" |X<br/>(O)||0356||01317||ID||||2.15.9.20
 
|-
 
|-
|21||Message Profile Identifier/ ID des Nachrichtenprofils|| bgcolor="BBFFFF" |[1..\*]|| bgcolor="BBFFFF" |R<br/>(O)||||01598||EI||||2.15.9.21
+
|21||Message Profile Identifier/ ID des Nachrichtenprofils|| bgcolor="BBFFFF" |[1..*]|| bgcolor="BBFFFF" |R<br/>(O)||||01598||EI||||2.15.9.21
 
|-
 
|-
 
|}
 
|}
Zeile 237: Zeile 237:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
The message control number is used for a unique identificaiton of the message. This number is used for referencing in an acknowledgment maessage (MSA segment). There is no rule for creating this number, so that any character sequence shall be accepted. But it must be enforced, that this number is unique in the communicating environment.
 
}}
 
}}
  
Zeile 251: Zeile 251:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
The processing mode declare how this message shall be handled. At minimum, "P" for a productive system shall be supported.
 
}}
 
}}
  
Zeile 263: Zeile 263:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This datatype defines the two components for the processing mode.
 
}}
 
}}
  
Zeile 282: Zeile 282:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
The following values are allowed for the processing mode:
 
}}
 
}}
  
Zeile 306: Zeile 306:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
The version number is the number of the HL7 v2 standards which is used to specify the underlying message. This is fixed to "2.5".
 
}}
 
}}
  
  
 
====VID – Version Identifier====
 
====VID – Version Identifier====
 +
Komponenten: <Version ID (ID)> ^ <Internationalization Code (CE)> ^ <International Version ID (CE)>
 +
 
{{GermanText|
 
{{GermanText|
Komponenten: <Version ID (ID)> ^ <Internationalization Code (CE)> ^ <International Version ID (CE)>
 
 
Der Datentyp für die Versionsinformation besteht aus drei Komponenten, von denen nur die ersten beiden unterstützt werden:
 
Der Datentyp für die Versionsinformation besteht aus drei Komponenten, von denen nur die ersten beiden unterstützt werden:
 
}}
 
}}
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
The data tyoe for the version information consists of three components, from which only the first two shall be supported.
 
}}
 
}}
  
Zeile 339: Zeile 340:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This table contains the valid codes for definiing the version. For this profile only "2.5" is allowed.
 
}}
 
}}
  
Zeile 358: Zeile 359:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
The country code is defined by the ISO table 3166-1.
 +
As only messages according to the herewith specified profiles are allowed, only "DEU" shall be used.
 
}}
 
}}
  
Zeile 380: Zeile 382:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This field specifies, under which conditions an acknowledgement for transport shall be sent.
 +
 
 +
Note: It should be noted, that an transport acknowledgement should not request a transport acknowledgement in return.
 +
 
 +
Following value shall be supported:
 
}}
 
}}
  
Zeile 402: Zeile 408:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This field specifies, under which conditions an application acknowledgement shall be sent. For this purpose all values from table 0155 are allowed.
 
}}
 
}}
  
Zeile 424: Zeile 430:
 
===MSH-17 Ursprungsland der Nachricht===
 
===MSH-17 Ursprungsland der Nachricht===
 
{{GermanText|
 
{{GermanText|
In diesem Feld wird ein Code für das Ursprungsland der Nachricht übertragen. Die Tabelle 0399 ist weiter hinten in diesem Dokument aufgeführt.
+
In diesem Feld wird ein Code für das Ursprungsland der Nachricht übertragen. Die Tabelle 0399 ist unt MSH-12 in diesem Dokument aufgeführt.
 
}}
 
}}
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This field contains a code for the country of origin of this message. Table 0399 is specified with MSH-12.
 
}}
 
}}
 
  
 
===MSH-18 Zeichensatz===
 
===MSH-18 Zeichensatz===
Zeile 440: Zeile 445:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This field contains the character set which is used to encode the values and data.
 +
 
 +
The recipient shall apply a character conversion into his own character set and not take over the binary data.
 
}}
 
}}
  
 +
All actors with HL7 transactions shall support the value “8859/1” and “8859/15” for the field H/18 in the MSH segment.
  
 
===MSH-19 Sprache der Nachricht===
 
===MSH-19 Sprache der Nachricht===
Zeile 450: Zeile 458:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This field contains the language of the message.
 
}}
 
}}
  
Zeile 460: Zeile 468:
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
In Germany one of the following two character sets shall be used:
 
}}
 
}}
  
Zeile 485: Zeile 493:
 
2.16.840.1.113883.2.6.9.57
 
2.16.840.1.113883.2.6.9.57
  
Damit ist die Bedingung in den Nachrichtenstrukturen für ZBE erfüllt, so dass das Segment verfpflichtend wird.
+
Damit ist die Bedingung in den Nachrichtenstrukturen für ZBE erfüllt, so dass das Segment verpflichtend wird.
 
}}
 
}}
  
 
{{EnglishText|
 
{{EnglishText|
tbd
+
This field contains the identification (OID - Object Identifier) for the message profile. The concrete value is specified in the detailed profiles. At this point we want to refer to the OID registry ([www.hl7.de-http://www.hl7.de/]).
 +
 
 +
Furthermore, the "historic movement" option in IHE ITI PAM profile shall be noted. If this is supported, the following OID shall be sent in all messages:
 +
 
 +
2.16.840.1.113883.2.6.9.57
 +
 
 +
This fulfills the condition in the message structuures for ZBE, so that the ZBE segment shall be required.
 
}}
 
}}
  

Aktuelle Version vom 15. Dezember 2015, 12:34 Uhr

MSH – Nachrichtenkopf (Message Header)


Lfd. Nr. Beschreibung Kard. Verwendung Tab. Data Item DT Länge Kap.
1 Field Separator/ Feldtrennzeichen [1..1] R 00001 ST 1 2.15.9.1
2 Encoding Characters/ Weitere Trennzeichen [1..1] R 00002 ST =4 2.15.9.2
3 Sending Application/ Sendende Anwendung / Sendender Bereich [1..1] R
(O)
0361 00003 HD 2.15.9.3
4 Sending Facility/ Sendender Prozeß / Sendende Einrichtung innerhalb des Bereiches [1..1] R
(O)
0362 00004 HD 2.15.9.4
5 Receiving Application/ Empfangende Anwendung / Empfangender Bereich [1..1] R
(O)
0361 00005 HD 2.15.9.5
6 Receiving Facility/ Empfangender Prozeß / Empfangende Einrichtung innerhalb des Bereiches [1..1] R
(O)
0362 00006 HD 2.15.9.6
7 Date/Time Of Message/ Zeitpunkt Nachrichtenerstellung [1..1] R 00007 TS 2.15.9.7
8 Security/ Sicherheitsspezifikation [0..0] X
(O)
00008 ST 2.15.9.8
9 Message Type/ Nachrichtentyp und Ereigniscode [1..1] R 00009 MSG 15 2.15.9.9
10 Message Control ID/ Nachrichtenkontrollnummer [1..1] R 00010 ST 2.15.8.2
11 Processing ID/ Verarbeitungsmodus [1..1] R 00011 PT 2.15.9.11
12 Version ID/ HL7-Versionsnummer [1..1] R 00012 VID 2.15.9.12
13 Sequence Number/ Laufende Nummer [0..0] X
(O)
00013 NM 2.15.9.13
14 Continuation Pointer/ Fortsetzungszeiger [0..0] X
(O)
00014 ST 2.15.4.1
15 Accept Acknowledgment Type/ Bedingung für Empfangsbestätigung [1..1] R
(O)
0155 00015 ID 2 2.15.9.15
16 Application Acknowledgment Type/ Bedingung für Verarbeitungsbestätigung [1..1] R
(O)
0155 00016 ID 2 2.15.9.16
17 Country Code/ Ursprungsland der Nachricht [0..1] RE
(O)
0399 00017 ID 2.15.9.17
18 Character Set/ Zeichensatz [1..1] R
(O)
0211 00692 ID 2.15.9.18
19 Principal Language Of Message/ Sprache der Nachricht [0..1] RE
(O)
0296 00693 CE 2.15.9.19
20 Alternate Character Set Handling Scheme/ Verfahren zum Zeichensatzwechsel innerhalb der Nachricht [0..0] X
(O)
0356 01317 ID 2.15.9.20
21 Message Profile Identifier/ ID des Nachrichtenprofils [1..*] R
(O)
01598 EI 2.15.9.21
Beispiel:	Aufnahmenachricht von SUBx an PAT, erstellt am 28.03.04 um 11:24:08; eine Transportquittung ist angefordert
 MSH|^~\&|SUBx||PAT||20040328112408||ADT^A01^ADT_A01|47|P|2.5|||AL|NE|DEU|8859/1|DEU^^HL70296||2.16.840.1.113883.2.6.9.1^^2.16.840.1.113883.2.6^ISO|<cr>

MSH-1 Feldtrennzeichen


MSH-2 weitere Trennzeichen


Pos. Zeichen Bedeutung
1 ^ Komponententrenner
2 ~ Wiederholungstrenner
3 \ Escape-Symbol
4 & Subkomponententrenner
Beispiel:	Standardeinstellung
^~\&

MSH-3 Sendende Anwendung

MSH-4 Sendender Prozess/Einrichtung

MSH-5 Empfangende Anwendung


23. MSH-6 Empfangender Prozess/Einrichtung


MSH-7 Zeitpunkt der Nachrichtenerstellung


Beispiel:	01.04.2004 um 12:35
20040401123500

MSH-9 Nachrichtentyp und Ereigniscode


MSG – Message Type

lfd. Nr. Beschreibung Verwendung Länge Datentyp Tab.
1 Message Code R 3 ID 0076
2 Trigger Event R 3 ID 0003
3 Message Structure R 7 ID 0354
Beispiel 1:	Nachricht über die Aufnahme eines stationären Patienten
ADT^A01^ADT_A01
Beispiel 2:	Quittungsnachricht über die Aufnahme eines stationären Patienten
ACK^A01^ACK

MSH-10 Nachrichtenkontrollnummer

Beispiel:	Nachricht 4711
4711

MSH-11 Verarbeitungsmodus

Beispiel:	Produktion
P

PT – Processing Type

lfd. Nr. Beschreibung Verwendung Länge Datentyp Tab.
1 Processing ID R
(O)
1 ID 0103
2 Processing Mode X
(O)
ID 0207


Tabelle 0103: Processing ID
Wert Beschreibung Interpretation
D Debugging Test
P Production Routine / Produktion
T Training Schulung


MSH-12 Versionsnummer


VID – Version Identifier

Komponenten: <Version ID (ID)> ^ <Internationalization Code (CE)> ^ <International Version ID (CE)>


lfd. Nr. Beschreibung Verwendung Länge Datentyp Tab.
1 Version ID R
(O)
>=3 ID 0104
2 Internationalization Code R
(O)
CE 0399
3 International Version ID X
(O)
CE


Tabelle 0104: Version ID


Wert Beschreibung Interpretation
2.5 Release 2.5


Tabelle 0399: Country Code


Wert Beschreibung Interpretation
DEU Germany Deutschland


MSH-15 Bedingung für Empfangsbestätigung


Tabelle 0155: Accept acknowledgment conditions

Wert Beschreibung Interpretation
AL Always immer
NE Never niemals


MSH-16 Bedingung für Verarbeitungsbestätigung


Tabelle 0155: Application acknowledgment conditions

Wert Beschreibung Interpretation
AL Always Immer
ER Error/reject conditions only nur bei Auftreten von Fehlerbedingungen
NE Never Niemals
SU Successful completion only nur bei erfolgreichem Abschluss


MSH-17 Ursprungsland der Nachricht

MSH-18 Zeichensatz

All actors with HL7 transactions shall support the value “8859/1” and “8859/15” for the field H/18 in the MSH segment.

MSH-19 Sprache der Nachricht


Tabelle 0211: Alternate character sets


Wert Beschreibung Anmerkung
8859/1 The printable characters from the ISO 8859/1 Character set
8859/15 The printable characters from the ISO 8859/15 Character set Dieser Zeichensatz baut auf 8859/1 auf, enthält aber spezifische Sonderzeichen wie "€".
UNICODE UTF-8 UCS Transformation Format, 8-bit form

Die Zeichensätze werden im Rahmendokument näher erläutert.

MSH-21 ID des Nachrichtenprofils