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 13:43] – [Tabelle] onyxadmin | installation_extras [2016/05/03 11:08] – onyxadmin | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
---- | ---- | ||
- | |[[installation_extras# | + | ^ A. |
- | |[[installation_extras# | + | ^ B. |
- | \\ | + | |
- | ==== Arbeitsplatz automatisch installieren ==== | + | ==== A. Arbeitsplatz automatisch installieren ==== |
OnyxClientSetup unterstützt einen Silent-Mode mit folgenden Kommandozeilenparametern: | OnyxClientSetup unterstützt einen Silent-Mode mit folgenden Kommandozeilenparametern: | ||
Zeile 34: | Zeile 33: | ||
\\ | \\ | ||
- | ==== Kommandozeilenaufruf ==== | + | ==== B. Kommandozeilenaufruf ==== |
^Hinweis^ | ^Hinweis^ | ||
- | |OnyxCeph³™ unterstützt auch die VDDS-media Schnittstelle. Über diese Schnittstelle ist ebenfalls eine Übergabe von Patientendaten möglich. (weitere Informationen: | + | |OnyxCeph³™ unterstützt auch die VDDS-media Schnittstelle. Über diese Schnittstelle ist ebenfalls eine Übergabe von Patientendaten möglich. (weitere Informationen |
+ | Die Übergabe von Patientendaten an OnyxCeph³™ erfolgt durch starten der Datei OnyxCeph.exe mit 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 Parameter zur Übergabe verwendet. Folgende Parameter werden unterstützt: | ||
+ | |||
+ | === 1. Parameter für Patientendaten === | ||
+ | |||
+ | ^ Obligatorische Parameter | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | ^ Optionale Parameter | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
\\ | \\ | ||
- | Die Übergabe von Patientendaten an OnyxCeph³ erfolgt durch starten der Datei OnyxCeph.exe | + | === 2. Parameter für Bilddaten === |
- | mit | + | |
- | 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 Marker zur Übergabe verwendet. Eine Übersicht der unterstützten Marker finden Sie hier:\\ | + | |
- | === 1. Marker für Patientendaten | + | Neben Patientendaten können auch Bilddateien zur Bildaufnahme an OnyxCeph übergeben werden. |
+ | Unterstützt werden die Formate '' | ||
+ | Um sicherzustellen, | ||
+ | Zum Übergeben von 2D-Bildern an OnyxCeph³™ können die folgenden Marker benutzt werden:\\ | ||
- | ^ Erforderliche Daten ^^ | + | | '' |
- | | PatID | + | | '' |
- | | Firstname | + | ^ ::: | "N" oder "0" (Default) die Dateien werden nicht gelöscht |
- | | Lastname | + | | '' |
- | | Birthday | + | | '' |
- | | Sex | Format: | + | | '' |
- | ^ Optionale Daten ^^ | + | | '' |
- | | MiddleName | + | |
- | | PreferedName | + | |
- | | Title | | | + | |
- | | Race | + | |
- | | City | + | |
- | | State | | | + | |
- | | Street | + | |
- | | Street2 | + | |
- | | Doctor | + | |
- | | Email | | | + | |
- | | Cellular | + | |
- | | HomePhone | + | |
- | | WorkPhone | + | |
- | | PatTags | + | |
- | | ContactDate | + | |
- | | ModelNum | + | |
- | | Notes | | + | |
- | Außerdem können auch Bilddateien zur Bildaufnahme an OnyxCeph übergeben werden. | + | ¹ # steht für die Bildnummer beginnend mit 1 ; der erste Eintrag lautet z.B. -PicPath1=" |
- | Unterstützt werden | + | |
\\ | \\ | ||
- | === 2. Marker für Bilddaten | + | === 3. Übergabe mit Kommandozeilenparametern |
- | + | ||
- | Um sicherzustellen, | + | Bei Übergabe der Patienten- |
+ | |||
+ | | -Marker=" | ||
+ | |||
+ | Zwischen den Werten muss mindestens ein Leerzeichen stehen | ||
\\ | \\ | ||
- | Zum Übergeben von 2D-Bildern an OnyxCeph³™ müssen die folgenden Marker benutzt werden:\\ | ||
- | | PicCount | + | === 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.\\ | ||
+ | Um die Datenübernahme | ||
+ | \\ | ||
+ | |||
+ | === 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 | ||
+ | |||
+ | ||-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: | ||
+ | \\ | ||
+ | |||
+ | === 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: | ||
+ | |||
+ | < | ||
+ | |||
+ | Da diese Position jedoch während der Installation geändert werden kann, ist es am sichersten, die Position | ||
+ | des Client-Installationsverzeichnisses aus der Registry auszulesen. Dazu wird der folgende Schlüssel benötigt: | ||
+ | |||
+ | | ||
+ | |||
+ | Dort kann abgelesen werden, wo der OnyxCeph³ Client installiert wurde.\\ | ||
+ | \\ | ||
+ | |||
+ | === 10. Beispiele === | ||
+ | |||
+ | __//a. Auslesen d. Registry-Schlüssels// | ||
+ | |||
+ | | ||
+ | |||
+ | Der Wert kann z.B. " | ||
+ | |||
+ | __//b. Übergabe eines Patienten:// | ||
+ | |||
+ | " | ||
+ | |||
+ | __//c. Übergabe zweier Bilder zu bereits vorhandenem Patienten:// | ||
+ | |||
+ | " | ||
+ | |||
+ | __//d. Übergabe zweier STL-Dateien, | ||
+ | |||
+ | " | ||
+ | |||
+ | __//e. Übergabe von Patient und Bildern in einem Schritt:// | ||
+ | |||
+ | OnyxCeph³™ soll die Quelldateien nach der Übernahme löschen: | ||
+ | |||
+ | " | ||
+ | |||
+ | __//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=" | ||
+ | |||
+ | __//i. Verwendung einer Datei zur Datenübergabe:// | ||
+ | |||
+ | Hierzu muss zunächst eine INI-Datei mit beliebigem Name erzeugt werden: | ||
+ | |||
+ | MeinePatientenDaten.ini: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | Danach kann OnyxCeph³™ mit folgendem Parameteraufruf gestartet werden: | ||
+ | |||
+ | " | ||
+ | |||
+ | __//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: | ||
+ | |||
+ | | ||
- | Optional kann das Löschen der Bilddateien (sofern es sich um temporäre Dateien handelt) erzwungen werden:\\ | ||
- | ^ PicErase | ||
- | ^ ::: | " | ||
- | In jedem Fall müssen die folgende Bildinformationen übergeben werden: | + | |
- | (# steht für die Bildnummer beginnend mit 1 ; der erste Eintrag lautet z.B. -PicPath1=" | + |