2018-05 Fehlernachricht

XBAU-60
  • 2.1
Geprüft
Mo., 08.08.2022 - 15:11
Fertig
Mo., 20.01.2020 - 16:50
priority-icon Medium
  • Spezifikation

Derzeit ist im Rahmen der Kommunikationsszenarien auf Grundlage von XBau-Nachrichten nicht vorgesehen, dass von Nachrichten-Empfängern fachliche Fehlernachrichten an einen Sender übermittelt werden.

Grundsätzlich sollte zwischen technischen Fehlern (z.B. eine nicht entschlüsselbare Transportnachricht, Empfang einer nicht schema-konformen XBau-Nachricht) und fachlichen Fehlern (ein durch eine Nachricht referenziertes Aktenzeichen ist nicht vorhanden, der Antrag ist in einem falschen Zustand [z.B. nach einer Nachricht 0225 wird mit dem gleichen Bezug eine Nachricht 0221 empfangen]) unterschieden werden.

Diese Fehlernachricht ist notwendig, da die kommunizierenden Systeme nicht auf der gleichen Datenbasis arbeiten und es deshalb (z.B. nach dem Zurückspielen einer Datensicherung oder einem Verlust von Nachrichten) zu entsprechenden Fehlersituationen im realen Betrieb kommen kann.

Andere XÖV-Standards (wie z.B. XWaffe) sehen solche Fehlernachrichten ebenfalls vor.

Kommentare

IB / YR am: 2018-01-11

  • Gegenstand: Es wird eine XBau-Nachricht benötigt, mit der fachliche Fehler zurückgemeldet werden können.
  • Bewertung IB: Keine Beurteilung meinerseits.
  • Kommentar YR: Auf jeden Fall ein relevanter Punkt. Enthalten ist in XBau 2.0 Material zum Thema im Abschnitt 3.2.7 Datentypen zu Befunden von formellen und materiellen Prüfungen. Besonders relevant scheinen die Typen BefundlisteFormell und BefundlisteMateriell. In der Analyse ist zu klären, welcher Bedarf darüberhinaus besteht.

 

XBau-EG am: 2018-03-02

Bei dem Anliegen geht es um die Anlage von fachlichen Fehlernachrichten, die in XBau im Gegensatz zu anderen XÖV-Standards (z.B. XWaffe) bisher nicht vorgesehen sind. Fachliche Fehlernachrichten beanstanden einen Fehler im Inhalt der Nachricht.

Als Beispiele für fachliche Fehler konnten folgende Ausprägungen aufgenommen werden:

  • Falscher Status / Bezug
  • Referenz ungültig
  • Aktenzeichen fehlerhaft
  • und weitere

 ** 

Es herrschte Einigkeit in Bezug auf die Notwendigkeit von fachlichen Fehlernachrichten. Damit einher geht die Trennung in fachliche und technische Fehler.

Übereinstimmend wurde die Orientierung an bestehenden XÖV-Standards und / oder der XÖV-Systematik beschlossen. Die fachlichen Fehlernachrichten könnten mit dem Instrument einer Codeliste implementiert werden. Offen ist diesbezüglich die Verwendung bestehender Codelisten oder die Neuanlage einer eigenen XBau-Codeliste.

CR verbleibt auf wartend

YR am: 2018-05-31

Thema ist wichtig und sollte kurzfristig angegangen werden.

Es gibt ausreichend praxisnahe Vorbilder, so dass Entscheidungen erarbeitet werden können.

Status eingeplant

XBau-EG am: 2018-06-12

Aufwand für das EG:     mittel

Release C:                           ja

 

Vorgehen:

  • Lösungsvorschlag entwickeln anhand von Best Practice (init)
  • wird durch das EG bewertet

 

Status in Arbeit

YR am: 2018-08-31

Zwei Arten von Fehlern

Es werden nach allgemeiner Erkenntnis im Zusammenhang der Nachrichtenkommunikation zwei Fehlersituationen unterschieden.

  1. Zunächst gibt es den Fall, dass Empfänger oder Autor an einer eingehenden Nachrichteninstanz einen Fehler erkennen können, indem sie die Nachricht gegen die Regeln der passenden XBau-Spezifikation prüfen (Fehlersituation der Stufe I). Schemaverstöße gehören hierhin, aber auch Regelverstöße, die möglicherweise nicht im Schema abgebildet sind, wie z.B. Codelisten-Bezeichner oder Code-Bezeichner, die im Standard nicht vorgesehen sind; auch Verstöße gegen bestimmte Konsistenzregeln, die die Nachricht nicht erfüllt (Geburtsdatum liegt später als ein anderes Datum aus der Biographie der Person).
  2. Fehlersituationen der Stufe II sind hingegen solche, die erst beim Einarbeiten der Daten der Nachrichteninstanz in den eigenen Datenbestand auffallen. Es handelt sich um Verstöße, die im Zusammenhang der fachlichen Plausibilisierung der empfangenen Daten auftreten.

 ** 

Fehlernachrichten und Zurückweisung

Fehlernachrichten. Nachrichten, deren Erstellung durch die Feststellung eines Fehlers ausgelöst werden, heißen Fehlernachrichten. Sie dienen dazu, den Adressaten über den Fehler zu informieren.

Zurückweisungsnachrichten. Eine wichtige Teilmenge der Fehlernachrichten sind Zurückweisungsnachrichten. Sie weisen das Anliegen einer eingegangenen Nachrichteninstanz ab bzw. zurück und informieren über den Fehler, der der Grund der Abweisung ist. Eine Zurückweisungsnachricht kann als Returnto-Sender-Nachricht (RtS) aufgebaut sein, d.h. die zurückgewiesene Nachricht als Zitat enthalten.

Grund für die Zurückweisung einer eingegangenen Nachrichteninstanz kann z.B. sein, dass das Anliegen des Autors aufgrund von Defekten der Nachrichteninstanz nicht nachvollzogen werden kann. Die Voraussetzungen einer Bearbeitung des Anliegens sind dann nicht gegeben. Es bleibt in der XBau-Pflege zu sehen, welche Fehlernachrichten und ggf. Zurückweisungsnachrichten in welchen Kontexten sinnvollerweise zum Einsatz kommen.

 ** 

Status in Arbeit

EG am: 2018-09-17

Eine Fehlernachricht wie im gezeigten Beispiel (XBfJ Nachricht 0600) wird in XBau benötigt.

Die Fehlernachricht soll immer auch eine Zurückweisung der Nachricht sein, auf die sie reagiert.

Ob eine bestimmte Nachricht durch die Baubehörde (oder eine andere Behörde) zurückgewiesen wird, ist Entscheidung der Behörde (bzw. deren Fachapplikation).

Die Fehlernachricht enthält eine Codeliste zur Klassifikation der Fehler / zuzügl. optional Freitexterläuterung.

Anwendung der Nachricht: Generische Anwendung über alle Prozesse.

 

Status Umsetzung im Standard

YR am: 2018-11-01

Fehlernachricht und Prozessdiagramm mit Beschreibungstexten wurden erstellt.

  • Abschnitt II.4 Prozessmuster und –nachrichten
  • XSD-Datei xbau-prozessnachrichten.xsd)

Die Versionshistorie wurde aktualisiert.

Zum Code-Datentyp (siehe Abschnitt II.5.3.3.1 Code.XBau.Fehlerkennzahl) ist noch eine entsprechende externe Codeliste zu erstellen.

Status erledigt