1 {
2 "openapi" : "3.0.1",
3 "info" : {
4 "title" : "KRPZS",
5 "description" : "<details> <summary><strong>Verze 2.0.3 (19.05.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Přidáno datum zveřejnění změn</li> </ul> </details> <details> <summary><strong>Verze 2.0.2 (07.04.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Oprava zobrazení zdvojených headerů ve Swaggeru</li> </ul> </details> <details> <summary><strong>Verze 2.0.1 (30.03.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Přechod na nové verzovaní</li> </ul> </details>",
6 "contact" : {
7 "name" : "SLE01 - Kmenové registry - podpora",
8 "email" : "csez@mzd.gov.cz"
9 },
10 "version" : "v2.0.3"
11 },
12 "servers" : [
13 {
14 "url" : "/krpzs"
15 }
16 ],
17 "paths" : {
18 "/api/v2/ciselnik/druh_pece" : {
19 "post" : {
20 "tags" : [
21 "Ciselnik"
22 ],
23 "parameters" : [
24 {
25 "name" : "X-Trace-Id",
26 "in" : "header",
27 "description" : "TraceId - předá se do hlavičky",
28 "schema" : {
29 "type" : "string",
30 "format" : "uuid",
31 "example" : "1ab1ed08-6a5a-4fec-92bc-64f82364a0b9"
32 }
33 },
34 {
35 "name" : "X-Correlation-Id",
36 "in" : "header",
37 "description" : "CorrelationId - předá se do hlavičky",
38 "schema" : {
39 "type" : "string",
40 "format" : "uuid",
41 "example" : "33fa24b9-ff7e-4f85-91a3-1b319b39eced"
42 }
43 }
44 ],
45 "requestBody" : {
46 "content" : {
47 "application/json" : {
48 "schema" : {
49 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
50 }
51 }
52 }
53 },
54 "responses" : {
55 "401" : {
56 "description" : "Unauthorized",
57 "content" : {
58 "application/json" : {
59 "schema" : {
60 "$ref" : "#/components/schemas/ProblemDetails"
61 }
62 }
63 }
64 },
65 "200" : {
66 "description" : "OK",
67 "content" : {
68 "application/json" : {
69 "schema" : {
70 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
71 }
72 }
73 }
74 },
75 "404" : {
76 "description" : "Not Found",
77 "content" : {
78 "application/json" : {
79 "schema" : {
80 "$ref" : "#/components/schemas/ProblemDetails"
81 }
82 }
83 }
84 },
85 "400" : {
86 "description" : "Bad Request",
87 "content" : {
88 "application/json" : {
89 "schema" : {
90 "$ref" : "#/components/schemas/ProblemDetails"
91 }
92 }
93 }
94 },
95 "500" : {
96 "description" : "Internal Server Error"
97 }
98 }
99 }
100 },
101 "/api/v2/ciselnik/kategorie_pristrojove_techniky" : {
102 "post" : {
103 "tags" : [
104 "Ciselnik"
105 ],
106 "parameters" : [
107 {
108 "name" : "X-Trace-Id",
109 "in" : "header",
110 "description" : "TraceId - předá se do hlavičky",
111 "schema" : {
112 "type" : "string",
113 "format" : "uuid",
114 "example" : "af70435c-c16f-4234-a125-5c02520de400"
115 }
116 },
117 {
118 "name" : "X-Correlation-Id",
119 "in" : "header",
120 "description" : "CorrelationId - předá se do hlavičky",
121 "schema" : {
122 "type" : "string",
123 "format" : "uuid",
124 "example" : "fce30965-7461-4cc6-9b55-e195e65d008f"
125 }
126 }
127 ],
128 "requestBody" : {
129 "content" : {
130 "application/json" : {
131 "schema" : {
132 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
133 }
134 }
135 }
136 },
137 "responses" : {
138 "401" : {
139 "description" : "Unauthorized",
140 "content" : {
141 "application/json" : {
142 "schema" : {
143 "$ref" : "#/components/schemas/ProblemDetails"
144 }
145 }
146 }
147 },
148 "200" : {
149 "description" : "OK",
150 "content" : {
151 "application/json" : {
152 "schema" : {
153 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
154 }
155 }
156 }
157 },
158 "404" : {
159 "description" : "Not Found",
160 "content" : {
161 "application/json" : {
162 "schema" : {
163 "$ref" : "#/components/schemas/ProblemDetails"
164 }
165 }
166 }
167 },
168 "400" : {
169 "description" : "Bad Request",
170 "content" : {
171 "application/json" : {
172 "schema" : {
173 "$ref" : "#/components/schemas/ProblemDetails"
174 }
175 }
176 }
177 },
178 "500" : {
179 "description" : "Internal Server Error"
180 }
181 }
182 }
183 },
184 "/api/v2/ciselnik/spravni_organ" : {
185 "post" : {
186 "tags" : [
187 "Ciselnik"
188 ],
189 "parameters" : [
190 {
191 "name" : "X-Trace-Id",
192 "in" : "header",
193 "description" : "TraceId - předá se do hlavičky",
194 "schema" : {
195 "type" : "string",
196 "format" : "uuid",
197 "example" : "e79c5c57-53e3-45ba-9d3c-cdbbfc46b4f2"
198 }
199 },
200 {
201 "name" : "X-Correlation-Id",
202 "in" : "header",
203 "description" : "CorrelationId - předá se do hlavičky",
204 "schema" : {
205 "type" : "string",
206 "format" : "uuid",
207 "example" : "a66db481-3ec7-4d8a-87ad-fb65e0dc6f32"
208 }
209 }
210 ],
211 "requestBody" : {
212 "content" : {
213 "application/json" : {
214 "schema" : {
215 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
216 }
217 }
218 }
219 },
220 "responses" : {
221 "401" : {
222 "description" : "Unauthorized",
223 "content" : {
224 "application/json" : {
225 "schema" : {
226 "$ref" : "#/components/schemas/ProblemDetails"
227 }
228 }
229 }
230 },
231 "200" : {
232 "description" : "OK",
233 "content" : {
234 "application/json" : {
235 "schema" : {
236 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
237 }
238 }
239 }
240 },
241 "404" : {
242 "description" : "Not Found",
243 "content" : {
244 "application/json" : {
245 "schema" : {
246 "$ref" : "#/components/schemas/ProblemDetails"
247 }
248 }
249 }
250 },
251 "400" : {
252 "description" : "Bad Request",
253 "content" : {
254 "application/json" : {
255 "schema" : {
256 "$ref" : "#/components/schemas/ProblemDetails"
257 }
258 }
259 }
260 },
261 "500" : {
262 "description" : "Internal Server Error"
263 }
264 }
265 }
266 },
267 "/api/v2/ciselnik/typ_rozhodnuti" : {
268 "post" : {
269 "tags" : [
270 "Ciselnik"
271 ],
272 "parameters" : [
273 {
274 "name" : "X-Trace-Id",
275 "in" : "header",
276 "description" : "TraceId - předá se do hlavičky",
277 "schema" : {
278 "type" : "string",
279 "format" : "uuid",
280 "example" : "b76ab6a3-5d31-4f05-b93e-d3a576ac66e0"
281 }
282 },
283 {
284 "name" : "X-Correlation-Id",
285 "in" : "header",
286 "description" : "CorrelationId - předá se do hlavičky",
287 "schema" : {
288 "type" : "string",
289 "format" : "uuid",
290 "example" : "a88cc254-8b5a-478b-bdfc-81dbb2294602"
291 }
292 }
293 ],
294 "requestBody" : {
295 "content" : {
296 "application/json" : {
297 "schema" : {
298 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
299 }
300 }
301 }
302 },
303 "responses" : {
304 "401" : {
305 "description" : "Unauthorized",
306 "content" : {
307 "application/json" : {
308 "schema" : {
309 "$ref" : "#/components/schemas/ProblemDetails"
310 }
311 }
312 }
313 },
314 "200" : {
315 "description" : "OK",
316 "content" : {
317 "application/json" : {
318 "schema" : {
319 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
320 }
321 }
322 }
323 },
324 "404" : {
325 "description" : "Not Found",
326 "content" : {
327 "application/json" : {
328 "schema" : {
329 "$ref" : "#/components/schemas/ProblemDetails"
330 }
331 }
332 }
333 },
334 "400" : {
335 "description" : "Bad Request",
336 "content" : {
337 "application/json" : {
338 "schema" : {
339 "$ref" : "#/components/schemas/ProblemDetails"
340 }
341 }
342 }
343 },
344 "500" : {
345 "description" : "Internal Server Error"
346 }
347 }
348 }
349 },
350 "/api/v2/ciselnik/stat" : {
351 "post" : {
352 "tags" : [
353 "Ciselnik"
354 ],
355 "parameters" : [
356 {
357 "name" : "X-Trace-Id",
358 "in" : "header",
359 "description" : "TraceId - předá se do hlavičky",
360 "schema" : {
361 "type" : "string",
362 "format" : "uuid",
363 "example" : "cfa727a9-6fcf-4d74-b6cf-a2d8280a6617"
364 }
365 },
366 {
367 "name" : "X-Correlation-Id",
368 "in" : "header",
369 "description" : "CorrelationId - předá se do hlavičky",
370 "schema" : {
371 "type" : "string",
372 "format" : "uuid",
373 "example" : "ca9ea5bb-7221-404a-a5f2-d44650a0bcda"
374 }
375 }
376 ],
377 "requestBody" : {
378 "content" : {
379 "application/json" : {
380 "schema" : {
381 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
382 }
383 }
384 }
385 },
386 "responses" : {
387 "401" : {
388 "description" : "Unauthorized",
389 "content" : {
390 "application/json" : {
391 "schema" : {
392 "$ref" : "#/components/schemas/ProblemDetails"
393 }
394 }
395 }
396 },
397 "200" : {
398 "description" : "OK",
399 "content" : {
400 "application/json" : {
401 "schema" : {
402 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
403 }
404 }
405 }
406 },
407 "404" : {
408 "description" : "Not Found",
409 "content" : {
410 "application/json" : {
411 "schema" : {
412 "$ref" : "#/components/schemas/ProblemDetails"
413 }
414 }
415 }
416 },
417 "400" : {
418 "description" : "Bad Request",
419 "content" : {
420 "application/json" : {
421 "schema" : {
422 "$ref" : "#/components/schemas/ProblemDetails"
423 }
424 }
425 }
426 },
427 "500" : {
428 "description" : "Internal Server Error"
429 }
430 }
431 }
432 },
433 "/api/v2/ciselnik/forma_pece" : {
434 "post" : {
435 "tags" : [
436 "Ciselnik"
437 ],
438 "parameters" : [
439 {
440 "name" : "X-Trace-Id",
441 "in" : "header",
442 "description" : "TraceId - předá se do hlavičky",
443 "schema" : {
444 "type" : "string",
445 "format" : "uuid",
446 "example" : "f61a1ee1-6afc-4918-98d3-44a3fc95800b"
447 }
448 },
449 {
450 "name" : "X-Correlation-Id",
451 "in" : "header",
452 "description" : "CorrelationId - předá se do hlavičky",
453 "schema" : {
454 "type" : "string",
455 "format" : "uuid",
456 "example" : "cda00011-ef55-48ba-b6ed-23c4652df98f"
457 }
458 }
459 ],
460 "requestBody" : {
461 "content" : {
462 "application/json" : {
463 "schema" : {
464 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
465 }
466 }
467 }
468 },
469 "responses" : {
470 "401" : {
471 "description" : "Unauthorized",
472 "content" : {
473 "application/json" : {
474 "schema" : {
475 "$ref" : "#/components/schemas/ProblemDetails"
476 }
477 }
478 }
479 },
480 "200" : {
481 "description" : "OK",
482 "content" : {
483 "application/json" : {
484 "schema" : {
485 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
486 }
487 }
488 }
489 },
490 "404" : {
491 "description" : "Not Found",
492 "content" : {
493 "application/json" : {
494 "schema" : {
495 "$ref" : "#/components/schemas/ProblemDetails"
496 }
497 }
498 }
499 },
500 "400" : {
501 "description" : "Bad Request",
502 "content" : {
503 "application/json" : {
504 "schema" : {
505 "$ref" : "#/components/schemas/ProblemDetails"
506 }
507 }
508 }
509 },
510 "500" : {
511 "description" : "Internal Server Error"
512 }
513 }
514 }
515 },
516 "/api/v2/ciselnik/obor_pece" : {
517 "post" : {
518 "tags" : [
519 "Ciselnik"
520 ],
521 "parameters" : [
522 {
523 "name" : "X-Trace-Id",
524 "in" : "header",
525 "description" : "TraceId - předá se do hlavičky",
526 "schema" : {
527 "type" : "string",
528 "format" : "uuid",
529 "example" : "050a5ce8-019a-422e-bdd5-2a42a71330f4"
530 }
531 },
532 {
533 "name" : "X-Correlation-Id",
534 "in" : "header",
535 "description" : "CorrelationId - předá se do hlavičky",
536 "schema" : {
537 "type" : "string",
538 "format" : "uuid",
539 "example" : "48f56cec-9ce1-41bc-b813-3672905bbeb1"
540 }
541 }
542 ],
543 "requestBody" : {
544 "content" : {
545 "application/json" : {
546 "schema" : {
547 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
548 }
549 }
550 }
551 },
552 "responses" : {
553 "401" : {
554 "description" : "Unauthorized",
555 "content" : {
556 "application/json" : {
557 "schema" : {
558 "$ref" : "#/components/schemas/ProblemDetails"
559 }
560 }
561 }
562 },
563 "200" : {
564 "description" : "OK",
565 "content" : {
566 "application/json" : {
567 "schema" : {
568 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
569 }
570 }
571 }
572 },
573 "404" : {
574 "description" : "Not Found",
575 "content" : {
576 "application/json" : {
577 "schema" : {
578 "$ref" : "#/components/schemas/ProblemDetails"
579 }
580 }
581 }
582 },
583 "400" : {
584 "description" : "Bad Request",
585 "content" : {
586 "application/json" : {
587 "schema" : {
588 "$ref" : "#/components/schemas/ProblemDetails"
589 }
590 }
591 }
592 },
593 "500" : {
594 "description" : "Internal Server Error"
595 }
596 }
597 }
598 },
599 "/api/v2/ciselnik/zdravotni_pojistovna" : {
600 "post" : {
601 "tags" : [
602 "Ciselnik"
603 ],
604 "parameters" : [
605 {
606 "name" : "X-Trace-Id",
607 "in" : "header",
608 "description" : "TraceId - předá se do hlavičky",
609 "schema" : {
610 "type" : "string",
611 "format" : "uuid",
612 "example" : "1d61825f-b5b1-4663-b040-8d385c4c3cf1"
613 }
614 },
615 {
616 "name" : "X-Correlation-Id",
617 "in" : "header",
618 "description" : "CorrelationId - předá se do hlavičky",
619 "schema" : {
620 "type" : "string",
621 "format" : "uuid",
622 "example" : "96cf4a23-fce7-4f0c-af1b-0568320f9625"
623 }
624 }
625 ],
626 "requestBody" : {
627 "content" : {
628 "application/json" : {
629 "schema" : {
630 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
631 }
632 }
633 }
634 },
635 "responses" : {
636 "401" : {
637 "description" : "Unauthorized",
638 "content" : {
639 "application/json" : {
640 "schema" : {
641 "$ref" : "#/components/schemas/ProblemDetails"
642 }
643 }
644 }
645 },
646 "200" : {
647 "description" : "OK",
648 "content" : {
649 "application/json" : {
650 "schema" : {
651 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselniku"
652 }
653 }
654 }
655 },
656 "404" : {
657 "description" : "Not Found",
658 "content" : {
659 "application/json" : {
660 "schema" : {
661 "$ref" : "#/components/schemas/ProblemDetails"
662 }
663 }
664 }
665 },
666 "400" : {
667 "description" : "Bad Request",
668 "content" : {
669 "application/json" : {
670 "schema" : {
671 "$ref" : "#/components/schemas/ProblemDetails"
672 }
673 }
674 }
675 },
676 "500" : {
677 "description" : "Internal Server Error"
678 }
679 }
680 }
681 },
682 "/api/v2/notifikace/zalozit/odber" : {
683 "post" : {
684 "tags" : [
685 "Notifikace"
686 ],
687 "parameters" : [
688 {
689 "name" : "X-Trace-Id",
690 "in" : "header",
691 "description" : "TraceId - předá se do hlavičky",
692 "schema" : {
693 "type" : "string",
694 "format" : "uuid",
695 "example" : "2b3e336b-9953-45c8-b0d4-5b3dc89530a5"
696 }
697 },
698 {
699 "name" : "X-Correlation-Id",
700 "in" : "header",
701 "description" : "CorrelationId - předá se do hlavičky",
702 "schema" : {
703 "type" : "string",
704 "format" : "uuid",
705 "example" : "93d96737-4eaa-4703-aa3d-6c3a92125f80"
706 }
707 }
708 ],
709 "requestBody" : {
710 "content" : {
711 "application/json" : {
712 "schema" : {
713 "$ref" : "#/components/schemas/ZadostOOdberNotifikaciInterni"
714 }
715 }
716 }
717 },
718 "responses" : {
719 "401" : {
720 "description" : "Unauthorized",
721 "content" : {
722 "application/json" : {
723 "schema" : {
724 "$ref" : "#/components/schemas/ProblemDetails"
725 }
726 }
727 }
728 },
729 "200" : {
730 "description" : "OK",
731 "content" : {
732 "application/json" : {
733 "schema" : {
734 "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
735 }
736 }
737 }
738 },
739 "404" : {
740 "description" : "Not Found",
741 "content" : {
742 "application/json" : {
743 "schema" : {
744 "$ref" : "#/components/schemas/ProblemDetails"
745 }
746 }
747 }
748 },
749 "400" : {
750 "description" : "Bad Request",
751 "content" : {
752 "application/json" : {
753 "schema" : {
754 "$ref" : "#/components/schemas/ProblemDetails"
755 }
756 }
757 }
758 },
759 "500" : {
760 "description" : "Internal Server Error"
761 }
762 }
763 }
764 },
765 "/api/v2/notifikace/zrusit/odber" : {
766 "delete" : {
767 "tags" : [
768 "Notifikace"
769 ],
770 "parameters" : [
771 {
772 "name" : "X-Trace-Id",
773 "in" : "header",
774 "description" : "TraceId - předá se do hlavičky",
775 "schema" : {
776 "type" : "string",
777 "format" : "uuid",
778 "example" : "56d8c0b7-c352-4250-814f-7ff9606ece40"
779 }
780 },
781 {
782 "name" : "X-Correlation-Id",
783 "in" : "header",
784 "description" : "CorrelationId - předá se do hlavičky",
785 "schema" : {
786 "type" : "string",
787 "format" : "uuid",
788 "example" : "aa32caf7-5207-45ec-90c6-80852b452e5a"
789 }
790 }
791 ],
792 "requestBody" : {
793 "content" : {
794 "application/json" : {
795 "schema" : {
796 "$ref" : "#/components/schemas/ZadostOZruseniOdberuNotifikaciInterni"
797 }
798 }
799 }
800 },
801 "responses" : {
802 "401" : {
803 "description" : "Unauthorized",
804 "content" : {
805 "application/json" : {
806 "schema" : {
807 "$ref" : "#/components/schemas/ProblemDetails"
808 }
809 }
810 }
811 },
812 "200" : {
813 "description" : "OK",
814 "content" : {
815 "application/json" : {
816 "schema" : {
817 "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
818 }
819 }
820 }
821 },
822 "404" : {
823 "description" : "Not Found",
824 "content" : {
825 "application/json" : {
826 "schema" : {
827 "$ref" : "#/components/schemas/ProblemDetails"
828 }
829 }
830 }
831 },
832 "400" : {
833 "description" : "Bad Request",
834 "content" : {
835 "application/json" : {
836 "schema" : {
837 "$ref" : "#/components/schemas/ProblemDetails"
838 }
839 }
840 }
841 },
842 "500" : {
843 "description" : "Internal Server Error"
844 }
845 }
846 }
847 },
848 "/api/v2/notifikace/vyhledat/odber" : {
849 "post" : {
850 "tags" : [
851 "Notifikace"
852 ],
853 "parameters" : [
854 {
855 "name" : "X-Trace-Id",
856 "in" : "header",
857 "description" : "TraceId - předá se do hlavičky",
858 "schema" : {
859 "type" : "string",
860 "format" : "uuid",
861 "example" : "9ed81e78-aa49-4965-b9eb-5dd33ea10f79"
862 }
863 },
864 {
865 "name" : "X-Correlation-Id",
866 "in" : "header",
867 "description" : "CorrelationId - předá se do hlavičky",
868 "schema" : {
869 "type" : "string",
870 "format" : "uuid",
871 "example" : "57f1605c-f46a-4cb0-b0ce-6b2080ab1d3b"
872 }
873 }
874 ],
875 "requestBody" : {
876 "content" : {
877 "application/json" : {
878 "schema" : {
879 "$ref" : "#/components/schemas/ZadostOVyhledaniOdberuZmenPacientuProPZSInterni"
880 }
881 }
882 }
883 },
884 "responses" : {
885 "401" : {
886 "description" : "Unauthorized",
887 "content" : {
888 "application/json" : {
889 "schema" : {
890 "$ref" : "#/components/schemas/ProblemDetails"
891 }
892 }
893 }
894 },
895 "200" : {
896 "description" : "OK",
897 "content" : {
898 "application/json" : {
899 "schema" : {
900 "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
901 }
902 }
903 }
904 },
905 "404" : {
906 "description" : "Not Found",
907 "content" : {
908 "application/json" : {
909 "schema" : {
910 "$ref" : "#/components/schemas/ProblemDetails"
911 }
912 }
913 }
914 },
915 "400" : {
916 "description" : "Bad Request",
917 "content" : {
918 "application/json" : {
919 "schema" : {
920 "$ref" : "#/components/schemas/ProblemDetails"
921 }
922 }
923 }
924 },
925 "500" : {
926 "description" : "Internal Server Error"
927 }
928 }
929 }
930 },
931 "/api/v2/Poskytovatel/hledat/ico" : {
932 "post" : {
933 "tags" : [
934 "Poskytovatel"
935 ],
936 "parameters" : [
937 {
938 "name" : "X-Trace-Id",
939 "in" : "header",
940 "description" : "TraceId - předá se do hlavičky",
941 "schema" : {
942 "type" : "string",
943 "format" : "uuid",
944 "example" : "45813446-5971-4b6f-815c-736b2712f3a6"
945 }
946 },
947 {
948 "name" : "X-Correlation-Id",
949 "in" : "header",
950 "description" : "CorrelationId - předá se do hlavičky",
951 "schema" : {
952 "type" : "string",
953 "format" : "uuid",
954 "example" : "b1f71c6f-bb73-4f2b-b660-50ab53b5cbc5"
955 }
956 }
957 ],
958 "requestBody" : {
959 "content" : {
960 "application/json" : {
961 "schema" : {
962 "$ref" : "#/components/schemas/ZadostOVyhledaniPodleICO"
963 }
964 }
965 }
966 },
967 "responses" : {
968 "200" : {
969 "description" : "OK",
970 "content" : {
971 "application/json" : {
972 "schema" : {
973 "$ref" : "#/components/schemas/OdpovedVyhledaniDetailPZS"
974 }
975 }
976 }
977 },
978 "404" : {
979 "description" : "Not Found",
980 "content" : {
981 "application/json" : {
982 "schema" : {
983 "$ref" : "#/components/schemas/ProblemDetails"
984 }
985 }
986 }
987 },
988 "400" : {
989 "description" : "Bad Request",
990 "content" : {
991 "application/json" : {
992 "schema" : {
993 "$ref" : "#/components/schemas/ProblemDetails"
994 }
995 }
996 }
997 },
998 "412" : {
999 "description" : "Precondition Failed",
1000 "content" : {
1001 "application/json" : {
1002 "schema" : {
1003 "$ref" : "#/components/schemas/ProblemDetails"
1004 }
1005 }
1006 }
1007 },
1008 "500" : {
1009 "description" : "Internal Server Error"
1010 }
1011 }
1012 }
1013 },
1014 "/api/v2/Poskytovatel/hledat/misto" : {
1015 "post" : {
1016 "tags" : [
1017 "Poskytovatel"
1018 ],
1019 "parameters" : [
1020 {
1021 "name" : "X-Trace-Id",
1022 "in" : "header",
1023 "description" : "TraceId - předá se do hlavičky",
1024 "schema" : {
1025 "type" : "string",
1026 "format" : "uuid",
1027 "example" : "7ba4a2ca-e9b2-413b-9acb-ada9af6ba44f"
1028 }
1029 },
1030 {
1031 "name" : "X-Correlation-Id",
1032 "in" : "header",
1033 "description" : "CorrelationId - předá se do hlavičky",
1034 "schema" : {
1035 "type" : "string",
1036 "format" : "uuid",
1037 "example" : "c106c558-7cda-45e8-8305-e0023d1f4340"
1038 }
1039 }
1040 ],
1041 "requestBody" : {
1042 "content" : {
1043 "application/json" : {
1044 "schema" : {
1045 "$ref" : "#/components/schemas/ZadostOVyhledaniPodleMistaPoskytovani"
1046 }
1047 }
1048 }
1049 },
1050 "responses" : {
1051 "200" : {
1052 "description" : "OK",
1053 "content" : {
1054 "application/json" : {
1055 "schema" : {
1056 "$ref" : "#/components/schemas/OdpovedVyhledaniVerejnychUdajuPZS"
1057 }
1058 }
1059 }
1060 },
1061 "404" : {
1062 "description" : "Not Found",
1063 "content" : {
1064 "application/json" : {
1065 "schema" : {
1066 "$ref" : "#/components/schemas/ProblemDetails"
1067 }
1068 }
1069 }
1070 },
1071 "400" : {
1072 "description" : "Bad Request",
1073 "content" : {
1074 "application/json" : {
1075 "schema" : {
1076 "$ref" : "#/components/schemas/ProblemDetails"
1077 }
1078 }
1079 }
1080 },
1081 "412" : {
1082 "description" : "Precondition Failed",
1083 "content" : {
1084 "application/json" : {
1085 "schema" : {
1086 "$ref" : "#/components/schemas/ProblemDetails"
1087 }
1088 }
1089 }
1090 },
1091 "500" : {
1092 "description" : "Internal Server Error"
1093 }
1094 }
1095 }
1096 },
1097 "/api/v2/Poskytovatel/hledat/nazev" : {
1098 "post" : {
1099 "tags" : [
1100 "Poskytovatel"
1101 ],
1102 "parameters" : [
1103 {
1104 "name" : "X-Trace-Id",
1105 "in" : "header",
1106 "description" : "TraceId - předá se do hlavičky",
1107 "schema" : {
1108 "type" : "string",
1109 "format" : "uuid",
1110 "example" : "4cc2960e-a2f7-459f-a146-d1c597ffbd70"
1111 }
1112 },
1113 {
1114 "name" : "X-Correlation-Id",
1115 "in" : "header",
1116 "description" : "CorrelationId - předá se do hlavičky",
1117 "schema" : {
1118 "type" : "string",
1119 "format" : "uuid",
1120 "example" : "0a35d300-648d-4efa-bda2-a5b8a1d17a81"
1121 }
1122 }
1123 ],
1124 "requestBody" : {
1125 "content" : {
1126 "application/json" : {
1127 "schema" : {
1128 "$ref" : "#/components/schemas/ZadostOVyhledaniPodleNazvu"
1129 }
1130 }
1131 }
1132 },
1133 "responses" : {
1134 "200" : {
1135 "description" : "OK",
1136 "content" : {
1137 "application/json" : {
1138 "schema" : {
1139 "$ref" : "#/components/schemas/OdpovedVyhledaniDetailPZS"
1140 }
1141 }
1142 }
1143 },
1144 "404" : {
1145 "description" : "Not Found",
1146 "content" : {
1147 "application/json" : {
1148 "schema" : {
1149 "$ref" : "#/components/schemas/ProblemDetails"
1150 }
1151 }
1152 }
1153 },
1154 "400" : {
1155 "description" : "Bad Request",
1156 "content" : {
1157 "application/json" : {
1158 "schema" : {
1159 "$ref" : "#/components/schemas/ProblemDetails"
1160 }
1161 }
1162 }
1163 },
1164 "412" : {
1165 "description" : "Precondition Failed",
1166 "content" : {
1167 "application/json" : {
1168 "schema" : {
1169 "$ref" : "#/components/schemas/ProblemDetails"
1170 }
1171 }
1172 }
1173 },
1174 "500" : {
1175 "description" : "Internal Server Error"
1176 }
1177 }
1178 }
1179 },
1180 "/api/v2/Poskytovatel/reklamuj/udaj" : {
1181 "post" : {
1182 "tags" : [
1183 "Poskytovatel"
1184 ],
1185 "parameters" : [
1186 {
1187 "name" : "X-Trace-Id",
1188 "in" : "header",
1189 "description" : "TraceId - předá se do hlavičky",
1190 "schema" : {
1191 "type" : "string",
1192 "format" : "uuid",
1193 "example" : "a00b7481-4179-4a9d-a0d8-1b767d78b5e2"
1194 }
1195 },
1196 {
1197 "name" : "X-Correlation-Id",
1198 "in" : "header",
1199 "description" : "CorrelationId - předá se do hlavičky",
1200 "schema" : {
1201 "type" : "string",
1202 "format" : "uuid",
1203 "example" : "06bd0259-6473-442a-8cfe-d6aa5761b30f"
1204 }
1205 }
1206 ],
1207 "requestBody" : {
1208 "content" : {
1209 "application/json" : {
1210 "schema" : {
1211 "$ref" : "#/components/schemas/ZadostOReklamaciUdajuPZS"
1212 }
1213 }
1214 }
1215 },
1216 "responses" : {
1217 "200" : {
1218 "description" : "OK",
1219 "content" : {
1220 "application/json" : {
1221 "schema" : {
1222 "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
1223 }
1224 }
1225 }
1226 },
1227 "404" : {
1228 "description" : "Not Found",
1229 "content" : {
1230 "application/json" : {
1231 "schema" : {
1232 "$ref" : "#/components/schemas/ProblemDetails"
1233 }
1234 }
1235 }
1236 },
1237 "400" : {
1238 "description" : "Bad Request",
1239 "content" : {
1240 "application/json" : {
1241 "schema" : {
1242 "$ref" : "#/components/schemas/ProblemDetails"
1243 }
1244 }
1245 }
1246 },
1247 "500" : {
1248 "description" : "Internal Server Error"
1249 }
1250 }
1251 }
1252 },
1253 "/api/v2/Poskytovatel/nastavit/urlpronotifikace" : {
1254 "post" : {
1255 "tags" : [
1256 "Poskytovatel"
1257 ],
1258 "parameters" : [
1259 {
1260 "name" : "X-Trace-Id",
1261 "in" : "header",
1262 "description" : "TraceId - předá se do hlavičky",
1263 "schema" : {
1264 "type" : "string",
1265 "format" : "uuid",
1266 "example" : "c1240c2e-c679-4773-be83-3c0e611eb128"
1267 }
1268 },
1269 {
1270 "name" : "X-Correlation-Id",
1271 "in" : "header",
1272 "description" : "CorrelationId - předá se do hlavičky",
1273 "schema" : {
1274 "type" : "string",
1275 "format" : "uuid",
1276 "example" : "e24d810c-9538-494a-b41c-a290ac7d9203"
1277 }
1278 }
1279 ],
1280 "requestBody" : {
1281 "content" : {
1282 "application/json" : {
1283 "schema" : {
1284 "$ref" : "#/components/schemas/ZadostONastaveniURLproNotifikacePZS"
1285 }
1286 }
1287 }
1288 },
1289 "responses" : {
1290 "200" : {
1291 "description" : "OK",
1292 "content" : {
1293 "application/json" : {
1294 "schema" : {
1295 "$ref" : "#/components/schemas/OdpovedNastaveniURLproNotifikace"
1296 }
1297 }
1298 }
1299 },
1300 "400" : {
1301 "description" : "Bad Request",
1302 "content" : {
1303 "application/json" : {
1304 "schema" : {
1305 "$ref" : "#/components/schemas/ProblemDetails"
1306 }
1307 }
1308 }
1309 },
1310 "500" : {
1311 "description" : "Internal Server Error"
1312 }
1313 }
1314 }
1315 }
1316 },
1317 "components" : {
1318 "schemas" : {
1319 "DataReklamacePZS" : {
1320 "type" : "object",
1321 "properties" : {
1322 "datumReklamace" : {
1323 "type" : "string",
1324 "format" : "date-time"
1325 },
1326 "ico" : {
1327 "type" : "string",
1328 "nullable" : true
1329 },
1330 "udajReklamace" : {
1331 "$ref" : "#/components/schemas/UdajReklamace"
1332 },
1333 "popisReklamace" : {
1334 "type" : "string",
1335 "nullable" : true
1336 },
1337 "reklamujici" : {
1338 "$ref" : "#/components/schemas/Reklamujici"
1339 },
1340 "zduvodneni" : {
1341 "type" : "string",
1342 "nullable" : true
1343 }
1344 },
1345 "additionalProperties" : false
1346 },
1347 "ErrorModel" : {
1348 "required" : [
1349 "message"
1350 ],
1351 "type" : "object",
1352 "properties" : {
1353 "message" : {
1354 "type" : "string",
1355 "nullable" : true
1356 },
1357 "fieldName" : {
1358 "type" : "string",
1359 "nullable" : true
1360 },
1361 "severity" : {
1362 "type" : "string",
1363 "nullable" : true
1364 },
1365 "errorLevel" : {
1366 "type" : "string",
1367 "nullable" : true
1368 }
1369 },
1370 "additionalProperties" : false
1371 },
1372 "JednaNotifikace" : {
1373 "type" : "object",
1374 "properties" : {
1375 "idSubskripce" : {
1376 "type" : "string",
1377 "nullable" : true
1378 },
1379 "poskytovatelId" : {
1380 "type" : "string",
1381 "nullable" : true
1382 }
1383 },
1384 "additionalProperties" : false
1385 },
1386 "KZRAdresaDetail" : {
1387 "type" : "object",
1388 "properties" : {
1389 "referencni" : {
1390 "type" : "boolean",
1391 "nullable" : true
1392 },
1393 "stav" : {
1394 "type" : "string",
1395 "nullable" : true
1396 },
1397 "zdroj" : {
1398 "type" : "string",
1399 "nullable" : true
1400 },
1401 "ruianId" : {
1402 "type" : "integer",
1403 "format" : "int64",
1404 "nullable" : true
1405 },
1406 "stat" : {
1407 "type" : "string",
1408 "nullable" : true
1409 },
1410 "obec" : {
1411 "type" : "string",
1412 "nullable" : true
1413 },
1414 "psc" : {
1415 "type" : "integer",
1416 "format" : "int32",
1417 "nullable" : true
1418 },
1419 "ulice" : {
1420 "type" : "string",
1421 "nullable" : true
1422 },
1423 "cisloPopisne" : {
1424 "type" : "integer",
1425 "format" : "int32",
1426 "nullable" : true
1427 },
1428 "cisloEvidencni" : {
1429 "type" : "integer",
1430 "format" : "int32",
1431 "nullable" : true
1432 },
1433 "cisloOrientacni" : {
1434 "type" : "string",
1435 "nullable" : true
1436 },
1437 "cisloJine" : {
1438 "type" : "string",
1439 "nullable" : true
1440 },
1441 "poBox" : {
1442 "type" : "string",
1443 "nullable" : true
1444 },
1445 "popis" : {
1446 "type" : "string",
1447 "nullable" : true
1448 },
1449 "krajKod" : {
1450 "type" : "string",
1451 "nullable" : true
1452 }
1453 },
1454 "additionalProperties" : false
1455 },
1456 "KZRDate" : {
1457 "type" : "object",
1458 "properties" : {
1459 "referencni" : {
1460 "type" : "boolean",
1461 "nullable" : true
1462 },
1463 "stav" : {
1464 "type" : "string",
1465 "nullable" : true
1466 },
1467 "zdroj" : {
1468 "type" : "string",
1469 "nullable" : true
1470 },
1471 "hodnota" : {
1472 "type" : "string",
1473 "format" : "date",
1474 "nullable" : true
1475 }
1476 },
1477 "additionalProperties" : false
1478 },
1479 "KZRDotaz" : {
1480 "type" : "object",
1481 "properties" : {
1482 "datum" : {
1483 "type" : "string",
1484 "format" : "date-time"
1485 },
1486 "ucel" : {
1487 "type" : "string",
1488 "nullable" : true
1489 },
1490 "zadostId" : {
1491 "type" : "string",
1492 "format" : "uuid"
1493 }
1494 },
1495 "additionalProperties" : false
1496 },
1497 "KZRInt" : {
1498 "type" : "object",
1499 "properties" : {
1500 "referencni" : {
1501 "type" : "boolean",
1502 "nullable" : true
1503 },
1504 "stav" : {
1505 "type" : "string",
1506 "nullable" : true
1507 },
1508 "zdroj" : {
1509 "type" : "string",
1510 "nullable" : true
1511 },
1512 "hodnota" : {
1513 "type" : "integer",
1514 "format" : "int32",
1515 "nullable" : true
1516 }
1517 },
1518 "additionalProperties" : false
1519 },
1520 "KZROdpoved" : {
1521 "required" : [
1522 "odpovedId",
1523 "stav",
1524 "zadostId"
1525 ],
1526 "type" : "object",
1527 "properties" : {
1528 "chybyZpracovani" : {
1529 "type" : "array",
1530 "items" : {
1531 "$ref" : "#/components/schemas/ErrorModel"
1532 },
1533 "nullable" : true
1534 },
1535 "stav" : {
1536 "type" : "string",
1537 "nullable" : true
1538 },
1539 "popis" : {
1540 "type" : "string",
1541 "nullable" : true
1542 },
1543 "subStav" : {
1544 "type" : "string",
1545 "nullable" : true
1546 },
1547 "zadostId" : {
1548 "type" : "string",
1549 "format" : "uuid"
1550 },
1551 "odpovedId" : {
1552 "type" : "string",
1553 "format" : "uuid"
1554 }
1555 },
1556 "additionalProperties" : false
1557 },
1558 "KZRString" : {
1559 "type" : "object",
1560 "properties" : {
1561 "referencni" : {
1562 "type" : "boolean",
1563 "nullable" : true
1564 },
1565 "stav" : {
1566 "type" : "string",
1567 "nullable" : true
1568 },
1569 "zdroj" : {
1570 "type" : "string",
1571 "nullable" : true
1572 },
1573 "hodnota" : {
1574 "type" : "string",
1575 "nullable" : true
1576 }
1577 },
1578 "additionalProperties" : false
1579 },
1580 "Kontakt" : {
1581 "type" : "object",
1582 "properties" : {
1583 "datovaSchranka" : {
1584 "$ref" : "#/components/schemas/KZRString"
1585 },
1586 "email" : {
1587 "$ref" : "#/components/schemas/KZRString"
1588 },
1589 "telefon" : {
1590 "$ref" : "#/components/schemas/KZRString"
1591 },
1592 "www" : {
1593 "$ref" : "#/components/schemas/KZRString"
1594 }
1595 },
1596 "additionalProperties" : false
1597 },
1598 "MistoPoskytovani" : {
1599 "type" : "object",
1600 "properties" : {
1601 "zdravotnickeZarizeni" : {
1602 "type" : "array",
1603 "items" : {
1604 "$ref" : "#/components/schemas/ZdravotnickeZarizeni"
1605 },
1606 "nullable" : true
1607 },
1608 "adresa" : {
1609 "$ref" : "#/components/schemas/KZRAdresaDetail"
1610 },
1611 "sluzby" : {
1612 "type" : "array",
1613 "items" : {
1614 "$ref" : "#/components/schemas/Sluzba"
1615 },
1616 "nullable" : true
1617 }
1618 },
1619 "additionalProperties" : false
1620 },
1621 "NastaveniURLproNotifikacePZS" : {
1622 "type" : "object",
1623 "properties" : {
1624 "ico" : {
1625 "type" : "string",
1626 "nullable" : true
1627 },
1628 "urls" : {
1629 "type" : "array",
1630 "items" : {
1631 "type" : "string"
1632 },
1633 "nullable" : true
1634 }
1635 },
1636 "additionalProperties" : false
1637 },
1638 "ObalkaOdberuNotifikaci" : {
1639 "type" : "object",
1640 "properties" : {
1641 "defaultniURL" : {
1642 "type" : "array",
1643 "items" : {
1644 "type" : "string"
1645 },
1646 "nullable" : true
1647 },
1648 "odberNotifikaciPZS" : {
1649 "type" : "array",
1650 "items" : {
1651 "$ref" : "#/components/schemas/OdberNotifikaciPZS"
1652 },
1653 "nullable" : true
1654 },
1655 "pouzivajiSeVychozi" : {
1656 "type" : "boolean"
1657 }
1658 },
1659 "additionalProperties" : false
1660 },
1661 "OdberNotifikaci" : {
1662 "type" : "object",
1663 "properties" : {
1664 "zalozeneNotifikace" : {
1665 "type" : "array",
1666 "items" : {
1667 "$ref" : "#/components/schemas/JednaNotifikace"
1668 },
1669 "nullable" : true
1670 }
1671 },
1672 "additionalProperties" : false
1673 },
1674 "OdberNotifikaciPZS" : {
1675 "type" : "object",
1676 "properties" : {
1677 "idSubskripce" : {
1678 "type" : "string",
1679 "nullable" : true
1680 },
1681 "kanalEndpoint" : {
1682 "type" : "string",
1683 "nullable" : true
1684 },
1685 "kanalTyp" : {
1686 "type" : "string",
1687 "nullable" : true
1688 },
1689 "predmetId" : {
1690 "type" : "string",
1691 "nullable" : true
1692 }
1693 },
1694 "additionalProperties" : false
1695 },
1696 "Oddeleni" : {
1697 "type" : "object",
1698 "properties" : {
1699 "ordinacniDoba" : {
1700 "type" : "array",
1701 "items" : {
1702 "$ref" : "#/components/schemas/ProvozniOrdinacniDoba"
1703 },
1704 "nullable" : true
1705 },
1706 "provozniDoba" : {
1707 "type" : "array",
1708 "items" : {
1709 "$ref" : "#/components/schemas/ProvozniOrdinacniDoba"
1710 },
1711 "nullable" : true
1712 },
1713 "pocetLuzek" : {
1714 "$ref" : "#/components/schemas/KZRInt"
1715 }
1716 },
1717 "additionalProperties" : false
1718 },
1719 "OdpovedNastaveniURLproNotifikace" : {
1720 "type" : "object",
1721 "properties" : {
1722 "odpovedInfo" : {
1723 "$ref" : "#/components/schemas/KZROdpoved"
1724 }
1725 },
1726 "additionalProperties" : false
1727 },
1728 "OdpovedOdberNotifikaci" : {
1729 "required" : [
1730 "odpovedInfo"
1731 ],
1732 "type" : "object",
1733 "properties" : {
1734 "odpovedInfo" : {
1735 "$ref" : "#/components/schemas/KZROdpoved"
1736 },
1737 "odpovedData" : {
1738 "$ref" : "#/components/schemas/OdberNotifikaci"
1739 }
1740 },
1741 "additionalProperties" : false
1742 },
1743 "OdpovedVyhledaniCiselniku" : {
1744 "required" : [
1745 "odpovedData",
1746 "odpovedInfo"
1747 ],
1748 "type" : "object",
1749 "properties" : {
1750 "odpovedInfo" : {
1751 "$ref" : "#/components/schemas/KZROdpoved"
1752 },
1753 "odpovedData" : {
1754 "type" : "array",
1755 "items" : {
1756 "$ref" : "#/components/schemas/ZakladniCiselnik"
1757 },
1758 "nullable" : true
1759 }
1760 },
1761 "additionalProperties" : false
1762 },
1763 "OdpovedVyhledaniDetailPZS" : {
1764 "type" : "object",
1765 "properties" : {
1766 "odpovedData" : {
1767 "type" : "array",
1768 "items" : {
1769 "$ref" : "#/components/schemas/PZSDetail"
1770 },
1771 "nullable" : true
1772 },
1773 "odpovedInfo" : {
1774 "$ref" : "#/components/schemas/KZROdpoved"
1775 }
1776 },
1777 "additionalProperties" : false
1778 },
1779 "OdpovedVyhledaniOdberuNotifikaciPZS" : {
1780 "required" : [
1781 "odpovedInfo"
1782 ],
1783 "type" : "object",
1784 "properties" : {
1785 "odpovedInfo" : {
1786 "$ref" : "#/components/schemas/KZROdpoved"
1787 },
1788 "odpovedData" : {
1789 "type" : "array",
1790 "items" : {
1791 "$ref" : "#/components/schemas/ObalkaOdberuNotifikaci"
1792 },
1793 "nullable" : true
1794 }
1795 },
1796 "additionalProperties" : false
1797 },
1798 "OdpovedVyhledaniVerejnychUdajuPZS" : {
1799 "type" : "object",
1800 "properties" : {
1801 "odpovedData" : {
1802 "type" : "array",
1803 "items" : {
1804 "$ref" : "#/components/schemas/VerejneUdajePZS"
1805 },
1806 "nullable" : true
1807 },
1808 "odpovedInfo" : {
1809 "$ref" : "#/components/schemas/KZROdpoved"
1810 }
1811 },
1812 "additionalProperties" : false
1813 },
1814 "OdpovedZalozeniReklamace" : {
1815 "type" : "object",
1816 "properties" : {
1817 "odpovedInfo" : {
1818 "$ref" : "#/components/schemas/KZROdpoved"
1819 }
1820 },
1821 "additionalProperties" : false
1822 },
1823 "Opravneni" : {
1824 "type" : "object",
1825 "properties" : {
1826 "mistaPoskytovani" : {
1827 "type" : "array",
1828 "items" : {
1829 "$ref" : "#/components/schemas/MistoPoskytovani"
1830 },
1831 "nullable" : true
1832 },
1833 "rozhodnuti" : {
1834 "type" : "array",
1835 "items" : {
1836 "$ref" : "#/components/schemas/Rozhodnuti"
1837 },
1838 "nullable" : true
1839 },
1840 "spravniOrgan" : {
1841 "type" : "string",
1842 "nullable" : true
1843 }
1844 },
1845 "additionalProperties" : false
1846 },
1847 "PZSDetail" : {
1848 "type" : "object",
1849 "properties" : {
1850 "stavZaznamu" : {
1851 "type" : "string",
1852 "nullable" : true
1853 },
1854 "ico" : {
1855 "$ref" : "#/components/schemas/KZRString"
1856 },
1857 "adresaSidla" : {
1858 "$ref" : "#/components/schemas/KZRAdresaDetail"
1859 },
1860 "poskytovatelNazev" : {
1861 "$ref" : "#/components/schemas/KZRString"
1862 },
1863 "datovaSchranka" : {
1864 "$ref" : "#/components/schemas/KZRString"
1865 },
1866 "kontaktniEmail" : {
1867 "$ref" : "#/components/schemas/KZRString"
1868 },
1869 "kontaktniTelefon" : {
1870 "$ref" : "#/components/schemas/KZRString"
1871 },
1872 "kontaktniWeb" : {
1873 "$ref" : "#/components/schemas/KZRString"
1874 },
1875 "opravneni" : {
1876 "type" : "array",
1877 "items" : {
1878 "$ref" : "#/components/schemas/Opravneni"
1879 },
1880 "nullable" : true
1881 },
1882 "typPoskytovatele" : {
1883 "$ref" : "#/components/schemas/KZRInt"
1884 }
1885 },
1886 "additionalProperties" : false
1887 },
1888 "PredmetNotifikace" : {
1889 "type" : "object",
1890 "properties" : {
1891 "ico" : {
1892 "type" : "string",
1893 "nullable" : true
1894 },
1895 "predmetTyp" : {
1896 "type" : "string",
1897 "nullable" : true
1898 }
1899 },
1900 "additionalProperties" : false
1901 },
1902 "PristrojovaTechnika" : {
1903 "type" : "object",
1904 "properties" : {
1905 "doplnkovyPopis" : {
1906 "type" : "string",
1907 "nullable" : true
1908 },
1909 "kategorieKod" : {
1910 "type" : "string",
1911 "nullable" : true
1912 },
1913 "nazev" : {
1914 "type" : "string",
1915 "nullable" : true
1916 },
1917 "platnostOd" : {
1918 "type" : "string",
1919 "format" : "date",
1920 "nullable" : true
1921 },
1922 "platnostDo" : {
1923 "type" : "string",
1924 "format" : "date",
1925 "nullable" : true
1926 },
1927 "poznamka" : {
1928 "type" : "string",
1929 "nullable" : true
1930 },
1931 "porizovaciCena" : {
1932 "type" : "number",
1933 "format" : "double",
1934 "nullable" : true
1935 },
1936 "pristrojovaTechnikaKod" : {
1937 "type" : "string",
1938 "nullable" : true
1939 },
1940 "datumRokPorizeni" : {
1941 "type" : "string",
1942 "nullable" : true
1943 },
1944 "stav" : {
1945 "type" : "integer",
1946 "format" : "int32"
1947 }
1948 },
1949 "additionalProperties" : false
1950 },
1951 "ProblemDetails" : {
1952 "type" : "object",
1953 "properties" : {
1954 "type" : {
1955 "type" : "string",
1956 "nullable" : true
1957 },
1958 "title" : {
1959 "type" : "string",
1960 "nullable" : true
1961 },
1962 "status" : {
1963 "type" : "integer",
1964 "format" : "int32",
1965 "nullable" : true
1966 },
1967 "detail" : {
1968 "type" : "string",
1969 "nullable" : true
1970 },
1971 "instance" : {
1972 "type" : "string",
1973 "nullable" : true
1974 }
1975 },
1976 "additionalProperties" : {
1977
1978 }
1979 },
1980 "ProvozniOrdinacniDoba" : {
1981 "type" : "object",
1982 "properties" : {
1983 "denVTydnuKod" : {
1984 "type" : "integer",
1985 "format" : "int32"
1986 },
1987 "dopoledne" : {
1988 "type" : "string",
1989 "nullable" : true
1990 },
1991 "odpoledne" : {
1992 "type" : "string",
1993 "nullable" : true
1994 },
1995 "poznamka" : {
1996 "type" : "string",
1997 "nullable" : true
1998 }
1999 },
2000 "additionalProperties" : false
2001 },
2002 "Reklamujici" : {
2003 "type" : "object",
2004 "properties" : {
2005 "email" : {
2006 "type" : "string",
2007 "nullable" : true
2008 },
2009 "jmeno" : {
2010 "type" : "string",
2011 "nullable" : true
2012 },
2013 "prijmeni" : {
2014 "type" : "string",
2015 "nullable" : true
2016 },
2017 "subjektId" : {
2018 "type" : "integer",
2019 "format" : "int64",
2020 "nullable" : true
2021 },
2022 "subjektTyp" : {
2023 "type" : "string",
2024 "nullable" : true
2025 }
2026 },
2027 "additionalProperties" : false
2028 },
2029 "Rozhodnuti" : {
2030 "type" : "object",
2031 "properties" : {
2032 "platnostOd" : {
2033 "$ref" : "#/components/schemas/KZRDate"
2034 },
2035 "platnostDo" : {
2036 "$ref" : "#/components/schemas/KZRDate"
2037 },
2038 "typRozhodnuti" : {
2039 "$ref" : "#/components/schemas/KZRString"
2040 }
2041 },
2042 "additionalProperties" : false
2043 },
2044 "Sluzba" : {
2045 "type" : "object",
2046 "properties" : {
2047 "druhPece" : {
2048 "$ref" : "#/components/schemas/KZRString"
2049 },
2050 "formaPece" : {
2051 "$ref" : "#/components/schemas/KZRString"
2052 },
2053 "nazevSluzby" : {
2054 "$ref" : "#/components/schemas/KZRString"
2055 },
2056 "oborPece" : {
2057 "type" : "array",
2058 "items" : {
2059 "$ref" : "#/components/schemas/KZRString"
2060 },
2061 "nullable" : true
2062 }
2063 },
2064 "additionalProperties" : false
2065 },
2066 "SubjektZalozeniNotifikace" : {
2067 "type" : "object",
2068 "properties" : {
2069 "url" : {
2070 "type" : "string",
2071 "nullable" : true
2072 },
2073 "jenomPull" : {
2074 "type" : "boolean"
2075 },
2076 "pouzitDefaultniURL" : {
2077 "type" : "boolean"
2078 }
2079 },
2080 "additionalProperties" : false
2081 },
2082 "SubskripceNotifikaceInterni" : {
2083 "required" : [
2084 "kanalTyp"
2085 ],
2086 "type" : "object",
2087 "properties" : {
2088 "predmet" : {
2089 "type" : "array",
2090 "items" : {
2091 "$ref" : "#/components/schemas/PredmetNotifikace"
2092 },
2093 "nullable" : true
2094 },
2095 "prijemci" : {
2096 "$ref" : "#/components/schemas/SubjektZalozeniNotifikace"
2097 },
2098 "kanalTyp" : {
2099 "type" : "string",
2100 "nullable" : true
2101 },
2102 "subjektId" : {
2103 "type" : "string",
2104 "nullable" : true
2105 },
2106 "subjektTyp" : {
2107 "type" : "string",
2108 "nullable" : true
2109 }
2110 },
2111 "additionalProperties" : false
2112 },
2113 "UdajReklamace" : {
2114 "type" : "object",
2115 "properties" : {
2116 "poskytovatelIco" : {
2117 "type" : "string",
2118 "nullable" : true
2119 },
2120 "poskytovatelNazev" : {
2121 "type" : "string",
2122 "nullable" : true
2123 },
2124 "adresa" : {
2125 "type" : "string",
2126 "nullable" : true
2127 },
2128 "typPoskytovatele" : {
2129 "type" : "string",
2130 "nullable" : true
2131 },
2132 "kontaktniEmail" : {
2133 "type" : "string",
2134 "nullable" : true
2135 },
2136 "kontaktniTelefon" : {
2137 "type" : "string",
2138 "nullable" : true
2139 },
2140 "kontaktniWeb" : {
2141 "type" : "string",
2142 "nullable" : true
2143 },
2144 "datovaSchranka" : {
2145 "type" : "string",
2146 "nullable" : true
2147 },
2148 "rozhodnuti" : {
2149 "type" : "string",
2150 "nullable" : true
2151 },
2152 "opravneni" : {
2153 "type" : "string",
2154 "nullable" : true
2155 },
2156 "provozniOrdinacniDoba" : {
2157 "type" : "string",
2158 "nullable" : true
2159 },
2160 "sluzby" : {
2161 "type" : "string",
2162 "nullable" : true
2163 },
2164 "zdravotnickeZarizeni" : {
2165 "type" : "string",
2166 "nullable" : true
2167 },
2168 "pocetLuzek" : {
2169 "type" : "string",
2170 "nullable" : true
2171 },
2172 "pristrojovatechnika" : {
2173 "type" : "string",
2174 "nullable" : true
2175 },
2176 "vymennaSit" : {
2177 "type" : "string",
2178 "nullable" : true
2179 }
2180 },
2181 "additionalProperties" : false
2182 },
2183 "VerejneUdajePZS" : {
2184 "type" : "object",
2185 "properties" : {
2186 "ico" : {
2187 "type" : "string",
2188 "nullable" : true
2189 },
2190 "opravneni" : {
2191 "type" : "array",
2192 "items" : {
2193 "$ref" : "#/components/schemas/Opravneni"
2194 },
2195 "nullable" : true
2196 },
2197 "verejneKontakty" : {
2198 "$ref" : "#/components/schemas/Kontakt"
2199 }
2200 },
2201 "additionalProperties" : false
2202 },
2203 "VyhledaniOdberNotifikaciPZSInterni" : {
2204 "required" : [
2205 "kanalTyp"
2206 ],
2207 "type" : "object",
2208 "properties" : {
2209 "idSubskripce" : {
2210 "type" : "string",
2211 "nullable" : true
2212 },
2213 "predmetId" : {
2214 "type" : "array",
2215 "items" : {
2216 "$ref" : "#/components/schemas/PredmetNotifikace"
2217 },
2218 "nullable" : true
2219 },
2220 "vsechnySubskripce" : {
2221 "type" : "boolean"
2222 },
2223 "kanalTyp" : {
2224 "type" : "string",
2225 "nullable" : true
2226 },
2227 "subjektId" : {
2228 "type" : "string",
2229 "nullable" : true
2230 },
2231 "subjektTyp" : {
2232 "type" : "string",
2233 "nullable" : true
2234 }
2235 },
2236 "additionalProperties" : false
2237 },
2238 "VyhledaniPZSPodleICO" : {
2239 "type" : "object",
2240 "properties" : {
2241 "ico" : {
2242 "type" : "string",
2243 "nullable" : true
2244 }
2245 },
2246 "additionalProperties" : false
2247 },
2248 "VyhledaniPZSPodleMistaPoskytovani" : {
2249 "type" : "object",
2250 "properties" : {
2251 "krajKod" : {
2252 "type" : "string",
2253 "nullable" : true
2254 }
2255 },
2256 "additionalProperties" : false
2257 },
2258 "VyhledaniPZSPodleNazvu" : {
2259 "type" : "object",
2260 "properties" : {
2261 "nazev" : {
2262 "type" : "string",
2263 "nullable" : true
2264 }
2265 },
2266 "additionalProperties" : false
2267 },
2268 "VymennaSit" : {
2269 "type" : "object",
2270 "properties" : {
2271 "nazev" : {
2272 "$ref" : "#/components/schemas/KZRString"
2273 },
2274 "pripojnyBod" : {
2275 "type" : "string",
2276 "nullable" : true
2277 }
2278 },
2279 "additionalProperties" : false
2280 },
2281 "ZadostONastaveniURLproNotifikacePZS" : {
2282 "type" : "object",
2283 "properties" : {
2284 "zadostData" : {
2285 "$ref" : "#/components/schemas/NastaveniURLproNotifikacePZS"
2286 },
2287 "zadostInfo" : {
2288 "$ref" : "#/components/schemas/KZRDotaz"
2289 }
2290 },
2291 "additionalProperties" : false
2292 },
2293 "ZadostOOdberNotifikaciInterni" : {
2294 "required" : [
2295 "zadostData"
2296 ],
2297 "type" : "object",
2298 "properties" : {
2299 "zadostData" : {
2300 "$ref" : "#/components/schemas/SubskripceNotifikaceInterni"
2301 },
2302 "zadostInfo" : {
2303 "$ref" : "#/components/schemas/KZRDotaz"
2304 }
2305 },
2306 "additionalProperties" : false
2307 },
2308 "ZadostOReklamaciUdajuPZS" : {
2309 "type" : "object",
2310 "properties" : {
2311 "zadostData" : {
2312 "$ref" : "#/components/schemas/DataReklamacePZS"
2313 },
2314 "zadostInfo" : {
2315 "$ref" : "#/components/schemas/KZRDotaz"
2316 }
2317 },
2318 "additionalProperties" : false
2319 },
2320 "ZadostOVyhledaniCiselniku" : {
2321 "type" : "object",
2322 "properties" : {
2323 "zadostInfo" : {
2324 "$ref" : "#/components/schemas/KZRDotaz"
2325 }
2326 },
2327 "additionalProperties" : false
2328 },
2329 "ZadostOVyhledaniOdberuZmenPacientuProPZSInterni" : {
2330 "required" : [
2331 "zadostData"
2332 ],
2333 "type" : "object",
2334 "properties" : {
2335 "zadostData" : {
2336 "$ref" : "#/components/schemas/VyhledaniOdberNotifikaciPZSInterni"
2337 },
2338 "zadostInfo" : {
2339 "$ref" : "#/components/schemas/KZRDotaz"
2340 }
2341 },
2342 "additionalProperties" : false
2343 },
2344 "ZadostOVyhledaniPodleICO" : {
2345 "type" : "object",
2346 "properties" : {
2347 "zadostData" : {
2348 "$ref" : "#/components/schemas/VyhledaniPZSPodleICO"
2349 },
2350 "zadostInfo" : {
2351 "$ref" : "#/components/schemas/KZRDotaz"
2352 }
2353 },
2354 "additionalProperties" : false
2355 },
2356 "ZadostOVyhledaniPodleMistaPoskytovani" : {
2357 "type" : "object",
2358 "properties" : {
2359 "zadostData" : {
2360 "$ref" : "#/components/schemas/VyhledaniPZSPodleMistaPoskytovani"
2361 },
2362 "zadostInfo" : {
2363 "$ref" : "#/components/schemas/KZRDotaz"
2364 }
2365 },
2366 "additionalProperties" : false
2367 },
2368 "ZadostOVyhledaniPodleNazvu" : {
2369 "type" : "object",
2370 "properties" : {
2371 "zadostData" : {
2372 "$ref" : "#/components/schemas/VyhledaniPZSPodleNazvu"
2373 },
2374 "zadostInfo" : {
2375 "$ref" : "#/components/schemas/KZRDotaz"
2376 }
2377 },
2378 "additionalProperties" : false
2379 },
2380 "ZadostOZruseniOdberuNotifikaciInterni" : {
2381 "required" : [
2382 "zadostData"
2383 ],
2384 "type" : "object",
2385 "properties" : {
2386 "zadostData" : {
2387 "$ref" : "#/components/schemas/ZruseniOdberuNotifikaciInterni"
2388 },
2389 "zadostInfo" : {
2390 "$ref" : "#/components/schemas/KZRDotaz"
2391 }
2392 },
2393 "additionalProperties" : false
2394 },
2395 "ZakladniCiselnik" : {
2396 "required" : [
2397 "kod",
2398 "nazev",
2399 "platnostOd"
2400 ],
2401 "type" : "object",
2402 "properties" : {
2403 "kod" : {
2404 "type" : "string",
2405 "nullable" : true
2406 },
2407 "nazev" : {
2408 "type" : "string",
2409 "nullable" : true
2410 },
2411 "platnostOd" : {
2412 "type" : "string",
2413 "format" : "date-time"
2414 },
2415 "platnostDo" : {
2416 "type" : "string",
2417 "format" : "date-time",
2418 "nullable" : true
2419 }
2420 },
2421 "additionalProperties" : false
2422 },
2423 "ZdravotnickeZarizeni" : {
2424 "type" : "object",
2425 "properties" : {
2426 "oddeleni" : {
2427 "type" : "array",
2428 "items" : {
2429 "$ref" : "#/components/schemas/Oddeleni"
2430 },
2431 "nullable" : true
2432 },
2433 "pristrojovaTechnika" : {
2434 "type" : "array",
2435 "items" : {
2436 "$ref" : "#/components/schemas/PristrojovaTechnika"
2437 },
2438 "nullable" : true
2439 },
2440 "vymennaSit" : {
2441 "$ref" : "#/components/schemas/VymennaSit"
2442 },
2443 "pcdp" : {
2444 "type" : "integer",
2445 "format" : "int32"
2446 },
2447 "pcz" : {
2448 "type" : "integer",
2449 "format" : "int32"
2450 }
2451 },
2452 "additionalProperties" : false
2453 },
2454 "ZruseniOdberuNotifikaciInterni" : {
2455 "type" : "object",
2456 "properties" : {
2457 "idSubskripce" : {
2458 "type" : "string",
2459 "nullable" : true
2460 },
2461 "predmetId" : {
2462 "type" : "array",
2463 "items" : {
2464 "$ref" : "#/components/schemas/PredmetNotifikace"
2465 },
2466 "nullable" : true
2467 },
2468 "subjektId" : {
2469 "type" : "string",
2470 "nullable" : true
2471 },
2472 "subjektTyp" : {
2473 "type" : "string",
2474 "nullable" : true
2475 }
2476 },
2477 "additionalProperties" : false
2478 }
2479 },
2480 "securitySchemes" : {
2481 "bearerAuth" : {
2482 "scheme" : "bearer",
2483 "description" : "Zadejde `Assertion Token (JWT)`",
2484 "type" : "http",
2485 "bearerFormat" : "JWT"
2486 }
2487 }
2488 },
2489 "security" : [
2490 {
2491 "bearerAuth" : [
2492
2493 ]
2494 }
2495 ]
2496 }