Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Titel [Titel Use Case]

Registreren abonnement(en) KT.UC.

[xyz]

002

Expand
titleVersiegeschiedenis

Versie

Datum

Status

Wijziging

0.1.1

1-09-2024

Concept

Opstellen deel eerste versie system use case abonnementen registeren

Inhoud

Table of Contents
minLevel1
maxLevel6
outlinefalse
styledefault
typelist
printablefalse

Use Case

Naam

Registreren abonnement(en)

ID

KT.UC.002

Actor(en)

Applicatie gebruikers

Voorwaarden

Stakeholder-requirement

Als gebruiker van applicaties die gegevens uitwisselen via koppeltaal wil ik abonnementen kunnen registrerenapplicatiebeheerder wil ik mijn applicatie abonneren op gebeurtenissen met betrekking op bepaalde type gegevens en statussen van gegevens, zodat mijn applicatie op basis van die gebeurtenissen de juiste gewenste acties uit kan voeren.

Beschrijving in stappen

  • De applicatiebeheerder abonneert op een topic vanuit de applicatie op de koppeltaalserver

  • De koppeltaalserver controleert of deze bevoegd is keurt het abonnement goed

  • De applicatie polt voor nieuwe publicaties op dit abonnement en notificeert de gebruikers bij relevante gebeurtenissen

Uitzonderingen

Resultaat (proces)

Er is een abonnement geregistreerd waardoor gebeurtenissen gevolgd kunnen worden.

Interacties

De volgende interacties vinden plaats tijdens het uitvoeren van deze use case.

*De samenhang van bovengenoemde entiteiten wordt toegelicht in: Koppeltaalbeheer Use Cases

Gegevensmodel

Het onderstaande gegevensmodel is van toepassing bij aanvang en nĂ¡ voltooiing van deze use case.

Bij aanvang

Na voltooiing

Relatie met standaard topics

Om deze use case te kunnen realiseren moet worden voldaan worden aan de onderstaande standaard topics.