4. Datový soubor Odpověď banky
- Substituční skupina Common.xsd
Element Odpoved je abstraktní (obecný) typ pro odpovědi. Vždy je nutné použít konkrétní typ (nevalidniSoubor/validniSoubor).
+-------------------+-----------------------+--------+---------+--------------------------+
| element | datový typ | rozsah | povinná | popis |
+-------------------+-----------------------+--------+---------+--------------------------+
| nevalidniSoubor | String | | Výběr | Pokud se nepodaří |
| | | | | validovat soubor, |
| | | | | identifikuje se názvem. |
+-------------------+-----------------------+--------+---------+--------------------------+
| validniSoubor | IdentifikaceDokumentu | | Výběr | Pokud se podaří |
| | | | | validovat soubor, |
| | | | | identifikuje se číslem |
| | | | | jednacím (spisová značka |
| | | | | + pořadové číslo listu). |
+-------------------+-----------------------+--------+---------+--------------------------+
| idPridelenoBankou | String | | Ne | ID přiděleno bankou - |
| | | | | použité pro zpětnou |
| | | | | identifikaci |
+-------------------+-----------------------+--------+---------+--------------------------+
| datumVydaniBankou | Date | | Ano | Datum zpracování |
| | | | | v bance |
+-------------------+-----------------------+--------+---------+--------------------------+
| kodPrijeti | String | | Ano | Obecný kód vyjadřující, |
| | | | | zda banka dokument |
| | | | | přijala ke zpracování |
| | | | | nebo jej odmítla. Kód |
| | | | | vyjadřující vlastní |
| | | | | výsledek zpracování je |
| | | | | dále v odpovědi (v |
| | | | | elementu pro konkrétní |
| | | | | typ dokumentu, na který |
| | | | | banka odpovídá). |
+-------------------+-----------------------+--------+---------+--------------------------+
| zprava | String | | Ne | Libovolný text, který si |
| | | | | banka přeje sdělit |
+-------------------+-----------------------+--------+---------+--------------------------+
Element Odpoved/OdpovedNaPravniMoc popisuje speciální typ odpovědi - odpověď na přijetí právní moci. Rozšiřuje (dědí) obecnou odpověď, avšak rozšíření je prázdné.
+-------------------+----------------------+--------+---------+---------------------------+
| element | datový typ | rozsah | povinná | Popis |
+-------------------+----------------------+--------+---------+---------------------------+
| Odpoved | | | Ano | |
+-------------------+----------------------+--------+---------+---------------------------+
Element Odpoved/OdpovedNaExekucniPrikaz je speciální typ odpovědi - odpověď na exekuční příkaz. Rozšiřuje (dědí) obecnou odpověď o informace týkající se pouze zpracování exekučního příkazu.
+-------------------+----------------------+--------+---------+---------------------------+
| element | datový typ | Rozsah | povinná | Popis |
+-------------------+----------------------+--------+---------+---------------------------+
| Odpoved | | | Ano | |
+-------------------+----------------------+--------+---------+---------------------------+
| kodZpracovaniEP | KodZpracovaniEP | | Ano | Specifický kód zpracování |
| | | | | exekučního příkazu |
+-------------------+----------------------+--------+---------+---------------------------+
| zpracovaniUctu | ZpracovaniUctu | | Ano | Výsledek zpracování na |
| | | | | konkrétním účtu |
+-------------------+----------------------+--------+---------+---------------------------+
Element Odpoved/OdpovedNaExekucniPrikaz/ZpracovaniUctu/cisloUctu
+-------------------+----------------------+--------+---------+---------------------------+
| element | datový typ | rozsah | povinná | Popis |
+-------------------+----------------------+--------+---------+---------------------------+
| predcisli | string | | Ne | Předčíslí účtu |
+-------------------+----------------------+--------+---------+---------------------------+
| cisloUctu | string | 10 | Ano | Číslo účtu |
+-------------------+----------------------+--------+---------+---------------------------+
| kodBanky | string | 4 | Ano | Kód banky |
+-------------------+----------------------+--------+---------+---------------------------+
Element Odpoved/NeuspesneZpracovaniUctu je speciální typ pro informace o neúspěšném zpracování na konkrétním účtu. Rozšiřuje (dědí) obecný typ o informace týkající se pouze neúspěšného zpracování, avšak rozšíření je prázdné.
+-------------------+----------------------+--------+---------+---------------------------+
| element | datový typ | rozsah | povinná | Popis |
+-------------------+----------------------+--------+---------+---------------------------+
| ZpracovaniUctu | | | Ano | |
+-------------------+----------------------+--------+---------+---------------------------+
Element Odpoved/UspesneZpracovaniUctu je speciální typ pro informace o úspěšném zpracování na konkrétním účtu. Rozšiřuje (dědí) obecný typ o informace týkající se pouze úspěšného zpracování, kdy byl účet nalezen a je možné k němu poskytnout informace.
+-------------------+----------------------+--------+---------+---------------------------+
| element | datový typ | Rozsah | povinná | Popis |
+-------------------+----------------------+--------+---------+---------------------------+
| ZpracovaniUctu | | | Ano | |
+-------------------+----------------------+--------+---------+---------------------------+
| beznyZustatek | String | | Ano | Částka zůstatku na účtu |
| | | | | by měla být konečná ke |
| | | | | dni uvedenému v datu. |
| | | | | Pokud je běžný zůstatek |
| | | | | záporný, uvádí se 0. |
+-------------------+----------------------+--------+---------+---------------------------+
| mena | KodMeny | | Ano | Měna účtu |
+-------------------+----------------------+--------+---------+---------------------------+
| predchoziEP | Boolean | | Ano | Indikace předchozích EP |
| | | | | na účtu |
+-------------------+----------------------+--------+---------+---------------------------+
| vysePredchozichEP | Decimal | | Ne | Zbývající výše všech |
| | | | | vymáhaných pohledávek |
| | | | | doručených D-1 a |
| | | | | starších. Uvádí se v |
| | | | | měně účtu. Povinné, |
| | | | | pokud je predchoziEP |
| | | | | = true. |
+-------------------+----------------------+--------+---------+---------------------------+
| stavKeDni | Date | | Ano | Udává, k jakému datu se |
| | | | | vztahuje běžný zůstatek a |
| | | | | suma předchozích exekucí. |
+-------------------+----------------------+--------+---------+---------------------------+
Jednoduché datové typy
+---------------------+--------------------+---------+------------------------------------+
| element | datový typ | hodnota | Popis |
+---------------------+--------------------+---------+------------------------------------+
| KodPrijetiDokumentu | String | 001 | Dokument přijat ke zpracování |
+---------------------+--------------------+---------+------------------------------------+
| | String | 500 | Dokument odmítnut - nesplňuje |
| | | | formální kritéria. Neprošel |
| | | | validačními kritérii nebo jej |
| | | | např. nelze napárovat na |
| | | | odkazovaný dokument. |
+---------------------+--------------------+---------+------------------------------------+
| | String | 999 | Obecná zpráva (v poli Zpráva) - |
| | | | v případě, že se nejedná o |
| | | | odpověď na konkrétní dokument |
+---------------------+--------------------+---------+------------------------------------+
| KodZpracovaniEP | string | 010 | EP zpracován, banka jej dále |
| | | | eviduje (detaily blokací jsou |
| | | | sděleny u jednotlivých účtů) |
+---------------------+--------------------+---------+------------------------------------+
| | String | 510 | EP odmítnut, banka jej |
| | | | zpracovala, ale dále jej |
| | | | neeviduje |
+---------------------+--------------------+---------+------------------------------------+
| KodZpracovaniUctu | String | 011 | Blokace na účtu provedena |
+---------------------+--------------------+---------+------------------------------------+
| | String | 511 | Účet nenalezen |
+---------------------+--------------------+---------+------------------------------------+
| | String | 512 | Účet ukončen |
+---------------------+--------------------+---------+------------------------------------+
| | String | 513 | Daný typ účtu nepodléhá režimu |
| | | | PPzU |
+---------------------+--------------------+---------+------------------------------------+
------------------------------------------------------------------