1 {
2 "openapi" : "3.0.1",
3 "info" : {
4 "title" : "KRZP",
5 "description" : "<details> <summary><strong>Verze 2.0.3 (16.06.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Oprava rozdílu v datech stažených z KRZP</li> </ul> </details> <details> <summary><strong>Verze 2.0.2 (18.05.2026)</strong></summary> <p><strong>Změny:</strong></p> <ul> <li>Přidáno zobrazení změn</li> </ul> </details> <details> <summary><strong>Verze 2.0.1 (07.04.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" : "/krzp"
15 }
16 ],
17 "paths" : {
18 "/api/v2/ciselnik/country_service_context" : {
19 "post" : {
20 "tags" : [
21 "Ciselniky"
22 ],
23 "summary" : "Vyhledání číselníku CountryServiceContext - číselníku dokladů",
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" : "d6571882-3752-4ddd-b43c-27292f7451f1"
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" : "064bacc9-9c8d-42c7-82c0-87d39bd3366d"
43 }
44 },
45 {
46 "name" : "X-Trace-Id",
47 "in" : "header",
48 "description" : "TraceId - předá se do hlavičky",
49 "schema" : {
50 "type" : "string",
51 "format" : "uuid",
52 "example" : "81404178-cba7-491a-9b92-8a5e9dc291ff"
53 }
54 },
55 {
56 "name" : "X-Correlation-Id",
57 "in" : "header",
58 "description" : "CorrelationId - předá se do hlavičky",
59 "schema" : {
60 "type" : "string",
61 "format" : "uuid",
62 "example" : "762fc2bd-9ce8-4670-893a-b9414ff04b95"
63 }
64 }
65 ],
66 "requestBody" : {
67 "description" : "",
68 "content" : {
69 "application/json" : {
70 "schema" : {
71 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
72 }
73 }
74 }
75 },
76 "responses" : {
77 "401" : {
78 "description" : "Unauthorized",
79 "content" : {
80 "application/json" : {
81 "schema" : {
82 "$ref" : "#/components/schemas/ProblemDetails"
83 }
84 }
85 }
86 },
87 "200" : {
88 "description" : "OK",
89 "content" : {
90 "application/json" : {
91 "schema" : {
92 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuCountryServiceContext"
93 }
94 }
95 }
96 },
97 "404" : {
98 "description" : "Not Found",
99 "content" : {
100 "application/json" : {
101 "schema" : {
102 "$ref" : "#/components/schemas/ProblemDetails"
103 }
104 }
105 }
106 },
107 "400" : {
108 "description" : "Bad Request",
109 "content" : {
110 "application/json" : {
111 "schema" : {
112 "$ref" : "#/components/schemas/ProblemDetails"
113 }
114 }
115 }
116 },
117 "500" : {
118 "description" : "Internal Server Error"
119 }
120 }
121 }
122 },
123 "/api/v2/ciselnik/certifikovany_kurz" : {
124 "post" : {
125 "tags" : [
126 "Ciselniky"
127 ],
128 "summary" : "Vyhledání číselníku zvláštní odborné způsobilosti / certifikovaných kurzů",
129 "parameters" : [
130 {
131 "name" : "X-Trace-Id",
132 "in" : "header",
133 "description" : "TraceId - předá se do hlavičky",
134 "schema" : {
135 "type" : "string",
136 "format" : "uuid",
137 "example" : "bf3cf1f2-4642-4106-8e8f-f87b6c243412"
138 }
139 },
140 {
141 "name" : "X-Correlation-Id",
142 "in" : "header",
143 "description" : "CorrelationId - předá se do hlavičky",
144 "schema" : {
145 "type" : "string",
146 "format" : "uuid",
147 "example" : "169a596b-80f3-4098-be21-d834c2da0b9d"
148 }
149 },
150 {
151 "name" : "X-Trace-Id",
152 "in" : "header",
153 "description" : "TraceId - předá se do hlavičky",
154 "schema" : {
155 "type" : "string",
156 "format" : "uuid",
157 "example" : "4d70fc29-9872-4dab-99e9-20b8fc9e36c4"
158 }
159 },
160 {
161 "name" : "X-Correlation-Id",
162 "in" : "header",
163 "description" : "CorrelationId - předá se do hlavičky",
164 "schema" : {
165 "type" : "string",
166 "format" : "uuid",
167 "example" : "df6fae76-b451-45f5-a5ed-ab6db6797494"
168 }
169 }
170 ],
171 "requestBody" : {
172 "description" : "",
173 "content" : {
174 "application/json" : {
175 "schema" : {
176 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
177 }
178 }
179 }
180 },
181 "responses" : {
182 "401" : {
183 "description" : "Unauthorized",
184 "content" : {
185 "application/json" : {
186 "schema" : {
187 "$ref" : "#/components/schemas/ProblemDetails"
188 }
189 }
190 }
191 },
192 "200" : {
193 "description" : "OK",
194 "content" : {
195 "application/json" : {
196 "schema" : {
197 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
198 }
199 }
200 }
201 },
202 "404" : {
203 "description" : "Not Found",
204 "content" : {
205 "application/json" : {
206 "schema" : {
207 "$ref" : "#/components/schemas/ProblemDetails"
208 }
209 }
210 }
211 },
212 "400" : {
213 "description" : "Bad Request",
214 "content" : {
215 "application/json" : {
216 "schema" : {
217 "$ref" : "#/components/schemas/ProblemDetails"
218 }
219 }
220 }
221 },
222 "500" : {
223 "description" : "Internal Server Error"
224 }
225 }
226 }
227 },
228 "/api/v2/ciselnik/komory" : {
229 "post" : {
230 "tags" : [
231 "Ciselniky"
232 ],
233 "summary" : "Vyhledání číselníku komor",
234 "parameters" : [
235 {
236 "name" : "X-Trace-Id",
237 "in" : "header",
238 "description" : "TraceId - předá se do hlavičky",
239 "schema" : {
240 "type" : "string",
241 "format" : "uuid",
242 "example" : "86c5f2da-1223-437e-815e-98c967f708b5"
243 }
244 },
245 {
246 "name" : "X-Correlation-Id",
247 "in" : "header",
248 "description" : "CorrelationId - předá se do hlavičky",
249 "schema" : {
250 "type" : "string",
251 "format" : "uuid",
252 "example" : "b48f0223-2deb-4921-a4ff-83340c1edbad"
253 }
254 },
255 {
256 "name" : "X-Trace-Id",
257 "in" : "header",
258 "description" : "TraceId - předá se do hlavičky",
259 "schema" : {
260 "type" : "string",
261 "format" : "uuid",
262 "example" : "2d4ab7ad-83e6-44a7-b816-edf01e905d51"
263 }
264 },
265 {
266 "name" : "X-Correlation-Id",
267 "in" : "header",
268 "description" : "CorrelationId - předá se do hlavičky",
269 "schema" : {
270 "type" : "string",
271 "format" : "uuid",
272 "example" : "5a359512-557b-4fee-8791-1e88004b345b"
273 }
274 }
275 ],
276 "requestBody" : {
277 "description" : "",
278 "content" : {
279 "application/json" : {
280 "schema" : {
281 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
282 }
283 }
284 }
285 },
286 "responses" : {
287 "401" : {
288 "description" : "Unauthorized",
289 "content" : {
290 "application/json" : {
291 "schema" : {
292 "$ref" : "#/components/schemas/ProblemDetails"
293 }
294 }
295 }
296 },
297 "200" : {
298 "description" : "OK",
299 "content" : {
300 "application/json" : {
301 "schema" : {
302 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
303 }
304 }
305 }
306 },
307 "404" : {
308 "description" : "Not Found",
309 "content" : {
310 "application/json" : {
311 "schema" : {
312 "$ref" : "#/components/schemas/ProblemDetails"
313 }
314 }
315 }
316 },
317 "400" : {
318 "description" : "Bad Request",
319 "content" : {
320 "application/json" : {
321 "schema" : {
322 "$ref" : "#/components/schemas/ProblemDetails"
323 }
324 }
325 }
326 },
327 "500" : {
328 "description" : "Internal Server Error"
329 }
330 }
331 }
332 },
333 "/api/v2/ciselnik/obor" : {
334 "post" : {
335 "tags" : [
336 "Ciselniky"
337 ],
338 "summary" : "Vyhledání číselníku odborné způsobilosti / oborů",
339 "parameters" : [
340 {
341 "name" : "X-Trace-Id",
342 "in" : "header",
343 "description" : "TraceId - předá se do hlavičky",
344 "schema" : {
345 "type" : "string",
346 "format" : "uuid",
347 "example" : "32e8a89e-aafe-4cb0-80aa-33a80f4b051c"
348 }
349 },
350 {
351 "name" : "X-Correlation-Id",
352 "in" : "header",
353 "description" : "CorrelationId - předá se do hlavičky",
354 "schema" : {
355 "type" : "string",
356 "format" : "uuid",
357 "example" : "8a2fb62a-1f42-4808-a9f2-aba197fe2c02"
358 }
359 },
360 {
361 "name" : "X-Trace-Id",
362 "in" : "header",
363 "description" : "TraceId - předá se do hlavičky",
364 "schema" : {
365 "type" : "string",
366 "format" : "uuid",
367 "example" : "d5fb2ffb-71ad-49fc-b0e6-bc9b0f0b79b2"
368 }
369 },
370 {
371 "name" : "X-Correlation-Id",
372 "in" : "header",
373 "description" : "CorrelationId - předá se do hlavičky",
374 "schema" : {
375 "type" : "string",
376 "format" : "uuid",
377 "example" : "1e13f821-8ab9-47f5-b973-17bdbcdac1a2"
378 }
379 }
380 ],
381 "requestBody" : {
382 "description" : "",
383 "content" : {
384 "application/json" : {
385 "schema" : {
386 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
387 }
388 }
389 }
390 },
391 "responses" : {
392 "401" : {
393 "description" : "Unauthorized",
394 "content" : {
395 "application/json" : {
396 "schema" : {
397 "$ref" : "#/components/schemas/ProblemDetails"
398 }
399 }
400 }
401 },
402 "200" : {
403 "description" : "OK",
404 "content" : {
405 "application/json" : {
406 "schema" : {
407 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
408 }
409 }
410 }
411 },
412 "404" : {
413 "description" : "Not Found",
414 "content" : {
415 "application/json" : {
416 "schema" : {
417 "$ref" : "#/components/schemas/ProblemDetails"
418 }
419 }
420 }
421 },
422 "400" : {
423 "description" : "Bad Request",
424 "content" : {
425 "application/json" : {
426 "schema" : {
427 "$ref" : "#/components/schemas/ProblemDetails"
428 }
429 }
430 }
431 },
432 "500" : {
433 "description" : "Internal Server Error"
434 }
435 }
436 }
437 },
438 "/api/v2/ciselnik/specializace" : {
439 "post" : {
440 "tags" : [
441 "Ciselniky"
442 ],
443 "summary" : "Vyhledání číselníku specializované způsobilosti / specializace",
444 "parameters" : [
445 {
446 "name" : "X-Trace-Id",
447 "in" : "header",
448 "description" : "TraceId - předá se do hlavičky",
449 "schema" : {
450 "type" : "string",
451 "format" : "uuid",
452 "example" : "dcf2f95e-8d81-4604-97b8-e2d6a1335c68"
453 }
454 },
455 {
456 "name" : "X-Correlation-Id",
457 "in" : "header",
458 "description" : "CorrelationId - předá se do hlavičky",
459 "schema" : {
460 "type" : "string",
461 "format" : "uuid",
462 "example" : "2799711c-a97c-44a5-aeec-55e1f8eee892"
463 }
464 },
465 {
466 "name" : "X-Trace-Id",
467 "in" : "header",
468 "description" : "TraceId - předá se do hlavičky",
469 "schema" : {
470 "type" : "string",
471 "format" : "uuid",
472 "example" : "23ecb875-5feb-4beb-a0de-2f3797bb535d"
473 }
474 },
475 {
476 "name" : "X-Correlation-Id",
477 "in" : "header",
478 "description" : "CorrelationId - předá se do hlavičky",
479 "schema" : {
480 "type" : "string",
481 "format" : "uuid",
482 "example" : "30db5d1a-ac5e-4eee-aeb5-f750397e78ee"
483 }
484 }
485 ],
486 "requestBody" : {
487 "description" : "",
488 "content" : {
489 "application/json" : {
490 "schema" : {
491 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
492 }
493 }
494 }
495 },
496 "responses" : {
497 "401" : {
498 "description" : "Unauthorized",
499 "content" : {
500 "application/json" : {
501 "schema" : {
502 "$ref" : "#/components/schemas/ProblemDetails"
503 }
504 }
505 }
506 },
507 "200" : {
508 "description" : "OK",
509 "content" : {
510 "application/json" : {
511 "schema" : {
512 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
513 }
514 }
515 }
516 },
517 "404" : {
518 "description" : "Not Found",
519 "content" : {
520 "application/json" : {
521 "schema" : {
522 "$ref" : "#/components/schemas/ProblemDetails"
523 }
524 }
525 }
526 },
527 "400" : {
528 "description" : "Bad Request",
529 "content" : {
530 "application/json" : {
531 "schema" : {
532 "$ref" : "#/components/schemas/ProblemDetails"
533 }
534 }
535 }
536 },
537 "500" : {
538 "description" : "Internal Server Error"
539 }
540 }
541 }
542 },
543 "/api/v2/ciselnik/typ_vykonu_povolani" : {
544 "post" : {
545 "tags" : [
546 "Ciselniky"
547 ],
548 "summary" : "Vyhledání číselníku typu výkonu povolání",
549 "parameters" : [
550 {
551 "name" : "X-Trace-Id",
552 "in" : "header",
553 "description" : "TraceId - předá se do hlavičky",
554 "schema" : {
555 "type" : "string",
556 "format" : "uuid",
557 "example" : "48239062-75f5-4e23-bb10-bd08fe0e1ca5"
558 }
559 },
560 {
561 "name" : "X-Correlation-Id",
562 "in" : "header",
563 "description" : "CorrelationId - předá se do hlavičky",
564 "schema" : {
565 "type" : "string",
566 "format" : "uuid",
567 "example" : "dcf21c88-2985-491f-b882-6b2a5b99d2b0"
568 }
569 },
570 {
571 "name" : "X-Trace-Id",
572 "in" : "header",
573 "description" : "TraceId - předá se do hlavičky",
574 "schema" : {
575 "type" : "string",
576 "format" : "uuid",
577 "example" : "53d37c9a-95de-4d73-af2c-45a5a173a0c1"
578 }
579 },
580 {
581 "name" : "X-Correlation-Id",
582 "in" : "header",
583 "description" : "CorrelationId - předá se do hlavičky",
584 "schema" : {
585 "type" : "string",
586 "format" : "uuid",
587 "example" : "182bd35e-3263-4c8b-968f-b9bed066fe19"
588 }
589 }
590 ],
591 "requestBody" : {
592 "description" : "",
593 "content" : {
594 "application/json" : {
595 "schema" : {
596 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
597 }
598 }
599 }
600 },
601 "responses" : {
602 "401" : {
603 "description" : "Unauthorized",
604 "content" : {
605 "application/json" : {
606 "schema" : {
607 "$ref" : "#/components/schemas/ProblemDetails"
608 }
609 }
610 }
611 },
612 "200" : {
613 "description" : "OK",
614 "content" : {
615 "application/json" : {
616 "schema" : {
617 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
618 }
619 }
620 }
621 },
622 "404" : {
623 "description" : "Not Found",
624 "content" : {
625 "application/json" : {
626 "schema" : {
627 "$ref" : "#/components/schemas/ProblemDetails"
628 }
629 }
630 }
631 },
632 "400" : {
633 "description" : "Bad Request",
634 "content" : {
635 "application/json" : {
636 "schema" : {
637 "$ref" : "#/components/schemas/ProblemDetails"
638 }
639 }
640 }
641 },
642 "500" : {
643 "description" : "Internal Server Error"
644 }
645 }
646 }
647 },
648 "/api/v2/ciselnik/vzdelavaci_instituce" : {
649 "post" : {
650 "tags" : [
651 "Ciselniky"
652 ],
653 "summary" : "Vyhledání číselníku vzdělávacích institucí",
654 "parameters" : [
655 {
656 "name" : "X-Trace-Id",
657 "in" : "header",
658 "description" : "TraceId - předá se do hlavičky",
659 "schema" : {
660 "type" : "string",
661 "format" : "uuid",
662 "example" : "ced29db0-3d93-456a-abe9-e5d742990b0c"
663 }
664 },
665 {
666 "name" : "X-Correlation-Id",
667 "in" : "header",
668 "description" : "CorrelationId - předá se do hlavičky",
669 "schema" : {
670 "type" : "string",
671 "format" : "uuid",
672 "example" : "a184c554-b94e-4422-98e6-5d9a848dbf39"
673 }
674 },
675 {
676 "name" : "X-Trace-Id",
677 "in" : "header",
678 "description" : "TraceId - předá se do hlavičky",
679 "schema" : {
680 "type" : "string",
681 "format" : "uuid",
682 "example" : "c78e0f9a-5576-4c78-b3c8-b7df907a4b66"
683 }
684 },
685 {
686 "name" : "X-Correlation-Id",
687 "in" : "header",
688 "description" : "CorrelationId - předá se do hlavičky",
689 "schema" : {
690 "type" : "string",
691 "format" : "uuid",
692 "example" : "ba7b4669-e75a-402e-adf2-c557087279a2"
693 }
694 }
695 ],
696 "requestBody" : {
697 "description" : "",
698 "content" : {
699 "application/json" : {
700 "schema" : {
701 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
702 }
703 }
704 }
705 },
706 "responses" : {
707 "401" : {
708 "description" : "Unauthorized",
709 "content" : {
710 "application/json" : {
711 "schema" : {
712 "$ref" : "#/components/schemas/ProblemDetails"
713 }
714 }
715 }
716 },
717 "200" : {
718 "description" : "OK",
719 "content" : {
720 "application/json" : {
721 "schema" : {
722 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
723 }
724 }
725 }
726 },
727 "404" : {
728 "description" : "Not Found",
729 "content" : {
730 "application/json" : {
731 "schema" : {
732 "$ref" : "#/components/schemas/ProblemDetails"
733 }
734 }
735 }
736 },
737 "400" : {
738 "description" : "Bad Request",
739 "content" : {
740 "application/json" : {
741 "schema" : {
742 "$ref" : "#/components/schemas/ProblemDetails"
743 }
744 }
745 }
746 },
747 "500" : {
748 "description" : "Internal Server Error"
749 }
750 }
751 }
752 },
753 "/api/v2/ciselnik/zakladni_kmen" : {
754 "post" : {
755 "tags" : [
756 "Ciselniky"
757 ],
758 "summary" : "Vyhledání číselníku základních kmenů",
759 "parameters" : [
760 {
761 "name" : "X-Trace-Id",
762 "in" : "header",
763 "description" : "TraceId - předá se do hlavičky",
764 "schema" : {
765 "type" : "string",
766 "format" : "uuid",
767 "example" : "41d0bde0-e8a3-458a-9008-9646f712bb9c"
768 }
769 },
770 {
771 "name" : "X-Correlation-Id",
772 "in" : "header",
773 "description" : "CorrelationId - předá se do hlavičky",
774 "schema" : {
775 "type" : "string",
776 "format" : "uuid",
777 "example" : "a43aeff7-93e1-436b-b0f9-7edd80bae59b"
778 }
779 },
780 {
781 "name" : "X-Trace-Id",
782 "in" : "header",
783 "description" : "TraceId - předá se do hlavičky",
784 "schema" : {
785 "type" : "string",
786 "format" : "uuid",
787 "example" : "0f5abd4e-6693-42f8-bbbb-1bf7c633e052"
788 }
789 },
790 {
791 "name" : "X-Correlation-Id",
792 "in" : "header",
793 "description" : "CorrelationId - předá se do hlavičky",
794 "schema" : {
795 "type" : "string",
796 "format" : "uuid",
797 "example" : "8a56ad77-dde8-48d8-979e-fe92f25ca77c"
798 }
799 }
800 ],
801 "requestBody" : {
802 "description" : "",
803 "content" : {
804 "application/json" : {
805 "schema" : {
806 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
807 }
808 }
809 }
810 },
811 "responses" : {
812 "401" : {
813 "description" : "Unauthorized",
814 "content" : {
815 "application/json" : {
816 "schema" : {
817 "$ref" : "#/components/schemas/ProblemDetails"
818 }
819 }
820 }
821 },
822 "200" : {
823 "description" : "OK",
824 "content" : {
825 "application/json" : {
826 "schema" : {
827 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
828 }
829 }
830 }
831 },
832 "404" : {
833 "description" : "Not Found",
834 "content" : {
835 "application/json" : {
836 "schema" : {
837 "$ref" : "#/components/schemas/ProblemDetails"
838 }
839 }
840 }
841 },
842 "400" : {
843 "description" : "Bad Request",
844 "content" : {
845 "application/json" : {
846 "schema" : {
847 "$ref" : "#/components/schemas/ProblemDetails"
848 }
849 }
850 }
851 },
852 "500" : {
853 "description" : "Internal Server Error"
854 }
855 }
856 }
857 },
858 "/api/v2/ciselnik/druh_dokladu" : {
859 "post" : {
860 "tags" : [
861 "Ciselniky"
862 ],
863 "summary" : "Vyhledání číselníku druhů dokladů",
864 "parameters" : [
865 {
866 "name" : "X-Trace-Id",
867 "in" : "header",
868 "description" : "TraceId - předá se do hlavičky",
869 "schema" : {
870 "type" : "string",
871 "format" : "uuid",
872 "example" : "73c36ca5-fb09-48eb-924e-ffc50b8134e5"
873 }
874 },
875 {
876 "name" : "X-Correlation-Id",
877 "in" : "header",
878 "description" : "CorrelationId - předá se do hlavičky",
879 "schema" : {
880 "type" : "string",
881 "format" : "uuid",
882 "example" : "135b467e-7262-4684-9f9d-15c4104e4ea7"
883 }
884 },
885 {
886 "name" : "X-Trace-Id",
887 "in" : "header",
888 "description" : "TraceId - předá se do hlavičky",
889 "schema" : {
890 "type" : "string",
891 "format" : "uuid",
892 "example" : "23586e03-4271-438e-a22b-f231ea271a11"
893 }
894 },
895 {
896 "name" : "X-Correlation-Id",
897 "in" : "header",
898 "description" : "CorrelationId - předá se do hlavičky",
899 "schema" : {
900 "type" : "string",
901 "format" : "uuid",
902 "example" : "2ef9d6e3-6da5-4935-af37-73feaed12da9"
903 }
904 }
905 ],
906 "requestBody" : {
907 "description" : "",
908 "content" : {
909 "application/json" : {
910 "schema" : {
911 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
912 }
913 }
914 }
915 },
916 "responses" : {
917 "401" : {
918 "description" : "Unauthorized",
919 "content" : {
920 "application/json" : {
921 "schema" : {
922 "$ref" : "#/components/schemas/ProblemDetails"
923 }
924 }
925 }
926 },
927 "200" : {
928 "description" : "OK",
929 "content" : {
930 "application/json" : {
931 "schema" : {
932 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
933 }
934 }
935 }
936 },
937 "404" : {
938 "description" : "Not Found",
939 "content" : {
940 "application/json" : {
941 "schema" : {
942 "$ref" : "#/components/schemas/ProblemDetails"
943 }
944 }
945 }
946 },
947 "400" : {
948 "description" : "Bad Request",
949 "content" : {
950 "application/json" : {
951 "schema" : {
952 "$ref" : "#/components/schemas/ProblemDetails"
953 }
954 }
955 }
956 },
957 "500" : {
958 "description" : "Internal Server Error"
959 }
960 }
961 }
962 },
963 "/api/v2/ciselnik/stat" : {
964 "post" : {
965 "tags" : [
966 "Ciselniky"
967 ],
968 "summary" : "Vyhledání číselníku států",
969 "parameters" : [
970 {
971 "name" : "X-Trace-Id",
972 "in" : "header",
973 "description" : "TraceId - předá se do hlavičky",
974 "schema" : {
975 "type" : "string",
976 "format" : "uuid",
977 "example" : "10c78b72-cf4b-4886-b7c6-0bf6042bd661"
978 }
979 },
980 {
981 "name" : "X-Correlation-Id",
982 "in" : "header",
983 "description" : "CorrelationId - předá se do hlavičky",
984 "schema" : {
985 "type" : "string",
986 "format" : "uuid",
987 "example" : "230c8b78-4fee-4228-8a0d-077470c16798"
988 }
989 },
990 {
991 "name" : "X-Trace-Id",
992 "in" : "header",
993 "description" : "TraceId - předá se do hlavičky",
994 "schema" : {
995 "type" : "string",
996 "format" : "uuid",
997 "example" : "9c2e5671-911e-4bf7-a889-d6fbb9843cee"
998 }
999 },
1000 {
1001 "name" : "X-Correlation-Id",
1002 "in" : "header",
1003 "description" : "CorrelationId - předá se do hlavičky",
1004 "schema" : {
1005 "type" : "string",
1006 "format" : "uuid",
1007 "example" : "05daaffc-3b9d-4f72-8e03-a4613f74cdbd"
1008 }
1009 }
1010 ],
1011 "requestBody" : {
1012 "description" : "",
1013 "content" : {
1014 "application/json" : {
1015 "schema" : {
1016 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
1017 }
1018 }
1019 }
1020 },
1021 "responses" : {
1022 "401" : {
1023 "description" : "Unauthorized",
1024 "content" : {
1025 "application/json" : {
1026 "schema" : {
1027 "$ref" : "#/components/schemas/ProblemDetails"
1028 }
1029 }
1030 }
1031 },
1032 "200" : {
1033 "description" : "OK",
1034 "content" : {
1035 "application/json" : {
1036 "schema" : {
1037 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
1038 }
1039 }
1040 }
1041 },
1042 "404" : {
1043 "description" : "Not Found",
1044 "content" : {
1045 "application/json" : {
1046 "schema" : {
1047 "$ref" : "#/components/schemas/ProblemDetails"
1048 }
1049 }
1050 }
1051 },
1052 "400" : {
1053 "description" : "Bad Request",
1054 "content" : {
1055 "application/json" : {
1056 "schema" : {
1057 "$ref" : "#/components/schemas/ProblemDetails"
1058 }
1059 }
1060 }
1061 },
1062 "500" : {
1063 "description" : "Internal Server Error"
1064 }
1065 }
1066 }
1067 },
1068 "/api/v2/ciselnik/pohlavi" : {
1069 "post" : {
1070 "tags" : [
1071 "Ciselniky"
1072 ],
1073 "summary" : "Vyhledání číselníku pohlaví",
1074 "parameters" : [
1075 {
1076 "name" : "X-Trace-Id",
1077 "in" : "header",
1078 "description" : "TraceId - předá se do hlavičky",
1079 "schema" : {
1080 "type" : "string",
1081 "format" : "uuid",
1082 "example" : "f6b47109-baeb-4815-9076-8eb7af03d667"
1083 }
1084 },
1085 {
1086 "name" : "X-Correlation-Id",
1087 "in" : "header",
1088 "description" : "CorrelationId - předá se do hlavičky",
1089 "schema" : {
1090 "type" : "string",
1091 "format" : "uuid",
1092 "example" : "f21605c1-559d-46bc-b80f-3d92fdbd6d9e"
1093 }
1094 },
1095 {
1096 "name" : "X-Trace-Id",
1097 "in" : "header",
1098 "description" : "TraceId - předá se do hlavičky",
1099 "schema" : {
1100 "type" : "string",
1101 "format" : "uuid",
1102 "example" : "f30ab8cb-d6a7-491a-a499-044113896366"
1103 }
1104 },
1105 {
1106 "name" : "X-Correlation-Id",
1107 "in" : "header",
1108 "description" : "CorrelationId - předá se do hlavičky",
1109 "schema" : {
1110 "type" : "string",
1111 "format" : "uuid",
1112 "example" : "1b6b9b7e-83b4-4dce-8686-53cf2def72ea"
1113 }
1114 }
1115 ],
1116 "requestBody" : {
1117 "description" : "",
1118 "content" : {
1119 "application/json" : {
1120 "schema" : {
1121 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
1122 }
1123 }
1124 }
1125 },
1126 "responses" : {
1127 "401" : {
1128 "description" : "Unauthorized",
1129 "content" : {
1130 "application/json" : {
1131 "schema" : {
1132 "$ref" : "#/components/schemas/ProblemDetails"
1133 }
1134 }
1135 }
1136 },
1137 "200" : {
1138 "description" : "OK",
1139 "content" : {
1140 "application/json" : {
1141 "schema" : {
1142 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
1143 }
1144 }
1145 }
1146 },
1147 "404" : {
1148 "description" : "Not Found",
1149 "content" : {
1150 "application/json" : {
1151 "schema" : {
1152 "$ref" : "#/components/schemas/ProblemDetails"
1153 }
1154 }
1155 }
1156 },
1157 "400" : {
1158 "description" : "Bad Request",
1159 "content" : {
1160 "application/json" : {
1161 "schema" : {
1162 "$ref" : "#/components/schemas/ProblemDetails"
1163 }
1164 }
1165 }
1166 },
1167 "500" : {
1168 "description" : "Internal Server Error"
1169 }
1170 }
1171 }
1172 },
1173 "/api/v2/ciselnik/zdravotni_pojistovna" : {
1174 "post" : {
1175 "tags" : [
1176 "Ciselniky"
1177 ],
1178 "summary" : "Vyhledání číselníku zdravotních pojišťoven",
1179 "parameters" : [
1180 {
1181 "name" : "X-Trace-Id",
1182 "in" : "header",
1183 "description" : "TraceId - předá se do hlavičky",
1184 "schema" : {
1185 "type" : "string",
1186 "format" : "uuid",
1187 "example" : "243dbd4e-ee1f-4df7-9acf-edfc9e09238c"
1188 }
1189 },
1190 {
1191 "name" : "X-Correlation-Id",
1192 "in" : "header",
1193 "description" : "CorrelationId - předá se do hlavičky",
1194 "schema" : {
1195 "type" : "string",
1196 "format" : "uuid",
1197 "example" : "70b506f8-db62-47d2-9c2c-cf40a50ac0d2"
1198 }
1199 },
1200 {
1201 "name" : "X-Trace-Id",
1202 "in" : "header",
1203 "description" : "TraceId - předá se do hlavičky",
1204 "schema" : {
1205 "type" : "string",
1206 "format" : "uuid",
1207 "example" : "e93ea260-659e-4940-b7dc-49279bdab975"
1208 }
1209 },
1210 {
1211 "name" : "X-Correlation-Id",
1212 "in" : "header",
1213 "description" : "CorrelationId - předá se do hlavičky",
1214 "schema" : {
1215 "type" : "string",
1216 "format" : "uuid",
1217 "example" : "40291cd9-915d-4e00-84ca-747c1e63cf52"
1218 }
1219 }
1220 ],
1221 "requestBody" : {
1222 "description" : "",
1223 "content" : {
1224 "application/json" : {
1225 "schema" : {
1226 "$ref" : "#/components/schemas/ZadostOVyhledaniCiselniku"
1227 }
1228 }
1229 }
1230 },
1231 "responses" : {
1232 "401" : {
1233 "description" : "Unauthorized",
1234 "content" : {
1235 "application/json" : {
1236 "schema" : {
1237 "$ref" : "#/components/schemas/ProblemDetails"
1238 }
1239 }
1240 }
1241 },
1242 "200" : {
1243 "description" : "OK",
1244 "content" : {
1245 "application/json" : {
1246 "schema" : {
1247 "$ref" : "#/components/schemas/OdpovedVyhledaniCiselnikuKRZP"
1248 }
1249 }
1250 }
1251 },
1252 "404" : {
1253 "description" : "Not Found",
1254 "content" : {
1255 "application/json" : {
1256 "schema" : {
1257 "$ref" : "#/components/schemas/ProblemDetails"
1258 }
1259 }
1260 }
1261 },
1262 "400" : {
1263 "description" : "Bad Request",
1264 "content" : {
1265 "application/json" : {
1266 "schema" : {
1267 "$ref" : "#/components/schemas/ProblemDetails"
1268 }
1269 }
1270 }
1271 },
1272 "500" : {
1273 "description" : "Internal Server Error"
1274 }
1275 }
1276 }
1277 },
1278 "/api/v2/notifikace/zalozit" : {
1279 "post" : {
1280 "tags" : [
1281 "Notifikace"
1282 ],
1283 "summary" : "Žádost o založení odběru notifikací",
1284 "parameters" : [
1285 {
1286 "name" : "X-Trace-Id",
1287 "in" : "header",
1288 "description" : "TraceId - předá se do hlavičky",
1289 "schema" : {
1290 "type" : "string",
1291 "format" : "uuid",
1292 "example" : "d1c2c5ca-328e-4058-9984-644db9172a40"
1293 }
1294 },
1295 {
1296 "name" : "X-Correlation-Id",
1297 "in" : "header",
1298 "description" : "CorrelationId - předá se do hlavičky",
1299 "schema" : {
1300 "type" : "string",
1301 "format" : "uuid",
1302 "example" : "4142412b-964a-4566-a5ac-fe71e5b67bde"
1303 }
1304 },
1305 {
1306 "name" : "X-Trace-Id",
1307 "in" : "header",
1308 "description" : "TraceId - předá se do hlavičky",
1309 "schema" : {
1310 "type" : "string",
1311 "format" : "uuid",
1312 "example" : "018ac836-aeca-4c44-b34f-052a6d9f0de4"
1313 }
1314 },
1315 {
1316 "name" : "X-Correlation-Id",
1317 "in" : "header",
1318 "description" : "CorrelationId - předá se do hlavičky",
1319 "schema" : {
1320 "type" : "string",
1321 "format" : "uuid",
1322 "example" : "4f2875f4-aa49-4da7-ab4c-5c088fb38907"
1323 }
1324 }
1325 ],
1326 "requestBody" : {
1327 "description" : "Data požadavku, žádosti o založení odběru notifikací",
1328 "content" : {
1329 "application/json" : {
1330 "schema" : {
1331 "$ref" : "#/components/schemas/ZadostOOdberNotifikaciInterni"
1332 }
1333 }
1334 }
1335 },
1336 "responses" : {
1337 "401" : {
1338 "description" : "Unauthorized",
1339 "content" : {
1340 "application/json" : {
1341 "schema" : {
1342 "$ref" : "#/components/schemas/ProblemDetails"
1343 }
1344 }
1345 }
1346 },
1347 "200" : {
1348 "description" : "OK",
1349 "content" : {
1350 "application/json" : {
1351 "schema" : {
1352 "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
1353 }
1354 }
1355 }
1356 },
1357 "404" : {
1358 "description" : "Not Found",
1359 "content" : {
1360 "application/json" : {
1361 "schema" : {
1362 "$ref" : "#/components/schemas/ProblemDetails"
1363 }
1364 }
1365 }
1366 },
1367 "400" : {
1368 "description" : "Bad Request",
1369 "content" : {
1370 "application/json" : {
1371 "schema" : {
1372 "$ref" : "#/components/schemas/ProblemDetails"
1373 }
1374 }
1375 }
1376 },
1377 "500" : {
1378 "description" : "Internal Server Error"
1379 }
1380 }
1381 }
1382 },
1383 "/api/v2/notifikace/zrusit" : {
1384 "post" : {
1385 "tags" : [
1386 "Notifikace"
1387 ],
1388 "summary" : "Žádost o zrušení odběru notifikací pro PZS a subjekty údajů",
1389 "parameters" : [
1390 {
1391 "name" : "X-Trace-Id",
1392 "in" : "header",
1393 "description" : "TraceId - předá se do hlavičky",
1394 "schema" : {
1395 "type" : "string",
1396 "format" : "uuid",
1397 "example" : "a761b153-2759-48e0-aad3-279e4aa4bd73"
1398 }
1399 },
1400 {
1401 "name" : "X-Correlation-Id",
1402 "in" : "header",
1403 "description" : "CorrelationId - předá se do hlavičky",
1404 "schema" : {
1405 "type" : "string",
1406 "format" : "uuid",
1407 "example" : "87d9b124-38a4-4640-8882-295747ec3041"
1408 }
1409 },
1410 {
1411 "name" : "X-Trace-Id",
1412 "in" : "header",
1413 "description" : "TraceId - předá se do hlavičky",
1414 "schema" : {
1415 "type" : "string",
1416 "format" : "uuid",
1417 "example" : "703421ed-2d20-42e5-b6c9-9cf0e461e307"
1418 }
1419 },
1420 {
1421 "name" : "X-Correlation-Id",
1422 "in" : "header",
1423 "description" : "CorrelationId - předá se do hlavičky",
1424 "schema" : {
1425 "type" : "string",
1426 "format" : "uuid",
1427 "example" : "a7b99b56-3cf9-47ab-a609-d2276f1548cc"
1428 }
1429 }
1430 ],
1431 "requestBody" : {
1432 "description" : "Data požadavku, žádosti o zrušení odběru notifikací",
1433 "content" : {
1434 "application/json" : {
1435 "schema" : {
1436 "$ref" : "#/components/schemas/ZadostOZruseniOdberuNotifikaciInterni"
1437 }
1438 }
1439 }
1440 },
1441 "responses" : {
1442 "401" : {
1443 "description" : "Unauthorized",
1444 "content" : {
1445 "application/json" : {
1446 "schema" : {
1447 "$ref" : "#/components/schemas/ProblemDetails"
1448 }
1449 }
1450 }
1451 },
1452 "200" : {
1453 "description" : "OK",
1454 "content" : {
1455 "application/json" : {
1456 "schema" : {
1457 "$ref" : "#/components/schemas/OdpovedOdberNotifikaci"
1458 }
1459 }
1460 }
1461 },
1462 "404" : {
1463 "description" : "Not Found",
1464 "content" : {
1465 "application/json" : {
1466 "schema" : {
1467 "$ref" : "#/components/schemas/ProblemDetails"
1468 }
1469 }
1470 }
1471 },
1472 "400" : {
1473 "description" : "Bad Request",
1474 "content" : {
1475 "application/json" : {
1476 "schema" : {
1477 "$ref" : "#/components/schemas/ProblemDetails"
1478 }
1479 }
1480 }
1481 },
1482 "500" : {
1483 "description" : "Internal Server Error"
1484 }
1485 }
1486 }
1487 },
1488 "/api/v2/notifikace/stav" : {
1489 "post" : {
1490 "tags" : [
1491 "Notifikace"
1492 ],
1493 "summary" : "Žádost o vyhledání odběru notifikací pro PZS a subjekty údajů",
1494 "parameters" : [
1495 {
1496 "name" : "X-Trace-Id",
1497 "in" : "header",
1498 "description" : "TraceId - předá se do hlavičky",
1499 "schema" : {
1500 "type" : "string",
1501 "format" : "uuid",
1502 "example" : "b1aabc0a-c2c5-422e-8069-135368facf75"
1503 }
1504 },
1505 {
1506 "name" : "X-Correlation-Id",
1507 "in" : "header",
1508 "description" : "CorrelationId - předá se do hlavičky",
1509 "schema" : {
1510 "type" : "string",
1511 "format" : "uuid",
1512 "example" : "aae7eaa4-439d-4e2e-aab1-19cc24cb3f4f"
1513 }
1514 },
1515 {
1516 "name" : "X-Trace-Id",
1517 "in" : "header",
1518 "description" : "TraceId - předá se do hlavičky",
1519 "schema" : {
1520 "type" : "string",
1521 "format" : "uuid",
1522 "example" : "885b0608-aa62-440c-bfec-cc3f357b570c"
1523 }
1524 },
1525 {
1526 "name" : "X-Correlation-Id",
1527 "in" : "header",
1528 "description" : "CorrelationId - předá se do hlavičky",
1529 "schema" : {
1530 "type" : "string",
1531 "format" : "uuid",
1532 "example" : "01a62dd5-8063-45f1-b456-4c7599e1dcb8"
1533 }
1534 }
1535 ],
1536 "requestBody" : {
1537 "description" : "Data požadavku, žádosti o vyhledání odběru notifikací",
1538 "content" : {
1539 "application/json" : {
1540 "schema" : {
1541 "$ref" : "#/components/schemas/ZadostOVyhledaniOdberuZmenPacientuProPZSInterni"
1542 }
1543 }
1544 }
1545 },
1546 "responses" : {
1547 "401" : {
1548 "description" : "Unauthorized",
1549 "content" : {
1550 "application/json" : {
1551 "schema" : {
1552 "$ref" : "#/components/schemas/ProblemDetails"
1553 }
1554 }
1555 }
1556 },
1557 "200" : {
1558 "description" : "OK",
1559 "content" : {
1560 "application/json" : {
1561 "schema" : {
1562 "$ref" : "#/components/schemas/OdpovedVyhledaniOdberuNotifikaciPZS"
1563 }
1564 }
1565 }
1566 },
1567 "404" : {
1568 "description" : "Not Found",
1569 "content" : {
1570 "application/json" : {
1571 "schema" : {
1572 "$ref" : "#/components/schemas/ProblemDetails"
1573 }
1574 }
1575 }
1576 },
1577 "400" : {
1578 "description" : "Bad Request",
1579 "content" : {
1580 "application/json" : {
1581 "schema" : {
1582 "$ref" : "#/components/schemas/ProblemDetails"
1583 }
1584 }
1585 }
1586 },
1587 "500" : {
1588 "description" : "Internal Server Error"
1589 }
1590 }
1591 }
1592 },
1593 "/api/v2/pracovnik/hledat/krzpid" : {
1594 "post" : {
1595 "tags" : [
1596 "Pracovnik"
1597 ],
1598 "summary" : "Vyhledá pracovníka, dle paramertů ze zadaného požadavku.",
1599 "parameters" : [
1600 {
1601 "name" : "X-Trace-Id",
1602 "in" : "header",
1603 "description" : "TraceId - předá se do hlavičky",
1604 "schema" : {
1605 "type" : "string",
1606 "format" : "uuid",
1607 "example" : "fac16e53-45cc-417a-9fd5-ccbcdbf9fd05"
1608 }
1609 },
1610 {
1611 "name" : "X-Correlation-Id",
1612 "in" : "header",
1613 "description" : "CorrelationId - předá se do hlavičky",
1614 "schema" : {
1615 "type" : "string",
1616 "format" : "uuid",
1617 "example" : "df2142d4-ac89-48c9-8a4b-5b1d4ba8db94"
1618 }
1619 },
1620 {
1621 "name" : "X-Trace-Id",
1622 "in" : "header",
1623 "description" : "TraceId - předá se do hlavičky",
1624 "schema" : {
1625 "type" : "string",
1626 "format" : "uuid",
1627 "example" : "f74daa74-3ba5-478a-bd71-eb364545a076"
1628 }
1629 },
1630 {
1631 "name" : "X-Correlation-Id",
1632 "in" : "header",
1633 "description" : "CorrelationId - předá se do hlavičky",
1634 "schema" : {
1635 "type" : "string",
1636 "format" : "uuid",
1637 "example" : "60ac49bb-5b73-4f9a-b2f9-cddec32f5ab8"
1638 }
1639 }
1640 ],
1641 "requestBody" : {
1642 "description" : "Data požadavku, obsahují různé parametry pro vyhledávání.",
1643 "content" : {
1644 "application/json" : {
1645 "schema" : {
1646 "$ref" : "#/components/schemas/ZadostOVyhledaniPodleKRZPID"
1647 }
1648 }
1649 }
1650 },
1651 "responses" : {
1652 "401" : {
1653 "description" : "Unauthorized",
1654 "content" : {
1655 "application/json" : {
1656 "schema" : {
1657 "$ref" : "#/components/schemas/ProblemDetails"
1658 }
1659 }
1660 }
1661 },
1662 "200" : {
1663 "description" : "OK",
1664 "content" : {
1665 "application/json" : {
1666 "schema" : {
1667 "$ref" : "#/components/schemas/OdpovedVyhledaniZP"
1668 }
1669 }
1670 }
1671 },
1672 "404" : {
1673 "description" : "Not Found",
1674 "content" : {
1675 "application/json" : {
1676 "schema" : {
1677 "$ref" : "#/components/schemas/ProblemDetails"
1678 }
1679 }
1680 }
1681 },
1682 "400" : {
1683 "description" : "Bad Request",
1684 "content" : {
1685 "application/json" : {
1686 "schema" : {
1687 "$ref" : "#/components/schemas/ProblemDetails"
1688 }
1689 }
1690 }
1691 },
1692 "412" : {
1693 "description" : "Precondition Failed",
1694 "content" : {
1695 "application/json" : {
1696 "schema" : {
1697 "$ref" : "#/components/schemas/ProblemDetails"
1698 }
1699 }
1700 }
1701 },
1702 "500" : {
1703 "description" : "Internal Server Error"
1704 }
1705 }
1706 }
1707 },
1708 "/api/v2/pracovnik/hledat/jmenoPrijmeniDatumNarozeni" : {
1709 "post" : {
1710 "tags" : [
1711 "Pracovnik"
1712 ],
1713 "parameters" : [
1714 {
1715 "name" : "X-Trace-Id",
1716 "in" : "header",
1717 "description" : "TraceId - předá se do hlavičky",
1718 "schema" : {
1719 "type" : "string",
1720 "format" : "uuid",
1721 "example" : "76bafd23-685b-4232-95a4-a3232edba9a2"
1722 }
1723 },
1724 {
1725 "name" : "X-Correlation-Id",
1726 "in" : "header",
1727 "description" : "CorrelationId - předá se do hlavičky",
1728 "schema" : {
1729 "type" : "string",
1730 "format" : "uuid",
1731 "example" : "e1d3c1a6-575f-4a70-a8ec-ecc8a8dbd6be"
1732 }
1733 },
1734 {
1735 "name" : "X-Trace-Id",
1736 "in" : "header",
1737 "description" : "TraceId - předá se do hlavičky",
1738 "schema" : {
1739 "type" : "string",
1740 "format" : "uuid",
1741 "example" : "06dae98f-2391-4e65-9504-3cdd88357b95"
1742 }
1743 },
1744 {
1745 "name" : "X-Correlation-Id",
1746 "in" : "header",
1747 "description" : "CorrelationId - předá se do hlavičky",
1748 "schema" : {
1749 "type" : "string",
1750 "format" : "uuid",
1751 "example" : "308a7efe-e021-4232-96f7-67bc8ade882c"
1752 }
1753 }
1754 ],
1755 "requestBody" : {
1756 "content" : {
1757 "application/json" : {
1758 "schema" : {
1759 "$ref" : "#/components/schemas/ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni"
1760 }
1761 }
1762 }
1763 },
1764 "responses" : {
1765 "401" : {
1766 "description" : "Unauthorized",
1767 "content" : {
1768 "application/json" : {
1769 "schema" : {
1770 "$ref" : "#/components/schemas/ProblemDetails"
1771 }
1772 }
1773 }
1774 },
1775 "200" : {
1776 "description" : "OK",
1777 "content" : {
1778 "application/json" : {
1779 "schema" : {
1780 "$ref" : "#/components/schemas/OdpovedVyhledaniZP"
1781 }
1782 }
1783 }
1784 },
1785 "404" : {
1786 "description" : "Not Found",
1787 "content" : {
1788 "application/json" : {
1789 "schema" : {
1790 "$ref" : "#/components/schemas/ProblemDetails"
1791 }
1792 }
1793 }
1794 },
1795 "400" : {
1796 "description" : "Bad Request",
1797 "content" : {
1798 "application/json" : {
1799 "schema" : {
1800 "$ref" : "#/components/schemas/ProblemDetails"
1801 }
1802 }
1803 }
1804 },
1805 "412" : {
1806 "description" : "Precondition Failed",
1807 "content" : {
1808 "application/json" : {
1809 "schema" : {
1810 "$ref" : "#/components/schemas/ProblemDetails"
1811 }
1812 }
1813 }
1814 },
1815 "500" : {
1816 "description" : "Internal Server Error"
1817 }
1818 }
1819 }
1820 },
1821 "/api/v2/pracovnik/hledat/personalistika" : {
1822 "post" : {
1823 "tags" : [
1824 "Pracovnik"
1825 ],
1826 "summary" : "Vyhledá seznam zdravotnických pracovníků pro personalistiku (vyhledávání potenciálních zaměstnanců). Nevrací údaje o zaměstnaní (vazba na zaměstnavatele - IČO), pouze základní údaje o zdravotnickém pracovníkovi.",
1827 "parameters" : [
1828 {
1829 "name" : "X-Trace-Id",
1830 "in" : "header",
1831 "description" : "TraceId - předá se do hlavičky",
1832 "schema" : {
1833 "type" : "string",
1834 "format" : "uuid",
1835 "example" : "16bebc77-d926-4d38-9ca5-9ccb3138320a"
1836 }
1837 },
1838 {
1839 "name" : "X-Correlation-Id",
1840 "in" : "header",
1841 "description" : "CorrelationId - předá se do hlavičky",
1842 "schema" : {
1843 "type" : "string",
1844 "format" : "uuid",
1845 "example" : "41f384ad-68bd-46c4-9f16-9bd01a76a589"
1846 }
1847 },
1848 {
1849 "name" : "X-Trace-Id",
1850 "in" : "header",
1851 "description" : "TraceId - předá se do hlavičky",
1852 "schema" : {
1853 "type" : "string",
1854 "format" : "uuid",
1855 "example" : "79e0e973-7c78-4560-a358-51bc59d7c8f1"
1856 }
1857 },
1858 {
1859 "name" : "X-Correlation-Id",
1860 "in" : "header",
1861 "description" : "CorrelationId - předá se do hlavičky",
1862 "schema" : {
1863 "type" : "string",
1864 "format" : "uuid",
1865 "example" : "02aeb6c3-8b21-4ca4-b5d5-f7afc92afc8e"
1866 }
1867 }
1868 ],
1869 "requestBody" : {
1870 "description" : "Data požadavku, obsahující parametry pro vyhledávání - jméno příjmení, datum narození, KRZPID.",
1871 "content" : {
1872 "application/json" : {
1873 "schema" : {
1874 "$ref" : "#/components/schemas/ZadostOVyhledaniProPersonalistiku"
1875 }
1876 }
1877 }
1878 },
1879 "responses" : {
1880 "401" : {
1881 "description" : "Unauthorized",
1882 "content" : {
1883 "application/json" : {
1884 "schema" : {
1885 "$ref" : "#/components/schemas/ProblemDetails"
1886 }
1887 }
1888 }
1889 },
1890 "200" : {
1891 "description" : "OK",
1892 "content" : {
1893 "application/json" : {
1894 "schema" : {
1895 "$ref" : "#/components/schemas/OdpovedVyhledaniZP"
1896 }
1897 }
1898 }
1899 },
1900 "404" : {
1901 "description" : "Not Found",
1902 "content" : {
1903 "application/json" : {
1904 "schema" : {
1905 "$ref" : "#/components/schemas/ProblemDetails"
1906 }
1907 }
1908 }
1909 },
1910 "400" : {
1911 "description" : "Bad Request",
1912 "content" : {
1913 "application/json" : {
1914 "schema" : {
1915 "$ref" : "#/components/schemas/ProblemDetails"
1916 }
1917 }
1918 }
1919 },
1920 "412" : {
1921 "description" : "Precondition Failed",
1922 "content" : {
1923 "application/json" : {
1924 "schema" : {
1925 "$ref" : "#/components/schemas/ProblemDetails"
1926 }
1927 }
1928 }
1929 },
1930 "500" : {
1931 "description" : "Internal Server Error"
1932 }
1933 }
1934 }
1935 },
1936 "/api/v2/pracovnik/hledat/zamestnavatel" : {
1937 "post" : {
1938 "tags" : [
1939 "Pracovnik"
1940 ],
1941 "parameters" : [
1942 {
1943 "name" : "X-Trace-Id",
1944 "in" : "header",
1945 "description" : "TraceId - předá se do hlavičky",
1946 "schema" : {
1947 "type" : "string",
1948 "format" : "uuid",
1949 "example" : "451f724d-fc08-4da9-9386-4cb80b1a4217"
1950 }
1951 },
1952 {
1953 "name" : "X-Correlation-Id",
1954 "in" : "header",
1955 "description" : "CorrelationId - předá se do hlavičky",
1956 "schema" : {
1957 "type" : "string",
1958 "format" : "uuid",
1959 "example" : "c6f63090-d344-471b-a9df-54b10993faad"
1960 }
1961 },
1962 {
1963 "name" : "X-Trace-Id",
1964 "in" : "header",
1965 "description" : "TraceId - předá se do hlavičky",
1966 "schema" : {
1967 "type" : "string",
1968 "format" : "uuid",
1969 "example" : "160bf96e-166c-48bd-85fb-c729d3195dbf"
1970 }
1971 },
1972 {
1973 "name" : "X-Correlation-Id",
1974 "in" : "header",
1975 "description" : "CorrelationId - předá se do hlavičky",
1976 "schema" : {
1977 "type" : "string",
1978 "format" : "uuid",
1979 "example" : "f42c11a7-86ee-42f5-8582-949203fa5e9d"
1980 }
1981 }
1982 ],
1983 "requestBody" : {
1984 "content" : {
1985 "application/json" : {
1986 "schema" : {
1987 "$ref" : "#/components/schemas/ZadostOVyhledaniPodleZamestnavatele"
1988 }
1989 }
1990 }
1991 },
1992 "responses" : {
1993 "401" : {
1994 "description" : "Unauthorized",
1995 "content" : {
1996 "application/json" : {
1997 "schema" : {
1998 "$ref" : "#/components/schemas/ProblemDetails"
1999 }
2000 }
2001 }
2002 },
2003 "200" : {
2004 "description" : "OK",
2005 "content" : {
2006 "application/json" : {
2007 "schema" : {
2008 "$ref" : "#/components/schemas/OdpovedVyhledaniSeznamuZP"
2009 }
2010 }
2011 }
2012 },
2013 "404" : {
2014 "description" : "Not Found",
2015 "content" : {
2016 "application/json" : {
2017 "schema" : {
2018 "$ref" : "#/components/schemas/ProblemDetails"
2019 }
2020 }
2021 }
2022 },
2023 "400" : {
2024 "description" : "Bad Request",
2025 "content" : {
2026 "application/json" : {
2027 "schema" : {
2028 "$ref" : "#/components/schemas/ProblemDetails"
2029 }
2030 }
2031 }
2032 },
2033 "412" : {
2034 "description" : "Precondition Failed",
2035 "content" : {
2036 "application/json" : {
2037 "schema" : {
2038 "$ref" : "#/components/schemas/ProblemDetails"
2039 }
2040 }
2041 }
2042 },
2043 "500" : {
2044 "description" : "Internal Server Error"
2045 }
2046 }
2047 }
2048 },
2049 "/api/v2/pracovnik/reklamuj/udaj" : {
2050 "post" : {
2051 "tags" : [
2052 "Pracovnik"
2053 ],
2054 "summary" : "Žádost o reklamaci údaje",
2055 "parameters" : [
2056 {
2057 "name" : "X-Trace-Id",
2058 "in" : "header",
2059 "description" : "TraceId - předá se do hlavičky",
2060 "schema" : {
2061 "type" : "string",
2062 "format" : "uuid",
2063 "example" : "af9d1211-6eb9-4117-803f-950ba00a75ea"
2064 }
2065 },
2066 {
2067 "name" : "X-Correlation-Id",
2068 "in" : "header",
2069 "description" : "CorrelationId - předá se do hlavičky",
2070 "schema" : {
2071 "type" : "string",
2072 "format" : "uuid",
2073 "example" : "90e7e78c-c714-4353-b077-17ea53ea01e2"
2074 }
2075 },
2076 {
2077 "name" : "X-Trace-Id",
2078 "in" : "header",
2079 "description" : "TraceId - předá se do hlavičky",
2080 "schema" : {
2081 "type" : "string",
2082 "format" : "uuid",
2083 "example" : "9cc6684b-3ad7-4a07-9621-96d2c94ae05b"
2084 }
2085 },
2086 {
2087 "name" : "X-Correlation-Id",
2088 "in" : "header",
2089 "description" : "CorrelationId - předá se do hlavičky",
2090 "schema" : {
2091 "type" : "string",
2092 "format" : "uuid",
2093 "example" : "002f173f-8626-4e49-a6ca-9f079975fd04"
2094 }
2095 }
2096 ],
2097 "requestBody" : {
2098 "description" : "Objekt obsahující data definující požadavek na reklamaci. Co je reklamováno, kým, atp.",
2099 "content" : {
2100 "application/json" : {
2101 "schema" : {
2102 "$ref" : "#/components/schemas/ZadostReklamaceUdaju"
2103 }
2104 }
2105 }
2106 },
2107 "responses" : {
2108 "401" : {
2109 "description" : "Unauthorized",
2110 "content" : {
2111 "application/json" : {
2112 "schema" : {
2113 "$ref" : "#/components/schemas/ProblemDetails"
2114 }
2115 }
2116 }
2117 },
2118 "200" : {
2119 "description" : "OK",
2120 "content" : {
2121 "application/json" : {
2122 "schema" : {
2123 "$ref" : "#/components/schemas/OdpovedZalozeniReklamace"
2124 }
2125 }
2126 }
2127 },
2128 "404" : {
2129 "description" : "Not Found",
2130 "content" : {
2131 "application/json" : {
2132 "schema" : {
2133 "$ref" : "#/components/schemas/ProblemDetails"
2134 }
2135 }
2136 }
2137 },
2138 "400" : {
2139 "description" : "Bad Request",
2140 "content" : {
2141 "application/json" : {
2142 "schema" : {
2143 "$ref" : "#/components/schemas/ProblemDetails"
2144 }
2145 }
2146 }
2147 },
2148 "500" : {
2149 "description" : "Internal Server Error"
2150 }
2151 }
2152 }
2153 }
2154 },
2155 "components" : {
2156 "schemas" : {
2157 "Adresa" : {
2158 "type" : "object",
2159 "properties" : {
2160 "ruianId" : {
2161 "type" : "integer",
2162 "description" : "Identifikátor v systému RUIAN",
2163 "format" : "int64",
2164 "nullable" : true
2165 },
2166 "stat" : {
2167 "maxLength" : 50,
2168 "type" : "string",
2169 "description" : "Stát v ISO 3361 formátu (Aplha2Kod)",
2170 "nullable" : true
2171 },
2172 "obec" : {
2173 "maxLength" : 50,
2174 "type" : "string",
2175 "description" : "Obec / město",
2176 "nullable" : true
2177 },
2178 "psc" : {
2179 "type" : "integer",
2180 "description" : "Poštovní směrovací číslo",
2181 "format" : "int32",
2182 "nullable" : true
2183 },
2184 "ulice" : {
2185 "maxLength" : 50,
2186 "type" : "string",
2187 "description" : "Ulice",
2188 "nullable" : true
2189 },
2190 "cisloPopisne" : {
2191 "type" : "integer",
2192 "description" : "Číslo popisné",
2193 "format" : "int32",
2194 "nullable" : true
2195 },
2196 "cisloEvidencni" : {
2197 "type" : "integer",
2198 "description" : "Číslo evidenční",
2199 "format" : "int32",
2200 "nullable" : true
2201 },
2202 "cisloOrientacni" : {
2203 "maxLength" : 5,
2204 "type" : "string",
2205 "description" : "Číslo orientační",
2206 "nullable" : true
2207 },
2208 "cisloJine" : {
2209 "maxLength" : 10,
2210 "type" : "string",
2211 "description" : "Jiné číslo - pokud není k dispozici číslo popisné ani číslo evidenční",
2212 "nullable" : true
2213 },
2214 "poBox" : {
2215 "maxLength" : 10,
2216 "type" : "string",
2217 "description" : "Post office box",
2218 "nullable" : true
2219 },
2220 "popis" : {
2221 "maxLength" : 256,
2222 "type" : "string",
2223 "description" : "Doplňující popis k adrese",
2224 "nullable" : true
2225 }
2226 },
2227 "additionalProperties" : false,
2228 "description" : "Slouží pro data adresy"
2229 },
2230 "CiselnikCountryServiceContext" : {
2231 "required" : [
2232 "countryCode",
2233 "homeCommunityId",
2234 "inPreProduction",
2235 "inProduction",
2236 "kod",
2237 "nazev",
2238 "obsah",
2239 "platnostOd",
2240 "serviceContext"
2241 ],
2242 "type" : "object",
2243 "properties" : {
2244 "kod" : {
2245 "type" : "string",
2246 "description" : "Kód číselníkové položky",
2247 "nullable" : true
2248 },
2249 "nazev" : {
2250 "type" : "string",
2251 "description" : "Název číselníkové položky",
2252 "nullable" : true
2253 },
2254 "platnostOd" : {
2255 "type" : "string",
2256 "description" : "Platnost od číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
2257 "format" : "date-time"
2258 },
2259 "platnostDo" : {
2260 "type" : "string",
2261 "description" : "Platnost do číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
2262 "format" : "date-time",
2263 "nullable" : true
2264 },
2265 "countryCode" : {
2266 "type" : "string",
2267 "description" : "Kód statu",
2268 "nullable" : true
2269 },
2270 "serviceContext" : {
2271 "type" : "string",
2272 "description" : "ServiceContext",
2273 "nullable" : true
2274 },
2275 "homeCommunityId" : {
2276 "type" : "string",
2277 "description" : "HomeCommunityId",
2278 "nullable" : true
2279 },
2280 "inProduction" : {
2281 "type" : "boolean",
2282 "description" : "V produkci"
2283 },
2284 "inPreProduction" : {
2285 "type" : "boolean",
2286 "description" : "V předprodukci"
2287 },
2288 "obsah" : {
2289 "type" : "string",
2290 "description" : "Obsah",
2291 "nullable" : true
2292 }
2293 },
2294 "additionalProperties" : false,
2295 "description" : "Data pro číselník CountryServiceContext - číselník dokladů EU"
2296 },
2297 "DataReklamace" : {
2298 "required" : [
2299 "datumReklamace",
2300 "polozkyReklamace",
2301 "popisReklamace",
2302 "reklamujici"
2303 ],
2304 "type" : "object",
2305 "properties" : {
2306 "datumReklamace" : {
2307 "type" : "string",
2308 "description" : "Datum reklamace v ISO 8601 formátu (yyyy-MM-dd)",
2309 "format" : "date-time"
2310 },
2311 "popisReklamace" : {
2312 "type" : "string",
2313 "description" : "Popis reklamace. Povinný údaj. Zde nedošlo k omylu. Popis reklamace je skutečně povinný údaj a zdůvodnění nikoli"
2314 },
2315 "zduvodneni" : {
2316 "type" : "string",
2317 "description" : "Zdůvodnění reklamace. Není povinné. Zde nedošlo k omylu. Popis reklamace je skutečně povinný údaj a zdůvodnění nikoli",
2318 "nullable" : true
2319 },
2320 "polozkyReklamace" : {
2321 "$ref" : "#/components/schemas/UdajReklamace"
2322 },
2323 "reklamujici" : {
2324 "$ref" : "#/components/schemas/Reklamujici"
2325 },
2326 "krzpid" : {
2327 "type" : "string",
2328 "description" : "Resortní identifikátor",
2329 "nullable" : true
2330 },
2331 "ulozkaId" : {
2332 "type" : "string",
2333 "description" : "Úložka ORG",
2334 "nullable" : true
2335 },
2336 "ulozkaRef" : {
2337 "type" : "string",
2338 "description" : "Úložka ORG - reference na záznam v úložce",
2339 "nullable" : true
2340 }
2341 },
2342 "additionalProperties" : false,
2343 "description" : "Data pro reklamaci"
2344 },
2345 "Doklad" : {
2346 "required" : [
2347 "cislo",
2348 "typDokladu"
2349 ],
2350 "type" : "object",
2351 "properties" : {
2352 "cislo" : {
2353 "type" : "string",
2354 "description" : "Číslo dokladu."
2355 },
2356 "typDokladu" : {
2357 "type" : "string",
2358 "description" : "Typ dokladu."
2359 }
2360 },
2361 "additionalProperties" : false,
2362 "description" : "Doklad – jednoduchý DTO objekt"
2363 },
2364 "ErrorModel" : {
2365 "required" : [
2366 "message"
2367 ],
2368 "type" : "object",
2369 "properties" : {
2370 "message" : {
2371 "type" : "string",
2372 "description" : "Popis chyby",
2373 "nullable" : true
2374 },
2375 "fieldName" : {
2376 "type" : "string",
2377 "description" : "Nazev vlastnosti, ke ktere se vaze chyba",
2378 "nullable" : true
2379 },
2380 "severity" : {
2381 "type" : "string",
2382 "description" : "Zavaznost chyby",
2383 "nullable" : true
2384 },
2385 "errorLevel" : {
2386 "type" : "string",
2387 "description" : "Úroveň chyby",
2388 "nullable" : true
2389 }
2390 },
2391 "additionalProperties" : false,
2392 "description" : "Model pro předávání chyb"
2393 },
2394 "IdentifikaceZP" : {
2395 "type" : "object",
2396 "properties" : {
2397 "jmeno" : {
2398 "$ref" : "#/components/schemas/KZRString"
2399 },
2400 "prijmeni" : {
2401 "$ref" : "#/components/schemas/KZRString"
2402 },
2403 "krzpid" : {
2404 "type" : "string",
2405 "nullable" : true
2406 }
2407 },
2408 "additionalProperties" : false
2409 },
2410 "KZRAdresaDetail" : {
2411 "type" : "object",
2412 "properties" : {
2413 "referencni" : {
2414 "type" : "boolean",
2415 "description" : "Příznak zda se jedná o refereční údaj",
2416 "nullable" : true
2417 },
2418 "stav" : {
2419 "type" : "string",
2420 "description" : "Stav",
2421 "nullable" : true
2422 },
2423 "zdroj" : {
2424 "type" : "string",
2425 "description" : "Zdroj",
2426 "nullable" : true
2427 },
2428 "ruianId" : {
2429 "type" : "integer",
2430 "description" : "Identifikátor v systému RUIAN",
2431 "format" : "int64",
2432 "nullable" : true
2433 },
2434 "stat" : {
2435 "type" : "string",
2436 "description" : "Stát",
2437 "nullable" : true
2438 },
2439 "obec" : {
2440 "type" : "string",
2441 "description" : "Obec / město",
2442 "nullable" : true
2443 },
2444 "psc" : {
2445 "type" : "integer",
2446 "description" : "Poštovní směrovací číslo",
2447 "format" : "int32",
2448 "nullable" : true
2449 },
2450 "ulice" : {
2451 "type" : "string",
2452 "description" : "Ulice",
2453 "nullable" : true
2454 },
2455 "cisloPopisne" : {
2456 "type" : "integer",
2457 "description" : "Číslo popisné",
2458 "format" : "int32",
2459 "nullable" : true
2460 },
2461 "cisloEvidencni" : {
2462 "type" : "integer",
2463 "description" : "Číslo evideční",
2464 "format" : "int32",
2465 "nullable" : true
2466 },
2467 "cisloOrientacni" : {
2468 "type" : "string",
2469 "description" : "Číslo orientační",
2470 "nullable" : true
2471 },
2472 "cisloJine" : {
2473 "type" : "string",
2474 "description" : "Jiné číslo v případě, že není známo číslo popisné ani číslo evidenční",
2475 "nullable" : true
2476 },
2477 "poBox" : {
2478 "type" : "string",
2479 "description" : "Post office box",
2480 "nullable" : true
2481 },
2482 "popis" : {
2483 "type" : "string",
2484 "description" : "Další popis adresy",
2485 "nullable" : true
2486 }
2487 },
2488 "additionalProperties" : false,
2489 "description" : "Data pro adresu"
2490 },
2491 "KZRDate" : {
2492 "type" : "object",
2493 "properties" : {
2494 "referencni" : {
2495 "type" : "boolean",
2496 "description" : "Příznak zda se jedná o refereční údaj",
2497 "nullable" : true
2498 },
2499 "stav" : {
2500 "type" : "string",
2501 "description" : "Stav",
2502 "nullable" : true
2503 },
2504 "zdroj" : {
2505 "type" : "string",
2506 "description" : "Zdroj",
2507 "nullable" : true
2508 },
2509 "hodnota" : {
2510 "type" : "string",
2511 "description" : "Datum hodnota",
2512 "format" : "date",
2513 "nullable" : true
2514 }
2515 },
2516 "additionalProperties" : false,
2517 "description" : "Data s datumem a s dalšími informacemi"
2518 },
2519 "KZRDotaz" : {
2520 "required" : [
2521 "datum",
2522 "ucel",
2523 "zadostId"
2524 ],
2525 "type" : "object",
2526 "properties" : {
2527 "datum" : {
2528 "type" : "string",
2529 "format" : "date-time"
2530 },
2531 "ucel" : {
2532 "type" : "string"
2533 },
2534 "zadostId" : {
2535 "type" : "string",
2536 "format" : "uuid"
2537 }
2538 },
2539 "additionalProperties" : false
2540 },
2541 "KZROdpoved" : {
2542 "required" : [
2543 "odpovedId",
2544 "stav",
2545 "zadostId"
2546 ],
2547 "type" : "object",
2548 "properties" : {
2549 "chybyZpracovani" : {
2550 "type" : "array",
2551 "items" : {
2552 "$ref" : "#/components/schemas/ErrorModel"
2553 },
2554 "description" : "Chyby při zpracování požadavku",
2555 "nullable" : true
2556 },
2557 "stav" : {
2558 "type" : "string",
2559 "description" : "Stav vyřízení požadavku",
2560 "nullable" : true
2561 },
2562 "popis" : {
2563 "type" : "string",
2564 "description" : "Popis ke stavu požadavku",
2565 "nullable" : true
2566 },
2567 "subStav" : {
2568 "type" : "string",
2569 "description" : "Pod-stav požadavku",
2570 "nullable" : true
2571 },
2572 "zadostId" : {
2573 "type" : "string",
2574 "description" : "Identifikátor požadavku",
2575 "format" : "uuid"
2576 },
2577 "odpovedId" : {
2578 "type" : "string",
2579 "description" : "Identifikátor odpovědi",
2580 "format" : "uuid"
2581 }
2582 },
2583 "additionalProperties" : false,
2584 "description" : "Data odpovědi se základními informacemi - obsahuje každá odpověď"
2585 },
2586 "KZRString" : {
2587 "type" : "object",
2588 "properties" : {
2589 "referencni" : {
2590 "type" : "boolean",
2591 "description" : "Příznak zda se jedná o refereční údaj",
2592 "nullable" : true
2593 },
2594 "stav" : {
2595 "type" : "string",
2596 "description" : "Stav",
2597 "nullable" : true
2598 },
2599 "zdroj" : {
2600 "type" : "string",
2601 "description" : "Zdroj",
2602 "nullable" : true
2603 },
2604 "hodnota" : {
2605 "type" : "string",
2606 "description" : "String hodnota",
2607 "nullable" : true
2608 }
2609 },
2610 "additionalProperties" : false,
2611 "description" : "Data se string hodnotou a s dalšími informacemi"
2612 },
2613 "KmenPracovnik" : {
2614 "type" : "object",
2615 "properties" : {
2616 "cisloCertifikatu" : {
2617 "type" : "integer",
2618 "description" : "Číslo certifikátu",
2619 "format" : "int64"
2620 },
2621 "datumUkonceni" : {
2622 "$ref" : "#/components/schemas/KZRDate"
2623 },
2624 "vzdelavaciInstituce" : {
2625 "type" : "string",
2626 "description" : "Název vzdělávací instituce (varchar)",
2627 "nullable" : true
2628 },
2629 "zakladniKmen" : {
2630 "type" : "string",
2631 "description" : "Základní kmen",
2632 "nullable" : true
2633 }
2634 },
2635 "additionalProperties" : false,
2636 "description" : "Kmen pracovník"
2637 },
2638 "Komora" : {
2639 "type" : "object",
2640 "properties" : {
2641 "komoraKod" : {
2642 "type" : "string",
2643 "description" : "Kód komory",
2644 "nullable" : true
2645 },
2646 "zapsanDo" : {
2647 "$ref" : "#/components/schemas/KZRDate"
2648 },
2649 "zapsanOd" : {
2650 "$ref" : "#/components/schemas/KZRDate"
2651 }
2652 },
2653 "additionalProperties" : false,
2654 "description" : "Komorová informace (kmenová data)"
2655 },
2656 "NastaveniOdberuNotifikaciZP" : {
2657 "required" : [
2658 "kanalTyp",
2659 "pouzitDefaultniURL",
2660 "subjektId"
2661 ],
2662 "type" : "object",
2663 "properties" : {
2664 "kanalEndpoint" : {
2665 "type" : "string",
2666 "description" : "Endpoint komunikačního kanálu",
2667 "nullable" : true
2668 },
2669 "kanalTyp" : {
2670 "type" : "string",
2671 "description" : "Typ komunikačního kanálu",
2672 "nullable" : true
2673 },
2674 "pouzitDefaultniURL" : {
2675 "type" : "boolean",
2676 "description" : "Zda-li použít defaultní URL"
2677 },
2678 "subjektId" : {
2679 "type" : "string",
2680 "description" : "Id subjektu, o němž budou notifikace zasílány",
2681 "nullable" : true
2682 },
2683 "subjektTyp" : {
2684 "type" : "string",
2685 "description" : "Typ subjektu, o němž jsou notifikace zasílány",
2686 "nullable" : true
2687 }
2688 },
2689 "additionalProperties" : false,
2690 "description" : "Obsahuje informace potřebné k nastavení odběru notifikací"
2691 },
2692 "OdberNotifikaci" : {
2693 "type" : "object",
2694 "properties" : {
2695 "idSubskripce" : {
2696 "type" : "string",
2697 "description" : "Id subskripce nově založené notifikace",
2698 "nullable" : true
2699 }
2700 },
2701 "additionalProperties" : false,
2702 "description" : "Informace o založeném odběru notifikací"
2703 },
2704 "OdbornaZpusobilost" : {
2705 "type" : "object",
2706 "properties" : {
2707 "cisloDiplomu" : {
2708 "type" : "string",
2709 "description" : "Číslo diplomu (varchar)",
2710 "nullable" : true
2711 },
2712 "datumUznani" : {
2713 "$ref" : "#/components/schemas/KZRDate"
2714 },
2715 "datumZiskani" : {
2716 "$ref" : "#/components/schemas/KZRDate"
2717 },
2718 "obor" : {
2719 "type" : "string",
2720 "description" : "Obor způsobilosti",
2721 "nullable" : true
2722 },
2723 "uznavajiciOrgan" : {
2724 "type" : "string",
2725 "description" : "Orgán, který způsobilost uznal (varchar)",
2726 "nullable" : true
2727 },
2728 "vzdelavaciInstituce" : {
2729 "type" : "string",
2730 "description" : "Název vzdělávací instituce (varchar)",
2731 "nullable" : true
2732 }
2733 },
2734 "additionalProperties" : false,
2735 "description" : "Odborná způsobilost"
2736 },
2737 "OdpovedOdberNotifikaci" : {
2738 "required" : [
2739 "odpovedInfo"
2740 ],
2741 "type" : "object",
2742 "properties" : {
2743 "odpovedInfo" : {
2744 "$ref" : "#/components/schemas/KZROdpoved"
2745 },
2746 "odpovedData" : {
2747 "$ref" : "#/components/schemas/OdberNotifikaci"
2748 }
2749 },
2750 "additionalProperties" : false,
2751 "description" : "Data pro odpověď na přihlášení k odběru notifikací"
2752 },
2753 "OdpovedVyhledaniCiselnikuCountryServiceContext" : {
2754 "required" : [
2755 "odpovedInfo"
2756 ],
2757 "type" : "object",
2758 "properties" : {
2759 "odpovedInfo" : {
2760 "$ref" : "#/components/schemas/KZROdpoved"
2761 },
2762 "odpovedData" : {
2763 "type" : "array",
2764 "items" : {
2765 "$ref" : "#/components/schemas/CiselnikCountryServiceContext"
2766 },
2767 "description" : "Data základního číselníku",
2768 "nullable" : true
2769 }
2770 },
2771 "additionalProperties" : false,
2772 "description" : "Data pro odpověď vyhledání číselníku CountryServiceContex - číselníku dokladů EU"
2773 },
2774 "OdpovedVyhledaniCiselnikuKRZP" : {
2775 "required" : [
2776 "odpovedData",
2777 "odpovedInfo"
2778 ],
2779 "type" : "object",
2780 "properties" : {
2781 "odpovedInfo" : {
2782 "$ref" : "#/components/schemas/KZROdpoved"
2783 },
2784 "odpovedData" : {
2785 "type" : "array",
2786 "items" : {
2787 "$ref" : "#/components/schemas/ZakladniCiselnik"
2788 },
2789 "description" : "Data základního číselníku",
2790 "nullable" : true
2791 }
2792 },
2793 "additionalProperties" : false,
2794 "description" : "Data pro odpověď vyhledání číselníku"
2795 },
2796 "OdpovedVyhledaniOdberuNotifikaciPZS" : {
2797 "required" : [
2798 "odpovedInfo"
2799 ],
2800 "type" : "object",
2801 "properties" : {
2802 "odpovedInfo" : {
2803 "$ref" : "#/components/schemas/KZROdpoved"
2804 },
2805 "odpovedData" : {
2806 "$ref" : "#/components/schemas/OdberNotifikaci"
2807 }
2808 },
2809 "additionalProperties" : false,
2810 "description" : "Data pro odpověď na vyhledání informací ohledně odběru notifikací"
2811 },
2812 "OdpovedVyhledaniSeznamuZP" : {
2813 "type" : "object",
2814 "properties" : {
2815 "odpovedData" : {
2816 "type" : "array",
2817 "items" : {
2818 "$ref" : "#/components/schemas/IdentifikaceZP"
2819 },
2820 "description" : "Data obsazující identifikaci ZP",
2821 "nullable" : true
2822 },
2823 "odpovedInfo" : {
2824 "$ref" : "#/components/schemas/KZROdpoved"
2825 }
2826 },
2827 "additionalProperties" : false
2828 },
2829 "OdpovedVyhledaniZP" : {
2830 "type" : "object",
2831 "properties" : {
2832 "odpovedData" : {
2833 "type" : "array",
2834 "items" : {
2835 "$ref" : "#/components/schemas/ZdravotnickyPracovnik"
2836 },
2837 "description" : "Data zdravotnického pracovníka (může být více výsledků)",
2838 "nullable" : true
2839 },
2840 "odpovedInfo" : {
2841 "$ref" : "#/components/schemas/KZROdpoved"
2842 }
2843 },
2844 "additionalProperties" : false,
2845 "description" : "Odpověď na vyhledání zdravotnického pracovníka"
2846 },
2847 "OdpovedZalozeniReklamace" : {
2848 "required" : [
2849 "odpovedInfo"
2850 ],
2851 "type" : "object",
2852 "properties" : {
2853 "odpovedInfo" : {
2854 "$ref" : "#/components/schemas/KZROdpoved"
2855 }
2856 },
2857 "additionalProperties" : false,
2858 "description" : "Odpověď na založení reklamace údaje"
2859 },
2860 "OmezeniVykonuPovolani" : {
2861 "type" : "object",
2862 "properties" : {
2863 "kategorie" : {
2864 "type" : "string",
2865 "description" : "Kategorie omezení (varchar)",
2866 "nullable" : true
2867 },
2868 "kodTypuVykonuPovolani" : {
2869 "type" : "string",
2870 "description" : "Kód typu výkonu povolání (string)",
2871 "nullable" : true
2872 },
2873 "spisovaZnacka" : {
2874 "type" : "string",
2875 "description" : "Spisová značka (varchar)",
2876 "nullable" : true
2877 },
2878 "spravniOrgan" : {
2879 "type" : "string",
2880 "description" : "Správní orgán, který omezení vydal (varchar)",
2881 "nullable" : true
2882 },
2883 "zakazVykonuPovolani" : {
2884 "type" : "boolean",
2885 "description" : "Příznak, zda jde o zákaz výkonu povolání (bool)"
2886 },
2887 "zamestnani" : {
2888 "$ref" : "#/components/schemas/Zamestnani"
2889 },
2890 "typ" : {
2891 "$ref" : "#/components/schemas/TypOmezeniVykonuPovolani"
2892 }
2893 },
2894 "additionalProperties" : false,
2895 "description" : "Informace o omezení výkonu povolání"
2896 },
2897 "ProblemDetails" : {
2898 "type" : "object",
2899 "properties" : {
2900 "type" : {
2901 "type" : "string",
2902 "nullable" : true
2903 },
2904 "title" : {
2905 "type" : "string",
2906 "nullable" : true
2907 },
2908 "status" : {
2909 "type" : "integer",
2910 "format" : "int32",
2911 "nullable" : true
2912 },
2913 "detail" : {
2914 "type" : "string",
2915 "nullable" : true
2916 },
2917 "instance" : {
2918 "type" : "string",
2919 "nullable" : true
2920 }
2921 },
2922 "additionalProperties" : {
2923
2924 }
2925 },
2926 "Reklamujici" : {
2927 "required" : [
2928 "idSubjektu",
2929 "typSubjektu"
2930 ],
2931 "type" : "object",
2932 "properties" : {
2933 "idSubjektu" : {
2934 "type" : "integer",
2935 "description" : "ID",
2936 "format" : "int64"
2937 },
2938 "email" : {
2939 "type" : "string",
2940 "description" : "Email",
2941 "nullable" : true
2942 },
2943 "jmeno" : {
2944 "type" : "string",
2945 "description" : "Jméno",
2946 "nullable" : true
2947 },
2948 "prijmeni" : {
2949 "type" : "string",
2950 "description" : "Příjmení",
2951 "nullable" : true
2952 },
2953 "typSubjektu" : {
2954 "type" : "string",
2955 "description" : "Typ subjektu\r\nJiny\r\nPacient\r\nZdravotnickyPracovnik\r\nPZS\r\nOVM\r\nZdravotniPojistovna",
2956 "nullable" : true
2957 }
2958 },
2959 "additionalProperties" : false,
2960 "description" : "Reklamující osoba."
2961 },
2962 "SpecializovanaZpusobilost" : {
2963 "type" : "object",
2964 "properties" : {
2965 "cisloDiplomu" : {
2966 "type" : "string",
2967 "description" : "Číslo diplomu (varchar)",
2968 "nullable" : true
2969 },
2970 "datumUznani" : {
2971 "$ref" : "#/components/schemas/KZRDate"
2972 },
2973 "datumZiskani" : {
2974 "$ref" : "#/components/schemas/KZRDate"
2975 },
2976 "specializace" : {
2977 "type" : "string",
2978 "description" : "Specializace (varchar)",
2979 "nullable" : true
2980 },
2981 "uznavajiciOrgan" : {
2982 "type" : "string",
2983 "description" : "Orgán, který způsobilost uznal (varchar)",
2984 "nullable" : true
2985 },
2986 "vzdelavaciInstituce" : {
2987 "type" : "string",
2988 "description" : "Název vzdělávací instituce (varchar)",
2989 "nullable" : true
2990 }
2991 },
2992 "additionalProperties" : false,
2993 "description" : "Specializovaná způsobilost"
2994 },
2995 "TypOmezeniVykonuPovolani" : {
2996 "type" : "object",
2997 "properties" : {
2998 "kod" : {
2999 "type" : "string",
3000 "description" : "Kód typu omezení (bigint)",
3001 "nullable" : true
3002 },
3003 "nazev" : {
3004 "type" : "string",
3005 "description" : "Název typu omezení (varchar)",
3006 "nullable" : true
3007 },
3008 "platnostDo" : {
3009 "$ref" : "#/components/schemas/KZRDate"
3010 },
3011 "platnostOd" : {
3012 "$ref" : "#/components/schemas/KZRDate"
3013 }
3014 },
3015 "additionalProperties" : false,
3016 "description" : "Typ omezení výkonu povolání"
3017 },
3018 "UdajReklamace" : {
3019 "type" : "object",
3020 "properties" : {
3021 "jmeno" : {
3022 "maxLength" : 50,
3023 "type" : "string",
3024 "description" : "Správné znění reklamovaného křestního jména zdravotnického pracovníka",
3025 "nullable" : true
3026 },
3027 "prijmeni" : {
3028 "type" : "string",
3029 "description" : "Správné znění reklamovaného příjmení jména zdravotnického pracovníka",
3030 "nullable" : true
3031 },
3032 "rodnePrijmeni" : {
3033 "type" : "string",
3034 "description" : "Správné znění reklamovaného rodného příjmení zdravotnického pracovníka",
3035 "nullable" : true
3036 },
3037 "datumNarozeni" : {
3038 "type" : "string",
3039 "description" : "Správné znění reklamovaného data narození zdravotnického pracovníka",
3040 "format" : "date-time",
3041 "nullable" : true
3042 },
3043 "adresaPobytu" : {
3044 "$ref" : "#/components/schemas/Adresa"
3045 },
3046 "pohlavi" : {
3047 "maxLength" : 1,
3048 "type" : "string",
3049 "description" : "Správné znění reklamovaného pohlaví zdravotnického pracovníka",
3050 "nullable" : true
3051 },
3052 "doklady" : {
3053 "$ref" : "#/components/schemas/Doklad"
3054 }
3055 },
3056 "additionalProperties" : false,
3057 "description" : "Údaj reklamace"
3058 },
3059 "VyhledaniOdberNotifikaciPZSInterni" : {
3060 "required" : [
3061 "kanalTyp"
3062 ],
3063 "type" : "object",
3064 "properties" : {
3065 "kanalTyp" : {
3066 "type" : "string",
3067 "description" : "Typ komunikačního kanálu",
3068 "nullable" : true
3069 },
3070 "subjektId" : {
3071 "type" : "string",
3072 "description" : "Id subjektu, o němž budou notifikace zasílány",
3073 "nullable" : true
3074 },
3075 "subjektTyp" : {
3076 "type" : "string",
3077 "description" : "Typ subjektu, o němž jsou notifikace zasílány",
3078 "nullable" : true
3079 }
3080 },
3081 "additionalProperties" : false,
3082 "description" : "Obsahuje informace potřebné k zrušení odběru notifikací"
3083 },
3084 "VyhledaniPodleJmenoPrijmeniDatumNarozeni" : {
3085 "type" : "object",
3086 "properties" : {
3087 "datumNarozeni" : {
3088 "type" : "string",
3089 "description" : "Datum narození pracovníka.",
3090 "format" : "date-time"
3091 },
3092 "jmeno" : {
3093 "type" : "string",
3094 "description" : "Jméno pracovníka.",
3095 "nullable" : true
3096 },
3097 "prijmeni" : {
3098 "type" : "string",
3099 "description" : "Příjmení pracovníka.",
3100 "nullable" : true
3101 }
3102 },
3103 "additionalProperties" : false,
3104 "description" : "DTO pro vyhledání pracovníka podle jména, příjmení a data narození."
3105 },
3106 "VyhledaniZPPodleICO" : {
3107 "type" : "object",
3108 "properties" : {
3109 "ico" : {
3110 "type" : "string",
3111 "description" : "IČO pracovníka, kterou chcete vyhledat.",
3112 "nullable" : true
3113 },
3114 "vcetneNeplatnych" : {
3115 "type" : "boolean",
3116 "description" : "Určuje, zda zahrnout i neplatné pracovníky."
3117 }
3118 },
3119 "additionalProperties" : false,
3120 "description" : "DTO pro vyhledání pracovníka podle IČO."
3121 },
3122 "VyhledaniZPPodleKRZPID" : {
3123 "required" : [
3124 "krzpid"
3125 ],
3126 "type" : "object",
3127 "properties" : {
3128 "krzpid" : {
3129 "type" : "string",
3130 "description" : "KRZP ID - id pracovníka"
3131 }
3132 },
3133 "additionalProperties" : false,
3134 "description" : "Dotaz pro vyhledání ZP podle KRZPID."
3135 },
3136 "VyhledaniZPPodleUdaju" : {
3137 "required" : [
3138 "datumNarozeni"
3139 ],
3140 "type" : "object",
3141 "properties" : {
3142 "datumNarozeni" : {
3143 "type" : "string",
3144 "description" : "Datum narození osoby v ISO 8601 formátu (yyyy-MM-dd)",
3145 "format" : "date-time"
3146 },
3147 "jmeno" : {
3148 "type" : "string",
3149 "description" : "Jméno osoby.",
3150 "nullable" : true
3151 },
3152 "krzpid" : {
3153 "type" : "string",
3154 "description" : "Identifikátor KRZP.",
3155 "nullable" : true
3156 },
3157 "prijmeni" : {
3158 "type" : "string",
3159 "description" : "Příjmení osoby.",
3160 "nullable" : true
3161 }
3162 },
3163 "additionalProperties" : false,
3164 "description" : "DTO pro vyhledání ZP podle údajů."
3165 },
3166 "ZadostOOdberNotifikaciInterni" : {
3167 "required" : [
3168 "zadostData",
3169 "zadostInfo"
3170 ],
3171 "type" : "object",
3172 "properties" : {
3173 "zadostData" : {
3174 "$ref" : "#/components/schemas/NastaveniOdberuNotifikaciZP"
3175 },
3176 "zadostInfo" : {
3177 "$ref" : "#/components/schemas/KZRDotaz"
3178 }
3179 },
3180 "additionalProperties" : false,
3181 "description" : "Data žádosti pro přihlášení k odběru notifikací"
3182 },
3183 "ZadostOVyhledaniCiselniku" : {
3184 "required" : [
3185 "zadostInfo"
3186 ],
3187 "type" : "object",
3188 "properties" : {
3189 "zadostInfo" : {
3190 "$ref" : "#/components/schemas/KZRDotaz"
3191 }
3192 },
3193 "additionalProperties" : false,
3194 "description" : "Data žádosti pro vyhledání číselníku"
3195 },
3196 "ZadostOVyhledaniOdberuZmenPacientuProPZSInterni" : {
3197 "required" : [
3198 "zadostData",
3199 "zadostInfo"
3200 ],
3201 "type" : "object",
3202 "properties" : {
3203 "zadostData" : {
3204 "$ref" : "#/components/schemas/VyhledaniOdberNotifikaciPZSInterni"
3205 },
3206 "zadostInfo" : {
3207 "$ref" : "#/components/schemas/KZRDotaz"
3208 }
3209 },
3210 "additionalProperties" : false,
3211 "description" : "Data žádosti o vyhledání odběru notifikací pro PZS a subjekty údajů"
3212 },
3213 "ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni" : {
3214 "type" : "object",
3215 "properties" : {
3216 "data" : {
3217 "$ref" : "#/components/schemas/VyhledaniPodleJmenoPrijmeniDatumNarozeni"
3218 },
3219 "zadostInfo" : {
3220 "$ref" : "#/components/schemas/KZRDotaz"
3221 }
3222 },
3223 "additionalProperties" : false,
3224 "description" : "Žádost o vyhledání podle jména, příjmení a data narození."
3225 },
3226 "ZadostOVyhledaniPodleKRZPID" : {
3227 "type" : "object",
3228 "properties" : {
3229 "zadostData" : {
3230 "$ref" : "#/components/schemas/VyhledaniZPPodleKRZPID"
3231 },
3232 "zadostInfo" : {
3233 "$ref" : "#/components/schemas/KZRDotaz"
3234 }
3235 },
3236 "additionalProperties" : false,
3237 "description" : "Žádost o vyhledání podle KRZPID"
3238 },
3239 "ZadostOVyhledaniPodleZamestnavatele" : {
3240 "type" : "object",
3241 "properties" : {
3242 "data" : {
3243 "$ref" : "#/components/schemas/VyhledaniZPPodleICO"
3244 },
3245 "zadostInfo" : {
3246 "$ref" : "#/components/schemas/KZRDotaz"
3247 }
3248 },
3249 "additionalProperties" : false,
3250 "description" : "Žádost o vyhledání podle zaměstnavatele."
3251 },
3252 "ZadostOVyhledaniProPersonalistiku" : {
3253 "type" : "object",
3254 "properties" : {
3255 "data" : {
3256 "$ref" : "#/components/schemas/VyhledaniZPPodleUdaju"
3257 },
3258 "zadostInfo" : {
3259 "$ref" : "#/components/schemas/KZRDotaz"
3260 }
3261 },
3262 "additionalProperties" : false,
3263 "description" : "Žádost o vyhledání pro personalistiku."
3264 },
3265 "ZadostOZruseniOdberuNotifikaciInterni" : {
3266 "required" : [
3267 "zadostData",
3268 "zadostInfo"
3269 ],
3270 "type" : "object",
3271 "properties" : {
3272 "zadostData" : {
3273 "$ref" : "#/components/schemas/ZruseniOdberuNotifikaciInterni"
3274 },
3275 "zadostInfo" : {
3276 "$ref" : "#/components/schemas/KZRDotaz"
3277 }
3278 },
3279 "additionalProperties" : false,
3280 "description" : "Data žádosti o zrušení k odběru notifikací pro PZS a subjekty údajů. Pro interní komunikaci uvniř systému."
3281 },
3282 "ZadostReklamaceUdaju" : {
3283 "required" : [
3284 "zadostData",
3285 "zadostInfo"
3286 ],
3287 "type" : "object",
3288 "properties" : {
3289 "zadostData" : {
3290 "$ref" : "#/components/schemas/DataReklamace"
3291 },
3292 "zadostInfo" : {
3293 "$ref" : "#/components/schemas/KZRDotaz"
3294 }
3295 },
3296 "additionalProperties" : false,
3297 "description" : "Zadost o reklamaci udajů"
3298 },
3299 "ZakladniCiselnik" : {
3300 "required" : [
3301 "kod",
3302 "nazev",
3303 "platnostOd"
3304 ],
3305 "type" : "object",
3306 "properties" : {
3307 "kod" : {
3308 "type" : "string",
3309 "description" : "Kód číselníkové položky",
3310 "nullable" : true
3311 },
3312 "nazev" : {
3313 "type" : "string",
3314 "description" : "Název číselníkové položky",
3315 "nullable" : true
3316 },
3317 "platnostOd" : {
3318 "type" : "string",
3319 "description" : "Platnost od číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
3320 "format" : "date-time"
3321 },
3322 "platnostDo" : {
3323 "type" : "string",
3324 "description" : "Platnost do číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)",
3325 "format" : "date-time",
3326 "nullable" : true
3327 }
3328 },
3329 "additionalProperties" : false,
3330 "description" : "Data pro základní číselník"
3331 },
3332 "Zamestnani" : {
3333 "type" : "object",
3334 "properties" : {
3335 "druhPece" : {
3336 "type" : "string",
3337 "description" : "Druh péče",
3338 "nullable" : true
3339 },
3340 "formaPece" : {
3341 "type" : "string",
3342 "description" : "Forma péče",
3343 "nullable" : true
3344 },
3345 "oborPece" : {
3346 "type" : "string",
3347 "description" : "Obor péče",
3348 "nullable" : true
3349 },
3350 "pcz" : {
3351 "type" : "integer",
3352 "description" : "PCZ (int)",
3353 "format" : "int32"
3354 },
3355 "poskytovatelICO" : {
3356 "type" : "string",
3357 "description" : "IČO poskytovatele (numeric(8)) – uloženo jako string kvůli případným počátečním nulám",
3358 "nullable" : true
3359 }
3360 },
3361 "additionalProperties" : false,
3362 "description" : "Údaje o zaměstnání (kmenová i referenční data)"
3363 },
3364 "ZdravotnickyPracovnik" : {
3365 "type" : "object",
3366 "properties" : {
3367 "stavZaznamu" : {
3368 "type" : "string",
3369 "nullable" : true
3370 },
3371 "adresaPobytu" : {
3372 "$ref" : "#/components/schemas/KZRAdresaDetail"
3373 },
3374 "clenstviVKomorach" : {
3375 "type" : "array",
3376 "items" : {
3377 "$ref" : "#/components/schemas/Komora"
3378 },
3379 "nullable" : true
3380 },
3381 "dalsiKontakt" : {
3382 "$ref" : "#/components/schemas/KZRString"
3383 },
3384 "email" : {
3385 "$ref" : "#/components/schemas/KZRString"
3386 },
3387 "hostovaniOd" : {
3388 "$ref" : "#/components/schemas/KZRDate"
3389 },
3390 "hostovaniDo" : {
3391 "$ref" : "#/components/schemas/KZRDate"
3392 },
3393 "hostujiciUsazena" : {
3394 "type" : "string",
3395 "nullable" : true
3396 },
3397 "kmen" : {
3398 "type" : "array",
3399 "items" : {
3400 "$ref" : "#/components/schemas/KmenPracovnik"
3401 },
3402 "nullable" : true
3403 },
3404 "odbornaZpusobilost" : {
3405 "type" : "array",
3406 "items" : {
3407 "$ref" : "#/components/schemas/OdbornaZpusobilost"
3408 },
3409 "nullable" : true
3410 },
3411 "omezeniVykonuPovolani" : {
3412 "type" : "array",
3413 "items" : {
3414 "$ref" : "#/components/schemas/OmezeniVykonuPovolani"
3415 },
3416 "nullable" : true
3417 },
3418 "specializovanaZpusobilost" : {
3419 "type" : "array",
3420 "items" : {
3421 "$ref" : "#/components/schemas/SpecializovanaZpusobilost"
3422 },
3423 "nullable" : true
3424 },
3425 "telefon" : {
3426 "$ref" : "#/components/schemas/KZRString"
3427 },
3428 "zamestnani" : {
3429 "type" : "array",
3430 "items" : {
3431 "$ref" : "#/components/schemas/Zamestnani"
3432 },
3433 "nullable" : true
3434 },
3435 "zvlastniZpusobilost" : {
3436 "type" : "array",
3437 "items" : {
3438 "$ref" : "#/components/schemas/ZvlastniOdbornaZpusobilost"
3439 },
3440 "nullable" : true
3441 },
3442 "datumNarozeni" : {
3443 "$ref" : "#/components/schemas/KZRDate"
3444 },
3445 "doklady" : {
3446 "type" : "array",
3447 "items" : {
3448 "$ref" : "#/components/schemas/Doklad"
3449 },
3450 "nullable" : true
3451 },
3452 "jmeno" : {
3453 "$ref" : "#/components/schemas/KZRString"
3454 },
3455 "mistoNarozeni" : {
3456 "$ref" : "#/components/schemas/KZRString"
3457 },
3458 "pohlavi" : {
3459 "$ref" : "#/components/schemas/KZRString"
3460 },
3461 "prijmeni" : {
3462 "$ref" : "#/components/schemas/KZRString"
3463 },
3464 "rodnePrijmeni" : {
3465 "$ref" : "#/components/schemas/KZRString"
3466 },
3467 "statniObcanstvi" : {
3468 "type" : "array",
3469 "items" : {
3470 "$ref" : "#/components/schemas/KZRString"
3471 },
3472 "nullable" : true
3473 },
3474 "titulPred" : {
3475 "$ref" : "#/components/schemas/KZRString"
3476 },
3477 "titulZa" : {
3478 "$ref" : "#/components/schemas/KZRString"
3479 },
3480 "jeLekar" : {
3481 "type" : "boolean"
3482 },
3483 "krzpid" : {
3484 "type" : "string",
3485 "nullable" : true
3486 },
3487 "ztotozenaOsoba" : {
3488 "type" : "boolean"
3489 }
3490 },
3491 "additionalProperties" : false,
3492 "description" : "Zdravotnický pracovník – DTO objekt s kmenovými, referenčními a pomocnými daty"
3493 },
3494 "ZruseniOdberuNotifikaciInterni" : {
3495 "type" : "object",
3496 "properties" : {
3497 "idSubskripce" : {
3498 "type" : "string",
3499 "description" : "ID subskripce",
3500 "nullable" : true
3501 },
3502 "subjektId" : {
3503 "type" : "string",
3504 "description" : "Id subjektu, jemuž budou notifikace zasílány",
3505 "nullable" : true
3506 },
3507 "subjektTyp" : {
3508 "type" : "string",
3509 "description" : "Typ subjektu, jemuž jsou notifikace zasílány",
3510 "nullable" : true
3511 }
3512 },
3513 "additionalProperties" : false,
3514 "description" : "Obsahuje informace potřebné k zrušení odběru notifikací pro interní komunikaci uvnitř systému"
3515 },
3516 "ZvlastniOdbornaZpusobilost" : {
3517 "type" : "object",
3518 "properties" : {
3519 "certifikovanyKurs" : {
3520 "type" : "string",
3521 "description" : "Identifikátor certifikovaného kurzu (bigint)",
3522 "nullable" : true
3523 },
3524 "cisloDiplomu" : {
3525 "type" : "string",
3526 "description" : "Číslo diplomu (varchar)",
3527 "nullable" : true
3528 },
3529 "datumUznani" : {
3530 "$ref" : "#/components/schemas/KZRDate"
3531 },
3532 "datumZiskani" : {
3533 "$ref" : "#/components/schemas/KZRDate"
3534 },
3535 "uznavajiciOrg" : {
3536 "type" : "string",
3537 "description" : "Orgán, který způsobilost uznal (varchar)",
3538 "nullable" : true
3539 },
3540 "vzdelavaciInstituce" : {
3541 "type" : "string",
3542 "description" : "Název vzdělávací instituce (varchar)",
3543 "nullable" : true
3544 }
3545 },
3546 "additionalProperties" : false,
3547 "description" : "Zvláštní odborná způsobilost"
3548 }
3549 },
3550 "securitySchemes" : {
3551 "bearerAuth" : {
3552 "scheme" : "bearer",
3553 "description" : "Zadejde `Assertion Token (JWT)`",
3554 "type" : "http",
3555 "bearerFormat" : "JWT"
3556 }
3557 }
3558 },
3559 "security" : [
3560 {
3561 "bearerAuth" : [
3562
3563 ]
3564 }
3565 ]
3566 }