Segment ZBE: Unterschied zwischen den Versionen

Aus Hl7wiki
Wechseln zu: Navigation, Suche
(ZBE bei HL7 Österreich)
Zeile 1: Zeile 1:
=ZBE-Segment: Bewegungsdaten=
 
(TC Dezember 1998)
 
  
Beschluss des TC Konformität und Zertifizierung vom Juni 1999
+
==ZBE – Bewegungen==
 +
Das ZBE-Segment ist für Informationen vorgesehen, die eine Bewegung genauer identifizieren. Hierüber lässt sich jeder einzelnen Bewegung (Aufnahme, Verlegung, Entlassung, etc.) eine eindeutige Identifikation zuordnen, über die später Korrekturen an älteren Datenbeständen vorgenommen werden können.
  
Für viele Systeme ergibt sich die Notwendigkeit zeitliche Abschnitte innerhalb eines Falles identifizieren zu können. Diese Abschnitte werden häufig als Bewegungen oder Episoden bezeichnet. Während bei der Version 3 hier auch auf internationaler Basis bereits Planungen existieren, bestand für die Version 2.x die Notwendigkeit einer nationalen Definition.
+
Hierdurch sind auch Veränderungen an historischen Informationen möglich, bspw. die Änderung eines Verlegungsdatums. Dann ist allerdings PV1-51 (Kontextindikator der Nachricht) auf "H" für "historisch" und das Verarbeitungskennzeichen auf "UPDATE" zu setzen, damit man erkennen kann, dass sich diese Nachricht auf eine vorhergehende Information bezieht. Ein Kommunikationsserver kann Systemen, die damit nicht umgehen können, derartige Nachrichten dann vorenthalten.
 
 
Mit dem ZBE-Segment ist es möglich, die Daten eines konkreten Bewegungssatzes zu kommunizieren. Die Identifikation der entsprechenden Bewegung erfolgt über die Bewegungs-ID des Systemes, welches den Bewegungssatz generierte.
 
 
 
Damit die korrekte Identifikation von Bewegungen funktionieren und das ZBE-Segment verwendet kann, müssen die kommunizierenden Systeme natürlich selbst über eindeutige Bewegungs-ID's verfügen.
 
 
 
Im Feld PV1/51 sollte ein Hinweis darauf übertragen werden, ob eine Datenänderung aktuell ist, oder historisch und somit nur zur Information. Dies kann beispielsweise bei Systemen ohne Bewegungs-ID dazu dienen, historische Nachrichten nicht in die aktuellen Falldaten zu übernehmen ( Kennung für historisch ist "H" )
 
 
 
===originale Spezifikation===
 
Nachfolgend die Spezifikation, so wie sie in den deutschen Nachrichtenprofilen bis Rel. 2.1 für die HL7-Version 2.5 erarbeitet worden ist und eingesetzt wird:
 
  
 
