Zum Hauptinhalt springen

VAL0028

info
Veröffentlicht: 03.12.2020
Geplante Umstellung: 03.06.2021
Typ: Datenqualität, referenzielle Integrität
Modus: Fehler
Übersetzungs-Modus:
Push-Kompatibel: Ja
Owner:

Beschreibung​

Alle in der Zuständigkeit referenzierten Leistungen müssen im selben Dokument existieren.

Begründung​

Datenqualitäts-Validator: Wenn eine Zuständigkeit eine referenzierte Leistung nicht enthält, kann die referenzielle Integrität nicht geprüft werden. Es könnte also zu Dopplungen kommen, wenn dieselbe Leistung mit anderen Inhalten von anderen Zuständigkeiten übertragen würde. Um dem vorzubeugen, lehnt der Validator Zuständigkeiten mit "leeren Referenzen" ab.

Beispiel​

Lösung

Die Zuständigkeit referenziert eine Leistung mit ID 3815. Die Leistung mit ID 3815 ist auch im Dokument enthalten.

<xzufi:schreibe>
<xzufi:leistung>
<xzufi:id schemeAgencyID="L00000">3815</xzufi:id>
...
</xzufi:leistung>
</xzufi:schreibe>
<xzufi:schreibe>
<xzufi:organisationseinheit xsi:type="xzufi:OrganisationseinheitErweitert">
...
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">3815</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">091630000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
</xzufi:organisationseinheit>
</xzufi:schreibe>