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 variableThe notification indication property (
"informeren") in case type is set to trueAll 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