{| class="hl7table"
 
{| class="hl7table"
|+
+
!Lfd. Nr.!!Beschreibung!!Kard.!!Verwendung!!Tab.!!Data Item!!DT!!Länge!!Kap.
! Seq !!Len !!Datentyp !!r/o/c !!Rep# !!Tabelle !!Item# !!Deutsche Interpretation
 
 
|-
 
|-
|1 || ||EI ||R ||Y || ||49071 ||Bewegungs-ID <br>
+
|1||Bewegungs-ID||[1..\*]||R||||49071||EI||||IHE ITI Vol.1 3.31.6.1
Dieses Feld ist wiederholbar. Bezieht sich ein System auf einen Bewegungssatz des anderen Systemes, muss dessen Bewegungs-ID enthalten sein.<br>
 
Beispiel: Das Subsystem MEDOS aktualisiert eine Bewegung, die es vom administrativen System SAP erhalten hat:
 
615^MEDOS~001345750034^SAP-ISH <br>
 
Das Empfängersystem muss also nach seiner Kennung aus MSH/5 suchen und die entsprechende Bewegungs-ID verwenden.
 
|-
 
|2 || ||TS ||O || || ||49072 ||Zeitpunkt des Bewegungsbeginns
 
|-
 
|3 || ||TS ||O || || ||49073 ||Zeitpunkt des Bewegungsendes
 
|-
 
|4 || ||ST ||O || ||4901 ||49074 ||Grund für das Auslösen der Bewegung / Verarbeitungskennzeichen (INSERT , UPDATE , DELETE )
 
|}
 
 
 
Für das Release 2.2 wird eine Harmonisierung mit IHE angestrebt. (vgl. [[HL7-D_ADT_%26_IHE_PAM]])
 
 
 
===ZBE bei IHE PAM===
 
Dieses Segment ist inzwischen bei IHE in den Integrationsprofilen (PAM) offiziell verwendet worden.
 
 
 
Die Unterschiede zu unserer (früheren) Definition sind rot markiert.
 
 
 
{| class="hl7table"
 
|+
 
! Seq !!Len !!Datentyp !!r/o/c !!Card. !!Tabelle !!Item# !!Deutsche Interpretation
 
 
|-
 
|-
|1 || ||EI ||R || [1..*] || ||49071 ||Bewegungs-ID 
+
|2||Zeitpunkt des Bewegungsbeginns|| bgcolor="BBFFFF" |[1..1]|| bgcolor="BBFFFF" |R||||49072||TS||||-
 
|-
 
|-
|2 || ||TS ||<font color="red">R</font> || [1..1] || ||49072 ||Start Movement Date/Time
+
|3||Zeitpunkt des Bewegungsendes||[0..1]||O||||49073||TS||||-
 
|-
 
|-
|3 || ||TS ||O || [0..1] || ||49073 ||End Movement Date/Time
+
|4||Verarbeitungskennzeichen|| bgcolor="BBFFFF" |[1..1]|| bgcolor="BBFFFF" |R||4901||49074||ID||||-
 
|-
 
|-
|4 || ||<font color="red">ID</font>||<font color="red">R</font> || [1..1] ||4901 ||49074 ||Movement Action (INSERT / UPDATE / CANCEL)
+
|5||Merkmal historische Bewegung||[1..1]||R||0136||||ID||||-
 
|-
 
|-
|5 || || ID || R || [1..1] || 0136 || || <font color="red">Historical Movement Indicator (values: Y / N)</font>
+
|6||Original Event code||[0..1]||C||||||ID||||-
 
|-
 
|-
|6 || || ID || C || [0..1] || || ||Original trigger event code [in the case of an UPDATE of the movement (trigger A08), this field conveys the original trigger event that was sent with the INSERT]
+
|7||Zuständige Station||[0..1]||O||||||XON||||-
 
|-
 
|-
|7 || || XON || O || [0..1] || || ||Responsible Ward (Medical or Nursing Ward, depending of the trigger event of the message)
 
 
|}
 
|}
  
 +
Beispiel: Ändern der Bewegung 0033457500340003 (SAP) bzw. 615 (MEDOS), die sich am 01.09.03 um 16:30 Uhr ereignete.
 +
ZBE|0033457500340003^SAP-ISH~615^MEDOS|20030901163000||UPDATE
  
 +
===ZBE-1 Bewegungs-ID===
 +
Dieses Feld enthält die Identifikatoren der Bewegung.
  
===Verlegung===
+
===ZBE-2 Zeitpunkt des Bewegungsbeginns===
 
+
Zeitpunkt, wann die Bewegung begonnen wurde bzw. beginnen wird.
Im nachfolgenden Beispiel generiert das Subsystem MEDOS eine Verlegung und sendet diese an das administrative System SAP. Da die Bewegung neu generiert wurde wird als Verarbeitungskennzeichen "INSERT" verwendet.
 
Mit der Verarbeitung im Empfängersystem (hier SAP) wird ebenfalls eine Bewegungs-ID generiert und diese der Subsystem Bewegungs-ID zugeordnet. Erfolgt später eine Änderung der Bewegung durch das administrative System, werden beide Bewegungs-ID's übertragen.
 
<pre>
 
