summaryrefslogtreecommitdiff
path: root/src/main/java/dev/dnpm/services/molekulargenetik/MolekulargenetikFormService.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/dev/dnpm/services/molekulargenetik/MolekulargenetikFormService.java')
-rw-r--r--src/main/java/dev/dnpm/services/molekulargenetik/MolekulargenetikFormService.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/main/java/dev/dnpm/services/molekulargenetik/MolekulargenetikFormService.java b/src/main/java/dev/dnpm/services/molekulargenetik/MolekulargenetikFormService.java
new file mode 100644
index 0000000..127c24a
--- /dev/null
+++ b/src/main/java/dev/dnpm/services/molekulargenetik/MolekulargenetikFormService.java
@@ -0,0 +1,20 @@
+package dev.dnpm.services.molekulargenetik;
+
+import dev.dnpm.dto.Variant;
+import de.itc.onkostar.api.Procedure;
+
+import java.util.List;
+
+/**
+ * Schnittstellenbeschreibung für Methoden zum Formular "OS.Molekulargenetik"
+ */
+public interface MolekulargenetikFormService {
+
+ /**
+ * Ermittelt alle (unterstützten) Varianten zur Prozedur eines Formulars "OS.Molekulargenetik"
+ * @param procedure Die Prozedur zum Formular "OS.Molekulargenetik"
+ * @return Die unterstützten Varianten oder eine leere Liste, wenn keine Varianten gefunden wurden.
+ */
+ List<Variant> getVariants(Procedure procedure);
+
+}