HL7-D ADT & IHE PAM: Unterschied zwischen den Versionen
(→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''' 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.
Inhaltsverzeichnis
Ü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 |
|
|
Pat. Encounter Supplier | R | Pat. Encounter Management | ITI-031 | -> | R | Pat. Encounter Consumer |
|
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: ?? | ||
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.