HL7-D ADT & IHE PAM: Unterschied zwischen den Versionen

Aus Hl7wiki
Wechseln zu: Navigation, Suche
(Gegenüberstellung der Message-Types und Trigger-Events)
(Gegenüberstellung der Message-Types und Trigger-Events)
Zeile 91: Zeile 91:
 
!ADT^A01
 
!ADT^A01
 
|Aufnahme
 
|Aufnahme
|x
+
|'''x'''
 
|
 
|
 
|
 
|
Zeile 109: Zeile 109:
 
!ADT^A02
 
!ADT^A02
 
|Verlegung
 
|Verlegung
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|''''x'''' in-/outpatient  
+
|'''x''' in-/outpatient  
|''''x'''' pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 123: Zeile 123:
 
!ADT^A03
 
!ADT^A03
 
|Entlassung
 
|Entlassung
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
 
|
 
|
 
|Analyse fehlt
 
|Analyse fehlt
Zeile 137: Zeile 137:
 
!ADT^A04
 
!ADT^A04
 
|Besuchsmeldung (nicht-stationär)  
 
|Besuchsmeldung (nicht-stationär)  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
 
|
 
|
 
|Analyse fehlt
 
|Analyse fehlt
Zeile 151: Zeile 151:
 
!ADT^A05
 
!ADT^A05
 
|Voraufnahme eines Patienten (z.B. vorstationär)
 
|Voraufnahme eines Patienten (z.B. vorstationär)
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|in-/outpatient
+
|'''x''' in-/outpatient
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 165: Zeile 165:
 
!ADT^A06
 
!ADT^A06
 
|Änderung von ambulant in stationär  
 
|Änderung von ambulant in stationär  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|in-/outpatient  
+
|'''x''' in-/outpatient  
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 179: Zeile 179:
 
!ADT^A07
 
!ADT^A07
 
|Änderung von stationär in ambulant  
 
|Änderung von stationär in ambulant  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|in-/outpatient  
+
|'''x''' in-/outpatient  
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 193: Zeile 193:
 
!ADT^A08
 
!ADT^A08
 
|Änderung von Patienteninformationen  
 
|Änderung von Patienteninformationen  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
 
|
 
|
 
|Analyse fehlt
 
|Analyse fehlt
Zeile 207: Zeile 207:
 
!ADT^A09
 
!ADT^A09
 
|Patient verläßt Einrichtung  
 
|Patient verläßt Einrichtung  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
Zeile 213: Zeile 213:
 
|
 
|
 
|
 
|
|temporary
+
|'''x''' temporary
 
|
 
|
 
|
 
|
Zeile 221: Zeile 221:
 
!ADT^A10
 
!ADT^A10
 
|Patient erreicht Einrichtung  
 
|Patient erreicht Einrichtung  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
Zeile 227: Zeile 227:
 
|
 
|
 
|
 
|
|temporary
+
|'''x''' temporary
 
|
 
|
 
|
 
|
Zeile 235: Zeile 235:
 
!ADT^A11
 
!ADT^A11
 
|Stornierung für A01 und A04  
 
|Stornierung für A01 und A04  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
 
|
 
|
 
|Analyse fehlt
 
|Analyse fehlt
Zeile 249: Zeile 249:
 
!ADT^A12
 
!ADT^A12
 
|Stornierung für A02
 
|Stornierung für A02
|x
+
|'''x'''
 
|
 
|
 
|
 
|
Zeile 263: Zeile 263:
 
!ADT^A13
 
!ADT^A13
 
|Stornierung für A03  
 
|Stornierung für A03  
|x
+
|'''x'''
 
|
 
|
 
|
 
|
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
 
|
 
|
 
|Analyse fehlt
 
|Analyse fehlt
Zeile 281: Zeile 281:
 
|
 
|
 
|
 
|
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 295: Zeile 295:
 
|
 
|
 
|
 
|
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 309: Zeile 309:
 
|
 
|
 
|
 
|
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 324: Zeile 324:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|
Zeile 338: Zeile 338:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|
Zeile 349: Zeile 349:
 
|
 
|
 
|
 
|
|link
+
|'''x''' link
 
|
 
|
 
|
 
|
Zeile 362: Zeile 362:
 
|Personendaten hinzufügen  
 
|Personendaten hinzufügen  
 
|
 
|
|merge  
+
|'''x''' merge  
|link
+
|'''x''' link
 
|
 
|
 
|
 
|
Zeile 376: Zeile 376:
 
|Ändern personenbezogener Daten  
 
|Ändern personenbezogener Daten  
 
|
 
|
|merge  
+
|'''x''' merge  
|link
+
|'''x''' link
 
|
 
|
 
|
 
|
Zeile 395: Zeile 395:
 
|
 
|
 
|
 
|
|temporary
+
|'''x''' temporary
 
|
 
|
 
|
 
|
Zeile 409: Zeile 409:
 
|
 
|
 
|
 
|
|temporary
+
|'''x''' temporary
 
|
 
|
 
|
 
|
Zeile 419: Zeile 419:
 
|
 
|
 
