Zum Hauptinhalt springen

VAL0049

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

Beschreibung​

Zwei Zuständigkeiten dürfen nicht im selben Formular auf dieselbe Menge von Gebiets-IDs (ARS) derselben Leistung verweisen.

Die Listen der Gebiet-IDs und der LeistungIDs in zwei Zuständigkeiten müssen disjunkt sein.

Begründung​

Technischer-Validator: Es ist Konvention, dass pro Gebiet alle Zuständigkeiten in einem Objekt abgebildet werden sollen. Wenn ein Formular aber zwei Zuständigkeiten mit identischen Gebieten enthielte, könnte es zu Dopplungen kommen, die zu referenziellen Inkonsistenzen und faktischem Datenverlust oder -verfälschung führen würden. Um das zu vermeiden, lehnt der Validator Formulare mit gebiets-identischen Zuständigkeiten ab.

Beispiel​

Lösung

Die GebietID 090000000000 kommt in einer separaten Zuständigkeit nur einmal vor.

...
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">3815</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">090000000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">3815</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">091620000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">3815</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">091630000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
...