1
0
mirror of https://github.com/pcvolkmer/onkostar-plugin-dnpm.git synced 2025-07-03 09:42:54 +00:00

Mapping für Formular "MR.MTB_Anmeldung" zu Therapieplan-Protokollauszug hinzugefügt

This commit is contained in:
2023-03-21 17:32:48 +01:00
parent 9534fec4ee
commit 28b834d922
10 changed files with 284 additions and 67 deletions

View File

@ -3,19 +3,9 @@ package DNPM.services.mtb;
import de.itc.onkostar.api.Procedure;
import java.util.List;
import java.util.Optional;
public interface MtbService {
String getProtocol(List<Procedure> procedures);
static ProcedureToProtocolMapper procedureToProtocolMapper(Procedure procedure) {
switch (procedure.getFormName()) {
case "OS.Tumorkonferenz":
return new OsTumorkonferenzToProtocolMapper();
case "OS.Tumorkonferenz.VarianteUKW":
return new OsTumorkonferenzVarianteUkwToProtocolMapper();
default:
return p -> Optional.empty();
}
}
ProcedureToProtocolMapper procedureToProtocolMapper(Procedure procedure);
}