MSH|^~\&|MEDOS|RAD|SAP-ISH||19990901164122||ADT^A02|1325-1|P|2.3|||||D|8859/1|D
 
EVN|A02|19990901164122|19990901140000|||
 
PID|||A24||Morgentau^Franz^^von^^Dr.|^^^^^|19480412|M|^^^^^||Traberstraße 12^^Hanau^^63457^D^H^^^^^^^Franz@kawumm.de||06181/3288349|069/853-2345||||||||||||D|Pyrotechniker|D||
 
PV1||I|CHI2^^^1520|||CHI1^^^1500|||||||||||||003345750034||K|||||||||||||||||||||||19990831080000||||||||
 
DG1|1|I9|541^^I9||19990901164122|VD||||||||||^BK|||
 
ZBE|615^MEDOS|19990901140000||INSERT
 
</pre>
 
 
 
===Korrektur der Verlegung - ( Änderung der Uhrzeit )===
 
 
 
Das nachfolgende Beispiel zeigt klar, wie unter Verwendung der Bewegungs-ID der Verlegungszeitpunkt der vorherigen Verlegung geändert werden kann. Üblicherweise werden Bewegungsänderungen als ADT/A08 Daten kommuniziert.
 
  
HINWEIS: Sollte ein Kommunikationsserver zwischen den kommunizierenden Systemen verwendet werden, kann es erforderlich sein, Bewegungsänderungen mit dem "Original-Eventcode" zu übertragen. Also beispielsweise mit A02 und Verarbeitungskennzeichen "UPDATE" im ZBE Segment.
+
===ZBE-3 Zeitpunkt des Bewegungsendes===
 +
Zeitpunkt, wann die Bewegung endete bzw. enden wird.
  
Dies kann deshalb nötig sein, da ADT/A08 in Kommunikationsservern zumeist nur als reiner Stamm- und Falldatenupdate gehandhabt werden kann. Ein Kommunikationsserver kennt üblicherweise nicht den Zusammenhang zwischen Bewegungs-ID und der Art der entsprechenden Bewegung, es sei denn, er verfügt über eine entsprechend angebundene, eigene Datenbank.
+
===ZBE-4 Verarbeitungskennzeichen===
Für das Empfängersystem sollte der Eventcode bei der Verarbeitung von Bewegungsdaten zweitrangig sein. Entscheidend ist, dass die Bewegungs-ID bekannt ist und der Bewegungsgrund "UPDATE" definiert.
+
Dieses Feld legt fest, wie die empfangende Anwendung mit dieser Bewegung umgehen sollte. Hierfür stehen folgende Werte zur Verfügung:
  
Es werden beide Bewegungs-ID's übertragen.
+
====Tabelle 4901: Verarbeitungskennzeichen====
 
 
Verlegungs-Update mit A08:
 
<pre>
 
MSH|^~\&|SAP-ISH||MEDOS||19990901164502||ADT^A08|88239743|P|2.3|||||D|8859/1|D
 
EVN|A08|19990901164502|19990901163000|||
 
PID|||A24||Morgentau^Franz^^von^^Dr.|^^^^^|19480412|M|^^^^^||Traberstraße 12^^Hanau^^63457^D^H^^^^^^^Franz@kawumm.de||06181/3288349|069/853-2345||||||||||||D|Pyrotechniker|D||
 
NK1|""|^^^^^||^^^^^|||||||||||||||||||||||||||||||||
 
PV1||I|CHI2^^^1520|||CHI1^^^1500|||||||||||||003345750034||K|||||||||||||||||||||||19990831080000||||||||
 
PV2|||||||||||||||||||||||||||||||||||||
 
DG1|1|I9|541^^I9||19990901164122|VD||||||||||^BK|||
 
IN1|""|""|""||^^^^^|^^^^^||||||||||^^^^^|||^^^^^^^^^^^^^|||||||||||^^^^^||||||||||||||^^^^^|||||
 
IN2|||Kawumm GmbH||O||^^^^^||^^^^^|||||||||||||^^^^^||||||||||||||||||||||||||||||||||||||||||||||||||
 
