Dokumentation inkonsistent serviceType::Name ist bei Einreichung Pflichtfeld und bei Empfang optional
Zusammenfassung
Die Dokumentation der Submission-API servcieType::Name einmal als Pflichtfeld vor und lässt es an anderer Stelle optional.
Schritte zum Reproduzieren
- https://docs.fitko.de/fit-connect/docs/apis/submission-api/#post-/v1/submissions beschreibt serviceType::Name als Pflichtfeld
- https://docs.fitko.de/fit-connect/docs/apis/submission-api/#get-/v1/submissions/-submissionId- lässt serviceType::Name als optionales Feld zu.
Was ist das erwartete richtige Verhalten?
Konsequent wäre es, das Feld serviceType::Name immer als Pflichtfeld zu fordern
Relevante Protokolle/Screenshots/Anfragen
- Einreichung erstellen
serviceType* {
name*: string
description: string
identifier*: string
}
- Einreichung abrufen
serviceType* {
name: string
description: string
identifier*: string
}