Dienste konfigurieren

alt textHinweis:
In Version 4.4.0 wurden viele Einstellungen aus der Konfigurationsdatei entfernt. Diese Einstellungen können nun über den CareSuite Administrator bei den einzelnen Komponenten der Systeme definiert werden.

Es wird empfohlen alle Änderungen ausschliesslich über den CareSuite Administrator vorzunehmen.


Auf dieser Seite werden die einzelnen Konfigurationspunkte und deren Werte erklärt. Geänderte Werte werden erst übernommen, wenn die CareSuite-Dienste neu gestartet wurden.

Die Konfigurationsdatei befindet sich unter:

C:\Program Files (x86)\CareSuite\service\latest\conf\csconfig.ini


Die Konfigurationsdatei ist in mehrere Gruppen eingeteilt, die wiederum mehrere Einstellungen beinhalten können. Die Einstellungen werden im Format Key=Value abgespeichert. Dabei werden alle Zeichen, die rechts vom Gleichheitszeichen stehen, als Wert angeschaut. Darum sind allfällige, überflüssige Leerzeichen zu entfernen.

Beispiel:

[GRUPPENNAME]
Key1=Value1
Key2=Value2


alt textHinweis:
Falsch eingestellte Werte können Funktionsstörungen hervorrufen. Es empfiehlt sich immer die Einstellungen über den CareSuite Administrator vorzunehmen und nach dem Ändern der Werte die betreffenden Funktionen zu testen.


GENERAL

Konfigurationspunkt Erklärung
LocalIPAddress Beinhaltet die lokale IP-Adresse, über welche der CS-Computer im Netzwerk erreichbar ist. Beispiel: 127.0.0.1
ExternalIPAddress Beinhaltet die externe IP-Adresse, z. B. für die Verwendung von DynDNS.
ApiBaseUrl Legt die Basis-URL der CareSuite-API fest. Der Port muss auch mit angegeben werden. Die Adresse darf nicht mit einem Schrägstrich enden.
Beispiel: http://127.0.0.1
ApiVersion Definiert die Version der API. Die Adresse darf nicht mit einem Schrägstrich enden.
Beispiel: /backend/api/v1
UseProxyCredentials Legt fest, ob die Netzwerkzugangsdaten benutzt werden sollen.
BypassOnLocal Legt fest, ob die lokale Adresse anstatt der Proxyeinstellung benutzt werden soll.
Consumer Hier wird die Konsumenten-ID eingetragen.
Secret Hier wird die Konsumenten-Secret der eingetragen.

GETS_PRINTER

Konfigurationspunkt Erklärung
CallClosingDelayMilliseconds Falls Quittierungen verzögert werden sollen, kann hier die gewünschte Zeit in Millisekunden angegeben werden.
UseGetsTimeForCallDuration Gibt an, ob die Rufdauer anhand der Gets- oder CareSuite-Zeit berechnet werden soll. Beispiel: false
LoggingLevel Setzt das Logging-Level. Je tiefer die Zahl, desto mehr Informationen werden geloggt. Beispiel: 2

GETS_RADIO_HUB

Konfigurationspunkt Erklärung
LocalIPForTCPSocket Einstellung für die lokale IP-Adresse des Computers, für die Kommunikation mit dem Radio-Hub über TCP.
LoggingLevel Setzt das Logging-Level. Je tiefer die Zahl, desto mehr Informationen werden geloggt. Beispiel: 2

GETS_COMMANDER

Konfigurationspunkt Erklärung
LoggingLevel Setzt das Logging-Level. Je tiefer die Zahl, desto mehr Informationen werden geloggt. Beispiel: 2
ClockAdjustTime Definiert die Uhrzeit, wann die Zeitsynchronisation vorgenommen werden soll. Beispiel: 03:00
ClockAdjustIntervalDays Definiert das Interval für die nächsten Ausführungen. Beispiel: 2

SIRIO

Konfigurationspunkt Erklärung
LoggingLevel Setzt das Logging-Level. Je tiefer die Zahl, desto mehr Informationen werden geloggt. Beispiel: 2

WEB_BRIDGE

Konfigurationspunkt Erklärung
LoggingLevel Setzt das Logging-Level. Je tiefer die Zahl, desto mehr Informationen werden geloggt. Beispiel: 2
Port Definiert den TCP-Port, welcher für den API-Receiver der Dienste benutz wird. Beispiel: 7777

SQLITE

Konfigurationspunkt Erklärung
LoggingLevel Setzt das Logging-Level. Je tiefer die Zahl, desto mehr Informationen werden geloggt. Beispiel: 2

MAINTENANCE

Konfigurationspunkt Erklärung
CompressLogs Legt fest, ob die archivierten Log-Files der CareSuite Dienste komprimiert werden sollen.