Sekcja dokument decyduje o tym, co się dzieje z danymi

  • <mz: dokument id = „D1001” nr = „1” zakres = „C” tryb = „N” data = „2004-08-09>

Komunikaty.
Tylko komunikaty o tym samym id zależą od siebie. Jeżeli id jest inne, traktujemy komunikat odrębnie. Komunikaty muszą mieć kolejne numery:

  • <mz: dokument id = „D1001” nr = „1” zakres = „C” tryb = „N” data = „2004-08-09>
  • <mz: dokument id = „D1001” nr = „2” zakres = „C” tryb = „N” data = „2004-08-09>
  • <mz: dokument id = „D1001” nr = „3” zakres = „C” tryb = „N” data = „2004-08-09>

Atrybut zakres.
Atrybut zakres decyduje o tym, co zrobić z poprzednimi komunikatami:

Zakres = „C” – zastępujemy poprzednie.
Zakres = „F” – dopisujemy, jako kolejne.

Dopisujemy:

  • <mz: dokument id = „D1001” nr = „1” zakres = „F” tryb = „Z” data = „2004-08-09>
  • <mz: dokument id = „D1001” nr = „2” zakres = „F” tryb = „Z” data = „2004-08-09>

Zastępujemy:

  • <mz: dokument id = „D1001” nr = „3” zakres = „C” tryb = „Z” data = „2004-08-09>

Dopisujemy:

  • <mz: dokument id = „D1001” nr = „4” zakres = „F” tryb = „N” data = „2004-08-09>

Atrybut tryb.
Atrybut tryb służył do podziału komunikatu na fragmenty

  • <mz: dokument id = „D1001” nr = „1” zakres = „F” tryb = „N” data = „2004-08-09>
  • <mz: dokument id = „D1001” nr = „1” zakres = „F” tryb = „N” data = „2004-08-09>
  • <mz: dokument id = „D1001” nr = „1” zakres = „F” tryb = „N” data = „2004-08-09>
  • <mz: dokument id = „D1001” nr = „1” zakres = „F” tryb = „Z” data = „2004-08-09>