Skip to content

EPIC: AVI prefill in Open Forms #462

@WietekeNijmegen

Description

@WietekeNijmegen

Private info
In een publieke repo verwijzing naar gevoelige informatie in besloten devops repo.
https://github.com/GemeenteNijmegen/devops/tree/master/Projecten/SociaalDomein

Achtergrond
AVI = Ambtshalve Verstrekking IIT
IIT = Individuele Inkomenstoeslag

Dit is een bestaande functionaliteit in formIO. Burgers die een aanvraag IIT doen, krijgen te zien of zij binnenkort een AVI kunnen verwachten. Daarnaast geven we ook aan wanneer het minder dan 11 maanden geleden is sinds hun laatste aanvraag. De aanvraag mag altijd ingediend worden, maar op deze manier voorkomen we sommige onnodige aanvragen en wordt de burger voorgelicht.
Dit zal in Open Forms ook ingebouwd moeten worden.
Momenteel is er al een endpoint in webformulieren prefill en deze kan hergebruikt worden.

Doel

Als burger die IIT aan wil vragen via Open Forms
Wil ik een waarschuwing zien wanneer ik IIT wil aanvragen en dit te vroeg is of onnodig wegens AVI
Zodat ik dezelfde waarschuwingen krijg als nu en niks merk van de Open Forms migratie

Als DevOps
Wil ik het endpoint met IIT informatie verhuizen naar een repository om de aanroep vanuit Open Forms te kunnen doen
Zodat de functionaliteit informatie IIT ophalen blijft bestaan en niet meer in het verouderde webformulieren project staat

Done
Wanneer de informatie over AVI en IIT getoond wordt in het Open Forms formulier IIT zoals dit nu al in formIO gebeurt.

Binnen scope

  • Aanroep endpoint verplaatsen naar een van de Open Forms repo's (aanvragen-sociaal)
  • Veilig inrichten aanroepen vanuit Open Forms naar endpoint
  • Waarschuwingen tonen op basis van opgehaalde informatie
  • Keten testen met ESB

Buiten scope
Inhoudelijk inrichten IIT formulier Open Forms op waarschuwingen na. Dit gebeurt al hier: https://github.com/GemeenteNijmegen/formulieren-migratie/issues/80
Inrichten registratie IIT aanvragen gebeurt in deze epic: #461

Afhankelijkheden
ESB voor testen
Eventueel Suite voor relevante recente testgevallen. De informatie is datumafhankelijk.

Extra informatie

Postman heeft de aanroepen bij diverse API's staan. De informatie ligt aan de datum en de data in de database waar het uitkomt en zal dus eerst goed moeten staan om een zinnige testaanroep te kunnen doen.
Er wordt namelijk gekeken of die specifieke persoon (of partner) op die specifieke dag de afgelopen 11 maanden IIT heeft ontvangen of binnenkort AVI zal ontvangen.

Gerelateerde projecten/epics
#461
https://github.com/GemeenteNijmegen/formulieren-migratie/issues/80

Issues

  • Testdata database afstemmen voor acc
  • AVI Endpoint inrichten in aanvragen-sociaal (bestaande certificaten)
  • AVI data aanroepen in Open Forms testformulier
  • Waarschuwingen tonen in IIT formulier op basis van API data (extra check dat iemand altijd in kan dienen, ongeacht of de api data terugkrijgt of niet)
  • Live zetten
  • Documentatie en plaat bijwerken/afmaken

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions