C) Obsah a struktura datové zprávy
1) Obsah datové věty
+--------------------------------+---------+---------------------------------------+
| Pole | Typ | Popis |
+--------------------------------+---------+---------------------------------------+
| id | string | Id výzvy, na niž je odpovídáno. |
+--------------------------------+---------+---------------------------------------+
| supplierId | string | Každý dodavatel plynu nebo elektřiny |
| | | obdrží jednoznačný identifikátor od |
| | | Ministerstva práce a sociálních věcí. |
+--------------------------------+---------+---------------------------------------+
| Data | array | Pole záznamů s daty, 1 záznam |
| | | obsahuje data pro 1 odběratele |
| | | a 1 odběrné místo. |
+--------------------------------+---------+---------------------------------------+
| Data/id | string | Bezvýznamový unikátní identifikátor |
| | | záznamu, který byl součástí výzvy se |
| | | žádostí o data. Musí být vrácen jako |
| | | součást dat s náklady pro daného |
| | | odběratele a odběrné místo. |
+--------------------------------+---------+---------------------------------------+
| Data/client | object | Data odběratele. |
+--------------------------------+---------+---------------------------------------+
| Data/client/clientId | string | Unikátní identifikátor odběratele |
| | | v rámci systémů dodavatele plynu |
| | | nebo elektřiny. Slouží hlavně pro |
| | | případné řešení nestandardních |
| | | situací, ve standardním procesu není |
| | | nijak využito. |
+--------------------------------+---------+---------------------------------------+
| Data/client/firstName | string | Jméno odběratele. |
+--------------------------------+---------+---------------------------------------+
| Data/client/lastName | string | Příjmení odběratele. |
+--------------------------------+---------+---------------------------------------+
| Data/client/dateOfBirth | string | Datum narození odběratele. |
+--------------------------------+---------+---------------------------------------+
| Data/pointOfDelivery | object | Data odběrného místa. |
+--------------------------------+---------+---------------------------------------+
| Data/pointOfDelivery/ean | string | Číslo odběrného místa elektřiny, |
| | | pokud jde o elektřinu, jinak |
| | | neuvedeno. |
+--------------------------------+---------+---------------------------------------+
| Data/pointOfDelivery/eic | string | Číslo odběrného místa plynu, pokud |
| | | jde o plyn, jinak neuvedeno. |
+--------------------------------+---------+---------------------------------------+
| Data/pointOfDelivery/ruianId | string | Identifikátor adresy v RUIAN. |
+--------------------------------+---------+---------------------------------------+
| Data/pointOfDelivery/commodity | string, | Komodita. Typ komodity podle |
| | enum | číselníku uvedeného v bodu 3. |
+--------------------------------+---------+---------------------------------------+
| data/transactions | array | Částky pro požadované období podle |
| | | výzvy. Typ částky podle číselníku |
| | | uvedeného v bodu 3. |
+--------------------------------+---------+---------------------------------------+
| data/transactions/month | string | Měsíc a rok, podle formátu ISO 8061 |
| | | (YYYY-MM). |
+--------------------------------+---------+---------------------------------------+
| Data/transactions/trType | string, | Typ částky. Typ částky podle |
| | enum | číselníku uvedeného v bodu 3. |
+--------------------------------+---------+---------------------------------------+
| data/transactions/amount | number | Výše částky. |
+--------------------------------+---------+---------------------------------------+
| Status | string | Dle číselníku Status uvedeného |
| | | v bodu 3. Pokud je uveden status |
| | | NOT_CLIENT, celá část "data" není |
| | | uvedena. |
+--------------------------------+---------+---------------------------------------+
2) Datové typy
+----------------+----------------------------------------------------+
| month | Textový řetězec data ve formátu ISO 8061 YYYY-MM. |
+----------------+----------------------------------------------------+
3) Číselníky
Typ částek:
+-------+-------------+-------------------------------------------------------------+
| Kód | Typ částky | Popis |
+-------+-------------+-------------------------------------------------------------+
| P | platba | Platby od odběratele přijaté v daném měsíci. |
| | | Pokud je více plateb v daném měsíci, je uveden součet. |
| | | Nezapočítávají se platby nebo části plateb použité na |
| | | pokuty nebo jiné sankce, případně na jiné další účely, |
| | | jako je například pronájem LED žárovek (tyto částky se |
| | | odečtou od částky, kterou odběratel v daném měsíci poslal). |
+-------+-------------+-------------------------------------------------------------+
| Z | záloha (od | Zálohy nebo jejich část vyrovnané platbou vykázané |
| | zákazníka) | v měsíci původní zálohy. |
+-------+-------------+-------------------------------------------------------------+
| ZZ | předepsaná | Záloha předepsaná odběrateli bez ohledu na to, jaké jsou |
| | záloha | jeho skutečné uhrazené zálohy. |
+-------+-------------+-------------------------------------------------------------+
| PV | vyúčtovaný | Přeplatek z vyúčtování vrácený odběrateli. Je uveden |
| | přeplatek | v měsíci, kdy došlo k vrácení, to znamená odeslání platby. |
| | vrácený | |
| | odběrateli | |
| | | |
+-------+-------------+-------------------------------------------------------------+
| PZ | přeplatek | Přeplatek z vyúčtování použitý na úhradu zálohy. Je uveden |
| | použitý na | v měsíci splatnosti zálohy. |
| | zálohu | |
| | | |
+-------+-------------+-------------------------------------------------------------+
| NZ | zaplacený | Platba od odběratele přijatá v daném měsíci na úhradu |
| | nedoplatek | nedoplatku z vyúčtování. |
| | faktury | Podle data přijetí platby (ne podle data splatnosti). |
| | nebo jeho | Pokud má odběratel splátkový kalendář, uvede se příslušná |
| | část | částka též jako NZ v daném měsíci (NZ se tak rozloží do |
| | | více měsíců). |
+-------+-------------+-------------------------------------------------------------+
Typ komodity:
+--------------+---------------------------------------------------------------------+
| Kód | Typ komodity |
+--------------+---------------------------------------------------------------------+
| E | elektřina |
+--------------+---------------------------------------------------------------------+
| G | plyn |
+--------------+---------------------------------------------------------------------+
Status:
+----------------------+-------------------------------------------------------------+
| Kód | Popis |
+----------------------+-------------------------------------------------------------+
| OK | Nemusí být uveden, vše v pořádku. |
+----------------------+-------------------------------------------------------------+
| NOT_CLIENT | Klient v žádné části požadovaného období nebyl majitelem |
| | daného odběrného místa. |
+----------------------+-------------------------------------------------------------+
| NOT_CLIENT_FULL_TIME | Klient je/byl majitelem tohoto odběrného místa, ale ne pro |
| | celé požadované období - pro dané odběrné místo tedy mohou |
| | být data vrácena jen pro část požadovaného období. |
+----------------------+-------------------------------------------------------------+
******************************************************************