[v2] Vereinheitlichung serviceType vs. service zu publicService
Warum?
Für die Verwaltungsleistung werden in Submission API, Destination API und den Metadaten unterschiedliche Begriffe verwendet. Zur Verbesserung der Klarheit soll in Zukunft an allen bekannten (und noch nicht bekannten) Stellen der einheitliche Begriff publicService bzw. publicServices verwendet werden.
Relevante Links und Bemerkungen
Bekannte Stellen (ggf. ergänzen)
- Destination API
- In der RESPONSE bzw. im REQUEST BODY wird aus
servicespublicServices. Das betrifft:- get /v2/destinations
- post /v2/destinations
- get /v2/destinations/{destinationId}
- put /v2/destinations/{destinationId}
- delete /v2/destinations/{destinationId}
- patch /v2/destinations/{destinationId}
- Das Schema
DestinationServicewird entsprechend zuDestinationPublicService
- In der RESPONSE bzw. im REQUEST BODY wird aus
- Submission API
- Bei get /v2/destinations/{destinationId} analog zur Destinatipon API wird in der RESPONSE aus
servicespublicServices. - Bei post /v2/submissions wird in der RESPONSE bzw. im REQUEST BODY aus
serviceTypepublicService. - Bei put /v2/submissions/{submissionId} wird in der RESPONSE aus
serviceTypepublicService.
- Bei get /v2/destinations/{destinationId} analog zur Destinatipon API wird in der RESPONSE aus
In der Zustellpunktverwaltung: services
services:
- identifier: 'urn:de:fim:leika:leistung:99010003001006'
submissionSchemas:
- schemaUri: 'https://schema.fitko.de/fim/s00000121_1.0.0.schema.json'
mimeType: application/json
regions:
- DE094750156156
- DE09330411
In der Submission-Verwaltung (Submission API): serviceType
serviceType:
name: Bauantrag
identifier: 'urn:de:fim:leika:leistung:99010003001006'
Im Metadatenschema: publicServiceType (deprecated as of #866 (closed)) bereits deprecated
publicServiceType (deprecated as of #866 (closed))publicServiceType:
identifier: "urn:de:fjd:s03000025"
name: "Antrag auf Feststellung einer Behinderung und Zuerkennung von Merkzeichen"
description: "..."
Akzeptanzkriterien
-
In der Destination API v2 wird publicServicesverwendet (vgl. Bekannte Stellen) -
In der Submission API v2 wird bei GET destination publicServicesund bei PUT / POST submissionpublicServiceverwendet (vgl. Bekannte Stellen) -
In der v2 des Metadatenschemas ist das abgekündigte Objekt publicServiceTypenicht mehr enthalten
Durchführungsplan (vom Entwickler bei Storyplanung auszufüllen)
-
... -
... -
... -
Definition of Done wurde geprüft
Edited by Fabian Sudau