|
 
|
|link
+
|'''x''' link
 
|
 
|
 
|
 
|
Zeile 434: Zeile 434:
 
|
 
|
 
|
 
|
|in-/outpatient
+
|'''x''' in-/outpatient
|pending
+
|'''x''' pending
 
|
 
|
 
|
 
|
Zeile 446: Zeile 446:
 
|Zusammenführung v. Pat-Information über patient ID-Liste  
 
|Zusammenführung v. Pat-Information über patient ID-Liste  
 
|
 
|
|merge
+
|'''x''' merge
 
|
 
|
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
|all
+
|'''x''' all
 
|Profil erstellen
 
|Profil erstellen
 
|fehlt
 
|fehlt
Zeile 464: Zeile 464:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|
Zeile 474: Zeile 474:
 
|Änderung der Pat.ID-Liste (PID-3)  
 
|Änderung der Pat.ID-Liste (PID-3)  
 
|
 
|
|merge
+
|'''x''' merge
|link
+
|'''x''' link
 
|
 
|
 
|
 
|
Zeile 492: Zeile 492:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|
Zeile 506: Zeile 506:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|
Zeile 520: Zeile 520:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|
Zeile 534: Zeile 534:
 
|
 
|
 
|
 
|
|advanced
+
|'''x''' advanced
 
|
 
|
 
|
 
|

Version vom 16. November 2011, 00:10 Uhr

Diese Wiki-Seite fasst die Ziele, das methodische Vorgehen und die Verweise auf externe Ressourcen zusammen.

Übersicht: IHE PAM - Administration Management

Actor Opt. Transaction Interaction Direction Opt. Actor Options Kommentar
Pat. Demographics Supplier R Pat. Identity Management ITI-030 -> R Pat. Demographics Consumer
  • merge-Option,
  • link-Option
Pat. Encounter Supplier R Pat. Encounter Management ITI-031 -> R Pat. Encounter Consumer
  • Inpatient/Outpatient Mngmt,
  • Pending Event Mngmt,
  • Advanced Encoutner Mngmt,
  • Temporary Patient Transfer Tracking,
  • Historic Movement

Gegenüberstellung der Message-Types und Trigger-Events

Msg

Type + Trigg. Event

Beschreibung dt.

Profil

PAM

ITI-30 Mrg

PAM

ITI-30 Lnk

PAM

ITI-31 Inp./ Outp. Mgmt

PAM

ITI-31 Pending Evt. Mgmt,

PAM

ITI-31 Adv. Enc. Mgmt

PAM

ITI-31 Temp. Pat. T. T.

PAM

ITI-31 Hist. Mov.

Kommentare

(=ToDo)

Status
ADT^A01 Aufnahme x x all x all x all x all x all Mit diesem Profil wurde begonnen. Es sind Korrekturen sowohl bei PAM als auch bei uns notwendig. 2011-11-18: in Arbeit (Vaclavik, Oemig, Brandner, Lieske)

MSH-4/6: ??
MSH-15/16: CP
PID-35-39: conditional ...

ADT^A02 Verlegung x x in-/outpatient x pending Analyse fehlt
ADT^A03 Entlassung x x all x all x all x all x all Analyse fehlt
ADT^A04 Besuchsmeldung (nicht-stationär) x x all x all x all x all x all Analyse fehlt
ADT^A05 Voraufnahme eines Patienten (z.B. vorstationär) x x in-/outpatient x pending Analyse fehlt
ADT^A06 Änderung von ambulant in stationär x x in-/outpatient x pending Analyse fehlt
ADT^A07 Änderung von stationär in ambulant x x in-/outpatient x pending Analyse fehlt
ADT^A08 Änderung von Patienteninformationen x x all x all x all x all x all Analyse fehlt
ADT^A09 Patient verläßt Einrichtung x x temporary Analyse fehlt
ADT^A10 Patient erreicht Einrichtung x x temporary Analyse fehlt
ADT^A11 Stornierung für A01 und A04 x x all x all x all x all x all Analyse fehlt
ADT^A12 Stornierung für A02 x in-/outpatient pending Analyse fehlt
ADT^A13 Stornierung für A03 x x all x all x all x all x all Analyse fehlt
ADT^A14 Geplante Aufnahme x pending
ADT^A15 Geplante Verlegung x pending
ADT^A16 Geplante Entlassung x pending
ADT^A21 Beginn einer Patientenabwesenheit ? x advanced
ADT^A22 Ende einer Patientenabwesenheit ? x advanced
ADT^A24 Verknüpfen von Patientendaten x link Analyse fehlt
ADT^A28 Personendaten hinzufügen x merge x link Analyse fehlt
ADT^A31 Ändern personenbezogener Daten x merge x link Analyse fehlt
ADT^A32 Stornierung zu A10 x temporary
ADT^A33 Stornierung zu A09 x temporary
ADT^A37 Auflösung einer Verknüpfung von Patientendaten x link Analyse fehlt
ADT^A38 Stornierung zu A05 x in-/outpatient x pending
ADT^A40 Zusammenführung v. Pat-Information über patient ID-Liste x merge x all x all x all x all x all Profil erstellen fehlt
ADT^A44 move account information x advanced
ADT^A47 Änderung der Pat.ID-Liste (PID-3) x merge x link Analyse fehlt
ADT^A52 Cancel leave of absence for a patient ? x advanced
ADT^A53 Cancel patient returns from a leave of absence ? x advanced
ADT^A54 change attending doctor x advanced
ADT^A55 cancel change attending doctor x advanced

