SPLG Grouper

Kommandozeilentools

Normalerweise verwenden Sie den SPLG-Grouper über eine grafische Oberfläche. Für bestimmte Verwendungszwecke steht aber auch eine Version des SPLG-Groupers als Kommandozeilentool zur Verfügung. Typischerweise verwenden Sie diese Version, wenn Sie den SPLG-Grouper über Skripte in Abläufe einbinden möchten, oder wenn Sie mehr Kontrolle über die genauen Einstellungen benötigen. Sollten Sie statt Linux statt Windows als Betriebssystem verwenden, so müssen Sie diese Version verwenden, weil für Linux keine GUI-Version verfügbar ist.

Die Kommandozeilenversion des SPLG-Groupers steht mit der Datei splg-grp-cli.exe zur Verfügung. Sie finden diese im Unterorder app des Installationsverzeichnisses. Das Installationsverzeichnis unterscheidet sich je nach Installationsart:

• Wenn Sie den SPLG-Grouper mit dem Setup für einen einzelnen Benutzer installiert haben, dann lautet der Pfad %LOCALAPPDATA%\splg-grouper\app\splg-grp-cli.exe.

• Wenn Sie den SPLG-Grouper mit dem Setup für alle Benutzer installiert haben, dann lautet der Pfad %PROGRAMFILES%\splg-grouper\app\splg-grp-cli.exe.

• Wenn Sie den SPLG-Grouper als ZIP-Datei heruntergeladen haben, dann lautet der Pfad relativ zum Ort, an dem Sie die ZIP-Datei entpackt haben: app\splg-grp-cli.exe.

Übersicht

Sie erhalten einen Übersicht über die möglichen Optionen, wenn Sie splg-grp-cli.exe mit der Option --help aufrufen:

$ app/splg-grp-cli --help
--input <path>
--output-dir <dir>
--release <release>
--spitalliste <file>
--fmt <fmt>
    set general output format, one of:
      excel,csv,json,xml,scm, default excel
--fmt-splg <fmt>
    set splg output format, one of:
      excel,csv,json,xml,scm, default excel
--fmt-gaf <fmt>
    set gaf output format, one of:
      excel,csv,json,xml,scm, default excel
--fmt-summary <fmt>
    set summary output format, one of:
      excel,csv,json,xml,scm, default excel
--gaf
    enable standard gaf generation
--gaf standard
    enable standard gaf generation
--gaf verbose
    enable verbose gaf generation
--split
    set general split, one of:
      no burnr burnr-plz kanton kanton-burnr kanton-burnr-plz
      kanton-plz kanton-skz kanton-sn plz skz sn
      wohnkanton burnr-wohnkanton sn-wohnkanton skz-wohnkanton
--split-gaf
    set gaf split, one of:
      no burnr burnr-plz kanton kanton-burnr kanton-burnr-plz
      kanton-plz kanton-skz kanton-sn plz skz sn
      wohnkanton burnr-wohnkanton sn-wohnkanton skz-wohnkanton
--split-splg
    set splg split, one of:
      no burnr burnr-plz kanton kanton-burnr kanton-burnr-plz
      kanton-plz kanton-skz kanton-sn plz skz sn
      wohnkanton burnr-wohnkanton sn-wohnkanton skz-wohnkanton
--cfg-dir <path>
--max-cases <n>
--parallel <n>
--batch-size <n>
--tech-output
--version
--help

Verwendung

Eine einfache Verwendung des SPLG-Groupers sieht wie folgt aus:

splg-grp-cli.exe --release A_2026 --input C:\Temp\inputdata

Damit werden alle erkannten Eingabedateien in C:\Temp\inputdata mit der SPLG-Definition A_2026 und der Standardspitalliste gruppiert. Die Ausgabedateien werden im Ordner C:\Temp\inputdata\output abgelegt.