Ontvangstbevestiging / Zaak gemaakt

Notifies the respective party (e.g., a citizen or an organization) about the case being open for them. For the residents of The Netherlands the case is related to their unique personal identification number BSN (Burgerservicenummer), thanks to which their contact details and contact preferrences can be retrieved (whether they want to be notified and which notification method they prefer, e.g. by Email, SMS, etc.).

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_ZAAKCREATE_IDS

NOTIFY_TEMPLATEID_EMAIL_ZAAKCREATE

NOTIFY_TEMPLATEID_SMS_ZAAKCREATE

Requirements

  • The initial notification has:

    • Action: Create ("create")

    • Channel: Cases ("zaken")

    • Resource: Status ("status")

  • The case has 1 status (it was never updated) => this is a new case

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

Required placeholders names in the Notify NL template:

((klant.voornaam))

((klant.voorvoegselAchternaam))

((klant.achternaam))

((zaak.identificatie))

((zaak.omschrijving))

Last updated