summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2023-03-22Extraktion des Mappings Prozedur zu Prozedurwerten und Auswahl des MappersPaul-Christian Volkmer10-126/+413
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-22Aufteilung der Methode getSystemischeTherapienFromDiagnose() und Prüfung ↵Paul-Christian Volkmer2-283/+284
auf DiagnoseId
2023-03-21Unittest für DNPMHelper hinzugefügtPaul-Christian Volkmer3-19/+106
Dieser Unittest prüft das aktuelle Verhalten der Methode `getSystemischeTherapienFromDiagnose()`
2023-03-21Weitere Unittests zum Mapping "MR.MTB_Anmeldung" zu Protokollauszug hinzugefügtPaul-Christian Volkmer1-0/+49
2023-03-21Mapping für Formular "MR.MTB_Anmeldung" zu Therapieplan-Protokollauszug ↵Paul-Christian Volkmer9-65/+281
hinzugefügt
2023-03-21Alternative Implementierung des Mappings Prozedur zu ProtokollauszugPaul-Christian Volkmer8-92/+187
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: Backend-Service-Methode zum Abrufen des Protokollauszugs hinzugefügtPaul-Christian Volkmer3-7/+76
2023-03-20Issue #11: Verwende Überschrift für Fragestellung und EmpfehlungPaul-Christian Volkmer3-12/+14
2023-03-20Issue #11: Methode zum Auffinden referenzierter MTBs hinzugefügtPaul-Christian Volkmer6-2/+125
2023-03-20Issue #11: Service zum Generieren des Protokollauszugs aus MTBsPaul-Christian Volkmer6-0/+243
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 Volkmer9-37/+217
2023-03-20Anpassung Methoden- und ParameternamenPaul-Christian Volkmer5-8/+8
2023-03-17Verwende Factory, damit OS-API nicht beim Starten Einstellungen abrufen mussPaul-Christian Volkmer6-64/+122
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-16Etwas Codebereinigung und Eingabeprüfung in Klasse MerkmalskatalogPaul-Christian Volkmer1-86/+100
2023-03-16Etwas Codebereinigung in Klasse ConsentManagerPaul-Christian Volkmer1-134/+130
2023-03-16Entferne unbenutzte Klasse zur Fehlerausgabe über System.out.println()Paul-Christian Volkmer1-7/+0
2023-03-15Verwende Spring Configuration zur PluginkonfigurationPaul-Christian Volkmer12-260/+451
Dies erlaubt eine dynamische Konfiguration der zu verwendenden Service-Implementierungen mit Anpassungen je nach Standort oder Einstellungen.
2023-03-15Reorganisation TherapieplanAnalyzer und weitere Tests hinzugefügtPaul-Christian Volkmer2-19/+124
2023-03-14Issue #4: Ermittle Studien mit Namen der KategoriePaul-Christian Volkmer3-20/+33
2023-03-14Issue #4: Backend-Service-Methode zum Abfragen von Studien hinzugefügtPaul-Christian Volkmer4-4/+88
2023-03-14Issue #4: Studiennummer nur bei aktiven StudienPaul-Christian Volkmer1-4/+4
2023-03-14Issue #4: Studiennummer und Erkennung des Studientyps hinzugefügtPaul-Christian Volkmer3-11/+87
Der Studientyp wird anhand der Studiennummer erkannt * `NCT`: Beginnt mit `NCT` (Groß-/Kleinschreibung ignioriert) * `EUDRA_CT`: Entspricht: `YYYY-NNNNNN-CC`, dabei aufgeteilt in (Jahres-)Zahl, sechstelliger sequenzieller Nummer und zweistelliger Prüfziffer * `UNKNOWN`: Keine Studiennummer angegeben oder entspricht keinem bekannten Schema
2023-03-14Nur aktive Studien anzeigenBusfreak1-2/+8
Nur aktive Studien im Auswahldialog anzeigen
2023-03-14Issue #4: Service zum Ermitteln von Studien hinzugefügtPaul-Christian Volkmer3-0/+91
2023-03-14Verwende AtcCode#isAtcCode() um festzustellen, ob Code dem ATC-Schema entsprichtPaul-Christian Volkmer1-1/+3
2023-03-14Benenne Paket 'forms' in 'analyzer' umPaul-Christian Volkmer4-4/+4
2023-03-14Unterbreche rekursive Aktualisierung, wenn Daten aktuellPaul-Christian Volkmer1-0/+7
2023-03-14Issue #9: Entspricht der Code aus OS dem ATC-Schema, verwende Substanz als ↵Paul-Christian Volkmer3-2/+48
ATCCode
2023-03-14Issue #7: Aktualisiere MTB + Datum in Reevaluation und gen. BeratungPaul-Christian Volkmer2-2/+112
2023-03-13Issue #7: Keine Übernahme von Daten bei entsprechend gesetzter EinstellungPaul-Christian Volkmer1-3/+4
2023-03-13Issue #7: Übernahme von MTB und MTB-Datum aus HauptformularPaul-Christian Volkmer5-0/+212
2023-03-10Plugin für FollowUp Formulare hinzugefügtPaul-Christian Volkmer2-1/+118
Das entsprechende Plugin ergänzt nun nach Auswahl der zugehörigen Einzelempfehlung die Prozedur/das Formular der Einzelempfehlung um einen Rückverweis auf das FollowUp.
2023-03-10Issue #5: Vorschlag für den Aufbau des ProjektsPaul-Christian Volkmer19-0/+1363
* Maven-Projekt direkt im Hauptverzeichnis * Anpassung der Maven-POM-Datei - nicht benötigte Abhängigkeiten entfernt * Gitignore-Datei angelegt