4.

Součásti a funkce používané v uvedeném sledu zpráv, jsou uvedeny v tabulkách XIa-1 až XIa-6. Vstupy všech funkcí jsou strukturovány tak, aby byly v souladu s požadavky na formát a informace popsanými pomocí jazyka pro popis webových služeb, stanoveného ve funkčních a technických specifikacích pro normy výměny údajů pro systémy rejstříků podle Kjótského protokolu, vypracovaných v souladu s rozhodnutím 24/CP.8 konference smluvních stran UNFCCC. Hvězdička ‚(*)‘ označuje skutečnost, že prvek může figurovat jako vstup vícekrát. Tabulka XIa-1: Součásti a funkce pro postupy týkající se automatických úprav tabulky národního alokačního plánu Součást/komponenta Funkce Působnost NAPTableManagementWS AddNEInstallationtoNAP() – Přidej nové zařízení do NAP Veřejné IncreaseNAPallocationtoNEInstallation() – Zvyš příděl novému zařízení v NAP Veřejné RemoveNAPallocationofclosingInstallation() – Odeber příděl uzavíraného zařízení z NAP Veřejné

Tabulka XIa-2: Komponenta NAPTableManagementWS Účel Účelem této komponenty je zpracovávat žádosti webové služby o řízení automatických úprav tabulky národního alokačního plánu Funkce zobrazené pomocí webové služby AddNEInstallationtoNAP() Zpracovává žádosti o přidání nových účastnických zařízení do tabulky národního alokačního plánu IncreaseAllocationtoNEInstallationinNAP() Zpracovává žádosti o zvýšení přídělu existujících nových účastnických zařízení v tabulce národního alokačního plánu RemoveNAPallocationofclosingInstallation() Zpracovává žádosti o odebrání přídělu zavíraných zařízení z tabulky národního alokačního plánu Další funkce Nepoužije se. Úlohy Nezávislá evidence transakcí Společenství (pro všechny funkce) a rejstřík (pouze pro funkci receiveNapManagementOutcome)

Tabulka XIa-3: Funkce NAPTableManagementWS.AddNEInstallationtoNAP() Účel Tato funkce přijímá žádost o přidání nového účastnického zařízení do tabulky národního alokačního plánu. Příděly přidělené pro roky před probíhajícím rokem budou mít hodnotu nula. Neobdrží-li nové účastnické zařízení příděl, výše přídělu bude mít hodnotu nula. Obdrží-li nové účastnické zařízení příděl, sníží se o stejné množství rezerva. Nezávislá evidence transakcí Společenství ověří zahajovací rejstřík (rejstřík původu) vyvoláním funkce AuthenticateMessage() a ověří verzi rejstříku původu vyvoláním funkce CheckVersion(). Pokud jsou ověření nebo kontrola verze úspěšné, vrací se identifikátor výsledku ‚1‘ bez kódů odezvy, obsah žádosti je zanesen do souboru vyvoláním funkce WriteToFile() a žádost je vložena do fronty. Pokud jsou ověření a kontrola verze neúspěšné, vrací se identifikátor výsledku ‚0‘ společně s jediným kódem odezvy označujícím příčinu chyby. ‚PermitIdentifier‘ je identifikační kód povolení obsahující prvky stanovené v příloze VI. Vstupní parametry From – Od Povinné To – Komu Povinné CorrelationId – Srovnávací identifikátor Povinné MajorVersion – Hlavní verze Povinné MinorVersion – Nižší verze Povinné InitiatingRegistry – Zahajující rejstřík Povinné CommitmentPeriod – Období závazku Povinné NewValueofReserve – Nová hodnota rezervy Povinné Installation (*) – Zařízení Povinné PermitIdentifier – Identifikátor povolení Povinné InstallationIdentifier – Identifikátor zařízení Povinné Allocation (*) – Příděl Povinné YearincommitmentPeriod – Rok v období závazku Povinné AmountofAllowances – Počet povolenek Povinné Výstupní parametry Result Identifier – Identifikátor výsledku Povinné Response Code – Kód odezvy Nepovinné Využití — AuthenticateMessage – Ověř zprávu — WriteToFile – Zapiš do souboru — CheckVersion – Zkontroluj verzi Kdo využívá Nepoužije se (vyvolává se jako webová služba).

Tabulka XIa-4: Funkce NAPTableManagementWS.IncreaseAllocationtoNEInstallationinNAPIncreaseallocationtoNEInstallationinNAP() Účel Tato funkce přijímá žádost o zvýšení přídělu zařízení, která již existují v tabulce národního alokačního plánu a která jsou považována za nové účastníky. Příděly přidělené pro roky před probíhajícím rokem nebudou upravovány. O stejný počet, jaký je přidělen tímto postupem, se sníží rezerva. Nezávislá evidence transakcí Společenství ověří zahajovací rejstřík (rejstřík původu) vyvoláním funkce AuthenticateMessage() a ověří verzi rejstříku původu vyvoláním funkce CheckVersion(). Pokud jsou ověření nebo kontrola verze úspěšné, vrací se identifikátor výsledku ‚1‘ bez kódů odezvy, obsah žádosti je zanesen do souboru vyvoláním funkce WriteToFile() a žádost je vložena do fronty. Pokud jsou ověření a kontrola verze neúspěšné, vrací se identifikátor výsledku ‚0‘ společně s jediným kódem odezvy označujícím příčinu chyby. Vstupní parametry From – Od Povinné To – Komu Povinné CorrelationId – Srovnávací identifikátor Povinné MajorVersion – Hlavní verze Povinné MinorVersion – Nižší verze Povinné InitiatingRegistry – Zahajující rejstřík Povinné CommitmentPeriod – Období závazku Povinné NewValueofReserve – Nová hodnota rezervy Povinné Installation (*) – Zařízení Povinné InstallationIdentifier – Identifikátor zařízení Povinné Allocation (*) – Příděl Povinné Yearincommitmentperiod – Rok v období závazku Povinné AmountofAllowances – Počet povolenek Povinné Výstupní parametry ResultIdentifier – Identifikátor výsledku Povinné ResponseCode – Kód odezvy Nepovinné Využití — AuthenticateMessage – Ověř zprávu — WriteToFile – Zapiš do souboru — CheckVersion – Zkontroluj verzi Kdo využívá Nepoužije se (vyvolává se jako webová služba).

