summaryrefslogtreecommitdiff
path: root/src/main/java/DNPM/services
AgeCommit message (Collapse)AuthorFilesLines
2024-09-21refactor: use package name following Java guidelinesPaul-Christian Volkmer29-1564/+0
2024-09-17chore: change constructor visibilityPaul-Christian Volkmer1-1/+1
2024-09-16fix: use platform specific line seperatorPaul-Christian Volkmer1-1/+1
2024-09-16refactor: replace assert with checkPaul-Christian Volkmer2-2/+7
2024-09-16fix: use platform specific line seperatorPaul-Christian Volkmer1-1/+1
2024-09-16chore: change case in argument namePaul-Christian Volkmer1-2/+2
2024-09-11fix: use platform specific line seperatorPaul-Christian Volkmer1-2/+2
2024-09-11refactor: replace assert with explicit checkPaul-Christian Volkmer1-1/+4
2024-09-11refactor: extract constants and checksPaul-Christian Volkmer1-43/+67
2024-05-10Entferne Header da zu nutzende Lizenz noch nicht geklärtPaul-Christian Volkmer2-48/+0
2023-12-04Issue #33: Methoden zum Auffinden von relevanten Follow-Up-FormularenPaul-Christian Volkmer4-63/+62
2023-11-08Issue #61: Erlaube Formularvariante UKER.MolekulargenetikPaul-Christian Volkmer1-3/+8
2023-10-10Issue #54: Add common EcogService interfacePaul-Christian Volkmer5-120/+36
2023-10-10Issue #54: Service zum Ermitteln des ECOG-Status aus ↵Paul-Christian Volkmer2-0/+143
Strahlentherapie-Formularen hinzugefügt
2023-10-04Issue #55: Verwende alle, nicht nur abgeschlossene ProzedurenPaul-Christian Volkmer1-2/+0
2023-09-25Fix typo in method namePaul-Christian Volkmer2-3/+3
2023-08-28Merge branch 'master' into issue_37Paul-Christian Volkmer2-3/+100
2023-07-27Issue #29: Möglicher Wert "0" hinzugefügtPaul-Christian Volkmer1-0/+1
2023-07-27Issue #29: Servicemethoden um ECOG Status abzurufen hinzugefügtPaul-Christian Volkmer2-3/+99
2023-07-27Issue #37: Methoden um nur aktive Studien zu erhaltenPaul-Christian Volkmer2-4/+32
2023-07-21Issue #35: Optimize SQL queries to get all studies with category namesPaul-Christian Volkmer1-12/+16
2023-06-30Behebe vertauschte Studiennummern und Codev0.3.0Paul-Christian Volkmer1-2/+2
2023-05-26Verwende programmatische BerechtigungsprüfungPaul-Christian Volkmer1-2/+0
Bei Verwendung des Plugins in einer alten Onkostar-Installation kam es bei verwendung von AOP zu Problemen, daher wird die verwendung von AOP vorerst deaktiviert und grundsätzlich eine programmatische Berechtigungsprüfung durchgeführt.
2023-05-10Verschiebe Klasse Studie in Paket dtoPaul-Christian Volkmer3-67/+3
2023-05-10JavaDoc für VariantenermittlungPaul-Christian Volkmer2-0/+18
2023-05-09Issue #28: Fange Zugriffsfehler bei fehlender BerechtigungPaul-Christian Volkmer1-2/+0
2023-05-09Issue #28: Initiale Implementierung zur Ermittlung der NGS-Befund-VariantenPaul-Christian Volkmer2-0/+46
2023-05-08Verschiebe Implementierungen für Therapiepläne in eigenes PaketPaul-Christian Volkmer6-68/+168
2023-04-24Standardmethode zum Ermitteln und Anwenden des Protokollmappers hinzugefügtPaul-Christian Volkmer2-5/+19
2023-04-23Dokumentation im Paket 'mtb'Paul-Christian Volkmer5-4/+47
2023-04-06Issue #22: Verwende Angabe des Systemtherapie-Formulars in den EinstellungenPaul-Christian Volkmer2-25/+5
Standardwert, wenn die Einstellung nicht vorhanden ist, ist "OS.Systemische Therapie". closes #22
2023-04-05Issue #19: Integration des ATC-Codes-Plugins in dieses PluginPaul-Christian Volkmer1-1/+1
closes #19
2023-04-04Wende ConsentManagerService ohne Funktion für unbekanntes Formular anPaul-Christian Volkmer1-1/+2
2023-04-04Zusätzliche Prüfung auf Formularname vor Consentübernahme hinzugefügtPaul-Christian Volkmer3-1/+20
Diese zusätzliche Prüfung ermöglicht die Erkennung, ob der aktuell ausgewählte ConsentManagerService die entsprechende Prozedur bearbeiten und Consent-Daten in das Formular "DNPM-Klinik/Anamnese" übernehmen kann. Die Standardimplementierung prüft dabei nur, ob die Prozedur nicht `null` ist.
2023-04-03Issue #20: Kein Consent-Update, wenn kein Datum oder Wert angegebenPaul-Christian Volkmer1-3/+3
closes #20
2023-04-03Issue #20: Detailimplementierung für UKW mit Formular "Excel-Formular"Paul-Christian Volkmer2-0/+69
2023-04-03Issue #20: Detailimplementierungen für Consent ManagementPaul-Christian Volkmer3-0/+164
2023-04-01Verwende Namen anstelle von IndicesPaul-Christian Volkmer1-12/+12
2023-03-22Extraktion des Mappings Prozedur zu Prozedurwerten und Auswahl des MappersPaul-Christian Volkmer4-0/+211
Aktuell sind nur die beiden Formulare * OS.Systemische Therapie * OS.Systemische Therapie.VarianteUKW bekannt. Beide lassen sich über den extrahierten Mapper in eine Map mit Prozedurwerten mappen.
2023-03-21Mapping für Formular "MR.MTB_Anmeldung" zu Therapieplan-Protokollauszug ↵Paul-Christian Volkmer3-12/+77
hinzugefügt
2023-03-21Alternative Implementierung des Mappings Prozedur zu ProtokollauszugPaul-Christian Volkmer5-65/+59
Diese Implementierung basiert auf der Zuordnung zum Formularnamen. Unbekannte Formulare werden zum leeren String gemappt.
2023-03-21Weitere SID zur Mapper-Zuweisung hinzugefügtPaul-Christian Volkmer1-0/+1
2023-03-20Issue #11: Verwende Überschrift für Fragestellung und EmpfehlungPaul-Christian Volkmer2-5/+5
2023-03-20Issue #11: Methode zum Auffinden referenzierter MTBs hinzugefügtPaul-Christian Volkmer5-2/+118
2023-03-20Issue #11: Service zum Generieren des Protokollauszugs aus MTBsPaul-Christian Volkmer5-0/+133
Implementierungen vorhanden für die Formulare: * OS.Tumorkonferenz * OS.Tumorkonferenz.VarianteUKW
2023-03-20Issue #11: Service und Spring Data JPA Repository für SystemeinstellungenPaul-Christian Volkmer2-5/+56
2023-03-20Anpassung Methoden- und ParameternamenPaul-Christian Volkmer1-1/+1
2023-03-17Verwende Factory, damit OS-API nicht beim Starten Einstellungen abrufen mussPaul-Christian Volkmer1-0/+27
Beim Start kann OS ggf nicht auf die Einstellungen zurückgreifen, da die Datenbankverbindung noch nicht fertig initialisiert ist. Aus diesem Grund muss die konkrete Implementierung des TherapieplanService zur Laufzeit nach dem vollständigen Start von OS ermittelt werden.
2023-03-15Verwende Spring Configuration zur PluginkonfigurationPaul-Christian Volkmer6-6/+198
Dies erlaubt eine dynamische Konfiguration der zu verwendenden Service-Implementierungen mit Anpassungen je nach Standort oder Einstellungen.
2023-03-14Issue #4: Ermittle Studien mit Namen der KategoriePaul-Christian Volkmer2-12/+22