1 {
   2    "openapi" : "3.0.1",
   3    "info" : {
   4       "title" : "KRP",
   5       "description" : "API poskytuje služby pro práci s kmenovým registrem pacientů<br> <details> <summary><strong>Verze 3.0.3 (04.06.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Změna kontaktního emailu</li> </ul> </details> <details> <summary><strong>Verze 3.0.2 (25.05.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Oprava návratových typů při negativní odpovědi metody</li> <li>Úprava definice objektů ve swagger pro vyhledávací a notifikační metody</li> <li>Oprava chyby ve vyhledání pacienta UNI</li> <li>Rozšíření vstupních a výstupních parametrů v metodách pacient/ztotoznihromadne/</li> </ul> </details> <details> <summary><strong>Verze 3.0.1 (19.05.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Přidána chybějící dokumentace objektů</li> <li>Přidáno datum zveřejnění změn</li> </ul> </details> <details> <summary><strong>Verze 3.0.0 (30.04.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Odstranění diakritiky v API atributech</li> <li>Změna datového typu property MatkaNovorozence.DatumNarození z date-time na date</li> </ul> </details>",
   6       "contact" : {
   7          "name" : "SLE01 - Kmenové registry - podpora vývoje",
   8          "email" : "csez@mzd.gov.cz"
   9       },
  10       "version" : "v3.0.3"
  11    },
  12    "servers" : [
  13       {
  14          "url" : "/krp"
  15       }
  16    ],
  17    "paths" : {
  18       "/api/v3/notifikace/zalozit/odber" : {
  19          "post" : {
  20             "tags" : [
  21                "Notifikace"
  22             ],
  23             "summary" : "Žádost o založení odběru notifikací",
  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" : "07ba43ce-ce10-44ba-891a-d9dbee981070"
  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" : "fe3e4a01-9a4e-45ee-9796-6261f6da22a3"
  43                   }
  44                }
  45             ],
  46             "requestBody" : {
  47                "description" : "Data požadavku, žádosti o založení odběru notifikací",
  48                "content" : {
  49                   "application/json" : {
  50                      "schema" : {
  51                         "$ref" : "#/components/schemas/ZadostOOdberNotifikaciInterni"
  52                      }
  53                   }
  54                }
  55             },
  56             "responses" : {
  57                "200" : {
  58                   "description" : "OK",
  59                   "content" : {
  60                      "application/json" : {
  61                         "schema" : {
  62                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
  63                         }
  64                      }
  65                   }
  66                },
  67                "400" : {
  68                   "description" : "Bad Request",
  69                   "content" : {
  70                      "application/json" : {
  71                         "schema" : {
  72                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
  73                         }
  74                      }
  75                   }
  76                },
  77                "401" : {
  78                   "description" : "Unauthorized",
  79                   "content" : {
  80                      "application/json" : {
  81                         "schema" : {
  82                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
  83                         }
  84                      }
  85                   }
  86                },
  87                "404" : {
  88                   "description" : "Not Found",
  89                   "content" : {
  90                      "application/json" : {
  91                         "schema" : {
  92                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
  93                         }
  94                      }
  95                   }
  96                },
  97                "500" : {
  98                   "description" : "Internal Server Error",
  99                   "content" : {
 100                      "application/json" : {
 101                         "schema" : {
 102                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 103                         }
 104                      }
 105                   }
 106                }
 107             }
 108          }
 109       },
 110       "/api/v3/notifikace/zrusit/odber" : {
 111          "delete" : {
 112             "tags" : [
 113                "Notifikace"
 114             ],
 115             "summary" : "Žádost o zrušení odběru notifikací pro PZS a subjekty údajů",
 116             "parameters" : [
 117                {
 118                   "name" : "X-Trace-Id",
 119                   "in" : "header",
 120                   "description" : "TraceId - předá se do hlavičky",
 121                   "schema" : {
 122                      "type" : "string",
 123                      "format" : "uuid",
 124                      "example" : "dc9ce8fe-8aa5-480a-9290-b2ba367bb165"
 125                   }
 126                },
 127                {
 128                   "name" : "X-Correlation-Id",
 129                   "in" : "header",
 130                   "description" : "CorrelationId - předá se do hlavičky",
 131                   "schema" : {
 132                      "type" : "string",
 133                      "format" : "uuid",
 134                      "example" : "cbaec7d1-6cc1-4d4a-b305-ddf68d3e987a"
 135                   }
 136                }
 137             ],
 138             "requestBody" : {
 139                "description" : "Data požadavku, žádosti o zrušení odběru notifikací",
 140                "content" : {
 141                   "application/json" : {
 142                      "schema" : {
 143                         "$ref" : "#/components/schemas/ZadostOZruseniOdberuNotifikaciInterni"
 144                      }
 145                   }
 146                }
 147             },
 148             "responses" : {
 149                "200" : {
 150                   "description" : "OK",
 151                   "content" : {
 152                      "application/json" : {
 153                         "schema" : {
 154                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 155                         }
 156                      }
 157                   }
 158                },
 159                "400" : {
 160                   "description" : "Bad Request",
 161                   "content" : {
 162                      "application/json" : {
 163                         "schema" : {
 164                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 165                         }
 166                      }
 167                   }
 168                },
 169                "401" : {
 170                   "description" : "Unauthorized",
 171                   "content" : {
 172                      "application/json" : {
 173                         "schema" : {
 174                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 175                         }
 176                      }
 177                   }
 178                },
 179                "404" : {
 180                   "description" : "Not Found",
 181                   "content" : {
 182                      "application/json" : {
 183                         "schema" : {
 184                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 185                         }
 186                      }
 187                   }
 188                },
 189                "500" : {
 190                   "description" : "Internal Server Error",
 191                   "content" : {
 192                      "application/json" : {
 193                         "schema" : {
 194                            "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
 195                         }
 196                      }
 197                   }
 198                }
 199             }
 200          }
 201       },
 202       "/api/v3/notifikace/vyhledat/odber" : {
 203          "post" : {
 204             "tags" : [
 205                "Notifikace"
 206             ],
 207             "summary" : "Žádost o vyhledání odběru notifikací pro PZS a subjekty údajů",
 208             "parameters" : [
 209                {
 210                   "name" : "X-Trace-Id",
 211                   "in" : "header",
 212                   "description" : "TraceId - předá se do hlavičky",
 213                   "schema" : {
 214                      "type" : "string",
 215                      "format" : "uuid",
 216                      "example" : "19f9d7e8-b465-4152-9ec1-1c10577d8445"
 217                   }
 218                },
 219                {
 220                   "name" : "X-Correlation-Id",
 221                   "in" : "header",
 222                   "description" : "CorrelationId - předá se do hlavičky",
 223                   "schema" : {
 224                      "type" : "string",
 225                      "format" : "uuid",
 226                      "example" : "3421364d-9621-4dd1-b681-cecc24002cd1"
 227                   }
 228                }
 229             ],
 230             "requestBody" : {
 231                "description" : "Data požadavku, žádosti o vyhledání odběru notifikací",
 232                "content" : {
 233                   "application/json" : {
 234                      "schema" : {
 235                         "$ref" : "#/components/schemas/ZadostOVyhledaniOdberuZmenPacientuProPZSInterni"
 236                      }
 237                   }
 238                }
 239             },
 240             "responses" : {
 241                "200" : {
 242                   "description" : "OK",
 243                   "content" : {
 244                      "application/json" : {
 245                         "schema" : {
 246                            "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
 247                         }
 248                      }
 249                   }
 250                },
 251                "400" : {
 252                   "description" : "Bad Request",
 253                   "content" : {
 254                      "application/json" : {
 255                         "schema" : {
 256                            "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
 257                         }
 258                      }
 259                   }
 260                },
 261                "401" : {
 262                   "description" : "Unauthorized",
 263                   "content" : {
 264                      "application/json" : {
 265                         "schema" : {
 266                            "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
 267                         }
 268                      }
 269                   }
 270                },
 271                "404" : {
 272                   "description" : "Not Found",
 273                   "content" : {
 274                      "application/json" : {
 275                         "schema" : {
 276                            "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
 277                         }
 278                      }
 279                   }
 280                },
 281                "500" : {
 282                   "description" : "Internal Server Error",
 283                   "content" : {
 284                      "application/json" : {
 285                         "schema" : {
 286                            "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
 287                         }
 288                      }
 289                   }
 290                }
 291             }
 292          }
 293       },
 294       "/api/v3/pacient/reklamuj/udaj" : {
 295          "post" : {
 296             "tags" : [
 297                "Pacient"
 298             ],
 299             "summary" : "Žádost o reklamaci údaje",
 300             "parameters" : [
 301                {
 302                   "name" : "X-Trace-Id",
 303                   "in" : "header",
 304                   "description" : "TraceId - předá se do hlavičky",
 305                   "schema" : {
 306                      "type" : "string",
 307                      "format" : "uuid",
 308                      "example" : "a884c324-517f-4014-a240-2713395bbfdc"
 309                   }
 310                },
 311                {
 312                   "name" : "X-Correlation-Id",
 313                   "in" : "header",
 314                   "description" : "CorrelationId - předá se do hlavičky",
 315                   "schema" : {
 316                      "type" : "string",
 317                      "format" : "uuid",
 318                      "example" : "b6b66e24-9a7d-4412-8ba0-4f24b57d618c"
 319                   }
 320                }
 321             ],
 322             "requestBody" : {
 323                "description" : "Objekt obsahující data definující požadavek na reklamaci. Co je reklamováno, kým, atp.",
 324                "content" : {
 325                   "application/json" : {
 326                      "schema" : {
 327                         "$ref" : "#/components/schemas/ZadostReklamaceUdaju"
 328                      }
 329                   }
 330                }
 331             },
 332             "responses" : {
 333                "200" : {
 334                   "description" : "OK",
 335                   "content" : {
 336                      "application/json" : {
 337                         "schema" : {
 338                            "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
 339                         }
 340                      }
 341                   }
 342                },
 343                "400" : {
 344                   "description" : "Bad Request",
 345                   "content" : {
 346                      "application/json" : {
 347                         "schema" : {
 348                            "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
 349                         }
 350                      }
 351                   }
 352                },
 353                "401" : {
 354                   "description" : "Unauthorized",
 355                   "content" : {
 356                      "application/json" : {
 357                         "schema" : {
 358                            "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
 359                         }
 360                      }
 361                   }
 362                },
 363                "404" : {
 364                   "description" : "Not Found",
 365                   "content" : {
 366                      "application/json" : {
 367                         "schema" : {
 368                            "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
 369                         }
 370                      }
 371                   }
 372                },
 373                "500" : {
 374                   "description" : "Internal Server Error",
 375                   "content" : {
 376                      "application/json" : {
 377                         "schema" : {
 378                            "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
 379                         }
 380                      }
 381                   }
 382                }
 383             }
 384          }
 385       },
 386       "/api/v3/pacient/zruseni/zadost" : {
 387          "post" : {
 388             "tags" : [
 389                "Pacient"
 390             ],
 391             "summary" : "Návrh na zrušení zázznamu",
 392             "parameters" : [
 393                {
 394                   "name" : "X-Trace-Id",
 395                   "in" : "header",
 396                   "description" : "TraceId - předá se do hlavičky",
 397                   "schema" : {
 398                      "type" : "string",
 399                      "format" : "uuid",
 400                      "example" : "c021e058-e5d5-4e8c-9e25-b99428cebf48"
 401                   }
 402                },
 403                {
 404                   "name" : "X-Correlation-Id",
 405                   "in" : "header",
 406                   "description" : "CorrelationId - předá se do hlavičky",
 407                   "schema" : {
 408                      "type" : "string",
 409                      "format" : "uuid",
 410                      "example" : "13645439-dbbc-4534-b8c6-24e7d6d0e127"
 411                   }
 412                }
 413             ],
 414             "requestBody" : {
 415                "description" : "Obsahuje data popisující žádost na zrušení záznamu",
 416                "content" : {
 417                   "application/json" : {
 418                      "schema" : {
 419                         "$ref" : "#/components/schemas/ZadostNavrhZruseniZaznamu"
 420                      }
 421                   }
 422                }
 423             },
 424             "responses" : {
 425                "200" : {
 426                   "description" : "OK",
 427                   "content" : {
 428                      "application/json" : {
 429                         "schema" : {
 430                            "$ref" : "#/components/schemas/OdpovedZruseniZaznamu"
 431                         }
 432                      }
 433                   }
 434                },
 435                "400" : {
 436                   "description" : "Bad Request",
 437                   "content" : {
 438                      "application/json" : {
 439                         "schema" : {
 440                            "$ref" : "#/components/schemas/OdpovedZruseniZaznamu"
 441                         }
 442                      }
 443                   }
 444                },
 445                "401" : {
 446                   "description" : "Unauthorized",
 447                   "content" : {
 448                      "application/json" : {
 449                         "schema" : {
 450                            "$ref" : "#/components/schemas/OdpovedZruseniZaznamu"
 451                         }
 452                      }
 453                   }
 454                },
 455                "404" : {
 456                   "description" : "Not Found",
 457                   "content" : {
 458                      "application/json" : {
 459                         "schema" : {
 460                            "$ref" : "#/components/schemas/OdpovedZruseniZaznamu"
 461                         }
 462                      }
 463                   }
 464                },
 465                "500" : {
 466                   "description" : "Internal Server Error",
 467                   "content" : {
 468                      "application/json" : {
 469                         "schema" : {
 470                            "$ref" : "#/components/schemas/OdpovedZruseniZaznamu"
 471                         }
 472                      }
 473                   }
 474                }
 475             }
 476          }
 477       },
 478       "/api/v3/pacient/hledat/uni" : {
 479          "post" : {
 480             "tags" : [
 481                "Pacient"
 482             ],
 483             "summary" : "Vyhledá pacienta, dle parametrů ze zadaného požadavku.",
 484             "parameters" : [
 485                {
 486                   "name" : "X-Trace-Id",
 487                   "in" : "header",
 488                   "description" : "TraceId - předá se do hlavičky",
 489                   "schema" : {
 490                      "type" : "string",
 491                      "format" : "uuid",
 492                      "example" : "c6ad84a3-bfdf-4b76-81eb-a85faf0fc358"
 493                   }
 494                },
 495                {
 496                   "name" : "X-Correlation-Id",
 497                   "in" : "header",
 498                   "description" : "CorrelationId - předá se do hlavičky",
 499                   "schema" : {
 500                      "type" : "string",
 501                      "format" : "uuid",
 502                      "example" : "6ce5bc0e-25ed-4886-b8ca-5cce730356b7"
 503                   }
 504                }
 505             ],
 506             "requestBody" : {
 507                "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
 508                "content" : {
 509                   "application/json" : {
 510                      "schema" : {
 511                         "$ref" : "#/components/schemas/ZadostOVyhledaniUniverzal"
 512                      }
 513                   }
 514                }
 515             },
 516             "responses" : {
 517                "200" : {
 518                   "description" : "OK",
 519                   "content" : {
 520                      "application/json" : {
 521                         "schema" : {
 522                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 523                         }
 524                      }
 525                   }
 526                },
 527                "400" : {
 528                   "description" : "Bad Request",
 529                   "content" : {
 530                      "application/json" : {
 531                         "schema" : {
 532                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 533                         }
 534                      }
 535                   }
 536                },
 537                "401" : {
 538                   "description" : "Unauthorized",
 539                   "content" : {
 540                      "application/json" : {
 541                         "schema" : {
 542                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 543                         }
 544                      }
 545                   }
 546                },
 547                "404" : {
 548                   "description" : "Not Found",
 549                   "content" : {
 550                      "application/json" : {
 551                         "schema" : {
 552                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 553                         }
 554                      }
 555                   }
 556                },
 557                "412" : {
 558                   "description" : "Precondition Failed",
 559                   "content" : {
 560                      "application/json" : {
 561                         "schema" : {
 562                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 563                         }
 564                      }
 565                   }
 566                },
 567                "500" : {
 568                   "description" : "Internal Server Error",
 569                   "content" : {
 570                      "application/json" : {
 571                         "schema" : {
 572                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 573                         }
 574                      }
 575                   }
 576                }
 577             }
 578          }
 579       },
 580       "/api/v3/pacient/hledat/cizinec_cp" : {
 581          "post" : {
 582             "tags" : [
 583                "Pacient"
 584             ],
 585             "summary" : "Vyhledá pacienta, dle parametrů ze zadaného požadavku.",
 586             "parameters" : [
 587                {
 588                   "name" : "X-Trace-Id",
 589                   "in" : "header",
 590                   "description" : "TraceId - předá se do hlavičky",
 591                   "schema" : {
 592                      "type" : "string",
 593                      "format" : "uuid",
 594                      "example" : "3863e345-f443-4e43-bd1d-6e47583226ff"
 595                   }
 596                },
 597                {
 598                   "name" : "X-Correlation-Id",
 599                   "in" : "header",
 600                   "description" : "CorrelationId - předá se do hlavičky",
 601                   "schema" : {
 602                      "type" : "string",
 603                      "format" : "uuid",
 604                      "example" : "fce2fa3d-b539-4cf3-beef-176b854e6382"
 605                   }
 606                }
 607             ],
 608             "requestBody" : {
 609                "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
 610                "content" : {
 611                   "application/json" : {
 612                      "schema" : {
 613                         "$ref" : "#/components/schemas/ZadostOVyhledaniCizincePodleCP"
 614                      }
 615                   }
 616                }
 617             },
 618             "responses" : {
 619                "200" : {
 620                   "description" : "OK",
 621                   "content" : {
 622                      "application/json" : {
 623                         "schema" : {
 624                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 625                         }
 626                      }
 627                   }
 628                },
 629                "400" : {
 630                   "description" : "Bad Request",
 631                   "content" : {
 632                      "application/json" : {
 633                         "schema" : {
 634                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 635                         }
 636                      }
 637                   }
 638                },
 639                "401" : {
 640                   "description" : "Unauthorized",
 641                   "content" : {
 642                      "application/json" : {
 643                         "schema" : {
 644                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 645                         }
 646                      }
 647                   }
 648                },
 649                "404" : {
 650                   "description" : "Not Found",
 651                   "content" : {
 652                      "application/json" : {
 653                         "schema" : {
 654                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 655                         }
 656                      }
 657                   }
 658                },
 659                "412" : {
 660                   "description" : "Precondition Failed",
 661                   "content" : {
 662                      "application/json" : {
 663                         "schema" : {
 664                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 665                         }
 666                      }
 667                   }
 668                },
 669                "500" : {
 670                   "description" : "Internal Server Error",
 671                   "content" : {
 672                      "application/json" : {
 673                         "schema" : {
 674                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 675                         }
 676                      }
 677                   }
 678                }
 679             }
 680          }
 681       },
 682       "/api/v3/pacient/hledat/historie_pojisteni" : {
 683          "post" : {
 684             "tags" : [
 685                "Pacient"
 686             ],
 687             "summary" : "Vyhledá historii pojištění pacienta",
 688             "parameters" : [
 689                {
 690                   "name" : "X-Trace-Id",
 691                   "in" : "header",
 692                   "description" : "TraceId - předá se do hlavičky",
 693                   "schema" : {
 694                      "type" : "string",
 695                      "format" : "uuid",
 696                      "example" : "c2c75240-d1a1-47d5-b057-4c12d2b7512b"
 697                   }
 698                },
 699                {
 700                   "name" : "X-Correlation-Id",
 701                   "in" : "header",
 702                   "description" : "CorrelationId - předá se do hlavičky",
 703                   "schema" : {
 704                      "type" : "string",
 705                      "format" : "uuid",
 706                      "example" : "dd13b809-44ce-416e-ad54-109c953ab4e8"
 707                   }
 708                }
 709             ],
 710             "requestBody" : {
 711                "description" : "",
 712                "content" : {
 713                   "application/json" : {
 714                      "schema" : {
 715                         "$ref" : "#/components/schemas/ZadostOVyhledaniHistoriePojisteniPacienta"
 716                      }
 717                   }
 718                }
 719             },
 720             "responses" : {
 721                "200" : {
 722                   "description" : "OK",
 723                   "content" : {
 724                      "application/json" : {
 725                         "schema" : {
 726                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistoriePojisteni"
 727                         }
 728                      }
 729                   }
 730                },
 731                "400" : {
 732                   "description" : "Bad Request",
 733                   "content" : {
 734                      "application/json" : {
 735                         "schema" : {
 736                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistoriePojisteni"
 737                         }
 738                      }
 739                   }
 740                },
 741                "401" : {
 742                   "description" : "Unauthorized",
 743                   "content" : {
 744                      "application/json" : {
 745                         "schema" : {
 746                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistoriePojisteni"
 747                         }
 748                      }
 749                   }
 750                },
 751                "404" : {
 752                   "description" : "Not Found",
 753                   "content" : {
 754                      "application/json" : {
 755                         "schema" : {
 756                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistoriePojisteni"
 757                         }
 758                      }
 759                   }
 760                },
 761                "500" : {
 762                   "description" : "Internal Server Error",
 763                   "content" : {
 764                      "application/json" : {
 765                         "schema" : {
 766                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistoriePojisteni"
 767                         }
 768                      }
 769                   }
 770                }
 771             }
 772          }
 773       },
 774       "/api/v3/pacient/hledat/historie_registrujicich_lekaru" : {
 775          "post" : {
 776             "tags" : [
 777                "Pacient"
 778             ],
 779             "summary" : "Vyhledá historii registrujících lékařů pacienta",
 780             "parameters" : [
 781                {
 782                   "name" : "X-Trace-Id",
 783                   "in" : "header",
 784                   "description" : "TraceId - předá se do hlavičky",
 785                   "schema" : {
 786                      "type" : "string",
 787                      "format" : "uuid",
 788                      "example" : "47a1e44c-833c-4081-843c-eabf10fdf0a0"
 789                   }
 790                },
 791                {
 792                   "name" : "X-Correlation-Id",
 793                   "in" : "header",
 794                   "description" : "CorrelationId - předá se do hlavičky",
 795                   "schema" : {
 796                      "type" : "string",
 797                      "format" : "uuid",
 798                      "example" : "15ab3ff9-ed5a-4760-9902-63a6da52413c"
 799                   }
 800                }
 801             ],
 802             "requestBody" : {
 803                "description" : "",
 804                "content" : {
 805                   "application/json" : {
 806                      "schema" : {
 807                         "$ref" : "#/components/schemas/ZadostOVyhledaniHistorieRegistrujicichLekaruPacienta"
 808                      }
 809                   }
 810                }
 811             },
 812             "responses" : {
 813                "200" : {
 814                   "description" : "OK",
 815                   "content" : {
 816                      "application/json" : {
 817                         "schema" : {
 818                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistorieRegistrujicichLekaru"
 819                         }
 820                      }
 821                   }
 822                },
 823                "400" : {
 824                   "description" : "Bad Request",
 825                   "content" : {
 826                      "application/json" : {
 827                         "schema" : {
 828                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistorieRegistrujicichLekaru"
 829                         }
 830                      }
 831                   }
 832                },
 833                "401" : {
 834                   "description" : "Unauthorized",
 835                   "content" : {
 836                      "application/json" : {
 837                         "schema" : {
 838                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistorieRegistrujicichLekaru"
 839                         }
 840                      }
 841                   }
 842                },
 843                "404" : {
 844                   "description" : "Not Found",
 845                   "content" : {
 846                      "application/json" : {
 847                         "schema" : {
 848                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistorieRegistrujicichLekaru"
 849                         }
 850                      }
 851                   }
 852                },
 853                "500" : {
 854                   "description" : "Internal Server Error",
 855                   "content" : {
 856                      "application/json" : {
 857                         "schema" : {
 858                            "$ref" : "#/components/schemas/OdpovedVyhledaniHistorieRegistrujicichLekaru"
 859                         }
 860                      }
 861                   }
 862                }
 863             }
 864          }
 865       },
 866       "/api/v3/pacient/hledat/doklady" : {
 867          "post" : {
 868             "tags" : [
 869                "Pacient"
 870             ],
 871             "summary" : "Vyhledá pacienta, dle dokladu.",
 872             "parameters" : [
 873                {
 874                   "name" : "X-Trace-Id",
 875                   "in" : "header",
 876                   "description" : "TraceId - předá se do hlavičky",
 877                   "schema" : {
 878                      "type" : "string",
 879                      "format" : "uuid",
 880                      "example" : "43340db7-64af-4cbc-ac53-70c2d08af4a4"
 881                   }
 882                },
 883                {
 884                   "name" : "X-Correlation-Id",
 885                   "in" : "header",
 886                   "description" : "CorrelationId - předá se do hlavičky",
 887                   "schema" : {
 888                      "type" : "string",
 889                      "format" : "uuid",
 890                      "example" : "9c9acdfb-3d1c-4bde-81bf-d27e662a5f63"
 891                   }
 892                }
 893             ],
 894             "requestBody" : {
 895                "description" : "",
 896                "content" : {
 897                   "application/json" : {
 898                      "schema" : {
 899                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleDokladu"
 900                      }
 901                   }
 902                }
 903             },
 904             "responses" : {
 905                "200" : {
 906                   "description" : "OK",
 907                   "content" : {
 908                      "application/json" : {
 909                         "schema" : {
 910                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 911                         }
 912                      }
 913                   }
 914                },
 915                "400" : {
 916                   "description" : "Bad Request",
 917                   "content" : {
 918                      "application/json" : {
 919                         "schema" : {
 920                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 921                         }
 922                      }
 923                   }
 924                },
 925                "401" : {
 926                   "description" : "Unauthorized",
 927                   "content" : {
 928                      "application/json" : {
 929                         "schema" : {
 930                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 931                         }
 932                      }
 933                   }
 934                },
 935                "404" : {
 936                   "description" : "Not Found",
 937                   "content" : {
 938                      "application/json" : {
 939                         "schema" : {
 940                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 941                         }
 942                      }
 943                   }
 944                },
 945                "412" : {
 946                   "description" : "Precondition Failed",
 947                   "content" : {
 948                      "application/json" : {
 949                         "schema" : {
 950                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 951                         }
 952                      }
 953                   }
 954                },
 955                "500" : {
 956                   "description" : "Internal Server Error",
 957                   "content" : {
 958                      "application/json" : {
 959                         "schema" : {
 960                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
 961                         }
 962                      }
 963                   }
 964                }
 965             }
 966          }
 967       },
 968       "/api/v3/pacient/hledat/jmeno_prijmeni_cp" : {
 969          "post" : {
 970             "tags" : [
 971                "Pacient"
 972             ],
 973             "summary" : "Vyhledá pacienta, dle jména, příjmení a čísla pojištěnce.",
 974             "parameters" : [
 975                {
 976                   "name" : "X-Trace-Id",
 977                   "in" : "header",
 978                   "description" : "TraceId - předá se do hlavičky",
 979                   "schema" : {
 980                      "type" : "string",
 981                      "format" : "uuid",
 982                      "example" : "9ae0c3ae-d798-4fb8-8588-24a91012cee5"
 983                   }
 984                },
 985                {
 986                   "name" : "X-Correlation-Id",
 987                   "in" : "header",
 988                   "description" : "CorrelationId - předá se do hlavičky",
 989                   "schema" : {
 990                      "type" : "string",
 991                      "format" : "uuid",
 992                      "example" : "09b236fb-6ab4-4b29-9c68-e41785ca45c0"
 993                   }
 994                }
 995             ],
 996             "requestBody" : {
 997                "description" : "",
 998                "content" : {
 999                   "application/json" : {
1000                      "schema" : {
1001                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleJmenoPrijmeniCP"
1002                      }
1003                   }
1004                }
1005             },
1006             "responses" : {
1007                "200" : {
1008                   "description" : "OK",
1009                   "content" : {
1010                      "application/json" : {
1011                         "schema" : {
1012                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1013                         }
1014                      }
1015                   }
1016                },
1017                "400" : {
1018                   "description" : "Bad Request",
1019                   "content" : {
1020                      "application/json" : {
1021                         "schema" : {
1022                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1023                         }
1024                      }
1025                   }
1026                },
1027                "401" : {
1028                   "description" : "Unauthorized",
1029                   "content" : {
1030                      "application/json" : {
1031                         "schema" : {
1032                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1033                         }
1034                      }
1035                   }
1036                },
1037                "404" : {
1038                   "description" : "Not Found",
1039                   "content" : {
1040                      "application/json" : {
1041                         "schema" : {
1042                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1043                         }
1044                      }
1045                   }
1046                },
1047                "412" : {
1048                   "description" : "Precondition Failed",
1049                   "content" : {
1050                      "application/json" : {
1051                         "schema" : {
1052                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1053                         }
1054                      }
1055                   }
1056                },
1057                "500" : {
1058                   "description" : "Internal Server Error",
1059                   "content" : {
1060                      "application/json" : {
1061                         "schema" : {
1062                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1063                         }
1064                      }
1065                   }
1066                }
1067             }
1068          }
1069       },
1070       "/api/v3/pacient/hledat/jmeno_prijmeni_datum_narozeni" : {
1071          "post" : {
1072             "tags" : [
1073                "Pacient"
1074             ],
1075             "summary" : "Vyhledá pacienta, dle jména, příjmení a data narození.",
1076             "parameters" : [
1077                {
1078                   "name" : "X-Trace-Id",
1079                   "in" : "header",
1080                   "description" : "TraceId - předá se do hlavičky",
1081                   "schema" : {
1082                      "type" : "string",
1083                      "format" : "uuid",
1084                      "example" : "ab19279b-0efb-4c56-b5cc-e069143af74f"
1085                   }
1086                },
1087                {
1088                   "name" : "X-Correlation-Id",
1089                   "in" : "header",
1090                   "description" : "CorrelationId - předá se do hlavičky",
1091                   "schema" : {
1092                      "type" : "string",
1093                      "format" : "uuid",
1094                      "example" : "6ffe339d-7835-4f6d-9f40-dafed50c07fa"
1095                   }
1096                }
1097             ],
1098             "requestBody" : {
1099                "description" : "",
1100                "content" : {
1101                   "application/json" : {
1102                      "schema" : {
1103                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni"
1104                      }
1105                   }
1106                }
1107             },
1108             "responses" : {
1109                "200" : {
1110                   "description" : "OK",
1111                   "content" : {
1112                      "application/json" : {
1113                         "schema" : {
1114                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1115                         }
1116                      }
1117                   }
1118                },
1119                "400" : {
1120                   "description" : "Bad Request",
1121                   "content" : {
1122                      "application/json" : {
1123                         "schema" : {
1124                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1125                         }
1126                      }
1127                   }
1128                },
1129                "401" : {
1130                   "description" : "Unauthorized",
1131                   "content" : {
1132                      "application/json" : {
1133                         "schema" : {
1134                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1135                         }
1136                      }
1137                   }
1138                },
1139                "404" : {
1140                   "description" : "Not Found",
1141                   "content" : {
1142                      "application/json" : {
1143                         "schema" : {
1144                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1145                         }
1146                      }
1147                   }
1148                },
1149                "412" : {
1150                   "description" : "Precondition Failed",
1151                   "content" : {
1152                      "application/json" : {
1153                         "schema" : {
1154                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1155                         }
1156                      }
1157                   }
1158                },
1159                "500" : {
1160                   "description" : "Internal Server Error",
1161                   "content" : {
1162                      "application/json" : {
1163                         "schema" : {
1164                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1165                         }
1166                      }
1167                   }
1168                }
1169             }
1170          }
1171       },
1172       "/api/v3/pacient/hledat/jmeno_prijmeni_rc" : {
1173          "post" : {
1174             "tags" : [
1175                "Pacient"
1176             ],
1177             "summary" : "Vyhledá pacienta, dle jména, příjmení a rodného čísla.",
1178             "parameters" : [
1179                {
1180                   "name" : "X-Trace-Id",
1181                   "in" : "header",
1182                   "description" : "TraceId - předá se do hlavičky",
1183                   "schema" : {
1184                      "type" : "string",
1185                      "format" : "uuid",
1186                      "example" : "10c17599-b8c8-4086-85b2-3dd0d07d9140"
1187                   }
1188                },
1189                {
1190                   "name" : "X-Correlation-Id",
1191                   "in" : "header",
1192                   "description" : "CorrelationId - předá se do hlavičky",
1193                   "schema" : {
1194                      "type" : "string",
1195                      "format" : "uuid",
1196                      "example" : "710ce44a-2b8e-4ec2-88cf-382eec78602d"
1197                   }
1198                }
1199             ],
1200             "requestBody" : {
1201                "description" : "",
1202                "content" : {
1203                   "application/json" : {
1204                      "schema" : {
1205                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleJmenoPrijmeniRC"
1206                      }
1207                   }
1208                }
1209             },
1210             "responses" : {
1211                "200" : {
1212                   "description" : "OK",
1213                   "content" : {
1214                      "application/json" : {
1215                         "schema" : {
1216                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1217                         }
1218                      }
1219                   }
1220                },
1221                "400" : {
1222                   "description" : "Bad Request",
1223                   "content" : {
1224                      "application/json" : {
1225                         "schema" : {
1226                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1227                         }
1228                      }
1229                   }
1230                },
1231                "401" : {
1232                   "description" : "Unauthorized",
1233                   "content" : {
1234                      "application/json" : {
1235                         "schema" : {
1236                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1237                         }
1238                      }
1239                   }
1240                },
1241                "404" : {
1242                   "description" : "Not Found",
1243                   "content" : {
1244                      "application/json" : {
1245                         "schema" : {
1246                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1247                         }
1248                      }
1249                   }
1250                },
1251                "412" : {
1252                   "description" : "Precondition Failed",
1253                   "content" : {
1254                      "application/json" : {
1255                         "schema" : {
1256                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1257                         }
1258                      }
1259                   }
1260                },
1261                "500" : {
1262                   "description" : "Internal Server Error",
1263                   "content" : {
1264                      "application/json" : {
1265                         "schema" : {
1266                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1267                         }
1268                      }
1269                   }
1270                }
1271             }
1272          }
1273       },
1274       "/api/v3/pacient/hledat/niabsi" : {
1275          "post" : {
1276             "tags" : [
1277                "Pacient"
1278             ],
1279             "summary" : "Vyhledá pacienta, dle NIA BSI",
1280             "parameters" : [
1281                {
1282                   "name" : "X-Trace-Id",
1283                   "in" : "header",
1284                   "description" : "TraceId - předá se do hlavičky",
1285                   "schema" : {
1286                      "type" : "string",
1287                      "format" : "uuid",
1288                      "example" : "31212f5b-7e05-4055-b27b-19ee46d59ead"
1289                   }
1290                },
1291                {
1292                   "name" : "X-Correlation-Id",
1293                   "in" : "header",
1294                   "description" : "CorrelationId - předá se do hlavičky",
1295                   "schema" : {
1296                      "type" : "string",
1297                      "format" : "uuid",
1298                      "example" : "7f79de3d-4183-431d-926f-855142bdcbb5"
1299                   }
1300                }
1301             ],
1302             "requestBody" : {
1303                "description" : "",
1304                "content" : {
1305                   "application/json" : {
1306                      "schema" : {
1307                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleNIABSI"
1308                      }
1309                   }
1310                }
1311             },
1312             "responses" : {
1313                "200" : {
1314                   "description" : "OK",
1315                   "content" : {
1316                      "application/json" : {
1317                         "schema" : {
1318                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1319                         }
1320                      }
1321                   }
1322                },
1323                "400" : {
1324                   "description" : "Bad Request",
1325                   "content" : {
1326                      "application/json" : {
1327                         "schema" : {
1328                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1329                         }
1330                      }
1331                   }
1332                },
1333                "401" : {
1334                   "description" : "Unauthorized",
1335                   "content" : {
1336                      "application/json" : {
1337                         "schema" : {
1338                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1339                         }
1340                      }
1341                   }
1342                },
1343                "404" : {
1344                   "description" : "Not Found",
1345                   "content" : {
1346                      "application/json" : {
1347                         "schema" : {
1348                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1349                         }
1350                      }
1351                   }
1352                },
1353                "412" : {
1354                   "description" : "Precondition Failed",
1355                   "content" : {
1356                      "application/json" : {
1357                         "schema" : {
1358                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1359                         }
1360                      }
1361                   }
1362                },
1363                "500" : {
1364                   "description" : "Internal Server Error",
1365                   "content" : {
1366                      "application/json" : {
1367                         "schema" : {
1368                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1369                         }
1370                      }
1371                   }
1372                }
1373             }
1374          }
1375       },
1376       "/api/v3/pacient/hledat/rid" : {
1377          "post" : {
1378             "tags" : [
1379                "Pacient"
1380             ],
1381             "summary" : "Vyhledá pacienta, dle RID",
1382             "parameters" : [
1383                {
1384                   "name" : "X-Trace-Id",
1385                   "in" : "header",
1386                   "description" : "TraceId - předá se do hlavičky",
1387                   "schema" : {
1388                      "type" : "string",
1389                      "format" : "uuid",
1390                      "example" : "54f24816-2079-484c-9703-bfd57e067a5d"
1391                   }
1392                },
1393                {
1394                   "name" : "X-Correlation-Id",
1395                   "in" : "header",
1396                   "description" : "CorrelationId - předá se do hlavičky",
1397                   "schema" : {
1398                      "type" : "string",
1399                      "format" : "uuid",
1400                      "example" : "9631b575-6b83-4f43-90c3-ac2148c4e06e"
1401                   }
1402                }
1403             ],
1404             "requestBody" : {
1405                "description" : "",
1406                "content" : {
1407                   "application/json" : {
1408                      "schema" : {
1409                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleRID"
1410                      }
1411                   }
1412                }
1413             },
1414             "responses" : {
1415                "200" : {
1416                   "description" : "OK",
1417                   "content" : {
1418                      "application/json" : {
1419                         "schema" : {
1420                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1421                         }
1422                      }
1423                   }
1424                },
1425                "400" : {
1426                   "description" : "Bad Request",
1427                   "content" : {
1428                      "application/json" : {
1429                         "schema" : {
1430                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1431                         }
1432                      }
1433                   }
1434                },
1435                "401" : {
1436                   "description" : "Unauthorized",
1437                   "content" : {
1438                      "application/json" : {
1439                         "schema" : {
1440                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1441                         }
1442                      }
1443                   }
1444                },
1445                "404" : {
1446                   "description" : "Not Found",
1447                   "content" : {
1448                      "application/json" : {
1449                         "schema" : {
1450                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1451                         }
1452                      }
1453                   }
1454                },
1455                "412" : {
1456                   "description" : "Precondition Failed",
1457                   "content" : {
1458                      "application/json" : {
1459                         "schema" : {
1460                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1461                         }
1462                      }
1463                   }
1464                },
1465                "500" : {
1466                   "description" : "Internal Server Error",
1467                   "content" : {
1468                      "application/json" : {
1469                         "schema" : {
1470                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1471                         }
1472                      }
1473                   }
1474                }
1475             }
1476          }
1477       },
1478       "/api/v3/pacient/hledat/aifoulozenka" : {
1479          "post" : {
1480             "tags" : [
1481                "Pacient"
1482             ],
1483             "summary" : "Vyhledá pacienta, dle AIFO nebo uloženky",
1484             "description" : "Pacienta je možno hledat právě jedním z nabízenách způsobů. Dle AIFO nebo dle uloženky. Je tedy potřeba zadat kompletní sadu údajů pro zvolený typ hledání",
1485             "parameters" : [
1486                {
1487                   "name" : "X-Trace-Id",
1488                   "in" : "header",
1489                   "description" : "TraceId - předá se do hlavičky",
1490                   "schema" : {
1491                      "type" : "string",
1492                      "format" : "uuid",
1493                      "example" : "59d4bb82-8e4a-4207-9165-bd0c78e2dfb1"
1494                   }
1495                },
1496                {
1497                   "name" : "X-Correlation-Id",
1498                   "in" : "header",
1499                   "description" : "CorrelationId - předá se do hlavičky",
1500                   "schema" : {
1501                      "type" : "string",
1502                      "format" : "uuid",
1503                      "example" : "2af99e11-9b70-45ef-a281-66a9154b7ddc"
1504                   }
1505                }
1506             ],
1507             "requestBody" : {
1508                "description" : "Objekt obsahující data požadavku na vyhledání pacienta dle AIFO nebo uloženky",
1509                "content" : {
1510                   "application/json" : {
1511                      "schema" : {
1512                         "$ref" : "#/components/schemas/ZadostOVyhledaniPodleAIFOUlozenky"
1513                      }
1514                   }
1515                }
1516             },
1517             "responses" : {
1518                "200" : {
1519                   "description" : "OK",
1520                   "content" : {
1521                      "application/json" : {
1522                         "schema" : {
1523                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1524                         }
1525                      }
1526                   }
1527                },
1528                "400" : {
1529                   "description" : "Bad Request",
1530                   "content" : {
1531                      "application/json" : {
1532                         "schema" : {
1533                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1534                         }
1535                      }
1536                   }
1537                },
1538                "401" : {
1539                   "description" : "Unauthorized",
1540                   "content" : {
1541                      "application/json" : {
1542                         "schema" : {
1543                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1544                         }
1545                      }
1546                   }
1547                },
1548                "404" : {
1549                   "description" : "Not Found",
1550                   "content" : {
1551                      "application/json" : {
1552                         "schema" : {
1553                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1554                         }
1555                      }
1556                   }
1557                },
1558                "412" : {
1559                   "description" : "Precondition Failed",
1560                   "content" : {
1561                      "application/json" : {
1562                         "schema" : {
1563                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1564                         }
1565                      }
1566                   }
1567                },
1568                "500" : {
1569                   "description" : "Internal Server Error",
1570                   "content" : {
1571                      "application/json" : {
1572                         "schema" : {
1573                            "$ref" : "#/components/schemas/OdpovedVyhledaniPacienta"
1574                         }
1575                      }
1576                   }
1577                }
1578             }
1579          }
1580       },
1581       "/api/v3/pacient/generovat/docasny_rid" : {
1582          "post" : {
1583             "tags" : [
1584                "Pacient"
1585             ],
1586             "summary" : "Vygeneruje docasny RID",
1587             "parameters" : [
1588                {
1589                   "name" : "X-Trace-Id",
1590                   "in" : "header",
1591                   "description" : "TraceId - předá se do hlavičky",
1592                   "schema" : {
1593                      "type" : "string",
1594                      "format" : "uuid",
1595                      "example" : "a5a99c0b-b6b9-4ee2-9808-d41438570dbf"
1596                   }
1597                },
1598                {
1599                   "name" : "X-Correlation-Id",
1600                   "in" : "header",
1601                   "description" : "CorrelationId - předá se do hlavičky",
1602                   "schema" : {
1603                      "type" : "string",
1604                      "format" : "uuid",
1605                      "example" : "7ac9846d-35b0-4529-b62b-273851d822b0"
1606                   }
1607                }
1608             ],
1609             "requestBody" : {
1610                "description" : "",
1611                "content" : {
1612                   "application/json" : {
1613                      "schema" : {
1614                         "$ref" : "#/components/schemas/ZadostOVygenerovaniDocasnehoRIDu"
1615                      }
1616                   }
1617                }
1618             },
1619             "responses" : {
1620                "200" : {
1621                   "description" : "OK",
1622                   "content" : {
1623                      "application/json" : {
1624                         "schema" : {
1625                            "$ref" : "#/components/schemas/OdpovedVygenerovaniDocasnyRID"
1626                         }
1627                      }
1628                   }
1629                },
1630                "400" : {
1631                   "description" : "Bad Request",
1632                   "content" : {
1633                      "application/json" : {
1634                         "schema" : {
1635                            "$ref" : "#/components/schemas/OdpovedVygenerovaniDocasnyRID"
1636                         }
1637                      }
1638                   }
1639                },
1640                "401" : {
1641                   "description" : "Unauthorized",
1642                   "content" : {
1643                      "application/json" : {
1644                         "schema" : {
1645                            "$ref" : "#/components/schemas/OdpovedVygenerovaniDocasnyRID"
1646                         }
1647                      }
1648                   }
1649                },
1650                "404" : {
1651                   "description" : "Not Found",
1652                   "content" : {
1653                      "application/json" : {
1654                         "schema" : {
1655                            "$ref" : "#/components/schemas/OdpovedVygenerovaniDocasnyRID"
1656                         }
1657                      }
1658                   }
1659                },
1660                "412" : {
1661                   "description" : "Precondition Failed",
1662                   "content" : {
1663                      "application/json" : {
1664                         "schema" : {
1665                            "$ref" : "#/components/schemas/OdpovedVygenerovaniDocasnyRID"
1666                         }
1667                      }
1668                   }
1669                },
1670                "500" : {
1671                   "description" : "Internal Server Error",
1672                   "content" : {
1673                      "application/json" : {
1674                         "schema" : {
1675                            "$ref" : "#/components/schemas/OdpovedVygenerovaniDocasnyRID"
1676                         }
1677                      }
1678                   }
1679                }
1680             }
1681          }
1682       },
1683       "/api/v3/pacient/zalozit/pacient" : {
1684          "post" : {
1685             "tags" : [
1686                "Pacient"
1687             ],
1688             "summary" : "Založí pacienta",
1689             "parameters" : [
1690                {
1691                   "name" : "X-Trace-Id",
1692                   "in" : "header",
1693                   "description" : "TraceId - předá se do hlavičky",
1694                   "schema" : {
1695                      "type" : "string",
1696                      "format" : "uuid",
1697                      "example" : "30735890-1b2b-46fa-94d2-94f27ce25fe7"
1698                   }
1699                },
1700                {
1701                   "name" : "X-Correlation-Id",
1702                   "in" : "header",
1703                   "description" : "CorrelationId - předá se do hlavičky",
1704                   "schema" : {
1705                      "type" : "string",
1706                      "format" : "uuid",
1707                      "example" : "b6a21682-e280-4d58-b443-725ec630f0a9"
1708                   }
1709                }
1710             ],
1711             "requestBody" : {
1712                "description" : "",
1713                "content" : {
1714                   "application/json" : {
1715                      "schema" : {
1716                         "$ref" : "#/components/schemas/ZadostOZalozeniPacienta"
1717                      }
1718                   }
1719                }
1720             },
1721             "responses" : {
1722                "200" : {
1723                   "description" : "OK",
1724                   "content" : {
1725                      "application/json" : {
1726                         "schema" : {
1727                            "$ref" : "#/components/schemas/OdpovedZalozeniPacienta"
1728                         }
1729                      }
1730                   }
1731                },
1732                "404" : {
1733                   "description" : "Not Found",
1734                   "content" : {
1735                      "application/json" : {
1736                         "schema" : {
1737                            "$ref" : "#/components/schemas/OdpovedZalozeniPacienta"
1738                         }
1739                      }
1740                   }
1741                },
1742                "412" : {
1743                   "description" : "Precondition Failed",
1744                   "content" : {
1745                      "application/json" : {
1746                         "schema" : {
1747                            "$ref" : "#/components/schemas/OdpovedZalozeniPacienta"
1748                         }
1749                      }
1750                   }
1751                },
1752                "400" : {
1753                   "description" : "Bad Request",
1754                   "content" : {
1755                      "application/json" : {
1756                         "schema" : {
1757                            "$ref" : "#/components/schemas/OdpovedZalozeniPacienta"
1758                         }
1759                      }
1760                   }
1761                },
1762                "401" : {
1763                   "description" : "Unauthorized",
1764                   "content" : {
1765                      "application/json" : {
1766                         "schema" : {
1767                            "$ref" : "#/components/schemas/OdpovedZalozeniPacienta"
1768                         }
1769                      }
1770                   }
1771                },
1772                "500" : {
1773                   "description" : "Internal Server Error",
1774                   "content" : {
1775                      "application/json" : {
1776                         "schema" : {
1777                            "$ref" : "#/components/schemas/OdpovedZalozeniPacienta"
1778                         }
1779                      }
1780                   }
1781                }
1782             }
1783          }
1784       },
1785       "/api/v3/pacient/priradit/docasny_rid" : {
1786          "post" : {
1787             "tags" : [
1788                "Pacient"
1789             ],
1790             "summary" : "Přiřadí dočasný RID",
1791             "parameters" : [
1792                {
1793                   "name" : "X-Trace-Id",
1794                   "in" : "header",
1795                   "description" : "TraceId - předá se do hlavičky",
1796                   "schema" : {
1797                      "type" : "string",
1798                      "format" : "uuid",
1799                      "example" : "d80b19fd-b948-4504-a63b-680a0b30de6f"
1800                   }
1801                },
1802                {
1803                   "name" : "X-Correlation-Id",
1804                   "in" : "header",
1805                   "description" : "CorrelationId - předá se do hlavičky",
1806                   "schema" : {
1807                      "type" : "string",
1808                      "format" : "uuid",
1809                      "example" : "efadc8fd-7f20-4932-b781-8fd454563863"
1810                   }
1811                }
1812             ],
1813             "requestBody" : {
1814                "description" : "",
1815                "content" : {
1816                   "application/json" : {
1817                      "schema" : {
1818                         "$ref" : "#/components/schemas/ZadostOPrirazeniDocasnehoRIDu"
1819                      }
1820                   }
1821                }
1822             },
1823             "responses" : {
1824                "200" : {
1825                   "description" : "OK",
1826                   "content" : {
1827                      "application/json" : {
1828                         "schema" : {
1829                            "$ref" : "#/components/schemas/OdpovedPrirazeniDocasnehoRIDu"
1830                         }
1831                      }
1832                   }
1833                },
1834                "404" : {
1835                   "description" : "Not Found",
1836                   "content" : {
1837                      "application/json" : {
1838                         "schema" : {
1839                            "$ref" : "#/components/schemas/OdpovedPrirazeniDocasnehoRIDu"
1840                         }
1841                      }
1842                   }
1843                },
1844                "400" : {
1845                   "description" : "Bad Request",
1846                   "content" : {
1847                      "application/json" : {
1848                         "schema" : {
1849                            "$ref" : "#/components/schemas/OdpovedPrirazeniDocasnehoRIDu"
1850                         }
1851                      }
1852                   }
1853                },
1854                "401" : {
1855                   "description" : "Unauthorized",
1856                   "content" : {
1857                      "application/json" : {
1858                         "schema" : {
1859                            "$ref" : "#/components/schemas/OdpovedPrirazeniDocasnehoRIDu"
1860                         }
1861                      }
1862                   }
1863                },
1864                "412" : {
1865                   "description" : "Precondition Failed",
1866                   "content" : {
1867                      "application/json" : {
1868                         "schema" : {
1869                            "$ref" : "#/components/schemas/OdpovedPrirazeniDocasnehoRIDu"
1870                         }
1871                      }
1872                   }
1873                },
1874                "500" : {
1875                   "description" : "Internal Server Error",
1876                   "content" : {
1877                      "application/json" : {
1878                         "schema" : {
1879                            "$ref" : "#/components/schemas/OdpovedPrirazeniDocasnehoRIDu"
1880                         }
1881                      }
1882                   }
1883                }
1884             }
1885          }
1886       },
1887       "/api/v3/pacient/zmenit/pacient" : {
1888          "post" : {
1889             "tags" : [
1890                "Pacient"
1891             ],
1892             "summary" : "Změní pacienta",
1893             "parameters" : [
1894                {
1895                   "name" : "X-Trace-Id",
1896                   "in" : "header",
1897                   "description" : "TraceId - předá se do hlavičky",
1898                   "schema" : {
1899                      "type" : "string",
1900                      "format" : "uuid",
1901                      "example" : "f5f490d0-4e8b-4548-aa17-9ef04f706218"
1902                   }
1903                },
1904                {
1905                   "name" : "X-Correlation-Id",
1906                   "in" : "header",
1907                   "description" : "CorrelationId - předá se do hlavičky",
1908                   "schema" : {
1909                      "type" : "string",
1910                      "format" : "uuid",
1911                      "example" : "76e7f060-a883-42df-af2d-d1680b5261a0"
1912                   }
1913                }
1914             ],
1915             "requestBody" : {
1916                "description" : "",
1917                "content" : {
1918                   "application/json" : {
1919                      "schema" : {
1920                         "$ref" : "#/components/schemas/ZadostOZmenuPacienta"
1921                      }
1922                   }
1923                }
1924             },
1925             "responses" : {
1926                "200" : {
1927                   "description" : "OK",
1928                   "content" : {
1929                      "application/json" : {
1930                         "schema" : {
1931                            "$ref" : "#/components/schemas/OdpovedZmenaPacienta"
1932                         }
1933                      }
1934                   }
1935                },
1936                "404" : {
1937                   "description" : "Not Found",
1938                   "content" : {
1939                      "application/json" : {
1940                         "schema" : {
1941                            "$ref" : "#/components/schemas/OdpovedZmenaPacienta"
1942                         }
1943                      }
1944                   }
1945                },
1946                "400" : {
1947                   "description" : "Bad Request",
1948                   "content" : {
1949                      "application/json" : {
1950                         "schema" : {
1951                            "$ref" : "#/components/schemas/OdpovedZmenaPacienta"
1952                         }
1953                      }
1954                   }
1955                },
1956                "401" : {
1957                   "description" : "Unauthorized",
1958                   "content" : {
1959                      "application/json" : {
1960                         "schema" : {
1961                            "$ref" : "#/components/schemas/OdpovedZmenaPacienta"
1962                         }
1963                      }
1964                   }
1965                },
1966                "500" : {
1967                   "description" : "Internal Server Error",
1968                   "content" : {
1969                      "application/json" : {
1970                         "schema" : {
1971                            "$ref" : "#/components/schemas/OdpovedZmenaPacienta"
1972                         }
1973                      }
1974                   }
1975                }
1976             }
1977          }
1978       },
1979       "/api/v3/pacient/hledat/mapovani_rid" : {
1980          "post" : {
1981             "tags" : [
1982                "Pacient"
1983             ],
1984             "summary" : "Vyhledá pacienta, dle parametrů ze zadaného požadavku.",
1985             "parameters" : [
1986                {
1987                   "name" : "X-Trace-Id",
1988                   "in" : "header",
1989                   "description" : "TraceId - předá se do hlavičky",
1990                   "schema" : {
1991                      "type" : "string",
1992                      "format" : "uuid",
1993                      "example" : "e631cee3-bb1b-4e8b-96c3-805bca86468d"
1994                   }
1995                },
1996                {
1997                   "name" : "X-Correlation-Id",
1998                   "in" : "header",
1999                   "description" : "CorrelationId - předá se do hlavičky",
2000                   "schema" : {
2001                      "type" : "string",
2002                      "format" : "uuid",
2003                      "example" : "402c9985-286f-4021-befb-61e85f44ed2d"
2004                   }
2005                }
2006             ],
2007             "requestBody" : {
2008                "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
2009                "content" : {
2010                   "application/json" : {
2011                      "schema" : {
2012                         "$ref" : "#/components/schemas/ZadostOMapovaniRID"
2013                      }
2014                   }
2015                }
2016             },
2017             "responses" : {
2018                "200" : {
2019                   "description" : "OK",
2020                   "content" : {
2021                      "application/json" : {
2022                         "schema" : {
2023                            "$ref" : "#/components/schemas/OdpovedVyhledaniMapovaniRID"
2024                         }
2025                      }
2026                   }
2027                },
2028                "404" : {
2029                   "description" : "Not Found",
2030                   "content" : {
2031                      "application/json" : {
2032                         "schema" : {
2033                            "$ref" : "#/components/schemas/OdpovedVyhledaniMapovaniRID"
2034                         }
2035                      }
2036                   }
2037                },
2038                "400" : {
2039                   "description" : "Bad Request",
2040                   "content" : {
2041                      "application/json" : {
2042                         "schema" : {
2043                            "$ref" : "#/components/schemas/OdpovedVyhledaniMapovaniRID"
2044                         }
2045                      }
2046                   }
2047                },
2048                "401" : {
2049                   "description" : "Unauthorized",
2050                   "content" : {
2051                      "application/json" : {
2052                         "schema" : {
2053                            "$ref" : "#/components/schemas/OdpovedVyhledaniMapovaniRID"
2054                         }
2055                      }
2056                   }
2057                },
2058                "500" : {
2059                   "description" : "Internal Server Error",
2060                   "content" : {
2061                      "application/json" : {
2062                         "schema" : {
2063                            "$ref" : "#/components/schemas/OdpovedVyhledaniMapovaniRID"
2064                         }
2065                      }
2066                   }
2067                }
2068             }
2069          }
2070       },
2071       "/api/v3/pacient/ztotoznihromadne/zadost" : {
2072          "post" : {
2073             "tags" : [
2074                "Pacient"
2075             ],
2076             "summary" : "Žádost o hromadné ztotožnění. Přijme dávku pacientů na hromadné ztotožnění a potvrdí její přijetí. Samotné hromadné ztotožnění je učiněno asynchronně vzhledem\r\nk tomuto požadavku a výsledek ztotožnění je nutno vyzvednout později voláním jiné metody",
2077             "description" : "Id odpovědi na tento požadavek je současně Id, na jehož základě jsou později vyzvedávány výsledky hromadného ztotožnění pacientů. Proto jej uchovejte.",
2078             "parameters" : [
2079                {
2080                   "name" : "X-Trace-Id",
2081                   "in" : "header",
2082                   "description" : "TraceId - předá se do hlavičky",
2083                   "schema" : {
2084                      "type" : "string",
2085                      "format" : "uuid",
2086                      "example" : "a705351c-69ae-49e6-a4bb-f0c1224cdf75"
2087                   }
2088                },
2089                {
2090                   "name" : "X-Correlation-Id",
2091                   "in" : "header",
2092                   "description" : "CorrelationId - předá se do hlavičky",
2093                   "schema" : {
2094                      "type" : "string",
2095                      "format" : "uuid",
2096                      "example" : "bfae7209-1ef2-4df0-9930-bf877386b25b"
2097                   }
2098                }
2099             ],
2100             "requestBody" : {
2101                "content" : {
2102                   "multipart/form-data" : {
2103                      "schema" : {
2104                         "type" : "object",
2105                         "properties" : {
2106                            "ZadostData.RegistrovatOdber" : {
2107                               "type" : "boolean",
2108                               "description" : "Zda-li současně registrovat odběr změn dat u zaslaných pacientů"
2109                            },
2110                            "ZadostInfo.Datum" : {
2111                               "type" : "string",
2112                               "description" : "Datum odeslání požadavku v ISO 8601 formátu (yyyy-MM-dd)",
2113                               "format" : "date-time"
2114                            },
2115                            "ZadostInfo.Ucel" : {
2116                               "type" : "string",
2117                               "description" : "Popis účelu požadavku"
2118                            },
2119                            "ZadostInfo.ZadostId" : {
2120                               "type" : "string",
2121                               "description" : "Identifikátor požadavku",
2122                               "format" : "uuid"
2123                            },
2124                            "file" : {
2125                               "type" : "string",
2126                               "format" : "binary"
2127                            }
2128                         }
2129                      },
2130                      "encoding" : {
2131                         "ZadostData.RegistrovatOdber" : {
2132                            "style" : "form"
2133                         },
2134                         "ZadostInfo.Datum" : {
2135                            "style" : "form"
2136                         },
2137                         "ZadostInfo.Ucel" : {
2138                            "style" : "form"
2139                         },
2140                         "ZadostInfo.ZadostId" : {
2141                            "style" : "form"
2142                         },
2143                         "file" : {
2144                            "style" : "form"
2145                         }
2146                      }
2147                   }
2148                }
2149             },
2150             "responses" : {
2151                "200" : {
2152                   "description" : "OK",
2153                   "content" : {
2154                      "application/json" : {
2155                         "schema" : {
2156                            "$ref" : "#/components/schemas/OdpovedHromadneZtotozneni"
2157                         }
2158                      }
2159                   }
2160                },
2161                "400" : {
2162                   "description" : "Bad Request",
2163                   "content" : {
2164                      "application/json" : {
2165                         "schema" : {
2166                            "$ref" : "#/components/schemas/OdpovedHromadneZtotozneni"
2167                         }
2168                      }
2169                   }
2170                },
2171                "401" : {
2172                   "description" : "Unauthorized",
2173                   "content" : {
2174                      "application/json" : {
2175                         "schema" : {
2176                            "$ref" : "#/components/schemas/OdpovedHromadneZtotozneni"
2177                         }
2178                      }
2179                   }
2180                },
2181                "404" : {
2182                   "description" : "Not Found",
2183                   "content" : {
2184                      "application/json" : {
2185                         "schema" : {
2186                            "$ref" : "#/components/schemas/OdpovedHromadneZtotozneni"
2187                         }
2188                      }
2189                   }
2190                },
2191                "500" : {
2192                   "description" : "Internal Server Error",
2193                   "content" : {
2194                      "application/json" : {
2195                         "schema" : {
2196                            "$ref" : "#/components/schemas/OdpovedHromadneZtotozneni"
2197                         }
2198                      }
2199                   }
2200                }
2201             }
2202          }
2203       },
2204       "/api/v3/pacient/rozdeleni/zadost" : {
2205          "post" : {
2206             "tags" : [
2207                "Pacient"
2208             ],
2209             "summary" : "Žádost o hromadné ztotožnění. Přijme dávku pacientů na hromadné ztotožnění a potvrdí její přijetí. Samotné hromadné ztotožnění je učiněno asynchronně vzhledem\r\nk tomuto požadavku.",
2210             "parameters" : [
2211                {
2212                   "name" : "X-Trace-Id",
2213                   "in" : "header",
2214                   "description" : "TraceId - předá se do hlavičky",
2215                   "schema" : {
2216                      "type" : "string",
2217                      "format" : "uuid",
2218                      "example" : "ad71a1c4-5b35-43bd-bc5c-e5206b893167"
2219                   }
2220                },
2221                {
2222                   "name" : "X-Correlation-Id",
2223                   "in" : "header",
2224                   "description" : "CorrelationId - předá se do hlavičky",
2225                   "schema" : {
2226                      "type" : "string",
2227                      "format" : "uuid",
2228                      "example" : "f023cc90-815f-46fc-b060-02b9868ccb69"
2229                   }
2230                }
2231             ],
2232             "requestBody" : {
2233                "description" : "Objekt obsahující data definující požadavek na hromadné ztotožnění",
2234                "content" : {
2235                   "application/json" : {
2236                      "schema" : {
2237                         "$ref" : "#/components/schemas/ZadostRozdeleniPacientu"
2238                      }
2239                   }
2240                }
2241             },
2242             "responses" : {
2243                "200" : {
2244                   "description" : "OK",
2245                   "content" : {
2246                      "application/json" : {
2247                         "schema" : {
2248                            "$ref" : "#/components/schemas/OdpovedRozdeleniPacienta"
2249                         }
2250                      }
2251                   }
2252                },
2253                "400" : {
2254                   "description" : "Bad Request",
2255                   "content" : {
2256                      "application/json" : {
2257                         "schema" : {
2258                            "$ref" : "#/components/schemas/OdpovedRozdeleniPacienta"
2259                         }
2260                      }
2261                   }
2262                },
2263                "401" : {
2264                   "description" : "Unauthorized",
2265                   "content" : {
2266                      "application/json" : {
2267                         "schema" : {
2268                            "$ref" : "#/components/schemas/OdpovedRozdeleniPacienta"
2269                         }
2270                      }
2271                   }
2272                },
2273                "404" : {
2274                   "description" : "Not Found",
2275                   "content" : {
2276                      "application/json" : {
2277                         "schema" : {
2278                            "$ref" : "#/components/schemas/OdpovedRozdeleniPacienta"
2279                         }
2280                      }
2281                   }
2282                },
2283                "500" : {
2284                   "description" : "Internal Server Error",
2285                   "content" : {
2286                      "application/json" : {
2287                         "schema" : {
2288                            "$ref" : "#/components/schemas/OdpovedRozdeleniPacienta"
2289                         }
2290                      }
2291                   }
2292                }
2293             }
2294          }
2295       },
2296       "/api/v3/pacient/ztotoznihromadne/vysledky" : {
2297          "post" : {
2298             "tags" : [
2299                "Pacient"
2300             ],
2301             "summary" : "Žádost o stažení dat provedeného hromadného ztotožnění",
2302             "parameters" : [
2303                {
2304                   "name" : "X-Trace-Id",
2305                   "in" : "header",
2306                   "description" : "TraceId - předá se do hlavičky",
2307                   "schema" : {
2308                      "type" : "string",
2309                      "format" : "uuid",
2310                      "example" : "90529635-6172-4612-830c-600978aec72f"
2311                   }
2312                },
2313                {
2314                   "name" : "X-Correlation-Id",
2315                   "in" : "header",
2316                   "description" : "CorrelationId - předá se do hlavičky",
2317                   "schema" : {
2318                      "type" : "string",
2319                      "format" : "uuid",
2320                      "example" : "e76b0abe-e6e1-4d93-84c6-aab038c49306"
2321                   }
2322                }
2323             ],
2324             "requestBody" : {
2325                "description" : "Data požadavku, žádosti o stažení výsledků hromadného ztotožnění",
2326                "content" : {
2327                   "application/json" : {
2328                      "schema" : {
2329                         "$ref" : "#/components/schemas/ZadostOStazeniDatHromadnehoZtotozneni"
2330                      }
2331                   }
2332                }
2333             },
2334             "responses" : {
2335                "200" : {
2336                   "description" : "OK",
2337                   "content" : {
2338                      "application/json" : {
2339                         "schema" : {
2340                            "$ref" : "#/components/schemas/OdpovedStazeniSouboruHromadnehoZtotozneni"
2341                         }
2342                      }
2343                   }
2344                },
2345                "400" : {
2346                   "description" : "Bad Request",
2347                   "content" : {
2348                      "application/json" : {
2349                         "schema" : {
2350                            "$ref" : "#/components/schemas/OdpovedStazeniSouboruHromadnehoZtotozneni"
2351                         }
2352                      }
2353                   }
2354                },
2355                "401" : {
2356                   "description" : "Unauthorized",
2357                   "content" : {
2358                      "application/json" : {
2359                         "schema" : {
2360                            "$ref" : "#/components/schemas/OdpovedStazeniSouboruHromadnehoZtotozneni"
2361                         }
2362                      }
2363                   }
2364                },
2365                "404" : {
2366                   "description" : "Not Found",
2367                   "content" : {
2368                      "application/json" : {
2369                         "schema" : {
2370                            "$ref" : "#/components/schemas/OdpovedStazeniSouboruHromadnehoZtotozneni"
2371                         }
2372                      }
2373                   }
2374                },
2375                "500" : {
2376                   "description" : "Internal Server Error",
2377                   "content" : {
2378                      "application/json" : {
2379                         "schema" : {
2380                            "$ref" : "#/components/schemas/OdpovedStazeniSouboruHromadnehoZtotozneni"
2381                         }
2382                      }
2383                   }
2384                }
2385             }
2386          }
2387       },
2388       "/api/v3/pacient/ztotoznihromadne/vysledky/soubor" : {
2389          "post" : {
2390             "tags" : [
2391                "Pacient"
2392             ],
2393             "summary" : "Žádost o stažení dat provedeného hromadného ztotožnění v souboru",
2394             "description" : "Id žádosti, jenž je nutno předat je Id odpovědi na předchozí žádost o hromadné ztotožnění. Hromadné ztotožnění již musí být dokončeno. Stav dokončení hromadného ztotožnění\r\nzjistíte voláním jiné metody tohoto API. V případě, že hromadné ztotožnění nebylo dokončeno, nebo dávka hromadného ztotožnění vůbec neexistuje, vrací funkčnost HTTP 404. Standardně\r\njsou výsledky hromadného ztotožnění vraceny jako soubor, pokud obsahují více jak 10 000 položek. O soubor si ovšem volitelně můžete zažádat, i když je počet položek nižší.",
2395             "parameters" : [
2396                {
2397                   "name" : "X-Trace-Id",
2398                   "in" : "header",
2399                   "description" : "TraceId - předá se do hlavičky",
2400                   "schema" : {
2401                      "type" : "string",
2402                      "format" : "uuid",
2403                      "example" : "babd5d1c-c2af-4ac1-97c8-76508b83e98b"
2404                   }
2405                },
2406                {
2407                   "name" : "X-Correlation-Id",
2408                   "in" : "header",
2409                   "description" : "CorrelationId - předá se do hlavičky",
2410                   "schema" : {
2411                      "type" : "string",
2412                      "format" : "uuid",
2413                      "example" : "a8eee2f6-d853-42c8-a7d1-1a256067a833"
2414                   }
2415                }
2416             ],
2417             "requestBody" : {
2418                "description" : "Data požadavku, žádosti o stažení výsledků hromadného ztotožnění",
2419                "content" : {
2420                   "application/json" : {
2421                      "schema" : {
2422                         "$ref" : "#/components/schemas/ZadostOStazeniDatHromadnehoZtotozneni"
2423                      }
2424                   }
2425                }
2426             },
2427             "responses" : {
2428                "200" : {
2429                   "description" : "OK",
2430                   "content" : {
2431                      "application/json" : {
2432                         "schema" : {
2433                            "$ref" : "#/components/schemas/OdpovedStazeniSouborHromadnehoZtotozneniInterni"
2434                         }
2435                      }
2436                   }
2437                },
2438                "400" : {
2439                   "description" : "Bad Request",
2440                   "content" : {
2441                      "application/json" : {
2442                         "schema" : {
2443                            "$ref" : "#/components/schemas/OdpovedStazeniSouborHromadnehoZtotozneniInterni"
2444                         }
2445                      }
2446                   }
2447                },
2448                "401" : {
2449                   "description" : "Unauthorized",
2450                   "content" : {
2451                      "application/json" : {
2452                         "schema" : {
2453                            "$ref" : "#/components/schemas/OdpovedStazeniSouborHromadnehoZtotozneniInterni"
2454                         }
2455                      }
2456                   }
2457                },
2458                "404" : {
2459                   "description" : "Not Found",
2460                   "content" : {
2461                      "application/json" : {
2462                         "schema" : {
2463                            "$ref" : "#/components/schemas/OdpovedStazeniSouborHromadnehoZtotozneniInterni"
2464                         }
2465                      }
2466                   }
2467                },
2468                "500" : {
2469                   "description" : "Internal Server Error",
2470                   "content" : {
2471                      "application/json" : {
2472                         "schema" : {
2473                            "$ref" : "#/components/schemas/OdpovedStazeniSouborHromadnehoZtotozneniInterni"
2474                         }
2475                      }
2476                   }
2477                }
2478             }
2479          }
2480       },
2481       "/api/v3/pacient/slouceni/zadost" : {
2482          "post" : {
2483             "tags" : [
2484                "Slucovani"
2485             ],
2486             "summary" : "Vytvoření návrhu na sloučení",
2487             "parameters" : [
2488                {
2489                   "name" : "X-Trace-Id",
2490                   "in" : "header",
2491                   "description" : "TraceId - předá se do hlavičky",
2492                   "schema" : {
2493                      "type" : "string",
2494                      "format" : "uuid",
2495                      "example" : "54f18817-1b54-4319-8ac4-e5ed4f2637f0"
2496                   }
2497                },
2498                {
2499                   "name" : "X-Correlation-Id",
2500                   "in" : "header",
2501                   "description" : "CorrelationId - předá se do hlavičky",
2502                   "schema" : {
2503                      "type" : "string",
2504                      "format" : "uuid",
2505                      "example" : "39205753-c8fe-4e04-8ecc-706582345422"
2506                   }
2507                }
2508             ],
2509             "requestBody" : {
2510                "description" : "Žádost s návrhem na sloučení pacietnů",
2511                "content" : {
2512                   "application/json" : {
2513                      "schema" : {
2514                         "$ref" : "#/components/schemas/ZadostNavrhSlouceniPacientu"
2515                      }
2516                   }
2517                }
2518             },
2519             "responses" : {
2520                "200" : {
2521                   "description" : "OK",
2522                   "content" : {
2523                      "application/json" : {
2524                         "schema" : {
2525                            "$ref" : "#/components/schemas/OdpovedSlouceniPacienta"
2526                         }
2527                      }
2528                   }
2529                },
2530                "400" : {
2531                   "description" : "Bad Request",
2532                   "content" : {
2533                      "application/json" : {
2534                         "schema" : {
2535                            "$ref" : "#/components/schemas/OdpovedSlouceniPacienta"
2536                         }
2537                      }
2538                   }
2539                },
2540                "500" : {
2541                   "description" : "Internal Server Error",
2542                   "content" : {
2543                      "application/json" : {
2544                         "schema" : {
2545                            "$ref" : "#/components/schemas/OdpovedSlouceniPacienta"
2546                         }
2547                      }
2548                   }
2549                }
2550             }
2551          }
2552       },
2553       "/api/v3/ciselnik/druh_dokladu" : {
2554          "post" : {
2555             "tags" : [
2556                "Ciselniky"
2557             ],
2558             "summary" : "Vyhledání číselníku druhů dokladů",
2559             "requestBody" : {
2560                "description" : "",
2561                "content" : {
2562                   "application/json" : {
2563                      "schema" : {
2564                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
2565                      }
2566                   }
2567                }
2568             },
2569             "responses" : {
2570                "401" : {
2571                   "description" : "Unauthorized",
2572                   "content" : {
2573                      "application/json" : {
2574                         "schema" : {
2575                            "$ref" : "#/components/schemas/ProblemDetails"
2576                         }
2577                      }
2578                   }
2579                },
2580                "200" : {
2581                   "description" : "OK",
2582                   "content" : {
2583                      "application/json" : {
2584                         "schema" : {
2585                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
2586                         }
2587                      }
2588                   }
2589                },
2590                "404" : {
2591                   "description" : "Not Found",
2592                   "content" : {
2593                      "application/json" : {
2594                         "schema" : {
2595                            "$ref" : "#/components/schemas/ProblemDetails"
2596                         }
2597                      }
2598                   }
2599                },
2600                "400" : {
2601                   "description" : "Bad Request",
2602                   "content" : {
2603                      "application/json" : {
2604                         "schema" : {
2605                            "$ref" : "#/components/schemas/ProblemDetails"
2606                         }
2607                      }
2608                   }
2609                },
2610                "500" : {
2611                   "description" : "Internal Server Error"
2612                }
2613             }
2614          }
2615       },
2616       "/api/v3/ciselnik/stat" : {
2617          "post" : {
2618             "tags" : [
2619                "Ciselniky"
2620             ],
2621             "summary" : "Vyhledání číselníku států",
2622             "requestBody" : {
2623                "description" : "",
2624                "content" : {
2625                   "application/json" : {
2626                      "schema" : {
2627                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
2628                      }
2629                   }
2630                }
2631             },
2632             "responses" : {
2633                "401" : {
2634                   "description" : "Unauthorized",
2635                   "content" : {
2636                      "application/json" : {
2637                         "schema" : {
2638                            "$ref" : "#/components/schemas/ProblemDetails"
2639                         }
2640                      }
2641                   }
2642                },
2643                "200" : {
2644                   "description" : "OK",
2645                   "content" : {
2646                      "application/json" : {
2647                         "schema" : {
2648                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
2649                         }
2650                      }
2651                   }
2652                },
2653                "404" : {
2654                   "description" : "Not Found",
2655                   "content" : {
2656                      "application/json" : {
2657                         "schema" : {
2658                            "$ref" : "#/components/schemas/ProblemDetails"
2659                         }
2660                      }
2661                   }
2662                },
2663                "400" : {
2664                   "description" : "Bad Request",
2665                   "content" : {
2666                      "application/json" : {
2667                         "schema" : {
2668                            "$ref" : "#/components/schemas/ProblemDetails"
2669                         }
2670                      }
2671                   }
2672                },
2673                "500" : {
2674                   "description" : "Internal Server Error"
2675                }
2676             }
2677          }
2678       },
2679       "/api/v3/ciselnik/pohlavi" : {
2680          "post" : {
2681             "tags" : [
2682                "Ciselniky"
2683             ],
2684             "summary" : "Vyhledání číselníku pohlaví",
2685             "requestBody" : {
2686                "description" : "",
2687                "content" : {
2688                   "application/json" : {
2689                      "schema" : {
2690                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
2691                      }
2692                   }
2693                }
2694             },
2695             "responses" : {
2696                "401" : {
2697                   "description" : "Unauthorized",
2698                   "content" : {
2699                      "application/json" : {
2700                         "schema" : {
2701                            "$ref" : "#/components/schemas/ProblemDetails"
2702                         }
2703                      }
2704                   }
2705                },
2706                "200" : {
2707                   "description" : "OK",
2708                   "content" : {
2709                      "application/json" : {
2710                         "schema" : {
2711                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
2712                         }
2713                      }
2714                   }
2715                },
2716                "404" : {
2717                   "description" : "Not Found",
2718                   "content" : {
2719                      "application/json" : {
2720                         "schema" : {
2721                            "$ref" : "#/components/schemas/ProblemDetails"
2722                         }
2723                      }
2724                   }
2725                },
2726                "400" : {
2727                   "description" : "Bad Request",
2728                   "content" : {
2729                      "application/json" : {
2730                         "schema" : {
2731                            "$ref" : "#/components/schemas/ProblemDetails"
2732                         }
2733                      }
2734                   }
2735                },
2736                "500" : {
2737                   "description" : "Internal Server Error"
2738                }
2739             }
2740          }
2741       },
2742       "/api/v3/ciselnik/zdravotni_pojistovna" : {
2743          "post" : {
2744             "tags" : [
2745                "Ciselniky"
2746             ],
2747             "summary" : "Vyhledání číselníku zdravotních pojišťoven",
2748             "requestBody" : {
2749                "description" : "",
2750                "content" : {
2751                   "application/json" : {
2752                      "schema" : {
2753                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
2754                      }
2755                   }
2756                }
2757             },
2758             "responses" : {
2759                "401" : {
2760                   "description" : "Unauthorized",
2761                   "content" : {
2762                      "application/json" : {
2763                         "schema" : {
2764                            "$ref" : "#/components/schemas/ProblemDetails"
2765                         }
2766                      }
2767                   }
2768                },
2769                "200" : {
2770                   "description" : "OK",
2771                   "content" : {
2772                      "application/json" : {
2773                         "schema" : {
2774                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
2775                         }
2776                      }
2777                   }
2778                },
2779                "404" : {
2780                   "description" : "Not Found",
2781                   "content" : {
2782                      "application/json" : {
2783                         "schema" : {
2784                            "$ref" : "#/components/schemas/ProblemDetails"
2785                         }
2786                      }
2787                   }
2788                },
2789                "400" : {
2790                   "description" : "Bad Request",
2791                   "content" : {
2792                      "application/json" : {
2793                         "schema" : {
2794                            "$ref" : "#/components/schemas/ProblemDetails"
2795                         }
2796                      }
2797                   }
2798                },
2799                "500" : {
2800                   "description" : "Internal Server Error"
2801                }
2802             }
2803          }
2804       },
2805       "/api/v3/ciselnik/country_service_context" : {
2806          "post" : {
2807             "tags" : [
2808                "Ciselniky"
2809             ],
2810             "summary" : "Vyhledání číselníku CountryServiceContext - číselníku dokladů",
2811             "requestBody" : {
2812                "description" : "",
2813                "content" : {
2814                   "application/json" : {
2815                      "schema" : {
2816                         "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
2817                      }
2818                   }
2819                }
2820             },
2821             "responses" : {
2822                "401" : {
2823                   "description" : "Unauthorized",
2824                   "content" : {
2825                      "application/json" : {
2826                         "schema" : {
2827                            "$ref" : "#/components/schemas/ProblemDetails"
2828                         }
2829                      }
2830                   }
2831                },
2832                "200" : {
2833                   "description" : "OK",
2834                   "content" : {
2835                      "application/json" : {
2836                         "schema" : {
2837                            "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
2838                         }
2839                      }
2840                   }
2841                },
2842                "404" : {
2843                   "description" : "Not Found",
2844                   "content" : {
2845                      "application/json" : {
2846                         "schema" : {
2847                            "$ref" : "#/components/schemas/ProblemDetails"
2848                         }
2849                      }
2850                   }
2851                },
2852                "400" : {
2853                   "description" : "Bad Request",
2854                   "content" : {
2855                      "application/json" : {
2856                         "schema" : {
2857                            "$ref" : "#/components/schemas/ProblemDetails"
2858                         }
2859                      }
2860                   }
2861                },
2862                "500" : {
2863                   "description" : "Internal Server Error"
2864                }
2865             }
2866          }
2867       }
2868    },
2869    "components" : {
2870       "schemas" : {
2871          "AIFO" : {
2872             "required" : [
2873                "agendaKod",
2874                "aifoKod"
2875             ],
2876             "type" : "object",
2877             "properties" : {
2878                "aifoKod" : {
2879                   "type" : "string",
2880                   "description" : "AIFO (Agendový Identifikátor Fyzické Osoby) pacienta.",
2881                   "nullable" : true
2882                },
2883                "agendaKod" : {
2884                   "type" : "string",
2885                   "description" : "Kód agendy, ke které AIFO patří.",
2886                   "nullable" : true
2887                }
2888             },
2889             "additionalProperties" : false,
2890             "description" : "Slouží pro uchovávání Agendového Identifikátoru Fyzické Osoby (AIFO)."
2891          },
2892          "AIFOUlozenka" : {
2893             "type" : "object",
2894             "properties" : {
2895                "aifo" : {
2896                   "type" : "string",
2897                   "description" : "AIFO, podle kterého hledán pacient",
2898                   "nullable" : true
2899                },
2900                "ulozkaId" : {
2901                   "type" : "string",
2902                   "description" : "ID úložky, podle níž je hledán pacient",
2903                   "nullable" : true
2904                },
2905                "ulozkaRef" : {
2906                   "type" : "integer",
2907                   "description" : "Pořadí úložky, dle níž je hledán pacient",
2908                   "format" : "int32"
2909                }
2910             },
2911             "additionalProperties" : false,
2912             "description" : "Data pro vyhledání pacienta dle AIFA v uložence"
2913          },
2914          "Adresa" : {
2915             "type" : "object",
2916             "properties" : {
2917                "ruianId" : {
2918                   "type" : "integer",
2919                   "description" : "Identifikátor v systému RUIAN",
2920                   "format" : "int64",
2921                   "nullable" : true,
2922                   "example" : 25120484
2923                },
2924                "stat" : {
2925                   "maxLength" : 50,
2926                   "type" : "string",
2927                   "description" : "Stát v ISO 3166 formátu (Aplha2Kod)",
2928                   "nullable" : true
2929                },
2930                "obec" : {
2931                   "maxLength" : 50,
2932                   "type" : "string",
2933                   "description" : "Obec / město",
2934                   "nullable" : true,
2935                   "example" : "Praha"
2936                },
2937                "psc" : {
2938                   "type" : "integer",
2939                   "description" : "Poštovní směrovací číslo",
2940                   "format" : "int32",
2941                   "nullable" : true,
2942                   "example" : 14000
2943                },
2944                "ulice" : {
2945                   "maxLength" : 50,
2946                   "type" : "string",
2947                   "description" : "Ulice",
2948                   "nullable" : true,
2949                   "example" : "Bělehradská"
2950                },
2951                "cisloPopisne" : {
2952                   "type" : "integer",
2953                   "description" : "Číslo popisné",
2954                   "format" : "int32",
2955                   "nullable" : true,
2956                   "example" : 1677
2957                },
2958                "cisloEvidencni" : {
2959                   "type" : "integer",
2960                   "description" : "Číslo evidenční",
2961                   "format" : "int32",
2962                   "nullable" : true
2963                },
2964                "cisloOrientacni" : {
2965                   "maxLength" : 5,
2966                   "type" : "string",
2967                   "description" : "Číslo orientační",
2968                   "nullable" : true,
2969                   "example" : "13"
2970                },
2971                "cisloJine" : {
2972                   "maxLength" : 10,
2973                   "type" : "string",
2974                   "description" : "Jiné číslo - pokud není k dispozici číslo popisné ani číslo evidenční",
2975                   "nullable" : true
2976                },
2977                "poBox" : {
2978                   "maxLength" : 10,
2979                   "type" : "string",
2980                   "description" : "Post office box",
2981                   "nullable" : true
2982                },
2983                "popis" : {
2984                   "maxLength" : 256,
2985                   "type" : "string",
2986                   "description" : "Doplňující popis k adrese",
2987                   "nullable" : true
2988                }
2989             },
2990             "additionalProperties" : false,
2991             "description" : "Slouží pro data adresy"
2992          },
2993          "DataReklamace" : {
2994             "required" : [
2995                "polozkyReklamace",
2996                "popisReklamace",
2997                "reklamujici",
2998                "rid"
2999             ],
3000             "type" : "object",
3001             "properties" : {
3002                "DatumReklamace" : {
3003                   "type" : "string",
3004                   "description" : "Datum reklamace jako date pro verzi V3",
3005                   "format" : "date",
3006                   "nullable" : true
3007                },
3008                "popisReklamace" : {
3009                   "type" : "string",
3010                   "description" : "Popis reklamace. Povinný údaj. Zde nedošlo k omylu. Popis reklamace je skutečně povinný údaj a zdůvodnění nikoli"
3011                },
3012                "zduvodneni" : {
3013                   "type" : "string",
3014                   "description" : "Zdůvodnění reklamace. Není povinné. Zde nedošlo k omylu. Popis reklamace je skutečně povinný údaj a zdůvodnění nikoli",
3015                   "nullable" : true
3016                },
3017                "polozkyReklamace" : {
3018                   "$ref" : "#/components/schemas/UdajReklamace"
3019                },
3020                "reklamujici" : {
3021                   "$ref" : "#/components/schemas/Reklamujici"
3022                },
3023                "rid" : {
3024                   "type" : "string",
3025                   "description" : "Resortní identifikátor",
3026                   "example" : "7651532629"
3027                },
3028                "ulozka" : {
3029                   "type" : "string",
3030                   "description" : "Úložka ORG",
3031                   "nullable" : true
3032                },
3033                "ulozkaRef" : {
3034                   "type" : "integer",
3035                   "description" : "Úložka ORG - reference na záznam v úložce",
3036                   "format" : "int32",
3037                   "nullable" : true
3038                }
3039             },
3040             "additionalProperties" : false,
3041             "description" : "Data pro reklamaci"
3042          },
3043          "Doklad" : {
3044             "required" : [
3045                "cislo",
3046                "typDokladu"
3047             ],
3048             "type" : "object",
3049             "properties" : {
3050                "cislo" : {
3051                   "maxLength" : 4000,
3052                   "type" : "string",
3053                   "description" : "Číslo dokladu",
3054                   "example" : "996001111"
3055                },
3056                "typDokladu" : {
3057                   "maxLength" : 2,
3058                   "type" : "string",
3059                   "description" : "Typ dokladu",
3060                   "example" : "ID"
3061                },
3062                "stat" : {
3063                   "maxLength" : 2,
3064                   "type" : "string",
3065                   "description" : "Stát, který vydal doklad",
3066                   "nullable" : true,
3067                   "example" : "CZ"
3068                }
3069             },
3070             "additionalProperties" : false,
3071             "description" : "Data pro dotaz na doklady"
3072          },
3073          "ErrorModel" : {
3074             "required" : [
3075                "message"
3076             ],
3077             "type" : "object",
3078             "properties" : {
3079                "message" : {
3080                   "type" : "string",
3081                   "description" : "Popis chyby",
3082                   "nullable" : true
3083                },
3084                "fieldName" : {
3085                   "type" : "string",
3086                   "description" : "Nazev vlastnosti, ke ktere se vaze chyba",
3087                   "nullable" : true
3088                },
3089                "severity" : {
3090                   "type" : "string",
3091                   "description" : "Zavaznost chyby",
3092                   "nullable" : true
3093                },
3094                "errorLevel" : {
3095                   "type" : "string",
3096                   "description" : "Úroveň chyby",
3097                   "nullable" : true
3098                }
3099             },
3100             "additionalProperties" : false,
3101             "description" : "Model pro předávání chyb"
3102          },
3103          "HromadneZtotozneni" : {
3104             "required" : [
3105                "hromadneZtotozneniID"
3106             ],
3107             "type" : "object",
3108             "properties" : {
3109                "hromadneZtotozneniID" : {
3110                   "type" : "string",
3111                   "description" : "Identifikátor hromadného ztotožnění."
3112                }
3113             },
3114             "additionalProperties" : false,
3115             "description" : "Reprezentuje odpověď obsahující ID hromadného ztotožnění."
3116          },
3117          "JednaNotifikace" : {
3118             "type" : "object",
3119             "properties" : {
3120                "idSubskripce" : {
3121                   "type" : "string",
3122                   "description" : "Id subskripce",
3123                   "nullable" : true
3124                },
3125                "predmetId" : {
3126                   "type" : "string",
3127                   "description" : "Id predmetu, pro který byla notifikace založena",
3128                   "nullable" : true
3129                }
3130             },
3131             "additionalProperties" : false,
3132             "description" : "Informace o jednom založeném odběru notifikací"
3133          },
3134          "KZRAdresaDetail" : {
3135             "type" : "object",
3136             "properties" : {
3137                "referencni" : {
3138                   "type" : "boolean",
3139                   "description" : "Příznak zda se jedná o refereční údaj",
3140                   "nullable" : true
3141                },
3142                "stav" : {
3143                   "type" : "string",
3144                   "description" : "Stav",
3145                   "nullable" : true
3146                },
3147                "zdroj" : {
3148                   "type" : "string",
3149                   "description" : "Zdroj",
3150                   "nullable" : true
3151                },
3152                "ruianId" : {
3153                   "type" : "integer",
3154                   "description" : "Identifikátor v systému RUIAN",
3155                   "format" : "int64",
3156                   "nullable" : true
3157                },
3158                "stat" : {
3159                   "type" : "string",
3160                   "description" : "Stát",
3161                   "nullable" : true
3162                },
3163                "obec" : {
3164                   "type" : "string",
3165                   "description" : "Obec / město",
3166                   "nullable" : true
3167                },
3168                "psc" : {
3169                   "type" : "integer",
3170                   "description" : "Poštovní směrovací číslo",
3171                   "format" : "int32",
3172                   "nullable" : true
3173                },
3174                "ulice" : {
3175                   "type" : "string",
3176                   "description" : "Ulice",
3177                   "nullable" : true
3178                },
3179                "cisloPopisne" : {
3180                   "type" : "integer",
3181                   "description" : "Číslo popisné",
3182                   "format" : "int32",
3183                   "nullable" : true
3184                },
3185                "cisloEvidencni" : {
3186                   "type" : "integer",
3187                   "description" : "Číslo evideční",
3188                   "format" : "int32",
3189                   "nullable" : true
3190                },
3191                "cisloOrientacni" : {
3192                   "type" : "string",
3193                   "description" : "Číslo orientační",
3194                   "nullable" : true
3195                },
3196                "cisloJine" : {
3197                   "type" : "string",
3198                   "description" : "Jiné číslo v případě, že není známo číslo popisné ani číslo evidenční",
3199                   "nullable" : true
3200                },
3201                "poBox" : {
3202                   "type" : "string",
3203                   "description" : "Post office box",
3204                   "nullable" : true
3205                },
3206                "popis" : {
3207                   "type" : "string",
3208                   "description" : "Další popis adresy",
3209                   "nullable" : true
3210                },
3211                "krajKod" : {
3212                   "type" : "string",
3213                   "description" : "Identifikátor kraje zadaného jako ID, nebo NutsLau",
3214                   "nullable" : true
3215                }
3216             },
3217             "additionalProperties" : false,
3218             "description" : "Data pro adresu"
3219          },
3220          "KZRDate" : {
3221             "type" : "object",
3222             "properties" : {
3223                "referencni" : {
3224                   "type" : "boolean",
3225                   "description" : "Příznak zda se jedná o refereční údaj",
3226                   "nullable" : true
3227                },
3228                "stav" : {
3229                   "type" : "string",
3230                   "description" : "Stav",
3231                   "nullable" : true
3232                },
3233                "zdroj" : {
3234                   "type" : "string",
3235                   "description" : "Zdroj",
3236                   "nullable" : true
3237                },
3238                "hodnota" : {
3239                   "type" : "string",
3240                   "description" : "Datum hodnota",
3241                   "format" : "date",
3242                   "nullable" : true
3243                }
3244             },
3245             "additionalProperties" : false,
3246             "description" : "Data s datumem a s dalšími informacemi"
3247          },
3248          "KZRDoklad" : {
3249             "required" : [
3250                "cislo",
3251                "typDokladu"
3252             ],
3253             "type" : "object",
3254             "properties" : {
3255                "referencni" : {
3256                   "type" : "boolean",
3257                   "description" : "Příznak zda se jedná o refereční údaj",
3258                   "nullable" : true
3259                },
3260                "stav" : {
3261                   "type" : "string",
3262                   "description" : "Stav",
3263                   "nullable" : true
3264                },
3265                "zdroj" : {
3266                   "type" : "string",
3267                   "description" : "Zdroj",
3268                   "nullable" : true
3269                },
3270                "cislo" : {
3271                   "maxLength" : 4000,
3272                   "type" : "string",
3273                   "description" : "Číslo dokladu"
3274                },
3275                "typDokladu" : {
3276                   "maxLength" : 2,
3277                   "type" : "string",
3278                   "description" : "Typ dokladu"
3279                },
3280                "stat" : {
3281                   "maxLength" : 2,
3282                   "type" : "string",
3283                   "description" : "Stát, který vydal doklad",
3284                   "nullable" : true
3285                }
3286             },
3287             "additionalProperties" : false,
3288             "description" : "Data pro doklad"
3289          },
3290          "KZRDotaz" : {
3291             "type" : "object",
3292             "properties" : {
3293                "datum" : {
3294                   "type" : "string",
3295                   "description" : "Datum odeslání požadavku v ISO 8601 formátu (yyyy-MM-dd)",
3296                   "format" : "date-time"
3297                },
3298                "ucel" : {
3299                   "type" : "string",
3300                   "description" : "Popis účelu požadavku",
3301                   "nullable" : true
3302                },
3303                "zadostId" : {
3304                   "type" : "string",
3305                   "description" : "Identifikátor požadavku",
3306                   "format" : "uuid"
3307                }
3308             },
3309             "additionalProperties" : false,
3310             "description" : "Základní parametdy dotazu\r\nJe použito v každém dotazu"
3311          },
3312          "KZRLong" : {
3313             "type" : "object",
3314             "properties" : {
3315                "referencni" : {
3316                   "type" : "boolean",
3317                   "description" : "Příznak zda se jedná o refereční údaj",
3318                   "nullable" : true
3319                },
3320                "stav" : {
3321                   "type" : "string",
3322                   "description" : "Stav",
3323                   "nullable" : true
3324                },
3325                "zdroj" : {
3326                   "type" : "string",
3327                   "description" : "Zdroj",
3328                   "nullable" : true
3329                },
3330                "hodnota" : {
3331                   "type" : "integer",
3332                   "description" : "Long Hodnota",
3333                   "format" : "int64",
3334                   "nullable" : true
3335                }
3336             },
3337             "additionalProperties" : false,
3338             "description" : "Data s long hodnotou a s dalšími informacemi"
3339          },
3340          "KZROdpoved" : {
3341             "required" : [
3342                "odpovedId",
3343                "stav",
3344                "zadostId"
3345             ],
3346             "type" : "object",
3347             "properties" : {
3348                "chybyZpracovani" : {
3349                   "type" : "array",
3350                   "items" : {
3351                      "$ref" : "#/components/schemas/ErrorModel"
3352                   },
3353                   "description" : "Chyby při zpracování požadavku",
3354                   "nullable" : true
3355                },
3356                "stav" : {
3357                   "type" : "string",
3358                   "description" : "Stav vyřízení požadavku",
3359                   "nullable" : true
3360                },
3361                "popis" : {
3362                   "type" : "string",
3363                   "description" : "Popis ke stavu požadavku",
3364                   "nullable" : true
3365                },
3366                "subStav" : {
3367                   "type" : "string",
3368                   "description" : "Pod-stav požadavku",
3369                   "nullable" : true
3370                },
3371                "zadostId" : {
3372                   "type" : "string",
3373                   "description" : "Identifikátor požadavku",
3374                   "format" : "uuid"
3375                },
3376                "odpovedId" : {
3377                   "type" : "string",
3378                   "description" : "Identifikátor odpovědi",
3379                   "format" : "uuid"
3380                }
3381             },
3382             "additionalProperties" : false,
3383             "description" : "Data odpovědi se základními informacemi - obsahuje každá odpověď"
3384          },
3385          "KZRPrubehPojisteni" : {
3386             "required" : [
3387                "platneOd",
3388                "zdravotniPojistovnaKod"
3389             ],
3390             "type" : "object",
3391             "properties" : {
3392                "referencni" : {
3393                   "type" : "boolean",
3394                   "description" : "Příznak zda se jedná o refereční údaj",
3395                   "nullable" : true
3396                },
3397                "stav" : {
3398                   "type" : "string",
3399                   "description" : "Stav",
3400                   "nullable" : true
3401                },
3402                "zdroj" : {
3403                   "type" : "string",
3404                   "description" : "Zdroj",
3405                   "nullable" : true
3406                },
3407                "platneOd" : {
3408                   "type" : "string",
3409                   "description" : "Pojištění platné od",
3410                   "format" : "date"
3411                },
3412                "platneDo" : {
3413                   "type" : "string",
3414                   "description" : "Pojištění platné do",
3415                   "format" : "date",
3416                   "nullable" : true
3417                },
3418                "zdravotniPojistovnaKod" : {
3419                   "type" : "string",
3420                   "description" : "Kód zdravotní pojišťovny",
3421                   "nullable" : true
3422                }
3423             },
3424             "additionalProperties" : false,
3425             "description" : "Data o průběhu pojištění"
3426          },
3427          "KZRReferencniOsoba" : {
3428             "required" : [
3429                "prijmeni"
3430             ],
3431             "type" : "object",
3432             "properties" : {
3433                "referencni" : {
3434                   "type" : "boolean",
3435                   "description" : "Příznak zda se jedná o refereční údaj",
3436                   "nullable" : true
3437                },
3438                "stav" : {
3439                   "type" : "string",
3440                   "description" : "Stav",
3441                   "nullable" : true
3442                },
3443                "zdroj" : {
3444                   "type" : "string",
3445                   "description" : "Zdroj",
3446                   "nullable" : true
3447                },
3448                "jmeno" : {
3449                   "type" : "string",
3450                   "description" : "Jméno refereční osoby",
3451                   "nullable" : true
3452                },
3453                "prijmeni" : {
3454                   "type" : "string",
3455                   "description" : "Příjmení refereční osoby",
3456                   "nullable" : true
3457                },
3458                "datumNarozeni" : {
3459                   "type" : "string",
3460                   "description" : "Datum narození refereční osoby jako date pro verzi V3",
3461                   "format" : "date",
3462                   "nullable" : true
3463                },
3464                "rodneCislo" : {
3465                   "type" : "string",
3466                   "description" : "Rodné číslo refereční osoby",
3467                   "nullable" : true
3468                },
3469                "typVazby" : {
3470                   "type" : "string",
3471                   "description" : "Typ vazby\r\nRodič, Dítě, Osvojenec, Partner",
3472                   "nullable" : true
3473                }
3474             },
3475             "additionalProperties" : false,
3476             "description" : "Data pro refereční osobu"
3477          },
3478          "KZRRegistrujiciLekar" : {
3479             "required" : [
3480                "datumZahajeni",
3481                "ico",
3482                "odbornost"
3483             ],
3484             "type" : "object",
3485             "properties" : {
3486                "referencni" : {
3487                   "type" : "boolean",
3488                   "description" : "Příznak zda se jedná o refereční údaj",
3489                   "nullable" : true
3490                },
3491                "stav" : {
3492                   "type" : "string",
3493                   "description" : "Stav",
3494                   "nullable" : true
3495                },
3496                "zdroj" : {
3497                   "type" : "string",
3498                   "description" : "Zdroj",
3499                   "nullable" : true
3500                },
3501                "datumZahajeni" : {
3502                   "type" : "string",
3503                   "description" : "Datum zahájení činnosti registrujícího lékaře",
3504                   "format" : "date"
3505                },
3506                "datumUkonceni" : {
3507                   "type" : "string",
3508                   "description" : "Datum ukončení činnosti registrujícího lékaře",
3509                   "format" : "date",
3510                   "nullable" : true
3511                },
3512                "ico" : {
3513                   "type" : "string",
3514                   "description" : "IČO lékaře",
3515                   "nullable" : true
3516                },
3517                "icp" : {
3518                   "type" : "string",
3519                   "description" : "IČP lékaře",
3520                   "nullable" : true
3521                },
3522                "odbornost" : {
3523                   "type" : "string",
3524                   "description" : "Odbornost lékaře",
3525                   "nullable" : true
3526                }
3527             },
3528             "additionalProperties" : false,
3529             "description" : "Data pro registrujícího lékaře"
3530          },
3531          "KZRString" : {
3532             "type" : "object",
3533             "properties" : {
3534                "referencni" : {
3535                   "type" : "boolean",
3536                   "description" : "Příznak zda se jedná o refereční údaj",
3537                   "nullable" : true
3538                },
3539                "stav" : {
3540                   "type" : "string",
3541                   "description" : "Stav",
3542                   "nullable" : true
3543                },
3544                "zdroj" : {
3545                   "type" : "string",
3546                   "description" : "Zdroj",
3547                   "nullable" : true
3548                },
3549                "hodnota" : {
3550                   "type" : "string",
3551                   "description" : "String hodnota",
3552                   "nullable" : true
3553                }
3554             },
3555             "additionalProperties" : false,
3556             "description" : "Data se string hodnotou a s dalšími informacemi"
3557          },
3558          "MapaRID" : {
3559             "type" : "object",
3560             "properties" : {
3561                "aktualniRID" : {
3562                   "type" : "string",
3563                   "description" : "Aktuální RID pacienta",
3564                   "nullable" : true
3565                },
3566                "historickyRID" : {
3567                   "type" : "array",
3568                   "items" : {
3569                      "type" : "string"
3570                   },
3571                   "description" : "Původní / historické RIDy pacienta",
3572                   "nullable" : true
3573                }
3574             },
3575             "additionalProperties" : false,
3576             "description" : "Data mapování RID"
3577          },
3578          "MatkaNovorozence" : {
3579             "type" : "object",
3580             "properties" : {
3581                "adresa" : {
3582                   "$ref" : "#/components/schemas/Adresa"
3583                },
3584                "jmeno" : {
3585                   "type" : "string",
3586                   "description" : "Jméno matky",
3587                   "nullable" : true
3588                },
3589                "prijmeni" : {
3590                   "type" : "string",
3591                   "description" : "Příjmení matky pro všechny verze API kromě V2",
3592                   "nullable" : true
3593                },
3594                "rid" : {
3595                   "type" : "string",
3596                   "description" : "Rezortní identifikátor matky",
3597                   "nullable" : true
3598                },
3599                "datumNarozeni" : {
3600                   "type" : "string",
3601                   "description" : "Datum narození matky jako date pro verzi V3",
3602                   "format" : "date",
3603                   "nullable" : true
3604                },
3605                "rodneCislo" : {
3606                   "type" : "string",
3607                   "description" : "Rodné číslo matky",
3608                   "nullable" : true
3609                }
3610             },
3611             "additionalProperties" : false,
3612             "description" : "Slouží pro data o matce novorozence"
3613          },
3614          "NavrhSlouceniPacientu" : {
3615             "required" : [
3616                "ridCilovehoSlucujicihoPacienta",
3617                "ridSlucovanehoPacienta"
3618             ],
3619             "type" : "object",
3620             "properties" : {
3621                "ridCilovehoSlucujicihoPacienta" : {
3622                   "type" : "string",
3623                   "description" : "RID cílového slučujícího pacienta - MASTER"
3624                },
3625                "ulozkaIdCilovehoSlucujicihoPacienta" : {
3626                   "type" : "string",
3627                   "description" : "Uložka Id cílového slučujícího pacienta - MASTER",
3628                   "nullable" : true
3629                },
3630                "ulozkaRefCilovehoSlucujicihoPacienta" : {
3631                   "type" : "string",
3632                   "description" : "Uložka ref cílového slučujícího pacienta - MASTER",
3633                   "nullable" : true
3634                },
3635                "ridSlucovanehoPacienta" : {
3636                   "type" : "string",
3637                   "description" : "RID slučovaného pacienta - SLAVE"
3638                },
3639                "ulozkaIdSlucovanehoPacienta" : {
3640                   "type" : "string",
3641                   "description" : "Uložka Id slučovaného pacienta - SLAVE",
3642                   "nullable" : true
3643                },
3644                "ulozkaRefSlucovanehoPacienta" : {
3645                   "type" : "string",
3646                   "description" : "Uložka ref slučovaného pacienta - SLAVE",
3647                   "nullable" : true
3648                }
3649             },
3650             "additionalProperties" : false,
3651             "description" : "Data potřebná pro návrh sloučení pacientů"
3652          },
3653          "NavrhZruseniZaznamu" : {
3654             "type" : "object",
3655             "properties" : {
3656                "rid" : {
3657                   "type" : "string",
3658                   "description" : "RID",
3659                   "nullable" : true
3660                },
3661                "ulozkaId" : {
3662                   "type" : "string",
3663                   "description" : "Uložka ID",
3664                   "nullable" : true
3665                },
3666                "ulozkaRef" : {
3667                   "type" : "integer",
3668                   "description" : "Uložka ref",
3669                   "format" : "int32",
3670                   "nullable" : true
3671                }
3672             },
3673             "additionalProperties" : false,
3674             "description" : "Data žádosti"
3675          },
3676          "NovyPacient" : {
3677             "required" : [
3678                "prijmeni"
3679             ],
3680             "type" : "object",
3681             "properties" : {
3682                "jmeno" : {
3683                   "maxLength" : 50,
3684                   "type" : "string",
3685                   "description" : "Jméno pacienta",
3686                   "nullable" : true
3687                },
3688                "prijmeni" : {
3689                   "maxLength" : 50,
3690                   "type" : "string",
3691                   "description" : "Příjmení pacienta"
3692                },
3693                "rodneCislo" : {
3694                   "maxLength" : 20,
3695                   "type" : "string",
3696                   "description" : "Rodné číslo pacienta",
3697                   "nullable" : true
3698                },
3699                "kontaktniEmail" : {
3700                   "maxLength" : 120,
3701                   "type" : "string",
3702                   "description" : "Kontaktní e-mail pacienta",
3703                   "nullable" : true
3704                },
3705                "kontaktniTelefon" : {
3706                   "maxLength" : 120,
3707                   "type" : "string",
3708                   "description" : "Kontaktní telefon pacienta",
3709                   "nullable" : true
3710                },
3711                "cisloPojistence" : {
3712                   "maxLength" : 22,
3713                   "type" : "string",
3714                   "description" : "Číslo pojištěnce pacienta",
3715                   "nullable" : true
3716                },
3717                "datumNarozeni" : {
3718                   "type" : "string",
3719                   "description" : "Datum narození pacienta jako date pro verzi V3",
3720                   "format" : "date",
3721                   "nullable" : true
3722                },
3723                "DatumUmrti" : {
3724                   "type" : "string",
3725                   "description" : "Datum úmrtí pacienta jako date pro verzi V3",
3726                   "format" : "date",
3727                   "nullable" : true
3728                },
3729                "pohlavi" : {
3730                   "maxLength" : 1,
3731                   "type" : "string",
3732                   "description" : "Pohlaví pacienta",
3733                   "nullable" : true
3734                },
3735                "statniObcanstvi" : {
3736                   "maxLength" : 20,
3737                   "type" : "array",
3738                   "items" : {
3739                      "type" : "string"
3740                   },
3741                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
3742                   "nullable" : true
3743                },
3744                "adresaPobytu" : {
3745                   "$ref" : "#/components/schemas/Adresa"
3746                },
3747                "doklady" : {
3748                   "type" : "array",
3749                   "items" : {
3750                      "$ref" : "#/components/schemas/Doklad"
3751                   },
3752                   "description" : "Doklady pacienta",
3753                   "nullable" : true
3754                },
3755                "matka" : {
3756                   "$ref" : "#/components/schemas/MatkaNovorozence"
3757                },
3758                "mistoNarozeniRuianObecId" : {
3759                   "type" : "integer",
3760                   "description" : "Místo narození - RUIAN Id obce",
3761                   "format" : "int64",
3762                   "nullable" : true
3763                },
3764                "mistoNarozeniZemeKod" : {
3765                   "maxLength" : 2,
3766                   "type" : "string",
3767                   "description" : "Místo narození - kód země",
3768                   "nullable" : true
3769                },
3770                "mistoNarozeniSvetNazev" : {
3771                   "maxLength" : 100,
3772                   "type" : "string",
3773                   "description" : "Místo narození - název",
3774                   "nullable" : true
3775                }
3776             },
3777             "additionalProperties" : false,
3778             "description" : "Data pro vytvoření nového pacienta"
3779          },
3780          "ObalkaOdberuNotifikaci" : {
3781             "type" : "object",
3782             "properties" : {
3783                "defaultniURL" : {
3784                   "type" : "array",
3785                   "items" : {
3786                      "type" : "string"
3787                   },
3788                   "description" : "Defaultní URL notifikace",
3789                   "nullable" : true
3790                },
3791                "odberNotifikaciPZS" : {
3792                   "type" : "array",
3793                   "items" : {
3794                      "$ref" : "#/components/schemas/OdberNotifikaciPZS"
3795                   },
3796                   "description" : "Odběr notifikací",
3797                   "nullable" : true
3798                },
3799                "pouzivajiSeVychozi" : {
3800                   "type" : "boolean",
3801                   "description" : "Zda-li se používají výchozí notifikace"
3802                }
3803             },
3804             "additionalProperties" : false,
3805             "description" : "Informace o vyhledané založené notifikaci"
3806          },
3807          "OdberNotifikaci" : {
3808             "type" : "object",
3809             "properties" : {
3810                "zalozeneNotifikace" : {
3811                   "type" : "array",
3812                   "items" : {
3813                      "$ref" : "#/components/schemas/JednaNotifikace"
3814                   },
3815                   "description" : "Založené notifikace",
3816                   "nullable" : true
3817                }
3818             },
3819             "additionalProperties" : false,
3820             "description" : "Informace o založeném odběru notifikací"
3821          },
3822          "OdberNotifikaciPZS" : {
3823             "type" : "object",
3824             "properties" : {
3825                "idSubskripce" : {
3826                   "type" : "string",
3827                   "description" : "Id subskripce k odběru notifikací",
3828                   "nullable" : true
3829                },
3830                "kanalEndpoint" : {
3831                   "type" : "string",
3832                   "description" : "Endpoint kanálu notifikace",
3833                   "nullable" : true
3834                },
3835                "kanalTyp" : {
3836                   "type" : "string",
3837                   "description" : "Typ kanálu. Nyní pouze \"API\"",
3838                   "nullable" : true
3839                },
3840                "predmetId" : {
3841                   "type" : "string",
3842                   "description" : "ID předmětu nofifikace",
3843                   "nullable" : true
3844                }
3845             },
3846             "additionalProperties" : false,
3847             "description" : "Informace o vyhledaném odběru notifikace pro PZS"
3848          },
3849          "OdpovedHromadneZtotozneni" : {
3850             "type" : "object",
3851             "properties" : {
3852                "odpovedInfo" : {
3853                   "$ref" : "#/components/schemas/KZROdpoved"
3854                },
3855                "odpovedData" : {
3856                   "$ref" : "#/components/schemas/HromadneZtotozneni"
3857                }
3858             },
3859             "additionalProperties" : false,
3860             "description" : "Odpověď o hromadném ztotožnění pacienta"
3861          },
3862          "OdpovedOdberNotifikaci" : {
3863             "type" : "object",
3864             "properties" : {
3865                "odpovedInfo" : {
3866                   "$ref" : "#/components/schemas/KZROdpoved"
3867                },
3868                "odpovedData" : {
3869                   "$ref" : "#/components/schemas/OdberNotifikaci"
3870                }
3871             },
3872             "additionalProperties" : false,
3873             "description" : "Data pro odpověď na přihlášení k odběru notifikací"
3874          },
3875          "OdpovedPrirazeniDocasnehoRIDu" : {
3876             "type" : "object",
3877             "properties" : {
3878                "odpovedInfo" : {
3879                   "$ref" : "#/components/schemas/KZROdpoved"
3880                }
3881             },
3882             "additionalProperties" : false,
3883             "description" : "Data s odpovědí přiřazení dočasného RIDu"
3884          },
3885          "OdpovedRozdeleniPacienta" : {
3886             "type" : "object",
3887             "properties" : {
3888                "odpovedData" : {
3889                   "$ref" : "#/components/schemas/RozdelenyPacient"
3890                },
3891                "odpovedInfo" : {
3892                   "$ref" : "#/components/schemas/KZROdpoved"
3893                }
3894             },
3895             "additionalProperties" : false,
3896             "description" : "Data odpovědi na žádost o rozdělení pacienta"
3897          },
3898          "OdpovedSlouceniPacienta" : {
3899             "type" : "object",
3900             "properties" : {
3901                "odpovedInfo" : {
3902                   "$ref" : "#/components/schemas/KZROdpoved"
3903                }
3904             },
3905             "additionalProperties" : false,
3906             "description" : "Odpověď na požadavek slučování pacienta / slučování pacienta"
3907          },
3908          "OdpovedStazeniSouborHromadnehoZtotozneniInterni" : {
3909             "type" : "object",
3910             "properties" : {
3911                "odpovedInfo" : {
3912                   "$ref" : "#/components/schemas/KZROdpoved"
3913                },
3914                "base64Data" : {
3915                   "type" : "string",
3916                   "description" : "Base 64 se ZIP souborem s daty",
3917                   "nullable" : true
3918                }
3919             },
3920             "additionalProperties" : false,
3921             "description" : "Data s odpovědí na žádost o stažení výsledku hromadného ztotožnění coby souboru"
3922          },
3923          "OdpovedStazeniSouboruHromadnehoZtotozneni" : {
3924             "type" : "object",
3925             "properties" : {
3926                "odpovedInfo" : {
3927                   "$ref" : "#/components/schemas/KZROdpoved"
3928                },
3929                "odpovedData" : {
3930                   "$ref" : "#/components/schemas/StazeniSouboruHromadnehoZtotozneni"
3931                }
3932             },
3933             "additionalProperties" : false,
3934             "description" : "Data s odpovědí na žádost o stažení výsledku hromadného ztotožnění"
3935          },
3936          "OdpovedVygenerovaniDocasnyRID" : {
3937             "type" : "object",
3938             "properties" : {
3939                "odpovedInfo" : {
3940                   "$ref" : "#/components/schemas/KZROdpoved"
3941                },
3942                "odpovedData" : {
3943                   "type" : "array",
3944                   "items" : {
3945                      "type" : "string"
3946                   },
3947                   "description" : "Popis odpovědi",
3948                   "nullable" : true
3949                }
3950             },
3951             "additionalProperties" : false,
3952             "description" : "Data pro odpověď vygenerovaného dočasného RID"
3953          },
3954          "OdpovedVyhledaniHistoriePojisteni" : {
3955             "type" : "object",
3956             "properties" : {
3957                "odpovedInfo" : {
3958                   "$ref" : "#/components/schemas/KZROdpoved"
3959                },
3960                "odpovedData" : {
3961                   "type" : "array",
3962                   "items" : {
3963                      "$ref" : "#/components/schemas/PrubehPojisteni"
3964                   },
3965                   "description" : "Data s průběhem pojištění",
3966                   "nullable" : true
3967                }
3968             },
3969             "additionalProperties" : false,
3970             "description" : "Data pro odpověď vyhledání historie pojištění pacienta"
3971          },
3972          "OdpovedVyhledaniHistorieRegistrujicichLekaru" : {
3973             "type" : "object",
3974             "properties" : {
3975                "odpovedInfo" : {
3976                   "$ref" : "#/components/schemas/KZROdpoved"
3977                },
3978                "odpovedData" : {
3979                   "type" : "array",
3980                   "items" : {
3981                      "$ref" : "#/components/schemas/RegistrujiciLekar"
3982                   },
3983                   "description" : "Data se seznamem registrujících lékařů",
3984                   "nullable" : true
3985                }
3986             },
3987             "additionalProperties" : false,
3988             "description" : "Data pro odpověď vyhledání historie registrujících lékařů pacienta"
3989          },
3990          "OdpovedVyhledaniMapovaniRID" : {
3991             "type" : "object",
3992             "properties" : {
3993                "odpovedInfo" : {
3994                   "$ref" : "#/components/schemas/KZROdpoved"
3995                },
3996                "odpovedData" : {
3997                   "$ref" : "#/components/schemas/MapaRID"
3998                }
3999             },
4000             "additionalProperties" : false,
4001             "description" : "Data pro odpověď vyhledání mapování RID pacienta"
4002          },
4003          "OdpovedVyhledaniOdberuNotifikaciPZS" : {
4004             "type" : "object",
4005             "properties" : {
4006                "odpovedInfo" : {
4007                   "$ref" : "#/components/schemas/KZROdpoved"
4008                },
4009                "odpovedData" : {
4010                   "type" : "array",
4011                   "items" : {
4012                      "$ref" : "#/components/schemas/ObalkaOdberuNotifikaci"
4013                   },
4014                   "description" : "Data s informací ohledně vyhledaného odběru notifikací",
4015                   "nullable" : true
4016                }
4017             },
4018             "additionalProperties" : false,
4019             "description" : "Data pro odpověď na vyhledání informací ohledně odběru notifikací"
4020          },
4021          "OdpovedVyhledaniPacienta" : {
4022             "type" : "object",
4023             "properties" : {
4024                "odpovedInfo" : {
4025                   "$ref" : "#/components/schemas/KZROdpoved"
4026                },
4027                "odpovedData" : {
4028                   "type" : "array",
4029                   "items" : {
4030                      "$ref" : "#/components/schemas/Pacient"
4031                   },
4032                   "description" : "Data se seznamem pacientů",
4033                   "nullable" : true
4034                }
4035             },
4036             "additionalProperties" : false,
4037             "description" : "Data pro odpověď vyhledání pacienta"
4038          },
4039          "OdpovedZalozeniPacienta" : {
4040             "type" : "object",
4041             "properties" : {
4042                "odpovedInfo" : {
4043                   "$ref" : "#/components/schemas/KZROdpoved"
4044                },
4045                "odpovedData" : {
4046                   "$ref" : "#/components/schemas/Pacient"
4047                }
4048             },
4049             "additionalProperties" : false,
4050             "description" : "Data pro odpověď založení pacienta"
4051          },
4052          "OdpovedZalozeniReklamace" : {
4053             "type" : "object",
4054             "properties" : {
4055                "odpovedInfo" : {
4056                   "$ref" : "#/components/schemas/KZROdpoved"
4057                }
4058             },
4059             "additionalProperties" : false,
4060             "description" : "Odpověď na založení reklamace údaje"
4061          },
4062          "OdpovedZmenaPacienta" : {
4063             "type" : "object",
4064             "properties" : {
4065                "odpovedInfo" : {
4066                   "$ref" : "#/components/schemas/KZROdpoved"
4067                },
4068                "odpovedData" : {
4069                   "$ref" : "#/components/schemas/Pacient"
4070                }
4071             },
4072             "additionalProperties" : false,
4073             "description" : "Data pro odpověď změny pacienta"
4074          },
4075          "OdpovedZruseniZaznamu" : {
4076             "type" : "object",
4077             "properties" : {
4078                "odpovedInfo" : {
4079                   "$ref" : "#/components/schemas/KZROdpoved"
4080                }
4081             },
4082             "additionalProperties" : false,
4083             "description" : "Odpověď na žádost o zrušení záznamu"
4084          },
4085          "Pacient" : {
4086             "required" : [
4087                "cisloPojistence",
4088                "datumNarozeni",
4089                "kontaktniEmail",
4090                "kontaktniTelefon",
4091                "omezeniSvepravnosti",
4092                "opravneniZbraneMunice",
4093                "preferovanyJazyk",
4094                "prijmeni",
4095                "rid",
4096                "stavZaznamu",
4097                "typZaznamu"
4098             ],
4099             "type" : "object",
4100             "properties" : {
4101                "rid" : {
4102                   "type" : "string",
4103                   "description" : "Rezortní id pacienta",
4104                   "nullable" : true
4105                },
4106                "stavZaznamu" : {
4107                   "$ref" : "#/components/schemas/StatusZaznamu"
4108                },
4109                "typZaznamu" : {
4110                   "$ref" : "#/components/schemas/TypZaznamuPacienta"
4111                },
4112                "adresaPobytu" : {
4113                   "$ref" : "#/components/schemas/KZRAdresaDetail"
4114                },
4115                "datovaSchranka" : {
4116                   "$ref" : "#/components/schemas/KZRString"
4117                },
4118                "datumNarozeni" : {
4119                   "$ref" : "#/components/schemas/KZRDate"
4120                },
4121                "datumUmrti" : {
4122                   "$ref" : "#/components/schemas/KZRDate"
4123                },
4124                "doklady" : {
4125                   "type" : "array",
4126                   "items" : {
4127                      "$ref" : "#/components/schemas/KZRDoklad"
4128                   },
4129                   "description" : "Doklady pacienta",
4130                   "nullable" : true
4131                },
4132                "jmeno" : {
4133                   "$ref" : "#/components/schemas/KZRString"
4134                },
4135                "prijmeni" : {
4136                   "$ref" : "#/components/schemas/KZRString"
4137                },
4138                "rodnePrijmeni" : {
4139                   "$ref" : "#/components/schemas/KZRString"
4140                },
4141                "kontaktniAdresa" : {
4142                   "$ref" : "#/components/schemas/KZRAdresaDetail"
4143                },
4144                "omezeniSvepravnosti" : {
4145                   "$ref" : "#/components/schemas/KZRString"
4146                },
4147                "pohlavi" : {
4148                   "$ref" : "#/components/schemas/KZRString"
4149                },
4150                "rodneCislo" : {
4151                   "$ref" : "#/components/schemas/KZRString"
4152                },
4153                "zakonniZastupci" : {
4154                   "type" : "array",
4155                   "items" : {
4156                      "$ref" : "#/components/schemas/KZRReferencniOsoba"
4157                   },
4158                   "description" : "Zákonný zástupce pacienta",
4159                   "nullable" : true
4160                },
4161                "cisloPojistence" : {
4162                   "$ref" : "#/components/schemas/KZRString"
4163                },
4164                "opravneniZbraneMunice" : {
4165                   "$ref" : "#/components/schemas/KZRString"
4166                },
4167                "kontaktniEmail" : {
4168                   "$ref" : "#/components/schemas/KZRString"
4169                },
4170                "kontaktniTelefon" : {
4171                   "$ref" : "#/components/schemas/KZRString"
4172                },
4173                "preferovanyJazyk" : {
4174                   "$ref" : "#/components/schemas/KZRString"
4175                },
4176                "mistoNarozeniRuianObecId" : {
4177                   "$ref" : "#/components/schemas/KZRLong"
4178                },
4179                "mistoNarozeniZemeKod" : {
4180                   "$ref" : "#/components/schemas/KZRString"
4181                },
4182                "mistoNarozeniSvetNazev" : {
4183                   "$ref" : "#/components/schemas/KZRString"
4184                },
4185                "registrujiciLekar" : {
4186                   "type" : "array",
4187                   "items" : {
4188                      "$ref" : "#/components/schemas/KZRRegistrujiciLekar"
4189                   },
4190                   "description" : "Registrující lékaři pacienta",
4191                   "nullable" : true
4192                },
4193                "statniObcanstvi" : {
4194                   "type" : "array",
4195                   "items" : {
4196                      "$ref" : "#/components/schemas/KZRString"
4197                   },
4198                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
4199                   "nullable" : true
4200                },
4201                "zdravotniPojisteni" : {
4202                   "type" : "array",
4203                   "items" : {
4204                      "$ref" : "#/components/schemas/KZRPrubehPojisteni"
4205                   },
4206                   "description" : "Zdravotní pojišťovna pacienta",
4207                   "nullable" : true
4208                }
4209             },
4210             "additionalProperties" : false,
4211             "description" : "Data pro pacienta"
4212          },
4213          "PacientZtotozneniAdresa" : {
4214             "type" : "object",
4215             "properties" : {
4216                "ulice" : {
4217                   "maxLength" : 50,
4218                   "type" : "string",
4219                   "description" : "Ulice",
4220                   "nullable" : true,
4221                   "example" : "Bělehradská"
4222                },
4223                "cisloOrientacniHodnota" : {
4224                   "maxLength" : 5,
4225                   "type" : "string",
4226                   "description" : "Číslo orientační",
4227                   "nullable" : true,
4228                   "example" : "13"
4229                },
4230                "cisloDomovni" : {
4231                   "type" : "integer",
4232                   "description" : "Číslo domovní",
4233                   "format" : "int32",
4234                   "nullable" : true,
4235                   "example" : 1677
4236                },
4237                "obecNazev" : {
4238                   "maxLength" : 50,
4239                   "type" : "string",
4240                   "description" : "Obec / město",
4241                   "nullable" : true,
4242                   "example" : "Praha"
4243                },
4244                "psc" : {
4245                   "type" : "integer",
4246                   "description" : "Poštovní směrovací číslo",
4247                   "format" : "int32",
4248                   "nullable" : true,
4249                   "example" : 14000
4250                },
4251                "textAdresy" : {
4252                   "maxLength" : 200,
4253                   "type" : "string",
4254                   "description" : "Text adresy",
4255                   "nullable" : true,
4256                   "example" : "U Školské zahrady 718/3, 182 00 Praha 8"
4257                },
4258                "adresaRuianId" : {
4259                   "type" : "integer",
4260                   "description" : "Identifikátor v systému RUIAN",
4261                   "format" : "int64",
4262                   "nullable" : true,
4263                   "example" : 25120484
4264                },
4265                "obecId" : {
4266                   "type" : "integer",
4267                   "description" : "ID obce",
4268                   "format" : "int32",
4269                   "nullable" : true,
4270                   "example" : 14000
4271                },
4272                "castObceId" : {
4273                   "type" : "integer",
4274                   "description" : "ID části obce",
4275                   "format" : "int32",
4276                   "nullable" : true,
4277                   "example" : 14000
4278                },
4279                "mestskaCastId" : {
4280                   "type" : "integer",
4281                   "description" : "ID městské části",
4282                   "format" : "int32",
4283                   "nullable" : true,
4284                   "example" : 14000
4285                }
4286             },
4287             "additionalProperties" : false,
4288             "description" : "Slouží pro data adresy"
4289          },
4290          "PacientZtotozneniMistoNarozeni" : {
4291             "type" : "object",
4292             "properties" : {
4293                "id" : {
4294                   "type" : "integer",
4295                   "description" : "RUIAN Id místa narození",
4296                   "format" : "int64",
4297                   "nullable" : true,
4298                   "example" : 1677
4299                },
4300                "mistoNarozeniText" : {
4301                   "maxLength" : 100,
4302                   "type" : "string",
4303                   "description" : "Text místa narození",
4304                   "nullable" : true,
4305                   "example" : "Praha 4"
4306                },
4307                "zemeKod" : {
4308                   "maxLength" : 10,
4309                   "type" : "string",
4310                   "description" : "Kód země místa narození v ISO 3166 formátu (Aplha2Kod)",
4311                   "nullable" : true,
4312                   "example" : "CZ"
4313                },
4314                "zemeNazev" : {
4315                   "maxLength" : 10,
4316                   "type" : "string",
4317                   "description" : "Země místa narození - název",
4318                   "nullable" : true,
4319                   "example" : "Česká republika"
4320                },
4321                "typMista" : {
4322                   "maxLength" : 10,
4323                   "type" : "string",
4324                   "description" : "Typ místa narození",
4325                   "nullable" : true,
4326                   "example" : "CrPraha"
4327                }
4328             },
4329             "additionalProperties" : false,
4330             "description" : "Slouží pro data adresy"
4331          },
4332          "PredmetNotifikace" : {
4333             "type" : "object",
4334             "properties" : {
4335                "rid" : {
4336                   "type" : "string",
4337                   "description" : "RID pacienta, o němž bude notifikace zasílána",
4338                   "nullable" : true
4339                }
4340             },
4341             "additionalProperties" : false,
4342             "description" : "Předmět notifikace"
4343          },
4344          "PriraditDocasnyRID" : {
4345             "required" : [
4346                "docasnyRID",
4347                "rid"
4348             ],
4349             "type" : "object",
4350             "properties" : {
4351                "docasnyRID" : {
4352                   "type" : "string",
4353                   "description" : "Dočasný RID pacienta"
4354                },
4355                "rid" : {
4356                   "type" : "string",
4357                   "description" : "RID pacienta"
4358                }
4359             },
4360             "additionalProperties" : false,
4361             "description" : "Data s dočasným RID pro pacienta"
4362          },
4363          "PrubehPojisteni" : {
4364             "required" : [
4365                "platneOd",
4366                "zdravotniPojistovnaKod"
4367             ],
4368             "type" : "object",
4369             "properties" : {
4370                "platneOd" : {
4371                   "type" : "string",
4372                   "description" : "Pojištění platné od",
4373                   "format" : "date"
4374                },
4375                "platneDo" : {
4376                   "type" : "string",
4377                   "description" : "Pojištění platné do",
4378                   "format" : "date",
4379                   "nullable" : true
4380                },
4381                "zdravotniPojistovnaKod" : {
4382                   "type" : "string",
4383                   "description" : "Kód zdravotní pojišťovny",
4384                   "nullable" : true
4385                }
4386             },
4387             "additionalProperties" : false,
4388             "description" : "Data o průběhu pojištění"
4389          },
4390          "RegistrujiciLekar" : {
4391             "required" : [
4392                "datumZahajeni",
4393                "ico",
4394                "odbornost"
4395             ],
4396             "type" : "object",
4397             "properties" : {
4398                "datumZahajeni" : {
4399                   "type" : "string",
4400                   "description" : "Datum zahájení činnosti registrujícího lékaře",
4401                   "format" : "date"
4402                },
4403                "datumUkonceni" : {
4404                   "type" : "string",
4405                   "description" : "Datum ukončení činnosti registrujícího lékaře",
4406                   "format" : "date",
4407                   "nullable" : true
4408                },
4409                "ico" : {
4410                   "type" : "string",
4411                   "description" : "IČO lékaře",
4412                   "nullable" : true
4413                },
4414                "icp" : {
4415                   "type" : "string",
4416                   "description" : "IČP lékaře",
4417                   "nullable" : true
4418                },
4419                "odbornost" : {
4420                   "type" : "string",
4421                   "description" : "Odbornost lékaře",
4422                   "nullable" : true
4423                }
4424             },
4425             "additionalProperties" : false,
4426             "description" : "Data pro registrujícího lékaře"
4427          },
4428          "Reklamujici" : {
4429             "required" : [
4430                "idSubjektu",
4431                "typSubjektu"
4432             ],
4433             "type" : "object",
4434             "properties" : {
4435                "idSubjektu" : {
4436                   "type" : "integer",
4437                   "description" : "ID",
4438                   "format" : "int64"
4439                },
4440                "email" : {
4441                   "type" : "string",
4442                   "description" : "Email",
4443                   "nullable" : true
4444                },
4445                "jmeno" : {
4446                   "type" : "string",
4447                   "description" : "Jméno",
4448                   "nullable" : true
4449                },
4450                "prijmeni" : {
4451                   "type" : "string",
4452                   "description" : "Příjmení",
4453                   "nullable" : true
4454                },
4455                "typSubjektu" : {
4456                   "type" : "string",
4457                   "description" : "Typ subjektu\r\nJiny\r\nPacient\r\nZdravotnickyPracovnik\r\nPZS\r\nOVM\r\nZdravotniPojistovna",
4458                   "nullable" : true
4459                }
4460             },
4461             "additionalProperties" : false,
4462             "description" : "Reklamujici"
4463          },
4464          "RozdeleniPacienta" : {
4465             "required" : [
4466                "novyPacient1",
4467                "novyPacient2",
4468                "rid"
4469             ],
4470             "type" : "object",
4471             "properties" : {
4472                "novyPacient1" : {
4473                   "$ref" : "#/components/schemas/NovyPacient"
4474                },
4475                "novyPacient2" : {
4476                   "$ref" : "#/components/schemas/NovyPacient"
4477                },
4478                "rid" : {
4479                   "type" : "string",
4480                   "description" : "RID původního pacienta, jenž má být rozdělen",
4481                   "nullable" : true
4482                }
4483             },
4484             "additionalProperties" : false,
4485             "description" : "Informace potřebné k rozdělení původního pacienta na 2 nové pacienty"
4486          },
4487          "RozdelenyPacient" : {
4488             "required" : [
4489                "pacienti"
4490             ],
4491             "type" : "object",
4492             "properties" : {
4493                "pacienti" : {
4494                   "type" : "array",
4495                   "items" : {
4496                      "$ref" : "#/components/schemas/Pacient"
4497                   },
4498                   "description" : "Dva pacienti, na něž byl rozdělen vstupní pacient",
4499                   "nullable" : true
4500                },
4501                "rid" : {
4502                   "type" : "string",
4503                   "description" : "Původní RID pacienta, který byl rozdělen",
4504                   "nullable" : true
4505                }
4506             },
4507             "additionalProperties" : false,
4508             "description" : "Navratovy objekt s informaci o pacientovi, jenž byl rozdělen"
4509          },
4510          "SouborHromadnehoZtotozneni" : {
4511             "type" : "object",
4512             "properties" : {
4513                "sourceId" : {
4514                   "type" : "string",
4515                   "description" : "SourceId pacienta ze systému 3. strany sloužící pro zpětné napárování po přijetí výsledků hromadného ztotožnění",
4516                   "nullable" : true
4517                },
4518                "jmeno" : {
4519                   "type" : "string",
4520                   "description" : "Křestní jméno pacienta",
4521                   "nullable" : true
4522                },
4523                "prijmeni" : {
4524                   "type" : "string",
4525                   "description" : "Příjmení pacienta",
4526                   "nullable" : true
4527                },
4528                "rodneCislo" : {
4529                   "type" : "string",
4530                   "description" : "Rodné číslo pacienta",
4531                   "nullable" : true
4532                },
4533                "datumNarozeni" : {
4534                   "type" : "string",
4535                   "description" : "Datum narození pacienta",
4536                   "format" : "date",
4537                   "nullable" : true
4538                },
4539                "doklady" : {
4540                   "type" : "array",
4541                   "items" : {
4542                      "$ref" : "#/components/schemas/Doklad"
4543                   },
4544                   "description" : "Doklady pacienta",
4545                   "nullable" : true
4546                },
4547                "datumUmrti" : {
4548                   "type" : "string",
4549                   "description" : "Datum úmrtí pacienta",
4550                   "format" : "date",
4551                   "nullable" : true
4552                },
4553                "rid" : {
4554                   "type" : "string",
4555                   "description" : "RID pacienta",
4556                   "nullable" : true
4557                },
4558                "subskripceID" : {
4559                   "type" : "string",
4560                   "description" : "ID subskripce k notifikacím u pacienta",
4561                   "nullable" : true
4562                },
4563                "substavZtotozneni" : {
4564                   "type" : "string",
4565                   "description" : "Stav ztotožnění pacienta",
4566                   "nullable" : true
4567                },
4568                "mistoNarozeni" : {
4569                   "$ref" : "#/components/schemas/PacientZtotozneniMistoNarozeni"
4570                },
4571                "adresaTrvalehoPobytu" : {
4572                   "$ref" : "#/components/schemas/PacientZtotozneniAdresa"
4573                }
4574             },
4575             "additionalProperties" : false,
4576             "description" : "Jedna položka souboru výsledku hromadného ztotožnění pacientů"
4577          },
4578          "StatusZaznamu" : {
4579             "required" : [
4580                "nazev"
4581             ],
4582             "type" : "object",
4583             "properties" : {
4584                "nazev" : {
4585                   "type" : "string",
4586                   "description" : "Název stavu záznamu",
4587                   "nullable" : true
4588                }
4589             },
4590             "additionalProperties" : false,
4591             "description" : "Data pro stav záznamu"
4592          },
4593          "StazeniDatHromadnehoZtotozneni" : {
4594             "type" : "object",
4595             "properties" : {
4596                "idZadosti" : {
4597                   "type" : "string",
4598                   "description" : "Id žádosti o hromadné ztotožnění",
4599                   "nullable" : true
4600                }
4601             },
4602             "additionalProperties" : false,
4603             "description" : "Obsahuje informace potřebné k nastavení odběru notifikací"
4604          },
4605          "StazeniSouboruHromadnehoZtotozneni" : {
4606             "type" : "object",
4607             "properties" : {
4608                "dataVSouboru" : {
4609                   "type" : "boolean",
4610                   "description" : "Zda-li budou data navrácena coby soubor. V tomto případě je nutno soubor vyzvedout separátním voláním API"
4611                },
4612                "hromadneZtotozneniDokonceno" : {
4613                   "type" : "boolean",
4614                   "description" : "Zda-li bylo hromadné ztotožnění dané dávky již dokončeno, či ne"
4615                },
4616                "souborHromadnehoZtotozneni" : {
4617                   "type" : "array",
4618                   "items" : {
4619                      "$ref" : "#/components/schemas/SouborHromadnehoZtotozneni"
4620                   },
4621                   "description" : "Soubor s daty výsledku hromadného ztotožnění. Je navracen pouze pokud je počet záznamů menší jak 10 000, v opačném případě je navracen soubor",
4622                   "nullable" : true
4623                }
4624             },
4625             "additionalProperties" : false,
4626             "description" : "Data s odpovědí na žádost o stažení výsledku hromadného ztotožnění"
4627          },
4628          "SubjektZalozeniNotifikace" : {
4629             "type" : "object",
4630             "properties" : {
4631                "url" : {
4632                   "type" : "string",
4633                   "description" : "URL, na něž bude notifikace odesílána",
4634                   "nullable" : true
4635                },
4636                "jenomPull" : {
4637                   "type" : "boolean",
4638                   "description" : "Zda-li budou notifikace realizovány pouze jako pull"
4639                },
4640                "pouzitDefaultniURL" : {
4641                   "type" : "boolean",
4642                   "description" : "Zda-li použít defaultní URL"
4643                }
4644             },
4645             "additionalProperties" : false,
4646             "description" : "Subjekt založení notifikace"
4647          },
4648          "SubskripceNotifikaceInterni" : {
4649             "type" : "object",
4650             "properties" : {
4651                "predmet" : {
4652                   "type" : "array",
4653                   "items" : {
4654                      "$ref" : "#/components/schemas/PredmetNotifikace"
4655                   },
4656                   "description" : "Předměty notifikací - o kom budeme notifikováni",
4657                   "nullable" : true
4658                },
4659                "prijemci" : {
4660                   "$ref" : "#/components/schemas/SubjektZalozeniNotifikace"
4661                },
4662                "subjektId" : {
4663                   "type" : "string",
4664                   "description" : "Id subjektu, jemuž budou notifikace zasílány",
4665                   "nullable" : true
4666                }
4667             },
4668             "additionalProperties" : false,
4669             "description" : "Obsahuje informace potřebné k nastavení odběru notifikací. Pro účely interního přenosu operací"
4670          },
4671          "TypZaznamuPacienta" : {
4672             "required" : [
4673                "nazev"
4674             ],
4675             "type" : "object",
4676             "properties" : {
4677                "nazev" : {
4678                   "type" : "string",
4679                   "description" : "Název typu záznamu",
4680                   "nullable" : true
4681                }
4682             },
4683             "additionalProperties" : false,
4684             "description" : "Data pro typ záznamu"
4685          },
4686          "UdajReklamace" : {
4687             "type" : "object",
4688             "properties" : {
4689                "jmeno" : {
4690                   "maxLength" : 50,
4691                   "type" : "string",
4692                   "description" : "Správné znění reklamovaného křestního jména pacienta",
4693                   "nullable" : true
4694                },
4695                "prijmeni" : {
4696                   "type" : "string",
4697                   "description" : "Správné znění reklamovaného příjmení jména pacienta",
4698                   "nullable" : true
4699                },
4700                "rodnePrijmeni" : {
4701                   "type" : "string",
4702                   "description" : "Správné znění reklamovaného rodného příjmení pacienta",
4703                   "nullable" : true
4704                },
4705                "datumNarozeni" : {
4706                   "type" : "string",
4707                   "description" : "Správné znění reklamovaného data narození pacienta",
4708                   "format" : "date-time",
4709                   "nullable" : true,
4710                   "example" : "2026-01-11"
4711                },
4712                "datumUmrti" : {
4713                   "type" : "string",
4714                   "description" : "Správné znění reklamovaného datum úmrtí pacienta",
4715                   "format" : "date-time",
4716                   "nullable" : true,
4717                   "example" : "2026-01-11"
4718                },
4719                "adresaPobytu" : {
4720                   "$ref" : "#/components/schemas/Adresa"
4721                },
4722                "kontaktniAdresa" : {
4723                   "$ref" : "#/components/schemas/Adresa"
4724                },
4725                "rodneCislo" : {
4726                   "maxLength" : 20,
4727                   "type" : "string",
4728                   "description" : "Správné znění reklamovaného rodné číslo pacienta",
4729                   "nullable" : true,
4730                   "example" : "475714280"
4731                },
4732                "pohlavi" : {
4733                   "maxLength" : 1,
4734                   "type" : "string",
4735                   "description" : "Správné znění reklamovaného pohlaví pacienta",
4736                   "nullable" : true
4737                },
4738                "doklady" : {
4739                   "$ref" : "#/components/schemas/Doklad"
4740                },
4741                "datovaSchranka" : {
4742                   "type" : "string",
4743                   "description" : "Správné znění reklamované adresy datové schránky pacienta",
4744                   "nullable" : true
4745                },
4746                "omezeniSvepravnosti" : {
4747                   "type" : "string",
4748                   "description" : "Správné znění reklamovaného omezení svéprávnosti pacienta\r\nMožné hodnoty\r\nANO\r\nNE\r\nNEZNAMO",
4749                   "nullable" : true
4750                },
4751                "registrujiciLekar" : {
4752                   "maxLength" : 500,
4753                   "type" : "string",
4754                   "description" : "Informace nutná pro změnu jméno registrujícího lékaře.",
4755                   "nullable" : true
4756                },
4757                "cisloPojistence" : {
4758                   "type" : "string",
4759                   "description" : "Navrhované číslo pojištěnce",
4760                   "nullable" : true
4761                },
4762                "zdravotniPojisteni" : {
4763                   "maxLength" : 500,
4764                   "type" : "string",
4765                   "description" : "Informace nutná pro změnu zdravorního pojištění.",
4766                   "nullable" : true
4767                },
4768                "statniObcanstvi" : {
4769                   "maxLength" : 500,
4770                   "type" : "string",
4771                   "description" : "Informace nutná pro změnu státního občanství.",
4772                   "nullable" : true
4773                },
4774                "opravneniZbraneMunice" : {
4775                   "type" : "string",
4776                   "description" : "Správné znění reklamované hodnoty\r\nMožné hodnoty\r\nANO\r\nNE\r\nNEZNAMO",
4777                   "nullable" : true
4778                }
4779             },
4780             "additionalProperties" : false,
4781             "description" : "Údaj reklamace"
4782          },
4783          "VyhledaniCizincePodleCP" : {
4784             "required" : [
4785                "cisloPojistence"
4786             ],
4787             "type" : "object",
4788             "properties" : {
4789                "cisloPojistence" : {
4790                   "maxLength" : 22,
4791                   "type" : "string",
4792                   "description" : "Číslo pojištěnce pacienta",
4793                   "example" : "9707047713"
4794                },
4795                "statniObcanstvi" : {
4796                   "maxLength" : 20,
4797                   "type" : "string",
4798                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
4799                   "nullable" : true,
4800                   "example" : "SK"
4801                }
4802             },
4803             "additionalProperties" : false,
4804             "description" : "Data pro vyhledání pacienta cizince podle čísla pojištěnce"
4805          },
4806          "VyhledaniHistorieRegistrujicihLekaru" : {
4807             "required" : [
4808                "rid"
4809             ],
4810             "type" : "object",
4811             "properties" : {
4812                "datum" : {
4813                   "type" : "string",
4814                   "description" : "Datum ke kterému se historie vyhledává, formát yyyy-MM-dd\r\n\r\nPro PZS je hodnota \"datum\" povinná.",
4815                   "format" : "date-time",
4816                   "nullable" : true
4817                },
4818                "rid" : {
4819                   "type" : "string",
4820                   "description" : "RID pacienta",
4821                   "example" : "1002852487"
4822                }
4823             },
4824             "additionalProperties" : false,
4825             "description" : "Data pro vyhledání historie registrujících lékářů pacienta"
4826          },
4827          "VyhledaniHistorieZdravotnihoPojisteni" : {
4828             "required" : [
4829                "rid"
4830             ],
4831             "type" : "object",
4832             "properties" : {
4833                "Datum" : {
4834                   "type" : "string",
4835                   "description" : "Datum ke kterému se historie vyhledává jako date pro verzi V3",
4836                   "format" : "date",
4837                   "nullable" : true
4838                },
4839                "rid" : {
4840                   "type" : "string",
4841                   "description" : "RID pacienta",
4842                   "example" : "1002852487"
4843                }
4844             },
4845             "additionalProperties" : false,
4846             "description" : "Data pro vyhledání historie zdravotního pojištění"
4847          },
4848          "VyhledaniMapovaniRID" : {
4849             "required" : [
4850                "rid"
4851             ],
4852             "type" : "object",
4853             "properties" : {
4854                "jenAktualni" : {
4855                   "type" : "boolean",
4856                   "description" : "Omezení, zda hledat pouze aktuální",
4857                   "example" : 1002852487
4858                },
4859                "rid" : {
4860                   "type" : "string",
4861                   "description" : "RID pacienta"
4862                }
4863             },
4864             "additionalProperties" : false,
4865             "description" : "Data pro vyhledání mapování RID pacienta"
4866          },
4867          "VyhledaniOdberNotifikaciPZSInterni" : {
4868             "required" : [
4869                "kanalTyp"
4870             ],
4871             "type" : "object",
4872             "properties" : {
4873                "idSubskripce" : {
4874                   "type" : "string",
4875                   "description" : "ID subskripce",
4876                   "nullable" : true
4877                },
4878                "predmetId" : {
4879                   "type" : "array",
4880                   "items" : {
4881                      "$ref" : "#/components/schemas/PredmetNotifikace"
4882                   },
4883                   "description" : "Předmět notifikace",
4884                   "nullable" : true
4885                },
4886                "vsechnySubskripce" : {
4887                   "type" : "boolean",
4888                   "description" : "Zda-li vyhledat všechny subskripce. V případě, že je vyplněno nevyplňovat ID subskripce."
4889                },
4890                "kanalTyp" : {
4891                   "type" : "string",
4892                   "description" : "Typ komunikačního kanálu",
4893                   "nullable" : true
4894                },
4895                "subjektId" : {
4896                   "type" : "string",
4897                   "description" : "Id subjektu, o němž budou notifikace zasílány",
4898                   "nullable" : true
4899                },
4900                "subjektTyp" : {
4901                   "type" : "string",
4902                   "description" : "Typ subjektu, o němž jsou notifikace zasílány",
4903                   "nullable" : true
4904                }
4905             },
4906             "additionalProperties" : false,
4907             "description" : "Obsahuje informace potřebné k zrušení odběru notifikací"
4908          },
4909          "VyhledaniPacientaUniverzal" : {
4910             "type" : "object",
4911             "properties" : {
4912                "cisloPojistence" : {
4913                   "maxLength" : 22,
4914                   "type" : "string",
4915                   "description" : "Číslo pojištěnce pacienta",
4916                   "nullable" : true,
4917                   "example" : "475714280"
4918                },
4919                "jmeno" : {
4920                   "maxLength" : 50,
4921                   "type" : "string",
4922                   "description" : "Jméno pacienta",
4923                   "nullable" : true,
4924                   "example" : "BOROVICE"
4925                },
4926                "prijmeni" : {
4927                   "maxLength" : 50,
4928                   "type" : "string",
4929                   "description" : "Příjmení pacienta",
4930                   "nullable" : true,
4931                   "example" : "PYRENEJSKÁ"
4932                },
4933                "rodneCislo" : {
4934                   "maxLength" : 20,
4935                   "type" : "string",
4936                   "description" : "Rodné číslo pacienta",
4937                   "nullable" : true,
4938                   "example" : "475714280"
4939                },
4940                "datumNarozeni" : {
4941                   "type" : "string",
4942                   "description" : "Datum narození pacienta jako date pro verzi V3",
4943                   "format" : "date",
4944                   "nullable" : true
4945                },
4946                "statniObcanstvi" : {
4947                   "type" : "string",
4948                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
4949                   "nullable" : true,
4950                   "example" : "CZ"
4951                },
4952                "adresaPobytu" : {
4953                   "$ref" : "#/components/schemas/Adresa"
4954                },
4955                "doklady" : {
4956                   "type" : "array",
4957                   "items" : {
4958                      "$ref" : "#/components/schemas/Doklad"
4959                   },
4960                   "description" : "Doklady pacienta",
4961                   "nullable" : true
4962                },
4963                "hledatPredchoziPrijmeni" : {
4964                   "type" : "boolean",
4965                   "description" : "Omezení, zda se má hledat i dle předchozího příjmení",
4966                   "nullable" : true,
4967                   "example" : true
4968                },
4969                "mistoNarozeniRuianId" : {
4970                   "type" : "integer",
4971                   "description" : "Místo narození osoby",
4972                   "format" : "int64",
4973                   "nullable" : true,
4974                   "example" : 554782
4975                }
4976             },
4977             "additionalProperties" : false,
4978             "description" : "Data pro vyhledání pacienta podle různých parametrů"
4979          },
4980          "VyhledaniPodleJmenoPrijmeniCP" : {
4981             "required" : [
4982                "cisloPojistence",
4983                "jmeno",
4984                "prijmeni"
4985             ],
4986             "type" : "object",
4987             "properties" : {
4988                "jmeno" : {
4989                   "maxLength" : 50,
4990                   "type" : "string",
4991                   "description" : "Jméno pacienta",
4992                   "example" : "BOROVICE"
4993                },
4994                "prijmeni" : {
4995                   "maxLength" : 50,
4996                   "type" : "string",
4997                   "description" : "Příjmení pacienta",
4998                   "example" : "PYRENEJSKÁ"
4999                },
5000                "cisloPojistence" : {
5001                   "maxLength" : 22,
5002                   "type" : "string",
5003                   "description" : "Číslo pojištěnce pacienta",
5004                   "example" : "475714280"
5005                }
5006             },
5007             "additionalProperties" : false,
5008             "description" : "Data pro vyhledání podle jména, příjmení a čísla pojištění"
5009          },
5010          "VyhledaniPodleJmenoPrijmeniDatumNarozeni" : {
5011             "required" : [
5012                "jmeno",
5013                "prijmeni"
5014             ],
5015             "type" : "object",
5016             "properties" : {
5017                "datumNarozeni" : {
5018                   "type" : "string",
5019                   "description" : "Datum narození pacienta jako date pro verzi V3",
5020                   "format" : "date",
5021                   "nullable" : true
5022                },
5023                "jmeno" : {
5024                   "maxLength" : 50,
5025                   "type" : "string",
5026                   "description" : "Jméno pacienta",
5027                   "example" : "BOROVICE"
5028                },
5029                "prijmeni" : {
5030                   "maxLength" : 50,
5031                   "type" : "string",
5032                   "description" : "Příjmení pacienta",
5033                   "example" : "PYRENEJSKÁ"
5034                },
5035                "statniObcanstvi" : {
5036                   "maxLength" : 20,
5037                   "type" : "string",
5038                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
5039                   "nullable" : true,
5040                   "example" : "CZ"
5041                }
5042             },
5043             "additionalProperties" : false,
5044             "description" : "Data pro vyhledání pacienta podle jména, příjmení a data narození"
5045          },
5046          "VyhledaniPodleJmenoPrijmeniRC" : {
5047             "required" : [
5048                "jmeno",
5049                "prijmeni",
5050                "rodneCislo"
5051             ],
5052             "type" : "object",
5053             "properties" : {
5054                "jmeno" : {
5055                   "maxLength" : 50,
5056                   "type" : "string",
5057                   "description" : "Jméno pacienta",
5058                   "example" : "BOROVICE"
5059                },
5060                "prijmeni" : {
5061                   "maxLength" : 50,
5062                   "type" : "string",
5063                   "description" : "Příjmení pacienta",
5064                   "example" : "PYRENEJSKÁ"
5065                },
5066                "rodneCislo" : {
5067                   "maxLength" : 20,
5068                   "type" : "string",
5069                   "description" : "Rodné číslo pacienta",
5070                   "example" : "475714280"
5071                },
5072                "statniObcanstvi" : {
5073                   "maxLength" : 20,
5074                   "type" : "string",
5075                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
5076                   "nullable" : true,
5077                   "example" : "CZ"
5078                }
5079             },
5080             "additionalProperties" : false,
5081             "description" : "Data pro vyhledání podle jména, příjmení a rodného čísla"
5082          },
5083          "VyhledaniPodleRID" : {
5084             "required" : [
5085                "rid"
5086             ],
5087             "type" : "object",
5088             "properties" : {
5089                "rid" : {
5090                   "type" : "string",
5091                   "description" : "RID pacienta, podle kterého se hledá",
5092                   "example" : "7651532629"
5093                }
5094             },
5095             "additionalProperties" : false,
5096             "description" : "Data pro vyhledání pacienta podle RID"
5097          },
5098          "ZadostNavrhSlouceniPacientu" : {
5099             "required" : [
5100                "zadostData",
5101                "zadostInfo"
5102             ],
5103             "type" : "object",
5104             "properties" : {
5105                "zadostData" : {
5106                   "$ref" : "#/components/schemas/NavrhSlouceniPacientu"
5107                },
5108                "zadostInfo" : {
5109                   "$ref" : "#/components/schemas/KZRDotaz"
5110                }
5111             },
5112             "additionalProperties" : false,
5113             "description" : "Data žádosti o navržení sloučení pacientů"
5114          },
5115          "ZadostNavrhZruseniZaznamu" : {
5116             "required" : [
5117                "zadostData",
5118                "zadostInfo"
5119             ],
5120             "type" : "object",
5121             "properties" : {
5122                "zadostData" : {
5123                   "$ref" : "#/components/schemas/NavrhZruseniZaznamu"
5124                },
5125                "zadostInfo" : {
5126                   "$ref" : "#/components/schemas/KZRDotaz"
5127                }
5128             },
5129             "additionalProperties" : false,
5130             "description" : "Žádost o zrušení záznamu"
5131          },
5132          "ZadostODocasnyRID" : {
5133             "type" : "object",
5134             "properties" : {
5135                "pocet" : {
5136                   "type" : "integer",
5137                   "description" : "Požadovaný počet RIDů, které se mají vrátit",
5138                   "format" : "int32"
5139                }
5140             },
5141             "additionalProperties" : false,
5142             "description" : "Data žádosti o dočasný RID"
5143          },
5144          "ZadostOMapovaniRID" : {
5145             "required" : [
5146                "zadostData",
5147                "zadostInfo"
5148             ],
5149             "type" : "object",
5150             "properties" : {
5151                "zadostData" : {
5152                   "$ref" : "#/components/schemas/VyhledaniMapovaniRID"
5153                },
5154                "zadostInfo" : {
5155                   "$ref" : "#/components/schemas/KZRDotaz"
5156                }
5157             },
5158             "additionalProperties" : false,
5159             "description" : "Data žádosti pro mapování RID pacienta"
5160          },
5161          "ZadostOOdberNotifikaciInterni" : {
5162             "required" : [
5163                "zadostData",
5164                "zadostInfo"
5165             ],
5166             "type" : "object",
5167             "properties" : {
5168                "zadostData" : {
5169                   "$ref" : "#/components/schemas/SubskripceNotifikaceInterni"
5170                },
5171                "zadostInfo" : {
5172                   "$ref" : "#/components/schemas/KZRDotaz"
5173                }
5174             },
5175             "additionalProperties" : false,
5176             "description" : "Data žádosti pro přihlášení k odběru notifikací"
5177          },
5178          "ZadostOPrirazeniDocasnehoRIDu" : {
5179             "required" : [
5180                "zadostData",
5181                "zadostInfo"
5182             ],
5183             "type" : "object",
5184             "properties" : {
5185                "zadostData" : {
5186                   "$ref" : "#/components/schemas/PriraditDocasnyRID"
5187                },
5188                "zadostInfo" : {
5189                   "$ref" : "#/components/schemas/KZRDotaz"
5190                }
5191             },
5192             "additionalProperties" : false,
5193             "description" : "Data žádosti pro přiřazení dočásného RID"
5194          },
5195          "ZadostOStazeniDatHromadnehoZtotozneni" : {
5196             "required" : [
5197                "zadostData",
5198                "zadostInfo"
5199             ],
5200             "type" : "object",
5201             "properties" : {
5202                "zadostData" : {
5203                   "$ref" : "#/components/schemas/StazeniDatHromadnehoZtotozneni"
5204                },
5205                "zadostInfo" : {
5206                   "$ref" : "#/components/schemas/KZRDotaz"
5207                }
5208             },
5209             "additionalProperties" : false,
5210             "description" : "Data žádosti o stažení dat hromadného ztotožnění"
5211          },
5212          "ZadostOVygenerovaniDocasnehoRIDu" : {
5213             "required" : [
5214                "zadostData",
5215                "zadostInfo"
5216             ],
5217             "type" : "object",
5218             "properties" : {
5219                "zadostData" : {
5220                   "$ref" : "#/components/schemas/ZadostODocasnyRID"
5221                },
5222                "zadostInfo" : {
5223                   "$ref" : "#/components/schemas/KZRDotaz"
5224                }
5225             },
5226             "additionalProperties" : false,
5227             "description" : "Data žádosti pro vygenerování dočasného RIDu"
5228          },
5229          "ZadostOVyhledaniCizincePodleCP" : {
5230             "required" : [
5231                "zadostData",
5232                "zadostInfo"
5233             ],
5234             "type" : "object",
5235             "properties" : {
5236                "zadostData" : {
5237                   "$ref" : "#/components/schemas/VyhledaniCizincePodleCP"
5238                },
5239                "zadostInfo" : {
5240                   "$ref" : "#/components/schemas/KZRDotaz"
5241                }
5242             },
5243             "additionalProperties" : false,
5244             "description" : "Data žádosti pro vyhledání cizince podle čísla pojištěnce"
5245          },
5246          "ZadostOVyhledaniHistoriePojisteniPacienta" : {
5247             "required" : [
5248                "zadostData",
5249                "zadostInfo"
5250             ],
5251             "type" : "object",
5252             "properties" : {
5253                "zadostData" : {
5254                   "$ref" : "#/components/schemas/VyhledaniHistorieZdravotnihoPojisteni"
5255                },
5256                "zadostInfo" : {
5257                   "$ref" : "#/components/schemas/KZRDotaz"
5258                }
5259             },
5260             "additionalProperties" : false,
5261             "description" : "Data žádosti pro vyhledání historie pojištění pacienta"
5262          },
5263          "ZadostOVyhledaniHistorieRegistrujicichLekaruPacienta" : {
5264             "required" : [
5265                "zadostData",
5266                "zadostInfo"
5267             ],
5268             "type" : "object",
5269             "properties" : {
5270                "zadostData" : {
5271                   "$ref" : "#/components/schemas/VyhledaniHistorieRegistrujicihLekaru"
5272                },
5273                "zadostInfo" : {
5274                   "$ref" : "#/components/schemas/KZRDotaz"
5275                }
5276             },
5277             "additionalProperties" : false,
5278             "description" : "Data žádosti pro vyhledání historie registrujících lékařů pacienta"
5279          },
5280          "ZadostOVyhledaniOdberuZmenPacientuProPZSInterni" : {
5281             "required" : [
5282                "zadostData",
5283                "zadostInfo"
5284             ],
5285             "type" : "object",
5286             "properties" : {
5287                "zadostData" : {
5288                   "$ref" : "#/components/schemas/VyhledaniOdberNotifikaciPZSInterni"
5289                },
5290                "zadostInfo" : {
5291                   "$ref" : "#/components/schemas/KZRDotaz"
5292                }
5293             },
5294             "additionalProperties" : false,
5295             "description" : "Data žádosti o vyhledání odběru notifikací pro PZS a subjekty údajů"
5296          },
5297          "ZadostOVyhledaniPodleAIFOUlozenky" : {
5298             "required" : [
5299                "zadostData",
5300                "zadostInfo"
5301             ],
5302             "type" : "object",
5303             "properties" : {
5304                "zadostData" : {
5305                   "$ref" : "#/components/schemas/AIFOUlozenka"
5306                },
5307                "zadostInfo" : {
5308                   "$ref" : "#/components/schemas/KZRDotaz"
5309                }
5310             },
5311             "additionalProperties" : false,
5312             "description" : "Data žádosti pro vyhledání pacienta podle AIFO nebo uloženky"
5313          },
5314          "ZadostOVyhledaniPodleDokladu" : {
5315             "required" : [
5316                "zadostData",
5317                "zadostInfo"
5318             ],
5319             "type" : "object",
5320             "properties" : {
5321                "zadostData" : {
5322                   "$ref" : "#/components/schemas/Doklad"
5323                },
5324                "zadostInfo" : {
5325                   "$ref" : "#/components/schemas/KZRDotaz"
5326                }
5327             },
5328             "additionalProperties" : false,
5329             "description" : "Data žádosti pro vyhledání pacienta podle dokladu"
5330          },
5331          "ZadostOVyhledaniPodleJmenoPrijmeniCP" : {
5332             "required" : [
5333                "zadostData",
5334                "zadostInfo"
5335             ],
5336             "type" : "object",
5337             "properties" : {
5338                "zadostData" : {
5339                   "$ref" : "#/components/schemas/VyhledaniPodleJmenoPrijmeniCP"
5340                },
5341                "zadostInfo" : {
5342                   "$ref" : "#/components/schemas/KZRDotaz"
5343                }
5344             },
5345             "additionalProperties" : false,
5346             "description" : "Data žádosti pro vyhledání pacienta podle jména, příjmení a čísla pojištěnce"
5347          },
5348          "ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni" : {
5349             "required" : [
5350                "zadostData",
5351                "zadostInfo"
5352             ],
5353             "type" : "object",
5354             "properties" : {
5355                "zadostData" : {
5356                   "$ref" : "#/components/schemas/VyhledaniPodleJmenoPrijmeniDatumNarozeni"
5357                },
5358                "zadostInfo" : {
5359                   "$ref" : "#/components/schemas/KZRDotaz"
5360                }
5361             },
5362             "additionalProperties" : false,
5363             "description" : "Data žádosti pro vyhledání pacienta podle jména, příjmení a data narození"
5364          },
5365          "ZadostOVyhledaniPodleJmenoPrijmeniRC" : {
5366             "required" : [
5367                "zadostData",
5368                "zadostInfo"
5369             ],
5370             "type" : "object",
5371             "properties" : {
5372                "zadostData" : {
5373                   "$ref" : "#/components/schemas/VyhledaniPodleJmenoPrijmeniRC"
5374                },
5375                "zadostInfo" : {
5376                   "$ref" : "#/components/schemas/KZRDotaz"
5377                }
5378             },
5379             "additionalProperties" : false,
5380             "description" : "Data žádosti pro vyhledání pacienta podle jména, příjmení a rodného čísla"
5381          },
5382          "ZadostOVyhledaniPodleNIABSI" : {
5383             "required" : [
5384                "niabsi",
5385                "zadostInfo"
5386             ],
5387             "type" : "object",
5388             "properties" : {
5389                "niabsi" : {
5390                   "type" : "string",
5391                   "description" : "NIA BSI indetifikátor, podle kterého se vyhledává",
5392                   "example" : "CZ/CZ/2e3883ee-7e0d-47cb-8fee-2ea231a58ee6"
5393                },
5394                "zadostInfo" : {
5395                   "$ref" : "#/components/schemas/KZRDotaz"
5396                }
5397             },
5398             "additionalProperties" : false,
5399             "description" : "Data žádosti pro vyhledání pacienta podle NIA BSI"
5400          },
5401          "ZadostOVyhledaniPodleRID" : {
5402             "required" : [
5403                "zadostData",
5404                "zadostInfo"
5405             ],
5406             "type" : "object",
5407             "properties" : {
5408                "zadostData" : {
5409                   "$ref" : "#/components/schemas/VyhledaniPodleRID"
5410                },
5411                "zadostInfo" : {
5412                   "$ref" : "#/components/schemas/KZRDotaz"
5413                }
5414             },
5415             "additionalProperties" : false,
5416             "description" : "Data žádosti pro vyhledání pacienta podle rezortního ID"
5417          },
5418          "ZadostOVyhledaniUniverzal" : {
5419             "required" : [
5420                "zadostData",
5421                "zadostInfo"
5422             ],
5423             "type" : "object",
5424             "properties" : {
5425                "zadostData" : {
5426                   "$ref" : "#/components/schemas/VyhledaniPacientaUniverzal"
5427                },
5428                "zadostInfo" : {
5429                   "$ref" : "#/components/schemas/KZRDotaz"
5430                }
5431             },
5432             "additionalProperties" : false,
5433             "description" : "Data žádosti pro vyhledání pacienta podle zadaných paramterů"
5434          },
5435          "ZadostOZalozeniPacienta" : {
5436             "required" : [
5437                "zadostData",
5438                "zadostInfo"
5439             ],
5440             "type" : "object",
5441             "properties" : {
5442                "zadostData" : {
5443                   "$ref" : "#/components/schemas/NovyPacient"
5444                },
5445                "zadostInfo" : {
5446                   "$ref" : "#/components/schemas/KZRDotaz"
5447                }
5448             },
5449             "additionalProperties" : false,
5450             "description" : "Data žádosti pro založení nového pacienta"
5451          },
5452          "ZadostOZmenuPacienta" : {
5453             "required" : [
5454                "zadostData",
5455                "zadostInfo"
5456             ],
5457             "type" : "object",
5458             "properties" : {
5459                "zadostData" : {
5460                   "$ref" : "#/components/schemas/ZmenaPacienta"
5461                },
5462                "zadostInfo" : {
5463                   "$ref" : "#/components/schemas/KZRDotaz"
5464                }
5465             },
5466             "additionalProperties" : false,
5467             "description" : "Data žádosti pro změnu údajů pacienta"
5468          },
5469          "ZadostOZruseniOdberuNotifikaciInterni" : {
5470             "required" : [
5471                "zadostData",
5472                "zadostInfo"
5473             ],
5474             "type" : "object",
5475             "properties" : {
5476                "zadostData" : {
5477                   "$ref" : "#/components/schemas/ZruseniOdberuNotifikaciInterni"
5478                },
5479                "zadostInfo" : {
5480                   "$ref" : "#/components/schemas/KZRDotaz"
5481                }
5482             },
5483             "additionalProperties" : false,
5484             "description" : "Data žádosti o zrušení k odběru notifikací pro PZS a subjekty údajů. Pro interní komunikaci uvniř systému."
5485          },
5486          "ZadostReklamaceUdaju" : {
5487             "required" : [
5488                "zadostData",
5489                "zadostInfo"
5490             ],
5491             "type" : "object",
5492             "properties" : {
5493                "zadostData" : {
5494                   "$ref" : "#/components/schemas/DataReklamace"
5495                },
5496                "zadostInfo" : {
5497                   "$ref" : "#/components/schemas/KZRDotaz"
5498                }
5499             },
5500             "additionalProperties" : false,
5501             "description" : "Zadost o reklamaci udajů"
5502          },
5503          "ZadostRozdeleniPacientu" : {
5504             "required" : [
5505                "data",
5506                "zadostInfo"
5507             ],
5508             "type" : "object",
5509             "properties" : {
5510                "data" : {
5511                   "$ref" : "#/components/schemas/RozdeleniPacienta"
5512                },
5513                "zadostInfo" : {
5514                   "$ref" : "#/components/schemas/KZRDotaz"
5515                }
5516             },
5517             "additionalProperties" : false,
5518             "description" : "Data žádosti o rozdělení pacientů"
5519          },
5520          "ZmenaPacienta" : {
5521             "required" : [
5522                "omezeniSvepravnosti",
5523                "prijmeni",
5524                "rid"
5525             ],
5526             "type" : "object",
5527             "properties" : {
5528                "rid" : {
5529                   "type" : "string",
5530                   "description" : "RID pacienta",
5531                   "example" : "1156887069"
5532                },
5533                "aifo" : {
5534                   "type" : "array",
5535                   "items" : {
5536                      "$ref" : "#/components/schemas/AIFO"
5537                   },
5538                   "description" : "AIFA (Agendový Identifikátory Fyzické Osoby) pacienta.",
5539                   "nullable" : true
5540                },
5541                "adresaPobytu" : {
5542                   "$ref" : "#/components/schemas/Adresa"
5543                },
5544                "cisloPojistence" : {
5545                   "maxLength" : 22,
5546                   "type" : "string",
5547                   "description" : "Číslo pojištěnce pacienta",
5548                   "nullable" : true,
5549                   "example" : "8154093090"
5550                },
5551                "datumNarozeni" : {
5552                   "type" : "string",
5553                   "description" : "Datum narození pacienta jako date pro verzi V3",
5554                   "format" : "date",
5555                   "nullable" : true
5556                },
5557                "DatumUmrti" : {
5558                   "type" : "string",
5559                   "description" : "Datum úmrtí pacienta jako date pro verzi V3",
5560                   "format" : "date",
5561                   "nullable" : true
5562                },
5563                "doklady" : {
5564                   "type" : "array",
5565                   "items" : {
5566                      "$ref" : "#/components/schemas/Doklad"
5567                   },
5568                   "description" : "Doklady pacienta",
5569                   "nullable" : true
5570                },
5571                "omezeniSvepravnosti" : {
5572                   "type" : "string",
5573                   "description" : "Příznak omezení sváprávnosti pacienta"
5574                },
5575                "jmeno" : {
5576                   "maxLength" : 50,
5577                   "type" : "string",
5578                   "description" : "Jméno pacienta",
5579                   "nullable" : true
5580                },
5581                "prijmeni" : {
5582                   "maxLength" : 50,
5583                   "type" : "string",
5584                   "description" : "Příjmení pacienta"
5585                },
5586                "rodnePrijmeni" : {
5587                   "maxLength" : 50,
5588                   "type" : "string",
5589                   "description" : "Rodné příjmení",
5590                   "nullable" : true
5591                },
5592                "pohlavi" : {
5593                   "maxLength" : 1,
5594                   "type" : "string",
5595                   "description" : "Pohlaví pacienta",
5596                   "nullable" : true
5597                },
5598                "statniObcanstvi" : {
5599                   "maxLength" : 20,
5600                   "type" : "array",
5601                   "items" : {
5602                      "type" : "string"
5603                   },
5604                   "description" : "Státní občanství pacienta v ISO 3166 formátu (Aplha2Kod)",
5605                   "nullable" : true
5606                },
5607                "mistoNarozeniRuianObecId" : {
5608                   "type" : "integer",
5609                   "description" : "Místo narození - RUIAN Id obce",
5610                   "format" : "int64",
5611                   "nullable" : true
5612                },
5613                "mistoNarozeniZemeKod" : {
5614                   "maxLength" : 2,
5615                   "type" : "string",
5616                   "description" : "Místo narození - kód země",
5617                   "nullable" : true
5618                },
5619                "mistoNarozeniSvetNazev" : {
5620                   "maxLength" : 100,
5621                   "type" : "string",
5622                   "description" : "Místo narození - název",
5623                   "nullable" : true
5624                }
5625             },
5626             "additionalProperties" : false,
5627             "description" : "Data pro změnu pacienta"
5628          },
5629          "ZruseniOdberuNotifikaciInterni" : {
5630             "type" : "object",
5631             "properties" : {
5632                "predmet" : {
5633                   "type" : "array",
5634                   "items" : {
5635                      "$ref" : "#/components/schemas/PredmetNotifikace"
5636                   },
5637                   "description" : "Předmět notifikace",
5638                   "nullable" : true
5639                },
5640                "idSubskripce" : {
5641                   "type" : "string",
5642                   "description" : "ID subskripce",
5643                   "nullable" : true
5644                },
5645                "predmetId" : {
5646                   "type" : "array",
5647                   "items" : {
5648                      "$ref" : "#/components/schemas/PredmetNotifikace"
5649                   },
5650                   "description" : "Předmět notifikace",
5651                   "nullable" : true
5652                },
5653                "subjektId" : {
5654                   "type" : "string",
5655                   "description" : "Id subjektu, jemuž budou notifikace zasílány",
5656                   "nullable" : true
5657                },
5658                "subjektTyp" : {
5659                   "type" : "string",
5660                   "description" : "Typ subjektu, jemuž jsou notifikace zasílány",
5661                   "nullable" : true
5662                }
5663             },
5664             "additionalProperties" : false,
5665             "description" : "Obsahuje informace potřebné k zrušení odběru notifikací pro interní komunikaci uvnitř systému"
5666          },
5667          "OdpovedVyhledaniCiselniku" : {
5668             "required" : [
5669                "odpovedData",
5670                "odpovedInfo"
5671             ],
5672             "type" : "object",
5673             "properties" : {
5674                "odpovedInfo" : {
5675                   "$ref" : "#/components/schemas/KZROdpoved"
5676                },
5677                "odpovedData" : {
5678                   "type" : "array",
5679                   "items" : {
5680                      "$ref" : "#/components/schemas/ZakladniCiselnik"
5681                   },
5682                   "description" : "Data základního číselníku",
5683                   "nullable" : true
5684                }
5685             },
5686             "additionalProperties" : false,
5687             "description" : "Data pro odpověď vyhledání číselníku"
5688          },
5689          "ProblemDetails" : {
5690             "type" : "object",
5691             "properties" : {
5692                "type" : {
5693                   "type" : "string",
5694                   "nullable" : true
5695                },
5696                "title" : {
5697                   "type" : "string",
5698                   "nullable" : true
5699                },
5700                "status" : {
5701                   "type" : "integer",
5702                   "format" : "int32",
5703                   "nullable" : true
5704                },
5705                "detail" : {
5706                   "type" : "string",
5707                   "nullable" : true
5708                },
5709                "instance" : {
5710                   "type" : "string",
5711                   "nullable" : true
5712                }
5713             },
5714             "additionalProperties" : {
5715                
5716             }
5717          },
5718          "ZadostOVyhledaniCiselniku" : {
5719             "required" : [
5720                "zadostInfo"
5721             ],
5722             "type" : "object",
5723             "properties" : {
5724                "zadostInfo" : {
5725                   "$ref" : "#/components/schemas/KZRDotaz"
5726                }
5727             },
5728             "additionalProperties" : false,
5729             "description" : "Data žádosti pro vyhledání číselníku"
5730          },
5731          "ZakladniCiselnik" : {
5732             "required" : [
5733                "kod",
5734                "nazev",
5735                "platnostOd"
5736             ],
5737             "type" : "object",
5738             "properties" : {
5739                "kod" : {
5740                   "type" : "string",
5741                   "description" : "Kód číselníkové položky",
5742                   "nullable" : true
5743                },
5744                "nazev" : {
5745                   "type" : "string",
5746                   "description" : "Název číselníkové položky",
5747                   "nullable" : true
5748                },
5749                "platnostOd" : {
5750                   "type" : "string",
5751                   "description" : "Platnost od číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
5752                   "format" : "date-time"
5753                },
5754                "platnostDo" : {
5755                   "type" : "string",
5756                   "description" : "Platnost do číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
5757                   "format" : "date-time",
5758                   "nullable" : true
5759                }
5760             },
5761             "additionalProperties" : false,
5762             "description" : "Data pro základní číselník"
5763          }
5764       },
5765       "securitySchemes" : {
5766          "bearerAuth" : {
5767             "scheme" : "bearer",
5768             "description" : "Zadejde `Assertion Token (JWT)`",
5769             "type" : "http",
5770             "bearerFormat" : "JWT"
5771          }
5772       }
5773    },
5774    "security" : [
5775       {
5776          "bearerAuth" : [
5777             
5778          ]
5779       }
5780    ]
5781 }