dbTypes.xsd 1 <?xml version="1.0" encoding="utf-8" ?> 2 <!--Created with Liquid Studio (https://www.liquid-technologies.com)--> 3 <!-- ************************************************************************ 4 XSD schema typů použitých ve WSDL pro manipulaci s datovými schránkami a ve WSDL pro vyhledávání DS 5 6 verze: 3.06 7 klasifikace: Veřejný dokument 8 9 změny: 10 9.2.2009 verze 0.1 základní verze 11 20.3.2009 verze 1.0 - přidány elementy (na první úrovni) k jednotlivým typům pro použití jako parametry ve WSDL (document/literal)+komplexní typy pro tyto elementy popisující jednotlivé parametry operací 12 13.5 2009 verze 1.5 - odstraněn nepotřebný element GetOwnerInfoFromLogin 13 - doplněna kardinalita některých elementů v odpovědích od serveru - při výskytu některých chyb se vrací pouze dbStatus 14 - doplněna vlastnosti nillable = TRUE u některých elementů vč. stringových 15 3.6.2009 verze 2.0 - novela zákona 300/2008 Sb. 16 - ve struktuře tdbOwnerInfo přibylo 5 elementů: 17 - identifier typu string: externí identifkátor schránky pro poskytovatele dat OVM a PO, možná PFO 18 - registryCode typu string: kód externího registru PFO 19 - dbState typu int: stav DS (0-?) pouze 1 = aktivní DS k doručování, použití ve FindDataBox 20 - dbEffectiveOVM typu boolean: příznak, že DS vystupuje jako OVM (§5a) 21 - dbOpenAddressing typu boolean: příznak, že ne-OVM DS má aktivováno volné adresování (§18a) 22 - ve struktuře tdbUserInfo přibylo 5 elementů: 23 - ic typu string: IČ firmy (PO), který vystupuje v datech z OR jako statutární zástupce této PO 24 - firmName typu string: jméno firmy (PO), který vystupuje v datech z OR jako statutární zástupce této PO 25 - caStreet typu string: ulice a čísla v jednom řetězci pro kontaktní adresu v ČR 26 - caCity typu string: město pro kontaktní adresu v ČR 27 - caZipCode typu string: PSČ pro pro kontaktní adresu v ČR 28 - na vstupu CreateDataBox přibyly dva nepovinné elementy: 29 - dbUpperDBId typu tIdDb (string 7): ID nadřízené DS typu OVM (§6 a 7) 30 - dbCEOLabel typu string: název funkce vedoucího OVM (pro rozeslání dopisů) 31 - přidány elementy a typy pro WS SetEffectiveOVM 32 - přidány elementy a typy pro WS ClearEffectiveOVM 33 - přidány elementy a typy pro WS SetOpenAddressing 34 - přidány elementy a typy pro WS ClearOpenAddressing 35 11.6.2009 - verze 2.1 - upraveny elementy služby NewAccessData - dbAccessDataId přesunut ze vstupu na výstup a přidán element dbVirtual na vstup 36 - přidány nepovinné elementy dbApproved a dbExterRefNumber v grupě gExtApproval na vstup všech služeb SM 37 - změna namespace pro verzi ISDS 2.0 38 - přidány elementy pro WS Activate 39 - přidány elementy pro WS CreateDataBoxPFOInfo 40 1.10.2009 - verze 2.5 - změna délky typu tUserID z 6 na 6-12 41 1.11.2009 - verze 2.6 - komerční provoz 42 11.10.2010 - verze 2.10 - u NewAccessData přibyl na vstupu nepovinný element email, na výstupu element dbUserID pro nové ID uživatele, vše pro použití s Aktivačním portálem CzechPointu 43 - u AddDataBoxUser přibyly na vstupu nepovinné elementy dbVirtual a email, na výstupu elementy dbAccessDataId a dbUserID, vše pro použití s Aktivačním portálem CzechPointu 44 - u CreateDataBox přibyly na vstupu nepovinné elementy dbVirtual a email, na výstupu elementy dbAccessDataId a dbUserID, vše pro použití s Aktivačním portálem CzechPointu (zatím nepoužito) 45 - přidány typy pro WS GetDataBoxList 46 23.11.2010 - verze 2.11 - u WS GetDataBoxUsers povolen nulový počet uživatelů 47 - doplněn chybějící dbUserID u CreateDataBox pro CzechPOINT 48 18.02.2011 - verze 2.12 - přidána definice pro neveřejnou WS DeleteDataBoxPromptly 49 - nové konstanty typu uživatele v tUserType: LIQUIDATOR a OFFICIAL_CERT 50 25.09.2011 - verze 2.15 - novela zákona č.300/2008 Sb. 51 - přidána definice pro novou WS PDZInfo 52 06.03.2012 - verze 2.16 - přidána definice pro neveřejnou WS ChangeBoxesType 53 20.11.2012 - verze 2.18 - přidána definice pro WS DataBoxCreditInfo 54 1.12.2014 - verze 2.19 - přidána definice pro WS ISDSSearch2 55 15.7.2015 - verze 2.20 - přidána definice WS GetDataBoxActivityStatus 56 - přidány nepovinné atributy AIFOTicket u CreateDataBox a AddDataBoxUser 57 18.9.2015 - verze 2.21 - přidána definice pro WS FindPersonalDataBox 58 14.10.2015 - verze 2.22 - přidána hodnota OVM_MAIN u elementu searchScope ve WS ISDSSearch 59 7.1.2016 - verze 2.23 - na vstupu služeb CreateDataBox, UpdateDataBoxDescr, AddDataBoxUser a UpdateDataBoxUser použita rozšířené skupina adresních elementů gAddressExt 60 10.3.2016 - verze 2.24 - přidána definice pro DTInfo 61 10.8.2016 - verze 2.25 - přidána definice pro PDZSendInfo 62 31.1.2017 - verze 2.26 - přidány nové typy uživatelů v tUserType: GUARDIAN a RECEIVER 63 - přidán typ schránky PFO_AUDITOR do tDbType a searchScope 64 - odebrány typy pro nepoužívanou CreateDataBoxPFOInfo a ChangeBoxesType 65 - u CreateDataBox přidány nepovinné atributy pro CzP a atribut PDZ pro zapnutí PDZ příjmu (VT) 66 2.5.2017 - verze 2.27 - přidány typy schránek OVM_FO, OVM_PFO a OVM_PO do tDbType a searchScope 67 23.4.2018 - verze 2.28 - přidány definice pro novou WS GetDataBoxUsers2, odstraněny definice pro Activate, SetEffectiveOVM, ClearEffectiveOVM 68 23.7.2018 - verze 2.29 - atributy CzP atributy guid, subject a branch (group agCzPInfo) pro CreateDataBox, NewAccessData, AddDataBoxUser, UpdateDataBoxUser, DisableOwnDataBox, DisableDataBoxExternally, EnableOwnDataBox, SetOpenAddressing a ClearOpenAddressing 69 4.9.2018 - verze 2.31 - typy pro "dvojkové" služby; 70 13.1.2021 - verze 2.32 - přidány typy schránek PFO_ZNALEC a PFO_TLUMOCNIK 71 29.7.2021 - verze 2.33 - sjednocení verzí 72 25.4.2022 - verze 2.35 - sjednocení verzí 73 15.6.2022 - verze 3.02 (na VT) - přidán enum VoDZ na vstupu PDZSendInfo 74 - nový typ schránky PFO_REQ (50) 75 - typy pro novu službu GetConstants 76 31.10.2022 - verze 3.03 (na VT) - sjednocení verzí, drobné opravy 77 12.09.2023 - verze 3.04 - nové typy schránek PFO_ARCH, PFO_AIAT a PFO_AZI 78 13.05.2024 - verze 3.06 - v DataBoxCreditInfoResponse v ciEventType přibyl event č. 7 (obnovení z trezorového koše) a nová větev pro choice element 79 - nová služba GetDataBoxAddress 80 81 **************************************************************************** --> 82 <xs:schema xmlns:tns="http://isds.czechpoint.cz/v20" elementFormDefault="qualified" targetNamespace="http://isds.czechpoint.cz/v20" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 83 <xs:simpleType name="tIdDb"> 84 <xs:annotation> 85 <xs:documentation>ID datové schránky</xs:documentation> 86 </xs:annotation> 87 <xs:restriction base="xs:string"> 88 <xs:length value="7" /> 89 </xs:restriction> 90 </xs:simpleType> 91 <xs:simpleType name="tUserID"> 92 <xs:annotation> 93 <xs:documentation>ID uživatele</xs:documentation> 94 </xs:annotation> 95 <xs:restriction base="xs:string"> 96 <xs:minLength value="6" /> 97 <xs:maxLength value="12" /> 98 </xs:restriction> 99 </xs:simpleType> 100 <xs:simpleType name="tIsdsID"> 101 <xs:annotation> 102 <xs:documentation>IsdsID uživatele - přežije vydání nových přístupových údajů</xs:documentation> 103 </xs:annotation> 104 <xs:restriction base="xs:string"> 105 <xs:length value="12" /> 106 </xs:restriction> 107 </xs:simpleType> 108 <xs:group name="gDbIdInupt"> 109 <xs:sequence> 110 <xs:element name="dbID" type="tns:tIdDb" /> 111 </xs:sequence> 112 </xs:group> 113 <xs:group name="gDbIdInuptAttrs"> 114 <xs:sequence> 115 <xs:element name="dbID"> 116 <xs:complexType> 117 <xs:simpleContent> 118 <xs:extension base="tns:tIdDb"> 119 <xs:attributeGroup ref="tns:agCzPInfo" /> 120 </xs:extension> 121 </xs:simpleContent> 122 </xs:complexType> 123 </xs:element> 124 </xs:sequence> 125 </xs:group> 126 <xs:group name="gDbIdDuInpup"> 127 <xs:sequence> 128 <xs:element name="dbID" type="tns:tIdDb" /> 129 <xs:element name="isdsID" type="tns:tIsdsID" /> 130 </xs:sequence> 131 </xs:group> 132 <xs:group name="gDbIDDuInpupAttrs"> 133 <xs:sequence> 134 <xs:element name="dbID"> 135 <xs:complexType> 136 <xs:simpleContent> 137 <xs:extension base="tns:tIdDb"> 138 <xs:attributeGroup ref="tns:agCzPInfo" /> 139 </xs:extension> 140 </xs:simpleContent> 141 </xs:complexType> 142 </xs:element> 143 <xs:element name="isdsID" type="tns:tIsdsID" /> 144 </xs:sequence> 145 </xs:group> 146 <xs:complexType name="tIdDBInput"> 147 <xs:annotation> 148 <xs:documentation>vstupní parametry u služeb pro správu schránek</xs:documentation> 149 </xs:annotation> 150 <xs:sequence> 151 <xs:element name="dbID" type="tns:tIdDb" /> 152 <xs:group ref="tns:gExtApproval" /> 153 </xs:sequence> 154 </xs:complexType> 155 <xs:complexType name="tIdDBDUInput"> 156 <xs:annotation> 157 <xs:documentation>vstupní parametry u služeb pro správu uživatelů schránek</xs:documentation> 158 </xs:annotation> 159 <xs:sequence> 160 <xs:element name="dbID" type="tns:tIdDb" /> 161 <xs:group ref="tns:gExtApproval" /> 162 </xs:sequence> 163 </xs:complexType> 164 <xs:complexType name="tIdDBInputAttrs"> 165 <xs:annotation> 166 <xs:documentation>vstupní parametry u služeb pro správu schránek s atributy pro CzP</xs:documentation> 167 </xs:annotation> 168 <xs:sequence> 169 <xs:element name="dbID"> 170 <xs:complexType> 171 <xs:simpleContent> 172 <xs:extension base="tns:tIdDb"> 173 <xs:attributeGroup ref="tns:agCzPInfo" /> 174 </xs:extension> 175 </xs:simpleContent> 176 </xs:complexType> 177 </xs:element> 178 <xs:group ref="tns:gExtApproval" /> 179 </xs:sequence> 180 </xs:complexType> 181 <xs:complexType name="tIdDBDUInputAttrs2"> 182 <xs:annotation> 183 <xs:documentation>vstupní parametry u služeb pro správu uživatelů schránek s atributy pro CzP</xs:documentation> 184 </xs:annotation> 185 <xs:sequence> 186 <xs:element name="dbID"> 187 <xs:complexType> 188 <xs:simpleContent> 189 <xs:extension base="tns:tIdDb"> 190 <xs:attributeGroup ref="tns:agCzPInfo" /> 191 </xs:extension> 192 </xs:simpleContent> 193 </xs:complexType> 194 </xs:element> 195 <xs:group ref="tns:gExtApproval" /> 196 </xs:sequence> 197 </xs:complexType> 198 <xs:complexType name="tReqStatusOutput"> 199 <xs:sequence> 200 <xs:annotation> 201 <xs:documentation /> 202 </xs:annotation> 203 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 204 </xs:sequence> 205 </xs:complexType> 206 <xs:simpleType name="tDbType"> 207 <xs:annotation> 208 <xs:documentation>typ DS podle zákona - výčet FO, PO, FPO a OVM. Některé mají podtypy, např. PFO_ADVOK aj.</xs:documentation> 209 </xs:annotation> 210 <xs:restriction base="xs:string"> 211 <xs:enumeration value="FO" /> 212 <xs:enumeration value="PFO" /> 213 <xs:enumeration value="PFO_REQ" /> 214 <xs:enumeration value="PFO_ADVOK" /> 215 <xs:enumeration value="PFO_DANPOR" /> 216 <xs:enumeration value="PFO_INSSPR" /> 217 <xs:enumeration value="PFO_AUDITOR" /> 218 <xs:enumeration value="PFO_ZNALEC" /> 219 <xs:enumeration value="PFO_TLUMOCNIK" /> 220 <xs:enumeration value="PFO_ARCH" /> 221 <xs:enumeration value="PFO_AIAT" /> 222 <xs:enumeration value="PFO_AZI" /> 223 <xs:enumeration value="PO" /> 224 <xs:enumeration value="PO_ZAK" /> 225 <xs:enumeration value="PO_REQ" /> 226 <xs:enumeration value="OVM" /> 227 <xs:enumeration value="OVM_NOTAR" /> 228 <xs:enumeration value="OVM_EXEKUT" /> 229 <xs:enumeration value="OVM_REQ" /> 230 <xs:enumeration value="OVM_FO" /> 231 <xs:enumeration value="OVM_PFO" /> 232 <xs:enumeration value="OVM_PO" /> 233 </xs:restriction> 234 </xs:simpleType> 235 <xs:simpleType name="tIdentificationNumber"> 236 <xs:annotation> 237 <xs:documentation>IČO subjektu, kontrola formátu se provádí aplikačně, kvůli cizím subjektům</xs:documentation> 238 </xs:annotation> 239 <xs:restriction base="xs:string" /> 240 </xs:simpleType> 241 <xs:simpleType name="tUserType"> 242 <xs:annotation> 243 <xs:documentation>typ uživatele DZ - výčet</xs:documentation> 244 </xs:annotation> 245 <xs:restriction base="xs:string"> 246 <xs:enumeration value="PRIMARY_USER" /> 247 <xs:enumeration value="ENTRUSTED_USER" /> 248 <xs:enumeration value="ADMINISTRATOR" /> 249 <xs:enumeration value="OFFICIAL" /> 250 <xs:enumeration value="OFFICIAL_CERT" /> 251 <xs:enumeration value="LIQUIDATOR" /> 252 <xs:enumeration value="RECEIVER" /> 253 <xs:enumeration value="GUARDIAN" /> 254 </xs:restriction> 255 </xs:simpleType> 256 <xs:simpleType name="tDbAccessDataId"> 257 <xs:restriction base="xs:string" /> 258 </xs:simpleType> 259 <xs:group name="gDbReqStatus"> 260 <xs:sequence> 261 <xs:element name="dbStatusCode" type="xs:string" /> 262 <xs:element name="dbStatusMessage" type="xs:string" /> 263 <xs:element name="dbStatusRefNumber" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 264 <xs:annotation> 265 <xs:documentation>nepovinné referenční číslo žádosti</xs:documentation> 266 </xs:annotation> 267 </xs:element> 268 </xs:sequence> 269 </xs:group> 270 <xs:complexType name="tDbReqStatus"> 271 <xs:annotation> 272 <xs:documentation>návratový typ WS</xs:documentation> 273 </xs:annotation> 274 <xs:group ref="tns:gDbReqStatus" /> 275 </xs:complexType> 276 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 277 <xs:group name="gBirthInfo"> 278 <xs:annotation> 279 <xs:documentation>skupina elementů pro datum a místo narození</xs:documentation> 280 </xs:annotation> 281 <xs:sequence> 282 <xs:element name="biDate" type="xs:date" nillable="true" /> 283 <xs:element name="biCity" type="xs:string" nillable="true" /> 284 <xs:element name="biCounty" type="xs:string" nillable="true" /> 285 <xs:element name="biState" type="xs:string" nillable="true" /> 286 </xs:sequence> 287 </xs:group> 288 <xs:group name="gPersonName"> 289 <xs:annotation> 290 <xs:documentation>skupina elementů pro jméno</xs:documentation> 291 </xs:annotation> 292 <xs:sequence> 293 <xs:element name="pnFirstName" type="xs:string" nillable="true" /> 294 <xs:element name="pnMiddleName" type="xs:string" nillable="true" /> 295 <xs:element name="pnLastName" type="xs:string" nillable="true" /> 296 <xs:element name="pnLastNameAtBirth" type="xs:string" nillable="true" /> 297 </xs:sequence> 298 </xs:group> 299 <xs:group name="gPersonName2"> 300 <xs:annotation> 301 <xs:documentation>skupina elementů pro jméno (2018)</xs:documentation> 302 </xs:annotation> 303 <xs:sequence> 304 <xs:element name="pnGivenNames" type="xs:string" nillable="true"> 305 <xs:annotation> 306 <xs:documentation>Všechna křestní jména v jednom elementu</xs:documentation> 307 </xs:annotation> 308 </xs:element> 309 <xs:element name="pnLastName" type="xs:string" nillable="true"> 310 <xs:annotation> 311 <xs:documentation>Příjmení</xs:documentation> 312 </xs:annotation> 313 </xs:element> 314 </xs:sequence> 315 </xs:group> 316 <xs:group name="gAddress"> 317 <xs:annotation> 318 <xs:documentation>skupina elementů pro adresu</xs:documentation> 319 </xs:annotation> 320 <xs:sequence> 321 <xs:element name="adCity" type="xs:string" nillable="true" /> 322 <xs:element name="adStreet" type="xs:string" nillable="true" /> 323 <xs:element name="adNumberInStreet" type="xs:string" nillable="true" /> 324 <xs:element name="adNumberInMunicipality" type="xs:string" nillable="true" /> 325 <xs:element name="adZipCode" type="xs:string" nillable="true" /> 326 <xs:element name="adState" type="xs:string" nillable="true" /> 327 </xs:sequence> 328 </xs:group> 329 <xs:group name="gAddressExt"> 330 <xs:annotation> 331 <xs:documentation>skupina elementů pro adresu (kod adresního místa a část obce, nefinální podoba)</xs:documentation> 332 </xs:annotation> 333 <xs:sequence> 334 <xs:element name="adCity" type="xs:string" nillable="true" /> 335 <xs:element name="adDistrict" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 336 <xs:element name="adStreet" type="xs:string" nillable="true" /> 337 <xs:element name="adNumberInStreet" type="xs:string" nillable="true" /> 338 <xs:element name="adNumberInMunicipality" type="xs:string" nillable="true" /> 339 <xs:element name="adZipCode" type="xs:string" nillable="true" /> 340 <xs:element name="adState" type="xs:string" nillable="true" /> 341 <xs:element name="adAMCode" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 342 </xs:sequence> 343 </xs:group> 344 <xs:group name="gAddressExt2"> 345 <xs:annotation> 346 <xs:documentation>skupina elementů pro adresu verze 3 (2018)</xs:documentation> 347 </xs:annotation> 348 <xs:sequence> 349 <xs:element name="adCode" type="xs:string" nillable="true"> 350 <xs:annotation> 351 <xs:documentation>kód adresního místa z RUIAN</xs:documentation> 352 </xs:annotation> 353 </xs:element> 354 <xs:element name="adCity" type="xs:string" nillable="true" /> 355 <xs:element name="adDistrict" type="xs:string" nillable="true" /> 356 <xs:element name="adStreet" type="xs:string" nillable="true" /> 357 <xs:element name="adNumberInStreet" type="xs:string" nillable="true" /> 358 <xs:element name="adNumberInMunicipality" type="xs:string" nillable="true" /> 359 <xs:element name="adZipCode" type="xs:string" nillable="true" /> 360 <xs:element name="adState" type="xs:string" nillable="true" /> 361 </xs:sequence> 362 </xs:group> 363 <xs:group name="gExtApproval"> 364 <xs:sequence> 365 <xs:element name="dbApproved" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 366 <xs:annotation> 367 <xs:documentation>příznak, že žádost byla schválena mimo ISDS</xs:documentation> 368 </xs:annotation> 369 </xs:element> 370 <xs:element name="dbExternRefNumber" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 371 <xs:annotation> 372 <xs:documentation>číslo jedn. externího schválení, bude uloženo v ISDS</xs:documentation> 373 </xs:annotation> 374 </xs:element> 375 </xs:sequence> 376 </xs:group> 377 <xs:attributeGroup name="agCzPInfo"> 378 <xs:attribute name="guid" type="xs:string"> 379 <xs:annotation> 380 <xs:documentation>identifikace úředníka CzP</xs:documentation> 381 </xs:annotation> 382 </xs:attribute> 383 <xs:attribute name="subject" type="xs:string"> 384 <xs:annotation> 385 <xs:documentation>název subjektu CzP</xs:documentation> 386 </xs:annotation> 387 </xs:attribute> 388 <xs:attribute name="branch" type="xs:string"> 389 <xs:annotation> 390 <xs:documentation>název pracoviště CzP</xs:documentation> 391 </xs:annotation> 392 </xs:attribute> 393 </xs:attributeGroup> 394 <xs:complexType name="tDbUserInfo"> 395 <xs:annotation> 396 <xs:documentation>typ pro veškeré informace o uživateli schránky a</xs:documentation> 397 </xs:annotation> 398 <xs:sequence> 399 <xs:group ref="tns:gPersonName" /> 400 <xs:group ref="tns:gAddress" /> 401 <xs:element name="biDate" type="xs:date" nillable="true" /> 402 <xs:element name="userID" type="tns:tUserID" nillable="true" /> 403 <xs:element name="userType" type="tns:tUserType" nillable="true" /> 404 <xs:element name="userPrivils" type="xs:long" nillable="true" /> 405 <xs:element name="ic" nillable="true"> 406 <xs:annotation> 407 <xs:documentation>IČ firmy vystupující jako statutár jiné PO (data z OR)</xs:documentation> 408 </xs:annotation> 409 <xs:simpleType> 410 <xs:restriction base="xs:string"> 411 <xs:maxLength value="8" /> 412 </xs:restriction> 413 </xs:simpleType> 414 </xs:element> 415 <xs:element name="firmName" type="xs:string" nillable="true"> 416 <xs:annotation> 417 <xs:documentation>jméno firmy vystupující jako statutár jiné PO</xs:documentation> 418 </xs:annotation> 419 </xs:element> 420 <xs:element name="caStreet" type="xs:string" nillable="true"> 421 <xs:annotation> 422 <xs:documentation>Kontaktní adresa - ulice a čísla v jednom řetězci</xs:documentation> 423 </xs:annotation> 424 </xs:element> 425 <xs:element name="caCity" type="xs:string" nillable="true"> 426 <xs:annotation> 427 <xs:documentation>Kontaktní adresa - město </xs:documentation> 428 </xs:annotation> 429 </xs:element> 430 <xs:element name="caZipCode" type="xs:string" nillable="true"> 431 <xs:annotation> 432 <xs:documentation>Kontaktní adresa - PSČ nebo ZIP</xs:documentation> 433 </xs:annotation> 434 </xs:element> 435 <xs:element name="caState" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 436 <xs:annotation> 437 <xs:documentation>Kontaktní adresa - stát zkratkou, není-li uveden, pak CZ</xs:documentation> 438 </xs:annotation> 439 </xs:element> 440 </xs:sequence> 441 </xs:complexType> 442 <xs:complexType name="tDbUserInfoExt"> 443 <xs:annotation> 444 <xs:documentation>typ pro veškeré informace o uživateli schránky verze 1</xs:documentation> 445 </xs:annotation> 446 <xs:sequence> 447 <xs:group ref="tns:gPersonName" /> 448 <xs:group ref="tns:gAddressExt" /> 449 <xs:element name="biDate" type="xs:date" nillable="true" /> 450 <xs:element name="userID" type="tns:tUserID" nillable="true" /> 451 <xs:element name="userType" type="tns:tUserType" nillable="true" /> 452 <xs:element name="userPrivils" type="xs:long" nillable="true" /> 453 <xs:element name="ic" nillable="true"> 454 <xs:annotation> 455 <xs:documentation>IČ firmy vystupující jako statutár jiné PO </xs:documentation> 456 </xs:annotation> 457 <xs:simpleType> 458 <xs:restriction base="xs:string"> 459 <xs:maxLength value="8" /> 460 </xs:restriction> 461 </xs:simpleType> 462 </xs:element> 463 <xs:element name="firmName" type="xs:string" nillable="true"> 464 <xs:annotation> 465 <xs:documentation>jméno firmy vystupující jako statutár jiné PO </xs:documentation> 466 </xs:annotation> 467 </xs:element> 468 <xs:element name="caStreet" type="xs:string" nillable="true"> 469 <xs:annotation> 470 <xs:documentation>Kontaktní adresa - ulice a čísla v jednom řetězci</xs:documentation> 471 </xs:annotation> 472 </xs:element> 473 <xs:element name="caCity" type="xs:string" nillable="true"> 474 <xs:annotation> 475 <xs:documentation>Kontaktní adresa - město </xs:documentation> 476 </xs:annotation> 477 </xs:element> 478 <xs:element name="caZipCode" type="xs:string" nillable="true"> 479 <xs:annotation> 480 <xs:documentation>Kontaktní adresa - PSČ nebo ZIP</xs:documentation> 481 </xs:annotation> 482 </xs:element> 483 <xs:element name="caState" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 484 <xs:annotation> 485 <xs:documentation>Kontaktní adresa - stát zkratkou, není-li uveden, pak CZ</xs:documentation> 486 </xs:annotation> 487 </xs:element> 488 </xs:sequence> 489 </xs:complexType> 490 <xs:complexType name="tDbUserInfoExt2"> 491 <xs:annotation> 492 <xs:documentation>typ pro veškeré informace o uživateli schránky verze 3 (2018)</xs:documentation> 493 </xs:annotation> 494 <xs:sequence> 495 <xs:element name="aifoIsds" type="xs:boolean"> 496 <xs:annotation> 497 <xs:documentation>příznak, je-li uživatel ztotožněn s ROB (má-li AIFO)</xs:documentation> 498 </xs:annotation> 499 </xs:element> 500 <xs:group ref="tns:gPersonName2" /> 501 <xs:group ref="tns:gAddressExt2" /> 502 <xs:element name="biDate" type="xs:date" nillable="true" /> 503 <xs:element name="isdsID" type="xs:string" nillable="true"> 504 <xs:annotation> 505 <xs:documentation>IsdsID je bezvýznamový identifikátor, unikátnéí pro každého uživatele. Nezmění se vydáním nových přístupových údajů.</xs:documentation> 506 </xs:annotation> 507 </xs:element> 508 <xs:element name="userType" type="tns:tUserType" nillable="true"> 509 <xs:annotation> 510 <xs:documentation>Typ (role) schránkového uživatele</xs:documentation> 511 </xs:annotation> 512 </xs:element> 513 <xs:element name="userPrivils" type="xs:long" nillable="true"> 514 <xs:annotation> 515 <xs:documentation>přidělená schránková oprávnění - součet jednotlivých bitů</xs:documentation> 516 </xs:annotation> 517 </xs:element> 518 <xs:element name="ic" nillable="true"> 519 <xs:annotation> 520 <xs:documentation>IČ společnosti, která vystupuje jako statutární zástupce a v níž je tento uživatel fyzickým statutárním zástupcem</xs:documentation> 521 </xs:annotation> 522 <xs:simpleType> 523 <xs:restriction base="xs:string"> 524 <xs:maxLength value="8" /> 525 </xs:restriction> 526 </xs:simpleType> 527 </xs:element> 528 <xs:element name="firmName" type="xs:string" nillable="true"> 529 <xs:annotation> 530 <xs:documentation>jméno společnosti, která vystupuje jako statutární zástupce a v níž je tento uživatel fyzickým statutárním zástupcem</xs:documentation> 531 </xs:annotation> 532 </xs:element> 533 <xs:element name="caStreet" type="xs:string" nillable="true"> 534 <xs:annotation> 535 <xs:documentation>Kontaktní adresa - ulice a čísla v jednom řetězci</xs:documentation> 536 </xs:annotation> 537 </xs:element> 538 <xs:element name="caCity" type="xs:string" nillable="true"> 539 <xs:annotation> 540 <xs:documentation>Kontaktní adresa - město </xs:documentation> 541 </xs:annotation> 542 </xs:element> 543 <xs:element name="caZipCode" type="xs:string" nillable="true"> 544 <xs:annotation> 545 <xs:documentation>Kontaktní adresa - PSČ nebo ZIP</xs:documentation> 546 </xs:annotation> 547 </xs:element> 548 <xs:element name="caState" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 549 <xs:annotation> 550 <xs:documentation>Kontaktní adresa - stát zkratkou, není-li uveden, pak CZ</xs:documentation> 551 </xs:annotation> 552 </xs:element> 553 </xs:sequence> 554 </xs:complexType> 555 <xs:complexType name="tDbOwnerInfo"> 556 <xs:annotation> 557 <xs:documentation>typ pro veškeré informace o DS, pro některé typy budou některé elementy nevyplněné</xs:documentation> 558 </xs:annotation> 559 <xs:sequence> 560 <xs:element name="dbID" type="tns:tIdDb" nillable="true" /> 561 <xs:element name="dbType" type="tns:tDbType" nillable="true" /> 562 <xs:element name="ic" type="tns:tIdentificationNumber" nillable="true" /> 563 <xs:group ref="tns:gPersonName" /> 564 <xs:element name="firmName" type="xs:string" nillable="true" /> 565 <xs:group ref="tns:gBirthInfo" /> 566 <xs:group ref="tns:gAddress" /> 567 <xs:element name="nationality" type="xs:string" nillable="true" /> 568 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 569 <xs:element name="telNumber" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 570 <xs:element name="identifier" nillable="true"> 571 <xs:annotation> 572 <xs:documentation>pro schránky OVM je zde Identifikátor OVM z Rejstříku OVM (ISZR), pro jiné typy schránek různé interní údaje, které nemají pro běžného uživatele význam.</xs:documentation> 573 </xs:annotation> 574 <xs:simpleType> 575 <xs:restriction base="xs:string"> 576 <xs:maxLength value="20" /> 577 </xs:restriction> 578 </xs:simpleType> 579 </xs:element> 580 <xs:element name="registryCode" nillable="true"> 581 <xs:annotation> 582 <xs:documentation>kód externího registru PFO</xs:documentation> 583 </xs:annotation> 584 <xs:simpleType> 585 <xs:restriction base="xs:string"> 586 <xs:maxLength value="5" /> 587 </xs:restriction> 588 </xs:simpleType> 589 </xs:element> 590 <xs:element name="dbState" type="xs:integer" nillable="true"> 591 <xs:annotation> 592 <xs:documentation>Stav DS (pouze stav=1 znamená aktivní schránka)</xs:documentation> 593 </xs:annotation> 594 </xs:element> 595 <xs:element name="dbEffectiveOVM" type="xs:boolean" nillable="true"> 596 <xs:annotation> 597 <xs:documentation>příznak dle §5a, zrušeno od července 2017</xs:documentation> 598 </xs:annotation> 599 </xs:element> 600 <xs:element name="dbOpenAddressing" type="xs:boolean" nillable="true"> 601 <xs:annotation> 602 <xs:documentation>příznak, že ne-OVM DS má aktivováno otevřené adresování §18a</xs:documentation> 603 </xs:annotation> 604 </xs:element> 605 </xs:sequence> 606 </xs:complexType> 607 <xs:complexType name="tDbOwnerInfoExt"> 608 <xs:annotation> 609 <xs:documentation>typ pro veškeré informace o DS, pro některé typy budou některé elementy nevyplněné</xs:documentation> 610 </xs:annotation> 611 <xs:sequence> 612 <xs:element name="dbID" type="tns:tIdDb" nillable="true" /> 613 <xs:element name="dbType" type="tns:tDbType" nillable="true" /> 614 <xs:element name="ic" type="tns:tIdentificationNumber" nillable="true" /> 615 <xs:group ref="tns:gPersonName" /> 616 <xs:element name="firmName" type="xs:string" nillable="true" /> 617 <xs:group ref="tns:gBirthInfo" /> 618 <xs:group ref="tns:gAddressExt" /> 619 <xs:element name="nationality" type="xs:string" nillable="true" /> 620 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 621 <xs:element name="telNumber" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 622 <xs:element name="identifier" type="xs:string" nillable="true" /> 623 <xs:element name="registryCode" type="xs:string" nillable="true" /> 624 <xs:element name="dbState" type="xs:integer" nillable="true"> 625 <xs:annotation> 626 <xs:documentation>Stav DS (pouze stav=1 znamená aktivní schránka)</xs:documentation> 627 </xs:annotation> 628 </xs:element> 629 <xs:element name="dbEffectiveOVM" type="xs:boolean" nillable="true" /> 630 <xs:element name="dbOpenAddressing" type="xs:boolean" nillable="true"> 631 <xs:annotation> 632 <xs:documentation>příznak, že ne-OVM DS má aktivováno otevřené adresování §18a</xs:documentation> 633 </xs:annotation> 634 </xs:element> 635 </xs:sequence> 636 </xs:complexType> 637 <xs:complexType name="tDbOwnerInfoExt2"> 638 <xs:annotation> 639 <xs:documentation>typ pro veškeré informace o DS, pro některé typy budou některé elementy nevyplněné</xs:documentation> 640 </xs:annotation> 641 <xs:sequence> 642 <xs:element name="dbID" type="tns:tIdDb" nillable="true" /> 643 <xs:element name="aifoIsds" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 644 <xs:annotation> 645 <xs:documentation>Pro FO, PFO a profesní schránky je zde příznak ztotožnění s ROB, jinak nil</xs:documentation> 646 </xs:annotation> 647 </xs:element> 648 <xs:element name="dbType" type="tns:tDbType" nillable="true" /> 649 <xs:element name="ic" type="tns:tIdentificationNumber" nillable="true" /> 650 <xs:group ref="tns:gPersonName2" /> 651 <xs:element name="firmName" type="xs:string" nillable="true" /> 652 <xs:group ref="tns:gBirthInfo" /> 653 <xs:group ref="tns:gAddressExt2" /> 654 <xs:element name="nationality" type="xs:string" nillable="true"> 655 <xs:annotation> 656 <xs:documentation>národnost; stát registrace u PO</xs:documentation> 657 </xs:annotation> 658 </xs:element> 659 <xs:element name="dbIdOVM" type="xs:string" nillable="true"> 660 <xs:annotation> 661 <xs:documentation>Identifikátor OVM z Rejstříku OVM</xs:documentation> 662 </xs:annotation> 663 </xs:element> 664 <xs:element name="dbState" type="xs:integer" nillable="true"> 665 <xs:annotation> 666 <xs:documentation>Stav DS (pouze stav=1 znamená aktivní schránka)</xs:documentation> 667 </xs:annotation> 668 </xs:element> 669 <xs:element name="dbOpenAddressing" type="xs:boolean" nillable="true"> 670 <xs:annotation> 671 <xs:documentation>příznak, že ne-OVM DS má aktivováno otevřené adresování §18a</xs:documentation> 672 </xs:annotation> 673 </xs:element> 674 <xs:element name="dbUpperID" type="tns:tIdDb" nillable="true"> 675 <xs:annotation> 676 <xs:documentation>ID nadřízené OVM schránky</xs:documentation> 677 </xs:annotation> 678 </xs:element> 679 </xs:sequence> 680 </xs:complexType> 681 <xs:complexType name="tDbOwnersArray"> 682 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 683 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfoExt" /> 684 </xs:sequence> 685 </xs:complexType> 686 <xs:complexType name="tDbOwnersArray2"> 687 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 688 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfoExt2" /> 689 </xs:sequence> 690 </xs:complexType> 691 <xs:complexType name="tDbUsersArray"> 692 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 693 <xs:element name="dbUserInfo"> 694 <xs:complexType> 695 <xs:complexContent mixed="false"> 696 <xs:extension base="tns:tDbUserInfoExt"> 697 <xs:attribute name="AIFOTicket" type="xs:string" /> 698 </xs:extension> 699 </xs:complexContent> 700 </xs:complexType> 701 </xs:element> 702 </xs:sequence> 703 </xs:complexType> 704 <xs:complexType name="tDbUsersArray2"> 705 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 706 <xs:element name="dbUserInfo"> 707 <xs:complexType> 708 <xs:complexContent mixed="false"> 709 <xs:extension base="tns:tDbUserInfoExt2"> 710 <xs:attribute name="AIFOTicket" type="xs:string" /> 711 </xs:extension> 712 </xs:complexContent> 713 </xs:complexType> 714 </xs:element> 715 </xs:sequence> 716 </xs:complexType> 717 <xs:complexType name="tFindDBInput"> 718 <xs:sequence> 719 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 720 </xs:sequence> 721 </xs:complexType> 722 <xs:element name="FindDataBox" type="tns:tFindDBInput" /> 723 <xs:complexType name="tFindDBOuput"> 724 <xs:sequence> 725 <xs:element name="dbResults" type="tns:tDbOwnersArray" minOccurs="0" maxOccurs="1" nillable="true" /> 726 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 727 </xs:sequence> 728 </xs:complexType> 729 <xs:element name="FindDataBoxResponse" type="tns:tFindDBOuput" /> 730 <xs:complexType name="tFindDBInput2"> 731 <xs:sequence> 732 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfoExt2" /> 733 </xs:sequence> 734 </xs:complexType> 735 <xs:element name="FindDataBox2" type="tns:tFindDBInput2" /> 736 <xs:complexType name="tFindDBOuput2"> 737 <xs:sequence> 738 <xs:element name="dbResults" type="tns:tDbOwnersArray2" minOccurs="0" maxOccurs="1" nillable="true" /> 739 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 740 </xs:sequence> 741 </xs:complexType> 742 <xs:element name="FindDataBox2Response" type="tns:tFindDBOuput2" /> 743 <xs:complexType name="tCreateDBInput"> 744 <xs:sequence> 745 <xs:element name="dbOwnerInfo"> 746 <xs:complexType> 747 <xs:complexContent mixed="false"> 748 <xs:extension base="tns:tDbOwnerInfoExt"> 749 <xs:attribute name="guid" type="xs:string" /> 750 <xs:attribute name="formdataid" type="xs:string" /> 751 <xs:attribute name="identityDocumentNum" type="xs:string" /> 752 <xs:attribute name="identityDocumentType" type="xs:string" /> 753 <xs:attribute name="PDZ"> 754 <xs:annotation> 755 <xs:documentation>PDZ=1 - zapne se příjem PDZ</xs:documentation> 756 </xs:annotation> 757 <xs:simpleType> 758 <xs:restriction base="xs:string"> 759 <xs:maxLength value="1" /> 760 <xs:minLength value="1" /> 761 </xs:restriction> 762 </xs:simpleType> 763 </xs:attribute> 764 </xs:extension> 765 </xs:complexContent> 766 </xs:complexType> 767 </xs:element> 768 <xs:element name="dbPrimaryUsers" type="tns:tDbUsersArray" /> 769 <xs:element name="dbFormerNames" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 770 <xs:element name="dbUpperDBId" type="tns:tIdDb" minOccurs="0" maxOccurs="1" nillable="true" /> 771 <xs:element name="dbCEOLabel" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 772 <xs:element name="dbVirtual" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 773 <xs:annotation> 774 <xs:documentation>Příznak pro použití Virtuální obálky - pouze pro CzP</xs:documentation> 775 </xs:annotation> 776 </xs:element> 777 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 778 <xs:annotation> 779 <xs:documentation>V případě použití virtuální obálky se zde zapíše email, na nějž má přijít odkaz na Aktivační portál</xs:documentation> 780 </xs:annotation> 781 </xs:element> 782 <xs:group ref="tns:gExtApproval" /> 783 </xs:sequence> 784 </xs:complexType> 785 <xs:element name="CreateDataBox" type="tns:tCreateDBInput" /> 786 <xs:complexType name="tCreateDBOutput"> 787 <xs:sequence> 788 <xs:element name="dbID" type="tns:tIdDb" minOccurs="0" maxOccurs="1" nillable="true"> 789 <xs:annotation> 790 <xs:documentation>ID nové DS</xs:documentation> 791 </xs:annotation> 792 </xs:element> 793 <xs:element name="dbUserID" type="tns:tUserID" minOccurs="0" maxOccurs="1" nillable="true"> 794 <xs:annotation> 795 <xs:documentation>pouze pro Czech POINT</xs:documentation> 796 </xs:annotation> 797 </xs:element> 798 <xs:element name="dbAccessDataId" type="tns:tDbAccessDataId" minOccurs="0" maxOccurs="1" nillable="true"> 799 <xs:annotation> 800 <xs:documentation>pouze pro Czech POINT</xs:documentation> 801 </xs:annotation> 802 </xs:element> 803 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 804 </xs:sequence> 805 </xs:complexType> 806 <xs:element name="CreateDataBoxResponse" type="tns:tCreateDBOutput" /> 807 <xs:complexType name="tCreateDBInput2"> 808 <xs:sequence> 809 <xs:element name="dbOwnerInfo"> 810 <xs:complexType> 811 <xs:complexContent mixed="false"> 812 <xs:extension base="tns:tDbOwnerInfoExt2"> 813 <xs:attributeGroup ref="tns:agCzPInfo" /> 814 <xs:attribute name="formdataid" type="xs:string"> 815 <xs:annotation> 816 <xs:documentation>identifikace formuláře CzP</xs:documentation> 817 </xs:annotation> 818 </xs:attribute> 819 <xs:attribute name="identityDocumentNum" type="xs:string"> 820 <xs:annotation> 821 <xs:documentation>číslo dokladu na CzP</xs:documentation> 822 </xs:annotation> 823 </xs:attribute> 824 <xs:attribute name="identityDocumentType" type="xs:string"> 825 <xs:annotation> 826 <xs:documentation>typ dokladu na CzP</xs:documentation> 827 </xs:annotation> 828 </xs:attribute> 829 <xs:attribute name="PDZ"> 830 <xs:annotation> 831 <xs:documentation>PDZ=1 - zapne se příjem PDZ</xs:documentation> 832 </xs:annotation> 833 <xs:simpleType> 834 <xs:restriction base="xs:string"> 835 <xs:maxLength value="1" /> 836 <xs:minLength value="1" /> 837 </xs:restriction> 838 </xs:simpleType> 839 </xs:attribute> 840 </xs:extension> 841 </xs:complexContent> 842 </xs:complexType> 843 </xs:element> 844 <xs:element name="pnLastNameAtBirth" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 845 <xs:annotation> 846 <xs:documentation>Nepovinné rodné příjmení, stále je uvedeno v ZEU jako povinný vstupní údaj pro zřízení DS typu FO a PFO</xs:documentation> 847 </xs:annotation> 848 </xs:element> 849 <xs:element name="notifEmail" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 850 <xs:annotation> 851 <xs:documentation>U schránek s jediným primárním uživatelem zde může být uvedena mailová adresa pro notifikace</xs:documentation> 852 </xs:annotation> 853 </xs:element> 854 <xs:element name="dbPrimaryUsers" type="tns:tDbUsersArray2" /> 855 <xs:element name="dbVirtual" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 856 <xs:annotation> 857 <xs:documentation>Příznak pro použití Virtuální obálky - pouze pro CzP</xs:documentation> 858 </xs:annotation> 859 </xs:element> 860 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 861 <xs:annotation> 862 <xs:documentation>V případě použití virtuální obálky se zde zapíše email, na nějž má přijít odkaz na Aktivační portál</xs:documentation> 863 </xs:annotation> 864 </xs:element> 865 <xs:group ref="tns:gExtApproval" /> 866 </xs:sequence> 867 </xs:complexType> 868 <xs:element name="CreateDataBox2" type="tns:tCreateDBInput2" /> 869 <xs:complexType name="tCreateDBOutput2"> 870 <xs:sequence> 871 <xs:element name="dbID" type="tns:tIdDb" minOccurs="0" maxOccurs="1" nillable="true"> 872 <xs:annotation> 873 <xs:documentation>ID nové DS</xs:documentation> 874 </xs:annotation> 875 </xs:element> 876 <xs:element name="dbUserID" type="tns:tUserID" minOccurs="0" maxOccurs="1" nillable="true"> 877 <xs:annotation> 878 <xs:documentation>pouze pro Czech POINT</xs:documentation> 879 </xs:annotation> 880 </xs:element> 881 <xs:element name="dbAccessDataId" type="tns:tDbAccessDataId" minOccurs="0" maxOccurs="1" nillable="true"> 882 <xs:annotation> 883 <xs:documentation>pouze pro Czech POINT</xs:documentation> 884 </xs:annotation> 885 </xs:element> 886 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 887 </xs:sequence> 888 </xs:complexType> 889 <xs:element name="CreateDataBox2Response" type="tns:tCreateDBOutput2" /> 890 <xs:complexType name="tDeleteDBInput"> 891 <xs:sequence> 892 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 893 <xs:element name="dbOwnerTerminationDate" type="xs:date" /> 894 <xs:group ref="tns:gExtApproval" /> 895 </xs:sequence> 896 </xs:complexType> 897 <xs:element name="DeleteDataBox" type="tns:tDeleteDBInput" /> 898 <xs:element name="DeleteDataBoxResponse" type="tns:tReqStatusOutput" /> 899 <xs:complexType name="tDeleteDBInput2"> 900 <xs:sequence> 901 <xs:group ref="tns:gDbIdInupt" /> 902 <xs:element name="dbOwnerTerminationDate" type="xs:date" nillable="true" /> 903 <xs:group ref="tns:gExtApproval" /> 904 </xs:sequence> 905 </xs:complexType> 906 <xs:element name="DeleteDataBox2" type="tns:tDeleteDBInput2" /> 907 <xs:element name="DeleteDataBox2Response" type="tns:tReqStatusOutput" /> 908 <xs:complexType name="tUpdateDBInput2"> 909 <xs:sequence> 910 <xs:group ref="tns:gDbIdInuptAttrs" /> 911 <xs:element name="dbNewOwnerInfo" type="tns:tDbOwnerInfoExt2" /> 912 <xs:group ref="tns:gExtApproval" /> 913 </xs:sequence> 914 </xs:complexType> 915 <xs:element name="UpdateDataBoxDescr2" type="tns:tUpdateDBInput2" /> 916 <xs:element name="UpdateDataBoxDescr2Response" type="tns:tReqStatusOutput" /> 917 <xs:complexType name="tUpdateDBInput"> 918 <xs:sequence> 919 <xs:element name="dbOldOwnerInfo" type="tns:tDbOwnerInfoExt" /> 920 <xs:element name="dbNewOwnerInfo" type="tns:tDbOwnerInfoExt" /> 921 <xs:group ref="tns:gExtApproval" /> 922 </xs:sequence> 923 </xs:complexType> 924 <xs:element name="UpdateDataBoxDescr" type="tns:tUpdateDBInput" /> 925 <xs:element name="UpdateDataBoxDescrResponse" type="tns:tReqStatusOutput" /> 926 <xs:complexType name="tAddDBUserInput"> 927 <xs:sequence> 928 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfoExt" /> 929 <xs:element name="dbUserInfo"> 930 <xs:complexType> 931 <xs:complexContent mixed="false"> 932 <xs:extension base="tns:tDbUserInfoExt"> 933 <xs:attribute name="AIFOTicket" type="xs:string" /> 934 </xs:extension> 935 </xs:complexContent> 936 </xs:complexType> 937 </xs:element> 938 <xs:element name="dbVirtual" type="xs:boolean" minOccurs="0" maxOccurs="1"> 939 <xs:annotation> 940 <xs:documentation>true, pokud se přístupové údaje (pouze pro interní uživatele) nemají posílat, ale má se použít virtuální obálka</xs:documentation> 941 </xs:annotation> 942 </xs:element> 943 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 944 <xs:annotation> 945 <xs:documentation>V případě použití virtuální obálky se zde zapíše email, na nějž má přijít odkaz na Aktivační portál</xs:documentation> 946 </xs:annotation> 947 </xs:element> 948 <xs:group ref="tns:gExtApproval" /> 949 </xs:sequence> 950 </xs:complexType> 951 <xs:element name="AddDataBoxUser" type="tns:tAddDBUserInput" /> 952 <xs:complexType name="tAddDBUserOutput"> 953 <xs:sequence> 954 <xs:element name="dbID" type="tns:tIdDb" minOccurs="0" maxOccurs="1" nillable="true"> 955 <xs:annotation> 956 <xs:documentation>ID nové DS</xs:documentation> 957 </xs:annotation> 958 </xs:element> 959 <xs:element name="dbAccessDataId" type="tns:tDbAccessDataId" minOccurs="0" maxOccurs="1" nillable="true" /> 960 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 961 </xs:sequence> 962 </xs:complexType> 963 <xs:element name="AddDataBoxUserResponse" type="tns:tAddDBUserOutput" /> 964 <xs:complexType name="tAddDBUserInput2"> 965 <xs:sequence> 966 <xs:group ref="tns:gDbIdInuptAttrs" /> 967 <xs:element name="dbUserInfo"> 968 <xs:complexType> 969 <xs:complexContent> 970 <xs:extension base="tns:tDbUserInfoExt2"> 971 <xs:attribute name="AIFOTicket" type="xs:string" /> 972 </xs:extension> 973 </xs:complexContent> 974 </xs:complexType> 975 </xs:element> 976 <xs:element name="dbVirtual" type="xs:boolean" minOccurs="0" maxOccurs="1"> 977 <xs:annotation> 978 <xs:documentation>true, pokud se přístupové údaje (pouze pro interní uživatele) nemají posílat, ale má se použít virtuální obálka</xs:documentation> 979 </xs:annotation> 980 </xs:element> 981 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 982 <xs:annotation> 983 <xs:documentation>V případě použití virtuální obálky se zde zapíše email, na nějž má přijít odkaz na Aktivační portál</xs:documentation> 984 </xs:annotation> 985 </xs:element> 986 <xs:group ref="tns:gExtApproval" /> 987 </xs:sequence> 988 </xs:complexType> 989 <xs:element name="AddDataBoxUser2" type="tns:tAddDBUserInput2" /> 990 <xs:complexType name="tAddDBUserOutput2"> 991 <xs:sequence> 992 <xs:element name="dbID" type="tns:tIdDb" minOccurs="0" maxOccurs="1" nillable="true"> 993 <xs:annotation> 994 <xs:documentation>ID nové DS</xs:documentation> 995 </xs:annotation> 996 </xs:element> 997 <xs:element name="dbAccessDataId" type="tns:tDbAccessDataId" minOccurs="0" maxOccurs="1" nillable="true" /> 998 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 999 </xs:sequence> 1000 </xs:complexType> 1001 <xs:element name="AddDataBoxUser2Response" type="tns:tAddDBUserOutput2" /> 1002 <xs:complexType name="tDelDBUserInput"> 1003 <xs:sequence> 1004 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 1005 <xs:element name="dbUserInfo" type="tns:tDbUserInfo" /> 1006 <xs:group ref="tns:gExtApproval" /> 1007 </xs:sequence> 1008 </xs:complexType> 1009 <xs:element name="DeleteDataBoxUser" type="tns:tDelDBUserInput" /> 1010 <xs:element name="DeleteDataBoxUserResponse" type="tns:tReqStatusOutput" /> 1011 <xs:complexType name="tDelDBUserInput2"> 1012 <xs:sequence> 1013 <xs:group ref="tns:gDbIDDuInpupAttrs" /> 1014 <xs:group ref="tns:gExtApproval" /> 1015 </xs:sequence> 1016 </xs:complexType> 1017 <xs:element name="DeleteDataBoxUser2" type="tns:tDelDBUserInput2" /> 1018 <xs:element name="DeleteDataBoxUser2Response" type="tns:tReqStatusOutput" /> 1019 <xs:complexType name="tUpdDBUserInput"> 1020 <xs:sequence> 1021 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfoExt" /> 1022 <xs:element name="dbOldUserInfo" type="tns:tDbUserInfoExt" /> 1023 <xs:element name="dbNewUserInfo" type="tns:tDbUserInfoExt" /> 1024 <xs:group ref="tns:gExtApproval" /> 1025 </xs:sequence> 1026 </xs:complexType> 1027 <xs:element name="UpdateDataBoxUser" type="tns:tUpdDBUserInput" /> 1028 <xs:element name="UpdateDataBoxUserResponse" type="tns:tReqStatusOutput" /> 1029 <xs:complexType name="tUpdDBUserInput2"> 1030 <xs:sequence> 1031 <xs:group ref="tns:gDbIDDuInpupAttrs" /> 1032 <xs:element name="dbNewUserInfo" type="tns:tDbUserInfoExt2" /> 1033 <xs:group ref="tns:gExtApproval" /> 1034 </xs:sequence> 1035 </xs:complexType> 1036 <xs:element name="UpdateDataBoxUser2" type="tns:tUpdDBUserInput2" /> 1037 <xs:element name="UpdateDataBoxUser2Response" type="tns:tReqStatusOutput" /> 1038 <xs:complexType name="tNewAccDataInput"> 1039 <xs:sequence> 1040 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 1041 <xs:element name="dbUserInfo" type="tns:tDbUserInfo" /> 1042 <xs:element name="dbFeePaid" type="xs:boolean"> 1043 <xs:annotation> 1044 <xs:documentation>true, pokud je zaplacen správní poplatek</xs:documentation> 1045 </xs:annotation> 1046 </xs:element> 1047 <xs:element name="dbVirtual" type="xs:boolean" minOccurs="0" maxOccurs="1"> 1048 <xs:annotation> 1049 <xs:documentation>true, pokud se přístupové údaje nemají posílat, ale má se použít virtuální obálku</xs:documentation> 1050 </xs:annotation> 1051 </xs:element> 1052 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1053 <xs:annotation> 1054 <xs:documentation>V případě použití virtuální obálky se zde zapíše email, na nějž má přijít odkaz na Aktivační portál</xs:documentation> 1055 </xs:annotation> 1056 </xs:element> 1057 <xs:group ref="tns:gExtApproval" /> 1058 </xs:sequence> 1059 </xs:complexType> 1060 <xs:element name="NewAccessData" type="tns:tNewAccDataInput" /> 1061 <xs:complexType name="tNewAccDataOutput"> 1062 <xs:sequence> 1063 <xs:element name="dbUserID" type="tns:tUserID" minOccurs="0" maxOccurs="1" /> 1064 <xs:element name="dbAccessDataId" type="tns:tDbAccessDataId" minOccurs="0" maxOccurs="1" nillable="true" /> 1065 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1066 </xs:sequence> 1067 </xs:complexType> 1068 <xs:element name="NewAccessDataResponse" type="tns:tNewAccDataOutput" /> 1069 <xs:complexType name="tNewAccDataInput2"> 1070 <xs:sequence> 1071 <xs:group ref="tns:gDbIDDuInpupAttrs" /> 1072 <xs:element name="dbFeePaid" type="xs:boolean"> 1073 <xs:annotation> 1074 <xs:documentation>true, pokud je zaplacen správní poplatek</xs:documentation> 1075 </xs:annotation> 1076 </xs:element> 1077 <xs:element name="dbVirtual" type="xs:boolean" minOccurs="0" maxOccurs="1"> 1078 <xs:annotation> 1079 <xs:documentation>true, pokud se přístupové údaje nemají posílat, ale má se použít virtuální obálku</xs:documentation> 1080 </xs:annotation> 1081 </xs:element> 1082 <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1083 <xs:annotation> 1084 <xs:documentation>V případě použití virtuální obálky se zde zapíše email, na nějž má přijít odkaz na Aktivační portál</xs:documentation> 1085 </xs:annotation> 1086 </xs:element> 1087 <xs:group ref="tns:gExtApproval" /> 1088 </xs:sequence> 1089 </xs:complexType> 1090 <xs:element name="NewAccessData2" type="tns:tNewAccDataInput2" /> 1091 <xs:complexType name="tNewAccDataOutput2"> 1092 <xs:sequence> 1093 <xs:element name="dbUserID" type="tns:tUserID" minOccurs="0" maxOccurs="1" /> 1094 <xs:element name="dbAccessDataId" type="tns:tDbAccessDataId" minOccurs="0" maxOccurs="1" nillable="true" /> 1095 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1096 </xs:sequence> 1097 </xs:complexType> 1098 <xs:element name="NewAccessData2Response" type="tns:tNewAccDataOutput2" /> 1099 <xs:complexType name="tOwnerInfoInput"> 1100 <xs:sequence> 1101 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 1102 <xs:group ref="tns:gExtApproval" /> 1103 </xs:sequence> 1104 </xs:complexType> 1105 <xs:complexType name="tDisableExternallyInput"> 1106 <xs:sequence> 1107 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 1108 <xs:element name="dbOwnerDisableDate" type="xs:date" nillable="true" /> 1109 <xs:group ref="tns:gExtApproval" /> 1110 </xs:sequence> 1111 </xs:complexType> 1112 <xs:element name="DisableDataBoxExternally" type="tns:tDisableExternallyInput" /> 1113 <xs:element name="DisableDataBoxExternallyResponse" type="tns:tReqStatusOutput" /> 1114 <xs:complexType name="tDisableExternallyInput2"> 1115 <xs:sequence> 1116 <xs:group ref="tns:gDbIdInuptAttrs" /> 1117 <xs:element name="dbOwnerDisableDate" type="xs:date" nillable="true" /> 1118 <xs:group ref="tns:gExtApproval" /> 1119 </xs:sequence> 1120 </xs:complexType> 1121 <xs:element name="DisableDataBoxExternally2" type="tns:tDisableExternallyInput2" /> 1122 <xs:element name="DisableDataBoxExternally2Response" type="tns:tReqStatusOutput" /> 1123 <xs:element name="DisableOwnDataBox" type="tns:tOwnerInfoInput" /> 1124 <xs:element name="DisableOwnDataBoxResponse" type="tns:tReqStatusOutput" /> 1125 <xs:element name="DisableOwnDataBox2" type="tns:tIdDBInputAttrs" /> 1126 <xs:element name="DisableOwnDataBox2Response" type="tns:tReqStatusOutput" /> 1127 <xs:element name="EnableOwnDataBox" type="tns:tOwnerInfoInput" /> 1128 <xs:element name="EnableOwnDataBoxResponse" type="tns:tReqStatusOutput" /> 1129 <xs:element name="EnableOwnDataBox2" type="tns:tIdDBInputAttrs" /> 1130 <xs:element name="EnableOwnDataBox2Response" type="tns:tReqStatusOutput" /> 1131 <xs:element name="GetDataBoxUsers2" type="tns:tIdDBInput" /> 1132 <xs:complexType name="tGetDBUsers2Output"> 1133 <xs:sequence> 1134 <xs:element name="dbUsers" type="tns:tDbUsersArray2" minOccurs="0" maxOccurs="1" /> 1135 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1136 </xs:sequence> 1137 </xs:complexType> 1138 <xs:element name="GetDataBoxUsers2Response" type="tns:tGetDBUsers2Output" /> 1139 <xs:element name="CheckDataBox" type="tns:tIdDBInput" /> 1140 <xs:complexType name="tCheckDBOutput"> 1141 <xs:sequence> 1142 <xs:element name="dbState" type="xs:int" minOccurs="0" maxOccurs="1" /> 1143 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1144 </xs:sequence> 1145 </xs:complexType> 1146 <xs:element name="CheckDataBoxResponse" type="tns:tCheckDBOutput" /> 1147 <xs:element name="SetOpenAddressing" type="tns:tIdDBInputAttrs" /> 1148 <xs:element name="SetOpenAddressingResponse" type="tns:tReqStatusOutput" /> 1149 <xs:element name="ClearOpenAddressing" type="tns:tIdDBInputAttrs" /> 1150 <xs:element name="ClearOpenAddressingResponse" type="tns:tReqStatusOutput" /> 1151 <xs:complexType name="tDummyInput"> 1152 <xs:sequence> 1153 <xs:element name="dbDummy" type="xs:string" /> 1154 </xs:sequence> 1155 </xs:complexType> 1156 <xs:element name="GetOwnerInfoFromLogin2" type="tns:tDummyInput" /> 1157 <xs:element name="GetOwnerInfoFromLogin2Response" type="tns:tGetOwnInfoOutput2" /> 1158 <xs:complexType name="tGetOwnInfoOutput2"> 1159 <xs:sequence> 1160 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfoExt2" /> 1161 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1162 </xs:sequence> 1163 </xs:complexType> 1164 <xs:element name="GetUserInfoFromLogin2" type="tns:tDummyInput" /> 1165 <xs:element name="GetUserInfoFromLogin2Response" type="tns:tGetUserInfoOutput2" /> 1166 <xs:complexType name="tGetUserInfoOutput2"> 1167 <xs:sequence> 1168 <xs:element name="dbUserInfo" type="tns:tDbUserInfoExt2" minOccurs="0" maxOccurs="1"> 1169 <xs:annotation> 1170 <xs:documentation>informace o uživateli</xs:documentation> 1171 </xs:annotation> 1172 </xs:element> 1173 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1174 </xs:sequence> 1175 </xs:complexType> 1176 <xs:element name="GetOwnerInfoFromLogin" type="tns:tDummyInput" /> 1177 <xs:element name="GetOwnerInfoFromLoginResponse" type="tns:tGetOwnInfoOutput" /> 1178 <xs:complexType name="tGetOwnInfoOutput"> 1179 <xs:sequence> 1180 <xs:element name="dbOwnerInfo" type="tns:tDbOwnerInfo" /> 1181 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1182 </xs:sequence> 1183 </xs:complexType> 1184 <xs:element name="GetUserInfoFromLogin" type="tns:tDummyInput" /> 1185 <xs:element name="GetUserInfoFromLoginResponse" type="tns:tGetUserInfoOutput" /> 1186 <xs:complexType name="tGetUserInfoOutput"> 1187 <xs:sequence> 1188 <xs:element name="dbUserInfo" type="tns:tDbUserInfo" minOccurs="0" maxOccurs="1"> 1189 <xs:annotation> 1190 <xs:documentation>informace o uživateli</xs:documentation> 1191 </xs:annotation> 1192 </xs:element> 1193 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1194 </xs:sequence> 1195 </xs:complexType> 1196 <xs:element name="GetPasswordInfo" type="tns:tDummyInput" /> 1197 <xs:element name="GetPasswordInfoResponse" type="tns:tGetPasswInfoOutput" /> 1198 <xs:complexType name="tGetPasswInfoOutput"> 1199 <xs:sequence> 1200 <xs:element name="pswExpDate" type="xs:dateTime" minOccurs="0" maxOccurs="1" nillable="true"> 1201 <xs:annotation> 1202 <xs:documentation>datum a čas exiprace hesla</xs:documentation> 1203 </xs:annotation> 1204 </xs:element> 1205 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1206 </xs:sequence> 1207 </xs:complexType> 1208 <xs:element name="ChangeISDSPassword" type="tns:tChngPasswInput" /> 1209 <xs:complexType name="tChngPasswInput"> 1210 <xs:sequence> 1211 <xs:element name="dbOldPassword" type="xs:string" minOccurs="1" maxOccurs="1"> 1212 <xs:annotation> 1213 <xs:documentation>původní heslo</xs:documentation> 1214 </xs:annotation> 1215 </xs:element> 1216 <xs:element name="dbNewPassword" type="xs:string" minOccurs="1" maxOccurs="1"> 1217 <xs:annotation> 1218 <xs:documentation>nové heslo</xs:documentation> 1219 </xs:annotation> 1220 </xs:element> 1221 </xs:sequence> 1222 </xs:complexType> 1223 <xs:element name="ChangeISDSPasswordResponse" type="tns:tReqStatusOutput" /> 1224 <xs:element name="GetDataBoxList" type="tns:tGetDBListInput" /> 1225 <xs:complexType name="tGetDBListInput"> 1226 <xs:sequence> 1227 <xs:element name="dblType" type="xs:string" minOccurs="1" maxOccurs="1" nillable="true"> 1228 <xs:annotation> 1229 <xs:documentation>typ souboru s daty</xs:documentation> 1230 </xs:annotation> 1231 </xs:element> 1232 </xs:sequence> 1233 </xs:complexType> 1234 <xs:element name="GetDataBoxListResponse" type="tns:tGetDBListOutput" /> 1235 <xs:complexType name="tGetDBListOutput"> 1236 <xs:sequence> 1237 <xs:element name="dblData" type="xs:base64Binary" minOccurs="0" maxOccurs="1" nillable="true" /> 1238 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1239 </xs:sequence> 1240 </xs:complexType> 1241 <xs:element name="DeleteDataBoxPromptly" type="tns:tDeleteDBPromptlyInput" /> 1242 <xs:complexType name="tDeleteDBPromptlyInput"> 1243 <xs:sequence> 1244 <xs:group ref="tns:gDbIdInupt" /> 1245 <xs:group ref="tns:gExtApproval" /> 1246 </xs:sequence> 1247 </xs:complexType> 1248 <xs:element name="DeleteDataBoxPromptlyResponse" type="tns:tReqStatusOutput" /> 1249 <xs:complexType name="tPDZInfoInput"> 1250 <xs:sequence> 1251 <xs:element name="PDZSender" type="tns:tIdDb" /> 1252 </xs:sequence> 1253 </xs:complexType> 1254 <xs:element name="PDZInfo" type="tns:tPDZInfoInput" /> 1255 <xs:complexType name="tPDZRec"> 1256 <xs:sequence> 1257 <xs:element name="PDZType" type="xs:string" minOccurs="1" maxOccurs="1"> 1258 <xs:annotation> 1259 <xs:documentation>Typ PDZ: K - smluvní PDZ, O - odpovědní PDZ, G - globálně dotovaná, E - PDZ z kreditu</xs:documentation> 1260 </xs:annotation> 1261 </xs:element> 1262 <xs:element name="PDZRecip" type="tns:tIdDb" minOccurs="1" maxOccurs="1" nillable="true"> 1263 <xs:annotation> 1264 <xs:documentation>Komu je možno poslat PDZ, nil = všichni adresáti</xs:documentation> 1265 </xs:annotation> 1266 </xs:element> 1267 <xs:element name="PDZPayer" type="tns:tIdDb" minOccurs="1" maxOccurs="1"> 1268 <xs:annotation> 1269 <xs:documentation>Kdo platí za PDZ</xs:documentation> 1270 </xs:annotation> 1271 </xs:element> 1272 <xs:element name="PDZExpire" type="xs:dateTime" minOccurs="1" maxOccurs="1" nillable="true"> 1273 <xs:annotation> 1274 <xs:documentation>Kdy vyprší platnost, nil = neomezené</xs:documentation> 1275 </xs:annotation> 1276 </xs:element> 1277 <xs:element name="PDZCnt" type="xs:nonNegativeInteger" minOccurs="1" maxOccurs="1" nillable="true"> 1278 <xs:annotation> 1279 <xs:documentation>Počet zpráv daného typu, nil = neomezené</xs:documentation> 1280 </xs:annotation> 1281 </xs:element> 1282 <xs:element name="ODZIdent" type="xs:string" nillable="true"> 1283 <xs:annotation> 1284 <xs:documentation>Pouze u ODZ - identifikátor zadaný iniciátorem ODZ</xs:documentation> 1285 </xs:annotation> 1286 </xs:element> 1287 </xs:sequence> 1288 </xs:complexType> 1289 <xs:complexType name="tPDZRecArray"> 1290 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1291 <xs:element name="dbPDZRecord" type="tns:tPDZRec" /> 1292 </xs:sequence> 1293 </xs:complexType> 1294 <xs:complexType name="tPDZInfoOutput"> 1295 <xs:sequence> 1296 <xs:element name="dbPDZRecords" type="tns:tPDZRecArray" minOccurs="0" /> 1297 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1298 </xs:sequence> 1299 </xs:complexType> 1300 <xs:element name="PDZInfoResponse" type="tns:tPDZInfoOutput" /> 1301 <xs:element name="ChangeBoxesType" type="tns:tChangeDBsTypeInput" /> 1302 <xs:complexType name="tChangeDBsTypeInput"> 1303 <xs:sequence> 1304 <xs:element name="refNumber" type="xs:string" /> 1305 <xs:element name="newDBType" type="xs:string" /> 1306 <xs:element name="IDsFile" type="xs:base64Binary" /> 1307 </xs:sequence> 1308 </xs:complexType> 1309 <xs:element name="ChangeBoxesTypeResponse" type="tns:tChangeDBsTypeOutput" /> 1310 <xs:complexType name="tChangeDBsTypeOutput"> 1311 <xs:sequence> 1312 <xs:element name="changeLogFile" type="xs:base64Binary" minOccurs="0" maxOccurs="1" /> 1313 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1314 </xs:sequence> 1315 </xs:complexType> 1316 <xs:complexType name="tChangeLogRow"> 1317 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1318 <xs:element name="changeLogRow" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 1319 </xs:sequence> 1320 </xs:complexType> 1321 <xs:element name="DataBoxCreditInfo" type="tns:tDBCreditInfoInput" /> 1322 <xs:complexType name="tDBCreditInfoInput"> 1323 <xs:sequence> 1324 <xs:element name="dbID" type="tns:tIdDb" /> 1325 <xs:element name="ciFromDate" type="xs:date" nillable="true" /> 1326 <xs:element name="ciTodate" type="xs:date" nillable="true" /> 1327 </xs:sequence> 1328 </xs:complexType> 1329 <xs:element name="DataBoxCreditInfoResponse" type="tns:tDBCreditInfoOutput" /> 1330 <xs:complexType name="tDBCreditInfoOutput"> 1331 <xs:sequence> 1332 <xs:element name="currentCredit" type="xs:integer" minOccurs="0" maxOccurs="1" /> 1333 <xs:element name="notifEmail" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 1334 <xs:element name="ciRecords" minOccurs="0" maxOccurs="1"> 1335 <xs:complexType> 1336 <xs:sequence> 1337 <xs:element name="ciRecord" type="tns:tCiRecord" minOccurs="0" maxOccurs="unbounded" nillable="true" /> 1338 </xs:sequence> 1339 </xs:complexType> 1340 </xs:element> 1341 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1342 </xs:sequence> 1343 </xs:complexType> 1344 <xs:complexType name="tCiRecord"> 1345 <xs:group ref="tns:gCiRecord" /> 1346 </xs:complexType> 1347 <xs:group name="gCiRecord"> 1348 <xs:sequence> 1349 <xs:element name="ciEventTime" type="xs:dateTime" /> 1350 <xs:element name="ciEventType" type="xs:integer" /> 1351 <xs:element name="ciCreditChange" type="xs:integer" /> 1352 <xs:element name="ciCreditAfter" type="xs:integer" /> 1353 <xs:choice> 1354 <xs:element name="ciTransID" type="xs:string"> 1355 <xs:annotation> 1356 <xs:documentation>pro eventType=1 a 2</xs:documentation> 1357 </xs:annotation> 1358 </xs:element> 1359 <xs:sequence> 1360 <xs:annotation> 1361 <xs:documentation>pro eventType=3</xs:documentation> 1362 </xs:annotation> 1363 <xs:element name="ciRecipientID" type="tns:tIdDb" /> 1364 <xs:element name="ciPDZID" type="xs:string" /> 1365 </xs:sequence> 1366 <xs:sequence> 1367 <xs:annotation> 1368 <xs:documentation>pro eventType=4</xs:documentation> 1369 </xs:annotation> 1370 <xs:element name="ciNewCapacity" type="xs:integer" /> 1371 <xs:element name="ciNewFrom" type="xs:date" /> 1372 <xs:element name="ciNewTo" type="xs:date" /> 1373 <xs:element name="ciOldCapacity" type="xs:integer" nillable="true" /> 1374 <xs:element name="ciOldFrom" type="xs:date" nillable="true" /> 1375 <xs:element name="ciOldTo" type="xs:date" nillable="true" /> 1376 <xs:element name="ciDoneBy" type="xs:string" nillable="true" /> 1377 </xs:sequence> 1378 <xs:element name="ciDoneBy" type="xs:string"> 1379 <xs:annotation> 1380 <xs:documentation>pro eventType=7</xs:documentation> 1381 </xs:annotation> 1382 </xs:element> 1383 </xs:choice> 1384 </xs:sequence> 1385 </xs:group> 1386 <xs:element name="ISDSSearch2" type="tns:tISDSSearchInput" /> 1387 <xs:complexType name="tISDSSearchInput"> 1388 <xs:sequence> 1389 <xs:element name="searchText" type="xs:string" minOccurs="1" maxOccurs="1" /> 1390 <xs:element name="searchType" minOccurs="1" maxOccurs="1" nillable="true"> 1391 <xs:simpleType> 1392 <xs:restriction base="xs:string"> 1393 <xs:enumeration value="GENERAL" /> 1394 <xs:enumeration value="ADDRESS" /> 1395 <xs:enumeration value="ICO" /> 1396 <xs:enumeration value="DBID" /> 1397 </xs:restriction> 1398 </xs:simpleType> 1399 </xs:element> 1400 <xs:element name="searchScope" minOccurs="1" maxOccurs="1" nillable="true"> 1401 <xs:simpleType> 1402 <xs:restriction base="xs:string"> 1403 <xs:enumeration value="ALL" /> 1404 <xs:enumeration value="OVM" /> 1405 <xs:enumeration value="OVM_MAIN" /> 1406 <xs:enumeration value="OVM_REQ" /> 1407 <xs:enumeration value="OVM_NOTAR" /> 1408 <xs:enumeration value="OVM_EXEKUT" /> 1409 <xs:enumeration value="OVM_FO" /> 1410 <xs:enumeration value="OVM_PFO" /> 1411 <xs:enumeration value="OVM_PO" /> 1412 <xs:enumeration value="PO" /> 1413 <xs:enumeration value="PO_ZAK" /> 1414 <xs:enumeration value="PO_REQ" /> 1415 <xs:enumeration value="PFO" /> 1416 <xs:enumeration value="PFO_REQ" /> 1417 <xs:enumeration value="PFO_ADVOK" /> 1418 <xs:enumeration value="PFO_INSSPR" /> 1419 <xs:enumeration value="PFO_DANPOR" /> 1420 <xs:enumeration value="PFO_AUDITOR" /> 1421 <xs:enumeration value="PFO_ZNALEC" /> 1422 <xs:enumeration value="PFO_TLUMOCNIK" /> 1423 <xs:enumeration value="FO" /> 1424 </xs:restriction> 1425 </xs:simpleType> 1426 </xs:element> 1427 <xs:element name="page" type="xs:integer" minOccurs="1" maxOccurs="1" nillable="true" /> 1428 <xs:element name="pageSize" type="xs:integer" minOccurs="1" maxOccurs="1" nillable="true" /> 1429 <xs:element name="highlighting" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 1430 </xs:sequence> 1431 </xs:complexType> 1432 <xs:element name="ISDSSearch2Response" type="tns:tISDSSearchOutput" /> 1433 <xs:complexType name="tISDSSearchOutput"> 1434 <xs:sequence> 1435 <xs:element name="totalCount" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1436 <xs:element name="currentCount" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1437 <xs:element name="position" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1438 <xs:element name="lastPage" type="xs:boolean" minOccurs="0" maxOccurs="1" /> 1439 <xs:element name="dbResults" type="tns:tdbResultsArray" minOccurs="0" maxOccurs="1" /> 1440 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1441 </xs:sequence> 1442 </xs:complexType> 1443 <xs:complexType name="tdbResult"> 1444 <xs:sequence> 1445 <xs:element name="dbID" type="tns:tIdDb" /> 1446 <xs:element name="dbType" type="tns:tDbType" /> 1447 <xs:element name="dbName" type="xs:string" /> 1448 <xs:element name="dbAddress" type="xs:string" /> 1449 <xs:element name="dbBiDate" type="xs:date" nillable="true" /> 1450 <xs:element name="dbICO" type="tns:tIdentificationNumber" nillable="true" /> 1451 <xs:element name="dbEffectiveOVM" type="xs:boolean" /> 1452 <xs:element name="dbSendOptions"> 1453 <xs:simpleType> 1454 <xs:restriction base="xs:string"> 1455 <xs:enumeration value="DZ" /> 1456 <xs:enumeration value="ALL" /> 1457 <xs:enumeration value="PDZ" /> 1458 <xs:enumeration value="NONE" /> 1459 <xs:enumeration value="DISABLED" /> 1460 </xs:restriction> 1461 </xs:simpleType> 1462 </xs:element> 1463 </xs:sequence> 1464 </xs:complexType> 1465 <xs:complexType name="tdbResultsArray"> 1466 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1467 <xs:element name="dbResult" type="tns:tdbResult" /> 1468 </xs:sequence> 1469 </xs:complexType> 1470 <xs:element name="ISDSSearch3" type="tns:tISDSSearchInput3" /> 1471 <xs:complexType name="tISDSSearchInput3"> 1472 <xs:sequence> 1473 <xs:element name="searchText" type="xs:string" minOccurs="1" maxOccurs="1" /> 1474 <xs:element name="searchType" minOccurs="1" maxOccurs="1" nillable="true"> 1475 <xs:simpleType> 1476 <xs:restriction base="xs:string"> 1477 <xs:enumeration value="GENERAL" /> 1478 <xs:enumeration value="ADDRESS" /> 1479 <xs:enumeration value="ICO" /> 1480 <xs:enumeration value="IDOVM" /> 1481 <xs:enumeration value="DBID" /> 1482 </xs:restriction> 1483 </xs:simpleType> 1484 </xs:element> 1485 <xs:element name="searchScope" minOccurs="1" maxOccurs="1" nillable="true"> 1486 <xs:simpleType> 1487 <xs:restriction base="xs:string"> 1488 <xs:enumeration value="ALL" /> 1489 <xs:enumeration value="OVM" /> 1490 <xs:enumeration value="OVM_MAIN" /> 1491 <xs:enumeration value="OVM_REQ" /> 1492 <xs:enumeration value="OVM_NOTAR" /> 1493 <xs:enumeration value="OVM_EXEKUT" /> 1494 <xs:enumeration value="OVM_FO" /> 1495 <xs:enumeration value="OVM_PFO" /> 1496 <xs:enumeration value="OVM_PO" /> 1497 <xs:enumeration value="PO" /> 1498 <xs:enumeration value="PO_ZAK" /> 1499 <xs:enumeration value="PO_REQ" /> 1500 <xs:enumeration value="PFO" /> 1501 <xs:enumeration value="PFO_REQ" /> 1502 <xs:enumeration value="PFO_ADVOK" /> 1503 <xs:enumeration value="PFO_INSSPR" /> 1504 <xs:enumeration value="PFO_DANPOR" /> 1505 <xs:enumeration value="PFO_AUDITOR" /> 1506 <xs:enumeration value="PFO_ZNALEC" /> 1507 <xs:enumeration value="PFO_TLUMOCNIK" /> 1508 <xs:enumeration value="FO" /> 1509 </xs:restriction> 1510 </xs:simpleType> 1511 </xs:element> 1512 <xs:element name="page" type="xs:integer" minOccurs="1" maxOccurs="1" nillable="true" /> 1513 <xs:element name="pageSize" type="xs:integer" minOccurs="1" maxOccurs="1" nillable="true" /> 1514 <xs:element name="highlighting" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 1515 </xs:sequence> 1516 </xs:complexType> 1517 <xs:element name="ISDSSearch3Response" type="tns:tISDSSearchOutput2" /> 1518 <xs:complexType name="tISDSSearchOutput2"> 1519 <xs:sequence> 1520 <xs:element name="totalCount" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1521 <xs:element name="currentCount" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1522 <xs:element name="position" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1523 <xs:element name="lastPage" type="xs:boolean" minOccurs="0" maxOccurs="1" /> 1524 <xs:element name="dbResults" type="tns:tdbResultsArray2" minOccurs="0" maxOccurs="1" /> 1525 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1526 </xs:sequence> 1527 </xs:complexType> 1528 <xs:complexType name="tdbResult2"> 1529 <xs:sequence> 1530 <xs:element name="dbID" type="tns:tIdDb" /> 1531 <xs:element name="dbType" type="tns:tDbType" /> 1532 <xs:element name="dbName" type="xs:string" /> 1533 <xs:element name="dbAddress" type="xs:string" /> 1534 <xs:element name="dbBiDate" type="xs:date" nillable="true" /> 1535 <xs:element name="dbICO" type="tns:tIdentificationNumber" nillable="true" /> 1536 <xs:element name="dbIdOVM" type="xs:string" nillable="true" /> 1537 <xs:element name="dbSendOptions"> 1538 <xs:simpleType> 1539 <xs:restriction base="xs:string"> 1540 <xs:enumeration value="DZ" /> 1541 <xs:enumeration value="ALL" /> 1542 <xs:enumeration value="PDZ" /> 1543 <xs:enumeration value="NONE" /> 1544 <xs:enumeration value="DISABLED" /> 1545 </xs:restriction> 1546 </xs:simpleType> 1547 </xs:element> 1548 </xs:sequence> 1549 </xs:complexType> 1550 <xs:complexType name="tdbResultsArray2"> 1551 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1552 <xs:element name="dbResult" type="tns:tdbResult2" /> 1553 </xs:sequence> 1554 </xs:complexType> 1555 <xs:element name="GetDataBoxActivityStatus" type="tns:tGetDBStatusInput" /> 1556 <xs:complexType name="tGetDBStatusInput"> 1557 <xs:sequence> 1558 <xs:element name="dbID" type="tns:tIdDb" minOccurs="1" maxOccurs="1" nillable="true" /> 1559 <xs:element name="baFrom" type="xs:dateTime" minOccurs="1" maxOccurs="1" /> 1560 <xs:element name="baTo" type="xs:dateTime" minOccurs="1" maxOccurs="1" /> 1561 </xs:sequence> 1562 </xs:complexType> 1563 <xs:element name="GetDataBoxActivityStatusResponse" type="tns:tGetDBStatusOutput" /> 1564 <xs:complexType name="tGetDBStatusOutput"> 1565 <xs:sequence> 1566 <xs:element name="dbID" type="tns:tIdDb" minOccurs="0" maxOccurs="1" /> 1567 <xs:element name="Periods" type="tns:tdbPeriodsArray" minOccurs="0" maxOccurs="1" /> 1568 <xs:element name="dbStatus" type="tns:tDbReqStatus" minOccurs="1" maxOccurs="1" /> 1569 </xs:sequence> 1570 </xs:complexType> 1571 <xs:complexType name="tdbPeriodsArray"> 1572 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1573 <xs:element name="Period" type="tns:tdbPeriod" /> 1574 </xs:sequence> 1575 </xs:complexType> 1576 <xs:complexType name="tdbPeriod"> 1577 <xs:sequence> 1578 <xs:element name="PeriodFrom" type="xs:dateTime" /> 1579 <xs:element name="PeriodTo" type="xs:dateTime" /> 1580 <xs:element name="DbState" type="xs:nonNegativeInteger" /> 1581 </xs:sequence> 1582 </xs:complexType> 1583 <xs:element name="FindPersonalDataBox" type="tns:tFindPersonalDBInput" /> 1584 <xs:complexType name="tFindPersonalDBInput"> 1585 <xs:sequence> 1586 <xs:element name="dbOwnerInfo" type="tns:tdbPersonalOwnerInfo" /> 1587 </xs:sequence> 1588 </xs:complexType> 1589 <xs:complexType name="tdbPersonalOwnerInfo"> 1590 <xs:sequence> 1591 <xs:element name="dbID" type="tns:tIdDb" nillable="true" /> 1592 <xs:element name="aifoIsds" type="xs:boolean" nillable="true" /> 1593 <xs:element name="pnFirstName" type="xs:string" nillable="true" /> 1594 <xs:element name="pnMiddleName" type="xs:string" nillable="true" /> 1595 <xs:element name="pnLastName" type="xs:string" nillable="true" /> 1596 <xs:element name="biDate" type="xs:date" nillable="true" /> 1597 <xs:element name="biCity" type="xs:string" nillable="true" /> 1598 <xs:element name="biCounty" type="xs:string" nillable="true" /> 1599 <xs:element name="biState" type="xs:string" nillable="true" /> 1600 <xs:element name="adCode" type="xs:integer" nillable="true" /> 1601 <xs:element name="adCity" type="xs:string" nillable="true" /> 1602 <xs:element name="adDistrict" type="xs:string" nillable="true" /> 1603 <xs:element name="adStreet" type="xs:string" nillable="true" /> 1604 <xs:element name="adNumberInStreet" type="xs:string" nillable="true" /> 1605 <xs:element name="adNumberInMunicipality" type="xs:string" nillable="true" /> 1606 <xs:element name="adZipCode" type="xs:string" nillable="true" /> 1607 <xs:element name="adState" type="xs:string" nillable="true" /> 1608 <xs:element name="nationality" type="xs:string" nillable="true" /> 1609 </xs:sequence> 1610 </xs:complexType> 1611 <xs:element name="FindPersonalDataBoxResponse" type="tns:tFindPersonalDBOutput" /> 1612 <xs:complexType name="tFindPersonalDBOutput"> 1613 <xs:sequence> 1614 <xs:element name="dbResults" type="tns:tdbPersOwnersArray" minOccurs="0" maxOccurs="1" nillable="true" /> 1615 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1616 </xs:sequence> 1617 </xs:complexType> 1618 <xs:complexType name="tdbPersOwnersArray"> 1619 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1620 <xs:element name="dbOwnerInfo" type="tns:tdbPersonalOwnerInfo" /> 1621 </xs:sequence> 1622 </xs:complexType> 1623 <xs:element name="DTInfo" type="tns:tDTInfoInput" /> 1624 <xs:complexType name="tDTInfoInput"> 1625 <xs:sequence> 1626 <xs:element name="dbId" type="tns:tIdDb" /> 1627 </xs:sequence> 1628 </xs:complexType> 1629 <xs:element name="DTInfoResponse" type="tns:tDTInfoOutput" /> 1630 <xs:complexType name="tDTInfoOutput"> 1631 <xs:sequence> 1632 <xs:element name="ActDTType" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1633 <xs:element name="ActDTCapacity" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" nillable="true" /> 1634 <xs:element name="ActDTFrom" type="xs:date" minOccurs="0" maxOccurs="1" nillable="true" /> 1635 <xs:element name="ActDTTo" type="xs:date" minOccurs="0" maxOccurs="1" nillable="true" /> 1636 <xs:element name="ActDTCapUsed" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" nillable="true" /> 1637 <xs:element name="FutDTType" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" /> 1638 <xs:element name="FutDTCapacity" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" nillable="true" /> 1639 <xs:element name="FutDTFrom" type="xs:date" minOccurs="0" maxOccurs="1" nillable="true" /> 1640 <xs:element name="FutDTTo" type="xs:date" minOccurs="0" maxOccurs="1" nillable="true" /> 1641 <xs:element name="FutDTPaid" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1" nillable="true" /> 1642 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1643 </xs:sequence> 1644 </xs:complexType> 1645 <xs:element name="PDZSendInfo" type="tns:tPDZSendInput" /> 1646 <xs:complexType name="tPDZSendInput"> 1647 <xs:sequence> 1648 <xs:element name="dbId" type="tns:tIdDb" /> 1649 <xs:element name="PDZType" minOccurs="1" maxOccurs="1" nillable="true"> 1650 <xs:simpleType> 1651 <xs:restriction base="xs:string"> 1652 <xs:enumeration value="Normal" /> 1653 <xs:enumeration value="Init" /> 1654 <xs:enumeration value="VoDZ" /> 1655 </xs:restriction> 1656 </xs:simpleType> 1657 </xs:element> 1658 </xs:sequence> 1659 </xs:complexType> 1660 <xs:element name="PDZSendInfoResponse" type="tns:tPDZSendOutput" /> 1661 <xs:complexType name="tPDZSendOutput"> 1662 <xs:sequence> 1663 <xs:element name="PDZsiResult" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 1664 <xs:element name="dbStatus" type="tns:tDbReqStatus" /> 1665 </xs:sequence> 1666 </xs:complexType> 1667 <xs:element name="GetConstants"> 1668 <xs:complexType> 1669 <xs:sequence> 1670 <xs:element name="constDate" type="xs:date" nillable="true" /> 1671 </xs:sequence> 1672 </xs:complexType> 1673 </xs:element> 1674 <xs:element name="GetConstantsResponse" type="tns:tGetConstsOutput" /> 1675 <xs:complexType name="tGetConstsOutput"> 1676 <xs:sequence> 1677 <xs:element name="constRecords" minOccurs="0" maxOccurs="1"> 1678 <xs:complexType> 1679 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1680 <xs:element name="constRecord" type="tns:tConstRecord" /> 1681 </xs:sequence> 1682 </xs:complexType> 1683 </xs:element> 1684 <xs:element name="dbStatus" type="tns:tDbReqStatus" nillable="true" /> 1685 </xs:sequence> 1686 </xs:complexType> 1687 <xs:complexType name="tConstRecord"> 1688 <xs:sequence> 1689 <xs:element name="cName" type="xs:string" /> 1690 <xs:element name="cValue" type="xs:string" /> 1691 <xs:element name="cFrom" type="xs:date" /> 1692 <xs:element name="cTo" type="xs:date" /> 1693 </xs:sequence> 1694 </xs:complexType> 1695 <xs:element name="GetDataBoxAddress"> 1696 <xs:complexType> 1697 <xs:sequence> 1698 <xs:element name="dbID" type="tns:tIdDb" /> 1699 </xs:sequence> 1700 </xs:complexType> 1701 </xs:element> 1702 <xs:element name="GetDataBoxAddressResponse" type="tns:tGetAddressOutput" /> 1703 <xs:complexType name="tGetAddressOutput"> 1704 <xs:sequence> 1705 <xs:group ref="tns:gAddressExt2" /> 1706 <xs:element name="adRegistrationNumber" type="xs:string" nillable="true" /> 1707 <xs:element name="adFullAddress1" type="xs:string" nillable="true" /> 1708 <xs:element name="adFullAddress2" type="xs:string" nillable="true" /> 1709 </xs:sequence> 1710 </xs:complexType> 1711 </xs:schema>