cit: Datentyp für Element dokumentid

XBAU-383
  • K 1.2.1
  • 2.4
  • 2.5
Geprüft
Mi., 13.11.2024 - 08:53
Fertig
Di., 03.09.2024 - 12:37
priority-icon Medium
  • Beim Anhang wird für die dokumentid der Datentyp xs:ID genutzt, der vom Datentyp xs:NCName abgeleitet wird.
  • Dieser Datentyp erlaubt aber nicht, dass mit einer Ziffer begonnen wird. Bei einer UUID kann dies aber durchaus vorkommen.
  • Hier sollte ein anderer Datentyp gewählt werden (z.B. xs:token), sonst laufen da die Implementierungen in Probleme, sobald hier jemand anfängt, das zu benutzen. Das kann müsste vor XBau 2.5 geklärt werden.

Kommentare

Anmerkung 04.09.2024

Im CR 316 (XBAU-Kernmodul 1.2.1) wurde dem Element dokumentid der Datentyp xs:ID zugeordnet, um ihn kompatibel mit dem XTA-Webservice zu machen. Der XTA-Webservice verwendet im Element id ebenfalls den Datentyp xs:ID.

EG24-03 10.09.2024 / Arbeitsgruppe 2

Diskussion

  • Die Efa-Lösung bspw. versendet UUIDs im Element dokumentID, das scheint durch Vorkehrungen in der Praxis auch zu funktionieren (aktuell per XBau 2.3.1, Datentyp xs:anyURI)
  • Der Datentyp in XTA (xs:ID) lässt sich de facto nicht beeinflussen.

Votum der AG 2:

  • XBau bleibt beim Datentyp xs:anyURI für das Element dokumentID
  • wie in XBau 2.3.1 enthalten
  • das ist auch in XBau 2.4 nachzuziehen (im Zuge der aktuellen Handlungsanweisung und Korrektur der Endfassung)
  • in XBau 2.5 konstant fortzuschreiben

EG24-03 10.09.2024

Besprechung im Plenum:

  • es gibt keine Einwände gegen das durch die AG 2 vorgeschlagene Vorgehen, es soll entsprechend umgesetzt werden

Status Umsetzung

Drei Dinge sind umzusetzen:

  1. Datentyp xs:anyURI zuordnen dem Element dokumentID (Datentyp MetadatenAnlage) in Kernmodul 1.2.1 (und ggf. XBau 2.4), d.h. nachträglich in den Endfassungen korrigieren. Muss in der Korrekturversion von XBau 2.4 / Kernmodul 1.2.1, die ins XRepository eingestellt werden soll, enthalten sein.
  2. dito in Kernmodul 1.2.2 / XBau 2.5 Entwurfsfassung
  3. in den Handlungsanweisungen zu Kernmodul 1.2.1 und XBau 2.4 berücksichtigen

Der CR wurde umgesetzt:

  1. In der Endfassung von XBau Kern 1.2.1 Korrektur wurde der Datentyp von dem Element dokumentID aus dem Datentyp MetadatenAnhang von xs:ID zu xs:anyURI geändert.
  2. In der aktuellen Entwurfsfassung (Xbau Kern 1.2.2/E) ebenfalls.
  3. Ein entsprechender Vermerk wurde in den Handlungsanweisungen hinzugefügt.

Nächster Schritt: QS

Stand der QS:

  • Änderung des Elements im Datentyp MetadatenAnhang wurde überprüft in XBAU Kernmodul 1.2.2 und in XBAU Kernmodul 1.2.1
  • Handlungsanweisungen wurden überprüft und korrigiert.

Die Versionshistorie für XBAU Kernmodul 1.2.1 muss noch angepasst werden. → Korrektur

Die Korrektur wurde umgesetzt:

  • Die Änderung wurde in der Versionshistorie für XBAU Kernmodul 1.2.1 dokumentiert

QS wurde durchgeführt und CR ist hinreichend umgesetzt.