nl-digigo / visi

Beheeromgeving van de VISI open standaard.
https://nl-digigo.github.io/visi/
6 stars 4 forks source link

Prio-999: Documenteren van firstMessage #48

Closed JanaxLooij closed 5 years ago

JanaxLooij commented 6 years ago

Gemeld op: 05-09-2014 Gemeld door: Jos Hamilton

Achtergrond Op dit moment is de eigenschap firstMessage niet 100% helder beschreven.

In paragraaf 3.8 van "20110819-02 - Systematiek Deel 1 Raamwerken CC-BY-NC-SA.pdf" van VISI Standaard versie 1.3 staat: 3.8 firstMessage (zie TC022) firstMessage : OPTIONAL BOOLEAN; Aanduiding of een MessageInTransaction [1.5] de mogelijkheid biedt om als startbericht van een nieuwe transactie te fungeren. Voorbeeld:

... true ...

In "20110819-05 - Logboek verbeteringen en FAQs CC-BY-NC-SA.pdf" van VISI Standaard versie 1.3 staat: 1.1.12 Dubbele messagetypes TC022. Dit betreft een aanpassing in Systematiek Deel 2 (bijlage 3), te weten de uitbreiding van de ‘Referenties’ van de entiteit ‘MessageInTransactionType’ met de eigenschap ‘firstMessage’. Daarmee kan expliciet worden aangegeven of een MessageInTransactionType een bericht betreft waarmee een nieuwe transactie kan worden gestart. Deze nieuwe eigenschap is een optionele Boolean (‘True’, of ‘False’). Indien deze Boolean afwezig is, geldt de standaard waarde ‘False’, en kan met de MessageInTransactionType geen nieuwe transactie worden gestart. Wanneer deze Boolean aanwezig is ende waarde ‘True’ heeft, kan er met de MessageInTransactionType een nieuwe transactie worden gestart. Indien voor een MessageInTransactionType geen “previous” is ingevuld wordt dit automatisch een startbericht , een firstMessage waarde is dan overbodig en dient te worden genegeerd.

Oplossingsrichting Voorgesteld wordt om dit op te pakken door bovenstaande beter te beschrijven bij paragraaf 3.8 in Systematiek Deel 1

Acties

herschrijven van tekst over dubbele MessageTypes en invoegen in paragraaf 3.8 (actie=Ge; status=afgerond);

reviewen van herschreven tekst (actie=Jos).

Voorstel nieuwe tekst voor firstMessage

firstMessage : OPTIONAL BOOLEAN;

Sinds versie 1.3 van de systematiek. Property van MessageInTransactionType [1.5] Met firstMessage kan expliciet worden aangegeven of het MessageInTransactionType een bericht betreft waarmee een nieuwe transactie kan worden gestart. Wanneer deze Boolean aanwezig is en de waarde ‘True’ heeft, kan er met het MessageInTransactionType wel een nieuwe transactie worden gestart. Indien deze Boolean afwezig is, geldt de standaard waarde ‘False’, en kan met het MessageInTransactionType geen nieuwe transactie worden gestart.

Indien bij een MessageInTransactionType de property “previous” niet is ingevuld dan wordt dit MessageInTransactionType automatisch een startbericht. De firstMessage waarde is dan overbodig en dient te worden genegeerd.

Voorbeeld:

... true ...

This work item was migrated from CodePlex

CodePlex work item ID: '1357' Vote count: '1'

JanaxLooij commented 6 years ago

[jvgeijlswijk@5-9-2014] Dit punt is op 5 september 2014 ingebracht door Jos Hamilton en centraal besproken (Jos Hamilton, Peter Willems, Ge Spees, Jeroen van der Burg, Taco Wannee, Jeroen van Geijlswijk). De acties (inclusief eigenaar) zijn afgestemd.

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@5-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@7-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@7-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@7-9-2014]

JanaxLooij commented 6 years ago

[UnknownUser@14-11-2014]

JanaxLooij commented 6 years ago

[gspees@16-10-2015] Jos Hamilton heeft deze documentatie op 16 oktober 2015 goedgekeurd. Het item heb ik daarna op resolved gezet

JanaxLooij commented 6 years ago

[UnknownUser@16-10-2015]