VAL0034
info
Veröffentlicht: 28.01.2021
Geplante Umstellung: 28.07.2021
Typ: Datenqualität
Modus: Fehler
Übersetzungs-Modus:
Push-Kompatibel: Ja
Owner:
Beschreibung
Die Anschrift einer Organisationseinheit muss einen Typ, eine PLZ und einen Ort enthalten, welche nicht leer sein dürfen. Wenn der Typ 003 ist, dann muss ein Postfach enthalten sein.
Begründung
Datenqualitäts-Validator: Der Geschäftsobjekttyp Organisationseinheit hat u.a. den Zweck, Informationen für die Organisationseinheit für Bürger und Bürgerinnen bereitzustellen. Wenn die Adresse einer Organisationseinheit unvollständig ist, erfüllt sie folglich den Zweck des Geschäftsobjekts nicht komplett und wird entsprechend vom Validator abgelehnt.
Beispiel
- Richtig
- Falsch
Lösung
Die Elemente postleitzahl und ort sind vorhanden und nicht leer.
<xzufi:organisationseinheit xsi:type="xzufi:OrganisationseinheitErweitert" xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)">
...
<xzufi:anschrift>
<xzufi:typ listURI="urn:xoev-de:fim:codeliste:xzufi.anschrifttyp" listVersionID="2.0">
<code>001</code>
</xzufi:typ>
<xzufi:strasse>Musterstrasse</xzufi:strasse>
<xzufi:hausnummer>1</xzufi:hausnummer>
<xzufi:postleitzahl>12345</xzufi:postleitzahl>
<xzufi:ort>Musterort</xzufi:ort>
</xzufi:anschrift>
...
</xzufi:organisationseinheit>
Lösung
Die Adresse vom Typ 003 = Postfach enthält ein nicht leeres Element postfach.
<xzufi:organisationseinheit xsi:type="xzufi:OrganisationseinheitErweitert" xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)">
...
<xzufi:anschrift>
<xzufi:typ listURI="urn:xoev-de:fim:codeliste:xzufi.anschrifttyp" listVersionID="2.0">
<code>003</code>
</xzufi:typ>
<xzufi:postfach>815</xzufi:postfach>
<xzufi:postleitzahl>12345</xzufi:postleitzahl>
<xzufi:ort>Musterort</xzufi:ort>
</xzufi:anschrift>
...
</xzufi:organisationseinheit>
Fehler
Es fehlen die Elemente postleitzahl und ort.
<xzufi:organisationseinheit xsi:type="xzufi:OrganisationseinheitErweitert" xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)">
...
<xzufi:anschrift>
<xzufi:typ listURI="urn:xoev-de:fim:codeliste:xzufi.anschrifttyp" listVersionID="2.0">
<code>001</code>
</xzufi:typ>
<xzufi:strasse>Musterstrasse</xzufi:strasse>
<xzufi:hausnummer>1</xzufi:hausnummer>
</xzufi:anschrift>
...
</xzufi:organisationseinheit>
Fehler
Das Element ort ist leer.
<xzufi:organisationseinheit xsi:type="xzufi:OrganisationseinheitErweitert" xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)">
...
<xzufi:anschrift>
<xzufi:typ listURI="urn:xoev-de:fim:codeliste:xzufi.anschrifttyp" listVersionID="2.0">
<code>001</code>
</xzufi:typ>
<xzufi:strasse>Musterstrasse</xzufi:strasse>
<xzufi:hausnummer>1</xzufi:hausnummer>
<xzufi:postleitzahl>12345</xzufi:postleitzahl>
<xzufi:ort></xzufi:ort>
</xzufi:anschrift>
...
</xzufi:organisationseinheit>