MijnZaakNotificaties
With this application, case status changes can be synchronised to mijn.overheid.nl/lopendezaken. This application does this by listening to the notifications and will create XML files on the basis of a configuration for certain types of case. The XML files are in the format of a zakLk01 message, supported by mijn.overheid.nl/lopendezaken. These can then be delivered to Logius via an ESB
Description
Notifications Current Cases
As a citizen, you want to know how your application is going, which you have made to a municipality. At the municipality of Súdwest-Fryslân, you are therefore kept informed, as a citizen, of you: — Application for a driving licence; — Application for a travel document; — Removal declaration.
The citizen is informed of these changes through his/her Current Affairs. You will first receive an email in his/her mailbox informing you that there has been a change. The citizen can then consult the status of the case, in the case of the Current Affairs, on My Government.
These three types of applications are selected on the basis of their case number.
Initially, the cases are copied from the Citizen Business application via the case system filler (https://github.com/EduardWitteveen/ZaaksysteemVuller) and stored in our Open Case (case system). From Open Case, notifications are sent to the MijnZaak Notification Integration in case of changes to the case. When such a notification meets the appropriate case type and is a status update, the information from the case in question is retrieved and sent to the personal mail and My Government in the form of an XML file. These notifications are sent on the basis of BSN numbers. The XML file is placed in a relevant folder, which has a link to the My Government and from there it is picked up and sent to My Overheid-Lopende Affairs.
In the future, we hope to be able to use MijnSWF here, but as long as it is not yet in production, MijnZaakNotification is a beautiful way to inform citizens through Mijn Lopende Affairs.
It is also our ambition to expand the types of case. It is currently working for three types of case, we hope to extend it to more in the future. For example, we can also inform the citizen about his/her status of the wabole permit applied for or a minimum application.
Features
- Statelessness
- Atomicity
- Low Coupling
- Error Tracking