publicServiceType in metadaten als deprecated markieren
Warum?
Das Objekt publicServiceType
aus den Metadaten ist auch als serviceType
im Endpunkt POST /v1/submissions der Submission-API enthalten. Der Eintrag ist daher in den Metadaten überflüssig geworden.
Die Daten im Endpunkt POST /v1/submissions können vom Zustelldienst für statistische Auswertungen genutzt werden. Die Daten im verschlüsselt übertragenen Metadatensatz hingegen nicht. Um die Daten nicht redundant vorzuhalten, soll die Daten daher perspektivisch aus dem Metadatensatz entfernt werden. Im ersten Schritt (um Abwärtskompatabilität zu erhalten) werden diese daher als deprecated
markiert.
Relevante Links und Bemerkungen
Akzeptanzkriterien
Die Umsetzung in Java wurde in das Ticket #931 (closed) übertragen
-
Der Wert ist in den Metadaten als deprecated
markiert. -
Das Java-SDK wurde angepasst:-
Sender: Auf Sender-Seite wird standardmäßig nur dasserviceType
-Objekt der Submission API gesetzt. Das ObjektpublicServiceType
in den Metadaten wird nicht gesetzt. -
Subscriber: Es wird immer der Wert imserviceType
-Objekt der Submission API genutzt. -
Subscriber: Wenn zusätzlich daspublicServiceType
-Objekt in den Metadaten vorhanden ist, wird weiterhin geprüft, ob die Daten identisch zum Wert imserviceType
-Objekt der Submission API sind. Andernfalls wird ein Fehler geworfen.
-
-
Das .NET-SDK wurde angepasst: -
Sender: Auf Sender-Seite wird standardmäßig nur das serviceType
-Objekt der Submission API gesetzt. Das ObjektpublicServiceType
in den Metadaten wird nicht gesetzt. -
Subscriber: Es wird immer der Wert im serviceType
-Objekt der Submission API genutzt. -
Subscriber: Wenn zusätzlich dasEntscheidung vom 12.4.23: Wir prüfenpublicServiceType
-Objekt in den Metadaten vorhanden ist, wird weiterhin geprüft, ob die Daten identisch zum Wert imserviceType
-Objekt der Submission API sind. Andernfalls wird ein Fehler geworfen.submission.Metadata.PublicServiceType.Identifier
nicht mehr.
-
-
Die Dokumentation ist angepasst und mit Hinweisen versehen, dass zukünftig anstelle des publicServiceType
-Objekts in den Metadaten dasserviceType
-Objekt der Submission API genutzt werden soll. -> https://docs.fitko.de/fit-connect/docs/receiving/verification/#verwaltungsleistung-abgleichen-i -> docs!353 (closed) -
Anpassung von Metadaten-Doku: https://docs.fitko.de/fit-connect/docs/metadata/publicServiceType -
Im Anschluss an das PO-Review wird eine neue Minor-Version des Metadaten-Schemas veröffentlicht. -
Die neue Version des Metadatenschema wurde im Self-Service-Portal ergänzt. -
Changelog
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
... -
... -
... -
Definition of Done wurde geprüft
Edited by Maik Böttner