Platform Generieke Dienstverlening - Public
  • Introductie
    • Overzicht functioneel
  • Patronen
    • Verzoeken
      • Verzoek
      • Betaling in verzoek
      • Verzoektype als contract
      • Zaakverzoek
      • Productverzoek
      • Verzoekregistratiecomponent
    • Taken
      • Externe klanttaak
        • Ogone PSP instellen voor portaal
      • Interne taak
    • Berichten
      • Berichten hackaton
    • Domeinregistratie
      • Common Ground registraties
      • Registraties: uitgangspunten, rollen en procesafspraken
      • Referentietabellen
      • Overkoepelende API-functionaliteiten
    • Vertegenwoordiging en machtiging
      • Datadefinities
  • Best practices
    • Uniforme registratie van zaken
    • Uniforme registratie van klanten
    • Formulier (Verzoek) prefill
  • Onderzoeken
    • Beslisregels
    • Een of meer zaakregisters
    • PDC PTC VTC Etc
    • Archiveren
    • In sync houden TAP-straat
    • Omnichannel registratie
    • NLX en FSC
    • VTB component (Concept)
    • Meertaligheid
  • Standaarden
    • Wijzigingen op (concept)standaarden
    • Klantinteracties (BEPROEVING)
    • Referentielijsten (CONCEPT)
    • Producten (CONCEPT)
    • Objecten
    • Zaakgericht werken
      • Uitbreidingen (CONCEPT)
      • Substatussen (CONCEPT)
  • Kerngroep
    • Roadmap
Powered by GitBook
On this page
  • Omschrijving
  • Sequence
  1. Best practices

Formulier (Verzoek) prefill

Bijv. Actie op product

PreviousUniforme registratie van klantenNextBeslisregels

Last updated 3 months ago

Auteur: Jan Verbeek en Jan Brekelmans | Status: Concept

Omschrijving

De wens is om een formulier in open formulieren (OF) te kunnen starten met vooraf ingevulde data. Een voorbeeld hiervan is het starten van een actie op een product (verzoek tot wijziging, afkoop erfpacht, heraanvraag/verlenging).

Momenteel is het alleen mogelijk om OF data live op te laten halen via een OF plugin / service.

Op deze pagina beschrijven we het patroon om data voor het starten van het formulier vast te leggen en die bij de start van het formulier in te laden.

Voor de prefill mechaniek is er gekozen om het formuliercontract te gaan gebruiken. De definitie en mapping bestaat al (van formulier naar contract) maar zal voor deze oplossing bi-directioneel moeten worden.

Let op; Afgeleide data kan niet worden geprefilled omdat dit niet kan worden terug berekend (Bijv. een afgeleid veld ‘ouder dan 18’ kan niet worden terug herleid naar het invoerveld ‘leeftijd’)

Sequence

  • Eerste trigger naar ZAC zal genegeerd moeten worden

    • ZAC luistert natuurlijk naar het formulier contract (/verzoek) objectType, maar moet nog geen actie ondernemen in de eerste stap

    • Bij voorkeur wordt dit al bij de notificatie service er uit gefilterd

  • Hash is een … (MD5?) hash van het gehele object

    • Dit betekent dat de geldigheid van de hash tot verandering (dus tot update) van het object geldig is aangezien dan het object en dus de hash veranderd