|
|
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:
"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 |