Příloha č. 1 Obchodních podmínek OTE, a.s. pro plynárenství FORMÁTY ZPRÁV
2
OBSAH 1. Úvod... 9 1.1. Datové toky... 10 1.1.1. Strany komunikace... 10 1.1.2. Způsob předávání dat... 10 1.1.3. Formáty automatické komunikace... 11 1.1.4. Zabezpečení... 13 2. Principy komunikace... 14 3. Obecné principy pro použití zpráv... 16 4. Přehled zpráv... 19 5. Popis formátu dle specikace OTE... 24 5.1. CDSGASCLAIM... 25 5.2. CDSGASPOF... 38 5.3. CDSGASREQ... 71 5.4. CDSEDIGASREQ... 80 5.5. CDSGASMASTERDATA... 89 5.6. GASRESPONSE... 107 5.7. Globální XSD šablony... 117 5.8. Komunikační scénáře.... 145 5.8.1. Zadávání reklamací... 145 5.8.2. Registrace OPM... 147 5.8.3. Změna dodavatele... 149 6. Formáty dle specikace EDIGAS... 160 6.1. Měření a alokace... 161 6.2. Nominace... 170 6.3. Odchylky... 186 SEZNAM OBRÁZKŮ Obr. 1 Celkový kontext výměny dat (cílový stav)...chyba! Záložka není definována. Obr. 2 Základní princip výměny zpráv (cílový stav)... 14 Obr. 3 Zaslání reklamace... 146 3
Obr. 4 Dotaz na reklamace... 146 Obr. 5 Zasílání zpráv OTE... 146 Obr. 6 Dotaz na zprávy OTE... 147 Obr. 7 Registrace OPM... 148 Obr. 8 Změna dat OPM... 149 Obr. 9 Dotaz na data OPM... 149 Obr. 10 Standardní změna dodavatele... 153 Obr. 11 Rychlá změna dodavatele... 156 Obr. 12 Zaslání výpisu změny dodavatele... 158 Obr. 13 Změna subjektu zúčtování ze strany stávajícího SZ... 159 Obr. 14 Změna subjektu zúčtování ze strany stávajícího dodavatele... 159 4
POUŽITÉ ZKRATKY Zkratka CCS CDS ČHMÚ DS Dod. DVS E&U EIC EDI EDM HW IČ ID IDE IS OTE ISO IS-U IT OPM OTE PDS PKI PPS PS PPZP ROZ RÚT SAP SZ SW TDD ÚOB WAS XML XSD Význam Modul SAP: Systém řízení péče o zákazníky (Customer Care System) Centrum datových služeb Český hydrometeorologický ústav Distibuční soustava Dodavatel Dvoustranná smlouva Energetika a utility (síťová odvětví průmyslu) Systém kódování organizace ETSO mezinárodní formát pro elektronickou výměnu dat (Electronic Data Interchange) Modul SAP: Správa energetických dat (Energy Data Management) Hardware identifikační číslo identifikátor, všeobecně Modul SAP: Poskytování dat nad rámec podniku (Intercompany Data Exchange) Infrastruktura operátora trhu s elektřinou Organizace pro mezinárodní standardizaci Odvětvové řešení informačního systému SAP pro utility Informační technologie Odběrné / předací místo Společnost Operátor trhu s elektřinou ČR, a.s. Provozovatel distribuční soustavy Infrastruktura veřejného klíče (Public Key Infrastructure) Provozovatel přepravní soustavy Poskytovatel služeb Provozovatel podzemního zásobníku plynu Registrovaný oprávněný zákazník Registrovaný účastník trhu Společnost SAP ČR, spol. s r.o. a zároveň rodina softwarových produktů firmy SAP, všeobecně Subjekt zúčtování Software Typové y dodávek Úplná obchodní bilance Modul SAP: webový aplikační server (Web Application Server) Protokol pro výměnu dat (Extensible Markup Language) Schéma struktury XML dokumentů 5
HISTORIE ZMĚN Datum Předmět Revize 30.9.2009 Byla dokončena první verze dokumentu V1.0 13.10.2009 Kap.5.8.2 Registrace OPM změna atributu Nelze DPI na nepovinný V.1.1 13.10.2009 Kap. 5.8.2 Registrace OPM změna názvu atributu Aktivní DPI na DPI-ACTIVE V.1.1 14.10.2009 Kap. 6.2 Nominace doplněna zpráva NOMRES (pole RECIPIENT ROLE) a komunikační scénář pro zasílání nominace ZD/ZO podtypu VO (suma nominací pro vyrovnání předběžné a skutečné odchylky za všechny SZ) na PPS 14.10.2009 Kap. 6.3 Odchylky doplněna zpráva IMBNOT (pole SUBCOTRACT REFERENCE a RECIPIENT ROLE) a komunikační scénář pro zasílání sumární odchylky za všechny SZ na PPS 15.10.2009 Kap. 6.3 Odchylky doplněna zpráva IMBNOT (pole TYPE) za účelem zasílání závěrečných (tj. opravných) skutečných odchylek 20.10.2009 Kap. 3 - Obecné principy pro použití zpráv - opraveny formáty času s ohledem na definici plynárenského dne. Doplněna definice číselných formátu pro zprávy Edigas. 20.10.2009 Definice zprávy CDSGASPOF - byla provedena revize datových typů a plnění jednotlivých položek. Změny nemají dopad na strukturu, pouze na formát povolených hodnot. 20.10.2009 Definice zprávy CDSGASMATERDATA - do elementu OPM byly doplněny následující atributy s povinností optional: V.1.1 V.1.1 V.1.1 V1.1 V1.1 V1.1 est-cons-2 - odhad roční spotřeby (v m3) dpi-disable - nelze DPI dpi-active - režim DPI aktivní/neaktivní alloc-sch-entry - alokační pravodlo na vstupu alloc-sch-exit - alokační pravidlo na výstupu 20.10.2009 Definice zpráyv GASMASTERDATA - byla změněna povinnost elementu Activity z optional na required. Element je nově možné opakovat. Povinost atributu date-time byla změněna z required na optional. 20.10.2009 Definice zprávy CDSGASMASTERDATA - byl změně popisek u akce GAT - Výpis z deníku změny dodavatele (restrikce u atributu type el. Activity) 20.10.2009 Formáty EDIGAS - standartní XSD šablony dle standartu EDIGAS byly upraveny pro potřeby OTEP, včetně doplnění namsapces. Změny nemají dopad na strukturu (kromě dříve uvedených), pouze na povinnost jedn. polí a povolené hodnoty v podobě samostatných číselníků. 20.10.2009 Číselník CLCLCDS024 - Produkt byl doplněn o následující položky: QC10 - Změna akumulace (v m3) V1.1 V1.1 V1.1 V1.1 QS10 - Plánovaný odhad roční spotřaby v m3 20.10.2009 Číselník CLCDS012 - Měrná jednotka byl pozměněn: MWZ (MWh/d) nahrazeno za KWH (kwh) V1.1 MTQ (m3) nahrazeno za MQ5 (nm3) Z99 - Not specified (budou použito pro koeficinety) 20.10.2009 Číselník CLCLCDS025 - Typ odchylky byl doplněn o následující položky: V1.1 6
Datum Předmět Revize PSUM - Suma předběžných odchylek za všechny SZ DSUM - Suma skutečných odchylek za všechny SZ 22.10.2009 Číselník CLCDS013 - Status hodnoty - odebrána hodnota 02G V1.1 22.10.2009 Číselník CLCDS014 - Typ statusu - odebrány hodnoty 15G, 16G, 17G, 18G, 19G, 21G V1.1 22.10.2009 Defnice GASMASTEDATA - do atributů alloc-sch-entry a allloc-sch-entry doplněna restrikce na povolené hodnoty (dle číselníku CLCDS014): 04G - Pro rata 05G - SBA Shipper balancing agreement 06G - OBA Operational balancing agreement 22.10.2009 Definice SHPCDS - doplněn atribut Type pro identifikaci typu dokumentu. Číselník CLCDS001 byl doplně o položku SHP (Shipper codes). 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS upraven formát času (nyní: lokálně platný čas s offsetem oproti UTC) 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS upraveno použití měrných jednotek (KWh a další jednotky) a počty desetinných míst 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Zpráva GASDAT množství nyní obsahuje znaménko 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Zpráva APERAK upravena pravidla pro použití zprávy APERAK při komunikaci s OTE 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Zpráva SHPCDS doplněno pole TYPE a upřesněn způsob použití zprávy 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Upraveny komunikační scénáře nominací ZD/ZO tak, že nyní zahrnují dohodnuté toky mezi OTE a PPS pro nominace podtypu FK a VO. 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Zpráva NOMRES u pole TYPE upřesněny kódy 19G (doplněno) a 07G (původně chybně uvedeno 01G) 23.10.2009 Číselník CLCDS024 - Produkt - doplněny produkty agregovaná data: ASA1 Agregovaná skut. hodnota, měření A, výroba ASA2 Agregovaná skut. hodnota, měření A, spotřeba ASB1 Agregovaná skut. hodnota, měření B, výroba ASB2 Agregovaná skut. hodnota, měření B, spotřeba ASC2 Agregovaná skut. hodnota, měření C, spotřeba ASD2 Agregovaná skut. hodnota, měření CM, spotřeba ASA4 Agregovaná skut. hodnota odběru, měření A, spotřeba ASB4 Agregovaná skut. hodnota odběru, měření B, spotřeba ASC4 Agregovaná skut. hodnota odběru, měření C, spotřeba ASD4 Agregovaná skut. hodnota odběru, měření CM, spotřeba A3A1 Agregovaná skut. hodnota dodávky, měření A, předací místa A3B1 Agregovaná skut. hodnota dodávky, měření B, předací místa A3A2 Agregovaná skut. hodnota odběru, měření A, předací místa A3B2 Agregovaná skut. hodnota odběru, měření B, předací místa A71 Agregované hodnoty spotřeba A72 Agregované hodnoty výroba 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Zpráva NOMRES změněno plnění pole V1.1 V1.1 V.1.1 V.1.1 V.1.1 V.1.1 V.1.1 V.1.1 V.1.1 V1.1 7
Datum Předmět Revize TYPE. 23.10.2009 Kap. 6 Formáty dle specifikace EDIGAS Zpráva IMBNOT změněno plnění pole TYPE. V1.1 8
1. ÚVOD Komunikační server CS OTE zajišťuje centrálně komunikaci s ostatními částmi centrálního systému a poskytuje podporu procesů trhu s plynem v následujících oblastech (cílový stav): Registrace účastníků trhu Registrace OPM Registrace odpovědnosti za odchylku a změna dodavatele Nominace a renominace Denní trh s plynem a vnitrodenní trh s plynem - v přípravě Registrace obchodů s nevyužitou tolerancí Sběr předběžných a skutečných dat a agregace Výpočet náhradních hodnot s využitím TDD Výpočet odchylek (denní a měsíční) Finanční vypořádání - v přípravě Finanční zajištění - v přípravě Reklamace Řešení komunikačního serveru je postaveno na platformě integrovaného produktu SAP Netweaver. V celé infrastruktuře CS OTE jsou aplikovány principy bezpečného přístupu k datům s využitím technologie PKI a elektronického podpisu. Tento dokument popisuje externí rozhraní, které bude systémem podporováno po realizaci upgrade od 1.1.2010. S ohledem na probíhající realizaci Upgrade CS OTE může dojít ve specifikaci uvedené v tomto dokumentu k dílčím změnám a upřesněním. O všech takových změnách bude OTE účastníky průběžně informovat. 9
1.1. Datové toky 1.1.1. Strany komunikace OTE a.s. v roli Operátora trhu s plynem komunikuje s účastníky trhu v těchto oblastech. Kurzívou jsou vyzančeny teprve připravované činnosti: Účastník trhu Provozovatel přepravní soustavy Provozovatel distribuční soustavy Provozovatel podzemního zásobníku plynu Předávané informace Nominace přepravy Alokace na hraničních bodech přepravní soustavy Rezervované kapacity na OPM A a B Nominace distribuce Alokace na přeshraničních plynovodech Skutečná data spotřeby a výroby zemního plynu v příslušené domácí zóně Registrace odběrných míst Rezervované kapacity na OPM A a B Vstupy (schvalování) v procesu změny dodavatele Nominace uskladnění Alokace uskladnění Subjekt zúčtování Nominace závazků dodat / odebrat Nominace přepravy Nominace distribuce Nominace uskladnění Získávání informací o výsledcích zúčtování plynu Nabídky na organizované krátkodobé trhy Získávání informací o výsledcích obchodování na organizovaných krátkodobých trzích Vstupy (schvalování) v procesu změny dodavatele Registrace odpovědnosti za odchylku Získávání podkladů finančního vypořádání OTE Registrovaný účastník trhu Iniciace a vstupy do procesu změny dodavatele dodavatel plynu Získávání dat pro fakturaci plynu konečným zákazníkům Registrace odpovědnosti za odchylku 1.1.2. Způsob předávání dat Data mezi OTE a účastníky trhu budou předávána následujícími způsoby: 10
Webové interaktivní rozhraní Účastníci přistupují k zabezpečeným stránkám OTE, pomocí který je možné zasílat údaje a získávat výsledky procesů podporovaných CS OTE. Automatická komunikace Účastníci předávají a získávají data pomocí systému automatické komunikace, která umožňuje propojení systému účastníka trhu s komunikačním serverem CS OTE. Data jsou předávána v dohodnutých standardizovaných formátech. 1.1.3. Formáty automatické komunikace Formáty komunikace jsou postaveny na komunikačním protokolu XML s využitím následujících standardů: Formát EDIGAS v4.0 (XML) Popis Komunikační standardy pro trh s plynem navrhovaný a spravovaný organizací EASEE-gas. Předpokládá se, že tento formát bude nadále podporován jako komunikační standard pro trh plynem vznikající organizací ENTSO-G. Formát je v externím rozhraní automatické komunikace využíván pro následující procesy: Předávání nominací (zpráva NOMINT, NOMRES, SHPCDS) Předávání alokací (zpráva ALOCAT) Poskytování skutečných dat provozovateli distribučních soustav a přepravní soustavy (zpráva GASDAT) Poskytování výsledků zúčtování odchylek (zpráva IMBNOT ) Předání informace o přijetí případně odmítnutí zasílaných dat (zpráva APERAK) XML dle OTE v 1.0 (tj. verze platná od 1.1.2010 s rozšířením o plyn) Využití formátů v procesech je navrženo v souladu se standardy EDIGAS, případně s aplikací těchto standardů na komunikační scénáře, které odpovídají situaci Operátora trhu (standard EDIGAS primárně v popisovaných scénářích nepracuje aktuálně s rolí nezávislého operátora trhu). Komunikační standardy navrhované a spravované OTE ČR. Návrh vychází z existujících standardů OTE pro trh s elektřinou. Pro oblast plynu budou používány zvláštní šablony. Zprávy v tomto formátu jsou používány pro komunikaci v oblastech, které nejsou podporovány standardem EDIGAS, tzn. pro následující procesy: Registrace OPM Změna dodavatele Obchodování na krátkodobých organizovaných trzích (v přípravě) Podklady finančního vypořádání OTE (v přípravě) Zadávání reklamací Dotazy na data CDS Předávání podkladů pro fakturaci distribuce 11
12
1.1.4. Zabezpečení Popis koncepce zabezpečení je uveden v samostatném dokumentu D1.4.3 Rozhraní webových služeb CS OTE. 13
2. PRINCIPY KOMUNIKACE ZÁKLADNÍ PRINCIP LDAP server IS OTE Aplikační server CDS Aplikace odesílatele Zpráva Chybová zpráva Web Application Server idoc Obsah zprávy idoc Výsledek zpracování aplikací Zprávy obchodní data VVT Výsledek zpracování aplikací Výsledek zpracování Interní komunikace Aplikace IS OTE PKI server IS OTE Obr. 1 Základní princip výměny zpráv (cílový stav) Výměna zpráv mezi systémy účastníků trhu probíhá automatizovaně podle základního principu v následujících krocích: 1. účastník trhu zašle zprávu do systému CDS OTE. Zprávou mohou být buď nějaká data určená ke zpracování v centrálním systému nebo naopak žádost o poskytnutí dat z centrálního systému CDS OTE. 2. zpráva je v modulu CDS-WAS přijata, proti LDAP serveru IS OTE je ověřen elektronický podpis odesílatele a s pomocí PKI serveru je provedeno její rozšifrování 3. CDS-WAS provede kontrolu syntaxe zprávy, v případě že byla v předchozích krocích zjištěna chyba, CDS-WAS odešle zpět systémové chybové hlášení. 4. pokud je vše v pořádku, WAS předá zprávu k dalšímu zpracování aplikačnímu serveru CDS. Zde se provede sestavení vnitřního dokumentu SAP idoc, který obsahuje údaje ze zprávy a zpráva je předána aplikaci IS-U ke zpracování 5. aplikační server data zpracuje a výsledek zpracování vrátí v podobě dokumentu idoc modulu CDS-WAS k odeslání zpět (výsledkem může být potvrzení přijetí dat do CDS, vyžádaná data z CDS nebo chybové hlášení) 14
6. modul CDS-WAS odpověď zašifruje a podepíše a odešle zpět vybraným kanálem na definovanou adresu 15
3. OBECNÉ PRINCIPY PRO POUŽITÍ ZPRÁV Pro používání zpráv v specifikovaných tímto dokumentem platí následující principy: o o o o o Registrovaní účastníci trhu jsou označování pomocí kódování ETSO EIC (16), kód přiděluje ČEPS Odběrná a předávací místa jsou označována pomocí kódování ETSO EIC (16), kód přiděluje OTE nebo provozovatelé přepravních a distribučních soustav na základě jim přidělené podřady Zprávy, obsahující průběhová data musí pokrývat jeden celý den (normálně 24 hodin) Pokud je třeba zaslat opravená data znovu, nová zpráva musí obsahovat všechna data původní zprávy. Při zpracování dat nebude brán ohled na předchozí zprávu jako celek. Jedna výměna dat (datový soubor se zprávou) musí obsahovat pouze jednu zprávu FORMÁTY ZPRÁV DLE SPECIFIKACE OTE o o Datum a čas je uváděn v lokálním čase Periody jsou označeny časem počátku a konce periody FORMÁT DATA Definice pro použití u intervalových dat (respektuje standard převzatý z EDINE): Začátek dne je definován jako 06:00 hodin, konec dne jako 06:00 hodin následujícího dne. Příklad: poslední hodina dne 2009-10-27T05:00/2009-10-28T06:00 V hlavičce XML zprávy je vždy uveden v atributu time-offset posun hodnot uvedených ve zprávě (profily na OPM -měřené, plánované..) oproti GMT (Greenwich Mean Time). Hodnota je generována vždy k první periodě uvedené v XML zprávě a platí následně pro všechny hodnoty uvedené v této zprávě. Neintervalová data tj. specifikace období od do na celé dny: Význam datumových položek je datum od/do VČETNĚ. Interpretace data od datum od včetně (YYYY-MM-DDT06:00) Interpretace data do - datum do včetně (YYYY-MM-DDT05:59) celý den a noc 2009-10-27T06:00/2002-10-28T05:59 PŘECHOD NA LETNÍ ČAS A ZPĚT o Datum a čas se uvádějí v aktuálním čase. 16
o V hlavičce XML zprávy je vždy uveden v atributu time-offset posun hodnot uvedených ve zprávě (profily na OPM -měřené, plánované..) oproti GMT (Greenwich Mean Time). Hodnota je generována vždy k první periodě uvedené v XML zprávě a platí následně pro všechny hodnoty uvedené v této zprávě. Pro data uvedená v letním čase platí time-offset=2, pro data uvedená v zimním čase platí time-offset=1 FORMÁT ČÍSELNÝCH ÚDAJŮ o Číselné údaje se uvádí bez mezer a oddělovačů tisíců, např.: 25000000 o Oddělovačem desetinné části je tečka (.), např.: 3.14 o Není povolena neúplná notace, např.:.5 nebo 2. o Nejsou povoleny úvodní nuly, např.: 02 o Kladné hodnoty jsou uváděny bez znaménka, např.: 112 o Záporné údaje jsou uváděny se znaménkem mínus (-) bezprostředně před první číslicí, např.: -112 o Nulová hodnota nesmí mít žádné znaménko, např.: 0 FORMÁTY ZPRÁV DLE STANDARDU EDIGAS FORMÁT DATA o o Datum a čas je uváděn v lokálním čase Periody jsou označeny časem počátku a konce periody Používání a specifikace časových zón se bude řídit podle normy ISO 8601. Offset bude specifikován přímo ve vyjádření data a času: Příklad: - datum a čas s posunem o 2 hodniny oproti UTC: 2009-10-26T21:00:00+02:00 FORMÁT ČÍSELNÝCH ÚDAJŮ o Číselné údaje se uvádí bez mezer a oddělovačů tisíců, např.: 25000000 o Všechny hodnoty se uvádí na celá čísla (pokud není uvdeno jinak)* o Nejsou povoleny úvodní nuly, např.: 02 o Kladné hodnoty jsou uváděny bez znaménka, např.: 112 o Záporné údaje jsou uváděny se znaménkem mínus (-) bezprostředně před první číslicí, např.: -112 17
o Nulová hodnota nesmí mít žádné znaménko, např.: 0 *Pozn: Vyjímkou je produkt CT10 - Spalné teplo, kde jsou povolena 4 des. místa Formáty ostaních údajů se řídí dle standadu podle EDIGAS 4.0, pokud není v textu uvedeno jinak. 18
4. PŘEHLED ZPRÁV TABULKA MSG_CODE Každý druh zprávy je jednoznačně identifikován pomocí msg_code, který určuje povahu zprávy a postup jejícho zpracování. V následující tabulce je uveden seznam všech zpráv, které prochází přes externí rozhraní systému CS OTE. U každé zprávy je uveden msg_code, popis, formát zprávy, zdrojový a cílový systém. Msg_code Popis Formát zprávy GA1 GA2 GA3 GA4 GA5 GA6 GA7 GA8 GA9 GAA GAB GAC GAD GAE GAF Vstup / Výstup Zdroj Žádost o změnu dodavatele CDSGASMASTER DATA Vstup RUT CDS Potvrzení přijetí/odmítnutí žádosti o změnu dodavatele (v případě, že není požadována odpověď tak pouze v případě, že je požadována) GASRESPONSE Výstup CDS RUT Opis žádosti o změnu dodavatele CDSGASMASTER DATA Výstup CDS RUT Zpráva o možnosti rezervace distribuční CDSGASMASTER nebo přepravní kapacity DATA Vstup PPS / PDS CDS Potvrzení přijetí/odmítnutí zprávy o možnosti rezervace distribuční nebo přepravní kapacity GASRESPONSE Výstup CDS PDS/PPS Opis zprávy o možnosti rezervace distribuční nebo přepravní kapacity Žádost o pokračování dodávek plynu v odběrném místě CDSGASMASTER DATA Výstup CDS SZ, PPS/PDS CDSGASMASTER DATA Výstup CDS Dod, SZ Požadavek na pozastavení procesu změny dodavatele CDSGASMASTER DATA Vstup Dod. CDS Potvrzení přijetí/odmítnutí zprávy s požadavkem na pozastavení procesu změny dodavatele GASRESPONSE Výstup CDS Dod. Opis zprávy s požadavkem na pozastavení CDSGASMASTER procesu změny dodavatele DATA Výstup CDS Dod, SZ Potvrzení/odmítnutí přiřazení odpovědnosti za odchylku za dané CDSGASMASTER odběrné místo DATA Vstup SZ CDS Potvrzení přijetí/odmítnutí zprávy s potvrzením/odmítnutím přiřazení odpovědnosti za odchylku za dané odběrné místo GASRESPONSE Výstup CDS SZ Opis potvrzení/odmítnutí přiřazení odpovědnosti za odchylku za dané CDSGASMASTER PPS / PDS, odběrné místo DATA Výstup CDS SZ, Dod. Potvrzení přijetí/odmítnutí zprávy s potvrzením souhlasu zákazníka se změnou dodavatele GASRESPONSE Výstup CDS Dod. Opis potvrzení souhlasu zákazníka se změnou dodavatele Cíl CDSGASMASTER DATA Výstup CDS Dod. 19
GAG GAH GAI GAJ GAK GAL GAM GAN GAO GAP GAQ GAR GAS GAT GAZ Potvrzení souhlasu zákazníka se změnou dodavatele CDSGASMASTER DATA Vstup Dod. CDS Potvrzení/zamítnutí pokračování dodávek plynu v odběrném místě stávajícím CDSGASMASTER dodavatelem a jeho subjektem zúčtování DATA Vstup SZ, Dod. CDS Potvrzení přijetí/odmítnutí zprávy potvrzením/zamítnutím pokračování dodávek plynu v odběrném místě GASRESPONSE Výstup CDS SZ, Dod. Opis potvrzení/zamítnutí pokračování dodávek plynu v odběrném místě stávajícím dodavatelem a jeho subjektem CDSGASMASTER PPS / PDS, zúčtování DATA Výstup CDS SZ, Dod. Výsledky posouzení žádosti o změnu dodavatele Žádost o změnu subjektu zúčtování na OPM CDSGASMASTER DATA Výstup CDS PPS / PDS, SZ, Dod. CDSGASMASTER DATA Vstup SZ, Dod. CDS Odeslání potvrzení přijetí/odmítnutí žádosti o změnu subjektu zúčtování GASRESPONSE Výstup CDS SZ, Dod. Opis žádosti o změnu subjektu zúčtování CDSGASMASTER DATA Výstup CDS SZ, Dod. Schválení/zamítnutí žádosti o změnu subjektu zúčtování ze strany subjektu CDSGASMASTER zúčtování DATA Vstup SZ CDS Odeslání potvrzení přijetí/odmítnutí zprávy žádosti o změnu subjektu zúčtování ze strany subjektu zúčtování GASRESPONSE Výstup CDS SZ Opis schválení/zamítnutí žádosti o změnu subjektu zúčtování ze strany subjektu zúčtování CDSGASMASTER DATA Výstup CDS SZ Požadavek na zaslání stavu změny dodavatele CDSGASREQ Vstup RUT CDS Potvrzení/chyba v požadavku na výpis deníku změny dodavatele GASRESPONSE Výstup CDS RUT Výpis z deníku změny dodavatele Informace o uzamčení RÚT na OPM CDSGASMASTER DATA Výstup CDS RUT CDSGASMASTER DATA Výstup CDS RUT GC1 Založení/aktualizace reklamace GASCLAIM Vstup RUT CDS GC2 Přijetí/chyba zaslané reklamace GASRESPONSE Výstup CDS RUT GC3 Opis reklamace GASCLAIM Výstup CDS RUT GC4 Dotaz na data reklamace CDSGASREQ Vstup RUT CDS GC5 Přijetí/chyba v dotazu na data reklamace GASRESPONSE Výstup CDS RUT GC6 Opis reklamace GASCLAIM Výstup CDS RUT GC7 Zprávy OTE GASCLAIM Výstup CDS RUT GC8 Dotaz na zprávy OTE CDSGASREQ Vstup RUT CDS 20
GC9 Potvrzení / Chyba v dotazu na zprávy OTE GASRESPONSE Výstup CDS RUT GCA Opis zpráv OTE GASCLAIM Výstup CDS RUT GI1 Dotaz na data předběžné odchylky CDSEDIGASREQ Vstup SZ CDS Potvrzení / Chyba v dotazu na data GI2 předběžné odchylky GASRESPONSE Výstup CDS SZ GI3 Dotaz na předběžný rozdíl alokací CDSEDIGASREQ Vstup SZ CDS GI4 Potvrzení / Chyba v dotazu na předběžný rozdíl alokací GASRESPONSE Výstup CDS SZ GI5 Dotaz na data skutečné odchylky CDSEDIGASREQ Vstup SZ CDS GI6 Potvrzení / Chyba v dotazu na data skutečné odchylky GASRESPONSE Výstup CDS SZ GI7 Dotaz na skutečný rozdíl alokací CDSEDIGASREQ Vstup SZ CDS Potvrzení / Chyba v dotazu na skutečný GI8 rozdíl alokací GASRESPONSE Výstup CDS SZ GI9 Dotaz na mimotoleranční odchylky CDSEDIGASREQ Vstup SZ CDS GIA Potvrzení / Chyba v dotazu na mimotoleranční odchylky GASRESPONSE Výstup CDS SZ GL1 Dotaz na data alokací CDSEDIGASREQ Vstup RUT CDS GL2 Potvrzení / Chyba v dotazu na data alokací GASRESPONSE Výstup CDS RUT GM1 GM2 GM3 GM4 Požadavek na skutečné hodnoty (intervalové měření) CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na skutečné hodnoty (intervalové měření) GASRESPONSE Výstup CDS RUT Požadavek na náhradní hodnoty (intervalové měření) CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na náhradní hodnoty (intervalové měření) GASRESPONSE Výstup CDS RUT GM5 Pořadavek na změnu akumulace CDSEDIGASREQ Vstup RUT CDS GM6 GM7 GM8 GM9 GMA Potvrzení / Chyba v požadavku na změnu akumulace GASRESPONSE Výstup CDS RUT Pořadavek na skutečné hodnoty (neintervalové měření) CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na skutečné hodnoty (neintervalové měření) GASRESPONSE Výstup CDS RUT Pořadavek na plánovaný odhad roční spotřeby CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na plánovaný odhad roční spotřeby GASRESPONSE Výstup CDS RUT GMB Požadavek na spalné teplo CDSEDIGASREQ Vstup RUT CDS 21
GMC Potvrzení / Chyba v požadavku na spalné teplo GASRESPONSE Výstup CDS RUT GMD Požadavek na distribuční kapacitu CDSEDIGASREQ Vstup RUT CDS GME Potvrzení / Chyba v požadavku na distribuční kapacitu GASRESPONSE Výstup CDS RUT GMF Požadavek na přepravní kapacitu CDSEDIGASREQ Vstup RUT CDS GMG Potvrzení / Chyba v požadavku na přepravní kapacitu GASRESPONSE Výstup CDS RUT GMH Požadavek na skutečné vlastní ztráty CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na GMI skutečné vlastní ztráty GASRESPONSE Výstup CDS RUT GMJ Požadavek na plánované vlastní ztráty CDSEDIGASREQ Vstup RUT CDS GMK Potvrzení / Chyba v požadavku na plánované vlastní ztráty GASRESPONSE Výstup CDS RUT GN1 Dotaz na nominace daného SZ všech typů CDSEDIGASREQ Vstup SZ CDS GN2 Potvrzení / chyba v dotazu na nominace daného SZ GASRESPONSE Výstup CDS SZ GN3 Dotaz na všechny nominace přepravy CDSEDIGASREQ Vstup PPS CDS Potvrzení / chyba v dotazu na všechny GN4 nominace přepravy GASRESPONSE Výstup CDS PPS GN5 GN6 GN7 GN8 Dotaz na všechny nominace distribuce k danému PDS CDSEDIGASREQ Vstup PDS CDS Potvrzení / chyba v dotazu na všechny nominace distribuce k danému PDS GASRESPONSE Výstup CDS PDS Dotaz na všechny nominace uskladnění k danému PPZP CDSEDIGASREQ Vstup PPZP CDS Potvrzení / chyba v dotazu na všechny nominace uskladnění k danému PPZP GASRESPONSE Výstup CDS PPZP GN9 Dotaz na číselník shipper kódů CDSEDIGASREQ Vstup PDS / PPS CDS Potvrzení / chyba v dotazu na číselník GNA shipper kódů GASRESPONSE Výstup CDS PPS / PDS GP1 POF data pro fakturaci distibuce CDSGASPOF Vstup PDS OTE GP2 Potvrzení přijetí / Chyba ve zprávě dat pro fakturaci distribuce (POF) GASRESPONSE Vstup CDS PDS GP3 Opis dat (na Dodavatele / SZ) CDSGASPOF Vstup CDS Dod. / SZ GP4 GP5 GP6 Dotaz na data pro fakturaci distribuce (POF) CDSGASREQ Vstup RUT CDS Odpověď při chybě v kontrole zprávy s daty pro fakturaci distribuce (POF) GASRESPONSE Výstup CDS RUT Zpráva s daty pro fakturaci distribuce (POF) CDSGASPOF Výstup CDS RUT 22
GR1 GR2 GR3 Požadavek na registraci / aktualizaci OPM CDSGASMASTER DATA Vstup PPS / PDS CDS Potvrzení přijetí/odmítnutí zprávy s požadavkem na registraci / aktualizaci OPM GASRESPONSE Výstup CDS PDS / PPS Opis zprávy s požadavkem na registraci / aktualizaci OPM CDSGASMASTER DATA Výstup CDS PDS / PPS GR4 Požadavek na data OPM CDSGASREQ Vstup PS CDS GR5 GR6 GT1 GT2 Potvrzení přijetí/odmítnutí zprávy s požadavkem na data OPM GASRESPONSE Výstup CDS PS Opis zprávy s požadavkem na data OPM CDSGASMASTER DATA Výstup CDS PS Požadavek na data normálních a skutečných klimatických podmínek (teplot) CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na data normálních a skutečných klimatických podmínek (teplot) GASRESPONSE Výstup CDS RUT GT3 Požadavek na data TDD CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na data GT4 TDD GASRESPONSE Výstup CDS RUT GT5 GT6 Požadavek na data korekčního koeficientu na teplotu CDSEDIGASREQ Vstup RUT CDS Potvrzení / Chyba v požadavku na data korekčního koeficientu na teplotu GASRESPONSE Výstup CDS RUT GT7 Dotaz na zbytkové y CDSEDIGASREQ Vstup RUT CDS GT8 GT8 Potvrzení / Chyba v dotazu na zbytkové y GASRESPONSE Výstup CDS RUT Potvrzení / Chyba v dotazu na zbytkové y GASRESPONSE Výstup CDS RUT 23
5. POPIS FORMÁTU DLE SPECIKACE OTE Následuje popis jednotlivých formátu zpráv, které jsou používány při komunikaci s CS OTE v oblasti plynu. U každého formátu je uvedena stručná charakteristika, přehled použití formátu a struktura XML shéma (*.XSD). Pro správné fungování odkazů v dokumentu je nutné, aby soubory byly na pracovní stanici umístěné v této struktuře (šipky označují obsah jednotlivých adresářů) a dokument byl spouštěn z tohoto umístění: V popisu je u některých zpráv vyplněn údaj Referenční zpráva, který obsahuj msg_code zprávy, která vyvolala odeslání dané zprávy v rámci celkového komunikačního scénáře (např. dotaz na data a odpověď na dotaz). 24
5.1. CDSGASCLAIM ÚČEL Zpráva XML ve formátu CDSGASCLAIM slouží k zasílání dat o reklamacích pro účastníky trhu. Msg_code Popis Referenční zpráva Vstup / Výstup Zdroj Cíl GC1 Založení/aktualizace reklamace - Vstup RÚT CDS GC3 Opis reklamace GC1 Výstup CDS RÚT GC6 Opis reklamace (po zaslání dotazu) GC4 Výstup CDS RÚT GC7 Zaslání informací OTE - Vstup RÚT CDS GCA Opis zpráv OTE GC8 Výstup CDS RÚT STRUKTURA XML - SCHÉMA ZPRÁVY CDSCLAIM Schema CDSGASCLAIM.xsd schema location: attribute form default: element form default: targetnamespace: C:\Documents and Settings\sedmihradskym\Desktop\Pavloviny\Plyn a XSD\XSD sablony\cdsgasclaim\cdsgasclaim.xsd unqualified qualified http://www.ote-cr.cz/schema/cds/gasclaim Elements CDSGASCLAIM 25
element CDSGASCLAIM children attributes SenderIdentification ReceiverIdentification Reference CLAIM ds:signature Name Type Use Default Fixed annotation id ote:msg-id required message-code required Jednoznačný identifikátor zprávy Unique message identification Upřesnění obsahu zprávy Message content 26
specification date-time xsd:datetime required Datum a čas zprávy Date and time of message dtd-version required 1 Rezervováno pro pozdější verze. Nyní konstanta '1' Reserved for incoming versions. So far a constant '1' dtd-release required 1 Rezervováno pro pozdější verze. Nyní konstanta '1' Reserved for incoming versions. So far a constant '1' language ote:language optional Jazyk zprávy Message language annotation Rootovský element obsahující základní údaje o zprávě Root element containing basic message data 27
element CDSGASCLAIM/SenderIdentification type attributes annotation ote:senderidentificationtype Name Type Use Default Fixed annotation id coding-scheme ote:mp_id Identifikace odesílatele zprávy Message sender identification required required Identifikátor odesílatele (tvůrce obchodního pokynu) - EAN13 nebo EIC kod EAN13 Sender identification (author of trade instruction) Druh identifikátoru - 14-EAN13, 15- EIC Identification type - 14=EAN13, 15=EIC 28
element CDSGASCLAIM/ReceiverIdentification type attributes annotation ote:receiveridentificationtype Name Type Use Default Fixed annotation id ote:mp_id required coding-scheme Identifikace příjemce zprávy Message receiver identification required Identifikátor příjemce - EAN13 nebo EIC Message receiver identification - EAN13 or EIC Druh identifikátoru - 14-EAN13, 15- EIC Identification type - 14=EAN13, 15=EIC 29
element CDSGASCLAIM/Reference type attributes annotation ote:referencetype Name Type Use Default Fixed annotation id Reference na předešlou zprávu Reference to the previous message required Identifikace předešlé zprávy Previous message identification 30
element CDSGASCLAIM/CLAIM 31
32
children attributes Claim-text Claim-reference Attachment Action Name Type Use Default Fixed annotation claim-id claim-type priority Id reklamace přidělené OTE Claim id assigned by OTE Typ reklamace Claim type Priorita - nepoužívá se - připraveno pro budoucí rozšíření Priority - not used - for future releases processor ote:ean13 Zpracovatel reklamace Claim processor submitter ote:ean13 Zadavatel reklamace Claim submitter date-time xsd:datetime public status xsd:boolean Datum a čas podání reklamace Date and time of the claim entry Příznak veřejné reklamace Flag of public claim Status reklamace 33
Claim status annotation claim-subject activity claim-data-cat required Předmět reklamace (krátký text) Claim subject (short description) Aktivita Activity Druh reklamovaných dat - data / výsledky Type of the claimed data - data / results valid-from xsd:datetime Platnost od (pouze pro zprávy OTE) Valid from (only for OTE messages - noticeboard) valid-to xsd:datetime Reklamace Claim Platnost do (pouze pro zprávy OTE) Valid to (only for OTE messages) element CDSGASCLAIM/CLAIM/Claim-text annotation Text reklamace 34
Claim text element CDSGASCLAIM/CLAIM/Claim-reference attributes annotation Name Type Use Default Fixed annotation obj-type required Typ objektu Object type obj-key required Odkazovaný objekt Referenced object Klíč - id objektu Object key (id) element CDSGASCLAIM/CLAIM/Attachment attributes Name Type Use Default Fixed annotation file-name content-type required required Jméno souboru File name Typ obsahu přílohy 35
Content type of attachment annotation Příloha. Obsah přílohy je uvedem v tomto tagu, musí být kódováno Base64. Attachment. The content of the attachemtn will be included in this tag. The content must be Base64 encrypted. element CDSGASCLAIM/CLAIM/Action attributes Name Type Use Default Fixed annotation action-id required Pořadové číslo akce Action id date-time xsd:datetime required action-type required Datum a čas vytvoření akce Action creation date and time Typ akce Action type XML Schema generated by XMLSpy Schema Editor http://www.altova.com/xmlspy Kompletní soubor CDSGASCLAIM ve formátu.xsd je uložen zde: XML\CDSGASCLAIM 36
PŘÍKLAD ZPRÁVY FORMÁTU CDSCLAIM Popis Založení / aktualizace reklamace (GC1) Odkaz XML\CDSGASCLAIM\CDSGASCLAIM_msg_code_GC 1.xml 37
5.2. CDSGASPOF ÚČEL Zpráva XML ve formátu CDSGASPOF slouží pro zasílání doplňujících údajů pro faktutraci za distribuční služby provozovatelem distribuční soustavy obchodníkovi s plynem. Msg_code Popis Referenční zpráva Vstup / Výstup Zdroj Cíl GP1 Data pro fakturaci distibuce (POF) - Výstup PDS CDS GP3 Opis dat (na Dodavatele / SZ) - Výstup CDS Dod. / SZ GP6 Zpráva s daty pro fakturaci (POF) GP5 Výstup CDS RUT STRUKTURA XML - SCHÉMA ZPRÁVY CDSGPOF Schema CDSGASPOF.xsd schema location: attribute form default: element form default: targetnamespace: C:\Documents and Settings\sedmihradskym\Desktop\Pavloviny\Plyn a XSD\XSD sablony\cdsgaspof\cdsgaspof.xsd unqualified qualified http://www.ote-cr.cz/schema/cds/gaspof Elements Complex types Simple types CDSGASPOF Invoice Invoice.Attachment Invoice.Body Invoice.Consumption Invoice.ReadingType Invoice.Type Invoice.ContractValueCCM Invoice.Days Invoice.Head Invoice.InstrumentReadingCCM 38
Invoice.Interval Invoice.Meter Invoice.MetersCCM Invoice.MonthContract Invoice.OverSize Invoice.SlideContract Invoice.YearContract 39
element CDSGASPOF children attributes SenderIdentification ReceiverIdentification Reference invoice ds:signature Name Type Use Default Fixed annotation id ote:msg-id required message-code required Jednoznačný identifikátor zprávy Unique message identification Upřesnění obsahu zprávy 40
Message content specification date-time xsd:datetime required Datum a čas zprávy Date and time of message dtd-version required 1 Rezervováno pro pozdější verze. Nyní konstanta '1' Reserved for incoming versions. So far a constant '1' dtd-release required 1 Rezervováno pro pozdější verze. Nyní konstanta '1' Reserved for incoming versions. So far a constant '1' language ote:language optional Jazyk zprávy Message language answer-required xsd:boolean required Indikace požadavku na odpověď Indication of request for response annotation Rootovský element obsahující základní údaje o zprávě Root element containing basic message data 41
element CDSGASPOF/SenderIdentification type attributes annotation ote:senderidentificationtype Name Type Use Default Fixed annotation id coding-scheme ote:mp_id Identifikace odesílatele zprávy Message sender identification required required Identifikátor odesílatele (tvůrce obchodního pokynu) - EAN13 nebo EIC kod EAN13 Sender identification (author of trade instruction) Druh identifikátoru - 14-EAN13, 15- EIC Identification type - 14=EAN13, 15=EIC 42
element CDSGASPOF/ReceiverIdentification type attributes annotation ote:receiveridentificationtype Name Type Use Default Fixed annotation id ote:mp_id required coding-scheme Identifikace příjemce zprávy Message receiver identification required Identifikátor příjemce - EAN13 nebo EIC Message receiver identification - EAN13 or EIC Druh identifikátoru - 14-EAN13, 15- EIC Identification type - 14=EAN13, 15=EIC 43
element CDSGASPOF/Reference type attributes annotation ote:referencetype Name Type Use Default Fixed annotation id Reference na předešlou zprávu Reference to the previous message required Identifikace předešlé zprávy Previous message identification element CDSGASPOF/invoice type children Invoice head body complextype Invoice children head body 44
element Invoice/head type children attributes Invoice.Head subjects attributes Name Type Use Default Fixed annotation version pricetotal pricetotaldph periodfrom xsd:datetime required periodto xsd:datetime required element Invoice/body 45
type children Invoice.Body instrumentreading instrumentreadingc meters contractvaluec contractvalue metersc complextype Invoice.Body children instrumentreading instrumentreadingc meters contractvaluec contractvalue metersc element Invoice.Body/instrumentReading children attributes distributionsum Name Type Use Default Fixed annotation unitprice xsd:double required element Invoice.Body/instrumentReading/distributionSum type attributes Invoice.Days Name Type Use Default Fixed annotation 46
day xsd:datetime required quantity required element Invoice.Body/instrumentReadingC type children Invoice.InstrumentReadingCCM distributionsum element Invoice.Body/meters children meter element Invoice.Body/meters/meter 47
type children attributes extension of Invoice.Meter dayconsumption Name Type Use Default Fixed annotation from xsd:datetime to xsd:datetime rateid ratetype metername meterid metertype sumgasm3 sumgaskwh element Invoice.Body/meters/meter/dayConsumption type attributes Invoice.Consumption Name Type Use Default Fixed annotation gasday xsd:datetime gasconsumption reductionfactor reductionconsu mption fluegasheat sumgas 48
element Invoice.Body/contractValueC type children Invoice.ContractValueCCM period element Invoice.Body/contractValue children year month slide oversize element Invoice.Body/contractValue/year type attributes Invoice.YearContract Name Type Use Default Fixed annotation size effect 49
price element Invoice.Body/contractValue/month type attributes Invoice.MonthContract Name Type Use Default Fixed annotation size effect price relevancefrom xsd:datetime relevanceto xsd:datetime element Invoice.Body/contractValue/slide 50
type attributes Invoice.SlideContract Name Type Use Default Fixed annotation size effect price relevancefrom xsd:datetime relevanceto xsd:datetime monthrelevance From monthrelevance To xsd:datetime xsd:datetime element Invoice.Body/contractValue/overSize type attributes Invoice.OverSize Name Type Use Default Fixed annotation maxsize overdate xsd:datetime monthfactor unitprice element Invoice.Body/metersC type Invoice.MetersCCM 51
children meter complextype Invoice.Consumption attributes Name Type Use Default Fixed annotation gasday xsd:datetime gasconsumption reductionfactor reductionconsu mption fluegasheat sumgas complextype Invoice.ContractValueCCM children period 52
element Invoice.ContractValueCCM/period type children attributes extension of Invoice.Interval capacity payment Name Type Use Default Fixed annotation from xsd:datetime to xsd:datetime element Invoice.ContractValueCCM/period/capacity attributes Name Type Use Default Fixed annotation volume effect price element Invoice.ContractValueCCM/period/payment 53
attributes Name Type Use Default Fixed annotation effect rent complextype Invoice.Days attributes Name Type Use Default Fixed annotation day xsd:datetime required quantity required complextype Invoice.Head children attributes subjects attributes Name Type Use Default Fixed annotation version pricetotal pricetotaldph periodfrom xsd:datetime required periodto xsd:datetime required 54
element Invoice.Head/subjects attributes Name Type Use Default Fixed annotation opm ote:pod_id element Invoice.Head/attributes attributes Name Type Use Default Fixed annotation segment Invoice.Type required number anumber complextype Invoice.InstrumentReadingCCM children distributionsum 55
element Invoice.InstrumentReadingCCM/distributionSum type attributes extension of Invoice.Interval Name Type Use Default Fixed annotation from xsd:datetime to xsd:datetime distributionsum unitprice complextype Invoice.Interval attributes Name Type Use Default Fixed annotation from xsd:datetime to xsd:datetime 56
complextype Invoice.Meter type attributes extension of Invoice.Interval Name Type Use Default Fixed annotation from xsd:datetime to xsd:datetime rateid ratetype metername meterid metertype sumgasm3 sumgaskwh 57
complextype Invoice.MetersCCM children meter element Invoice.MetersCCM/meter type children attributes extension of Invoice.Interval consumption Name Type Use Default Fixed annotation from xsd:datetime to xsd:datetime rateid ratetype 58
metername meterid metertype startstate startreading xsd:datetime endstate readingend xsd:datetime readingtype Invoice.Reading Type element Invoice.MetersCCM/meter/consumption attributes Name Type Use Default Fixed annotation consumption factor renumvolume fluegashead distribvolume 59
complextype Invoice.MonthContract type attributes extension of Invoice.YearContract Name Type Use Default Fixed annotation size effect price relevancefrom xsd:datetime relevanceto xsd:datetime complextype Invoice.OverSize attributes Name Type Use Default Fixed annotation maxsize overdate xsd:datetime monthfactor unitprice 60
complextype Invoice.SlideContract type attributes extension of Invoice.MonthContract Name Type Use Default Fixed annotation size effect price relevancefrom xsd:datetime relevanceto xsd:datetime monthrelevance From monthrelevance To xsd:datetime xsd:datetime complextype Invoice.YearContract 61
attributes Name Type Use Default Fixed annotation size effect price simpletype Invoice.Attachment type restriction of simpletype Invoice.ReadingType type restriction of simpletype Invoice.Type type restriction of XML Schema generated by XMLSpy Schema Editor http://www.altova.com/xmlspy Kompletní soubor CDSGASPOF ve formátu.xsd je uložen zde: XML\CDSGASPOF PLNĚNÍ STRUKTURY CDSGASPOF V následující tabulce je uveden způsob plnění jednotlivých položek zprávy. Tabulka je rozdělena pro zprávu POF zasílanou pro OPM s typem měření A nebo B a typem C nebo CM. Zaslání zprávy AB (OPM typu A nebo B) Sekce Název Cesta k parametru Typ Jednotky Identifikační údaje Hlavička Faktury Vytknuto 1x v Faktura invoice/head/ EIC OPM subjects/@opm EIC - Druh Fakturace atributes/@segment enum DruhFakturace - Číslo faktury atributes/@number CHAR(15) - 62
Údaje z měření OPM A nebo B fakturační období od fakturační období do Číslo agregované faktury (nepovinný údaj) Celková cena bez DPH (nepovinný údaj) Celková cena s DPH (nepovinný údaj) @periodfrom datetime - @periodto datetime - atributes/@anumber CHAR(25) - @pricetotal číslo 12,2 Kč @pricetotaldph číslo 12,2 Kč verze faktury @version CHAR(15) - Distribuované množství plynu Vytknuto 1x v Faktura 28..31x v Údaje z měření invoice/instrumentreading/dis tributionsum/ Den @day datetime - Distribuované množství Cena @quantity číslo 14,2 kwh 1x v Údaje z měření - - Vytknuto Sjednané hodnoty OPM A nebo B roční smlouva o distribuci Jednotková pevná cena za odebraný plyn Roční smlouva o distribuci Vytknuto Velikost přidělené invoice/instrumentreading/ @unitprice 9,5 Kč/kWh 1x v Faktura 1x v Sjednané hodnoty invoice/contractvalue/year/ @size číslo 14,2 m3 63
měsíční smlouva o distribuci klouzavá smlouva o distribuci distribuční kapacity Počet období (podíl posuzovaného období na jednotkové ceně) Jednotková pevná roční cena za denní rezervovanou kapacitu Měsíční smlouva o distribuci Vytknuto Velikost přidělené distribuční kapacity Počátek platnosti přidělené distribuční kapacity Konec platnosti přidělené distribuční kapacity Podíl posuzovaného období na jednotkové ceně Jednotková pevná cena za denní rezervovanou kapacitu Klouzavá smlouva o distribuci Vytknuto Velikost přidělené distribuční kapacity @effect číslo 12,7 - @price číslo 12,2 Kč/tis m3 Nx v Sjednané hodnoty invoice/contractvalue/month/ @size číslo 14,2 m3 @relevancefrom datetime - @relevanceto datetime - @effect číslo 12,7 - @price číslo 12,2 Kč/tis m3 Nx v Sjednané hodnoty invoice/contractvalue/slide/ @size číslo 14,2 m3 64
Překročení přidělené distribuční kapacity Počátek platnosti přidělené distribuční kapacity Konec platnosti přidělené distribuční kapacity Počátek platnosti přidělené distribuční kapacity ve fakturovaném měsíci Konec platnosti přidělené distribuční kapacity ve fakturovaném měsíci Podíl posuzovaného období na jednotkové ceně - výsledný koeficient pro daný měsíc Jednotková pevná cena za denní rezervovanou kapacitu Překročení přidělené distribuční kapacity Vytknuto Maximální velikost překročení přidělené distribuční kapacity Datum překročení Faktor kalendářního měsíce @relevancefrom datetime - @relevanceto datetime - @monthrelevancefrom datetime - @monthrelevanceto datetime - @effect číslo 12,7 - @price číslo 12,2 Kč/tis m3 1x v Sjednané hodnoty invoice/contractvalue/oversiz e/ @maxsize číslo 14,0 m3 @overdate date - @monthfactor číslo 12,7-65
Jednotková pevná cena za překročení denní přidělené distribuční kapacity Příloha - Údaje z měření OPM A nebo B Identifikace měřidla Vytknuto Číslo měřidla: (přepočítávač) Typ měřidla: (přepočítávač) Název měřidla: (plynoměr) Číslo měřidla: (plynoměr) Typ měřidla: (plynoměr) @unitprice číslo 12,2 Kč/tis m3 Nx v Faktura Nx v Údaje z měření invoice/meters/meter/ @rateid CHAR(15) - @ratetype CHAR(15) - @metername CHAR(15) - @meterid CHAR(15) - @metertype CHAR(15) - Datum od: @from datetime - Datum do: @to datetime - Celkem spotřeba za měřidlo Celkem spotřeba za měřidlo Spotřeby plynu Vytknuto @sumgasm3 číslo 14,0 m3 @sumgaskwh číslo 14,2 kwh 28..31x v Identifikace měřidla invoice/meters/meter/daycons umption/ Den @gasday datetime - Nepřepočtená spotřeba Přepočítávací koeficient na m3 Přepočtená spotřeba Spalné teplo objemové v v MWh/m3 @gasconsumption číslo 14,0 m3 @reductionfactor číslo 10,4 nezasílá se - @reductionconsumption číslo 14,0 m3 @fluegasheat číslo 10,4 kwh/m3 66
Distribuované množství plynu @sumgas číslo 14,2 kwh Zaslání zprávy CCM (OPM typu C nebo CM) Sekce Název Cesta k parametru Typ Jednotky Identifikační údaje Hlavička Faktury Vytknuto 1x v Faktura invoise/head/ EIC OPM subjects/@opm EIC - Druh Fakturace atributes/@segment enum DruhFakturace - Číslo faktury atributes/@number CHAR(15) - fakturační období od fakturační období do Číslo agregované faktury (nepovinný údaj) @periodfrom datetime - @periodto datetime - atributes/@anumber CHAR(25) - Celková cena bez DPH (nepovinný údaj) Celková cena s DPH (nepovinný údaj) @pricetotal číslo 12,2 Kč @pricetotaldph číslo 12,2 Kč verze faktury @version CHAR(15) - OPM C nebo CM Distribuované množství plynu Vytknuto Datum začátku posuzovaného období Nx v Údaje z měření invoice/instrumentreadingc/d istributionsum/ @from datetime - 67
Sjednané hodnoty OPM C nebo CM vypočtená dostribučn í kapacita Datum konce posuzovaného období Distribuované množství plynu za posuzované období Jednotková pevná cena za odebraný plyn 1x v Faktura Posuzované období Vytknuto Datum začátku posuzovaného období Datum konce posuzovaného období Vypočtená distribuční kapacita Vytknuto Velikost přidělené distribuční kapacity Podíl posuzovaného období na jednotkové ceně Jednotková pevná roční cena za denní rezervovanou kapacitu Stálý měsíční plat Vytknuto @to datetime - @distributionsum číslo 14,2 kwh @unitprice 9,5 Kč/kWh Nx v Sjednané hodnoty invoice/contractvaluec/period / @from datetime - @to datetime - 1x v Posuzované období invoice/contractvaluec/period / capacity/@volume číslo 14,3 m3 @effect číslo 12,7 - @price číslo 12,2 Kč/tis m3 1x v Posuzované období invoice/contractvaluec/period / 68
Stálý měsíční plat Podíl posuzovaného období na jednotkové ceně Jednotková stálá měsíční platba za přistavenou kapacitu Nx v Faktura Příloha - Údaje z měření - měřidla OPM C nebo CM Identifikace měřidla Vytknuto Číslo měřidla: (přepočítávač) Typ měřidla: (přepočítávač) Název měřidla: (plynoměr) Číslo měřidla: (plynoměr) Typ měřidla: (plynoměr) payment/@effect číslo 12,7 - capacity/@rent číslo 12,2 Kč Nx v Údaje z měření invoice/metersc/meter/ @rateid CHAR(15) - @ratetype CHAR(15) - @metername CHAR(15) - @meterid CHAR(15) - @metertype CHAR(15) - Datum od: @from datetime - Datum do: @to datetime - Počáteční stav měřidla @startstate číslo 14,0 m3 Datum odečtu @startreading datetime - Konečný stav měřidla @endstate číslo 14,0 m3 Datum odečtu @readingend datetime - Způsob odečtu @readingtype enum ReadingType - Spotřeby plynu Vytknuto Rozdíl <konečný stav - poč. stav> za fakturační období 1x v Identifikace měřidla invoice/metersc/meter/consu mption/ @consumption číslo 14,0 m3 69
Přepočítávací koeficient na m3 Přepočtené množství v m3 (15 C, 101,325 kpa, suchý) Spalné teplo objemové za účtované období v MWh/m3 Distribuované množství plynu za fakturační období @factor číslo 10,4 - @renumvolume číslo 12,4 m3 @fluegashead číslo 10,4 kwh/m3 @distribvolume číslo 12,4 kwh 70
5.3. CDSGASREQ ÚČEL Zpráva XML ve formátu CDSGREQ slouží k vyžádání dokumentu / zprávy z CDS. Základ formátu je přibližným ekvivalentem zprávy REQDOC podle standardu UN/EDIFACT. Při komunikaci s centrem datových služeb CDS je možné tento formát využít v případech, uvedených v následující tabulce. Msg_code GAR Popis Referenční zpráva Vstup / Výstup Zdroj Požadavek na zaslání stavu změny dodavatele - Vstup RUT CDS Cíl GC4 Dotaz na data reklamace - Vstup RUT CDS GC8 Dotaz na zprávy OTE - Vstup RUT CDS GP4 Dotaz na data pro fakturaci distribuce (POF) - Vstup RUT CDS GR4 Požadavek na data OPM - Vstup PS CDS STRUKTURA XML - SCHÉMA ZPRÁVY CDSGASREQ Schema CDSGASREQ.xsd schema location: attribute form default: element form default: targetnamespace: C:\Documents and Settings\sedmihradskym\Desktop\Pavloviny\Plyn a XSD\XSD sablony\cdsgasreq\cdsgasreq.xsd unqualified qualified http://www.ote-cr.cz/schema/cds/gasreq Elements CDSGASREQ 71
element CDSGASREQ children attributes SenderIdentification ReceiverIdentification Document Location Name Type Use Default Fixed annotation id ote:msg-id required message-code required Jednoznačný identifikátor zprávy Unique message identification Upřesnění 72
obsahu zprávy Message content specification date-time xsd:datetime required Datum a čas zprávy Date and time of message dtd-version required 1 Rezervováno pro pozdější verze. Nyní konstanta '1' Reserved for incoming versions. So far a constant '1' dtd-release required 1 Rezervováno pro pozdější verze. Nyní konstanta '1' Reserved for incoming versions. So far a constant '1' language ote:language optional Jazyk zprávy Message language annotation Rootovský element obsahující základní údaje o zprávě Root element containing basic message data 73