From 3729d6937048156a8d499cc01827f5a50b14893a Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Fri, 24 Oct 2025 11:20:49 +0200 Subject: chore: deprecation of custom dnpm consents --- README.md | 6 ++++-- .../dev/dnpm/oshelper/services/consent/ConsentManagerService.java | 1 + .../oshelper/services/consent/ConsentManagerServiceFactory.java | 1 + .../dev/dnpm/oshelper/services/consent/MrConsentManagerService.java | 1 + .../dnpm/oshelper/services/consent/UkwConsentManagerService.java | 1 + 5 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 336cbd1..de0e700 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Die für die Formulare verwendeten Formularscripte sind zudem im Verzeichnis [`/ Dieses Plugin erlaubt die Konfiguration über Onkostar-Einstellungen. Hierzu gibt es die Konfigurationsparameter: -* `constentform`: Zu verwendendes Constent-Formular +* `consentform`: Zu verwendendes Consent-Formular * `systemtherapieform`: Zu verwendendes Formular für die systemische Therapie. * `mehrere_mtb_in_mtbepisode`: Angabe, ob mehrere MTBs je MTB-Episode verwendet werden. @@ -39,7 +39,9 @@ curl \ ``` -## Consent +## DNPM-Consent (Veraltet) + +*Achtung!* Dieser Teil ist veraltet und wird durch den allgemeinen MV-Consent abgelöst. Das Plugin ist auf die Übernahme des DNPM-Consents ausgelegt. Hierzu muss die Einstellung `consentform` festgelegt werden. Diese Einstellung muss manuell in der Datenbank angelegt werden und kann danach in Onkostar verändert werden. diff --git a/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerService.java b/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerService.java index 10a265c..3bdefb8 100644 --- a/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerService.java +++ b/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerService.java @@ -31,6 +31,7 @@ import de.itc.onkostar.api.Procedure; * * @since 0.2.0 */ +@Deprecated(forRemoval = true, since = "2.0.0") public interface ConsentManagerService { /** diff --git a/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerServiceFactory.java b/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerServiceFactory.java index 45207f8..08c4d3a 100644 --- a/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerServiceFactory.java +++ b/src/main/java/dev/dnpm/oshelper/services/consent/ConsentManagerServiceFactory.java @@ -26,6 +26,7 @@ package dev.dnpm.oshelper.services.consent; import de.itc.onkostar.api.IOnkostarApi; +@Deprecated(forRemoval = true, since = "2.0.0") public class ConsentManagerServiceFactory { private final IOnkostarApi onkostarApi; diff --git a/src/main/java/dev/dnpm/oshelper/services/consent/MrConsentManagerService.java b/src/main/java/dev/dnpm/oshelper/services/consent/MrConsentManagerService.java index fcb3509..8d5ba3d 100644 --- a/src/main/java/dev/dnpm/oshelper/services/consent/MrConsentManagerService.java +++ b/src/main/java/dev/dnpm/oshelper/services/consent/MrConsentManagerService.java @@ -44,6 +44,7 @@ import java.util.Map; * * @since 0.2.0 */ +@Deprecated(forRemoval = true, since = "2.0.0") public class MrConsentManagerService implements ConsentManagerService { private final Logger logger = LoggerFactory.getLogger(this.getClass()); diff --git a/src/main/java/dev/dnpm/oshelper/services/consent/UkwConsentManagerService.java b/src/main/java/dev/dnpm/oshelper/services/consent/UkwConsentManagerService.java index 1aede17..a1b4851 100644 --- a/src/main/java/dev/dnpm/oshelper/services/consent/UkwConsentManagerService.java +++ b/src/main/java/dev/dnpm/oshelper/services/consent/UkwConsentManagerService.java @@ -37,6 +37,7 @@ import java.util.Comparator; * * @since 0.2.0 */ +@Deprecated(forRemoval = true, since = "2.0.0") public class UkwConsentManagerService implements ConsentManagerService { private final Logger logger = LoggerFactory.getLogger(this.getClass()); -- cgit v1.2.3