1.2.1 Struktura souboru DIW
Soubor DIW obsahuje jednu větu představující specifikaci tranše. Pro účely ověřování funkčnosti systému se do položky č. 9 (N_ERROR) vloží hodnota 0.
+-----------------------------------------------------------------------------------------------------------+
| Soubor DIW (hlavička dávky/tranše) - popis datových prvků |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| Pořadí | Název atributu | Popis atributu | Délka | Formát | Poznámka |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 1 | IDR | identifikace věty | 1 | X | vždy R |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 2 | TIMESTAP | datum a čas dávky | 14 | YYYYMMDDhhmmss | časové razítko ISO8601. Datum, |
| | | | | | kde TRANCHE=1 je počáteční |
| | | | | | datum výplaty (tedy datum, od |
| | | | | | kterého se odvíjí doba výplaty |
| | | | | | nebo doba archivace dat) |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 3 | ROTA | pořadí dávky/tranše | 5 | 99999 | pořadí dávky. ROTA je shodné s |
| | | | | | extenzí všech souborů dávky |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 4 | N_CLIENT | počet vět v souboru | 9 | 9(9) | počet vět v souboru DIC |
| | | DIC | | | |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 5 | N_ACCOUNT | počet vět v souboru | 9 | 9(9) | počet vět v souboru DIA |
| | | DIA | | | |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 6 | N_COLLECTIVE | počet vět v souboru | 9 | 9(9) | počet vět v souboru DIL |
| | | DIL | | | |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 7 | N_SPECIAL | počet vět v souboru | 9 | 9(9) | počet vět v souboru DII |
| | | DII | | | |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 8 | N_COMMAND | počet řídících | 9 | 9(9) | počet všech řídících zpráv |
| | | zpráv v tranši | | | (počet vět v souboru DIN) |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 9 | N_ERROR | počet chybových | 9 | 9(9) | počet vět v souboru DIF |
| | | zpráv v tranši | | | |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 10 | T_PAYMENT | celkem k výplatě | 15 | 999999999999999 | součet všech výplat z pojištění |
| | | Garančním systémem | | | (součet hodnot atributu |
| | | v CZK v rámci | | | PAYMENT všech vět v souboru |
| | | jedné tranše | | | DIC) |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 11 | CHECK_AC | kontrola čísel účtu | 1 | 9 | 0 = kontrola čísel účtů (IBAN) |
| | | na správnost IBAN | | | ve všech tabulkách jedné dávky |
| | | | | | se neprovádí |
| | | | | | 1 = kontrola se provádí |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
| 12 | TEST | identifikace | 4 | XXXX | pokud je hodnota atributu |
| | | testovacích dat | | | "TEST", jedná se o testovací |
| | | | | | tranši hodnota "KEEN" |
| | | | | | představuje ostrá data |
| | | | | | jiná hodnota je nepřípustná |
+--------+----------------+---------------------+-------+-----------------+---------------------------------+
V databázové podobě neobsahuje index a není tříděn.