VAL0029
Beschreibung
Zwei Zuständigkeiten ein und derselben Organisationseinheit (der Validator prüft die Eindeutigkeit anhand der OE-ID) dürfen nicht auf dieselbe Menge von Gebiets-IDs (ARS) und auf dieselbe Leistung verweisen.
Die Listen der gebietIDs und der leistungIDs in zwei Zuständigkeiten müssen disjunkt sein.
Begründung
Technischer-Validator: Um mögliche Fehler zwischen XZuFi-Objektreferenzen zu vermeiden, werden redundante Informationen zu Organisationseinheit-Zuständigkeiten, Gebieten und Leistungen vom Validator abgelehnt. Es darf also keine Dopplung derselben Gebiets-ID (ARS) in verschiedenen Zuständigkeiten geben, welche auf dieselbe Organisationseinheit- und Leistungs-ID verweisen.
Beispiel
- Richtig
- Falsch
Die gebietID 090000000000 kommt in einer separaten Zuständigkeit nur einmal vor.
<xzufi:organisationseinheit type="xzufi:OrganisationseinheitErweitert">
<xzufi:id schemeAgencyID="L000000">0000027863</xzufi:id>
...
<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>
...
</xzufi:organisationseinheit>
Die gebietID 090000000000 kommt in zwei Zuständigkeiten vor.
<xzufi:organisationseinheit type="xzufi:OrganisationseinheitErweitert">
<xzufi:id schemeAgencyID="L000000">0000027863</xzufi:id>
...
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">3815</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">091620000000</xzufi:gebietID>
<xzufi:gebietID schemeAgencyID="L000000">090000000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
<xzufi:zustaendigkeit>
<xzufi:leistungID schemeAgencyID="L000000">3815</xzufi:leistungID>
<xzufi:gebietID schemeAgencyID="L000000">091630000000</xzufi:gebietID>
<xzufi:gebietID schemeAgencyID="L000000">090000000000</xzufi:gebietID>
</xzufi:zustaendigkeit>
...
</xzufi:organisationseinheit>