Tabulka XIa-5: Funkce NAPTableManagementWS RemoveNAPallocationofclosingInstallation() Účel Tato funkce přijímá žádost o odebrání zařízení existujících v tabulce národního alokačního plánu. Dosud nepřidělené příděly budou vymazány a odpovídající počet povolenek bude vložen do rezervy. Nezávislá evidence transakcí Společenství ověří zahajovací rejstřík (rejstřík původu) vyvoláním funkce AuthenticateMessage() a ověří verzi rejstříku původu vyvoláním funkce CheckVersion(). Pokud jsou ověření nebo kontrola verze úspěšné, vrací se identifikátor výsledku ‚1‘ bez kódů odezvy, obsah žádosti je zanesen do souboru vyvoláním funkce WriteToFile() a žádost je vložena do fronty. Pokud jsou ověření a kontrola verze neúspěšné, vrací se identifikátor výsledku ‚0‘ společně s jediným kódem odezvy označujícím příčinu chyby. Vstupní parametry From – Od Povinné To – Komu Povinné CorrelationId – Srovnávací identifikátor Povinné MajorVersion – Hlavní verze Povinné MinorVersion – Nižší verze Povinné InitiatingRegistry – Zahajující rejstřík Povinné CommitmentPeriod – Období závazku Povinné NewValueofReserve – Nová hodnota rezervy Povinné Installation (*) – Zařízení Povinné InstallationIdentifier – Identifikátor zařízení Povinné Výstupní parametry Result Identifier – Identifikátor výsledku Povinné Response Code – Kód odezvy Nepovinné Využití — AuthenticateMessage – Ověř zprávu — WriteToFile – Zapiš do souboru — CheckVersion – Zkontroluj verzi Kdo využívá Nepoužije se (vyvolává se jako webová služba).

Tabulka XIa-6: Funkce NAPTableManagementWS receiveNapManagementOutcome () Účel Tato funkce přijímá výsledek operace řízení NAP. Zahajovací rejstřík (rejstřík původu) ověří nezávislou evidenci transakcí UNFCCC (nebo nezávislou evidenci transakcí Společenství, pokud jsou všechny postupy stanovené v příloze VIII směrovány přes nezávislou evidenci transakcí Společenství do nezávislé evidence transakcí UNFCCC) vyvoláním funkce AuthenticateMessage() a zkontroluje verzi evidence transakcí vyvoláním funkce CheckVersion(). Pokud jsou ověření a kontrola verze úspěšné, vrací se identifikátor výsledku ‚1‘ bez kódů odezvy, obsah žádosti je zanesen do souboru vyvoláním funkce WriteToFile() a žádost je vložena do fronty. Pokud jsou ověření nebo kontrola verze neúspěšné, vrací se identifikátor výsledku ‚0‘ společně s jediným kódem odezvy označujícím příčinu chyby. Seznam kódů odezvy je zaplněn páry (kód odezvy s případným seznamem identifikátorů zařízení), pokud je výsledek roven ‚0‘ z důvodu jakékoli jiné chyby. Vstupní parametry From – Od Povinné To – Komu Povinné CorrelationId – Srovnávací identifikátor Povinné MajorVersion – Hlavní verze Povinné MinorVersion – Nižší verze Povinné Outcome – Výsledek Povinné Response List – Seznam odezvy Nepovinné Výstupní parametry Result Identifier – Identifikátor výsledku Povinné Response Code – Kód odezvy Nepovinné Využití — AuthenticateMessage – Ověř zprávu — WriteToFile – Zapiš do souboru — CheckVersion – Zkontroluj verzi Kdo využívá Nepoužije se (vyvolává se jako webová služba).

Tabulka XIa-7: Postupy týkající se změn tabulky NAP Popis postupu Kódy odezvy nezávislé evidence transakcí Společenství NAPTableManagementWS.AddNEInstallationtoNAP 7005, 7122, 7125, 7153, 7154, 7155, 7156, 7159, 7215, 7451, 7452, 7700, 7701, 7702, 7703, 7704 NAPTableManagementWS.IncreaseallocationtoNEInstallationinNAP 7005, 7153, 7154, 7155, 7156, 7159, 7207, 7451, 7452, 7700, 7701, 7702, 7703, 7705 NAPTableManagementWS RemoveNAPallocationofclosingInstallation 7005, 7153, 7154, 7155, 7156, 7159, 7207, 7451, 7700, 7706