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
- 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
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:
- 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.
- dito in Kernmodul 1.2.2 / XBau 2.5 Entwurfsfassung
- in den Handlungsanweisungen zu Kernmodul 1.2.1 und XBau 2.4 berücksichtigen
Der CR wurde umgesetzt:
- 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.
- In der aktuellen Entwurfsfassung (Xbau Kern 1.2.2/E) ebenfalls.
- 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.
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.