Zaak afgerond

Notifies the respective party (e.g., a citizen or an organization) that their case was closed (e.g., resolved).

Notification

Example of JSON schema:

{
  "actie": "create",
  "kanaal": "zaken",
  "resource": "status",
  "kenmerken": {
    "zaaktype": "https://...",
    "bronorganisatie": "000000000",
    "vertrouwelijkheidaanduiding": "openbaar" // Or "vertrouwelijk"
  },
  "hoofdObject": "https://...",
  "resourceUrl": "https://...",
  "aanmaakdatum": "2000-01-01T10:00:00.000Z"
}

Environment variables

Required to be set:

ZGW_WHITELIST_ZAAKCLOSE_IDS

NOTIFY_TEMPLATEID_EMAIL_ZAAKCLOSE

NOTIFY_TEMPLATEID_SMS_ZAAKCLOSE

5.2.4.3. Requirements

  • The initial notification has:

    • Action: Create ("create")

    • Channel: Cases ("zaken")

    • Resource: Status ("status")

  • The case has 2+ statuses (it was updated at least once)

  • The last case status is set to final ("isEindstatus" : true) => the case is closed

  • 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.4.4. Template placeholders

Required placeholders names in the Notify NL template:

((klant.voornaam))

((klant.voorvoegselAchternaam))

((klant.achternaam))

((zaak.identificatie))

((zaak.omschrijving))

((status.omschrijving))

Last updated