ZBE|0033457500340003^SAP-ISH~615^MEDOS|19990901163000||UPDATE
 
</pre>
 
 
 
Verlegungs-Update mit A02:
 
<pre>
 
MSH|^~\&|SAP-ISH||MEDOS||19990901164643||ADT^A02|1327-1|P|2.3|||||D|8859/1|D
 
EVN|A02|19990901164643|19990901170000|||
 
PID|||A24||Morgentau^Franz^^von^^Dr.|^^^^^|19480412|M|^^^^^||Traberstraße 12^^Hanau^^63457^D^H^^^^^^^Franz@kawumm.de||06181/3288349|069/853-2345||||||||||||D|Pyrotechniker|D||
 
PV1||I|CHI2^^^1520|||CHI1^^^1500|||||||||||||A24-00001||K|||||||||||||||||||||||19990831080000|||||||H|
 
DG1|1|I9|541^^I9||19990901164122|VD||||||||||^BK|||
 
ZBE|0033457500340003^SAP-ISH~615^MEDOS|19990901170000||UPDATE
 
</pre>
 
 
 
=ZBE bei HL7 Österreich=
 
===Spezifikation der HL7-Anwendergruppe Österreich===
 
''aus dem Dokument "Z-Segmente und Tabellen" , ''<br/>
 
''Stand 30.9.2008 ''<br/>
 
''(Dokument: OID 2.16.840.1.113883.2.16.1.2.1.20081002.1 )''<br/>
 
 
 
Gültig für HL7 Versionen 2.3, 2.3.1, 2.4, 2.5, 2.6
 
Das ZBE Segment dient der Beschreibung von Bewegungen innerhalb einer Aufnahme (Fall). Mittels
 
dieser Information ist es möglich sowohl die Anlage von Bewegungen, wie auch Änderungen oder
 
Löschungen von Bewegungen zu kommunizieren. Die Identifikation wird über die Bewegungs-ID des
 
Systems sichergestellt, welches den Bewegungssatz generierte.
 
  
 
{| class="hl7table"
 
{| class="hl7table"
|+
+
!Wert!!Beschreibung
! Seq !!Len !!Datentyp !!r/o/c !!Rep# !!Tabelle !!Item# !!Deutsche Interpretation
 
 
|-
 
|-
|1 || 26||EI ||R ||Y || ||||Bewegungs-ID  <br>
+
|INSERT||einfügen (es handelt sich um eine neu eingeführte Bewegung)
 
|-
 
|-
|2 || 26||TS ||R || || ||||Zeitpunkt Bewegungsbeginn
+
|UPDATE||ändern (von Attributen, nicht der Bewegungs-ID)
 
|-
 
|-
|3 ||26 ||TS ||O || || ||||Zeitpunkt Bewegungsende
+
|DELETE ||löschen (die Informationen zur Bewegung werden nicht mehr benötigt)
 +
|-
 +
|CANCEL||Mit den Stornonachrichten (cancel) zu verwenden
 +
|-
 +
|REFERENCE||Referenz/Information (keine Veränderung, dient nur zur Information)
 
|-
 
|-
|4 || 10||IS ||R || 9004||||||Aktionscode
 
 
|}
 
|}
  
Das ZBE Segment entspricht dem von HL7-Deutschland definierten nationalen Standard (Juni 1999) <br>
+
 
Nachrichtentypen: <br>
+
===ZBE-5 Merkmal historische Bewegung===
ADT^A01 <br>
+
Dieses Feld zeigt an, dass es sich um eine historische Bewegung handelt.
ADT^A02 <br>
+
 
ADT^A03 <br>
+
===ZBE-6 Original Event Code===
ADT^A04 <br>
+
In diesem Feld wird der Event Code übermittelt, der in der Originalnachricht verwendet wurde.  Dies ist notwendig, wenn eine Änderung (ZBE-4 = „UPDATE" oder „CANCEL") durchgeführt wird.
ADT^A05 <br>
+
 
