1 {
   2    "openapi" : "3.0.1",
   3    "info" : {
   4       "title" : "KRPZS",
   5       "description" : "<details> <summary><strong>Verze 2.0.3 (19.05.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Přidáno datum zveřejnění změn</li> </ul> </details> <details> <summary><strong>Verze 2.0.2 (07.04.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Oprava zobrazení zdvojených headerů ve Swaggeru</li> </ul> </details> <details> <summary><strong>Verze 2.0.1 (30.03.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Přechod na nové verzovaní</li> </ul> </details>",
   6       "contact" : {
   7          "name" : "SLE01 - Kmenové registry - podpora veřejného testování",
   8          "email" : "csez@mzd.gov.cz"
   9       },
  10       "version" : "v2.0.3"
  11    },
  12    "servers" : [
  13       {
  14          "url" : "/krpzs"
  15       }
  16    ],
  17    "paths" : {
  18       "/api/v2/ciselnik/druh_pece" : {
  19          "post" : {
  20             "tags" : [
  21                "Ciselnik"
  22             ],
  23             "summary" : "Vyhledání číselníku zvláštní odborné způsobilosti / certifikovaných kurzů",
  24             "parameters" : [
  25                {
  26                   "name" : "X-Trace-Id",
  27                   "in" : "header",
  28                   "description" : "TraceId - předá se do hlavičky",
  29                   "schema" : {
  30                      "type" : "string",
  31                      "format" : "uuid",
  32                      "example" : "4415a79f-2dd7-460a-b81b-4b30eab47d6b"
  33                   }
  34                },
  35                {
  36                   "name" : "X-Correlation-Id",
  37                   "in" : "header",
  38                   "description" : "CorrelationId - předá se do hlavičky",
  39                   "schema" : {
  40                      "type" : "string",
  41                      "format" : "uuid",
  42                      "example" : "36e87da7-6dfe-4162-8404-27d27cf98d08"
  43                   }
  44                }
  45             ],
  46             "requestBody" : {
  47                "description" : "",
  48                "content" : {
  49                   "application/json" : {
  50                      "schema" : {
  51                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
  52                      }
  53                   }
  54                }
  55             },
  56             "responses" : {
  57                "401" : {
  58                   "description" : "Unauthorized",
  59                   "content" : {
  60                      "application/json" : {
  61                         "schema" : {
  62                            "$ref" : "#/components/schemas/ProblemDetails"
  63                         }
  64                      }
  65                   }
  66                },
  67                "200" : {
  68                   "description" : "OK",
  69                   "content" : {
  70                      "application/json" : {
  71                         "schema" : {
  72                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
  73                         }
  74                      }
  75                   }
  76                },
  77                "404" : {
  78                   "description" : "Not Found",
  79                   "content" : {
  80                      "application/json" : {
  81                         "schema" : {
  82                            "$ref" : "#/components/schemas/ProblemDetails"
  83                         }
  84                      }
  85                   }
  86                },
  87                "400" : {
  88                   "description" : "Bad Request",
  89                   "content" : {
  90                      "application/json" : {
  91                         "schema" : {
  92                            "$ref" : "#/components/schemas/ProblemDetails"
  93                         }
  94                      }
  95                   }
  96                },
  97                "500" : {
  98                   "description" : "Internal Server Error"
  99                }
 100             }
 101          }
 102       },
 103       "/api/v2/ciselnik/kategorie_pristrojove_techniky" : {
 104          "post" : {
 105             "tags" : [
 106                "Ciselnik"
 107             ],
 108             "summary" : "Vyhledání číselníku komor",
 109             "parameters" : [
 110                {
 111                   "name" : "X-Trace-Id",
 112                   "in" : "header",
 113                   "description" : "TraceId - předá se do hlavičky",
 114                   "schema" : {
 115                      "type" : "string",
 116                      "format" : "uuid",
 117                      "example" : "ed152ed6-4876-49fe-84a6-b8957b57b6cc"
 118                   }
 119                },
 120                {
 121                   "name" : "X-Correlation-Id",
 122                   "in" : "header",
 123                   "description" : "CorrelationId - předá se do hlavičky",
 124                   "schema" : {
 125                      "type" : "string",
 126                      "format" : "uuid",
 127                      "example" : "7621c97a-f397-40cd-9139-1f312c169c82"
 128                   }
 129                }
 130             ],
 131             "requestBody" : {
 132                "description" : "",
 133                "content" : {
 134                   "application/json" : {
 135                      "schema" : {
 136                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 137                      }
 138                   }
 139                }
 140             },
 141             "responses" : {
 142                "401" : {
 143                   "description" : "Unauthorized",
 144                   "content" : {
 145                      "application/json" : {
 146                         "schema" : {
 147                            "$ref" : "#/components/schemas/ProblemDetails"
 148                         }
 149                      }
 150                   }
 151                },
 152                "200" : {
 153                   "description" : "OK",
 154                   "content" : {
 155                      "application/json" : {
 156                         "schema" : {
 157                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 158                         }
 159                      }
 160                   }
 161                },
 162                "404" : {
 163                   "description" : "Not Found",
 164                   "content" : {
 165                      "application/json" : {
 166                         "schema" : {
 167                            "$ref" : "#/components/schemas/ProblemDetails"
 168                         }
 169                      }
 170                   }
 171                },
 172                "400" : {
 173                   "description" : "Bad Request",
 174                   "content" : {
 175                      "application/json" : {
 176                         "schema" : {
 177                            "$ref" : "#/components/schemas/ProblemDetails"
 178                         }
 179                      }
 180                   }
 181                },
 182                "500" : {
 183                   "description" : "Internal Server Error"
 184                }
 185             }
 186          }
 187       },
 188       "/api/v2/ciselnik/spravni_organ" : {
 189          "post" : {
 190             "tags" : [
 191                "Ciselnik"
 192             ],
 193             "summary" : "Vyhledání číselníku odborné způsobilosti / oborů",
 194             "parameters" : [
 195                {
 196                   "name" : "X-Trace-Id",
 197                   "in" : "header",
 198                   "description" : "TraceId - předá se do hlavičky",
 199                   "schema" : {
 200                      "type" : "string",
 201                      "format" : "uuid",
 202                      "example" : "93a4a955-8e1c-434d-92b4-a980c1c21ca5"
 203                   }
 204                },
 205                {
 206                   "name" : "X-Correlation-Id",
 207                   "in" : "header",
 208                   "description" : "CorrelationId - předá se do hlavičky",
 209                   "schema" : {
 210                      "type" : "string",
 211                      "format" : "uuid",
 212                      "example" : "e198a253-6745-4a3a-ad6b-658b28d05f0f"
 213                   }
 214                }
 215             ],
 216             "requestBody" : {
 217                "description" : "",
 218                "content" : {
 219                   "application/json" : {
 220                      "schema" : {
 221                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 222                      }
 223                   }
 224                }
 225             },
 226             "responses" : {
 227                "401" : {
 228                   "description" : "Unauthorized",
 229                   "content" : {
 230                      "application/json" : {
 231                         "schema" : {
 232                            "$ref" : "#/components/schemas/ProblemDetails"
 233                         }
 234                      }
 235                   }
 236                },
 237                "200" : {
 238                   "description" : "OK",
 239                   "content" : {
 240                      "application/json" : {
 241                         "schema" : {
 242                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 243                         }
 244                      }
 245                   }
 246                },
 247                "404" : {
 248                   "description" : "Not Found",
 249                   "content" : {
 250                      "application/json" : {
 251                         "schema" : {
 252                            "$ref" : "#/components/schemas/ProblemDetails"
 253                         }
 254                      }
 255                   }
 256                },
 257                "400" : {
 258                   "description" : "Bad Request",
 259                   "content" : {
 260                      "application/json" : {
 261                         "schema" : {
 262                            "$ref" : "#/components/schemas/ProblemDetails"
 263                         }
 264                      }
 265                   }
 266                },
 267                "500" : {
 268                   "description" : "Internal Server Error"
 269                }
 270             }
 271          }
 272       },
 273       "/api/v2/ciselnik/typ_rozhodnuti" : {
 274          "post" : {
 275             "tags" : [
 276                "Ciselnik"
 277             ],
 278             "summary" : "Vyhledání číselníku specializované způsobilosti / specializace",
 279             "parameters" : [
 280                {
 281                   "name" : "X-Trace-Id",
 282                   "in" : "header",
 283                   "description" : "TraceId - předá se do hlavičky",
 284                   "schema" : {
 285                      "type" : "string",
 286                      "format" : "uuid",
 287                      "example" : "5ff9102a-7212-4d38-86be-82e403558457"
 288                   }
 289                },
 290                {
 291                   "name" : "X-Correlation-Id",
 292                   "in" : "header",
 293                   "description" : "CorrelationId - předá se do hlavičky",
 294                   "schema" : {
 295                      "type" : "string",
 296                      "format" : "uuid",
 297                      "example" : "96456620-8b04-4bf9-9291-d97bdf8a7f9a"
 298                   }
 299                }
 300             ],
 301             "requestBody" : {
 302                "description" : "",
 303                "content" : {
 304                   "application/json" : {
 305                      "schema" : {
 306                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 307                      }
 308                   }
 309                }
 310             },
 311             "responses" : {
 312                "401" : {
 313                   "description" : "Unauthorized",
 314                   "content" : {
 315                      "application/json" : {
 316                         "schema" : {
 317                            "$ref" : "#/components/schemas/ProblemDetails"
 318                         }
 319                      }
 320                   }
 321                },
 322                "200" : {
 323                   "description" : "OK",
 324                   "content" : {
 325                      "application/json" : {
 326                         "schema" : {
 327                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 328                         }
 329                      }
 330                   }
 331                },
 332                "404" : {
 333                   "description" : "Not Found",
 334                   "content" : {
 335                      "application/json" : {
 336                         "schema" : {
 337                            "$ref" : "#/components/schemas/ProblemDetails"
 338                         }
 339                      }
 340                   }
 341                },
 342                "400" : {
 343                   "description" : "Bad Request",
 344                   "content" : {
 345                      "application/json" : {
 346                         "schema" : {
 347                            "$ref" : "#/components/schemas/ProblemDetails"
 348                         }
 349                      }
 350                   }
 351                },
 352                "500" : {
 353                   "description" : "Internal Server Error"
 354                }
 355             }
 356          }
 357       },
 358       "/api/v2/ciselnik/stat" : {
 359          "post" : {
 360             "tags" : [
 361                "Ciselnik"
 362             ],
 363             "summary" : "Vyhledání číselníku států",
 364             "parameters" : [
 365                {
 366                   "name" : "X-Trace-Id",
 367                   "in" : "header",
 368                   "description" : "TraceId - předá se do hlavičky",
 369                   "schema" : {
 370                      "type" : "string",
 371                      "format" : "uuid",
 372                      "example" : "b0c52b05-0cdf-4eb0-93f3-2c68d05cb774"
 373                   }
 374                },
 375                {
 376                   "name" : "X-Correlation-Id",
 377                   "in" : "header",
 378                   "description" : "CorrelationId - předá se do hlavičky",
 379                   "schema" : {
 380                      "type" : "string",
 381                      "format" : "uuid",
 382                      "example" : "7b5458b5-a643-482e-8883-edf60a4fc17c"
 383                   }
 384                }
 385             ],
 386             "requestBody" : {
 387                "description" : "",
 388                "content" : {
 389                   "application/json" : {
 390                      "schema" : {
 391                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 392                      }
 393                   }
 394                }
 395             },
 396             "responses" : {
 397                "401" : {
 398                   "description" : "Unauthorized",
 399                   "content" : {
 400                      "application/json" : {
 401                         "schema" : {
 402                            "$ref" : "#/components/schemas/ProblemDetails"
 403                         }
 404                      }
 405                   }
 406                },
 407                "200" : {
 408                   "description" : "OK",
 409                   "content" : {
 410                      "application/json" : {
 411                         "schema" : {
 412                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 413                         }
 414                      }
 415                   }
 416                },
 417                "404" : {
 418                   "description" : "Not Found",
 419                   "content" : {
 420                      "application/json" : {
 421                         "schema" : {
 422                            "$ref" : "#/components/schemas/ProblemDetails"
 423                         }
 424                      }
 425                   }
 426                },
 427                "400" : {
 428                   "description" : "Bad Request",
 429                   "content" : {
 430                      "application/json" : {
 431                         "schema" : {
 432                            "$ref" : "#/components/schemas/ProblemDetails"
 433                         }
 434                      }
 435                   }
 436                },
 437                "500" : {
 438                   "description" : "Internal Server Error"
 439                }
 440             }
 441          }
 442       },
 443       "/api/v2/ciselnik/forma_pece" : {
 444          "post" : {
 445             "tags" : [
 446                "Ciselnik"
 447             ],
 448             "summary" : "Vyhledání číselníku forma péče",
 449             "parameters" : [
 450                {
 451                   "name" : "X-Trace-Id",
 452                   "in" : "header",
 453                   "description" : "TraceId - předá se do hlavičky",
 454                   "schema" : {
 455                      "type" : "string",
 456                      "format" : "uuid",
 457                      "example" : "88dfd560-5236-45d0-9e1c-5425bab51af1"
 458                   }
 459                },
 460                {
 461                   "name" : "X-Correlation-Id",
 462                   "in" : "header",
 463                   "description" : "CorrelationId - předá se do hlavičky",
 464                   "schema" : {
 465                      "type" : "string",
 466                      "format" : "uuid",
 467                      "example" : "df96f078-a725-4189-8581-3a2c9a801830"
 468                   }
 469                }
 470             ],
 471             "requestBody" : {
 472                "description" : "",
 473                "content" : {
 474                   "application/json" : {
 475                      "schema" : {
 476                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 477                      }
 478                   }
 479                }
 480             },
 481             "responses" : {
 482                "401" : {
 483                   "description" : "Unauthorized",
 484                   "content" : {
 485                      "application/json" : {
 486                         "schema" : {
 487                            "$ref" : "#/components/schemas/ProblemDetails"
 488                         }
 489                      }
 490                   }
 491                },
 492                "200" : {
 493                   "description" : "OK",
 494                   "content" : {
 495                      "application/json" : {
 496                         "schema" : {
 497                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 498                         }
 499                      }
 500                   }
 501                },
 502                "404" : {
 503                   "description" : "Not Found",
 504                   "content" : {
 505                      "application/json" : {
 506                         "schema" : {
 507                            "$ref" : "#/components/schemas/ProblemDetails"
 508                         }
 509                      }
 510                   }
 511                },
 512                "400" : {
 513                   "description" : "Bad Request",
 514                   "content" : {
 515                      "application/json" : {
 516                         "schema" : {
 517                            "$ref" : "#/components/schemas/ProblemDetails"
 518                         }
 519                      }
 520                   }
 521                },
 522                "500" : {
 523                   "description" : "Internal Server Error"
 524                }
 525             }
 526          }
 527       },
 528       "/api/v2/ciselnik/obor_pece" : {
 529          "post" : {
 530             "tags" : [
 531                "Ciselnik"
 532             ],
 533             "summary" : "Vyhledání číselníku obor pece",
 534             "parameters" : [
 535                {
 536                   "name" : "X-Trace-Id",
 537                   "in" : "header",
 538                   "description" : "TraceId - předá se do hlavičky",
 539                   "schema" : {
 540                      "type" : "string",
 541                      "format" : "uuid",
 542                      "example" : "37baf924-fc5d-48c3-95ca-3ed98fa2704d"
 543                   }
 544                },
 545                {
 546                   "name" : "X-Correlation-Id",
 547                   "in" : "header",
 548                   "description" : "CorrelationId - předá se do hlavičky",
 549                   "schema" : {
 550                      "type" : "string",
 551                      "format" : "uuid",
 552                      "example" : "be33aa34-da3b-41f9-b2b3-77564b67d50b"
 553                   }
 554                }
 555             ],
 556             "requestBody" : {
 557                "description" : "",
 558                "content" : {
 559                   "application/json" : {
 560                      "schema" : {
 561                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 562                      }
 563                   }
 564                }
 565             },
 566             "responses" : {
 567                "401" : {
 568                   "description" : "Unauthorized",
 569                   "content" : {
 570                      "application/json" : {
 571                         "schema" : {
 572                            "$ref" : "#/components/schemas/ProblemDetails"
 573                         }
 574                      }
 575                   }
 576                },
 577                "200" : {
 578                   "description" : "OK",
 579                   "content" : {
 580                      "application/json" : {
 581                         "schema" : {
 582                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 583                         }
 584                      }
 585                   }
 586                },
 587                "404" : {
 588                   "description" : "Not Found",
 589                   "content" : {
 590                      "application/json" : {
 591                         "schema" : {
 592                            "$ref" : "#/components/schemas/ProblemDetails"
 593                         }
 594                      }
 595                   }
 596                },
 597                "400" : {
 598                   "description" : "Bad Request",
 599                   "content" : {
 600                      "application/json" : {
 601                         "schema" : {
 602                            "$ref" : "#/components/schemas/ProblemDetails"
 603                         }
 604                      }
 605                   }
 606                },
 607                "500" : {
 608                   "description" : "Internal Server Error"
 609                }
 610             }
 611          }
 612       },
 613       "/api/v2/ciselnik/zdravotni_pojistovna" : {
 614          "post" : {
 615             "tags" : [
 616                "Ciselnik"
 617             ],
 618             "summary" : "Vyhledání číselníku zdravotních pojišťoven",
 619             "parameters" : [
 620                {
 621                   "name" : "X-Trace-Id",
 622                   "in" : "header",
 623                   "description" : "TraceId - předá se do hlavičky",
 624                   "schema" : {
 625                      "type" : "string",
 626                      "format" : "uuid",
 627                      "example" : "224eed09-53ca-45a8-935b-93c087c570a3"
 628                   }
 629                },
 630                {
 631                   "name" : "X-Correlation-Id",
 632                   "in" : "header",
 633                   "description" : "CorrelationId - předá se do hlavičky",
 634                   "schema" : {
 635                      "type" : "string",
 636                      "format" : "uuid",
 637                      "example" : "0452dd1d-4a0b-4d30-9099-02ee99bed1e8"
 638                   }
 639                }
 640             ],
 641             "requestBody" : {
 642                "description" : "",
 643                "content" : {
 644                   "application/json" : {
 645                      "schema" : {
 646                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
 647                      }
 648                   }
 649                }
 650             },
 651             "responses" : {
 652                "401" : {
 653                   "description" : "Unauthorized",
 654                   "content" : {
 655                      "application/json" : {
 656                         "schema" : {
 657                            "$ref" : "#/components/schemas/ProblemDetails"
 658                         }
 659                      }
 660                   }
 661                },
 662                "200" : {
 663                   "description" : "OK",
 664                   "content" : {
 665                      "application/json" : {
 666                         "schema" : {
 667                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
 668                         }
 669                      }
 670                   }
 671                },
 672                "404" : {
 673                   "description" : "Not Found",
 674                   "content" : {
 675                      "application/json" : {
 676                         "schema" : {
 677                            "$ref" : "#/components/schemas/ProblemDetails"
 678                         }
 679                      }
 680                   }
 681                },
 682                "400" : {
 683                   "description" : "Bad Request",
 684                   "content" : {
 685                      "application/json" : {
 686                         "schema" : {
 687                            "$ref" : "#/components/schemas/ProblemDetails"
 688                         }
 689                      }
 690                   }
 691                },
 692                "500" : {
 693                   "description" : "Internal Server Error"
 694                }
 695             }
 696          }
 697       },
 698       "/api/v2/notifikace/zalozit/odber" : {
 699          "post" : {
 700             "tags" : [
 701                "Notifikace"
 702             ],
 703             "summary" : "Žádost o založení odběru notifikací",
 704             "parameters" : [
 705                {
 706                   "name" : "X-Trace-Id",
 707                   "in" : "header",
 708                   "description" : "TraceId - předá se do hlavičky",
 709                   "schema" : {
 710                      "type" : "string",
 711                      "format" : "uuid",
 712                      "example" : "3e312e1d-127b-46c1-8a03-9236183c400d"
 713                   }
 714                },
 715                {
 716                   "name" : "X-Correlation-Id",
 717                   "in" : "header",
 718                   "description" : "CorrelationId - předá se do hlavičky",
 719                   "schema" : {
 720                      "type" : "string",
 721                      "format" : "uuid",
 722                      "example" : "63e03a7f-2320-4250-ae3f-767ddcdcbfc1"
 723                   }
 724                }
 725             ],
 726             "requestBody" : {
 727                "description" : "Data požadavku, žádosti o založení odběru notifikací",
 728                "content" : {
 729                   "application/json" : {
 730                      "schema" : {
 731                         "$ref" : "#/components/schemas/ZadostOOdberNotifikaciInterni"
 732                      }
 733                   }
 734                }
 735             },
 736             "responses" : {
 737                "401" : {
 738                   "description" : "Unauthorized",
 739                   "content" : {
 740                      "application/json" : {
 741                         "schema" : {
 742                            "$ref" : "#/components/schemas/ProblemDetails"
 743                         }
 744                      }
 745                   }
 746                },
 747                "200" : {
 748                   "description" : "OK",
 749                   "content" : {
 750                      "application/json" : {
 751                         "schema" : {
 752                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 753                         }
 754                      }
 755                   }
 756                },
 757                "404" : {
 758                   "description" : "Not Found",
 759                   "content" : {
 760                      "application/json" : {
 761                         "schema" : {
 762                            "$ref" : "#/components/schemas/ProblemDetails"
 763                         }
 764                      }
 765                   }
 766                },
 767                "400" : {
 768                   "description" : "Bad Request",
 769                   "content" : {
 770                      "application/json" : {
 771                         "schema" : {
 772                            "$ref" : "#/components/schemas/ProblemDetails"
 773                         }
 774                      }
 775                   }
 776                },
 777                "500" : {
 778                   "description" : "Internal Server Error"
 779                }
 780             }
 781          }
 782       },
 783       "/api/v2/notifikace/zrusit/odber" : {
 784          "delete" : {
 785             "tags" : [
 786                "Notifikace"
 787             ],
 788             "summary" : "Žádost o zrušení odběru notifikací",
 789             "parameters" : [
 790                {
 791                   "name" : "X-Trace-Id",
 792                   "in" : "header",
 793                   "description" : "TraceId - předá se do hlavičky",
 794                   "schema" : {
 795                      "type" : "string",
 796                      "format" : "uuid",
 797                      "example" : "7d9284ce-35bf-474d-a9af-2d273ae54915"
 798                   }
 799                },
 800                {
 801                   "name" : "X-Correlation-Id",
 802                   "in" : "header",
 803                   "description" : "CorrelationId - předá se do hlavičky",
 804                   "schema" : {
 805                      "type" : "string",
 806                      "format" : "uuid",
 807                      "example" : "529388fa-96cf-4caf-b7ca-261f1c77f140"
 808                   }
 809                }
 810             ],
 811             "requestBody" : {
 812                "description" : "Data požadavku, žádosti o zrušení odběru notifikací",
 813                "content" : {
 814                   "application/json" : {
 815                      "schema" : {
 816                         "$ref" : "#/components/schemas/ZadostOZruseniOdberuNotifikaciInterni"
 817                      }
 818                   }
 819                }
 820             },
 821             "responses" : {
 822                "401" : {
 823                   "description" : "Unauthorized",
 824                   "content" : {
 825                      "application/json" : {
 826                         "schema" : {
 827                            "$ref" : "#/components/schemas/ProblemDetails"
 828                         }
 829                      }
 830                   }
 831                },
 832                "200" : {
 833                   "description" : "OK",
 834                   "content" : {
 835                      "application/json" : {
 836                         "schema" : {
 837                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 838                         }
 839                      }
 840                   }
 841                },
 842                "404" : {
 843                   "description" : "Not Found",
 844                   "content" : {
 845                      "application/json" : {
 846                         "schema" : {
 847                            "$ref" : "#/components/schemas/ProblemDetails"
 848                         }
 849                      }
 850                   }
 851                },
 852                "400" : {
 853                   "description" : "Bad Request",
 854                   "content" : {
 855                      "application/json" : {
 856                         "schema" : {
 857                            "$ref" : "#/components/schemas/ProblemDetails"
 858                         }
 859                      }
 860                   }
 861                },
 862                "500" : {
 863                   "description" : "Internal Server Error"
 864                }
 865             }
 866          }
 867       },
 868       "/api/v2/notifikace/vyhledat/odber" : {
 869          "post" : {
 870             "tags" : [
 871                "Notifikace"
 872             ],
 873             "summary" : "Žádost o vyhledání odběru notifikací",
 874             "parameters" : [
 875                {
 876                   "name" : "X-Trace-Id",
 877                   "in" : "header",
 878                   "description" : "TraceId - předá se do hlavičky",
 879                   "schema" : {
 880                      "type" : "string",
 881                      "format" : "uuid",
 882                      "example" : "31d49311-8858-4f99-948a-973b750579fa"
 883                   }
 884                },
 885                {
 886                   "name" : "X-Correlation-Id",
 887                   "in" : "header",
 888                   "description" : "CorrelationId - předá se do hlavičky",
 889                   "schema" : {
 890                      "type" : "string",
 891                      "format" : "uuid",
 892                      "example" : "b9196ee5-8bca-4568-ac0f-f41f480147e1"
 893                   }
 894                }
 895             ],
 896             "requestBody" : {
 897                "description" : "Data požadavku, žádosti o vyhledání odběru notifikací",
 898                "content" : {
 899                   "application/json" : {
 900                      "schema" : {
 901                         "$ref" : "#/components/schemas/ZadostOVyhledaniOdberuZmenPacientuProPZSInterni"
 902                      }
 903                   }
 904                }
 905             },
 906             "responses" : {
 907                "401" : {
 908                   "description" : "Unauthorized",
 909                   "content" : {
 910                      "application/json" : {
 911                         "schema" : {
 912                            "$ref" : "#/components/schemas/ProblemDetails"
 913                         }
 914                      }
 915                   }
 916                },
 917                "200" : {
 918                   "description" : "OK",
 919                   "content" : {
 920                      "application/json" : {
 921                         "schema" : {
 922                            "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
 923                         }
 924                      }
 925                   }
 926                },
 927                "404" : {
 928                   "description" : "Not Found",
 929                   "content" : {
 930                      "application/json" : {
 931                         "schema" : {
 932                            "$ref" : "#/components/schemas/ProblemDetails"
 933                         }
 934                      }
 935                   }
 936                },
 937                "400" : {
 938                   "description" : "Bad Request",
 939                   "content" : {
 940                      "application/json" : {
 941                         "schema" : {
 942                            "$ref" : "#/components/schemas/ProblemDetails"
 943                         }
 944                      }
 945                   }
 946                },
 947                "500" : {
 948                   "description" : "Internal Server Error"
 949                }
 950             }
 951          }
 952       },
 953       "/api/v2/Poskytovatel/hledat/ico" : {
 954          "post" : {
 955             "tags" : [
 956                "Poskytovatel"
 957             ],
 958             "summary" : "Vyhledá poskytovatele, dle paramertů ze zadaného požadavku.",
 959             "parameters" : [
 960                {
 961                   "name" : "X-Trace-Id",
 962                   "in" : "header",
 963                   "description" : "TraceId - předá se do hlavičky",
 964                   "schema" : {
 965                      "type" : "string",
 966                      "format" : "uuid",
 967                      "example" : "6ff16485-ee1f-43bd-8cde-71413db4075e"
 968                   }
 969                },
 970                {
 971                   "name" : "X-Correlation-Id",
 972                   "in" : "header",
 973                   "description" : "CorrelationId - předá se do hlavičky",
 974                   "schema" : {
 975                      "type" : "string",
 976                      "format" : "uuid",
 977                      "example" : "bfce64dd-c07c-4154-abf2-ab3e0d1d3d88"
 978                   }
 979                }
 980             ],
 981             "requestBody" : {
 982                "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
 983                "content" : {
 984                   "application/json" : {
 985                      "schema" : {
 986                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleICO"
 987                      }
 988                   }
 989                }
 990             },
 991             "responses" : {
 992                "200" : {
 993                   "description" : "OK",
 994                   "content" : {
 995                      "application/json" : {
 996                         "schema" : {
 997                            "$ref" : "#/components/schemas/OdpovedVyhledaniDetailPZS"
 998                         }
 999                      }
1000                   }
1001                },
1002                "404" : {
1003                   "description" : "Not Found",
1004                   "content" : {
1005                      "application/json" : {
1006                         "schema" : {
1007                            "$ref" : "#/components/schemas/ProblemDetails"
1008                         }
1009                      }
1010                   }
1011                },
1012                "400" : {
1013                   "description" : "Bad Request",
1014                   "content" : {
1015                      "application/json" : {
1016                         "schema" : {
1017                            "$ref" : "#/components/schemas/ProblemDetails"
1018                         }
1019                      }
1020                   }
1021                },
1022                "412" : {
1023                   "description" : "Precondition Failed",
1024                   "content" : {
1025                      "application/json" : {
1026                         "schema" : {
1027                            "$ref" : "#/components/schemas/ProblemDetails"
1028                         }
1029                      }
1030                   }
1031                },
1032                "500" : {
1033                   "description" : "Internal Server Error"
1034                }
1035             }
1036          }
1037       },
1038       "/api/v2/Poskytovatel/hledat/misto" : {
1039          "post" : {
1040             "tags" : [
1041                "Poskytovatel"
1042             ],
1043             "summary" : "Vyhledá poskytovatele, dle paramertů ze zadaného požadavku.",
1044             "parameters" : [
1045                {
1046                   "name" : "X-Trace-Id",
1047                   "in" : "header",
1048                   "description" : "TraceId - předá se do hlavičky",
1049                   "schema" : {
1050                      "type" : "string",
1051                      "format" : "uuid",
1052                      "example" : "a033d13a-fb08-4884-b722-a6ea95f6e8c3"
1053                   }
1054                },
1055                {
1056                   "name" : "X-Correlation-Id",
1057                   "in" : "header",
1058                   "description" : "CorrelationId - předá se do hlavičky",
1059                   "schema" : {
1060                      "type" : "string",
1061                      "format" : "uuid",
1062                      "example" : "f57708f8-39f4-4beb-bc26-e123e1e50fc6"
1063                   }
1064                }
1065             ],
1066             "requestBody" : {
1067                "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
1068                "content" : {
1069                   "application/json" : {
1070                      "schema" : {
1071                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleMistaPoskytovani"
1072                      }
1073                   }
1074                }
1075             },
1076             "responses" : {
1077                "200" : {
1078                   "description" : "OK",
1079                   "content" : {
1080                      "application/json" : {
1081                         "schema" : {
1082                            "$ref" : "#/components/schemas/OdpovedVyhledaniVerejnychUdajuPZS"
1083                         }
1084                      }
1085                   }
1086                },
1087                "404" : {
1088                   "description" : "Not Found",
1089                   "content" : {
1090                      "application/json" : {
1091                         "schema" : {
1092                            "$ref" : "#/components/schemas/ProblemDetails"
1093                         }
1094                      }
1095                   }
1096                },
1097                "400" : {
1098                   "description" : "Bad Request",
1099                   "content" : {
1100                      "application/json" : {
1101                         "schema" : {
1102                            "$ref" : "#/components/schemas/ProblemDetails"
1103                         }
1104                      }
1105                   }
1106                },
1107                "412" : {
1108                   "description" : "Precondition Failed",
1109                   "content" : {
1110                      "application/json" : {
1111                         "schema" : {
1112                            "$ref" : "#/components/schemas/ProblemDetails"
1113                         }
1114                      }
1115                   }
1116                },
1117                "500" : {
1118                   "description" : "Internal Server Error"
1119                }
1120             }
1121          }
1122       },
1123       "/api/v2/Poskytovatel/hledat/nazev" : {
1124          "post" : {
1125             "tags" : [
1126                "Poskytovatel"
1127             ],
1128             "summary" : "Vyhledá poskytovatele, dle paramertů ze zadaného požadavku.",
1129             "parameters" : [
1130                {
1131                   "name" : "X-Trace-Id",
1132                   "in" : "header",
1133                   "description" : "TraceId - předá se do hlavičky",
1134                   "schema" : {
1135                      "type" : "string",
1136                      "format" : "uuid",
1137                      "example" : "98a221a2-4daa-4d1f-a435-df76fc53e3c6"
1138                   }
1139                },
1140                {
1141                   "name" : "X-Correlation-Id",
1142                   "in" : "header",
1143                   "description" : "CorrelationId - předá se do hlavičky",
1144                   "schema" : {
1145                      "type" : "string",
1146                      "format" : "uuid",
1147                      "example" : "d1acb39c-2903-4aa6-a4f1-afee43758a0a"
1148                   }
1149                }
1150             ],
1151             "requestBody" : {
1152                "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
1153                "content" : {
1154                   "application/json" : {
1155                      "schema" : {
1156                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleNazvu"
1157                      }
1158                   }
1159                }
1160             },
1161             "responses" : {
1162                "200" : {
1163                   "description" : "OK",
1164                   "content" : {
1165                      "application/json" : {
1166                         "schema" : {
1167                            "$ref" : "#/components/schemas/OdpovedVyhledaniDetailPZS"
1168                         }
1169                      }
1170                   }
1171                },
1172                "404" : {
1173                   "description" : "Not Found",
1174                   "content" : {
1175                      "application/json" : {
1176                         "schema" : {
1177                            "$ref" : "#/components/schemas/ProblemDetails"
1178                         }
1179                      }
1180                   }
1181                },
1182                "400" : {
1183                   "description" : "Bad Request",
1184                   "content" : {
1185                      "application/json" : {
1186                         "schema" : {
1187                            "$ref" : "#/components/schemas/ProblemDetails"
1188                         }
1189                      }
1190                   }
1191                },
1192                "412" : {
1193                   "description" : "Precondition Failed",
1194                   "content" : {
1195                      "application/json" : {
1196                         "schema" : {
1197                            "$ref" : "#/components/schemas/ProblemDetails"
1198                         }
1199                      }
1200                   }
1201                },
1202                "500" : {
1203                   "description" : "Internal Server Error"
1204                }
1205             }
1206          }
1207       },
1208       "/api/v2/Poskytovatel/reklamuj/udaj" : {
1209          "post" : {
1210             "tags" : [
1211                "Poskytovatel"
1212             ],
1213             "summary" : "Žádost o reklamaci údaje",
1214             "parameters" : [
1215                {
1216                   "name" : "X-Trace-Id",
1217                   "in" : "header",
1218                   "description" : "TraceId - předá se do hlavičky",
1219                   "schema" : {
1220                      "type" : "string",
1221                      "format" : "uuid",
1222                      "example" : "aa3897f4-05da-428a-9425-22e4dc5dbbc6"
1223                   }
1224                },
1225                {
1226                   "name" : "X-Correlation-Id",
1227                   "in" : "header",
1228                   "description" : "CorrelationId - předá se do hlavičky",
1229                   "schema" : {
1230                      "type" : "string",
1231                      "format" : "uuid",
1232                      "example" : "89915466-5d63-4402-a068-2aae36bb066e"
1233                   }
1234                }
1235             ],
1236             "requestBody" : {
1237                "description" : "Objekt obsahující data definující požadavek na reklamaci. Co je reklamováno, kým, atp.",
1238                "content" : {
1239                   "application/json" : {
1240                      "schema" : {
1241                         "$ref" : "#/components/schemas/ZadostOReklamaciUdajuPZS"
1242                      }
1243                   }
1244                }
1245             },
1246             "responses" : {
1247                "200" : {
1248                   "description" : "OK",
1249                   "content" : {
1250                      "application/json" : {
1251                         "schema" : {
1252                            "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
1253                         }
1254                      }
1255                   }
1256                },
1257                "404" : {
1258                   "description" : "Not Found",
1259                   "content" : {
1260                      "application/json" : {
1261                         "schema" : {
1262                            "$ref" : "#/components/schemas/ProblemDetails"
1263                         }
1264                      }
1265                   }
1266                },
1267                "400" : {
1268                   "description" : "Bad Request",
1269                   "content" : {
1270                      "application/json" : {
1271                         "schema" : {
1272                            "$ref" : "#/components/schemas/ProblemDetails"
1273                         }
1274                      }
1275                   }
1276                },
1277                "500" : {
1278                   "description" : "Internal Server Error"
1279                }
1280             }
1281          }
1282       },
1283       "/api/v2/Poskytovatel/nastavit/urlpronotifikace" : {
1284          "post" : {
1285             "tags" : [
1286                "Poskytovatel"
1287             ],
1288             "summary" : "Nastaví URL pro notifikace poskytovatele zdravotních služeb.",
1289             "parameters" : [
1290                {
1291                   "name" : "X-Trace-Id",
1292                   "in" : "header",
1293                   "description" : "TraceId - předá se do hlavičky",
1294                   "schema" : {
1295                      "type" : "string",
1296                      "format" : "uuid",
1297                      "example" : "1e897839-cd38-47b2-aa94-4c070823464c"
1298                   }
1299                },
1300                {
1301                   "name" : "X-Correlation-Id",
1302                   "in" : "header",
1303                   "description" : "CorrelationId - předá se do hlavičky",
1304                   "schema" : {
1305                      "type" : "string",
1306                      "format" : "uuid",
1307                      "example" : "9f3187a0-1bf2-4e67-b171-f58019c985d8"
1308                   }
1309                }
1310             ],
1311             "requestBody" : {
1312                "description" : "Žádost o nastavení URL pro notifikace PZS.",
1313                "content" : {
1314                   "application/json" : {
1315                      "schema" : {
1316                         "$ref" : "#/components/schemas/ZadostONastaveniURLproNotifikacePZS"
1317                      }
1318                   }
1319                }
1320             },
1321             "responses" : {
1322                "200" : {
1323                   "description" : "OK",
1324                   "content" : {
1325                      "application/json" : {
1326                         "schema" : {
1327                            "$ref" : "#/components/schemas/OdpovedNastaveniURLproNotifikace"
1328                         }
1329                      }
1330                   }
1331                },
1332                "400" : {
1333                   "description" : "Bad Request",
1334                   "content" : {
1335                      "application/json" : {
1336                         "schema" : {
1337                            "$ref" : "#/components/schemas/ProblemDetails"
1338                         }
1339                      }
1340                   }
1341                },
1342                "500" : {
1343                   "description" : "Internal Server Error"
1344                }
1345             }
1346          }
1347       }
1348    },
1349    "components" : {
1350       "schemas" : {
1351          "DataReklamacePZS" : {
1352             "type" : "object",
1353             "properties" : {
1354                "datumReklamace" : {
1355                   "type" : "string",
1356                   "description" : "Datum reklamace",
1357                   "format" : "date-time"
1358                },
1359                "ico" : {
1360                   "type" : "string",
1361                   "description" : "IČO poskytovatele",
1362                   "nullable" : true
1363                },
1364                "udajReklamace" : {
1365                   "$ref" : "#/components/schemas/UdajReklamace"
1366                },
1367                "popisReklamace" : {
1368                   "type" : "string",
1369                   "description" : "Popis reklamace",
1370                   "nullable" : true
1371                },
1372                "reklamujici" : {
1373                   "$ref" : "#/components/schemas/Reklamujici"
1374                },
1375                "zduvodneni" : {
1376                   "type" : "string",
1377                   "description" : "Zdůvodnění (volitelné)",
1378                   "nullable" : true
1379                }
1380             },
1381             "additionalProperties" : false,
1382             "description" : "DTO KRPZS – dotazy: Data reklamace PZS"
1383          },
1384          "ErrorModel" : {
1385             "required" : [
1386                "message"
1387             ],
1388             "type" : "object",
1389             "properties" : {
1390                "message" : {
1391                   "type" : "string",
1392                   "description" : "Popis chyby",
1393                   "nullable" : true
1394                },
1395                "fieldName" : {
1396                   "type" : "string",
1397                   "description" : "Nazev vlastnosti, ke ktere se vaze chyba",
1398                   "nullable" : true
1399                },
1400                "severity" : {
1401                   "type" : "string",
1402                   "description" : "Zavaznost chyby",
1403                   "nullable" : true
1404                },
1405                "errorLevel" : {
1406                   "type" : "string",
1407                   "description" : "Úroveň chyby",
1408                   "nullable" : true
1409                }
1410             },
1411             "additionalProperties" : false,
1412             "description" : "Model pro předávání chyb"
1413          },
1414          "JednaNotifikace" : {
1415             "type" : "object",
1416             "properties" : {
1417                "idSubskripce" : {
1418                   "type" : "string",
1419                   "description" : "Id subskripce",
1420                   "nullable" : true
1421                },
1422                "poskytovatelId" : {
1423                   "type" : "string",
1424                   "description" : "Id predmetu, pro který byla notifikace založena",
1425                   "nullable" : true
1426                }
1427             },
1428             "additionalProperties" : false,
1429             "description" : "Informace o jednom založeném odběru notifikací"
1430          },
1431          "KZRAdresaDetail" : {
1432             "type" : "object",
1433             "properties" : {
1434                "referencni" : {
1435                   "type" : "boolean",
1436                   "description" : "Příznak zda se jedná o refereční údaj",
1437                   "nullable" : true
1438                },
1439                "stav" : {
1440                   "type" : "string",
1441                   "description" : "Stav",
1442                   "nullable" : true
1443                },
1444                "zdroj" : {
1445                   "type" : "string",
1446                   "description" : "Zdroj",
1447                   "nullable" : true
1448                },
1449                "ruianId" : {
1450                   "type" : "integer",
1451                   "description" : "Identifikátor v systému RUIAN",
1452                   "format" : "int64",
1453                   "nullable" : true
1454                },
1455                "stat" : {
1456                   "type" : "string",
1457                   "description" : "Stát",
1458                   "nullable" : true
1459                },
1460                "obec" : {
1461                   "type" : "string",
1462                   "description" : "Obec / město",
1463                   "nullable" : true
1464                },
1465                "psc" : {
1466                   "type" : "integer",
1467                   "description" : "Poštovní směrovací číslo",
1468                   "format" : "int32",
1469                   "nullable" : true
1470                },
1471                "ulice" : {
1472                   "type" : "string",
1473                   "description" : "Ulice",
1474                   "nullable" : true
1475                },
1476                "cisloPopisne" : {
1477                   "type" : "integer",
1478                   "description" : "Číslo popisné",
1479                   "format" : "int32",
1480                   "nullable" : true
1481                },
1482                "cisloEvidencni" : {
1483                   "type" : "integer",
1484                   "description" : "Číslo evideční",
1485                   "format" : "int32",
1486                   "nullable" : true
1487                },
1488                "cisloOrientacni" : {
1489                   "type" : "string",
1490                   "description" : "Číslo orientační",
1491                   "nullable" : true
1492                },
1493                "cisloJine" : {
1494                   "type" : "string",
1495                   "description" : "Jiné číslo v případě, že není známo číslo popisné ani číslo evidenční",
1496                   "nullable" : true
1497                },
1498                "poBox" : {
1499                   "type" : "string",
1500                   "description" : "Post office box",
1501                   "nullable" : true
1502                },
1503                "popis" : {
1504                   "type" : "string",
1505                   "description" : "Další popis adresy",
1506                   "nullable" : true
1507                },
1508                "krajKod" : {
1509                   "type" : "string",
1510                   "description" : "Identifikátor kraje zadaného jako ID, nebo NutsLau",
1511                   "nullable" : true
1512                }
1513             },
1514             "additionalProperties" : false,
1515             "description" : "Data pro adresu"
1516          },
1517          "KZRDate" : {
1518             "type" : "object",
1519             "properties" : {
1520                "referencni" : {
1521                   "type" : "boolean",
1522                   "description" : "Příznak zda se jedná o refereční údaj",
1523                   "nullable" : true
1524                },
1525                "stav" : {
1526                   "type" : "string",
1527                   "description" : "Stav",
1528                   "nullable" : true
1529                },
1530                "zdroj" : {
1531                   "type" : "string",
1532                   "description" : "Zdroj",
1533                   "nullable" : true
1534                },
1535                "hodnota" : {
1536                   "type" : "string",
1537                   "description" : "Datum hodnota",
1538                   "format" : "date",
1539                   "nullable" : true
1540                }
1541             },
1542             "additionalProperties" : false,
1543             "description" : "Data s datumem a s dalšími informacemi"
1544          },
1545          "KZRDotaz" : {
1546             "required" : [
1547                "datum",
1548                "ucel",
1549                "zadostId"
1550             ],
1551             "type" : "object",
1552             "properties" : {
1553                "datum" : {
1554                   "type" : "string",
1555                   "format" : "date-time"
1556                },
1557                "ucel" : {
1558                   "type" : "string"
1559                },
1560                "zadostId" : {
1561                   "type" : "string",
1562                   "format" : "uuid"
1563                }
1564             },
1565             "additionalProperties" : false
1566          },
1567          "KZRInt" : {
1568             "type" : "object",
1569             "properties" : {
1570                "referencni" : {
1571                   "type" : "boolean",
1572                   "description" : "Příznak zda se jedná o refereční údaj",
1573                   "nullable" : true
1574                },
1575                "stav" : {
1576                   "type" : "string",
1577                   "description" : "Stav",
1578                   "nullable" : true
1579                },
1580                "zdroj" : {
1581                   "type" : "string",
1582                   "description" : "Zdroj",
1583                   "nullable" : true
1584                },
1585                "hodnota" : {
1586                   "type" : "integer",
1587                   "description" : "int hodnota",
1588                   "format" : "int32",
1589                   "nullable" : true
1590                }
1591             },
1592             "additionalProperties" : false,
1593             "description" : "Data s int hodnotou a s dalšími informacemi"
1594          },
1595          "KZROdpoved" : {
1596             "required" : [
1597                "odpovedId",
1598                "stav",
1599                "zadostId"
1600             ],
1601             "type" : "object",
1602             "properties" : {
1603                "chybyZpracovani" : {
1604                   "type" : "array",
1605                   "items" : {
1606                      "$ref" : "#/components/schemas/ErrorModel"
1607                   },
1608                   "description" : "Chyby při zpracování požadavku",
1609                   "nullable" : true
1610                },
1611                "stav" : {
1612                   "type" : "string",
1613                   "description" : "Stav vyřízení požadavku",
1614                   "nullable" : true
1615                },
1616                "popis" : {
1617                   "type" : "string",
1618                   "description" : "Popis ke stavu požadavku",
1619                   "nullable" : true
1620                },
1621                "subStav" : {
1622                   "type" : "string",
1623                   "description" : "Pod-stav požadavku",
1624                   "nullable" : true
1625                },
1626                "zadostId" : {
1627                   "type" : "string",
1628                   "description" : "Identifikátor požadavku",
1629                   "format" : "uuid"
1630                },
1631                "odpovedId" : {
1632                   "type" : "string",
1633                   "description" : "Identifikátor odpovědi",
1634                   "format" : "uuid"
1635                }
1636             },
1637             "additionalProperties" : false,
1638             "description" : "Data odpovědi se základními informacemi - obsahuje každá odpověď"
1639          },
1640          "KZRString" : {
1641             "type" : "object",
1642             "properties" : {
1643                "referencni" : {
1644                   "type" : "boolean",
1645                   "description" : "Příznak zda se jedná o refereční údaj",
1646                   "nullable" : true
1647                },
1648                "stav" : {
1649                   "type" : "string",
1650                   "description" : "Stav",
1651                   "nullable" : true
1652                },
1653                "zdroj" : {
1654                   "type" : "string",
1655                   "description" : "Zdroj",
1656                   "nullable" : true
1657                },
1658                "hodnota" : {
1659                   "type" : "string",
1660                   "description" : "String hodnota",
1661                   "nullable" : true
1662                }
1663             },
1664             "additionalProperties" : false,
1665             "description" : "Data se string hodnotou a s dalšími informacemi"
1666          },
1667          "Kontakt" : {
1668             "type" : "object",
1669             "properties" : {
1670                "datovaSchranka" : {
1671                   "$ref" : "#/components/schemas/KZRString"
1672                },
1673                "email" : {
1674                   "$ref" : "#/components/schemas/KZRString"
1675                },
1676                "telefon" : {
1677                   "$ref" : "#/components/schemas/KZRString"
1678                },
1679                "www" : {
1680                   "$ref" : "#/components/schemas/KZRString"
1681                }
1682             },
1683             "additionalProperties" : false
1684          },
1685          "MistoPoskytovani" : {
1686             "type" : "object",
1687             "properties" : {
1688                "zdravotnickeZarizeni" : {
1689                   "type" : "array",
1690                   "items" : {
1691                      "$ref" : "#/components/schemas/ZdravotnickeZarizeni"
1692                   },
1693                   "description" : "Zdravotnické zařízení (0..1)",
1694                   "nullable" : true
1695                },
1696                "adresa" : {
1697                   "$ref" : "#/components/schemas/KZRAdresaDetail"
1698                },
1699                "sluzby" : {
1700                   "type" : "array",
1701                   "items" : {
1702                      "$ref" : "#/components/schemas/Sluzba"
1703                   },
1704                   "nullable" : true
1705                }
1706             },
1707             "additionalProperties" : false
1708          },
1709          "NastaveniURLproNotifikacePZS" : {
1710             "type" : "object",
1711             "properties" : {
1712                "ico" : {
1713                   "type" : "string",
1714                   "nullable" : true
1715                },
1716                "urls" : {
1717                   "type" : "array",
1718                   "items" : {
1719                      "type" : "string"
1720                   },
1721                   "nullable" : true
1722                }
1723             },
1724             "additionalProperties" : false
1725          },
1726          "ObalkaOdberuNotifikaci" : {
1727             "type" : "object",
1728             "properties" : {
1729                "defaultniURL" : {
1730                   "type" : "array",
1731                   "items" : {
1732                      "type" : "string"
1733                   },
1734                   "description" : "Defaultní URL notifikace",
1735                   "nullable" : true
1736                },
1737                "odberNotifikaciPZS" : {
1738                   "type" : "array",
1739                   "items" : {
1740                      "$ref" : "#/components/schemas/OdberNotifikaciPZS"
1741                   },
1742                   "description" : "Odběr notifikací",
1743                   "nullable" : true
1744                },
1745                "pouzivajiSeVychozi" : {
1746                   "type" : "boolean",
1747                   "description" : "Zda-li se používají výchozí notifikace"
1748                }
1749             },
1750             "additionalProperties" : false,
1751             "description" : "Informace o vyhledané založené notifikaci"
1752          },
1753          "OdberNotifikaci" : {
1754             "type" : "object",
1755             "properties" : {
1756                "zalozeneNotifikace" : {
1757                   "type" : "array",
1758                   "items" : {
1759                      "$ref" : "#/components/schemas/JednaNotifikace"
1760                   },
1761                   "description" : "Založené notifikace",
1762                   "nullable" : true
1763                }
1764             },
1765             "additionalProperties" : false,
1766             "description" : "Informace o založeném odběru notifikací"
1767          },
1768          "OdberNotifikaciPZS" : {
1769             "type" : "object",
1770             "properties" : {
1771                "idSubskripce" : {
1772                   "type" : "string",
1773                   "description" : "Id subskripce k odběru notifikací",
1774                   "nullable" : true
1775                },
1776                "kanalEndpoint" : {
1777                   "type" : "string",
1778                   "description" : "Endpoint kanálu notifikace",
1779                   "nullable" : true
1780                },
1781                "kanalTyp" : {
1782                   "type" : "string",
1783                   "description" : "Typ kanálu. Nyní pouze \"API\"",
1784                   "nullable" : true
1785                },
1786                "predmetId" : {
1787                   "type" : "string",
1788                   "description" : "ID předmětu nofifikace",
1789                   "nullable" : true
1790                }
1791             },
1792             "additionalProperties" : false,
1793             "description" : "Informace o vyhledaném odběru notifikace pro PZS"
1794          },
1795          "Oddeleni" : {
1796             "type" : "object",
1797             "properties" : {
1798                "ordinacniDoba" : {
1799                   "type" : "array",
1800                   "items" : {
1801                      "$ref" : "#/components/schemas/ProvozniOrdinacniDoba"
1802                   },
1803                   "description" : "Ordinační doba (0..1)",
1804                   "nullable" : true
1805                },
1806                "provozniDoba" : {
1807                   "type" : "array",
1808                   "items" : {
1809                      "$ref" : "#/components/schemas/ProvozniOrdinacniDoba"
1810                   },
1811                   "description" : "Provozní doba (0..1)",
1812                   "nullable" : true
1813                },
1814                "pocetLuzek" : {
1815                   "$ref" : "#/components/schemas/KZRInt"
1816                }
1817             },
1818             "additionalProperties" : false
1819          },
1820          "OdpovedNastaveniURLproNotifikace" : {
1821             "type" : "object",
1822             "properties" : {
1823                "odpovedInfo" : {
1824                   "$ref" : "#/components/schemas/KZROdpoved"
1825                }
1826             },
1827             "additionalProperties" : false,
1828             "description" : "Odpověď na nastavení URL pro notifikace"
1829          },
1830          "OdpovedOdberNotifikaci" : {
1831             "required" : [
1832                "odpovedInfo"
1833             ],
1834             "type" : "object",
1835             "properties" : {
1836                "odpovedInfo" : {
1837                   "$ref" : "#/components/schemas/KZROdpoved"
1838                },
1839                "odpovedData" : {
1840                   "$ref" : "#/components/schemas/OdberNotifikaci"
1841                }
1842             },
1843             "additionalProperties" : false,
1844             "description" : "Data pro odpověď na přihlášení k odběru notifikací"
1845          },
1846          "OdpovedVyhledaniCiselniku" : {
1847             "required" : [
1848                "odpovedData",
1849                "odpovedInfo"
1850             ],
1851             "type" : "object",
1852             "properties" : {
1853                "odpovedInfo" : {
1854                   "$ref" : "#/components/schemas/KZROdpoved"
1855                },
1856                "odpovedData" : {
1857                   "type" : "array",
1858                   "items" : {
1859                      "$ref" : "#/components/schemas/ZakladniCiselnik"
1860                   },
1861                   "description" : "Data základního číselníku",
1862                   "nullable" : true
1863                }
1864             },
1865             "additionalProperties" : false,
1866             "description" : "Data pro odpověď vyhledání číselníku"
1867          },
1868          "OdpovedVyhledaniDetailPZS" : {
1869             "type" : "object",
1870             "properties" : {
1871                "odpovedData" : {
1872                   "type" : "array",
1873                   "items" : {
1874                      "$ref" : "#/components/schemas/PZSDetail"
1875                   },
1876                   "description" : "Data o poskytovateli zdravotních služeb",
1877                   "nullable" : true
1878                },
1879                "odpovedInfo" : {
1880                   "$ref" : "#/components/schemas/KZROdpoved"
1881                }
1882             },
1883             "additionalProperties" : false,
1884             "description" : "DTO KRPZS – odpovědi: Vyhledání detailů PZS"
1885          },
1886          "OdpovedVyhledaniOdberuNotifikaciPZS" : {
1887             "required" : [
1888                "odpovedInfo"
1889             ],
1890             "type" : "object",
1891             "properties" : {
1892                "odpovedInfo" : {
1893                   "$ref" : "#/components/schemas/KZROdpoved"
1894                },
1895                "odpovedData" : {
1896                   "type" : "array",
1897                   "items" : {
1898                      "$ref" : "#/components/schemas/ObalkaOdberuNotifikaci"
1899                   },
1900                   "description" : "Data s informací ohledně vyhledaného odběru notifikací",
1901                   "nullable" : true
1902                }
1903             },
1904             "additionalProperties" : false,
1905             "description" : "Data pro odpověď na vyhledání informací ohledně odběru notifikací"
1906          },
1907          "OdpovedVyhledaniVerejnychUdajuPZS" : {
1908             "type" : "object",
1909             "properties" : {
1910                "odpovedData" : {
1911                   "type" : "array",
1912                   "items" : {
1913                      "$ref" : "#/components/schemas/VerejneUdajePZS"
1914                   },
1915                   "description" : "Veřejné údaje PZS",
1916                   "nullable" : true
1917                },
1918                "odpovedInfo" : {
1919                   "$ref" : "#/components/schemas/KZROdpoved"
1920                }
1921             },
1922             "additionalProperties" : false,
1923             "description" : "Odpověď vyhledání veřejných údajů PZS"
1924          },
1925          "OdpovedZalozeniReklamace" : {
1926             "type" : "object",
1927             "properties" : {
1928                "odpovedInfo" : {
1929                   "$ref" : "#/components/schemas/KZROdpoved"
1930                }
1931             },
1932             "additionalProperties" : false
1933          },
1934          "Opravneni" : {
1935             "type" : "object",
1936             "properties" : {
1937                "mistaPoskytovani" : {
1938                   "type" : "array",
1939                   "items" : {
1940                      "$ref" : "#/components/schemas/MistoPoskytovani"
1941                   },
1942                   "description" : "Místa poskytování (0..*)",
1943                   "nullable" : true
1944                },
1945                "rozhodnuti" : {
1946                   "type" : "array",
1947                   "items" : {
1948                      "$ref" : "#/components/schemas/Rozhodnuti"
1949                   },
1950                   "description" : "",
1951                   "nullable" : true
1952                },
1953                "spravniOrgan" : {
1954                   "type" : "string",
1955                   "description" : "Seznam správních orgánů.",
1956                   "nullable" : true
1957                }
1958             },
1959             "additionalProperties" : false
1960          },
1961          "PZSDetail" : {
1962             "type" : "object",
1963             "properties" : {
1964                "stavZaznamu" : {
1965                   "type" : "string",
1966                   "description" : "Stav",
1967                   "nullable" : true
1968                },
1969                "ico" : {
1970                   "$ref" : "#/components/schemas/KZRString"
1971                },
1972                "adresaSidla" : {
1973                   "$ref" : "#/components/schemas/KZRAdresaDetail"
1974                },
1975                "poskytovatelNazev" : {
1976                   "$ref" : "#/components/schemas/KZRString"
1977                },
1978                "datovaSchranka" : {
1979                   "$ref" : "#/components/schemas/KZRString"
1980                },
1981                "kontaktniEmail" : {
1982                   "$ref" : "#/components/schemas/KZRString"
1983                },
1984                "kontaktniTelefon" : {
1985                   "$ref" : "#/components/schemas/KZRString"
1986                },
1987                "kontaktniWeb" : {
1988                   "$ref" : "#/components/schemas/KZRString"
1989                },
1990                "opravneni" : {
1991                   "type" : "array",
1992                   "items" : {
1993                      "$ref" : "#/components/schemas/Opravneni"
1994                   },
1995                   "nullable" : true
1996                },
1997                "typPoskytovatele" : {
1998                   "$ref" : "#/components/schemas/KZRInt"
1999                }
2000             },
2001             "additionalProperties" : false
2002          },
2003          "PredmetNotifikace" : {
2004             "type" : "object",
2005             "properties" : {
2006                "ico" : {
2007                   "type" : "string",
2008                   "description" : "IČO předmětu notifikace",
2009                   "nullable" : true
2010                },
2011                "predmetTyp" : {
2012                   "type" : "string",
2013                   "description" : "Typ předmětu notifikace",
2014                   "nullable" : true
2015                }
2016             },
2017             "additionalProperties" : false,
2018             "description" : "Předmět notifikace"
2019          },
2020          "PristrojovaTechnika" : {
2021             "type" : "object",
2022             "properties" : {
2023                "doplnkovyPopis" : {
2024                   "type" : "string",
2025                   "description" : "Doplňkový popis přístrojové techniky.",
2026                   "nullable" : true
2027                },
2028                "kategorieKod" : {
2029                   "type" : "string",
2030                   "description" : "Kód kategorie přístrojové techniky.",
2031                   "nullable" : true
2032                },
2033                "nazev" : {
2034                   "type" : "string",
2035                   "description" : "Název přístrojové techniky.",
2036                   "nullable" : true
2037                },
2038                "platnostOd" : {
2039                   "type" : "string",
2040                   "description" : "Datum začátku platnosti záznamu.",
2041                   "format" : "date",
2042                   "nullable" : true
2043                },
2044                "platnostDo" : {
2045                   "type" : "string",
2046                   "description" : "Datum konce platnosti záznamu.",
2047                   "format" : "date",
2048                   "nullable" : true
2049                },
2050                "poznamka" : {
2051                   "type" : "string",
2052                   "description" : "Poznámka k přístrojové technice.",
2053                   "nullable" : true
2054                },
2055                "porizovaciCena" : {
2056                   "type" : "number",
2057                   "description" : "Pořizovací cena přístrojové techniky.",
2058                   "format" : "double",
2059                   "nullable" : true
2060                },
2061                "pristrojovaTechnikaKod" : {
2062                   "type" : "string",
2063                   "description" : "Jedinečný kód přístrojové techniky.",
2064                   "nullable" : true
2065                },
2066                "datumRokPorizeni" : {
2067                   "type" : "string",
2068                   "description" : "Rok nebo datum pořízení přístrojové techniky (text).",
2069                   "nullable" : true
2070                },
2071                "stav" : {
2072                   "type" : "integer",
2073                   "description" : "Stav",
2074                   "format" : "int32"
2075                }
2076             },
2077             "additionalProperties" : false
2078          },
2079          "ProblemDetails" : {
2080             "type" : "object",
2081             "properties" : {
2082                "type" : {
2083                   "type" : "string",
2084                   "nullable" : true
2085                },
2086                "title" : {
2087                   "type" : "string",
2088                   "nullable" : true
2089                },
2090                "status" : {
2091                   "type" : "integer",
2092                   "format" : "int32",
2093                   "nullable" : true
2094                },
2095                "detail" : {
2096                   "type" : "string",
2097                   "nullable" : true
2098                },
2099                "instance" : {
2100                   "type" : "string",
2101                   "nullable" : true
2102                }
2103             },
2104             "additionalProperties" : {
2105                
2106             }
2107          },
2108          "ProvozniOrdinacniDoba" : {
2109             "type" : "object",
2110             "properties" : {
2111                "denVTydnuKod" : {
2112                   "type" : "integer",
2113                   "description" : "Kód dne v týdnu (1=Po … 7=Ne)",
2114                   "format" : "int32"
2115                },
2116                "dopoledne" : {
2117                   "type" : "string",
2118                   "description" : "Dopoledne (0..1) – např. 08:00–12:00",
2119                   "nullable" : true
2120                },
2121                "odpoledne" : {
2122                   "type" : "string",
2123                   "description" : "Odpoledne (0..1) – např. 13:00–16:00",
2124                   "nullable" : true
2125                },
2126                "poznamka" : {
2127                   "type" : "string",
2128                   "description" : "Poznámka (0..1)",
2129                   "nullable" : true
2130                }
2131             },
2132             "additionalProperties" : false
2133          },
2134          "Reklamujici" : {
2135             "type" : "object",
2136             "properties" : {
2137                "email" : {
2138                   "type" : "string",
2139                   "description" : "E-mail reklamujícího.",
2140                   "nullable" : true
2141                },
2142                "jmeno" : {
2143                   "type" : "string",
2144                   "description" : "Jméno reklamujícího.",
2145                   "nullable" : true
2146                },
2147                "prijmeni" : {
2148                   "type" : "string",
2149                   "description" : "Příjmení reklamujícího.",
2150                   "nullable" : true
2151                },
2152                "subjektId" : {
2153                   "type" : "integer",
2154                   "description" : "Identifikátor subjektu.",
2155                   "format" : "int64",
2156                   "nullable" : true
2157                },
2158                "subjektTyp" : {
2159                   "type" : "string",
2160                   "description" : "Typ subjektu.\r\nEnumTypSubjektu",
2161                   "nullable" : true
2162                }
2163             },
2164             "additionalProperties" : false,
2165             "description" : "Reklamující osoba."
2166          },
2167          "Rozhodnuti" : {
2168             "type" : "object",
2169             "properties" : {
2170                "platnostOd" : {
2171                   "$ref" : "#/components/schemas/KZRDate"
2172                },
2173                "platnostDo" : {
2174                   "$ref" : "#/components/schemas/KZRDate"
2175                },
2176                "typRozhodnuti" : {
2177                   "$ref" : "#/components/schemas/KZRString"
2178                }
2179             },
2180             "additionalProperties" : false
2181          },
2182          "Sluzba" : {
2183             "type" : "object",
2184             "properties" : {
2185                "druhPece" : {
2186                   "$ref" : "#/components/schemas/KZRString"
2187                },
2188                "formaPece" : {
2189                   "$ref" : "#/components/schemas/KZRString"
2190                },
2191                "nazevSluzby" : {
2192                   "$ref" : "#/components/schemas/KZRString"
2193                },
2194                "oborPece" : {
2195                   "type" : "array",
2196                   "items" : {
2197                      "$ref" : "#/components/schemas/KZRString"
2198                   },
2199                   "description" : "Obor péče (0..*) – může jít o více kódů/oborů",
2200                   "nullable" : true
2201                }
2202             },
2203             "additionalProperties" : false
2204          },
2205          "SubjektZalozeniNotifikace" : {
2206             "type" : "object",
2207             "properties" : {
2208                "url" : {
2209                   "type" : "string",
2210                   "description" : "URL, na něž bude notifikace odesílána",
2211                   "nullable" : true
2212                },
2213                "jenomPull" : {
2214                   "type" : "boolean",
2215                   "description" : "Zda-li budou notifikace realizovány pouze jako pull"
2216                },
2217                "pouzitDefaultniURL" : {
2218                   "type" : "boolean",
2219                   "description" : "Zda-li použít defaultní URL"
2220                }
2221             },
2222             "additionalProperties" : false,
2223             "description" : "Subjekt založení notifikace"
2224          },
2225          "SubskripceNotifikaceInterni" : {
2226             "required" : [
2227                "kanalTyp"
2228             ],
2229             "type" : "object",
2230             "properties" : {
2231                "predmet" : {
2232                   "type" : "array",
2233                   "items" : {
2234                      "$ref" : "#/components/schemas/PredmetNotifikace"
2235                   },
2236                   "description" : "Předměty notifikací - o kom budeme notifikováni",
2237                   "nullable" : true
2238                },
2239                "prijemci" : {
2240                   "$ref" : "#/components/schemas/SubjektZalozeniNotifikace"
2241                },
2242                "kanalTyp" : {
2243                   "type" : "string",
2244                   "description" : "Typ komunikačního kanálu",
2245                   "nullable" : true
2246                },
2247                "subjektId" : {
2248                   "type" : "string",
2249                   "description" : "Id subjektu, jemuž budou notifikace zasílány",
2250                   "nullable" : true
2251                },
2252                "subjektTyp" : {
2253                   "type" : "string",
2254                   "description" : "Typ subjektu, jemuž jsou notifikace zasílány",
2255                   "nullable" : true
2256                }
2257             },
2258             "additionalProperties" : false,
2259             "description" : "Obsahuje informace potřebné k nastavení odběru notifikací. Pro účely interního přenosu operací"
2260          },
2261          "UdajReklamace" : {
2262             "type" : "object",
2263             "properties" : {
2264                "poskytovatelIco" : {
2265                   "type" : "string",
2266                   "nullable" : true
2267                },
2268                "poskytovatelNazev" : {
2269                   "type" : "string",
2270                   "nullable" : true
2271                },
2272                "adresa" : {
2273                   "type" : "string",
2274                   "nullable" : true
2275                },
2276                "typPoskytovatele" : {
2277                   "type" : "string",
2278                   "nullable" : true
2279                },
2280                "kontaktniEmail" : {
2281                   "type" : "string",
2282                   "nullable" : true
2283                },
2284                "kontaktniTelefon" : {
2285                   "type" : "string",
2286                   "nullable" : true
2287                },
2288                "kontaktniWeb" : {
2289                   "type" : "string",
2290                   "nullable" : true
2291                },
2292                "datovaSchranka" : {
2293                   "type" : "string",
2294                   "nullable" : true
2295                },
2296                "rozhodnuti" : {
2297                   "type" : "string",
2298                   "nullable" : true
2299                },
2300                "opravneni" : {
2301                   "type" : "string",
2302                   "nullable" : true
2303                },
2304                "provozniOrdinacniDoba" : {
2305                   "type" : "string",
2306                   "nullable" : true
2307                },
2308                "sluzby" : {
2309                   "type" : "string",
2310                   "nullable" : true
2311                },
2312                "zdravotnickeZarizeni" : {
2313                   "type" : "string",
2314                   "nullable" : true
2315                },
2316                "pocetLuzek" : {
2317                   "type" : "string",
2318                   "nullable" : true
2319                },
2320                "pristrojovatechnika" : {
2321                   "type" : "string",
2322                   "nullable" : true
2323                },
2324                "vymennaSit" : {
2325                   "type" : "string",
2326                   "nullable" : true
2327                }
2328             },
2329             "additionalProperties" : false,
2330             "description" : "Údaj reklamace"
2331          },
2332          "VerejneUdajePZS" : {
2333             "type" : "object",
2334             "properties" : {
2335                "ico" : {
2336                   "type" : "string",
2337                   "description" : "Ico",
2338                   "nullable" : true
2339                },
2340                "opravneni" : {
2341                   "type" : "array",
2342                   "items" : {
2343                      "$ref" : "#/components/schemas/Opravneni"
2344                   },
2345                   "description" : "Oprávnění (0..*)",
2346                   "nullable" : true
2347                },
2348                "verejneKontakty" : {
2349                   "$ref" : "#/components/schemas/Kontakt"
2350                }
2351             },
2352             "additionalProperties" : false
2353          },
2354          "VyhledaniOdberNotifikaciPZSInterni" : {
2355             "required" : [
2356                "kanalTyp"
2357             ],
2358             "type" : "object",
2359             "properties" : {
2360                "idSubskripce" : {
2361                   "type" : "string",
2362                   "description" : "ID subskripce",
2363                   "nullable" : true
2364                },
2365                "predmetId" : {
2366                   "type" : "array",
2367                   "items" : {
2368                      "$ref" : "#/components/schemas/PredmetNotifikace"
2369                   },
2370                   "description" : "Předmět notifikace",
2371                   "nullable" : true
2372                },
2373                "vsechnySubskripce" : {
2374                   "type" : "boolean",
2375                   "description" : "Zda-li vyhledat všechny subskripce. V případě, že je vyplněno nevyplňovat ID subskripce."
2376                },
2377                "kanalTyp" : {
2378                   "type" : "string",
2379                   "description" : "Typ komunikačního kanálu",
2380                   "nullable" : true
2381                },
2382                "subjektId" : {
2383                   "type" : "string",
2384                   "description" : "Id subjektu, o němž budou notifikace zasílány",
2385                   "nullable" : true
2386                },
2387                "subjektTyp" : {
2388                   "type" : "string",
2389                   "description" : "Typ subjektu, o němž jsou notifikace zasílány",
2390                   "nullable" : true
2391                }
2392             },
2393             "additionalProperties" : false,
2394             "description" : "Obsahuje informace potřebné k zrušení odběru notifikací"
2395          },
2396          "VyhledaniPZSPodleICO" : {
2397             "type" : "object",
2398             "properties" : {
2399                "ico" : {
2400                   "type" : "string",
2401                   "description" : "IČO dle nějž hledáme PZS",
2402                   "nullable" : true
2403                }
2404             },
2405             "additionalProperties" : false,
2406             "description" : "Údaje k vyhledání PZS dle IČO"
2407          },
2408          "VyhledaniPZSPodleMistaPoskytovani" : {
2409             "type" : "object",
2410             "properties" : {
2411                "krajKod" : {
2412                   "type" : "string",
2413                   "description" : "Identifikátor kraje",
2414                   "nullable" : true
2415                }
2416             },
2417             "additionalProperties" : false,
2418             "description" : "DTO KRPZS – dotazy: Vyhledání PZS podle místa poskytování"
2419          },
2420          "VyhledaniPZSPodleNazvu" : {
2421             "required" : [
2422                "nazev"
2423             ],
2424             "type" : "object",
2425             "properties" : {
2426                "nazev" : {
2427                   "type" : "string",
2428                   "description" : "Název PZS"
2429                }
2430             },
2431             "additionalProperties" : false,
2432             "description" : "DTO KRPZS – dotazy: Vyhledání PZS podle názvu"
2433          },
2434          "VymennaSit" : {
2435             "type" : "object",
2436             "properties" : {
2437                "nazev" : {
2438                   "$ref" : "#/components/schemas/KZRString"
2439                },
2440                "pripojnyBod" : {
2441                   "type" : "string",
2442                   "nullable" : true
2443                }
2444             },
2445             "additionalProperties" : false
2446          },
2447          "ZadostONastaveniURLproNotifikacePZS" : {
2448             "type" : "object",
2449             "properties" : {
2450                "zadostData" : {
2451                   "$ref" : "#/components/schemas/NastaveniURLproNotifikacePZS"
2452                },
2453                "zadostInfo" : {
2454                   "$ref" : "#/components/schemas/KZRDotaz"
2455                }
2456             },
2457             "additionalProperties" : false,
2458             "description" : "Žádost o nastavení URL pro notifikace PZS."
2459          },
2460          "ZadostOOdberNotifikaciInterni" : {
2461             "required" : [
2462                "zadostData",
2463                "zadostInfo"
2464             ],
2465             "type" : "object",
2466             "properties" : {
2467                "zadostData" : {
2468                   "$ref" : "#/components/schemas/SubskripceNotifikaceInterni"
2469                },
2470                "zadostInfo" : {
2471                   "$ref" : "#/components/schemas/KZRDotaz"
2472                }
2473             },
2474             "additionalProperties" : false,
2475             "description" : "Data žádosti pro přihlášení k odběru notifikací"
2476          },
2477          "ZadostOReklamaciUdajuPZS" : {
2478             "type" : "object",
2479             "properties" : {
2480                "zadostData" : {
2481                   "$ref" : "#/components/schemas/DataReklamacePZS"
2482                },
2483                "zadostInfo" : {
2484                   "$ref" : "#/components/schemas/KZRDotaz"
2485                }
2486             },
2487             "additionalProperties" : false,
2488             "description" : "DTO KRPZS – dotazy: Žádost o reklamaci údajů PZS."
2489          },
2490          "ZadostOVyhledaniCiselniku" : {
2491             "required" : [
2492                "zadostInfo"
2493             ],
2494             "type" : "object",
2495             "properties" : {
2496                "zadostInfo" : {
2497                   "$ref" : "#/components/schemas/KZRDotaz"
2498                }
2499             },
2500             "additionalProperties" : false,
2501             "description" : "Data žádosti pro vyhledání číselníku"
2502          },
2503          "ZadostOVyhledaniOdberuZmenPacientuProPZSInterni" : {
2504             "required" : [
2505                "zadostData",
2506                "zadostInfo"
2507             ],
2508             "type" : "object",
2509             "properties" : {
2510                "zadostData" : {
2511                   "$ref" : "#/components/schemas/VyhledaniOdberNotifikaciPZSInterni"
2512                },
2513                "zadostInfo" : {
2514                   "$ref" : "#/components/schemas/KZRDotaz"
2515                }
2516             },
2517             "additionalProperties" : false,
2518             "description" : "Data žádosti o vyhledání odběru notifikací pro PZS a subjekty údajů"
2519          },
2520          "ZadostOVyhledaniPodleICO" : {
2521             "type" : "object",
2522             "properties" : {
2523                "zadostData" : {
2524                   "$ref" : "#/components/schemas/VyhledaniPZSPodleICO"
2525                },
2526                "zadostInfo" : {
2527                   "$ref" : "#/components/schemas/KZRDotaz"
2528                }
2529             },
2530             "additionalProperties" : false,
2531             "description" : "Žádost o vyhledání PZS podle IČO"
2532          },
2533          "ZadostOVyhledaniPodleMistaPoskytovani" : {
2534             "type" : "object",
2535             "properties" : {
2536                "zadostData" : {
2537                   "$ref" : "#/components/schemas/VyhledaniPZSPodleMistaPoskytovani"
2538                },
2539                "zadostInfo" : {
2540                   "$ref" : "#/components/schemas/KZRDotaz"
2541                }
2542             },
2543             "additionalProperties" : false
2544          },
2545          "ZadostOVyhledaniPodleNazvu" : {
2546             "type" : "object",
2547             "properties" : {
2548                "zadostData" : {
2549                   "$ref" : "#/components/schemas/VyhledaniPZSPodleNazvu"
2550                },
2551                "zadostInfo" : {
2552                   "$ref" : "#/components/schemas/KZRDotaz"
2553                }
2554             },
2555             "additionalProperties" : false,
2556             "description" : "DTO KRPZS – dotazy: Žádost o vyhledání PZS podle názvu."
2557          },
2558          "ZadostOZruseniOdberuNotifikaciInterni" : {
2559             "required" : [
2560                "zadostData",
2561                "zadostInfo"
2562             ],
2563             "type" : "object",
2564             "properties" : {
2565                "zadostData" : {
2566                   "$ref" : "#/components/schemas/ZruseniOdberuNotifikaciInterni"
2567                },
2568                "zadostInfo" : {
2569                   "$ref" : "#/components/schemas/KZRDotaz"
2570                }
2571             },
2572             "additionalProperties" : false,
2573             "description" : "Data žádosti o zrušení k odběru notifikací pro PZS a subjekty údajů. Pro interní komunikaci uvniř systému."
2574          },
2575          "ZakladniCiselnik" : {
2576             "required" : [
2577                "kod",
2578                "nazev",
2579                "platnostOd"
2580             ],
2581             "type" : "object",
2582             "properties" : {
2583                "kod" : {
2584                   "type" : "string",
2585                   "description" : "Kód číselníkové položky",
2586                   "nullable" : true
2587                },
2588                "nazev" : {
2589                   "type" : "string",
2590                   "description" : "Název číselníkové položky",
2591                   "nullable" : true
2592                },
2593                "platnostOd" : {
2594                   "type" : "string",
2595                   "description" : "Platnost od číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
2596                   "format" : "date-time"
2597                },
2598                "platnostDo" : {
2599                   "type" : "string",
2600                   "description" : "Platnost do číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
2601                   "format" : "date-time",
2602                   "nullable" : true
2603                }
2604             },
2605             "additionalProperties" : false,
2606             "description" : "Data pro základní číselník"
2607          },
2608          "ZdravotnickeZarizeni" : {
2609             "type" : "object",
2610             "properties" : {
2611                "oddeleni" : {
2612                   "type" : "array",
2613                   "items" : {
2614                      "$ref" : "#/components/schemas/Oddeleni"
2615                   },
2616                   "description" : "Oddělení (0..*)",
2617                   "nullable" : true
2618                },
2619                "pristrojovaTechnika" : {
2620                   "type" : "array",
2621                   "items" : {
2622                      "$ref" : "#/components/schemas/PristrojovaTechnika"
2623                   },
2624                   "description" : "Přístrojová technika (0..*)",
2625                   "nullable" : true
2626                },
2627                "vymennaSit" : {
2628                   "$ref" : "#/components/schemas/VymennaSit"
2629                },
2630                "pcdp" : {
2631                   "type" : "integer",
2632                   "description" : "PCDP – kód",
2633                   "format" : "int32"
2634                },
2635                "pcz" : {
2636                   "type" : "integer",
2637                   "description" : "PCZ – Pořadové číslo zařízení",
2638                   "format" : "int32"
2639                }
2640             },
2641             "additionalProperties" : false
2642          },
2643          "ZruseniOdberuNotifikaciInterni" : {
2644             "type" : "object",
2645             "properties" : {
2646                "idSubskripce" : {
2647                   "type" : "string",
2648                   "description" : "ID subskripce",
2649                   "nullable" : true
2650                },
2651                "predmetId" : {
2652                   "type" : "array",
2653                   "items" : {
2654                      "$ref" : "#/components/schemas/PredmetNotifikace"
2655                   },
2656                   "description" : "Předmět notifikace",
2657                   "nullable" : true
2658                },
2659                "subjektId" : {
2660                   "type" : "string",
2661                   "description" : "Id subjektu, jemuž budou notifikace zasílány",
2662                   "nullable" : true
2663                },
2664                "subjektTyp" : {
2665                   "type" : "string",
2666                   "description" : "Typ subjektu, jemuž jsou notifikace zasílány",
2667                   "nullable" : true
2668                }
2669             },
2670             "additionalProperties" : false,
2671             "description" : "Obsahuje informace potřebné k zrušení odběru notifikací pro interní komunikaci uvnitř systému"
2672          }
2673       },
2674       "securitySchemes" : {
2675          "bearerAuth" : {
2676             "scheme" : "bearer",
2677             "description" : "Zadejde `Assertion Token (JWT)`",
2678             "type" : "http",
2679             "bearerFormat" : "JWT"
2680          }
2681       }
2682    },
2683    "security" : [
2684       {
2685          "bearerAuth" : [
2686             
2687          ]
2688       }
2689    ]
2690 }