XML-Datenaustausch zwischen Rohrreinigung und Ingenieurbüro: So gelingt die Übergabe
Wie Inspektions- und Auftragsdaten automatisch, geprüft und nachvollziehbar zwischen Rohrreinigungsbetrieb, Ingenieurbüro und Auftraggeber fließen – und was vorab zu klären ist.
Bei Kanalinspektionen arbeiten mehrere Parteien zusammen: Der ausführende Betrieb untersucht Leitungen mit der Kamera und dokumentiert Befunde, ein Ingenieurbüro bewertet den Zustand und plant Sanierungen, und der Auftraggeber benötigt nachvollziehbare Unterlagen. Damit diese Kette funktioniert, müssen Daten in einem vereinbarten Format übergeben werden. In der Praxis ist das häufig eine XML-Datei.
Warum XML für den Datenaustausch?
XML (Extensible Markup Language) beschreibt Daten in einer festen, maschinenlesbaren Struktur. Ein zugehöriges Schema – meist eine XSD-Datei – legt fest, welche Elemente vorkommen dürfen, welche Pflicht sind und welche Werte zulässig sind. Damit lässt sich eine Datei automatisch prüfen, bevor sie weitergegeben wird.
Für den Austausch zwischen verschiedenen Unternehmen hat das einen großen Vorteil: Sender und Empfänger müssen nicht dieselbe Software verwenden, sie müssen sich nur auf das Format einigen. In der Kanal- und Abwassertechnik sind dafür branchenübliche Austauschformate verbreitet, etwa die ISYBAU-Austauschformate oder Formate nach dem DWA-Merkblatt M 150. Welches Format und welche Version verlangt werden, legt in der Regel der Auftraggeber fest.
Typische Probleme in der Praxis
Wer den Datenaustausch heute manuell organisiert, kennt die Stolpersteine:
- Fehlende Pflichtangaben: Die Datei wird vom Empfänger abgelehnt, weil einzelne Felder leer sind.
- Uneinheitliche Codierungen: Befunde werden mit unterschiedlichen Kürzeln oder als Freitext erfasst.
- Fehlende Mediendateien: Bilder oder Videos sind in der XML-Datei referenziert, fehlen aber in der Lieferung – oder umgekehrt.
- Versionskonflikte: Sender und Empfänger arbeiten mit unterschiedlichen Versionen desselben Formats.
- Nacharbeit im Büro: Daten aus dem Inspektionsprogramm werden vor dem Versand von Hand ergänzt.
- Rückfragen ohne Bezug: Rückmeldungen kommen per E-Mail und müssen den richtigen Datensätzen erst zugeordnet werden.
Jeder dieser Punkte kostet Zeit – und jede manuelle Korrektur ist eine weitere Fehlerquelle.
Der Ablauf einer automatisierten Übergabe
Eine Schnittstelle bildet die Übergabe als festen, nachvollziehbaren Ablauf ab:
- Erfassen: Auftrags- und Inspektionsdaten entstehen strukturiert – im Inspektionsprogramm, in einer mobilen App oder in der Auftragsverwaltung.
- Erzeugen: Die Schnittstelle stellt die Daten zusammen und schreibt sie in das verlangte XML-Format.
- Prüfen: Die Datei wird gegen das Schema und gegen fachliche Regeln geprüft. Fehler werden verständlich gemeldet.
- Übertragen: Die geprüfte Datei geht – zusammen mit Bildern und Videos – auf dem vereinbarten Weg an das Ingenieurbüro.
- Rückmeldung verarbeiten: Empfangsbestätigungen und Prüfergebnisse fließen zurück und aktualisieren den Status des Auftrags.
Prüfen, bevor übertragen wird
Der wichtigste Baustein ist die Prüfung vor dem Versand. Sie sollte mehrere Ebenen abdecken:
- Wohlgeformtheit: Ist die Datei technisch korrektes XML?
- Schema: Entsprechen Elemente, Reihenfolge und Datentypen dem vorgegebenen Schema?
- Fachliche Plausibilität: Passen Werte zusammen, etwa Positionsangaben zur Länge eines Abschnitts? Sind für jede Befundart die nötigen Angaben vorhanden?
- Vollständigkeit der Lieferung: Existieren alle referenzierten Bild- und Videodateien?
Das folgende, stark vereinfachte Beispiel zeigt das Prinzip:
<Inspektion auftrag="A-1042">
<Abschnitt kennung="S-07" laenge="42.5">
<Befund position="12.4" art="Riss" bild="S07_0124.jpg"/>
<Befund position="31.0" art="Wurzeleinwuchs" bild="S07_0310.jpg"/>
</Abschnitt>
</Inspektion>
Rückmeldungen nicht vergessen
Viele Lösungen enden mit dem Versand. Für einen geschlossenen Prozess ist der Rückweg aber genauso wichtig: Hat das Ingenieurbüro die Daten erhalten? Wurden sie akzeptiert, oder fehlen Angaben? Welche Bewertung ergibt sich daraus? Werden diese Informationen automatisch dem richtigen Auftrag zugeordnet, sieht das Büro jederzeit, wo ein Vorgang steht – ohne Nachfragen per Telefon oder E-Mail.
Was Sie vor einem Schnittstellenprojekt klären sollten
- Welche Austauschformate und Versionen verlangen Ihre Auftraggeber?
- Wer stellt die Schemadateien und Codierungslisten bereit?
- Welche Angaben sind Pflicht, welche optional?
- Wie werden Bilder und Videos übergeben, und wie werden sie benannt?
- Über welchen Weg wird übertragen – Upload-Portal, gesicherte Dateiübertragung oder E-Mail?
- Wer wird benachrichtigt, wenn eine Prüfung fehlschlägt, und wie wird korrigiert?
Fazit
Ein automatisierter XML-Austausch zwischen Rohrreinigungsbetrieb und Ingenieurbüro spart nicht nur Tipparbeit. Er macht die Datenqualität überprüfbar, verhindert abgelehnte Lieferungen und schafft einen nachvollziehbaren Status für alle Beteiligten. Entscheidend sind eine sorgfältige Prüfung vor dem Versand und ein Rückweg, der Antworten wieder dem richtigen Auftrag zuordnet.