Notificatiedienst

Versturen van notificaties

<size:24>Container View: Notificatiedienst</size>Container View: NotificatiedienstNotificatiedienst[system]NotificatieManagementComponent[Quarkus] Voert denotificatielevenscyclus uitals state machine meteventlog in PostgreSQL(ADR 0024)NotifyNL Verstuurttemplate-berichten, meldtafleverstatus terugnotificatiedatabase[PostgreSQL] dienstverlener, notificatie,poging, taak,verzendbudget, event(eventlog), bevestiging,webhookpositieZakelijke GebruikerDienstverlener Vakapplicatie (mockup) vaneen organisatie vooruitwerking van de tweeregie-modellenBBO De Berichtenbox voorBurgers en OndernemersProfiel Service Bevat contactvoorkeuren encontactgegevens van eenidentificeerbaar persoonVerificatie Service Verifieert gebruikers emailSleutelvoorziening Bewaart de KEK en depeppers van het NMCLogboekDataverwerkingen Verwerkingslog van MOZa(ClickHouse), gevuld via deLDV-wrapperHaalt de KEK en depeppers op bij hetopstartenSchrijftverwerkingsregistratiesNotificatiestatus(optionele webhook)[webhook, CloudEvents(NL GOV),bearer-JWT]Initiëren notificatie(decentrale regie)Verstuurt e-mail/SMSverifieert emailadressen viaVerstuurt notificatieviaVerstuurtkennisgeving viaVerstuurtkennisgevingHaalt profielinformatie opVerstuurt notificatie,vraagt status op[REST, bearer-JWT]Delivery receipt(async)Haalt voorkeur opbinnen deverzendtaak, meldte-mailadres ongeldigState machine, takenen eventlog in ééntransactieLegend ▯ person ▯ system ▯ container ▯ system boundary 
Container View: Notificatiedienst