diff --git a/src/main/java/de/ozgcloud/eingang/xta/XtaFormMetaData.java b/src/main/java/de/ozgcloud/eingang/xta/XtaFormMetaData.java
index 214e65529bd4a9ea4e7550481c89cfd55cf3f33a..8169a866ea4d7ccaf9a6b1b07659c20800ec340d 100644
--- a/src/main/java/de/ozgcloud/eingang/xta/XtaFormMetaData.java
+++ b/src/main/java/de/ozgcloud/eingang/xta/XtaFormMetaData.java
@@ -34,8 +34,8 @@ import lombok.ToString;
 @Builder
 @Getter
 @ToString
-class XtaFormMetaData implements FormMetaData {
-	static final String SERVICE = "service";
+public class XtaFormMetaData implements FormMetaData {
+	static final String SERVICE_ENTRY_NAME = "service";
 	static final String MESSAGE_TYPE_ENTRY_NAME = "messageType";
 	static final String MESSAGE_TYPE_LIST_VERSION = "messageTypeListVersion";
 	static final String MESSAGE_ID_ENTRY_NAME = "messageId";
@@ -71,7 +71,7 @@ class XtaFormMetaData implements FormMetaData {
 			return getMessageId().toString();
 		case XTA_IDENTIFIER_ENTRY_NAME:
 			return getXtaIdentifier();
-		case SERVICE:
+		case SERVICE_ENTRY_NAME:
 			return getService();
 
 		default:
diff --git a/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMapper.java b/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMapper.java
index 0f15765cba3e0a94ca03f11b1ec3f48c5ba380f4..30f1067d5e1feecf02232f6e94289d9bfb64090c 100644
--- a/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMapper.java
+++ b/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMapper.java
@@ -34,6 +34,7 @@ import de.ozgcloud.eingang.common.formdata.FormHeader;
 import de.ozgcloud.eingang.common.formdata.FormMetaData;
 import de.ozgcloud.eingang.common.vorgang.VorgangNummerSupplier;
 import de.ozgcloud.eingang.semantik.enginebased.FilesMapperHelper;
+import de.ozgcloud.xta.client.model.XtaMessageMetaData;
 
 @Mapper(imports = { FilesMapperHelper.class, XtaMapperHelper.class })
 interface XtaMessageMapper {
@@ -50,7 +51,7 @@ interface XtaMessageMapper {
 	@Mapping(target = "representation", ignore = true)
 	@Mapping(target = "attachment", ignore = true)
 	@Mapping(target = "control.metaData", source = "metaData")
-	FormData toFormData(RepresentationsAttachmentsPair representationsAttachmentsPair, de.ozgcloud.xta.client.model.XtaMessageMetaData metaData,
+	FormData toFormData(RepresentationsAttachmentsPair representationsAttachmentsPair, XtaMessageMetaData metaData,
 			@Context VorgangNummerSupplier vorgangNummerSupplier);
 
 	@Mapping(target = "formId", source = "messageTypeCode")
@@ -62,7 +63,7 @@ interface XtaMessageMapper {
 	@Mapping(target = "channel", constant = "XTA")
 	@Mapping(target = "formName", ignore = true)
 	@Mapping(target = "formEngineName", expression = "java(XtaMapperHelper.getFormEngineName(metaData))")
-	FormHeader formHeaderFromMetaData(de.ozgcloud.xta.client.model.XtaMessageMetaData metaData, @Context VorgangNummerSupplier vorgangNummerSupplier);
+	FormHeader formHeaderFromMetaData(XtaMessageMetaData metaData, @Context VorgangNummerSupplier vorgangNummerSupplier);
 
 	@Mapping(target = "messageTypeListVersion", ignore = true)
 	@Mapping(target = "metaDataFile", ignore = true)
@@ -72,7 +73,7 @@ interface XtaMessageMapper {
 	@Mapping(target = "messageId", source = "messageId")
 	@Mapping(target = "messageType", source = "messageTypeCode")
 	@Mapping(target = "xtaIdentifier", source = "readerIdentifier.value")
-	XtaFormMetaData formMetaDataFromMetaData(de.ozgcloud.xta.client.model.XtaMessageMetaData metaData);
+	XtaFormMetaData formMetaDataFromMetaData(XtaMessageMetaData metaData);
 
 	default XtaMessageId fromString(String id) {
 		return XtaMessageId.from(id);
@@ -82,7 +83,7 @@ interface XtaMessageMapper {
 		return id.toString();
 	}
 
-	default Optional<FormMetaData> mapMetaData(de.ozgcloud.xta.client.model.XtaMessageMetaData value) {
+	default Optional<FormMetaData> mapMetaData(XtaMessageMetaData value) {
 		return Optional.ofNullable(formMetaDataFromMetaData(value));
 	}
 
diff --git a/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMetaDatasAndHeader.java b/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMetaDatasAndHeader.java
deleted file mode 100644
index 9538f1e08e6146af0520fcbbd1c84bd164b39737..0000000000000000000000000000000000000000
--- a/src/main/java/de/ozgcloud/eingang/xta/XtaMessageMetaDatasAndHeader.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
-package de.ozgcloud.eingang.xta;
-
-import java.util.stream.Stream;
-
-import lombok.Builder;
-import lombok.Getter;
-
-@Builder
-@Getter
-class XtaMessageMetaDatasAndHeader {
-
-	private String msgBoxRequestID;
-	private boolean moreMessagesAvailable;
-	private Stream<XtaFormMetaData> messages;
-}
diff --git a/src/main/java/de/ozgcloud/eingang/xta/XtaService.java b/src/main/java/de/ozgcloud/eingang/xta/XtaService.java
index f639661e38ef93c351ea3bbbb6907dcdbbe0f613..4c21779c193435dcc0e41dd6ecd5906fa1fe41e3 100644
--- a/src/main/java/de/ozgcloud/eingang/xta/XtaService.java
+++ b/src/main/java/de/ozgcloud/eingang/xta/XtaService.java
@@ -23,14 +23,14 @@
  */
 package de.ozgcloud.eingang.xta;
 
-import static java.util.Collections.*;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.List;
+import java.util.Optional;
 
-import java.util.*;
-
-import de.ozgcloud.eingang.semantik.SemantikAdapter;
-import de.ozgcloud.xta.client.XtaClient;
-import de.ozgcloud.xta.client.model.XtaMessageStatus;
+import lombok.NonNull;
 import lombok.SneakyThrows;
+import lombok.extern.log4j.Log4j2;
 import org.apache.commons.collections.CollectionUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -42,9 +42,11 @@ import de.ozgcloud.eingang.common.formdata.FormData.Representations;
 import de.ozgcloud.eingang.common.formdata.IncomingFile;
 import de.ozgcloud.eingang.common.formdata.IncomingFileGroup;
 import de.ozgcloud.eingang.common.vorgang.VorgangNummerSupplier;
+import de.ozgcloud.eingang.semantik.SemantikAdapter;
 import de.ozgcloud.eingang.xdomea.XdomeaMessageDataMapper;
-import lombok.NonNull;
-import lombok.extern.log4j.Log4j2;
+import de.ozgcloud.xta.client.XtaClient;
+import de.ozgcloud.xta.client.model.XtaFile;
+import de.ozgcloud.xta.client.model.XtaMessageStatus;
 
 @Service
 @Log4j2
@@ -141,7 +143,7 @@ class XtaService {
 		return inFormData;
 	}
 
-	private List<IncomingFile> buildAttachmentsInFiles(Collection<de.ozgcloud.xta.client.model.XtaFile> attachmentFiles) {
+	private List<IncomingFile> buildAttachmentsInFiles(Collection<XtaFile> attachmentFiles) {
 		return attachmentFiles.stream().map(xtaIncomingFilesMapper::toIncomingFile).toList();
 	}
 
@@ -170,7 +172,7 @@ class XtaService {
 	RepresentationsAttachmentsPair mapIncomingFilesToRepresentations(List<IncomingFile> incomingFiles) {
 		return RepresentationsAttachmentsPair.builder()
 				.representations(incomingFiles)
-				.attachments(emptyList())
+				.attachments(Collections.emptyList())
 				.build();
 	}
 }
diff --git a/src/main/java/de/ozgcloud/eingang/xta/XtaServiceConfiguration.java b/src/main/java/de/ozgcloud/eingang/xta/XtaServiceConfiguration.java
index 20b0e3ef9526bf85dd41199757ed33d6b6dc9a74..a3c67d6c0a69c8d6b35512952ef57bd6f10b80c9 100644
--- a/src/main/java/de/ozgcloud/eingang/xta/XtaServiceConfiguration.java
+++ b/src/main/java/de/ozgcloud/eingang/xta/XtaServiceConfiguration.java
@@ -29,7 +29,6 @@ import lombok.RequiredArgsConstructor;
 import lombok.SneakyThrows;
 import lombok.extern.log4j.Log4j2;
 import org.apache.commons.lang3.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;