Konfigurationsparameter

Die Konfigurationsparameter (Keys und Werte) werden in der Konfigurationsdatei config.json hinzugefügt. Bei einer Standardinstallation finden Sie die Datei im benutzerspezifischen Speicherort:

"C:\Users\<Benutzername>\AppData\Roaming\documents-desk"

Hinweis
Systemadministratoren können jetzt bestimmen, wo die Log‑Dateien gespeichert werden sollen. Der Speicherort lässt sich direkt in der config.json frei konfigurieren.
Wenn kein eigener Pfad eingestellt ist, werden die Log‑Dateien automatisch hier gespeichert:
"C:\Users\<Benutzername>\AppData\Roaming\documents-desk\logs".

Fügen Sie den Parameter wie in den folgenden Beispielen gezeigt nach dem JSON-Standard ein.

Anwendungsbeispiele:

Im Beispiel wird eine Delta-Monitorerweiterung mit zwei Bildschirmen und einem Serverpfad in der config-Datei des Nutzers verwendet.

 

{

"deviceInstallationId":"d818-20250507-103138",

"patientSignpadId":"pendisplay",

"medicMonitorIdentifier":

{

"monitorId":"123456789",

"monitorLabel":"MusterMonitorLabel1"

},

"patientMonitorIdentifier":

{

"monitorId":"987654321",

"monitorLabel":"MusterMonitorLabel2"

},

"logFolder":"C:/logs/${user}/${installation_id}"

}

Beispiel 2 zeigt eine Änderung der globalen config-Datei:

"debug": false,

"disableGPU": false,

"ecpServerUrl": "https://ecp-server",

"ecpRequestTimeout": 20000,

"uploadLogsOnLaunch": true,

"secondaryWindowIsActive": true

"clientsPathSystemVariableName":"DOCDESKCLIENTSPATH" // citrix envi

ronment:defines where the client config.json is saved to

}

Konfigurations-Keys:

Key Erläuterung Bevorzugter Konfigurationsort Mögl. Werte
clientsPathSystemVariableName Der Name der Windows-Systemvariable, die den Pfad zum Speicherort der Konfiguration für den Client enthält. Global string
debug Aktiviert die Protokollierung für Debugging-Zwecke. Global boolean
deviceInstallationId Eine Kennung zur Identifizierung der Installation, die verwendet wird, wenn Documents Desk Protokolle an E-ConsentPro hochgeladen werden. Wird beim ersten Start von Documents Desk automatisch in der benutzerspezifischen Konfiguration generiert, wenn sie nicht bereits manuell definiert wurde. Benutzer string
disableGPU Deaktiviert Hardwarebeschleunigung durch die GPU. Global boolean
ecpServerUrl Die URL des E-ConsentPro Servers, zu dem Documents Desk versucht, eine Verbindung herzustellen. Benutzer URL
ecpRequestTimeout Zeitlimit für HTTP-Anfragen an den E-ConsentPro-Server. Global Millisec
medicMonitorIdentifier Die Gerätekennung des Monitors, der vom medizinischen Personal verwendet werden soll, bestehend aus Monitorlabel und MonitorID. Nutzerspezifische config-Datei oder Clientspezifische config-Datei { monitorId: ''id_string", moni torLabel: "label_ string"
patientMonitorIdentifier Die Gerätekennung des Monitors, der vom Patienten verwendet werden soll, bestehend aus Monitorlabel und MonitorID. Nutzerspezifische config-Datei oder Clientspezifische config-Datei. { monitorId: ''id_string", monitorLabel: "label_string" }
patientMonitorLabel Das Label des Monitors, der vom Patienten verwendet werden soll. Benutzer string
patientSignpadId Die ID des Signpads, das vom Patienten verwendet werden soll. Benutzer, Client string
serialPorts Die Port-Nummer, unter der das angeschlossene SignPad erreichbar ist. Es sind auch mehrere, durch Komma getrennte Werte möglich. Client integer
secondaryWindowIsActive Zeigt den Patientenmonitor an. Client boolean
signpadIPs Liste der IP-Adressen, auf denen Documents Desk nach einem verbundenen Ethernet Signotec SignPad sucht. Client string
uploadLogsOnLaunch Lädt Protokolle auf den E-ConsentPro Server hoch, wenn Documents Desk gestartet wird. Benutzer boolean