kontroly:kontrola_rdti
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| kontroly:kontrola_rdti [2024/07/23 09:03] – Michal Souček | kontroly:kontrola_rdti [2024/07/23 09:48] (aktuální) – Struct data změněna Michal Souček | ||
|---|---|---|---|
| Řádek 20: | Řádek 20: | ||
| * data DTI musí mít vždy v JVF vyplněnou hodnotu elementu IDExterni. V xsd je tato položka nepovinná, ale pokud nebude IDExterni na vstupních datech vyplněno, nelze na jednotlivých prvcích vygenerovat páry dvojic IDExterni a ID (v DTMK) a zajistit na straně externího správce TI/DI následné operace nad prvky metodami „update“ a „delete“. | * data DTI musí mít vždy v JVF vyplněnou hodnotu elementu IDExterni. V xsd je tato položka nepovinná, ale pokud nebude IDExterni na vstupních datech vyplněno, nelze na jednotlivých prvcích vygenerovat páry dvojic IDExterni a ID (v DTMK) a zajistit na straně externího správce TI/DI následné operace nad prvky metodami „update“ a „delete“. | ||
| - | Kontrola identifikačních údajů zaslaných dat proti rozsahům editace subjektu v IS DMVS | + | **Kontrola identifikačních údajů zaslaných dat proti rozsahům editace subjektu v IS DMVS** |
| - | a) Editaci zaslal subjekt, který nemá k rozsahu přiřazeného editora – jedná se o Vlastníka | + | a) Editaci zaslal subjekt, který nemá k rozsahu přiřazeného editora – jedná se o Vlastníka (volitelně Správce nebo Provozovatele). Subjekt má v IS DMVS příznak Administrátora rozsahu: |
| - | (volitelně Správce nebo Provozovatele). Subjekt má v IS DMVS příznak Administrátora | + | |
| - | rozsahu: | + | |
| - | o Z hlavičky volání služby R9, resp. R10 zjistí IS DTM konkrétní ID Vlastníka (volitelně | + | |
| - | Správce nebo Provozovatele), | + | |
| - | příznak „Administrátora rozsahu“; | + | |
| - | o k ID subjektu (Administrátora rozsahu) následně IS DTM prostřednictvím služby R6 | + | |
| - | dohledá seznam rozsahů editace („RDTI“), | + | |
| - | subjektu); | + | |
| - | o Každý „RDTI“ je určen kombinací hodnot ID vlastníka, volitelně ID správce a ID | + | |
| - | provozovatele, | + | |
| - | o Ze seznamu „RDTI“, vrácených k ID subjektu, IS DTM následně podle skupin DTI | + | |
| - | vyhledává jeden konkrétní „RDTI“, který obsahuje stejnou kombinaci hodnot ID | + | |
| - | vlastníka (a pokud jsou v datech vyplněny, tak i ID správce a ID provozovatele) a kód | + | |
| - | 2 | + | |
| - | skupiny prvků DTI jako obsahují data v JVF. V tomto případě se editor neliší od | + | |
| - | vlastníka, proto nesmí být ID editora v JVF (v elementu | + | |
| - | SpolecneAtributyVsechObjektu) uvedeno. | + | |
| - | o V případě, že v seznamu RDTI není nalezena žádná kombinace ID vlastníka (volitelně | + | |
| - | ID správce a ID provozovatele) a kódu skupiny prvků s hodnotami v JVF (ID vlastníka, a | + | |
| - | pokud jsou v datech vyplněny, tak i ID správce a ID provozovatele, | + | |
| - | prvků), IS DTM editaci odmítne jako nevalidní. V tomto případě se editor neliší od | + | |
| - | vlastníka, proto nesmí být ID editora v RDTI uvedeno. | + | |
| - | o Provede se kontrola, zda u všech prvků v JVF souboru elementy IDVlastnika, | + | |
| - | IDProvozovatele a SkupinaObjektu odpovídají vybranému RDTI. Elementy IDVlastnika, | + | |
| - | volitelně IDSpravce a IDProvozovatele jsou součástí elementu | + | |
| - | SpolecneAtributyObjektuTI. | + | |
| - | Pokud subjekt nemá k rozsahu přiřazeného editora, v žádném elementu | + | |
| - | SpolecneAtributyVsechObjektu v JVF nesmí být element IDEditora uveden. | + | |
| - | b) Editaci zaslal subjekt, který má k rozsahu přiřazeného editora – Vlastník (volitelně Správce | + | |
| - | nebo Provozovatel), | + | |
| - | konkrétního „RDTI“ jinému subjektu: | + | |
| - | o Z hlavičky volání služby R9, resp. R10 zjistí IS DTM konkrétní ID Vlastníka (volitelně | + | |
| - | Správce nebo Provozovatele), | + | |
| - | příznak Administrátora rozsahu. | + | |
| - | o Z hlavičky volání služby R9, resp. R10 rovněž IS DTM zjistí konkrétní ID Editora (ID | + | |
| - | subjektu, který data fakticky odeslal). | + | |
| - | o Ke kombinaci ID subjektu (Administrátora rozsahu) a ID editora následně IS DTM | + | |
| - | prostřednictvím služby R6 dohledá seznam rozsahů editace („RDTI“), | + | |
| - | výběrovým podmínkám (ID subjektu a ID editora). | + | |
| - | o Každý „RDTI“ je určen kombinací hodnot ID vlastníka, volitelně ID správce a ID | + | |
| - | provozovatele, | + | |
| - | o Ze seznamu „RDTI“ vrácených k ID subjektu se následně podle skupin DTI vyhledává | + | |
| - | jeden konkrétní „RDTI“, který obsahuje stejnou kombinaci hodnot ID vlastníka | + | |
| - | (volitelně ID správce a ID provozovatele), | + | |
| - | data v JVF. | + | |
| - | o Elementy IDVlastnika (volitelně IDSpravce a IDProvozovatele) jsou v JVF součástí | + | |
| - | elementu SpolecneAtributyObjektuTI. V tomto případě se editor liší od vlastníka, | + | |
| - | proto musí být ID editora v JVF (v elementu SpolecneAtributyVsechObjektu) | + | |
| - | uvedeno. | + | |
| - | o V případě, že v seznamu RDTI není nalezena žádná kombinace ID vlastníka, ID editora | + | |
| - | (volitelně ID správce a ID provozovatele) a kódu skupiny prvků DTI s hodnotami | + | |
| - | elementů v JVF (IDVlastnika, | + | |
| - | a IDProvozovatele, | + | |
| - | nevalidní. | + | |
| - | 3 | + | |
| - | o Provede se kontrola, zda u všech prvků v JVF souboru elementy IDVlastnika, | + | |
| - | IDProvozovatele, | + | |
| - | IDVlastnika, | + | |
| - | SpolecneAtributyObjektuTI. | + | |
| - | Pokud subjekt má k rozsahu přiřazeného editora, ve všech elementech | + | |
| - | SpolecneAtributyVsechObjektu v JVF musí být ID editora uvedeno. | + | |
| - | Pozn.: ve službách se používá k označení skupiny prvků jednoznačný kód skupiny prvků. Prvky DTM | + | |
| - | mají v JVF uveden název skupiny prvků v elementu SkupinaObjektu. Propojení mezi kódem a názvem | + | |
| - | skupiny prvků je uvedeno v číselníku Skupina prvků DTI. | + | |
| - | Pozn.: Rozsah editace musí vždy obsahovat IDVlastníka nebo IDSpravce (volitelně oba). | + | |
| - | IDProvozovatele nemusí být uvedeno. Data DTI je oprávněn zasílat do DTM pouze vlastník nebo | + | |
| - | správce. | + | |
| - | Příklad 1: ad a) – vyplnění elementů SpolecneAtributyVsechObjektu a elementů | + | |
| - | SpolecneAtributyObjektuTI v JVF v případě, kdy editační dávku zasílá sám Vlastník (volitelně Správce | + | |
| - | nebo Provozovatel), | + | |
| - | Subjekt: Zlínský kraj (SUBJ-00002879) | + | |
| - | Rozsah editace: "ZK - elektrické vedení" | + | |
| - | Editor rozsahu: není přiřazen | + | |
| + | * Z hlavičky volání služby R9, resp. R10 zjistí IS DTM konkrétní ID Vlastníka (volitelně Správce nebo Provozovatele), | ||
| + | * k ID subjektu (Administrátora rozsahu) následně IS DTM prostřednictvím služby R6 dohledá seznam rozsahů editace („RDTI“), | ||
| + | * Každý „RDTI“ je určen kombinací hodnot ID vlastníka, volitelně ID správce a ID provozovatele, | ||
| + | * Ze seznamu „RDTI“, vrácených k ID subjektu, IS DTM následně podle skupin DTI vyhledává jeden konkrétní „RDTI“, který obsahuje stejnou kombinaci hodnot ID vlastníka (a pokud jsou v datech vyplněny, tak i ID správce a ID provozovatele) a kód 2 skupiny prvků DTI jako obsahují data v JVF. **V tomto případě se editor neliší od vlastníka, proto nesmí být ID editora v JVF (v elementu SpolecneAtributyVsechObjektu) uvedeno**. | ||
| + | * V případě, že v seznamu RDTI není nalezena žádná kombinace ID vlastníka (volitelně ID správce a ID provozovatele) a kódu skupiny prvků s hodnotami v JVF (ID vlastníka, a pokud jsou v datech vyplněny, tak i ID správce a ID provozovatele, | ||
| + | * Provede se kontrola, zda u všech prvků v JVF souboru elementy IDVlastnika, | ||
| + | Pokud subjekt nemá k rozsahu přiřazeného editora, v žádném elementu SpolecneAtributyVsechObjektu v JVF **nesmí být element IDEditora uveden**. | ||
| + | b) Editaci zaslal subjekt, který má k rozsahu přiřazeného editora – Vlastník (volitelně Správce nebo Provozovatel), | ||
| + | |||
| + | * Z hlavičky volání služby R9, resp. R10 zjistí IS DTM konkrétní ID Vlastníka (volitelně Správce nebo Provozovatele), | ||
| + | * Z hlavičky volání služby R9, resp. R10 rovněž IS DTM zjistí konkrétní ID Editora (ID subjektu, který data fakticky odeslal). | ||
| + | * Ke kombinaci ID subjektu (Administrátora rozsahu) a ID editora následně IS DTM prostřednictvím služby R6 dohledá seznam rozsahů editace („RDTI“), | ||
| + | * Každý „RDTI“ je určen kombinací hodnot ID vlastníka, volitelně ID správce a ID provozovatele, | ||
| + | * Ze seznamu „RDTI“ vrácených k ID subjektu se následně podle skupin DTI vyhledává jeden konkrétní „RDTI“, který obsahuje stejnou kombinaci hodnot ID vlastníka (volitelně ID správce a ID provozovatele), | ||
| + | * Elementy IDVlastnika (volitelně IDSpravce a IDProvozovatele) jsou v JVF součástí elementu SpolecneAtributyObjektuTI. V tomto případě se editor liší od vlastníka, proto musí být ID editora v JVF (v elementu SpolecneAtributyVsechObjektu) uvedeno. | ||
| + | * V případě, že v seznamu RDTI není nalezena žádná kombinace ID vlastníka, ID editora (volitelně ID správce a ID provozovatele) a kódu skupiny prvků DTI s hodnotami elementů v JVF (IDVlastnika, | ||
| + | * Provede se kontrola, zda u všech prvků v JVF souboru elementy IDVlastnika, | ||
| + | |||
| + | Pokud subjekt má k rozsahu přiřazeného editora, ve všech elementech SpolecneAtributyVsechObjektu v JVF **musí být ID editora uvedeno**. | ||
| + | |||
| + | Pozn.: ve službách se používá k označení skupiny prvků jednoznačný kód skupiny prvků. Prvky DTM mají v JVF uveden **název** skupiny prvků v elementu SkupinaObjektu. Propojení mezi kódem a názvem skupiny prvků je uvedeno v číselníku Skupina prvků DTI. | ||
| + | |||
| + | Pozn.: Rozsah editace musí vždy obsahovat IDVlastníka nebo IDSpravce (volitelně oba). IDProvozovatele nemusí být uvedeno. Data DTI je oprávněn zasílat do DTM pouze vlastník nebo správce. | ||
| + | |||
| + | **Příklad 1**: ad a) – vyplnění elementů SpolecneAtributyVsechObjektu a elementů SpolecneAtributyObjektuTI v JVF v případě, kdy editační dávku zasílá sám Vlastník (volitelně Správce nebo Provozovatel), | ||
| + | |||
| + | | Subjekt: | ||
| + | | Rozsah editace: | ||
| + | | Editor rozsahu: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | K rozsahu RDTI-00000586 pro skupinu prvků elektrické vedení není přiřazen žádný editor, Administrátorem subjektu (odesílatelem dat) je vlastník, tj. Zlínský kraj (SUBJ-00002879). | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Pro úspěšný zápis do IS DTM musí být: | ||
| + | * všechny prvky v jvf.xml souboru ve skupině „Elektrické vedení“ | ||
| + | * SpolecneAtributyVsechObjektu – element IDEditora není vyplněn | ||
| + | * SpolecneAtributyObjektuTI – musí odpovídat hodnotám rozsahu „RDTI-00000586“ | ||
| + | * SpolecneAtributyObjektuTI – musí být uvedena hodnota IDExterni | ||
| + | |||
| + | Správné vyplnění JVF: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **Příklad 2:** ad b) – vyplnění elementů SpolecneAtributuVsechObjektu a elementů SpolecneAtributyObjektuTI v JVF v případě, kdy editační dávku zasílá za Vlastníka (případně Správce nebo Provozovatele), | ||
| + | |||
| + | | Subjekt: | ||
| + | | Rozsah editace: | ||
| + | | Editor rozsahu: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Pro úspěšný zápis do IS DTM musí být: | ||
| + | * všechny prvky v jvf.xml souboru ve skupině „Kanalizace“ | ||
| + | * SpolecneAtributyVsechObjektu – element IDEditora je vyplněn | ||
| + | * SpolecneAtributyObjektuTI – musí odpovídat hodnotám rozsahu „RDTI-00000660“, | ||
| + | * SpolecneAtributyObjektuTI – musí být uvedena hodnota IDExterni | ||
| + | |||
| + | Správné vyplnění JVF: | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| // | // | ||
| //Stav textu odráží stav originálního dokumentu verze 7.0// | //Stav textu odráží stav originálního dokumentu verze 7.0// | ||
| ---- struct data ---- | ---- struct data ---- | ||
| - | stav.Stav | + | stav.Stav |
| - | stav.Projednáno | + | stav.Projednáno |
| ---- | ---- | ||
kontroly/kontrola_rdti.1721725417.txt.gz · Poslední úprava: autor: Michal Souček
