dmBaseTypes.xsd 1 <?xml version="1.0" encoding="utf-8" ?> 2 <!--Created with Liquid Studio 2020 (https://www.liquid-technologies.com)--> 3 <!-- ************************************************************************ 4 XSD schema typů použitých ve WSDL pro manipulaci s datovými zprávami 5 6 verze: 3.06 (společná verze pro definice verze 2.3x i 3.0x) 7 klasifikace: Veřejný dokument 8 9 Změny: 10 5.2.2009 verze 0.1 základní verze 11 3.6.2009 verze 2.0 - novela zákona 300/2008 Sb. a ChangeRequesty 12 - do obálky stažené zprávy (a tudíž do všech struktur pracujících se zprávou) přibyl element dmSenderType typu int pro typ DS odesílatele 13 - do stažené zprávy (tReturnedMessage), stažené obálky zprávy (tReturnedMessageEnvelope) a do staženého seznamu zpráv (tRecord) přibyl element dmAttachmentSize typu int pro velikost přílohy v DS 14 - na vstup služby CreateMessage (element CreateMessage) přibyl nepovinný element dmOVM pro příznak, je-li DZ odesílána v režimu OVM (pro DS typu OVM nepodstatný) 15 9.6.2009 verze 2.1 - do obálky zprávy přibyl nepovinný element dmAmbiguousRecipient 16 - změna namespace pro verzi ISDS 2 17 1.10.2009 verze 2.5 - přidány typy pro WS CreateMultipleMessage (oběžník = DZ pro více adresátů) 18 1.11.2009 verze 2.6 - přidány nepovinné atributy dmType do obálky zprávy a seznamu zpráv (rozlišení komerční zprávy) 19 - přidány typy pro WS ConfirmDelivery (potvrzení doručení komerční zprávy) 20 2.3.2010 verze 2.9 - u elementu dmQTimestamp povolena nil hodnota 21 - přidán nepovinný atribut dmType k elementu dmEnvelope u CreateMessage 22 - nová WS AuthenticateMessage 23 - formální změny v umistění nepovinných atributů dmType u obálky a seznamu; beze změny v XML 24 11.10.2010 verze 2.10 - přidání typů pro WS GetMessageStateChanges 25 10.11.2010 verze 2.11 - přidání typů pro WS GetMessageAuthor 26 - přidání nepovinného elementu dmPublishOwnID do CreateMessage a CreateMultipleMessage 27 25.09.2011 verze 2.15 - novela zákona 300/2008 Sb. 28 - přidání dalších typů zprávy (různé podtypy PDZ) 29 - Create[Multiple]Message - nepovinný atribut dmType pro označení Iniciační poštovní zprávy pro Odpovědní DZ resp. Odpovědní DZ 30 12.04.2012 verze 2.16 - přidání typů pro WS EraseMessage 31 27.07.2012 verze 2.17 - přidání typů pro WS Re-signISDSDocument 32 05.12.2013 verze 2.18a - drobná oprava u dmXMLContent 33 17.04.2014 verze 2.18b - pouze opravy komentářů u atributů elementu dmFile 34 12.09.2015 verze 2.20 - sjednocení verzí 35 14.10.2015 verze 2.22 - sjednocení verzí 36 21.11.2017 verze 2.27 - sjednocení verzí 37 04.09.2018 verze 2.31 - sjednocení verzí 38 29.07.2021 verze 2.33 - nové služby GetListOfErasedMessages a PickUpAsyncResponse a RegisterForNotifications a GetListForNotifications 39 40 24.11.2021 verze 3.0 - více změn, přidány typy pro nové služby s VoDZ, upraveny seznamy a obálky - přidány nepovinné atributy 41 25.04.2022 verze 3.01 - kompatibilní rozšíření CreateMessage a CreateBigMessage o atribut s výčtem předaných osobních údajů (IdLevel) 42 - nová služba GetMessageAuthor2 43 15.06.2022 verze 3.02 - sjednocení verzí 44 31.10.2022 verze 3.03 - kompatibilní rozšíření CreateMultipleMessage o atribut s výčtem předaných osobních údajů (IdLevel) 45 12.09.2023 verze 3.04 - přidány nepovinné atributy dmFileGuid a dmUpFileGuid k elementu dmExtFile a obnovení u elementu dmFile 46 26.01.2024 verze 3.05 - u atributu dmUpFileGuid doplněna vlastnost use="optional" 47 09.06.2024 verze 3.06 - doplněna response pro DummyOperation 48 49 ******************************************************************* --> 50 <xs:schema xmlns:tns="http://isds.czechpoint.cz/v20" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" elementFormDefault="qualified" targetNamespace="http://isds.czechpoint.cz/v20" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 51 <xs:simpleType name="tIdDm"> 52 <xs:annotation> 53 <xs:documentation>ID datové zprávy</xs:documentation> 54 </xs:annotation> 55 <xs:restriction base="xs:string"> 56 <xs:maxLength value="20" /> 57 </xs:restriction> 58 </xs:simpleType> 59 <!--xs:simpleType name="tIdDb"> 60 <xs:annotation> 61 <xs:documentation>ID datové schránky</xs:documentation> 62 </xs:annotation> 63 <xs:restriction base="xs:string"> 64 <xs:length value="7" /> 65 </xs:restriction> 66 </xs:simpleType--> 67 <xs:complexType name="tFile"> 68 <xs:choice> 69 <xs:element name="dmEncodedContent" type="xs:base64Binary"> 70 <xs:annotation> 71 <xs:documentation>obálka pro písemnost libovolného podporovaného formátu</xs:documentation> 72 </xs:annotation> 73 </xs:element> 74 <xs:element name="dmXMLContent"> 75 <xs:annotation> 76 <xs:documentation>obálka pro libovolný XML obsah</xs:documentation> 77 </xs:annotation> 78 <xs:complexType> 79 <xs:sequence> 80 <xs:any processContents="skip" /> 81 </xs:sequence> 82 </xs:complexType> 83 </xs:element> 84 </xs:choice> 85 </xs:complexType> 86 <xs:complexType name="tFilesArray"> 87 <xs:sequence> 88 <xs:element name="dmFile" minOccurs="1" maxOccurs="unbounded"> 89 <xs:annotation> 90 <xs:documentation>Jedna písemnost DZ (=soubor nebo XML )</xs:documentation> 91 </xs:annotation> 92 <xs:complexType> 93 <xs:complexContent mixed="false"> 94 <xs:extension base="tns:tFile"> 95 <xs:attribute name="dmMimeType" type="xs:string" use="required"> 96 <xs:annotation> 97 <xs:documentation>typ písemnosti v MIME zápisu, např. application/pdf nebo image/tiff</xs:documentation> 98 </xs:annotation> 99 </xs:attribute> 100 <xs:attribute name="dmFileMetaType" use="required"> 101 <xs:annotation> 102 <xs:documentation>typ přílohy, první by měla být "main"</xs:documentation> 103 </xs:annotation> 104 <xs:simpleType> 105 <xs:restriction base="xs:string"> 106 <xs:enumeration value="main" /> 107 <xs:enumeration value="enclosure" /> 108 <xs:enumeration value="signature" /> 109 <xs:enumeration value="meta" /> 110 </xs:restriction> 111 </xs:simpleType> 112 </xs:attribute> 113 <xs:attribute name="dmFileGuid" type="xs:string" use="optional"> 114 <xs:annotation> 115 <xs:documentation>nepovinný interní identifikátor tohoto dokumentu - pro vytváření stromu závislostí dokumentů</xs:documentation> 116 </xs:annotation> 117 </xs:attribute> 118 <xs:attribute name="dmUpFileGuid" type="xs:string" use="optional"> 119 <xs:annotation> 120 <xs:documentation>nepovinný interní identifikátor nadřízeného dokumentu (např. pro vztah soubor - podpis aj.)</xs:documentation> 121 </xs:annotation> 122 </xs:attribute> 123 <xs:attribute name="dmFileDescr" type="xs:string" use="required"> 124 <xs:annotation> 125 <xs:documentation>Název souboru</xs:documentation> 126 </xs:annotation> 127 </xs:attribute> 128 <xs:attribute name="dmFormat" type="xs:string" use="optional"> 129 <xs:annotation> 130 <xs:documentation>nepovinný údaj, nepoužívá se v současné verzi</xs:documentation> 131 </xs:annotation> 132 </xs:attribute> 133 </xs:extension> 134 </xs:complexContent> 135 </xs:complexType> 136 </xs:element> 137 </xs:sequence> 138 </xs:complexType> 139 <xs:complexType name="tStatus"> 140 <xs:sequence> 141 <xs:element name="dmStatusCode" type="xs:string"> 142 <xs:annotation> 143 <xs:documentation /> 144 </xs:annotation> 145 </xs:element> 146 <xs:element name="dmStatusMessage" type="xs:string"> 147 <xs:annotation> 148 <xs:documentation /> 149 </xs:annotation> 150 </xs:element> 151 </xs:sequence> 152 </xs:complexType> 153 <xs:element name="dmStatus" type="tns:tStatus" /> 154 <xs:complexType name="tHash"> 155 <xs:simpleContent> 156 <xs:extension base="xs:base64Binary"> 157 <xs:attribute name="algorithm" type="xs:string"> 158 <xs:annotation> 159 <xs:documentation>Algoritmus hashovací funkce, např. SHA-1</xs:documentation> 160 </xs:annotation> 161 </xs:attribute> 162 </xs:extension> 163 </xs:simpleContent> 164 </xs:complexType> 165 <xs:group name="dmEvent"> 166 <xs:sequence> 167 <xs:element name="dmEventTime" type="xs:dateTime" nillable="true" /> 168 <xs:element name="dmEventDescr" type="xs:string" nillable="true" /> 169 </xs:sequence> 170 </xs:group> 171 <xs:complexType name="tEvent"> 172 <xs:sequence> 173 <xs:group ref="tns:dmEvent" /> 174 </xs:sequence> 175 </xs:complexType> 176 <xs:complexType name="tEventsArray"> 177 <xs:sequence minOccurs="1" maxOccurs="unbounded"> 178 <xs:element name="dmEvent" type="tns:tEvent" /> 179 </xs:sequence> 180 </xs:complexType> 181 <xs:group name="gMultipleMessageEnvelopeSub"> 182 <xs:annotation> 183 <xs:documentation>Obálka zprávy bez ID DZ</xs:documentation> 184 </xs:annotation> 185 <xs:sequence> 186 <xs:element name="dmSenderOrgUnit" type="xs:string" nillable="true"> 187 <xs:annotation> 188 <xs:documentation>Organizační jednotka odesílatele slovně; nepovinné, mohou doplňovat ESS</xs:documentation> 189 </xs:annotation> 190 </xs:element> 191 <xs:element name="dmSenderOrgUnitNum" type="xs:integer" nillable="true"> 192 <xs:annotation> 193 <xs:documentation>Organizační jednotka odesílatele hodnotou z číselníku; ESS, nepovinné</xs:documentation> 194 </xs:annotation> 195 </xs:element> 196 <xs:element name="dmAnnotation" nillable="true"> 197 <xs:annotation> 198 <xs:documentation>Textová poznámka (Věc, Předmět, Anotace)</xs:documentation> 199 </xs:annotation> 200 <xs:simpleType> 201 <xs:restriction base="xs:string"> 202 <xs:maxLength value="255" /> 203 </xs:restriction> 204 </xs:simpleType> 205 </xs:element> 206 <xs:element name="dmRecipientRefNumber" nillable="true"> 207 <xs:annotation> 208 <xs:documentation>Číslo jednací za strany příjemce; nepovinné, </xs:documentation> 209 </xs:annotation> 210 <xs:simpleType> 211 <xs:restriction base="xs:string"> 212 <xs:maxLength value="50" /> 213 </xs:restriction> 214 </xs:simpleType> 215 </xs:element> 216 <xs:element name="dmSenderRefNumber" nillable="true"> 217 <xs:annotation> 218 <xs:documentation>Číslo jednací za strany odesílatele; nepovinné</xs:documentation> 219 </xs:annotation> 220 <xs:simpleType> 221 <xs:restriction base="xs:string"> 222 <xs:maxLength value="50" /> 223 </xs:restriction> 224 </xs:simpleType> 225 </xs:element> 226 <xs:element name="dmRecipientIdent" nillable="true"> 227 <xs:annotation> 228 <xs:documentation>Spisová značka ze strany příjemce; nepovinné</xs:documentation> 229 </xs:annotation> 230 <xs:simpleType> 231 <xs:restriction base="xs:string"> 232 <xs:maxLength value="50" /> 233 </xs:restriction> 234 </xs:simpleType> 235 </xs:element> 236 <xs:element name="dmSenderIdent" nillable="true"> 237 <xs:annotation> 238 <xs:documentation>Spisová značka a strany odesílatele; nepovinné</xs:documentation> 239 </xs:annotation> 240 <xs:simpleType> 241 <xs:restriction base="xs:string"> 242 <xs:maxLength value="50" /> 243 </xs:restriction> 244 </xs:simpleType> 245 </xs:element> 246 <xs:element name="dmLegalTitleLaw" type="xs:integer" nillable="true"> 247 <xs:annotation> 248 <xs:documentation>Zmocnění - číslo zákona; ESS</xs:documentation> 249 </xs:annotation> 250 </xs:element> 251 <xs:element name="dmLegalTitleYear" type="xs:integer" nillable="true"> 252 <xs:annotation> 253 <xs:documentation>Zmocnění - rok vydání zákona; ESS</xs:documentation> 254 </xs:annotation> 255 </xs:element> 256 <xs:element name="dmLegalTitleSect" type="xs:string" nillable="true"> 257 <xs:annotation> 258 <xs:documentation>Zmocnění - paragraf v zákoně; ESS</xs:documentation> 259 </xs:annotation> 260 </xs:element> 261 <xs:element name="dmLegalTitlePar" type="xs:string" nillable="true"> 262 <xs:annotation> 263 <xs:documentation>Zmocnění - odstavec v paragrafu; ESS</xs:documentation> 264 </xs:annotation> 265 </xs:element> 266 <xs:element name="dmLegalTitlePoint" type="xs:string" nillable="true"> 267 <xs:annotation> 268 <xs:documentation>Zmocnění - písmeno v odstavci; ESS</xs:documentation> 269 </xs:annotation> 270 </xs:element> 271 <xs:element name="dmPersonalDelivery" type="xs:boolean" nillable="true"> 272 <xs:annotation> 273 <xs:documentation>Příznak Do vlastních rukou - může číst pouze adresát nebo osoba s explicitně daným oprávněním</xs:documentation> 274 </xs:annotation> 275 </xs:element> 276 <xs:element name="dmAllowSubstDelivery" type="xs:boolean" nillable="true"> 277 <xs:annotation> 278 <xs:documentation>Náhradní doručení povoleno/nepovoleno - pouze pro některé subjekty (např. soudy)</xs:documentation> 279 </xs:annotation> 280 </xs:element> 281 </xs:sequence> 282 </xs:group> 283 <xs:complexType name="tRecipients"> 284 <xs:sequence> 285 <xs:element name="dbIDRecipient" type="tns:tIdDb"> 286 <xs:annotation> 287 <xs:documentation>ID datové schránky příjemce</xs:documentation> 288 </xs:annotation> 289 </xs:element> 290 <xs:element name="dmRecipientOrgUnit" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 291 <xs:annotation> 292 <xs:documentation>Organizační jednotka příjemce slovně, nepovinné, možné upřesnění příjemce při podání z portálu</xs:documentation> 293 </xs:annotation> 294 </xs:element> 295 <xs:element name="dmRecipientOrgUnitNum" type="xs:integer" minOccurs="0" maxOccurs="1" nillable="true"> 296 <xs:annotation> 297 <xs:documentation>Organizační jednotka příjemce hodnotou z číselníku; ESS, nepovinné</xs:documentation> 298 </xs:annotation> 299 </xs:element> 300 <xs:element name="dmToHands" type="xs:string" nillable="true"> 301 <xs:annotation> 302 <xs:documentation>K rukám - pomocný údaj </xs:documentation> 303 </xs:annotation> 304 </xs:element> 305 </xs:sequence> 306 </xs:complexType> 307 <xs:complexType name="tMultipleMessageEnvelopeSub"> 308 <xs:sequence> 309 <xs:group ref="tns:gMultipleMessageEnvelopeSub" /> 310 <xs:element name="dmOVM" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 311 <xs:element name="dmPublishOwnID" minOccurs="0" maxOccurs="1" nillable="true"> 312 <xs:complexType> 313 <xs:simpleContent> 314 <xs:extension base="xs:boolean"> 315 <xs:attribute name="IdLevel" type="xs:integer" use="optional" /> 316 </xs:extension> 317 </xs:simpleContent> 318 </xs:complexType> 319 </xs:element> 320 </xs:sequence> 321 </xs:complexType> 322 <xs:complexType name="tMultipleMessageRecipients"> 323 <xs:sequence> 324 <xs:element name="dmRecipient" type="tns:tRecipients" minOccurs="1" maxOccurs="unbounded" /> 325 </xs:sequence> 326 </xs:complexType> 327 <xs:complexType name="tMultipleMessageCreateInput"> 328 <xs:sequence> 329 <xs:element name="dmRecipients" type="tns:tMultipleMessageRecipients" /> 330 <xs:element name="dmEnvelope"> 331 <xs:complexType> 332 <xs:complexContent mixed="false"> 333 <xs:extension base="tns:tMultipleMessageEnvelopeSub"> 334 <xs:attribute name="dmType" type="tns:tDmType" /> 335 </xs:extension> 336 </xs:complexContent> 337 </xs:complexType> 338 </xs:element> 339 <xs:element name="dmFiles" type="tns:tFilesArray" /> 340 </xs:sequence> 341 </xs:complexType> 342 <xs:element name="CreateMultipleMessage" type="tns:tMultipleMessageCreateInput" /> 343 <xs:complexType name="tMultipleStatus"> 344 <xs:sequence> 345 <xs:element name="dmSingleStatus" type="tns:tMStatus" minOccurs="1" maxOccurs="unbounded" nillable="true" /> 346 </xs:sequence> 347 </xs:complexType> 348 <xs:complexType name="tMStatus"> 349 <xs:sequence> 350 <xs:element name="dmID" type="tns:tIdDm" minOccurs="0" maxOccurs="1" /> 351 <xs:element name="dmStatus" type="tns:tStatus" /> 352 </xs:sequence> 353 </xs:complexType> 354 <xs:complexType name="tMultipleMessageCreateOutput"> 355 <xs:sequence> 356 <xs:element name="dmMultipleStatus" type="tns:tMultipleStatus" minOccurs="0" maxOccurs="1" nillable="true" /> 357 <xs:element name="dmStatus" type="tns:tStatus" /> 358 </xs:sequence> 359 </xs:complexType> 360 <xs:element name="CreateMultipleMessageResponse" type="tns:tMultipleMessageCreateOutput" /> 361 <xs:group name="gMessageEnvelopeSub"> 362 <xs:annotation> 363 <xs:documentation>Obálka zprávy bez ID DZ</xs:documentation> 364 </xs:annotation> 365 <xs:sequence> 366 <xs:element name="dmSenderOrgUnit" type="xs:string" nillable="true"> 367 <xs:annotation> 368 <xs:documentation>Organizační jednotka odesílatele slovně; nepovinné, mohou doplňovat ESS</xs:documentation> 369 </xs:annotation> 370 </xs:element> 371 <xs:element name="dmSenderOrgUnitNum" type="xs:integer" nillable="true"> 372 <xs:annotation> 373 <xs:documentation>Organizační jednotka odesílatele hodnotou z číselníku; ESS, nepovinné</xs:documentation> 374 </xs:annotation> 375 </xs:element> 376 <xs:element name="dbIDRecipient" type="tns:tIdDb" nillable="true"> 377 <xs:annotation> 378 <xs:documentation>ID datové schránky příjemce</xs:documentation> 379 </xs:annotation> 380 </xs:element> 381 <xs:element name="dmRecipientOrgUnit" type="xs:string" nillable="true"> 382 <xs:annotation> 383 <xs:documentation>Organizační jednotka příjemce slovně, nepovinné, možné upřesnění příjemce při podání z portálu</xs:documentation> 384 </xs:annotation> 385 </xs:element> 386 <xs:element name="dmRecipientOrgUnitNum" type="xs:integer" nillable="true"> 387 <xs:annotation> 388 <xs:documentation>Organizační jednotka příjemce hodnotou z číselníku; ESS, nepovinné</xs:documentation> 389 </xs:annotation> 390 </xs:element> 391 <xs:element name="dmToHands" type="xs:string" nillable="true"> 392 <xs:annotation> 393 <xs:documentation>K rukám - pomocný údaj </xs:documentation> 394 </xs:annotation> 395 </xs:element> 396 <xs:element name="dmAnnotation" nillable="true"> 397 <xs:annotation> 398 <xs:documentation>Textová poznámka (Věc, Předmět, Anotace)</xs:documentation> 399 </xs:annotation> 400 <xs:simpleType> 401 <xs:restriction base="xs:string"> 402 <xs:maxLength value="255" /> 403 </xs:restriction> 404 </xs:simpleType> 405 </xs:element> 406 <xs:element name="dmRecipientRefNumber" nillable="true"> 407 <xs:annotation> 408 <xs:documentation>Číslo jednací za strany příjemce; nepovinné, </xs:documentation> 409 </xs:annotation> 410 <xs:simpleType> 411 <xs:restriction base="xs:string"> 412 <xs:maxLength value="50" /> 413 </xs:restriction> 414 </xs:simpleType> 415 </xs:element> 416 <xs:element name="dmSenderRefNumber" nillable="true"> 417 <xs:annotation> 418 <xs:documentation>Číslo jednací za strany odesílatele; nepovinné</xs:documentation> 419 </xs:annotation> 420 <xs:simpleType> 421 <xs:restriction base="xs:string"> 422 <xs:maxLength value="50" /> 423 </xs:restriction> 424 </xs:simpleType> 425 </xs:element> 426 <xs:element name="dmRecipientIdent" nillable="true"> 427 <xs:annotation> 428 <xs:documentation>Spisová značka ze strany příjemce; nepovinné</xs:documentation> 429 </xs:annotation> 430 <xs:simpleType> 431 <xs:restriction base="xs:string"> 432 <xs:maxLength value="50" /> 433 </xs:restriction> 434 </xs:simpleType> 435 </xs:element> 436 <xs:element name="dmSenderIdent" nillable="true"> 437 <xs:annotation> 438 <xs:documentation>Spisová značka a strany odesílatele; nepovinné</xs:documentation> 439 </xs:annotation> 440 <xs:simpleType> 441 <xs:restriction base="xs:string"> 442 <xs:maxLength value="50" /> 443 </xs:restriction> 444 </xs:simpleType> 445 </xs:element> 446 <xs:element name="dmLegalTitleLaw" type="xs:integer" nillable="true"> 447 <xs:annotation> 448 <xs:documentation>Zmocnění - číslo zákona; ESS</xs:documentation> 449 </xs:annotation> 450 </xs:element> 451 <xs:element name="dmLegalTitleYear" type="xs:integer" nillable="true"> 452 <xs:annotation> 453 <xs:documentation>Zmocnění - rok vydání zákona; ESS</xs:documentation> 454 </xs:annotation> 455 </xs:element> 456 <xs:element name="dmLegalTitleSect" type="xs:string" nillable="true"> 457 <xs:annotation> 458 <xs:documentation>Zmocnění - paragraf v zákoně; ESS</xs:documentation> 459 </xs:annotation> 460 </xs:element> 461 <xs:element name="dmLegalTitlePar" type="xs:string" nillable="true"> 462 <xs:annotation> 463 <xs:documentation>Zmocnění - odstavec v paragrafu; ESS</xs:documentation> 464 </xs:annotation> 465 </xs:element> 466 <xs:element name="dmLegalTitlePoint" type="xs:string" nillable="true"> 467 <xs:annotation> 468 <xs:documentation>Zmocnění - písmeno v odstavci; ESS</xs:documentation> 469 </xs:annotation> 470 </xs:element> 471 <xs:element name="dmPersonalDelivery" type="xs:boolean" nillable="true"> 472 <xs:annotation> 473 <xs:documentation>Příznak Do vlastních rukou - může číst pouze adresát nebo osoba s explicitně daným oprávněním</xs:documentation> 474 </xs:annotation> 475 </xs:element> 476 <xs:element name="dmAllowSubstDelivery" type="xs:boolean" nillable="true"> 477 <xs:annotation> 478 <xs:documentation>Náhradní doručení povoleno/nepovoleno - pouze pro některé subjekty (např. soudy)</xs:documentation> 479 </xs:annotation> 480 </xs:element> 481 </xs:sequence> 482 </xs:group> 483 <xs:group name="gMessageEnvelope"> 484 <xs:annotation> 485 <xs:documentation>Kompletní obálka zprávy včetně ID DZ a ostatnich elementu, které se nezadávají při vytvoření DZ</xs:documentation> 486 </xs:annotation> 487 <xs:sequence> 488 <xs:element name="dmID" type="tns:tIdDm"> 489 <xs:annotation> 490 <xs:documentation>ID datové zprávy</xs:documentation> 491 </xs:annotation> 492 </xs:element> 493 <xs:element name="dbIDSender" type="tns:tIdDb" nillable="true"> 494 <xs:annotation> 495 <xs:documentation>ID datové schránky odesílatele</xs:documentation> 496 </xs:annotation> 497 </xs:element> 498 <xs:element name="dmSender" nillable="true"> 499 <xs:annotation> 500 <xs:documentation>Odesílatel slovně; doplňuje ISDS</xs:documentation> 501 </xs:annotation> 502 <xs:simpleType> 503 <xs:restriction base="xs:string"> 504 <xs:maxLength value="100" /> 505 </xs:restriction> 506 </xs:simpleType> 507 </xs:element> 508 <xs:element name="dmSenderAddress" nillable="true"> 509 <xs:annotation> 510 <xs:documentation>Poštovní adresa odesílatele - požadavek ESS; doplňuje ISDS</xs:documentation> 511 </xs:annotation> 512 <xs:simpleType> 513 <xs:restriction base="xs:string"> 514 <xs:maxLength value="100" /> 515 </xs:restriction> 516 </xs:simpleType> 517 </xs:element> 518 <xs:element name="dmSenderType" type="xs:int"> 519 <xs:annotation> 520 <xs:documentation>hrubý typ schránky odesílatele (10=OVM,20=PO,30=PFO,40=FO)</xs:documentation> 521 </xs:annotation> 522 </xs:element> 523 <xs:element name="dmRecipient" nillable="true"> 524 <xs:annotation> 525 <xs:documentation>Příjemce slovně; doplňuje ISDS</xs:documentation> 526 </xs:annotation> 527 <xs:simpleType> 528 <xs:restriction base="xs:string"> 529 <xs:maxLength value="100" /> 530 </xs:restriction> 531 </xs:simpleType> 532 </xs:element> 533 <xs:element name="dmRecipientAddress" nillable="true"> 534 <xs:annotation> 535 <xs:documentation>Poštovní adresa příjemce - požadavek ESS; doplňuje ISDS</xs:documentation> 536 </xs:annotation> 537 <xs:simpleType> 538 <xs:restriction base="xs:string"> 539 <xs:maxLength value="100" /> 540 </xs:restriction> 541 </xs:simpleType> 542 </xs:element> 543 <xs:element name="dmAmbiguousRecipient" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 544 <xs:annotation> 545 <xs:documentation>Příznak, že adresát je ne-OVM povýšené na OVM (§5a)</xs:documentation> 546 </xs:annotation> 547 </xs:element> 548 <xs:group ref="tns:gMessageEnvelopeSub" /> 549 </xs:sequence> 550 </xs:group> 551 <xs:complexType name="tReturnedMessage"> 552 <xs:annotation> 553 <xs:documentation>typ pro staženou DZ</xs:documentation> 554 </xs:annotation> 555 <xs:sequence> 556 <xs:element name="dmDm"> 557 <xs:annotation> 558 <xs:documentation>Datová zpráva</xs:documentation> 559 </xs:annotation> 560 <xs:complexType> 561 <xs:sequence> 562 <xs:group ref="tns:gMessageEnvelope" /> 563 <xs:element name="dmFiles" type="tns:tFilesArray"> 564 <xs:annotation> 565 <xs:documentation>Pole písemností DZ</xs:documentation> 566 </xs:annotation> 567 </xs:element> 568 </xs:sequence> 569 </xs:complexType> 570 </xs:element> 571 <xs:element name="dmHash" type="tns:tHash"> 572 <xs:annotation> 573 <xs:documentation>Hash kompletní DZ (z elementu dmDm)</xs:documentation> 574 </xs:annotation> 575 </xs:element> 576 <xs:element name="dmQTimestamp" type="xs:base64Binary" nillable="true"> 577 <xs:annotation> 578 <xs:documentation>Kvalifikované časové razítko</xs:documentation> 579 </xs:annotation> 580 </xs:element> 581 <xs:element name="dmDeliveryTime" type="xs:dateTime" nillable="true"> 582 <xs:annotation> 583 <xs:documentation>čas dodání do DS</xs:documentation> 584 </xs:annotation> 585 </xs:element> 586 <xs:element name="dmAcceptanceTime" type="xs:dateTime" nillable="true"> 587 <xs:annotation> 588 <xs:documentation>čas doručení</xs:documentation> 589 </xs:annotation> 590 </xs:element> 591 <xs:element name="dmMessageStatus" type="xs:integer"> 592 <xs:annotation> 593 <xs:documentation>Stav DZ (dodaná, doručená atd.); celé číslo 1-9</xs:documentation> 594 </xs:annotation> 595 </xs:element> 596 <xs:element name="dmAttachmentSize" type="xs:integer" nillable="true"> 597 <xs:annotation> 598 <xs:documentation>velikost přílohy v kilobajtech (zaokrouhleno)</xs:documentation> 599 </xs:annotation> 600 </xs:element> 601 </xs:sequence> 602 <xs:attribute name="dmType" type="tns:tDmType" use="optional" /> 603 </xs:complexType> 604 <xs:complexType name="tReturnedMessageEnvelope"> 605 <xs:annotation> 606 <xs:documentation>typ pro staženou obálku DZ (bez písemností, hash neplatí)</xs:documentation> 607 </xs:annotation> 608 <xs:sequence> 609 <xs:element name="dmDm"> 610 <xs:complexType> 611 <xs:group ref="tns:gMessageEnvelope" /> 612 </xs:complexType> 613 </xs:element> 614 <xs:element name="dmHash" type="tns:tHash"> 615 <xs:annotation> 616 <xs:documentation>Hash kompletní DZ vč. písemností, hash nejde spočítat z obálky!</xs:documentation> 617 </xs:annotation> 618 </xs:element> 619 <xs:element name="dmQTimestamp" type="xs:base64Binary" /> 620 <xs:element name="dmDeliveryTime" type="xs:dateTime" nillable="true" /> 621 <xs:element name="dmAcceptanceTime" type="xs:dateTime" nillable="true" /> 622 <xs:element name="dmMessageStatus" type="xs:integer"> 623 <xs:annotation> 624 <xs:documentation>Stav DZ - celé číslo 1-9</xs:documentation> 625 </xs:annotation> 626 </xs:element> 627 <xs:element name="dmAttachmentSize" type="xs:integer" nillable="true"> 628 <xs:annotation> 629 <xs:documentation>velikost přílohy v kilobajtech (zaokrouhleno)</xs:documentation> 630 </xs:annotation> 631 </xs:element> 632 </xs:sequence> 633 <xs:attribute name="dmType" type="tns:tDmType" use="optional" /> 634 <xs:attribute name="dmVODZ" type="xs:boolean" /> 635 <xs:attribute name="attsNum" type="xs:integer" /> 636 </xs:complexType> 637 <xs:complexType name="tMessageEnvelopeSub"> 638 <xs:annotation> 639 <xs:documentation>typ pro WS CreateMessage na vstupu</xs:documentation> 640 </xs:annotation> 641 <xs:sequence> 642 <xs:group ref="tns:gMessageEnvelopeSub" /> 643 <xs:element name="dmOVM" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 644 <xs:element name="dmPublishOwnID" minOccurs="0" maxOccurs="1" nillable="true"> 645 <xs:complexType> 646 <xs:simpleContent> 647 <xs:extension base="xs:boolean"> 648 <xs:attribute name="IdLevel" type="xs:integer" use="optional" /> 649 </xs:extension> 650 </xs:simpleContent> 651 </xs:complexType> 652 </xs:element> 653 </xs:sequence> 654 <xs:attribute name="dmType" type="tns:tDmType" use="optional" /> 655 </xs:complexType> 656 <xs:complexType name="tMessageCreateInput"> 657 <xs:sequence> 658 <xs:element name="dmEnvelope"> 659 <xs:complexType> 660 <xs:complexContent mixed="false"> 661 <xs:extension base="tns:tMessageEnvelopeSub" /> 662 </xs:complexContent> 663 </xs:complexType> 664 </xs:element> 665 <xs:element name="dmFiles" type="tns:tFilesArray" /> 666 </xs:sequence> 667 </xs:complexType> 668 <xs:element name="CreateMessage" type="tns:tMessageCreateInput" /> 669 <xs:complexType name="tMessageCreateOutput"> 670 <xs:sequence> 671 <xs:element name="dmID" type="tns:tIdDm" minOccurs="0" maxOccurs="1" /> 672 <xs:element name="dmStatus" type="tns:tStatus" /> 673 </xs:sequence> 674 </xs:complexType> 675 <xs:element name="CreateMessageResponse" type="tns:tMessageCreateOutput" /> 676 <xs:element name="VerifyMessage" type="tns:tIDMessInput" /> 677 <xs:complexType name="tMessageVerifyOutput"> 678 <xs:sequence> 679 <xs:element name="dmHash" type="tns:tHash" minOccurs="0" maxOccurs="1" /> 680 <xs:element name="dmStatus" type="tns:tStatus" /> 681 </xs:sequence> 682 </xs:complexType> 683 <xs:element name="VerifyMessageResponse" type="tns:tMessageVerifyOutput" /> 684 <xs:complexType name="tDelivery"> 685 <xs:annotation> 686 <xs:documentation>typ pro Dodejku, Doručenku a Nedoručenku</xs:documentation> 687 </xs:annotation> 688 <xs:sequence> 689 <xs:element name="dmDm"> 690 <xs:complexType> 691 <xs:group ref="tns:gMessageEnvelope" /> 692 </xs:complexType> 693 </xs:element> 694 <xs:element name="dmHash" type="tns:tHash" /> 695 <xs:element name="dmQTimestamp" type="xs:base64Binary" /> 696 <xs:element name="dmDeliveryTime" type="xs:dateTime" nillable="true" /> 697 <xs:element name="dmAcceptanceTime" type="xs:dateTime" nillable="true" /> 698 <xs:element name="dmMessageStatus" type="xs:integer"> 699 <xs:annotation> 700 <xs:documentation>Stav DZ</xs:documentation> 701 </xs:annotation> 702 </xs:element> 703 <xs:element name="dmEvents" type="tns:tEventsArray"> 704 <xs:annotation> 705 <xs:documentation>pole událostí dané DZ (obvykle jen dodání a doručení)</xs:documentation> 706 </xs:annotation> 707 </xs:element> 708 </xs:sequence> 709 </xs:complexType> 710 <xs:element name="GetDeliveryInfo" type="tns:tIDMessInput" /> 711 <xs:complexType name="tDeliveryMessageOutput"> 712 <xs:sequence> 713 <xs:element name="dmDelivery" type="tns:tDelivery" minOccurs="0" maxOccurs="1" nillable="true" /> 714 <xs:element name="dmStatus" type="tns:tStatus" minOccurs="0" maxOccurs="1" /> 715 </xs:sequence> 716 </xs:complexType> 717 <xs:element name="GetDeliveryInfoResponse" type="tns:tDeliveryMessageOutput" /> 718 <xs:element name="GetSignedDeliveryInfo" type="tns:tIDMessInput" /> 719 <xs:complexType name="tSignDelivMessOutput"> 720 <xs:sequence> 721 <xs:element name="dmSignature" type="xs:base64Binary" minOccurs="0" maxOccurs="1" /> 722 <xs:element name="dmStatus" type="tns:tStatus" /> 723 </xs:sequence> 724 </xs:complexType> 725 <xs:element name="GetSignedDeliveryInfoResponse" type="tns:tSignDelivMessOutput" /> 726 <xs:complexType name="tRecord"> 727 <xs:sequence minOccurs="0" maxOccurs="1"> 728 <xs:element name="dmOrdinal"> 729 <xs:annotation> 730 <xs:documentation>Pořadové číslo v seznamu</xs:documentation> 731 </xs:annotation> 732 <xs:simpleType> 733 <xs:restriction base="xs:int"> 734 <xs:minInclusive value="1" /> 735 </xs:restriction> 736 </xs:simpleType> 737 </xs:element> 738 <xs:group ref="tns:gMessageEnvelope" /> 739 <xs:element name="dmMessageStatus" type="xs:integer"> 740 <xs:annotation> 741 <xs:documentation>Stav DZ, celé číslo 1 - 9</xs:documentation> 742 </xs:annotation> 743 </xs:element> 744 <xs:element name="dmAttachmentSize" type="xs:integer" nillable="true"> 745 <xs:annotation> 746 <xs:documentation>velikost přílohy v kilobajtech (zaokrouhleno)</xs:documentation> 747 </xs:annotation> 748 </xs:element> 749 <xs:element name="dmDeliveryTime" type="xs:dateTime" nillable="true"> 750 <xs:annotation> 751 <xs:documentation>Čas dodání</xs:documentation> 752 </xs:annotation> 753 </xs:element> 754 <xs:element name="dmAcceptanceTime" type="xs:dateTime" nillable="true"> 755 <xs:annotation> 756 <xs:documentation>Čas doručení</xs:documentation> 757 </xs:annotation> 758 </xs:element> 759 </xs:sequence> 760 <xs:attribute name="dmType" use="optional"> 761 <xs:simpleType> 762 <xs:restriction base="tns:tDmType" /> 763 </xs:simpleType> 764 </xs:attribute> 765 <xs:attribute name="dmVODZ" type="xs:boolean" /> 766 </xs:complexType> 767 <xs:complexType name="tRecordsArray"> 768 <xs:annotation> 769 <xs:documentation>typ pro vrácený seznam DZ</xs:documentation> 770 </xs:annotation> 771 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 772 <xs:element name="dmRecord" type="tns:tRecord" /> 773 </xs:sequence> 774 </xs:complexType> 775 <xs:complexType name="tListOfSentInput"> 776 <xs:sequence> 777 <xs:element name="dmFromTime" type="xs:dateTime" nillable="true"> 778 <xs:annotation> 779 <xs:documentation>čas dodání od</xs:documentation> 780 </xs:annotation> 781 </xs:element> 782 <xs:element name="dmToTime" type="xs:dateTime" nillable="true"> 783 <xs:annotation> 784 <xs:documentation>čas dodání do</xs:documentation> 785 </xs:annotation> 786 </xs:element> 787 <xs:element name="dmSenderOrgUnitNum" type="xs:integer" nillable="true"> 788 <xs:annotation> 789 <xs:documentation>org. jednotka odesílatele - číselník ESS</xs:documentation> 790 </xs:annotation> 791 </xs:element> 792 <xs:element name="dmStatusFilter" type="xs:string"> 793 <xs:annotation> 794 <xs:documentation>filtr na stav zprávy</xs:documentation> 795 </xs:annotation> 796 </xs:element> 797 <xs:element name="dmOffset" type="xs:integer" nillable="true"> 798 <xs:annotation> 799 <xs:documentation>od kolikátého záznamu</xs:documentation> 800 </xs:annotation> 801 </xs:element> 802 <xs:element name="dmLimit" type="xs:integer" nillable="true"> 803 <xs:annotation> 804 <xs:documentation>kolik záznamů</xs:documentation> 805 </xs:annotation> 806 </xs:element> 807 </xs:sequence> 808 </xs:complexType> 809 <xs:complexType name="tListOfMessOutput"> 810 <xs:sequence> 811 <xs:element name="dmRecords" type="tns:tRecordsArray" minOccurs="0" maxOccurs="1" nillable="true"> 812 <xs:annotation> 813 <xs:documentation>pole výsledků</xs:documentation> 814 </xs:annotation> 815 </xs:element> 816 <xs:element name="dmStatus" type="tns:tStatus" /> 817 </xs:sequence> 818 </xs:complexType> 819 <xs:complexType name="tListOfFReceivedInput"> 820 <xs:sequence> 821 <xs:element name="dmFromTime" type="xs:dateTime" nillable="true"> 822 <xs:annotation> 823 <xs:documentation>čas dodání od</xs:documentation> 824 </xs:annotation> 825 </xs:element> 826 <xs:element name="dmToTime" type="xs:dateTime" nillable="true"> 827 <xs:annotation> 828 <xs:documentation>čas dodání do</xs:documentation> 829 </xs:annotation> 830 </xs:element> 831 <xs:element name="dmRecipientOrgUnitNum" type="xs:integer" nillable="true"> 832 <xs:annotation> 833 <xs:documentation>org. jednotka příjemce - z číselníku ESS</xs:documentation> 834 </xs:annotation> 835 </xs:element> 836 <xs:element name="dmStatusFilter" type="xs:string"> 837 <xs:annotation> 838 <xs:documentation>filtr na stav zprávy</xs:documentation> 839 </xs:annotation> 840 </xs:element> 841 <xs:element name="dmOffset" type="xs:integer" nillable="true"> 842 <xs:annotation> 843 <xs:documentation>od kolikátého záznamu (od 1)</xs:documentation> 844 </xs:annotation> 845 </xs:element> 846 <xs:element name="dmLimit" type="xs:integer" nillable="true"> 847 <xs:annotation> 848 <xs:documentation>kolik záznamů</xs:documentation> 849 </xs:annotation> 850 </xs:element> 851 </xs:sequence> 852 </xs:complexType> 853 <xs:element name="GetListOfSentMessages" type="tns:tListOfSentInput" /> 854 <xs:element name="GetListOfSentMessagesResponse" type="tns:tListOfMessOutput" /> 855 <xs:element name="GetListOfReceivedMessages" type="tns:tListOfFReceivedInput" /> 856 <xs:element name="GetListOfReceivedMessagesResponse" type="tns:tListOfMessOutput" /> 857 <xs:complexType name="tIDMessInput"> 858 <xs:sequence> 859 <xs:element name="dmID" type="tns:tIdDm" /> 860 </xs:sequence> 861 </xs:complexType> 862 <xs:complexType name="tMessDownOutput"> 863 <xs:sequence> 864 <xs:element name="dmReturnedMessage" type="tns:tReturnedMessage" minOccurs="0" maxOccurs="1" nillable="true" /> 865 <xs:element name="dmStatus" type="tns:tStatus" minOccurs="0" maxOccurs="1" /> 866 </xs:sequence> 867 </xs:complexType> 868 <xs:element name="MessageDownload" type="tns:tIDMessInput" /> 869 <xs:element name="MessageDownloadResponse" type="tns:tMessDownOutput" /> 870 <xs:complexType name="tMessEnvelDownOutput"> 871 <xs:sequence> 872 <xs:element name="dmReturnedMessageEnvelope" type="tns:tReturnedMessageEnvelope" minOccurs="0" maxOccurs="1" nillable="true" /> 873 <xs:element name="dmStatus" type="tns:tStatus" /> 874 </xs:sequence> 875 </xs:complexType> 876 <xs:element name="MessageEnvelopeDownload" type="tns:tIDMessInput" /> 877 <xs:element name="MessageEnvelopeDownloadResponse" type="tns:tMessEnvelDownOutput" /> 878 <xs:complexType name="tSignedMessDownOutput"> 879 <xs:sequence> 880 <xs:element name="dmSignature" type="xs:base64Binary" minOccurs="0" maxOccurs="1" /> 881 <xs:element name="dmStatus" type="tns:tStatus" minOccurs="0" maxOccurs="1" /> 882 </xs:sequence> 883 </xs:complexType> 884 <xs:element name="SignedMessageDownload" type="tns:tIDMessInput" /> 885 <xs:element name="SignedMessageDownloadResponse" type="tns:tSignedMessDownOutput" /> 886 <xs:complexType name="tMarkMessOutput"> 887 <xs:sequence> 888 <xs:element name="dmStatus" type="tns:tStatus" /> 889 </xs:sequence> 890 </xs:complexType> 891 <xs:element name="MarkMessageAsDownloaded" type="tns:tIDMessInput" /> 892 <xs:element name="MarkMessageAsDownloadedResponse" type="tns:tMarkMessOutput" /> 893 <xs:element name="SignedSentMessageDownload" type="tns:tIDMessInput" /> 894 <xs:element name="SignedSentMessageDownloadResponse" type="tns:tSignedMessDownOutput" /> 895 <xs:simpleType name="tDmType"> 896 <xs:annotation> 897 <xs:documentation>typ DZ: na vstupu CreateMessage: 898 K = komerční DZ, O = vynucení odpovědní DZ, I = iniciační pro ODZ, V = veřejná DZ; nepoužitý atribut = veřejná DZ 899 Na výstupu: 900 K - smluvní PDZ, O - odpovědní PDZ, G - globálně dotovaná, Z - omezeně dotovaná, D - externě dotovaná, E - EPZ, I - iniciační k ODZ, Y - iniciační k ODZ zkonzumovaná, X - iniciační k ODZ expirovaná, A - iniciační k ODZ dotovaná, B - dotovaná iniciační k ODZ zkonzumovaná, C - dotovaná iniciační k ODZ expirovaná, neuvedeno = veřejná DZ</xs:documentation> 901 </xs:annotation> 902 <xs:restriction base="xs:string"> 903 <xs:length value="1" /> 904 </xs:restriction> 905 </xs:simpleType> 906 <xs:complexType name="tAuthenticateMessageInput"> 907 <xs:sequence> 908 <xs:element name="dmMessage" type="xs:base64Binary" minOccurs="1" maxOccurs="1"> 909 <xs:annotation> 910 <xs:documentation>Podepsaná datová zpráva b base64 kódování</xs:documentation> 911 </xs:annotation> 912 </xs:element> 913 </xs:sequence> 914 </xs:complexType> 915 <xs:element name="AuthenticateMessage" type="tns:tAuthenticateMessageInput" /> 916 <xs:complexType name="tAuthenticateMessageOutput"> 917 <xs:sequence> 918 <xs:element name="dmAuthResult" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 919 <xs:annotation> 920 <xs:documentation>Výsledek ověření zprávy</xs:documentation> 921 </xs:annotation> 922 </xs:element> 923 <xs:element name="dmStatus" type="tns:tStatus" /> 924 </xs:sequence> 925 </xs:complexType> 926 <xs:element name="AuthenticateMessageResponse" type="tns:tAuthenticateMessageOutput" /> 927 <xs:complexType name="tGetStateChangesInput"> 928 <xs:sequence> 929 <xs:element name="dmFromTime" type="xs:dateTime" nillable="true"> 930 <xs:annotation> 931 <xs:documentation>čas dodání od</xs:documentation> 932 </xs:annotation> 933 </xs:element> 934 <xs:element name="dmToTime" type="xs:dateTime" nillable="true"> 935 <xs:annotation> 936 <xs:documentation>čas dodání do</xs:documentation> 937 </xs:annotation> 938 </xs:element> 939 </xs:sequence> 940 </xs:complexType> 941 <xs:element name="GetMessageStateChanges" type="tns:tGetStateChangesInput" /> 942 <xs:complexType name="tStateChangesRecord"> 943 <xs:sequence> 944 <xs:element name="dmID" type="tns:tIdDm" /> 945 <xs:element name="dmEventTime" type="xs:dateTime" /> 946 <xs:element name="dmMessageStatus" type="xs:int" /> 947 </xs:sequence> 948 </xs:complexType> 949 <xs:complexType name="tStateChangesArray"> 950 <xs:annotation> 951 <xs:documentation>typ pro vrácený seznam DZ</xs:documentation> 952 </xs:annotation> 953 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 954 <xs:element name="dmRecord" type="tns:tStateChangesRecord" /> 955 </xs:sequence> 956 </xs:complexType> 957 <xs:complexType name="tGetStateChangesOutput"> 958 <xs:sequence> 959 <xs:element name="dmRecords" type="tns:tStateChangesArray" minOccurs="0" maxOccurs="1" nillable="true"> 960 <xs:annotation> 961 <xs:documentation>pole výsledků</xs:documentation> 962 </xs:annotation> 963 </xs:element> 964 <xs:element name="dmStatus" type="tns:tStatus" /> 965 </xs:sequence> 966 </xs:complexType> 967 <xs:element name="GetMessageStateChangesResponse" type="tns:tGetStateChangesOutput" /> 968 <xs:element name="DummyOperation" type="xs:string" nillable="true" /> 969 <xs:element name="DummyOperationResponse" type="tns:tDummyOutput" /> 970 <xs:complexType name="tDummyOutput"> 971 <xs:sequence> 972 <xs:element name="dmStatus" type="tns:tStatus" /> 973 </xs:sequence> 974 </xs:complexType> 975 <xs:complexType name="tGetAuthorInput"> 976 <xs:sequence> 977 <xs:element name="dmID" type="tns:tIdDm" /> 978 </xs:sequence> 979 </xs:complexType> 980 <xs:element name="GetMessageAuthor" type="tns:tGetAuthorInput" /> 981 <xs:complexType name="tGetAuthorOutput"> 982 <xs:sequence> 983 <xs:element name="userType" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 984 <xs:element name="authorName" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true" /> 985 <xs:element name="dmStatus" type="tns:tStatus" /> 986 </xs:sequence> 987 </xs:complexType> 988 <xs:element name="GetMessageAuthorResponse" type="tns:tGetAuthorOutput" /> 989 <xs:element name="EraseMessage" type="tns:tEraseMessageIntput" /> 990 <xs:complexType name="tEraseMessageIntput"> 991 <xs:sequence> 992 <xs:element name="dmID" type="tns:tIdDm" /> 993 <xs:element name="dmIncoming" type="xs:boolean" minOccurs="1" maxOccurs="1" /> 994 </xs:sequence> 995 </xs:complexType> 996 <xs:element name="EraseMessageResponse" type="tns:tEraseMessageOutput" /> 997 <xs:complexType name="tEraseMessageOutput"> 998 <xs:sequence> 999 <xs:element name="dmStatus" type="tns:tStatus" minOccurs="1" maxOccurs="1" /> 1000 </xs:sequence> 1001 </xs:complexType> 1002 <xs:element name="Re-signISDSDocument" type="tns:tResignDocInput" /> 1003 <xs:complexType name="tResignDocInput"> 1004 <xs:sequence> 1005 <xs:element name="dmDoc" type="xs:base64Binary" minOccurs="1" maxOccurs="1" /> 1006 </xs:sequence> 1007 </xs:complexType> 1008 <xs:element name="Re-signISDSDocumentResponse" type="tns:tResignDocOutput" /> 1009 <xs:complexType name="tResignDocOutput"> 1010 <xs:sequence> 1011 <xs:element name="dmResultDoc" type="xs:base64Binary" nillable="true" /> 1012 <xs:element name="dmValidTo" type="xs:date" minOccurs="0" maxOccurs="1" /> 1013 <xs:element name="dmStatus" type="tns:tStatus" minOccurs="1" maxOccurs="1" /> 1014 </xs:sequence> 1015 </xs:complexType> 1016 <xs:element name="GetListOfErasedMessages" type="tns:tGetListOfErasedInput" /> 1017 <xs:complexType name="tGetListOfErasedInput"> 1018 <xs:sequence> 1019 <xs:choice> 1020 <xs:sequence> 1021 <xs:element name="dmFromDate" type="xs:date" /> 1022 <xs:element name="dmToDate" type="xs:date" /> 1023 </xs:sequence> 1024 <xs:sequence> 1025 <xs:element name="dmYear" type="xs:positiveInteger" /> 1026 <xs:element name="dmMonth" type="xs:positiveInteger" minOccurs="0" maxOccurs="1" /> 1027 </xs:sequence> 1028 </xs:choice> 1029 <xs:element name="dmMessageType" minOccurs="1" maxOccurs="1"> 1030 <xs:simpleType> 1031 <xs:restriction base="xs:string"> 1032 <xs:enumeration value="SENT" /> 1033 <xs:enumeration value="RECEIVED" /> 1034 </xs:restriction> 1035 </xs:simpleType> 1036 </xs:element> 1037 <xs:element name="dmOutFormat" minOccurs="1" maxOccurs="1" nillable="false"> 1038 <xs:simpleType> 1039 <xs:restriction base="xs:string"> 1040 <xs:enumeration value="XML" /> 1041 <xs:enumeration value="CSV" /> 1042 </xs:restriction> 1043 </xs:simpleType> 1044 </xs:element> 1045 </xs:sequence> 1046 </xs:complexType> 1047 <xs:element name="GetListOfErasedMessagesResponse" type="tns:tGetListOfErasedOutput" /> 1048 <xs:complexType name="tGetListOfErasedOutput"> 1049 <xs:sequence> 1050 <xs:element name="asyncID" type="xs:string" minOccurs="0" maxOccurs="1" /> 1051 <xs:element name="dmStatus" type="tns:tStatus" /> 1052 </xs:sequence> 1053 </xs:complexType> 1054 <xs:element name="PickUpAsyncResponse" type="tns:tPickUpAsyncInput" /> 1055 <xs:complexType name="tPickUpAsyncInput"> 1056 <xs:sequence> 1057 <xs:element name="asyncID" type="xs:string" /> 1058 <xs:element name="asyncReqType" type="xs:string" /> 1059 </xs:sequence> 1060 </xs:complexType> 1061 <xs:element name="PickUpAsyncResponseResponse" type="tns:tPickUpAsyncOutput" /> 1062 <xs:complexType name="tPickUpAsyncOutput"> 1063 <xs:sequence> 1064 <xs:element name="asyncReqType" type="xs:string" minOccurs="0" maxOccurs="1" /> 1065 <xs:element name="asyncResponse" type="xs:base64Binary" minOccurs="0" maxOccurs="1" /> 1066 <xs:element name="dmStatus" type="tns:tStatus" /> 1067 </xs:sequence> 1068 </xs:complexType> 1069 <xs:element name="GetListForNotifications" type="tns:tListForNotifInput" /> 1070 <xs:complexType name="tListForNotifInput"> 1071 <xs:sequence> 1072 <xs:element name="ntfFromTime" type="xs:dateTime" /> 1073 <xs:element name="ntfScope" type="xs:string" /> 1074 </xs:sequence> 1075 </xs:complexType> 1076 <xs:element name="GetListForNotificationsResponse" type="tns:tListForNotifOutput" /> 1077 <xs:complexType name="tListForNotifOutput"> 1078 <xs:sequence> 1079 <xs:element name="ntfRecords" type="tns:tNtfRecordsArray" minOccurs="0" maxOccurs="1" nillable="true" /> 1080 <xs:element name="ntfListContinues" type="xs:boolean" minOccurs="0" maxOccurs="1" /> 1081 <xs:element name="dmStatus" type="tns:tStatus" /> 1082 </xs:sequence> 1083 </xs:complexType> 1084 <xs:complexType name="tNtfRecordsArray"> 1085 <xs:sequence minOccurs="0" maxOccurs="unbounded"> 1086 <xs:element name="ntfRecord" type="tns:tNtfRecord" /> 1087 </xs:sequence> 1088 </xs:complexType> 1089 <xs:complexType name="tNtfRecord"> 1090 <xs:sequence> 1091 <xs:element name="ntfType" type="xs:integer" /> 1092 <xs:element name="dmID" type="tns:tIdDm" /> 1093 <xs:element name="dmPersonalDelivery" type="xs:integer" /> 1094 <xs:element name="dmDeliveryTime" type="xs:dateTime" /> 1095 <xs:element name="dbIDRecipient" type="tns:tIdDb" /> 1096 <xs:element name="dmAnnotation" type="xs:string" /> 1097 <xs:element name="dbIDSender" type="tns:tIdDb" /> 1098 <xs:element name="dmSender" type="xs:string" /> 1099 </xs:sequence> 1100 </xs:complexType> 1101 <xs:element name="RegisterForNotifications"> 1102 <xs:complexType> 1103 <xs:sequence> 1104 <xs:element name="action" type="xs:integer" /> 1105 </xs:sequence> 1106 </xs:complexType> 1107 </xs:element> 1108 <xs:element name="RegisterForNotificationsResponse"> 1109 <xs:complexType> 1110 <xs:sequence> 1111 <xs:element name="dmStatus" type="tns:tStatus" /> 1112 </xs:sequence> 1113 </xs:complexType> 1114 </xs:element> 1115 <xs:element name="UploadAttachment"> 1116 <xs:complexType> 1117 <xs:sequence> 1118 <xs:element name="dmFile" minOccurs="1" maxOccurs="1"> 1119 <xs:complexType> 1120 <xs:sequence> 1121 <xs:element name="dmEncodedContent" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream" /> 1122 </xs:sequence> 1123 <xs:attribute name="dmMimeType" type="xs:string" use="required" /> 1124 <xs:attribute name="dmFileDescr" type="xs:string" use="required" /> 1125 </xs:complexType> 1126 </xs:element> 1127 </xs:sequence> 1128 </xs:complexType> 1129 </xs:element> 1130 <xs:element name="UploadAttachmentResponse"> 1131 <xs:complexType> 1132 <xs:sequence> 1133 <xs:element name="dmAttID" type="xs:string" minOccurs="0" maxOccurs="1" /> 1134 <xs:element name="dmAttHash1" minOccurs="0" maxOccurs="1"> 1135 <xs:complexType> 1136 <xs:simpleContent> 1137 <xs:extension base="xs:string"> 1138 <xs:attribute name="AttHashAlg" type="xs:string" /> 1139 </xs:extension> 1140 </xs:simpleContent> 1141 </xs:complexType> 1142 </xs:element> 1143 <xs:element name="dmAttHash2" minOccurs="0" maxOccurs="1"> 1144 <xs:complexType> 1145 <xs:simpleContent> 1146 <xs:extension base="xs:string"> 1147 <xs:attribute name="AttHashAlg" type="xs:string" /> 1148 </xs:extension> 1149 </xs:simpleContent> 1150 </xs:complexType> 1151 </xs:element> 1152 <xs:element name="dmStatus" type="tns:tStatus" /> 1153 </xs:sequence> 1154 </xs:complexType> 1155 </xs:element> 1156 <xs:element name="DownloadAttachment"> 1157 <xs:complexType> 1158 <xs:sequence> 1159 <xs:element name="dmID" type="xs:string" /> 1160 <xs:element name="attNum" type="xs:integer" /> 1161 </xs:sequence> 1162 </xs:complexType> 1163 </xs:element> 1164 <xs:element name="DownloadAttachmentResponse"> 1165 <xs:complexType> 1166 <xs:sequence> 1167 <xs:element name="dmFile" minOccurs="0" maxOccurs="1"> 1168 <xs:complexType> 1169 <xs:sequence> 1170 <xs:element name="dmEncodedContent" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream" /> 1171 </xs:sequence> 1172 <xs:attribute name="dmFileMetaType" type="xs:string" /> 1173 <xs:attribute name="dmMimeType" type="xs:string" /> 1174 <xs:attribute name="dmFileDescr" type="xs:string" /> 1175 </xs:complexType> 1176 </xs:element> 1177 <xs:element name="dmStatus" type="tns:tStatus" /> 1178 </xs:sequence> 1179 </xs:complexType> 1180 </xs:element> 1181 <xs:element name="CreateBigMessage" type="tns:tBigMessageInput" /> 1182 <xs:complexType name="tBigMessageInput"> 1183 <xs:sequence> 1184 <xs:element name="dmEnvelope" type="tns:tBigMessEnvelope" /> 1185 <xs:element name="dmFiles"> 1186 <xs:complexType> 1187 <xs:sequence> 1188 <xs:element name="dmExtFile" minOccurs="1" maxOccurs="unbounded"> 1189 <xs:complexType> 1190 <xs:attribute name="dmFileMetaType" type="xs:string" use="required" /> 1191 <xs:attribute name="dmAttID" type="xs:string" use="required" /> 1192 <xs:attribute name="dmAttHash1" type="xs:string" use="required" /> 1193 <xs:attribute name="dmAttHash1Alg" type="xs:string" use="required" /> 1194 <xs:attribute name="dmAttHash2" type="xs:string" use="required" /> 1195 <xs:attribute name="dmAttHash2Alg" type="xs:string" use="required" /> 1196 <xs:attribute name="dmFileGuid" type="xs:string" use="optional"> 1197 <xs:annotation> 1198 <xs:documentation>nepovinný interní identifikátor tohoto dokumentu - pro vytváření stromu závislostí dokumentů</xs:documentation> 1199 </xs:annotation> 1200 </xs:attribute> 1201 <xs:attribute name="dmUpFileGuid" type="xs:string" use="optional"> 1202 <xs:annotation> 1203 <xs:documentation>nepovinný interní identifikátor nadřízeného dokumentu (např. pro vztah soubor - podpis aj.)</xs:documentation> 1204 </xs:annotation> 1205 </xs:attribute> 1206 </xs:complexType> 1207 </xs:element> 1208 <xs:element name="dmFile" minOccurs="0" maxOccurs="unbounded"> 1209 <xs:complexType> 1210 <xs:sequence> 1211 <xs:element name="dmEncodedContent" type="xs:base64Binary" /> 1212 </xs:sequence> 1213 <xs:attribute name="dmFileMetaType" type="xs:string" use="required" /> 1214 <xs:attribute name="dmFileDescr" type="xs:string" use="required" /> 1215 <xs:attribute name="dmMimeType" type="xs:string" use="required" /> 1216 <xs:attribute name="dmFileGuid" type="xs:string" use="optional"> 1217 <xs:annotation> 1218 <xs:documentation>nepovinný interní identifikátor tohoto dokumentu - pro vytváření stromu závislostí dokumentů</xs:documentation> 1219 </xs:annotation> 1220 </xs:attribute> 1221 <xs:attribute name="dmUpFileGuid" type="xs:string"> 1222 <xs:annotation> 1223 <xs:documentation>nepovinný interní identifikátor nadřízeného dokumentu (např. pro vztah soubor - podpis aj.)</xs:documentation> 1224 </xs:annotation> 1225 </xs:attribute> 1226 </xs:complexType> 1227 </xs:element> 1228 </xs:sequence> 1229 </xs:complexType> 1230 </xs:element> 1231 </xs:sequence> 1232 </xs:complexType> 1233 <xs:complexType name="tBigMessEnvelope"> 1234 <xs:sequence> 1235 <xs:element name="dmSenderOrgUnit" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1236 <xs:annotation> 1237 <xs:documentation>Organizační jednotka odesílatele slovně; nepovinné, mohou doplňovat ESS</xs:documentation> 1238 </xs:annotation> 1239 </xs:element> 1240 <xs:element name="dmSenderOrgUnitNum" type="xs:integer" minOccurs="0" maxOccurs="1" nillable="true"> 1241 <xs:annotation> 1242 <xs:documentation>Organizační jednotka odesílatele hodnotou z číselníku; ESS, nepovinné</xs:documentation> 1243 </xs:annotation> 1244 </xs:element> 1245 <xs:element name="dbIDRecipient" type="tns:tIdDb" nillable="true"> 1246 <xs:annotation> 1247 <xs:documentation>ID datové schránky příjemce</xs:documentation> 1248 </xs:annotation> 1249 </xs:element> 1250 <xs:element name="dmRecipientOrgUnit" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1251 <xs:annotation> 1252 <xs:documentation>Organizační jednotka příjemce slovně, nepovinné, možné upřesnění příjemce při podání z portálu</xs:documentation> 1253 </xs:annotation> 1254 </xs:element> 1255 <xs:element name="dmRecipientOrgUnitNum" type="xs:integer" minOccurs="0" maxOccurs="1" nillable="true"> 1256 <xs:annotation> 1257 <xs:documentation>Organizační jednotka příjemce hodnotou z číselníku; ESS, nepovinné</xs:documentation> 1258 </xs:annotation> 1259 </xs:element> 1260 <xs:element name="dmToHands" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1261 <xs:annotation> 1262 <xs:documentation>K rukám - pomocný údaj </xs:documentation> 1263 </xs:annotation> 1264 </xs:element> 1265 <xs:element name="dmAnnotation" nillable="true"> 1266 <xs:annotation> 1267 <xs:documentation>Textová poznámka (Věc, Předmět, Anotace)</xs:documentation> 1268 </xs:annotation> 1269 <xs:simpleType> 1270 <xs:restriction base="xs:string"> 1271 <xs:maxLength value="255" /> 1272 </xs:restriction> 1273 </xs:simpleType> 1274 </xs:element> 1275 <xs:element name="dmRecipientRefNumber" minOccurs="0" maxOccurs="1" nillable="true"> 1276 <xs:annotation> 1277 <xs:documentation>Číslo jednací za strany příjemce; nepovinné, </xs:documentation> 1278 </xs:annotation> 1279 <xs:simpleType> 1280 <xs:restriction base="xs:string"> 1281 <xs:maxLength value="50" /> 1282 </xs:restriction> 1283 </xs:simpleType> 1284 </xs:element> 1285 <xs:element name="dmSenderRefNumber" minOccurs="0" maxOccurs="1" nillable="true"> 1286 <xs:annotation> 1287 <xs:documentation>Číslo jednací za strany odesílatele; nepovinné</xs:documentation> 1288 </xs:annotation> 1289 <xs:simpleType> 1290 <xs:restriction base="xs:string"> 1291 <xs:maxLength value="50" /> 1292 </xs:restriction> 1293 </xs:simpleType> 1294 </xs:element> 1295 <xs:element name="dmRecipientIdent" minOccurs="0" maxOccurs="1" nillable="true"> 1296 <xs:annotation> 1297 <xs:documentation>Spisová značka ze strany příjemce; nepovinné</xs:documentation> 1298 </xs:annotation> 1299 <xs:simpleType> 1300 <xs:restriction base="xs:string"> 1301 <xs:maxLength value="50" /> 1302 </xs:restriction> 1303 </xs:simpleType> 1304 </xs:element> 1305 <xs:element name="dmSenderIdent" minOccurs="0" maxOccurs="1" nillable="true"> 1306 <xs:annotation> 1307 <xs:documentation>Spisová značka a strany odesílatele; nepovinné</xs:documentation> 1308 </xs:annotation> 1309 <xs:simpleType> 1310 <xs:restriction base="xs:string"> 1311 <xs:maxLength value="50" /> 1312 </xs:restriction> 1313 </xs:simpleType> 1314 </xs:element> 1315 <xs:element name="dmLegalTitleLaw" type="xs:integer" minOccurs="0" maxOccurs="1" nillable="true"> 1316 <xs:annotation> 1317 <xs:documentation>Zmocnění - číslo zákona; ESS</xs:documentation> 1318 </xs:annotation> 1319 </xs:element> 1320 <xs:element name="dmLegalTitleYear" type="xs:integer" minOccurs="0" maxOccurs="1" nillable="true"> 1321 <xs:annotation> 1322 <xs:documentation>Zmocnění - rok vydání zákona; ESS</xs:documentation> 1323 </xs:annotation> 1324 </xs:element> 1325 <xs:element name="dmLegalTitleSect" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1326 <xs:annotation> 1327 <xs:documentation>Zmocnění - paragraf v zákoně; ESS</xs:documentation> 1328 </xs:annotation> 1329 </xs:element> 1330 <xs:element name="dmLegalTitlePar" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1331 <xs:annotation> 1332 <xs:documentation>Zmocnění - odstavec v paragrafu; ESS</xs:documentation> 1333 </xs:annotation> 1334 </xs:element> 1335 <xs:element name="dmLegalTitlePoint" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"> 1336 <xs:annotation> 1337 <xs:documentation>Zmocnění - písmeno v odstavci; ESS</xs:documentation> 1338 </xs:annotation> 1339 </xs:element> 1340 <xs:element name="dmPersonalDelivery" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 1341 <xs:annotation> 1342 <xs:documentation>Příznak Do vlastních rukou - může číst pouze adresát nebo osoba s explicitně daným oprávněním</xs:documentation> 1343 </xs:annotation> 1344 </xs:element> 1345 <xs:element name="dmAllowSubstDelivery" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"> 1346 <xs:annotation> 1347 <xs:documentation>Náhradní doručení povoleno/nepovoleno - pouze pro některé subjekty (např. soudy)</xs:documentation> 1348 </xs:annotation> 1349 </xs:element> 1350 <xs:element name="dmOVM" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 1351 <xs:element name="dmPublishOwnID" minOccurs="0" maxOccurs="1" nillable="true"> 1352 <xs:complexType> 1353 <xs:simpleContent> 1354 <xs:extension base="xs:boolean"> 1355 <xs:attribute name="IdLevel" type="xs:integer" /> 1356 </xs:extension> 1357 </xs:simpleContent> 1358 </xs:complexType> 1359 </xs:element> 1360 </xs:sequence> 1361 <xs:attribute name="dmType" type="xs:string" use="optional" /> 1362 </xs:complexType> 1363 <xs:element name="CreateBigMessageResponse" type="tns:tBigMessageOutput" /> 1364 <xs:complexType name="tBigMessageOutput"> 1365 <xs:sequence> 1366 <xs:element name="dmID" type="tns:tIdDm" minOccurs="0" maxOccurs="1" /> 1367 <xs:element name="dmStatus" type="tns:tStatus" /> 1368 </xs:sequence> 1369 </xs:complexType> 1370 <xs:element name="AuthenticateBigMessage"> 1371 <xs:complexType> 1372 <xs:sequence> 1373 <xs:element name="dmMessage" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream" /> 1374 </xs:sequence> 1375 </xs:complexType> 1376 </xs:element> 1377 <xs:element name="AuthenticateBigMessageResponse"> 1378 <xs:complexType> 1379 <xs:sequence> 1380 <xs:element name="dmAuthResult" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true" /> 1381 <xs:element name="dmStatus" type="tns:tStatus" /> 1382 </xs:sequence> 1383 </xs:complexType> 1384 </xs:element> 1385 <xs:element name="SignedBigMessageDownload"> 1386 <xs:complexType> 1387 <xs:sequence> 1388 <xs:element name="dmID" type="tns:tIdDm" /> 1389 </xs:sequence> 1390 </xs:complexType> 1391 </xs:element> 1392 <xs:element name="SignedBigMessageDownloadResponse"> 1393 <xs:complexType> 1394 <xs:sequence> 1395 <xs:element name="dmSignature" type="xs:base64Binary" minOccurs="0" maxOccurs="1" xmime:expectedContentTypes="application/octet-stream" /> 1396 <xs:element name="dmStatus" type="tns:tStatus" /> 1397 </xs:sequence> 1398 </xs:complexType> 1399 </xs:element> 1400 <xs:element name="SignedSentBigMessageDownload"> 1401 <xs:complexType> 1402 <xs:sequence> 1403 <xs:element name="dmID" type="tns:tIdDm" /> 1404 </xs:sequence> 1405 </xs:complexType> 1406 </xs:element> 1407 <xs:element name="SignedSentBigMessageDownloadResponse"> 1408 <xs:complexType> 1409 <xs:sequence> 1410 <xs:element name="dmSignature" type="xs:base64Binary" minOccurs="0" maxOccurs="1" xmime:expectedContentTypes="application/octet-stream" /> 1411 <xs:element name="dmStatus" type="tns:tStatus" /> 1412 </xs:sequence> 1413 </xs:complexType> 1414 </xs:element> 1415 <xs:element name="BigMessageDownload"> 1416 <xs:complexType> 1417 <xs:sequence> 1418 <xs:element name="dmID" type="tns:tIdDm" /> 1419 </xs:sequence> 1420 </xs:complexType> 1421 </xs:element> 1422 <xs:element name="BigMessageDownloadResponse"> 1423 <xs:complexType> 1424 <xs:sequence> 1425 <xs:element name="dmReturnedMessage" minOccurs="0" maxOccurs="1" nillable="true"> 1426 <xs:complexType> 1427 <xs:sequence> 1428 <xs:sequence> 1429 <xs:element name="dmDm"> 1430 <xs:annotation> 1431 <xs:documentation>Datová zpráva</xs:documentation> 1432 </xs:annotation> 1433 <xs:complexType> 1434 <xs:sequence> 1435 <xs:group ref="tns:gMessageEnvelope" /> 1436 <xs:element name="dmFiles" type="tns:tFilesArray"> 1437 <xs:annotation> 1438 <xs:documentation>Pole písemností DZ</xs:documentation> 1439 </xs:annotation> 1440 </xs:element> 1441 </xs:sequence> 1442 </xs:complexType> 1443 </xs:element> 1444 <xs:element name="dmHash" type="tns:tHash"> 1445 <xs:annotation> 1446 <xs:documentation>Hash kompletní DZ (z elementu dmDm)</xs:documentation> 1447 </xs:annotation> 1448 </xs:element> 1449 <xs:element name="dmQTimestamp" type="xs:base64Binary" nillable="true"> 1450 <xs:annotation> 1451 <xs:documentation>Kvalifikované časové razítko</xs:documentation> 1452 </xs:annotation> 1453 </xs:element> 1454 <xs:element name="dmDeliveryTime" type="xs:dateTime" nillable="true"> 1455 <xs:annotation> 1456 <xs:documentation>čas dodání do DS</xs:documentation> 1457 </xs:annotation> 1458 </xs:element> 1459 <xs:element name="dmAcceptanceTime" type="xs:dateTime" nillable="true"> 1460 <xs:annotation> 1461 <xs:documentation>čas doručení</xs:documentation> 1462 </xs:annotation> 1463 </xs:element> 1464 <xs:element name="dmMessageStatus" type="xs:integer"> 1465 <xs:annotation> 1466 <xs:documentation>Stav DZ (dodaná, doručená atd.); celé číslo 1-9</xs:documentation> 1467 </xs:annotation> 1468 </xs:element> 1469 <xs:element name="dmAttachmentSize" type="xs:integer" nillable="true"> 1470 <xs:annotation> 1471 <xs:documentation>velikost přílohy v kilobajtech (zaokrouhleno)</xs:documentation> 1472 </xs:annotation> 1473 </xs:element> 1474 </xs:sequence> 1475 </xs:sequence> 1476 <xs:attribute name="dmType" type="tns:tDmType" /> 1477 <xs:attribute name="dmVODZ" type="xs:boolean" /> 1478 <xs:attribute name="attsNum" type="xs:integer" /> 1479 </xs:complexType> 1480 </xs:element> 1481 <xs:element name="dmStatus" type="tns:tStatus" /> 1482 </xs:sequence> 1483 </xs:complexType> 1484 </xs:element> 1485 <xs:element name="GetMessageAuthor2" type="tns:tGetAuthorInput" /> 1486 <xs:element name="GetMessageAuthor2Response"> 1487 <xs:complexType> 1488 <xs:sequence> 1489 <xs:element name="dmMessageAuthor" minOccurs="0" maxOccurs="1"> 1490 <xs:complexType> 1491 <xs:sequence> 1492 <xs:element name="maItem" minOccurs="1" maxOccurs="unbounded"> 1493 <xs:complexType> 1494 <xs:attribute name="key" type="xs:string" use="required" /> 1495 <xs:attribute name="value" type="xs:string" use="required" /> 1496 </xs:complexType> 1497 </xs:element> 1498 </xs:sequence> 1499 </xs:complexType> 1500 </xs:element> 1501 <xs:element name="dmStatus" type="tns:tStatus" /> 1502 </xs:sequence> 1503 </xs:complexType> 1504 </xs:element> 1505 </xs:schema>