From 425e8067b60024256437a5ee4180efdd9d134022 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 6 Apr 2023 09:38:58 +0200 Subject: Issue #22: Verwende Angabe des Systemtherapie-Formulars in den Einstellungen Standardwert, wenn die Einstellung nicht vorhanden ist, ist "OS.Systemische Therapie". closes #22 --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index c98b8c2..d237e7a 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,21 @@ Laufzeit verwendet werden soll. Der Mapper muss hierbei das Interface `ProzedurT In der Klasse `DefaultSystemtherapieService` wird zur Laufzeit der erforderliche Mapper für das verwendete Formular ausgewählt. -An dieser Stelle kann auch eine eigene Implementierung - eine neue Klasse, die das Interface `ProzedurToProzedurwerteMapper` implementiert - integriert werden, indem das zu verwendende Formular (Formularname) je `SID` und die zu verwendende Mapping-Klasse für den Formularnamen angegeben wird. +An dieser Stelle kann auch eine eigene Implementierung - eine neue Klasse, die das Interface `ProzedurToProzedurwerteMapper` implementiert - +integriert werden, indem das zu verwendende Formular (Formularname) und die zu verwendende Mapping-Klasse für den Formularnamen angegeben wird. + +Hierbei kann in der Einstellung `systemtherapieform` festgelegt werden, dass ein anderes Formular als "OS.Systemische Therapie" verwendet werden soll. +Diese Einstellung muss manuell in der Datenbank angelegt werden und kann danach in Onkostar verändert werden. + +``` +INSERT INTO einstellung (name, wert, kategorie, beschreibung) +VALUES ( + 'systemtherapieform', + 'OS.Systemische Therapie', + 'DNPM', + 'Zu verwendendes Formular für die systemische Therapie' +); +``` ## Bauen des Plugins -- cgit v1.2.3