VAL0064
info
Veröffentlicht: 29.07.2024
Geplante Umstellung: 10.02.2025
Typ: Datenqualität, referenzielle Integrität
Modus: Warnung
Übersetzungs-Modus:
Push-Kompatibel: Ja
Owner:
Beschreibung
Ein Formular von einer Organisationseinheit muss eine zustaendigkeit enthalten. Dieser Validator gilt nicht für die Formulare, die als separate Geschäftsobjekte in einer Transfernachricht übertragen werden. Siehe dafür VAL0047.
Begründung
Datenqualitäts-Validator: Wenn eine Organisationseinheit direkt mit Formularen geliefert wird, müssen diese eine zustaendigkeit (für die sie umschließende Organisationseinheit) beinhalten. Fehlt diese, kann das Formular nicht mit der entsprechenden Leistung verknüpft werden (Referenz-Inkonsistenz). In diesem Falle gibt der Validator eine Warnung aus.
Beispiel
- Richtig
- Falsch
Lösung
Das Formular enthält alle benötigten Elemente.
<xzufi:transfer.operation.040502>
...
<xzufi:schreibe>
<xzufi:organisationseinheit>
<xzufi:formular xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)" xsi:type="xzufi:Formular">
<xzufi:id schemeAgencyID="L000000">10891301</xzufi:id>
<xzufi:bezeichnung languageCode="de">Formular extern</xzufi:bezeichnung>
<xzufi:datei xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)" xsi:type="xzufi:FormulardateiLink">
<xzufi:uri>[https://www.host.org](https://www.host.org)</xzufi:uri>
</xzufi:datei>
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">27302</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">090000000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
<xzufi:versionsinformation>
<xzufi:geaendertDatumZeit>2021-10-10T12:00:01</xzufi:geaendertDatumZeit>
<xzufi:geaendertDurch>Redaktionssystem</xzufi:geaendertDurch>
</xzufi:versionsinformation>
<xzufi:sprachversion>
<xzufi:languageCode>de</xzufi:languageCode>
</xzufi:sprachversion>
</xzufi:formular>
</xzufi:organisationseinheit>
</xzufi:schreibe>
</xzufi:transfer.operation.040502>
Fehler
Beim Formular fehlt das Element zustaendigkeit.
<xzufi:transfer.operation.040502>
...
<xzufi:schreibe>
<xzufi:organisationseinheit>
<xzufi:formular xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)" xsi:type="xzufi:Formular">
<xzufi:id schemeAgencyID="L000000">10891301</xzufi:id>
<xzufi:bezeichnung languageCode="de">Formular extern</xzufi:bezeichnung>
<xzufi:kurzbezeichnung languageCode="de">Wohngeld</xzufi:kurzbezeichnung>
<xzufi:beschreibung languageCode="de">Beispiel Formular</xzufi:beschreibung>
<xzufi:datei xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)" xsi:type="xzufi:FormulardateiLink">
<xzufi:uri>[https://www.host.org](https://www.host.org)</xzufi:uri>
</xzufi:datei>
<xzufi:versionsinformation>
<xzufi:geaendertDatumZeit>2021-10-10T12:00:01</xzufi:geaendertDatumZeit>
<xzufi:geaendertDurch>Redaktionssystem</xzufi:geaendertDurch>
</xzufi:versionsinformation>
<xzufi:sprachversion>
<xzufi:languageCode>de</xzufi:languageCode>
</xzufi:sprachversion>
</xzufi:formular>
</xzufi:organisationseinheit>
</xzufi:schreibe>
</xzufi:transfer.operation.040502>