Zum Hauptinhalt springen

VAL0031

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

Beschreibung​

Die ID von den Leistungen, Spezialisierungen, Organisationseinheiten, Onlinediensten oder Formularen muss eindeutig sein, d.h. in demselben Dokument dürfen keine zwei Geschäftsobjekte des gleichen Typs mit demselben Identifikator enthalten sein.

Werden im Rahmen der Validierung eines Redaktionssystems mehrere Dokumente verarbeitet, wird zusätzlich geprüft, dass Spezialisierung-IDs dokumentenübergreifend eindeutig sind.

Begründung​

Technischer-Validator: Damit Geschäftsobjekte fehlerfrei verarbeitet und bereitgestellt werden können, brauchen sie einen eineindeutigen Identifikator (ID). Befinden sich in einem Dokument zwei Objekte mit derselben ID, lehnt der Validator dies entsprechend ab.

Beispiel​

Lösung

Die Organisationseinheit mit ID 600 ist im Dokument nur einmal vorhanden.

<xzufi:schreibe>
<xzufi:organisationseinheit xsi:type="xzufi:OrganisationseinheitErweitert" xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)">
<xzufi:id schemeAgencyID="L000000">600</xzufi:id>
...
</xzufi:organisationseinheit>
</xzufi:schreibe>