Zum Hauptinhalt springen

VAL0043

info
Veröffentlicht: 07.01.2022
Geplante Umstellung: 07.07.2022
Typ: Datenqualität
Modus: Warnung
Übersetzungs-Modus:
Push-Kompatibel: Ja
Owner:

Beschreibung​

Der Sprachversion-Validator prüft, ob in dem XZuFi-Element sprachversion der Geschäftsobjekte Leistung, Organisationseinheit und Onlinedienst alle gelieferten Sprachen deklariert sind.

Werden zum Beispiel die Textmodule in englischer und deutscher Sprache geliefert, so muss das Element sprachversion die Sprachen Deutsch (de) und Englisch (en) deklarieren.

Begründung​

Datenqualitäts-Validator: Wenn Inhalte in verschiedenen Sprachversionen geliefert werden, prüft der Validator, ob jede Sprachversion an sich inhaltlich komplett ist. Dazu werden die gemeinschaftlich als Pflicht-Informationen festgelegten Felder geprüft. Ist eine Sprachversion unvollständig, z. B. weil der Titel nur auf Deutsch und nicht auf Englisch geliefert wird, lehnt der Validator das Objekt entsprechend ab.

Beispiel​

Lösung

Das Textmodul wird in englischer en und deutscher de Sprache geliefert. Das Element sprachversion deklariert ebenfalls beide Sprachen de und en.

...
<xzufi:modulText>
<xzufi:inhalt languageCode="de">Untersuchungen auf Zahn-, Mund- und Kieferkrankheiten</xzufi:inhalt>
<xzufi:inhalt languageCode="en">Examinations for dental, oral and maxillofacial diseases</xzufi:inhalt>
<xzufi:leikaTextmodul listURI="urn:de:xzufi:codeliste:leistungstextmodulleika" listVersionID="20201201">
<code>02</code>
</xzufi:leikaTextmodul>
</xzufi:modulText>
...
<xzufi:sprachversion>
<xzufi:languageCode>de</xzufi:languageCode>
<xzufi:sprachbezeichnungDeutsch>Deutsch</xzufi:sprachbezeichnungDeutsch>
<xzufi:sprachbezeichnungNativ>Deutsch</xzufi:sprachbezeichnungNativ>
</xzufi:sprachversion>
<xzufi:sprachversion>
<xzufi:languageCode>en</xzufi:languageCode>
<xzufi:sprachbezeichnungDeutsch>Englisch</xzufi:sprachbezeichnungDeutsch>
<xzufi:sprachbezeichnungNativ>English</xzufi:sprachbezeichnungNativ>
</xzufi:sprachversion>