diff --git a/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java b/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java deleted file mode 100644 index 48e0b6e8d1cb6a669f4db1402a068e0c69da9c6f..0000000000000000000000000000000000000000 --- a/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/adapter/VersammlungsAnzeigeAdapter.java +++ /dev/null @@ -1,52 +0,0 @@ -package de.ozgcloud.eingang.fim.adapter; - -import de.ozgcloud.eingang.common.formdata.Antragsteller; -import de.ozgcloud.eingang.common.formdata.FormData; -import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle; -import de.ozgcloud.eingang.fim.FimSchemeIdentifier; -import org.springframework.stereotype.Service; -import org.w3c.dom.Element; - -import java.util.Map; -import java.util.Optional; - -@Service -public class VersammlungsAnzeigeAdapter extends FimSchemeAdapter { - - private static final String VERSAMMLUNGSANZEIGE_V_1_4_IDENTIFIER = "urn:xoev-de:xfall:standard:fim-s17000652_1.4"; - - public FimSchemeIdentifier forIdentifier() { - return FimSchemeIdentifier.fromString(VERSAMMLUNGSANZEIGE_V_1_4_IDENTIFIER); - } - - @Override - public Optional<String> getFieldName(Map<String, Element> fieldIndex, String fieldName) { - return super.getFieldName(fieldIndex, fieldName); - } - - @Override - public void extractAntragsteller(final FormData.FormDataBuilder builder, final FormData initialFormData) { - // FIXME sollte über fim data kommen. zunächst mocked data - builder.antragsteller(Antragsteller.builder() - .anrede("Frau") - .vorname("Erika") - .nachname("Mustermann") - .geburtsdatum("29.02.1996") - .geburtsort("Musterstadt") - .geburtsort("erika.mustermann@gmx.de") - .telefon("0123/567890") - .strasse("Musterstrasse") - .hausnummer("7") - .plz("01234") - .ort("Musterstadt") - .build()); - } - - @Override - public void extractZustaendigeStelle (final FormData.FormDataBuilder builder, final FormData initialFormData) { - // FIXME sollte über formdata metadaten kommen - builder.zustaendigeStelle(ZustaendigeStelle.builder() - .organisationseinheitenId("vbe:010550120100") - .build()); - } -} diff --git a/xta-adapter/pom.xml b/xta-adapter/pom.xml index f3a787bc15f6dff133b8cf13801552945ea579fe..5f8d9118152d7af5d35f78f1c168438831ccfa80 100644 --- a/xta-adapter/pom.xml +++ b/xta-adapter/pom.xml @@ -42,6 +42,10 @@ <groupId>de.ozgcloud.eingang</groupId> <artifactId>semantik-adapter</artifactId> </dependency> + <dependency> + <groupId>de.ozgcloud.eingang</groupId> + <artifactId>fim-adapter</artifactId> + </dependency> <!--mapstruct--> <dependency> <groupId>org.mapstruct</groupId>