Zum Hauptinhalt springen

VAL0002

info
Veröffentlicht: 03.12.2020
Geplante Umstellung: 03.06.2021
Typ: Technisch
Modus: Fehler
Übersetzungs-Modus:
Push-Kompatibel: Ja
Owner:

Beschreibung​

Das Übertragen des Geschäftsobjekts zuständigkeit (bzw. zustaendigkeitTransferObjekt) als eigenständiges Objekt in einer Transfernachricht ist nicht erlaubt.

Begründung​

Technischer-Validator: Zuständigkeitsobjekte sind "geschachtelt" zu übermitteln, jeweils innerhalb der Organisationseinheit-, Onlinedienst- oder Formular-Objekte. Dies ist eine grundlegende Architekturentscheidung aus dem Jahr 2019/20 für die PVOG-Architektur.

Beispiel​

Lösung

Es wird eine Leistung mit einer Organisationseinheit übertragen. Das Geschäftsobjekt zuständigkeit erscheint nicht als eigenständiges Top-Level-Element unter <xzufi:schreibe>.

<xzufi:transfer.operation.040502>
<xzufi:schreibe>
<xzufi:leistung>
<xzufi:id schemeAgencyID="L000000">012345</xzufi:id>
...
</xzufi:leistung>
</xzufi:schreibe>
<xzufi:schreibe>
<xzufi:organisationseinheit xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)" xsi:type="xzufi:OrganisationseinheitErweitert">
<xzufi:id schemeAgencyID="L000000">9867</xzufi:id>
...
</xzufi:organisationseinheit>
</xzufi:schreibe>
</xzufi:transfer.operation.040502>