| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-04-03 | Issue #20: Kein Consent-Update, wenn kein Datum oder Wert angegeben | Paul-Christian Volkmer | 2 | -3/+55 | |
| closes #20 | |||||
| 2023-04-03 | Issue #20: Detailimplementierung für UKW mit Formular "Excel-Formular" | Paul-Christian Volkmer | 4 | -2/+161 | |
| 2023-04-03 | Issue #20: Detailimplementierungen für Consent Management | Paul-Christian Volkmer | 10 | -120/+316 | |
| 2023-04-01 | Verwende Namen anstelle von Indices | Paul-Christian Volkmer | 1 | -12/+12 | |
| 2023-04-01 | Refactoring Klasse ConsentManager | Paul-Christian Volkmer | 3 | -33/+103 | |
| 2023-04-01 | Testcode aufgeräumt | Paul-Christian Volkmer | 16 | -64/+56 | |
| 2023-03-30 | Methode getVerweise() vereinfacht | Paul-Christian Volkmer | 2 | -41/+58 | |
| 2023-03-30 | Verwende AnalyzerUtils in Klasse Merkmalskatalog | Paul-Christian Volkmer | 3 | -10/+85 | |
| 2023-03-30 | Methode getProzedurenFromDiagnose() vereinfacht | Paul-Christian Volkmer | 1 | -20/+12 | |
| 2023-03-29 | Tests für DNPMHelper#getProzedurenFromDiagnose() hinzugefügt | Paul-Christian Volkmer | 3 | -0/+89 | |
| Zum Ausführen dieser Tests musste in der Onkostar-API fehlende Funktionalität für das ObjectMapping in JSON nachgebildet werden. Hierzu wurden zwei Dummy-Klassen angelegt, die jeweils `null` zurückgeben. Ohne diese Klassen und Methoden, welche in der OS-API referenziert werden, ist ein Ausführen der Tests nicht möglich und es werden eine ClassNotFoundException bzw. MethodNotFoundException geworfen. | |||||
| 2023-03-28 | Verwende konkrete Rückgabetypen und füge weitere Prüfungen für InputMap ↵ | Paul-Christian Volkmer | 2 | -49/+124 | |
| hinzu | |||||
| 2023-03-28 | Verwende AnalyzerUtils in TherapieplanAnalyzer | Paul-Christian Volkmer | 2 | -8/+7 | |
| 2023-03-28 | Anpassungen im JavaDoc zu Klasse AnalyzerUtils | Paul-Christian Volkmer | 1 | -3/+3 | |
| 2023-03-28 | Klasse mit Hilfsfunktionen zum Prüfen und Ermitteln von Werten hinzugefügt | Paul-Christian Volkmer | 3 | -16/+293 | |
| 2023-03-28 | Prüfe Eingabe der Methode updateEmpfehlungPrio() | Paul-Christian Volkmer | 2 | -13/+74 | |
| 2023-03-27 | Issue #18: Verwende keine fest codierte Formular ID | Paul-Christian Volkmer | 1 | -3/+3 | |
| closes #18 | |||||
| 2023-03-27 | Prüfung ob ProzedurID übergeben wurde hinzugefügt | Paul-Christian Volkmer | 2 | -25/+33 | |
| 2023-03-23 | Issue #16: Prüfung vor Rückverlinkung FollowUp zu Einzelempfehlung ↵ | Paul-Christian Volkmer | 2 | -0/+85 | |
| hinzugefügt Dies verhindert einen möglichen Fehler für den Fall, dass die Onkostar-API beim Abrufen der ProzedurID des referenzierten Formulars `null` zurückgibt. closes #16 | |||||
| 2023-03-22 | Extraktion des Mappings Prozedur zu Prozedurwerten und Auswahl des Mappers | Paul-Christian Volkmer | 10 | -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-22 | Aufteilung der Methode getSystemischeTherapienFromDiagnose() und Prüfung ↵ | Paul-Christian Volkmer | 2 | -283/+284 | |
| auf DiagnoseId | |||||
| 2023-03-21 | Unittest für DNPMHelper hinzugefügt | Paul-Christian Volkmer | 3 | -19/+106 | |
| Dieser Unittest prüft das aktuelle Verhalten der Methode `getSystemischeTherapienFromDiagnose()` | |||||
| 2023-03-21 | Weitere Unittests zum Mapping "MR.MTB_Anmeldung" zu Protokollauszug hinzugefügt | Paul-Christian Volkmer | 1 | -0/+49 | |
| 2023-03-21 | Mapping für Formular "MR.MTB_Anmeldung" zu Therapieplan-Protokollauszug ↵ | Paul-Christian Volkmer | 9 | -65/+281 | |
| hinzugefügt | |||||
| 2023-03-21 | Alternative Implementierung des Mappings Prozedur zu Protokollauszug | Paul-Christian Volkmer | 8 | -92/+187 | |
| Diese Implementierung basiert auf der Zuordnung zum Formularnamen. Unbekannte Formulare werden zum leeren String gemappt. | |||||
| 2023-03-21 | Weitere SID zur Mapper-Zuweisung hinzugefügt | Paul-Christian Volkmer | 1 | -0/+1 | |
| 2023-03-20 | Issue #11: Backend-Service-Methode zum Abrufen des Protokollauszugs hinzugefügt | Paul-Christian Volkmer | 3 | -7/+76 | |
| 2023-03-20 | Issue #11: Verwende Überschrift für Fragestellung und Empfehlung | Paul-Christian Volkmer | 3 | -12/+14 | |
| 2023-03-20 | Issue #11: Methode zum Auffinden referenzierter MTBs hinzugefügt | Paul-Christian Volkmer | 6 | -2/+125 | |
| 2023-03-20 | Issue #11: Service zum Generieren des Protokollauszugs aus MTBs | Paul-Christian Volkmer | 6 | -0/+243 | |
| Implementierungen vorhanden für die Formulare: * OS.Tumorkonferenz * OS.Tumorkonferenz.VarianteUKW | |||||
| 2023-03-20 | Issue #11: Service und Spring Data JPA Repository für Systemeinstellungen | Paul-Christian Volkmer | 9 | -37/+217 | |
| 2023-03-20 | Anpassung Methoden- und Parameternamen | Paul-Christian Volkmer | 5 | -8/+8 | |
| 2023-03-17 | Verwende Factory, damit OS-API nicht beim Starten Einstellungen abrufen muss | Paul-Christian Volkmer | 6 | -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-16 | Etwas Codebereinigung und Eingabeprüfung in Klasse Merkmalskatalog | Paul-Christian Volkmer | 1 | -86/+100 | |
| 2023-03-16 | Etwas Codebereinigung in Klasse ConsentManager | Paul-Christian Volkmer | 1 | -134/+130 | |
| 2023-03-16 | Entferne unbenutzte Klasse zur Fehlerausgabe über System.out.println() | Paul-Christian Volkmer | 1 | -7/+0 | |
| 2023-03-15 | Verwende Spring Configuration zur Pluginkonfiguration | Paul-Christian Volkmer | 12 | -260/+451 | |
| Dies erlaubt eine dynamische Konfiguration der zu verwendenden Service-Implementierungen mit Anpassungen je nach Standort oder Einstellungen. | |||||
| 2023-03-15 | Reorganisation TherapieplanAnalyzer und weitere Tests hinzugefügt | Paul-Christian Volkmer | 2 | -19/+124 | |
| 2023-03-14 | Issue #4: Ermittle Studien mit Namen der Kategorie | Paul-Christian Volkmer | 3 | -20/+33 | |
| 2023-03-14 | Issue #4: Backend-Service-Methode zum Abfragen von Studien hinzugefügt | Paul-Christian Volkmer | 4 | -4/+88 | |
| 2023-03-14 | Issue #4: Studiennummer nur bei aktiven Studien | Paul-Christian Volkmer | 1 | -4/+4 | |
| 2023-03-14 | Issue #4: Studiennummer und Erkennung des Studientyps hinzugefügt | Paul-Christian Volkmer | 3 | -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-14 | Nur aktive Studien anzeigen | Busfreak | 1 | -2/+8 | |
| Nur aktive Studien im Auswahldialog anzeigen | |||||
| 2023-03-14 | Issue #4: Service zum Ermitteln von Studien hinzugefügt | Paul-Christian Volkmer | 3 | -0/+91 | |
| 2023-03-14 | Verwende AtcCode#isAtcCode() um festzustellen, ob Code dem ATC-Schema entspricht | Paul-Christian Volkmer | 1 | -1/+3 | |
| 2023-03-14 | Benenne Paket 'forms' in 'analyzer' um | Paul-Christian Volkmer | 4 | -4/+4 | |
| 2023-03-14 | Unterbreche rekursive Aktualisierung, wenn Daten aktuell | Paul-Christian Volkmer | 1 | -0/+7 | |
| 2023-03-14 | Issue #9: Entspricht der Code aus OS dem ATC-Schema, verwende Substanz als ↵ | Paul-Christian Volkmer | 3 | -2/+48 | |
| ATCCode | |||||
| 2023-03-14 | Issue #7: Aktualisiere MTB + Datum in Reevaluation und gen. Beratung | Paul-Christian Volkmer | 2 | -2/+112 | |
| 2023-03-13 | Issue #7: Keine Übernahme von Daten bei entsprechend gesetzter Einstellung | Paul-Christian Volkmer | 1 | -3/+4 | |
| 2023-03-13 | Issue #7: Übernahme von MTB und MTB-Datum aus Hauptformular | Paul-Christian Volkmer | 5 | -0/+212 | |
