Hinterlegung der unterstützten Metadatenversion [S]

Warum machen wir das?

Der MR durch https://git.fitko.de/fit-connect/api/-/issues/97 wurde die API dahingehend geändert, dass eine Destination eine Lister der unterstützen Versionen des Metadatenschemas hinterlegen muss. Im Self-Service-Portal soll ein Nutzer die unterstützten Versionen bei der Erstellung bzw. der Editierung auswählen können. Diese Liste wird auch öffentlich zur Verfügung gestellt, sodass sich ein sendendes System ein unterstütze Version aussuchen kann.

Akzeptanzkriterien

Funktionale Anforderungen

  1. Der Zustelldienst implementiert die Änderungen aus dem https://git.fitko.de/fit-connect/api/-/issues/97 für die Submission API.
  2. Im Destination Management kann der User eine oder mehrere Metadataversion für die Destination auswählen.
  3. Der User muss beim Erstellen und Änderung einer Destination mindestens eine Metadaten-Version auswählen. Diese Auswahl wird im gültigen Format an den Zustelldienst übermittelt und der jeweiligen Destination hinterlegt.
  4. Der Zustelldienst gibt die Liste der unterstützten Metadatenversionen für alle authentifizierten Benutzer heraus

Nicht-funktionale Anforderungen

Readyness Check (Siehe https://wiki.fit-connect.fitko.dev/de/PM_PUBLIC/DefinitionOf)

  • Definition of Ready erfüllt
  • Definition of Done erfüllt

Durchführungsplan

Betroffene Softwareartefakte

  • Zustelldienst
  • Self-Service-Portal
  • OAuth Dienst
  • Token Validator
  • Software Tools und SDKs für Entwickler
  • Routing Dienst
  • DVDV

Umsetzungsschritte

Edited by Alexander Hoose