installation_extras
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
installation_extras [2016/05/03 09:48] – onyxadmin | installation_extras [2020/11/16 15:28] (aktuell) – gelöscht onyxadmin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~NOTOC~~ | ||
- | ===== Extras ===== | ||
- | ---- | ||
- | ^ A. | [[installation_extras# | ||
- | ^ B. | [[installation_extras# | ||
- | |||
- | ==== A. Arbeitsplatz automatisch installieren ==== | ||
- | |||
- | OnyxClientSetup unterstützt einen Silent-Mode mit folgenden Kommandozeilenparametern: | ||
- | |||
- | ^ Parameter | ||
- | | **-? | ||
- | | **-Auto** | ||
- | | **-Lang=** | ||
- | | **-Server=** | ||
- | | **-PORT=** | ||
- | | **-PATH=** | ||
- | |||
- | * Fehlt ein Parameter, so stoppt OnyxClientSetup an der betreffenden Position | ||
- | * Bei **-PATH=Default** wird in das Standardverzeichnis ..\Programme\Image Instruments\Onyx3Client\ installiert | ||
- | * Wenn nicht übergeben, wird dem Pfad automatisch das Standard-Unterverzeichnis Onyx3Server hinzugefügt | ||
- | * Sind im Pfad Leerzeichen vorhanden, den Parameter in Anführungsstrichen übergeben: **-PATH=“C: | ||
- | \\ | ||
- | **Beispiele**\\ | ||
- | Folgende Kommandozeile verbindet auf den Server SRV über Port 16300 und installiert einen deutschen Arbeitsplatz im Standardverzeichnis: | ||
- | |||
- | OnyxClientSetup.exe -Auto -Server=[SRV]@SRV -Lang=1 -Path=Default | ||
- | |||
- | Folgende Kommandozeile verbindet auf den Server SRV über Port 16500 und installiert einen englischen Arbeitsplatz im Verzeichnis D: | ||
- | |||
- | OnyxClientSetup.exe -Auto -Server=[SRV]@172.1.1.250 -Port=16500 -Lang=2 -Path=D: | ||
- | \\ | ||
- | |||
- | ==== B. Kommandozeilenaufruf ==== | ||
- | |||
- | ^Hinweis^ | ||
- | |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 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 | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | " | ||
- | | " | ||
- | | " | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | \\ | ||
- | === 2. Parameter für Bilddaten === | ||
- | |||
- | 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:\\ | ||
- | |||
- | | '' | ||
- | | '' | ||
- | ^ ::: | " | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | | '' | ||
- | |||
- | ¹ # steht für die Bildnummer beginnend mit 1 ; der erste Eintrag lautet z.B. -PicPath1=" | ||
- | \\ | ||
- | === 3. Übergabe mit Kommandozeilenparametern === | ||
- | |||
- | Bei Übergabe der Patienten- bzw. Bilddaten über Kommandozeilenparameter wird die Datei OnyxCeph.exe mit den Markern und gefolgt von den Werten als Kommandozeile gestartet. Jedes Wert sollte wir folgt übergeben werden:\\ | ||
- | |||
- | | -Marker=" | ||
- | |||
- | Zwischen den Werten muss mindestens ein Leerzeichen stehen | ||
- | \\ | ||
- | |||
- | === 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 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: | ||
- | \\ | ||
- | |||
- | === 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: | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | Sex=F | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | |||
- | 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. Übergabe von Patient und Bild mittels einer DICOM-Datei:// | ||
- | |||
- | 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: | ||
- | |||
- | | ||
- | |||
- | |||
- | |||
- | |
installation_extras.1462261690.txt.gz · Zuletzt geändert: 2016/05/03 09:48 von onyxadmin