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