Allgemeine ToDos (nächste Schritte)

  • Für ADT^A01 die in der Analyse erkennbaren Korrekturen herausarbeiten und in die Profile übernehmen bzw. als CP für IHE ITI ausarbeiten.
  • Die fehlenden deutschen Profile identifizieren und ausarbeiten.

Spezielle ToDos

Hier werden die konkreten ToDos aus der Analyse aufgelistet, sofern sie nicht in die entsprechende Spalte der Excel-Tabelle passen. Jede von MWB gemeldete Issue braucht eine Verifizierung unter Einbeziehung der menschen- und machinenlesbare Form beider Spezifikationen.

ADT^A01

Issue laut MWB-Report Verifiziert? Wer Status
MSH-4/6 (sending/receiving facility): Profil ändern und Usage auf "R" setzen FO
MSH-15/16 (Ack Codes): CP für ITI erstellen, um den Usagecode "X" auf "R" zu setzen ?
MSH-17 (country code): im Profil auf "RE" setzen FO
EVN: analysieren ?
SFT: analysieren ?
PID-30 (patient death indicator): auf conditional setzen FO
PID-31+32 (identity unknown indicator + reliable code): auf "CE" setzen FO
PID-33 (last update time): auf "CE setzen FO
PID-35+36: auf optional setzen FO
PID-37+38+39: auf optional setzen FO
PV1: analysieren ?
ROL: analysieren ?
NK1: analysieren ?

ADT^A02

  • MWB-Datei erstellen
  • ...

ADT^A03

  • ...

Quellen

Basisstandard HL7 2.5

HL7 Version 2.5 Final auf www.hl7.org bzw. der DVD von HL7 Deutschland. Zwischen den Darstellungen als .doc, .pdf und .html (aus der HL7-Datenbank) bestehen kleinere Unterschiede, die im gegebenen Kontext jedoch unerheblich sind. Alle drei Formen werden als gleichwertig betrachtet.

HL7-D ADT

Als aktueller Stand der Profilspezifikation wurde die Version 2 genommen, die u. auf den Seiten von HL7 Deutschland als zip verfügbar ist. Die Beschriebung der Nachrichtenstruktur wurde den Dokumenten

  • "gemeinsame Elemente v2.1.pdf"
  • "Aufnahme v2.0.pdf"

entnommen.

Die maschinenlesbare Form wurde im Zuge der Arbeiten neu erstellt.

IHE PAM

Die menschenlesbare Beschreibung des IHE-Profils is in dem Technical Framework der Domäne IT Infrastrucuture (Revision 8 vom August 2011) enthalten. Die Spezifikation ist verteilt auf mehrere Volumes:

  • Volume 1 (.pdf ), Abschnitte 2.2.14, 14
  • Volume 2b (.pdf ), Abschnitte 3.30, 3.31
  • Volume 2x (.pdf ), Abschnitte C, E, N, P

Maschinenlesbare Darstellungen werden als XML aus dem öffentlichen Profile-Repository von INRIA genommen:

IHE-Profil,

Transaktion

Profil-ID
ITI-31, A01 1.3.6.1.4.12559.11.1.1.60
ITI-31, A02 1.3.6.1.4.12559.11.1.1.62
ITI-31, A03 1.3.6.1.4.12559.11.1.1.64
ITI-31... ...

Methoden und Werkzeuge

Folgende Methode wurde für den Vergleich Deutschland Aufnahme ADT^A01 gegen IHE PAM ITI-31 ADT^A01 angewendet:

1) Bezug einer Conformance-Profile-XML für IHE ITI-31 (siehe Quellen).

2) Erstellung einer Conformance-Profile-XML für Deutschland Aufnahme A01 mit dem dafür erstellten Toolkit.

3) Erstellung der .mwb-Datei aus der Conformance-Profile-XML (1) zur Verwendung in Messaging Workbench

4) Erstellung der .mwb-Datei aus der Conformance-Profile-XML (2) zur Verwendung in Messaging Workbench

5) Generierung eines Vergleich-Reports in Messaging Workbench.

6) Manuelle Nacharbeitung des Reports zu einer Excel-Tabelle.

Download

Derzeit sind die Dateien noch nicht über einen Download-Link verfügbar. Dies wird baldmöglichst nachgeholt. HL7 Int. hat angeboten, hier das offizielle gForge zu nehmen. Dazu müssen die Freiwilligen aber einen GForge-Account bekommen, um Zugriff auf alle Resourcen zu haben.

Bis dahin stellt SAP einen Fileserver zur Verfügung. Der Zugriff darauf kann über Fr.Lieske (SAP) erfragt werden.