[Epic] Muster-Fachverfahren und -Onlinedienst
Warum
Im Rahmen des Anbindungsmanagements möchte ich Interessierten die Nutzung von FIT-Connect in der Testumgebung von der Konfiguration bis zum Empfangen eines Antrags demonstrieren können.
Ziel
Interessierte können sich so ein unmittelbares und realistisches Bild von der Nutzung und dem Konfigurationsaufwand machen.
Festlegungen
- Vorab wird eine Leistung und ein Fachdatenschema festgelegt.Ein generischer Ansatz beim Fachdatenschema wird erst in einem späteren Schritt verfolgt. Das Fachdatenschema wird unter https://schema.fitko.de/fit-connect/ bereitgestellt (womit auch die URI festgelegt wird).
- Leistung: urn:de:fim:leika:leistung:99400129027000 (Kulturlandschaftspflege Förderung)
Konfiguration
Step 1: Alles im SSP
- In einem "Produktblatt" (PDF) wird die fachverfahrensspezifische Konfiguration des Zustellpunktes beschrieben. In erster Linie wird dort die URN der Leistung und die URI des Fachdatenschemas angegeben. Alternativ könnte das Muster-Fachverfahren in seiner Oberfläche diese Informationen anzeigen.
- In der Oberfläche des Muster-Fachverfahrens ist ein Link auf die NextCloud integriert, wo man Demo-Keys finden kann (siehe Kommentar)
- Subscriber-Client und Zustellpunkt werden mithilfe des Produktblatts im SSP angelegt.
- Subscriber-Client, DestinationID und Keys werden im Muster-Fachverfahren hinterlegt. Ggf. kann auch die Leistung im Muster-Fachverfahren (analog zum bestehenden Muster-Onlinedienst) frei gewählt werden
Step 2: Das Muster-Fachverfahren konfiguriert über die Destination-API (erst in einem späteren Schritt)
- Im SSP wird nur der Subscriber-Client angelegt
- Der Client wird ins Muster-Fachverfahren eingepflegt.
- In der Oberfläche des Muster-Fachverfahrens ist ein Link auf die NextCloud integriert, wo man Demo-Zertifikate im Format der V-PKI-Zertifikate finden kann.
- Ein Demo-Zertifikat wird ins Muster-Fachverfahren geladen, sodass das Muster-Fachverfahren dieses für die nächsten Schritte verwenden kann.
- Das Muster-Fachverfahren fragt ARS und Daten der Behörde ab und legt daraufhin den Zustellpunkt samt der Keys an.
Senden
Step 1
- Im Muster-Onlinedienst gibt es einen eigenen Tab "Demo-Fachdaten", auf dem die DestinationID eingegeben wird.
- Dort wird ein zu den Fachdaten passendes Formular angezeigt. Die Fachdaten können generiert werden.
- Per Button "Absenden" wird der Antrag verschickt.
Step 2
- Variante mit Routing
- Der ARS des Zustellpunktes wird angegeben und die Route ermittelt.
- Wird mehr als ein Zustellpunkt gefunden, werfolgt eine Auswahl ggf. anhand der DestinationID
- Der Antrag wird abgesendet.
Empfangen
- Das Muster-Fachverfahren wird aufgerufen
- Entweder wird automatisch gepullt oder über einen Button
- Die Liste der neuen Anträge wird angezeigt.
- Per Klick wird ein Antrag geöffnet.
- Die beim Antrag eingegebenen Daten werden schreibgeschützt angezeigt.
- Ein Button beendet den Antrag ("bescheiden und ablegen"). Der Antrag wird aus der Liste entfernt.
Links, Hinweise, Bemerkungen
Vorschlag für das Fachdatenschema (kann gerne vereinfacht / verkürzt werden)
- Antragsteller
- Nachname
- Vorname
- Geburtsdatum
- Adresse
- Straße & Hausnummer
- PLZ
- Ort
- Antrag
- Beschreibung des Anliegens (Freitext)
Produktblatt (Grober Vorschlag)
Anleitung für die Konfiguration des Zustellpunktes
Dieses Fachverfahren verarbeitet Anträge zur Leistung "Kulturlandschaftspflege Förderung" in einem spezifischen Format. Bitte nehmen Sie daher bei der Konfiguration des Zustellpunktes folgende Einstellungen vor:
- Unterstützte Versionen des Metadatenschemas: 2.0.0
- Unterstützte Verwaltungsleistung: Legen Sie eine Veraltungsleistung an.
- URN der Leistung: urn:de:fim:leika:leistung:99400129027000
- Zugeordnete Regionen: Wählen Sie hier Ihren Regionalschlüssel aus.
- Fachdatenschema: https://schema.fitko.de/demo/muster-fachdaten.schema.json
- Angebotene Antwortkanäle: Keine
Klicken Sie auf "weiter" sobald Sie die Konfiguration des Zustellpunktes abgeschlossen haben. Vergessen Sie bitte nicht, den Zustellpunkt zu aktivieren.
Hinweis zu FIM-Fachdatenschemata
Hier ist die unangenehme Eigenart, dass im Schema die Felder und Gruppen (Baumstruktur) nur mit IDs versehen sind und das Schema keine Beschriftungen enthält. Die Beschriftungen müsste man der XDatenfelder-Datei entnehmen. In diesem Format werden bei FIM-Datenfelder die Datenschemata modelliert. Für dieses Ticket dürfte es einfacher sein, ein Schema zu entwerfen, das die Beschriftungen bzw. sprechende Feldbezeichnungen enthält.
Stories
Akzeptanzkriterien
-
Muster-Onlinedienst und Muster-Fachverfahren stehen bereit und sind von Anbindungsmanagement bzw. Produktmanagement nutzbar. -
Definition of Done wurde überprüft.