SpravaCertifikatuMzd.xsd 1 <?xml version="1.0" encoding="utf-8"?> 2 <schema targetNamespace="https://ezprava.net/mzd/SpravaCertifikatuMzd" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="https://ezprava.net/mzd/SpravaCertifikatuMzd" xmlns="http://www.w3.org/2001/XMLSchema"> 3 <xs:complexType name="Certifikat"> 4 <xs:sequence> 5 <xs:element name="serioveCislo" type="xs:string" minOccurs="0"> 6 <xs:annotation> 7 <xs:documentation><p>Examples: 1B000001674E82ED676FEA7373000000000167</p> 8 </xs:documentation> 9 </xs:annotation> 10 </xs:element> 11 <xs:element name="stav" type="tns:StavCertifikatuEnum" minOccurs="0" /> 12 <xs:element name="typDrzitele" type="tns:TypDrziteleCertifikatuEnum" minOccurs="0" /> 13 <xs:element name="krzpId" type="xs:long" minOccurs="0"> 14 <xs:annotation> 15 <xs:documentation><p>Examples: 102129137</p> 16 </xs:documentation> 17 </xs:annotation> 18 </xs:element> 19 <xs:element name="ucel" type="tns:UcelCertifikatuEnum" minOccurs="0" /> 20 <xs:element name="zpusobVyuzi" type="tns:ZpusobVyuziPodpisovehoCertifikatuEnum" minOccurs="0" /> 21 <xs:element name="platnostOd" type="xs:dateTime" minOccurs="0"> 22 <xs:annotation> 23 <xs:documentation><p>Examples: 2026-04-23T13:25:59+00:00</p> 24 </xs:documentation> 25 </xs:annotation> 26 </xs:element> 27 <xs:element name="platnostDo" type="xs:dateTime" minOccurs="0"> 28 <xs:annotation> 29 <xs:documentation><p>Examples: 2027-04-23T13:25:59+00:00</p> 30 </xs:documentation> 31 </xs:annotation> 32 </xs:element> 33 <xs:element name="subjekt" type="tns:SubjektInfo" minOccurs="0" /> 34 <xs:element name="datumRevokace" type="xs:dateTime" minOccurs="0"> 35 <xs:annotation> 36 <xs:documentation><p>Examples: 2026-04-23T13:37:10.4691395+00:00</p> 37 </xs:documentation> 38 </xs:annotation> 39 </xs:element> 40 <xs:element name="datumStazeni" type="xs:dateTime" minOccurs="0"> 41 <xs:annotation> 42 <xs:documentation><p>Examples: 2026-04-23T13:37:10.4691395+00:00</p> 43 </xs:documentation> 44 </xs:annotation> 45 </xs:element> 46 <xs:element name="vydavatelCertifikatu" type="xs:string" minOccurs="0"> 47 <xs:annotation> 48 <xs:documentation><p>Examples: T1 CSEZ CA 1</p> 49 </xs:documentation> 50 </xs:annotation> 51 </xs:element> 52 <xs:element name="typKanalu" type="xs:string" minOccurs="0"> 53 <xs:annotation> 54 <xs:documentation><p>Examples: PortalWeb</p> 55 </xs:documentation> 56 </xs:annotation> 57 </xs:element> 58 <xs:element name="sablona" type="xs:string" minOccurs="0"> 59 <xs:annotation> 60 <xs:documentation><p>Examples: ExtendedSignSubject</p> 61 </xs:documentation> 62 </xs:annotation> 63 </xs:element> 64 <xs:element name="typCertifikatuText" type="xs:string" minOccurs="0"> 65 <xs:annotation> 66 <xs:documentation><p>Examples: Pečetící certifikát pro subjekt</p> 67 </xs:documentation> 68 </xs:annotation> 69 </xs:element> 70 </xs:sequence> 71 </xs:complexType> 72 <xs:complexType name="ChybaResponse"> 73 <xs:sequence> 74 <xs:element name="httpStatusKod" type="xs:int" minOccurs="0" /> 75 <xs:element name="chyby" type="tns:DetailChyby" minOccurs="0" maxOccurs="2147483647" /> 76 </xs:sequence> 77 </xs:complexType> 78 <xs:complexType name="DetailCertifikatuResponse"> 79 <xs:sequence> 80 <xs:element name="iczId" type="xs:long" minOccurs="0"> 81 <xs:annotation> 82 <xs:documentation><p>Examples: 3360</p> 83 </xs:documentation> 84 </xs:annotation> 85 </xs:element> 86 <xs:element name="uid" type="xs:string" minOccurs="0"> 87 <xs:annotation> 88 <xs:documentation><p>Examples: f888d100-f53e-415a-9d4c-6238e21d1134</p> 89 </xs:documentation> 90 </xs:annotation> 91 </xs:element> 92 <xs:element name="nazevSluzby" type="xs:string" minOccurs="0"> 93 <xs:annotation> 94 <xs:documentation><p>Examples: PZSSystemovyPristupovy</p> 95 </xs:documentation> 96 </xs:annotation> 97 </xs:element> 98 <xs:element name="technickyKontakt" type="tns:TechnickyKontakt" minOccurs="0" /> 99 <xs:element name="certifikat" type="tns:Certifikat" minOccurs="0" /> 100 </xs:sequence> 101 </xs:complexType> 102 <xs:complexType name="DetailChyby"> 103 <xs:sequence> 104 <xs:element name="nazevPole" type="xs:string" minOccurs="0" /> 105 <xs:element name="zprava" type="xs:string" minOccurs="0" /> 106 <xs:element name="uzivatelskaZprava" type="xs:string" minOccurs="0" /> 107 <xs:element name="idChyby" type="xs:int" minOccurs="0" /> 108 </xs:sequence> 109 </xs:complexType> 110 <xs:complexType name="HealthCheckResponse"> 111 <xs:sequence> 112 <xs:element name="name" type="xs:string" minOccurs="0" /> 113 <xs:element name="status" type="xs:string" minOccurs="0" /> 114 <xs:element name="description" type="xs:string" minOccurs="0" /> 115 <xs:element name="durationMs" type="xs:double" minOccurs="0" /> 116 <xs:element name="data" type="xs:anyType" minOccurs="0" /> 117 </xs:sequence> 118 </xs:complexType> 119 <xs:complexType name="HealthResponse"> 120 <xs:sequence> 121 <xs:element name="status" type="xs:string" minOccurs="0" /> 122 <xs:element name="version" type="xs:string" minOccurs="0" /> 123 <xs:element name="releaseId" type="xs:string" minOccurs="0" /> 124 <xs:element name="notes" type="xs:string" minOccurs="0" maxOccurs="2147483647" /> 125 <xs:element name="checks" type="tns:HealthCheckResponse" minOccurs="0" maxOccurs="2147483647" /> 126 </xs:sequence> 127 </xs:complexType> 128 <xs:complexType name="JednoduchaHealthResponse"> 129 <xs:sequence> 130 <xs:element name="status" type="xs:string" minOccurs="0" /> 131 <xs:element name="notes" type="xs:string" minOccurs="0" maxOccurs="2147483647" /> 132 </xs:sequence> 133 </xs:complexType> 134 <xs:complexType name="ObnovitCertifikatRequest"> 135 <xs:sequence> 136 <xs:element name="serioveCislo" type="xs:string"> 137 <xs:annotation> 138 <xs:documentation><p>Examples: 210000016E0861F223C70C3FE000000000016E</p> 139 </xs:documentation> 140 </xs:annotation> 141 </xs:element> 142 <xs:element name="heslo"> 143 <xs:annotation> 144 <xs:documentation><p>Heslo: 17-100 znaků, alespoň 3 ze 4 skupin znaků (A-Z, a-z, 0-9, speciální znaky). Examples: MojeSilneHeslo2026@</p> 145 </xs:documentation> 146 </xs:annotation> 147 <xs:simpleType> 148 <xs:restriction base="xs:string"> 149 <xs:maxLength value="100" /> 150 </xs:restriction> 151 </xs:simpleType> 152 </xs:element> 153 </xs:sequence> 154 </xs:complexType> 155 <xs:complexType name="PolozkaChyby"> 156 <xs:sequence> 157 <xs:element name="kod" type="xs:int" minOccurs="0"> 158 <xs:annotation> 159 <xs:documentation><p>Examples: 2101</p> 160 </xs:documentation> 161 </xs:annotation> 162 </xs:element> 163 <xs:element name="popis" type="xs:string" minOccurs="0"> 164 <xs:annotation> 165 <xs:documentation><p>Examples: Certifikát je revokovaný.</p> 166 </xs:documentation> 167 </xs:annotation> 168 </xs:element> 169 <xs:element name="kategorie" type="xs:string" minOccurs="0"> 170 <xs:annotation> 171 <xs:documentation><p>Examples: Stav certifikátu</p> 172 </xs:documentation> 173 </xs:annotation> 174 </xs:element> 175 </xs:sequence> 176 </xs:complexType> 177 <xs:complexType name="PolozkaSeznamuCertifikatuResponse"> 178 <xs:sequence> 179 <xs:element name="id" type="xs:long" minOccurs="0"> 180 <xs:annotation> 181 <xs:documentation><p>Examples: 3359</p> 182 </xs:documentation> 183 </xs:annotation> 184 </xs:element> 185 <xs:element name="iczId" type="xs:long" minOccurs="0"> 186 <xs:annotation> 187 <xs:documentation><p>Examples: 3360</p> 188 </xs:documentation> 189 </xs:annotation> 190 </xs:element> 191 <xs:element name="nazevSluzby" type="xs:string" minOccurs="0"> 192 <xs:annotation> 193 <xs:documentation><p>Examples: PZSSystemovyPristupovy</p> 194 </xs:documentation> 195 </xs:annotation> 196 </xs:element> 197 <xs:element name="zpusobVyuzi" type="tns:ZpusobVyuziPodpisovehoCertifikatuEnum" minOccurs="0" /> 198 <xs:element name="serioveCislo" type="xs:string" minOccurs="0"> 199 <xs:annotation> 200 <xs:documentation><p>Examples: 1B000001674E82ED676FEA7373000000000167</p> 201 </xs:documentation> 202 </xs:annotation> 203 </xs:element> 204 <xs:element name="revokovany" type="xs:boolean" minOccurs="0"> 205 <xs:annotation> 206 <xs:documentation><p>Examples: False</p> 207 </xs:documentation> 208 </xs:annotation> 209 </xs:element> 210 <xs:element name="stav" type="tns:StavCertifikatuEnum" minOccurs="0" /> 211 <xs:element name="platnostOd" type="xs:dateTime" minOccurs="0"> 212 <xs:annotation> 213 <xs:documentation><p>Examples: 2026-04-23T13:25:59+00:00</p> 214 </xs:documentation> 215 </xs:annotation> 216 </xs:element> 217 <xs:element name="platnostDo" type="xs:dateTime" minOccurs="0"> 218 <xs:annotation> 219 <xs:documentation><p>Examples: 2027-04-23T13:25:59+00:00</p> 220 </xs:documentation> 221 </xs:annotation> 222 </xs:element> 223 <xs:element name="datumStazeni" type="xs:dateTime" minOccurs="0"> 224 <xs:annotation> 225 <xs:documentation><p>Examples: 2026-04-23T13:37:10.4691395+00:00</p> 226 </xs:documentation> 227 </xs:annotation> 228 </xs:element> 229 <xs:element name="externiIdentifikator" type="xs:string" minOccurs="0"> 230 <xs:annotation> 231 <xs:documentation><p>Examples: 25488627</p> 232 </xs:documentation> 233 </xs:annotation> 234 </xs:element> 235 <xs:element name="nazevSubjektu" type="xs:string" minOccurs="0"> 236 <xs:annotation> 237 <xs:documentation><p>Examples: Ordinace Pokorná a Bezdíčková s.r.o.</p> 238 </xs:documentation> 239 </xs:annotation> 240 </xs:element> 241 <xs:element name="uid" type="xs:string" minOccurs="0"> 242 <xs:annotation> 243 <xs:documentation><p>Examples: f888d100-f53e-415a-9d4c-6238e21d1134</p> 244 </xs:documentation> 245 </xs:annotation> 246 </xs:element> 247 <xs:element name="krzpId" type="xs:long" minOccurs="0"> 248 <xs:annotation> 249 <xs:documentation><p>Examples: 102129137</p> 250 </xs:documentation> 251 </xs:annotation> 252 </xs:element> 253 <xs:element name="typDrzitele" type="tns:TypDrziteleCertifikatuEnum" minOccurs="0" /> 254 <xs:element name="ucel" type="tns:UcelCertifikatuEnum" minOccurs="0" /> 255 <xs:element name="sablona" type="xs:string" minOccurs="0"> 256 <xs:annotation> 257 <xs:documentation><p>Examples: ExtendedSignSubject</p> 258 </xs:documentation> 259 </xs:annotation> 260 </xs:element> 261 <xs:element name="typCertifikatuText" type="xs:string" minOccurs="0"> 262 <xs:annotation> 263 <xs:documentation><p>Examples: Pečetící certifikát pro subjekt</p> 264 </xs:documentation> 265 </xs:annotation> 266 </xs:element> 267 </xs:sequence> 268 </xs:complexType> 269 <xs:complexType name="PolozkaSeznamuRevokovanychCertifikatuResponse"> 270 <xs:sequence> 271 <xs:element name="serioveCislo" type="xs:string" minOccurs="0"> 272 <xs:annotation> 273 <xs:documentation><p>Examples: 1B000001449CA1708F7E0444EB000000000144</p> 274 </xs:documentation> 275 </xs:annotation> 276 </xs:element> 277 <xs:element name="platnostOd" type="xs:dateTime" minOccurs="0"> 278 <xs:annotation> 279 <xs:documentation><p>Examples: 2026-04-07T15:03:17+00:00</p> 280 </xs:documentation> 281 </xs:annotation> 282 </xs:element> 283 <xs:element name="platnostDo" type="xs:dateTime" minOccurs="0"> 284 <xs:annotation> 285 <xs:documentation><p>Examples: 2026-04-09T09:53:23.3833333+00:00</p> 286 </xs:documentation> 287 </xs:annotation> 288 </xs:element> 289 <xs:element name="datumRevokace" type="xs:dateTime" minOccurs="0"> 290 <xs:annotation> 291 <xs:documentation><p>Examples: 2026-04-07T15:21:31.0166213+00:00</p> 292 </xs:documentation> 293 </xs:annotation> 294 </xs:element> 295 </xs:sequence> 296 </xs:complexType> 297 <xs:complexType name="PreregistrovatPristupovyCertifikatRequest"> 298 <xs:sequence> 299 <xs:element name="iczId" minOccurs="0"> 300 <xs:annotation> 301 <xs:documentation><p>Examples: 6371</p> 302 </xs:documentation> 303 </xs:annotation> 304 <xs:simpleType> 305 <xs:restriction base="xs:long"> 306 <xs:minInclusive value="1" /> 307 <xs:maxInclusive value="9.22337203685478E+18" /> 308 </xs:restriction> 309 </xs:simpleType> 310 </xs:element> 311 <xs:element name="serioveCislo" type="xs:string" minOccurs="0"> 312 <xs:annotation> 313 <xs:documentation><p>Examples: 210000016F31DB9FF631DDFD8700000000016F</p> 314 </xs:documentation> 315 </xs:annotation> 316 </xs:element> 317 <xs:element name="nazevSluzby" minOccurs="0"> 318 <xs:annotation> 319 <xs:documentation><p>Examples: PZSTESTSystemovyPristupovy</p> 320 </xs:documentation> 321 </xs:annotation> 322 <xs:simpleType> 323 <xs:restriction base="xs:string"> 324 <xs:maxLength value="150" /> 325 <xs:pattern value="^[^,]*$" /> 326 </xs:restriction> 327 </xs:simpleType> 328 </xs:element> 329 <xs:element name="heslo"> 330 <xs:annotation> 331 <xs:documentation><p>Heslo: 17-100 znaků, alespoň 3 ze 4 skupin znaků (A-Z, a-z, 0-9, speciální znaky). Examples: MojeSilneHeslo2026@</p> 332 </xs:documentation> 333 </xs:annotation> 334 <xs:simpleType> 335 <xs:restriction base="xs:string"> 336 <xs:maxLength value="100" /> 337 </xs:restriction> 338 </xs:simpleType> 339 </xs:element> 340 <xs:element name="technickyKontakt" type="tns:TechnickyKontaktPozadavku" minOccurs="0" /> 341 <xs:element name="subjekt" type="tns:SubjektPozadavku" minOccurs="0" /> 342 </xs:sequence> 343 </xs:complexType> 344 <xs:complexType name="RevokovatCertifikatRequest"> 345 <xs:sequence> 346 <xs:element name="externiIdentifikator" type="xs:string" minOccurs="0"> 347 <xs:annotation> 348 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 349 </xs:documentation> 350 </xs:annotation> 351 </xs:element> 352 <xs:element name="serioveCislo" type="xs:string" minOccurs="0"> 353 <xs:annotation> 354 <xs:documentation><p>Examples: 210000016F31DB9FF631DDFD8700000000016F</p> 355 </xs:documentation> 356 </xs:annotation> 357 </xs:element> 358 <xs:element name="iczId" minOccurs="0"> 359 <xs:annotation> 360 <xs:documentation><p>Examples: 6371</p> 361 </xs:documentation> 362 </xs:annotation> 363 <xs:simpleType> 364 <xs:restriction base="xs:long"> 365 <xs:minInclusive value="1" /> 366 <xs:maxInclusive value="9.22337203685478E+18" /> 367 </xs:restriction> 368 </xs:simpleType> 369 </xs:element> 370 </xs:sequence> 371 </xs:complexType> 372 <xs:complexType name="SeznamCertifikatuResponse"> 373 <xs:sequence> 374 <xs:element name="celkovyPocet" type="xs:long" minOccurs="0"> 375 <xs:annotation> 376 <xs:documentation><p>Examples: 1007</p> 377 </xs:documentation> 378 </xs:annotation> 379 </xs:element> 380 <xs:element name="stranka" type="xs:int" minOccurs="0"> 381 <xs:annotation> 382 <xs:documentation><p>Examples: 1</p> 383 </xs:documentation> 384 </xs:annotation> 385 </xs:element> 386 <xs:element name="velikostStranky" type="xs:int" minOccurs="0"> 387 <xs:annotation> 388 <xs:documentation><p>Examples: 20</p> 389 </xs:documentation> 390 </xs:annotation> 391 </xs:element> 392 <xs:element name="polozky" type="tns:PolozkaSeznamuCertifikatuResponse" minOccurs="0" maxOccurs="2147483647" /> 393 </xs:sequence> 394 </xs:complexType> 395 <xs:complexType name="StahnoutCertifikatResponse"> 396 <xs:sequence> 397 <xs:element name="data" type="xs:string" minOccurs="0"> 398 <xs:annotation> 399 <xs:documentation><p>Examples: MII...</p> 400 </xs:documentation> 401 </xs:annotation> 402 </xs:element> 403 <xs:element name="serioveCislo" type="xs:string" minOccurs="0"> 404 <xs:annotation> 405 <xs:documentation><p>Examples: 1B00000164AFFDEE6530523AFB000000000164</p> 406 </xs:documentation> 407 </xs:annotation> 408 </xs:element> 409 <xs:element name="hash" type="xs:string" minOccurs="0"> 410 <xs:annotation> 411 <xs:documentation><p>Examples: 8D35F20B6F6A4D34D13D5E760F1F2D646A82F0B2C7240D1E7C10E04A51B6AA21</p> 412 </xs:documentation> 413 </xs:annotation> 414 </xs:element> 415 </xs:sequence> 416 </xs:complexType> 417 <xs:complexType name="StavCertifikatuResponse"> 418 <xs:sequence> 419 <xs:element name="iczId" type="xs:long" minOccurs="0"> 420 <xs:annotation> 421 <xs:documentation><p>Examples: 3360</p> 422 </xs:documentation> 423 </xs:annotation> 424 </xs:element> 425 <xs:element name="uid" type="xs:string" minOccurs="0"> 426 <xs:annotation> 427 <xs:documentation><p>Examples: f888d100-f53e-415a-9d4c-6238e21d1134</p> 428 </xs:documentation> 429 </xs:annotation> 430 </xs:element> 431 <xs:element name="stavPozadavku" type="tns:StavPozadavku" minOccurs="0" /> 432 </xs:sequence> 433 </xs:complexType> 434 <xs:complexType name="StavPozadavku"> 435 <xs:sequence> 436 <xs:element name="kod" type="xs:int" minOccurs="0"> 437 <xs:annotation> 438 <xs:documentation><p>Examples: 1101</p> 439 </xs:documentation> 440 </xs:annotation> 441 </xs:element> 442 <xs:element name="stav" type="tns:StavPozadavkuEnum" minOccurs="0" /> 443 <xs:element name="typPozadavku" type="tns:TypPozadavkuEnum" minOccurs="0" /> 444 </xs:sequence> 445 </xs:complexType> 446 <xs:complexType name="SubjektInfo"> 447 <xs:sequence> 448 <xs:element name="externiIdentifikator" type="xs:string" minOccurs="0"> 449 <xs:annotation> 450 <xs:documentation><p>Examples: 25488627</p> 451 </xs:documentation> 452 </xs:annotation> 453 </xs:element> 454 <xs:element name="nazev" type="xs:string" minOccurs="0"> 455 <xs:annotation> 456 <xs:documentation><p>Examples: Ordinace Pokorná a Bezdíčková s.r.o.</p> 457 </xs:documentation> 458 </xs:annotation> 459 </xs:element> 460 <xs:element name="stat" type="xs:string" minOccurs="0"> 461 <xs:annotation> 462 <xs:documentation><p>Examples: CZ</p> 463 </xs:documentation> 464 </xs:annotation> 465 </xs:element> 466 <xs:element name="email" type="xs:string" minOccurs="0"> 467 <xs:annotation> 468 <xs:documentation><p>Examples: ordinace.pokorna@example.cz</p> 469 </xs:documentation> 470 </xs:annotation> 471 </xs:element> 472 <xs:element name="telefonniCislo" type="xs:string" minOccurs="0"> 473 <xs:annotation> 474 <xs:documentation><p>Examples: +420123456789</p> 475 </xs:documentation> 476 </xs:annotation> 477 </xs:element> 478 </xs:sequence> 479 </xs:complexType> 480 <xs:complexType name="SubjektPozadavku"> 481 <xs:sequence> 482 <xs:element name="externiIdentifikator" minOccurs="0"> 483 <xs:annotation> 484 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 485 </xs:documentation> 486 </xs:annotation> 487 <xs:simpleType> 488 <xs:restriction base="xs:string"> 489 <xs:maxLength value="50" /> 490 </xs:restriction> 491 </xs:simpleType> 492 </xs:element> 493 <xs:element name="nazev"> 494 <xs:annotation> 495 <xs:documentation><p>Examples: Krajská zdravotní</p> 496 </xs:documentation> 497 </xs:annotation> 498 <xs:simpleType> 499 <xs:restriction base="xs:string"> 500 <xs:maxLength value="150" /> 501 </xs:restriction> 502 </xs:simpleType> 503 </xs:element> 504 <xs:element name="stat" minOccurs="0"> 505 <xs:annotation> 506 <xs:documentation><p>Stát subjektu. Vyplňuje pouze nadřazený systém PZS; pokud hodnota chybí, použije se CZ. Examples: CZ</p> 507 </xs:documentation> 508 </xs:annotation> 509 <xs:simpleType> 510 <xs:restriction base="xs:string"> 511 <xs:maxLength value="2" /> 512 </xs:restriction> 513 </xs:simpleType> 514 </xs:element> 515 <xs:element name="email" type="xs:string" minOccurs="0"> 516 <xs:annotation> 517 <xs:documentation><p>Examples: test@example.cz</p> 518 </xs:documentation> 519 </xs:annotation> 520 </xs:element> 521 <xs:element name="telefonniCislo" type="xs:string" minOccurs="0"> 522 <xs:annotation> 523 <xs:documentation><p>Examples: +420123456789</p> 524 </xs:documentation> 525 </xs:annotation> 526 </xs:element> 527 </xs:sequence> 528 </xs:complexType> 529 <xs:complexType name="TechnickyKontakt"> 530 <xs:sequence> 531 <xs:element name="telefon" type="xs:string" minOccurs="0"> 532 <xs:annotation> 533 <xs:documentation><p>Examples: +420123456789</p> 534 </xs:documentation> 535 </xs:annotation> 536 </xs:element> 537 <xs:element name="email" type="xs:string" minOccurs="0"> 538 <xs:annotation> 539 <xs:documentation><p>Examples: ordinace.pokorna@example.cz</p> 540 </xs:documentation> 541 </xs:annotation> 542 </xs:element> 543 </xs:sequence> 544 </xs:complexType> 545 <xs:complexType name="TechnickyKontaktPozadavku"> 546 <xs:sequence> 547 <xs:element name="telefon" type="xs:string" minOccurs="0"> 548 <xs:annotation> 549 <xs:documentation><p>Examples: +420123456789</p> 550 </xs:documentation> 551 </xs:annotation> 552 </xs:element> 553 <xs:element name="email" type="xs:string"> 554 <xs:annotation> 555 <xs:documentation><p>Examples: test@example.cz</p> 556 </xs:documentation> 557 </xs:annotation> 558 </xs:element> 559 </xs:sequence> 560 </xs:complexType> 561 <xs:complexType name="VysledekOperaceResponse"> 562 <xs:sequence> 563 <xs:element name="iczId" type="xs:long" minOccurs="0"> 564 <xs:annotation> 565 <xs:documentation><p>Examples: 3360</p> 566 </xs:documentation> 567 </xs:annotation> 568 </xs:element> 569 <xs:element name="uid" type="xs:string" minOccurs="0"> 570 <xs:annotation> 571 <xs:documentation><p>Examples: f888d100-f53e-415a-9d4c-6238e21d1134</p> 572 </xs:documentation> 573 </xs:annotation> 574 </xs:element> 575 <xs:element name="zprava" type="xs:string" minOccurs="0"> 576 <xs:annotation> 577 <xs:documentation><p>Examples: Požadavek byl úspěšně přijat ke zpracování.</p> 578 </xs:documentation> 579 </xs:annotation> 580 </xs:element> 581 <xs:element name="stav" type="tns:StavOperaceEnum" minOccurs="0" /> 582 </xs:sequence> 583 </xs:complexType> 584 <xs:complexType name="VystavitPristupovyCertifikatRequest"> 585 <xs:sequence> 586 <xs:element name="nazevSluzby"> 587 <xs:annotation> 588 <xs:documentation><p>Examples: PZSTESTSystemovyPristupovy</p> 589 </xs:documentation> 590 </xs:annotation> 591 <xs:simpleType> 592 <xs:restriction base="xs:string"> 593 <xs:maxLength value="150" /> 594 <xs:pattern value="^[^,]*$" /> 595 </xs:restriction> 596 </xs:simpleType> 597 </xs:element> 598 <xs:element name="heslo"> 599 <xs:annotation> 600 <xs:documentation><p>Heslo: 17-100 znaků, alespoň 3 ze 4 skupin znaků (A-Z, a-z, 0-9, speciální znaky). Examples: MojeSilneHeslo2026@</p> 601 </xs:documentation> 602 </xs:annotation> 603 <xs:simpleType> 604 <xs:restriction base="xs:string"> 605 <xs:maxLength value="100" /> 606 </xs:restriction> 607 </xs:simpleType> 608 </xs:element> 609 <xs:element name="technickyKontakt" type="tns:TechnickyKontaktPozadavku" /> 610 <xs:element name="subjekt" type="tns:SubjektPozadavku" /> 611 </xs:sequence> 612 </xs:complexType> 613 <xs:simpleType name="SeraditSeznamCertifikatuPodleEnum"> 614 <xs:restriction base="xs:string"> 615 <xs:enumeration value="Id" /> 616 <xs:enumeration value="IczId" /> 617 <xs:enumeration value="NazevSluzby" /> 618 <xs:enumeration value="SerioveCislo" /> 619 <xs:enumeration value="PlatnostOd" /> 620 <xs:enumeration value="PlatnostDo" /> 621 <xs:enumeration value="DatumStazeni" /> 622 <xs:enumeration value="ExterniIdentifikator" /> 623 <xs:enumeration value="NazevSubjektu" /> 624 <xs:enumeration value="Uid" /> 625 <xs:enumeration value="Sablona" /> 626 </xs:restriction> 627 </xs:simpleType> 628 <xs:simpleType name="SmerRazeniEnum"> 629 <xs:restriction base="xs:string"> 630 <xs:enumeration value="Vzestupne" /> 631 <xs:enumeration value="Sestupne" /> 632 </xs:restriction> 633 </xs:simpleType> 634 <xs:simpleType name="StavCertifikatuEnum"> 635 <xs:restriction base="xs:string"> 636 <xs:enumeration value="NA" /> 637 <xs:enumeration value="Valid" /> 638 <xs:enumeration value="Revoked" /> 639 <xs:enumeration value="Expirovany" /> 640 </xs:restriction> 641 </xs:simpleType> 642 <xs:simpleType name="StavOperaceEnum"> 643 <xs:restriction base="xs:string"> 644 <xs:enumeration value="Ok" /> 645 <xs:enumeration value="Warn" /> 646 <xs:enumeration value="Error" /> 647 </xs:restriction> 648 </xs:simpleType> 649 <xs:simpleType name="StavPozadavkuEnum"> 650 <xs:restriction base="xs:string"> 651 <xs:enumeration value="Manual" /> 652 <xs:enumeration value="New" /> 653 <xs:enumeration value="InProgress" /> 654 <xs:enumeration value="Ok" /> 655 <xs:enumeration value="Error" /> 656 <xs:enumeration value="FatalError" /> 657 </xs:restriction> 658 </xs:simpleType> 659 <xs:simpleType name="TypDrziteleCertifikatuEnum"> 660 <xs:restriction base="xs:string"> 661 <xs:enumeration value="Neznamy" /> 662 <xs:enumeration value="Osoba" /> 663 <xs:enumeration value="Subjekt" /> 664 </xs:restriction> 665 </xs:simpleType> 666 <xs:simpleType name="TypPozadavkuEnum"> 667 <xs:restriction base="xs:string"> 668 <xs:enumeration value="Issue" /> 669 <xs:enumeration value="Revoke" /> 670 <xs:enumeration value="Renew" /> 671 </xs:restriction> 672 </xs:simpleType> 673 <xs:simpleType name="TypSeznamuCertifikatuEnum"> 674 <xs:restriction base="xs:string"> 675 <xs:enumeration value="Platne" /> 676 <xs:enumeration value="Stazene" /> 677 <xs:enumeration value="Revokovane" /> 678 <xs:enumeration value="Expirovane" /> 679 </xs:restriction> 680 </xs:simpleType> 681 <xs:simpleType name="UcelCertifikatuEnum"> 682 <xs:restriction base="xs:string"> 683 <xs:enumeration value="Neznamy" /> 684 <xs:enumeration value="Autentizace" /> 685 <xs:enumeration value="Podpis" /> 686 </xs:restriction> 687 </xs:simpleType> 688 <xs:simpleType name="ZpusobVyuziPodpisovehoCertifikatuEnum"> 689 <xs:restriction base="xs:string"> 690 <xs:enumeration value="Neznamy" /> 691 <xs:enumeration value="Lokalni" /> 692 <xs:enumeration value="Vzdalene" /> 693 </xs:restriction> 694 </xs:simpleType> 695 <xs:element name="ApiV1Stav_Input" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:ApiV1Stav_Input" /> 696 <xs:complexType name="ApiV1Stav_Input"> 697 <xs:sequence> 698 <xs:element name="ExterniIdentifikator" type="xs:string" minOccurs="0"> 699 <xs:annotation> 700 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 701 </xs:documentation> 702 </xs:annotation> 703 </xs:element> 704 <xs:element name="IczId" minOccurs="0"> 705 <xs:annotation> 706 <xs:documentation><p>Examples: 6359</p> 707 </xs:documentation> 708 </xs:annotation> 709 <xs:simpleType> 710 <xs:restriction base="xs:long"> 711 <xs:minInclusive value="1" /> 712 <xs:maxInclusive value="9.22337203685478E+18" /> 713 </xs:restriction> 714 </xs:simpleType> 715 </xs:element> 716 </xs:sequence> 717 </xs:complexType> 718 <xs:element name="RawData" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:RawData" /> 719 <xs:complexType name="RawData"> 720 <xs:sequence> 721 <xs:element name="Bytes" type="xs:base64Binary" minOccurs="0" /> 722 </xs:sequence> 723 </xs:complexType> 724 <xs:element name="ApiV1Detail_Input" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:ApiV1Detail_Input" /> 725 <xs:complexType name="ApiV1Detail_Input"> 726 <xs:sequence> 727 <xs:element name="ExterniIdentifikator" type="xs:string" minOccurs="0"> 728 <xs:annotation> 729 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 730 </xs:documentation> 731 </xs:annotation> 732 </xs:element> 733 <xs:element name="IczId" minOccurs="0"> 734 <xs:annotation> 735 <xs:documentation><p>Examples: 6370</p> 736 </xs:documentation> 737 </xs:annotation> 738 <xs:simpleType> 739 <xs:restriction base="xs:long"> 740 <xs:minInclusive value="1" /> 741 <xs:maxInclusive value="9.22337203685478E+18" /> 742 </xs:restriction> 743 </xs:simpleType> 744 </xs:element> 745 <xs:element name="SerioveCislo" type="xs:string" minOccurs="0"> 746 <xs:annotation> 747 <xs:documentation><p>Examples: 210000016E0861F223C70C3FE000000000016E</p> 748 </xs:documentation> 749 </xs:annotation> 750 </xs:element> 751 </xs:sequence> 752 </xs:complexType> 753 <xs:element name="ApiV1Stahnout_Input" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:ApiV1Stahnout_Input" /> 754 <xs:complexType name="ApiV1Stahnout_Input"> 755 <xs:sequence> 756 <xs:element name="ExterniIdentifikator" type="xs:string" minOccurs="0"> 757 <xs:annotation> 758 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 759 </xs:documentation> 760 </xs:annotation> 761 </xs:element> 762 <xs:element name="SerioveCislo" type="xs:string"> 763 <xs:annotation> 764 <xs:documentation><p>Examples: 210000016E0861F223C70C3FE000000000016E</p> 765 </xs:documentation> 766 </xs:annotation> 767 </xs:element> 768 </xs:sequence> 769 </xs:complexType> 770 <xs:element name="ApiV1Seznam_Input" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:ApiV1Seznam_Input" /> 771 <xs:complexType name="ApiV1Seznam_Input"> 772 <xs:sequence> 773 <xs:element name="ExterniIdentifikator" type="xs:string" minOccurs="0"> 774 <xs:annotation> 775 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 776 </xs:documentation> 777 </xs:annotation> 778 </xs:element> 779 <xs:element name="TypSeznamu" type="tns:TypSeznamuCertifikatuEnum" minOccurs="0" /> 780 <xs:element name="HledanyNazev" type="xs:string" minOccurs="0"> 781 <xs:annotation> 782 <xs:documentation><p>Examples: Systemovy</p> 783 </xs:documentation> 784 </xs:annotation> 785 </xs:element> 786 <xs:element name="Stranka" minOccurs="0"> 787 <xs:annotation> 788 <xs:documentation><p>Examples: 1</p> 789 </xs:documentation> 790 </xs:annotation> 791 <xs:simpleType> 792 <xs:restriction base="xs:int"> 793 <xs:minInclusive value="1" /> 794 <xs:maxInclusive value="2147483647" /> 795 </xs:restriction> 796 </xs:simpleType> 797 </xs:element> 798 <xs:element name="VelikostStranky" minOccurs="0"> 799 <xs:annotation> 800 <xs:documentation><p>Examples: 20</p> 801 </xs:documentation> 802 </xs:annotation> 803 <xs:simpleType> 804 <xs:restriction base="xs:int"> 805 <xs:minInclusive value="1" /> 806 <xs:maxInclusive value="200" /> 807 </xs:restriction> 808 </xs:simpleType> 809 </xs:element> 810 <xs:element name="SeraditPodle" type="tns:SeraditSeznamCertifikatuPodleEnum" minOccurs="0" /> 811 <xs:element name="SmerRazeni" type="tns:SmerRazeniEnum" minOccurs="0" /> 812 </xs:sequence> 813 </xs:complexType> 814 <xs:element name="ApiV1Crl-list_Input" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:ApiV1Crl-list_Input" /> 815 <xs:complexType name="ApiV1Crl-list_Input"> 816 <xs:sequence> 817 <xs:element name="ExterniIdentifikator" type="xs:string" minOccurs="0"> 818 <xs:annotation> 819 <xs:documentation><p>Vyplňuje pouze nadřazený systém PZS. Pokud volá přímo PZS, hodnota se ignoruje a IČO se přebírá z client_id. Examples: 25488627</p> 820 </xs:documentation> 821 </xs:annotation> 822 </xs:element> 823 <xs:element name="Stat" type="xs:string" minOccurs="0"> 824 <xs:annotation> 825 <xs:documentation><p>Stát subjektu. Vyplňuje pouze nadřazený systém PZS; pokud hodnota chybí, použije se CZ. Examples: CZ</p> 826 </xs:documentation> 827 </xs:annotation> 828 </xs:element> 829 <xs:element name="DatumOd" type="xs:dateTime" minOccurs="0"> 830 <xs:annotation> 831 <xs:documentation><p>Examples: 2026-04-01T00:00:00+00:00</p> 832 </xs:documentation> 833 </xs:annotation> 834 </xs:element> 835 <xs:element name="SerioveCislo" type="xs:string" minOccurs="0"> 836 <xs:annotation> 837 <xs:documentation><p>Examples: 210000016E0861F223C70C3FE000000000016E</p> 838 </xs:documentation> 839 </xs:annotation> 840 </xs:element> 841 </xs:sequence> 842 </xs:complexType> 843 <xs:element name="PreregistrovatPristupovyCertifikatRequest" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:PreregistrovatPristupovyCertifikatRequest" /> 844 <xs:element name="VystavitPristupovyCertifikatRequest" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:VystavitPristupovyCertifikatRequest" /> 845 <xs:element name="ObnovitCertifikatRequest" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:ObnovitCertifikatRequest" /> 846 <xs:element name="RevokovatCertifikatRequest" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:RevokovatCertifikatRequest" /> 847 <xs:element name="JednoduchaHealthResponse" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:JednoduchaHealthResponse" /> 848 <xs:element name="HealthResponse" type="https://ezprava.net/mzd/SpravaCertifikatuMzd:HealthResponse" /> 849 </schema>