ADT^A06 <br>
+
Beispiel: Wird eine Änderung von Falldaten/Bewegung korrigiert, dann steht hier „A08".
ADT^A07 <br>
+
 
ADT^A08 <br>
+
===ZBE-7 zuständige Station===
ADT^A12 <br>
+
In diesem Feld wird die zuständige Station übermittelt.
ADT^A13<br>
 
  
 
[[Kategorie:Segmente|ZBE]]
 
[[Kategorie:Segmente|ZBE]]

Version vom 28. August 2014, 11:49 Uhr

ZBE – Bewegungen

Das ZBE-Segment ist für Informationen vorgesehen, die eine Bewegung genauer identifizieren. Hierüber lässt sich jeder einzelnen Bewegung (Aufnahme, Verlegung, Entlassung, etc.) eine eindeutige Identifikation zuordnen, über die später Korrekturen an älteren Datenbeständen vorgenommen werden können.

Hierdurch sind auch Veränderungen an historischen Informationen möglich, bspw. die Änderung eines Verlegungsdatums. Dann ist allerdings PV1-51 (Kontextindikator der Nachricht) auf "H" für "historisch" und das Verarbeitungskennzeichen auf "UPDATE" zu setzen, damit man erkennen kann, dass sich diese Nachricht auf eine vorhergehende Information bezieht. Ein Kommunikationsserver kann Systemen, die damit nicht umgehen können, derartige Nachrichten dann vorenthalten.

Lfd. Nr. Beschreibung Kard. Verwendung Tab. Data Item DT Länge Kap.
1 Bewegungs-ID [1..\*] R 49071 EI IHE ITI Vol.1 3.31.6.1
2 Zeitpunkt des Bewegungsbeginns [1..1] R 49072 TS -
3 Zeitpunkt des Bewegungsendes [0..1] O 49073 TS -
4 Verarbeitungskennzeichen [1..1] R 4901 49074 ID -
5 Merkmal historische Bewegung [1..1] R 0136 ID -
6 Original Event code [0..1] C ID -
7 Zuständige Station [0..1] O XON -
Beispiel:	Ändern der Bewegung 0033457500340003 (SAP) bzw. 615 (MEDOS), die sich am 01.09.03 um 16:30 Uhr ereignete.
ZBE|0033457500340003^SAP-ISH~615^MEDOS|20030901163000||UPDATE

ZBE-1 Bewegungs-ID

Dieses Feld enthält die Identifikatoren der Bewegung.

ZBE-2 Zeitpunkt des Bewegungsbeginns

Zeitpunkt, wann die Bewegung begonnen wurde bzw. beginnen wird.

ZBE-3 Zeitpunkt des Bewegungsendes

Zeitpunkt, wann die Bewegung endete bzw. enden wird.

ZBE-4 Verarbeitungskennzeichen

Dieses Feld legt fest, wie die empfangende Anwendung mit dieser Bewegung umgehen sollte. Hierfür stehen folgende Werte zur Verfügung:

Tabelle 4901: Verarbeitungskennzeichen

Wert Beschreibung
INSERT einfügen (es handelt sich um eine neu eingeführte Bewegung)
UPDATE ändern (von Attributen, nicht der Bewegungs-ID)
DELETE löschen (die Informationen zur Bewegung werden nicht mehr benötigt)
CANCEL Mit den Stornonachrichten (cancel) zu verwenden
REFERENCE Referenz/Information (keine Veränderung, dient nur zur Information)


ZBE-5 Merkmal historische Bewegung

Dieses Feld zeigt an, dass es sich um eine historische Bewegung handelt.

ZBE-6 Original Event Code

In diesem Feld wird der Event Code übermittelt, der in der Originalnachricht verwendet wurde. Dies ist notwendig, wenn eine Änderung (ZBE-4 = „UPDATE" oder „CANCEL") durchgeführt wird.

Beispiel: Wird eine Änderung von Falldaten/Bewegung korrigiert, dann steht hier „A08".

ZBE-7 zuständige Station

In diesem Feld wird die zuständige Station übermittelt.