Besluiten

Notifies the respective party (e.g., a citizen or an organization) that the decision was made in their case.

5.2.6.1. Notification

Example of JSON schema:

{
  "actie": "create",
  "kanaal": "besluiten",
  "resource": "besluitinformatieobject",
  "kenmerken": {
    "besluittype": "https://...",
    "verantwoordelijkeOrganisatie": "000000000"
  },
  "hoofdObject": "https://...",
  "resourceUrl": "https://...",
  "aanmaakdatum": "2000-01-01T10:00:00.000Z"
}

5.2.6.2. Environment variables

Required to be set:

ZGW_WHITELIST_DECISIONMADE_IDS

ZGW_VARIABLE_OBJECTTYPE_MESSAGEOBJECTTYPE_UUID

ZGW_VARIABLE_OBJECTTYPE_MESSAGEOBJECTTYPE_VERSION

ZGW_VARIABLE_OBJECTTYPE_DECISIONINFOOBJECTTYPE_UUIDS

NOTIFY_TEMPLATEID_DECISIONMADE

5.2.6.3. Requirements

  • The initial notification has:

    • Action: Create ("create")

    • Channel: Objects ("besluiten")

    • Resource: Object ("besluitinformatieobject")

  • The GUID from info object type URI ("informatieobjecttype") linked to the decision has to be whitelisted or "*" wildcard used (to accept all info object types) in respective whitelist environment variable

  • The info object status ("status") is set to definitive ("definitief")

  • The info object confidentiality ("vertrouwelijkheidaanduiding") is set to non-confidential ("openbaar")

  • The case type identifier ("zaaktypeIdentificatie") has to be whitelisted or "*" wildcard used (to accept all case types) in respective whitelist environment variable

  • The notification indication property ("informeren") in case type is set to true

  • All URIs are valid, source data complete, and JWT token or API keys correct

The notification will be processed and sent!

Otherwise, user will get a meaningful API feedback from OMC application explaining what exactly is missing.

5.2.6.4. Template placeholders

Required placeholders names in the Notify NL template:

((klant.voornaam))

((klant.voorvoegselAchternaam))

((klant.achternaam))

((besluit.identificatie))

((besluit.datum))

((besluit.toelichting))

((besluit.bestuursorgaan))

((besluit.ingangsdatum))

((besluit.vervaldatum))

((besluit.vervalreden))

((besluit.publicatiedatum))

((besluit.verzenddatum))

((besluit.uiterlijkereactiedatum))

((besluittype.omschrijving))

((besluittype.omschrijvingGeneriek))

((besluittype.besluitcategorie))

((besluittype.publicatieindicatie))

((besluittype.publicatietekst))

((besluittype.toelichting))

((zaak.identificatie))

((zaak.omschrijving))

((zaak.registratiedatum))

((zaaktype.omschrijving))

((zaaktype.omschrijvingGeneriek))

Last updated