installation_extras
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
installation_extras [2015/11/11 16:10] – onyxadmin | installation_extras [2016/05/03 11:08] – onyxadmin | ||
---|---|---|---|
Zeile 37: | Zeile 37: | ||
^Hinweis^ | ^Hinweis^ | ||
|OnyxCeph³™ unterstützt auch die VDDS-media Schnittstelle. Über diese Schnittstelle ist ebenfalls eine Übergabe von Patientendaten möglich. (weitere Informationen unter: [[http:// | |OnyxCeph³™ unterstützt auch die VDDS-media Schnittstelle. Über diese Schnittstelle ist ebenfalls eine Übergabe von Patientendaten möglich. (weitere Informationen unter: [[http:// | ||
- | Die Übergabe von Patientendaten an OnyxCeph³ erfolgt durch starten der Datei OnyxCeph.exe | + | Die Übergabe von Patientendaten an OnyxCeph³™ erfolgt durch starten der Datei OnyxCeph.exe mit speziellen Kommandozeilenparametern. |
- | mit | + | Es gibt 2 Möglichkeiten die Patientendaten an OnyxCeph³™ zu übergeben. Entweder über Kommandozeilenparameter oder über eine Textdatei im INI-Format. In beiden Fällen werden |
- | speziellen Kommandozeilenparametern. | + | |
- | Es gibt 2 Möglichkeiten die Patientendaten an OnyxCeph³™ zu übergeben. Entweder über Kommandozeilenparameter oder über eine Textdatei im .ini-Format. In beiden Fällen werden | + | |
- | === 1. Marker | + | === 1. Parameter |
- | ^ Obligatorische Parameter | + | ^ Obligatorische Parameter |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | ^ Optionale Parameter | + | ^ Optionale Parameter |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | " |
- | | '' | + | | " |
- | | '' | + | | " |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
\\ | \\ | ||
- | === 2. Marker | + | === 2. Parameter |
- | Außerdem | + | Neben Patientendaten |
Unterstützt werden die Formate '' | Unterstützt werden die Formate '' | ||
- | |||
Um sicherzustellen, | Um sicherzustellen, | ||
- | \\ | ||
Zum Übergeben von 2D-Bildern an OnyxCeph³™ können die folgenden Marker benutzt werden:\\ | Zum Übergeben von 2D-Bildern an OnyxCeph³™ können die folgenden Marker benutzt werden:\\ | ||
Zeile 94: | Zeile 93: | ||
| -Marker=" | | -Marker=" | ||
- | Zwischen den Werten muss mindestens ein Leerzeichen | + | Zwischen den Werten muss mindestens ein Leerzeichen |
\\ | \\ | ||
- | === 4. Übergabe über eine Textdatei === | + | === 4. Übergabe über HTTP === |
+ | |||
+ | Ist in OnyxCeph³™ der HTTP Infoserver aktiv, so können die Stammdaten auch über eine HTTP-Anfrage an | ||
+ | OnyxCeph³™ übergeben werden.\\ | ||
+ | OnyxCeph³ agiert dann als HTTP-Server und bedient das konfigurierte Port. | ||
+ | Ist die CheckBox **Nur lokal** aktiv (Standard), so werden nur Verbindungen von der IP 127.0.0.1 zugelassen.\\ | ||
+ | |||
+ | | Server: | ||
+ | |||
+ | Ist in Wert kein Leerzeichen enthalten, so können die Anführungsstriche weggelassen werden.\\ | ||
+ | \\ | ||
+ | |||
+ | === 5. Übergabe über eine Textdatei === | ||
Hier muss erst eine Textdatei im INI-Format erzeugt werden. In dieser Datei muss ein Abschnitt [PatDat] vorhanden sein. In diesem Abschnitt können die Patienten und Bilddaten unter Verwendung der oben beschriebenen Marker gespeichert werden. Ein Beispiel finden Sie am Ende des Textes.\\ | Hier muss erst eine Textdatei im INI-Format erzeugt werden. In dieser Datei muss ein Abschnitt [PatDat] vorhanden sein. In diesem Abschnitt können die Patienten und Bilddaten unter Verwendung der oben beschriebenen Marker gespeichert werden. Ein Beispiel finden Sie am Ende des Textes.\\ | ||
- | Um die Datenübernahme zu starten ,muss OnyxCeph.exe mit den Parametern: '' | + | Um die Datenübernahme zu starten, muss OnyxCeph.exe mit den Parametern: '' |
+ | \\ | ||
+ | |||
+ | === 6. Übergabe über eine DICOM-Datei === | ||
+ | |||
+ | Eine DICOM-Datei enthält sowohl die Patientendaten, | ||
+ | |||
+ | ||-DICOM=“Dateiname“|| | ||
+ | |||
+ | der Name mit Pfad einer DICOM-Datei übergeben wird, so werden die Stammdaten des Patienten | ||
+ | abgeglichen und das Bild in der 2D-Bildaufnahme geöffnet.\\ | ||
+ | Der Parameter '' | ||
+ | \\ | ||
+ | Beim DICOM-Import werden andere übergebene Parameter ignoriert, und brauchen nicht übergeben zu werden.\\ | ||
+ | \\ | ||
+ | |||
+ | === 7. Import eines .O3C-Containers === | ||
+ | |||
+ | Eine .O3C-Container-Datei enthält sowohl die Patientendaten, | ||
+ | mehrerer Patienten enthalten sein. Wenn nach dem Kommandozeilenparameter: | ||
+ | |||
+ | ||-ContainerFile=“Dateiname“|| | ||
+ | |||
+ | der Name mit Pfad einer Container-Datei übergeben wird, so werden die Stammdaten der Patienten und die | ||
+ | Bilddaten abgeglichen. Dazu öffnet sich der Container-Import-Dialog.\\ | ||
+ | Wurde der Container vom Versender auf einen FTP-Server hochgeladen, | ||
+ | Kommandozeilenparameter ContainerFTP der Schlüssel übergeben werden: | ||
+ | |||
+ | ||-ContainerFTP=“C5UW5SJNN3....B6DKHUWUQKD73“|| | ||
+ | |||
+ | Mit dem Kommandozeilenparameter ContainerNote kann ein String übergeben werden, der dem Kommentar | ||
+ | der übernommen Bilder angehängt wird: | ||
+ | |||
+ | ||-ContainerNote=“Auftrag # | ||
+ | |||
+ | Nach dem Import wechselt OnyxCeph³ automatisch zu dem Klienten und Patienten.\\ | ||
+ | Beim Container-Import werden andere übergebene Parameter ignoriert, und brauchen nicht übergeben zu werden.\\ | ||
+ | \\ | ||
+ | |||
+ | === 8. Module in OnyxCeph³™ starten === | ||
+ | |||
+ | Über die Parameter ActionBefore und ActionAfter können bestimmte Module gestartet werden. | ||
+ | Aktuell wird der Start folgender Module unterstützt (wird noch erweitert): | ||
+ | \\ | ||
+ | • **ActionBefore** (vor Stammdatenabgleich) | ||
+ | ||Patient kopieren: -ActionBefore=“CLONEPATIENT: | ||
+ | |||
+ | • **ActionAfter** (nach Stammdatenabgleich bzw. Containerimport) | ||
+ | ||Präsentationstemplate: | ||
\\ | \\ | ||
- | === 5. Finden der Position von OnyxCeph.exe === | + | === 9. Finden der Position von OnyxCeph.exe === |
Zur Datenübergabe muss die Datei OnyxCeph.exe aufgerufen werden. Diese Datei ist an jedem Client lokal installiert. Die Default-Position ist: | Zur Datenübergabe muss die Datei OnyxCeph.exe aufgerufen werden. Diese Datei ist an jedem Client lokal installiert. Die Default-Position ist: | ||
Zeile 110: | Zeile 169: | ||
Da diese Position jedoch während der Installation geändert werden kann, ist es am sichersten, die Position | Da diese Position jedoch während der Installation geändert werden kann, ist es am sichersten, die Position | ||
- | des Client-Installationsverzeichnisses aus der Registry | + | des Client-Installationsverzeichnisses aus der Registry |
| | ||
Zeile 117: | Zeile 176: | ||
\\ | \\ | ||
- | === 6. Beispiele === | + | === 10. Beispiele === |
- | __// | + | __//a. Auslesen d. Registry-Schlüssels// |
| | ||
Der Wert kann z.B. " | Der Wert kann z.B. " | ||
- | \\ | ||
- | __// | + | __//b. Übergabe eines Patienten:// |
- | " | + | " |
| | ||
- | __// | + | __//c. Übergabe zweier Bilder zu bereits vorhandenem Patienten:// |
| | ||
" | " | ||
- | __// | + | __//d. Übergabe zweier STL-Dateien, |
+ | |||
+ | " | ||
+ | |||
+ | __// | ||
OnyxCeph³™ soll die Quelldateien nach der Übernahme löschen: | OnyxCeph³™ soll die Quelldateien nach der Übernahme löschen: | ||
Zeile 140: | Zeile 202: | ||
" | " | ||
- | __// | + | __//f. Patient über HTTP öffnen und Name aktualisieren:// |
+ | |||
+ | Öffnet den Patienten 123 und aktualisiert ggf. die Stammdaten\\ | ||
+ | |||
+ | | ||
+ | Birthday=" | ||
+ | |||
+ | __//g. Patient und Präsentationstemplate über HTTP öffnen:// | ||
+ | |||
+ | Öffnet den Patienten 123 und dann das Präsentationstemplate Onyx_Images_8\\ | ||
+ | |||
+ | | ||
+ | |||
+ | __//h. Patient über HTTP kopieren:// | ||
+ | |||
+ | Kopiert den Patienten 123 mit allen Bildern, die Kopie erhält die neue Patientennumer 123Neu und wird in | ||
+ | „Test Patient“ umbenannt\\ | ||
+ | |||
+ | | ||
+ | -Firstname=" | ||
+ | |||
+ | __// | ||
Hierzu muss zunächst eine INI-Datei mit beliebigem Name erzeugt werden: | Hierzu muss zunächst eine INI-Datei mit beliebigem Name erzeugt werden: | ||
Zeile 157: | Zeile 241: | ||
| | ||
- | Dabach | + | Danach |
- | " | + | " |
- | \\ | + | __//j. Übergabe von Patient und Bild mittels einer DICOM-Datei:// |
- | + | ||
+ | OnyxCeph³™ soll die Patienten und Bilddaten aus der DICOM-Datei laden und nach der Übernahme löschen: | ||
+ | |||
+ | " | ||
+ | |||
+ | __//k. Import von Patienten und Bildern aus einem Container:// | ||
+ | |||
+ | OnyxCeph³ soll die Patienten und Bilddaten aus einem Container laden, dieser liegt auf einem FTP-Server. In | ||
+ | das Kommentarfeld der aufgenommenen Bilder soll die Auftragsnummer eingetragen werden: | ||
+ | |||
+ | " | ||
+ | |||
+ | oder über HTTP: | ||
+ | |||
+ | | ||
+ | |||
+ | |||
+ | |||
+ | |