1 {
2 "openapi" : "3.0.4",
3 "info" : {
4 "title" : "eZadanky",
5 "description" : "<details>\r\n <summary><strong>Verze 1.11.13</strong></summary>\r\n <br />\r\n <p><strong>Změny:</strong></p>\r\n <ul>\r\n <li>Upraveno API <strong>NactiZadanku</strong> - při vyplněném query parametru CisloDokladu dochází ke kontrole vůči KRP a v případě správnosti ke zpřístupnění žádanky.</li>\r\n <li>Upraveno API <strong>UlozZadanku</strong> - při vyplněném poli dodatečných příjemců jsou vkládané identifikátory ověřovány na úrovni KZR. Doplněno omezení, kdy musí být adresátem vždy PZS.</li>\r\n <li>Upraveno API <strong>VratZadankuDoObehu</strong> - po úspěšném provedení operace dojde k výmazu DatumPlanovanehoVysetreni.</li>\r\n <li>Upraveno API <strong>VyhledejAktivniZadanku</strong> - nově musí být zadán alespoň 1 z údajů týkající se žádanky nebo RID pacienta žádanky.</li>\r\n <li>Úprava validačních hlášek tak, aby obsahovaly přesnější definice chyb</li>\r\n </ul>\r\n</details>",
6 "version" : "v1.11.17"
7 },
8 "servers" : [
9 {
10 "url" : "/eZadanky"
11 }
12 ],
13 "paths" : {
14 "/api/v1/eZadanka/UlozZadanku" : {
15 "post" : {
16 "tags" : [
17 "Žádanky"
18 ],
19 "parameters" : [
20 {
21 "name" : "Accept-Language",
22 "in" : "header",
23 "schema" : {
24 "type" : "string",
25 "default" : "cs"
26 }
27 },
28 {
29 "name" : "X-Correlation-Id",
30 "in" : "header",
31 "schema" : {
32 "type" : "string",
33 "format" : "uuid"
34 }
35 },
36 {
37 "name" : "X-Trace-Id",
38 "in" : "header",
39 "schema" : {
40 "type" : "string",
41 "format" : "uuid"
42 }
43 }
44 ],
45 "requestBody" : {
46 "content" : {
47 "application/json" : {
48 "schema" : {
49 "$ref" : "#/components/schemas/UlozZadankuExtRequest"
50 }
51 }
52 }
53 },
54 "responses" : {
55 "201" : {
56 "description" : "Žádanka je uložena",
57 "content" : {
58 "application/json" : {
59 "schema" : {
60 "$ref" : "#/components/schemas/UlozZadankuResponse"
61 }
62 }
63 }
64 },
65 "400" : {
66 "description" : "Aplikační chyba",
67 "content" : {
68 "application/problem+json" : {
69 "schema" : {
70 "$ref" : "#/components/schemas/ErrorsResponse"
71 }
72 }
73 }
74 },
75 "401" : {
76 "description" : "Chyba autorizace vůči Dočasnému úložišti"
77 },
78 "403" : {
79 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
80 },
81 "500" : {
82 "description" : "Nefunkční stav služby"
83 }
84 }
85 }
86 },
87 "/api/v1/eZadanka/VyhledejZadanku" : {
88 "post" : {
89 "tags" : [
90 "Žádanky"
91 ],
92 "parameters" : [
93 {
94 "name" : "Accept-Language",
95 "in" : "header",
96 "schema" : {
97 "type" : "string",
98 "default" : "cs"
99 }
100 },
101 {
102 "name" : "X-Correlation-Id",
103 "in" : "header",
104 "schema" : {
105 "type" : "string",
106 "format" : "uuid"
107 }
108 },
109 {
110 "name" : "X-Trace-Id",
111 "in" : "header",
112 "schema" : {
113 "type" : "string",
114 "format" : "uuid"
115 }
116 }
117 ],
118 "requestBody" : {
119 "content" : {
120 "application/json" : {
121 "schema" : {
122 "$ref" : "#/components/schemas/VyhledejZadankuExtRequest"
123 }
124 }
125 }
126 },
127 "responses" : {
128 "200" : {
129 "description" : "Žádanka je nalezena",
130 "content" : {
131 "application/json" : {
132 "schema" : {
133 "$ref" : "#/components/schemas/VyhledejZadankuResponse"
134 }
135 }
136 }
137 },
138 "400" : {
139 "description" : "Aplikační chyba",
140 "content" : {
141 "application/problem+json" : {
142 "schema" : {
143 "$ref" : "#/components/schemas/ErrorsResponse"
144 }
145 }
146 }
147 },
148 "401" : {
149 "description" : "Chyba autorizace vůči Dočasnému úložišti"
150 },
151 "403" : {
152 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
153 },
154 "404" : {
155 "description" : "Žádanka nenalezena"
156 },
157 "500" : {
158 "description" : "Nefunkční stav služby"
159 }
160 }
161 }
162 },
163 "/api/v1/eZadanka/VyhledejAktivniZadanku" : {
164 "post" : {
165 "tags" : [
166 "Žádanky"
167 ],
168 "parameters" : [
169 {
170 "name" : "Accept-Language",
171 "in" : "header",
172 "schema" : {
173 "type" : "string",
174 "default" : "cs"
175 }
176 },
177 {
178 "name" : "X-Correlation-Id",
179 "in" : "header",
180 "schema" : {
181 "type" : "string",
182 "format" : "uuid"
183 }
184 },
185 {
186 "name" : "X-Trace-Id",
187 "in" : "header",
188 "schema" : {
189 "type" : "string",
190 "format" : "uuid"
191 }
192 }
193 ],
194 "requestBody" : {
195 "content" : {
196 "application/json" : {
197 "schema" : {
198 "$ref" : "#/components/schemas/VyhledejAktivniZadankuRequest"
199 }
200 }
201 }
202 },
203 "responses" : {
204 "200" : {
205 "description" : "Žádanka je nalezena",
206 "content" : {
207 "application/json" : {
208 "schema" : {
209 "$ref" : "#/components/schemas/VyhledejAktivniZadankuResponse"
210 }
211 }
212 }
213 },
214 "400" : {
215 "description" : "Aplikační chyba",
216 "content" : {
217 "application/problem+json" : {
218 "schema" : {
219 "$ref" : "#/components/schemas/ErrorsResponse"
220 }
221 }
222 }
223 },
224 "401" : {
225 "description" : "Chyba autorizace vůči Dočasnému úložišti"
226 },
227 "403" : {
228 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
229 },
230 "404" : {
231 "description" : "Žádanka nenalezena"
232 },
233 "500" : {
234 "description" : "Nefunkční stav služby"
235 }
236 }
237 }
238 },
239 "/api/v1/eZadanka/StornujZadanku" : {
240 "patch" : {
241 "tags" : [
242 "Žádanky"
243 ],
244 "parameters" : [
245 {
246 "name" : "Accept-Language",
247 "in" : "header",
248 "schema" : {
249 "type" : "string",
250 "default" : "cs"
251 }
252 },
253 {
254 "name" : "X-Correlation-Id",
255 "in" : "header",
256 "schema" : {
257 "type" : "string",
258 "format" : "uuid"
259 }
260 },
261 {
262 "name" : "X-Trace-Id",
263 "in" : "header",
264 "schema" : {
265 "type" : "string",
266 "format" : "uuid"
267 }
268 }
269 ],
270 "requestBody" : {
271 "content" : {
272 "application/json" : {
273 "schema" : {
274 "$ref" : "#/components/schemas/StornujZadankuRequest"
275 }
276 }
277 }
278 },
279 "responses" : {
280 "200" : {
281 "description" : "Žádanka úspěšně stornována !",
282 "content" : {
283 "application/json" : {
284 "schema" : {
285 "$ref" : "#/components/schemas/StornujZadankuResponse"
286 }
287 }
288 }
289 },
290 "400" : {
291 "description" : "Aplikační chyba",
292 "content" : {
293 "application/problem+json" : {
294 "schema" : {
295 "$ref" : "#/components/schemas/ErrorsResponse"
296 }
297 }
298 }
299 },
300 "401" : {
301 "description" : "Chyba autorizace vůči Dočasnému úložišti"
302 },
303 "403" : {
304 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
305 },
306 "404" : {
307 "description" : "Žádanka nenalezena"
308 },
309 "500" : {
310 "description" : "Nefunkční stav služby"
311 }
312 }
313 }
314 },
315 "/api/v1/eZadanka/PrijmiZadanku" : {
316 "patch" : {
317 "tags" : [
318 "Žádanky"
319 ],
320 "parameters" : [
321 {
322 "name" : "Accept-Language",
323 "in" : "header",
324 "schema" : {
325 "type" : "string",
326 "default" : "cs"
327 }
328 },
329 {
330 "name" : "X-Correlation-Id",
331 "in" : "header",
332 "schema" : {
333 "type" : "string",
334 "format" : "uuid"
335 }
336 },
337 {
338 "name" : "X-Trace-Id",
339 "in" : "header",
340 "schema" : {
341 "type" : "string",
342 "format" : "uuid"
343 }
344 }
345 ],
346 "requestBody" : {
347 "content" : {
348 "application/json" : {
349 "schema" : {
350 "$ref" : "#/components/schemas/PrijmiZadankuCommand"
351 }
352 }
353 }
354 },
355 "responses" : {
356 "200" : {
357 "description" : "Žádanka úspěšně přijata !",
358 "content" : {
359 "application/json" : {
360 "schema" : {
361 "$ref" : "#/components/schemas/PrijmiZadankuDto"
362 }
363 }
364 }
365 },
366 "400" : {
367 "description" : "Aplikační chyba",
368 "content" : {
369 "application/problem+json" : {
370 "schema" : {
371 "$ref" : "#/components/schemas/ErrorsResponse"
372 }
373 }
374 }
375 },
376 "401" : {
377 "description" : "Chyba autorizace vůči Dočasnému úložišti"
378 },
379 "403" : {
380 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
381 },
382 "404" : {
383 "description" : "Žádanka nenalezena"
384 },
385 "500" : {
386 "description" : "Nefunkční stav služby"
387 }
388 }
389 }
390 },
391 "/api/v1/eZadanka/ZaznacNeproveditelnostZadanky" : {
392 "patch" : {
393 "tags" : [
394 "Žádanky"
395 ],
396 "parameters" : [
397 {
398 "name" : "Accept-Language",
399 "in" : "header",
400 "schema" : {
401 "type" : "string",
402 "default" : "cs"
403 }
404 },
405 {
406 "name" : "X-Correlation-Id",
407 "in" : "header",
408 "schema" : {
409 "type" : "string",
410 "format" : "uuid"
411 }
412 },
413 {
414 "name" : "X-Trace-Id",
415 "in" : "header",
416 "schema" : {
417 "type" : "string",
418 "format" : "uuid"
419 }
420 }
421 ],
422 "requestBody" : {
423 "content" : {
424 "application/json" : {
425 "schema" : {
426 "$ref" : "#/components/schemas/ZaznacNeproveditelnostZadankyCommand"
427 }
428 }
429 }
430 },
431 "responses" : {
432 "200" : {
433 "description" : "Žádanka zaznačena jako neproveditelná !",
434 "content" : {
435 "application/json" : {
436 "schema" : {
437 "$ref" : "#/components/schemas/ZaznacNeproveditelnostZadankyDto"
438 }
439 }
440 }
441 },
442 "400" : {
443 "description" : "Aplikační chyba",
444 "content" : {
445 "application/problem+json" : {
446 "schema" : {
447 "$ref" : "#/components/schemas/ErrorsResponse"
448 }
449 }
450 }
451 },
452 "401" : {
453 "description" : "Chyba autorizace vůči Dočasnému úložišti"
454 },
455 "403" : {
456 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
457 },
458 "404" : {
459 "description" : "Žádanka nenalezena"
460 },
461 "500" : {
462 "description" : "Nefunkční stav služby"
463 }
464 }
465 }
466 },
467 "/api/v1/eZadanka/VratZadankuDoObehu" : {
468 "patch" : {
469 "tags" : [
470 "Žádanky"
471 ],
472 "parameters" : [
473 {
474 "name" : "Accept-Language",
475 "in" : "header",
476 "schema" : {
477 "type" : "string",
478 "default" : "cs"
479 }
480 },
481 {
482 "name" : "X-Correlation-Id",
483 "in" : "header",
484 "schema" : {
485 "type" : "string",
486 "format" : "uuid"
487 }
488 },
489 {
490 "name" : "X-Trace-Id",
491 "in" : "header",
492 "schema" : {
493 "type" : "string",
494 "format" : "uuid"
495 }
496 }
497 ],
498 "requestBody" : {
499 "content" : {
500 "application/json" : {
501 "schema" : {
502 "$ref" : "#/components/schemas/VratZadankuDoObehuCommand"
503 }
504 }
505 }
506 },
507 "responses" : {
508 "200" : {
509 "description" : "Žádanka úspěšně vrácena do oběhu !",
510 "content" : {
511 "application/json" : {
512 "schema" : {
513 "$ref" : "#/components/schemas/VratZadankuDoObehuDto"
514 }
515 }
516 }
517 },
518 "400" : {
519 "description" : "Aplikační chyba",
520 "content" : {
521 "application/problem+json" : {
522 "schema" : {
523 "$ref" : "#/components/schemas/ErrorsResponse"
524 }
525 }
526 }
527 },
528 "401" : {
529 "description" : "Chyba autorizace vůči Dočasnému úložišti"
530 },
531 "403" : {
532 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
533 },
534 "404" : {
535 "description" : "Žádanka nenalezena"
536 },
537 "500" : {
538 "description" : "Nefunkční stav služby"
539 }
540 }
541 }
542 },
543 "/api/v1/eZadanka/VyridZadanku" : {
544 "patch" : {
545 "tags" : [
546 "Žádanky"
547 ],
548 "parameters" : [
549 {
550 "name" : "Accept-Language",
551 "in" : "header",
552 "schema" : {
553 "type" : "string",
554 "default" : "cs"
555 }
556 },
557 {
558 "name" : "X-Correlation-Id",
559 "in" : "header",
560 "schema" : {
561 "type" : "string",
562 "format" : "uuid"
563 }
564 },
565 {
566 "name" : "X-Trace-Id",
567 "in" : "header",
568 "schema" : {
569 "type" : "string",
570 "format" : "uuid"
571 }
572 }
573 ],
574 "requestBody" : {
575 "content" : {
576 "application/json" : {
577 "schema" : {
578 "$ref" : "#/components/schemas/VyridZadankuCommand"
579 }
580 }
581 }
582 },
583 "responses" : {
584 "200" : {
585 "description" : "Žádanka úspěšně vyřízena !",
586 "content" : {
587 "application/json" : {
588 "schema" : {
589 "$ref" : "#/components/schemas/VyridZadankuDto"
590 }
591 }
592 }
593 },
594 "400" : {
595 "description" : "Aplikační chyba",
596 "content" : {
597 "application/problem+json" : {
598 "schema" : {
599 "$ref" : "#/components/schemas/ErrorsResponse"
600 }
601 }
602 }
603 },
604 "401" : {
605 "description" : "Chyba autorizace vůči Dočasnému úložišti"
606 },
607 "403" : {
608 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
609 },
610 "404" : {
611 "description" : "Žádanka nenalezena"
612 },
613 "500" : {
614 "description" : "Nefunkční stav služby"
615 }
616 }
617 }
618 },
619 "/api/v1/eZadanka/UpravZadanku" : {
620 "patch" : {
621 "tags" : [
622 "Žádanky"
623 ],
624 "parameters" : [
625 {
626 "name" : "Accept-Language",
627 "in" : "header",
628 "schema" : {
629 "type" : "string",
630 "default" : "cs"
631 }
632 },
633 {
634 "name" : "X-Correlation-Id",
635 "in" : "header",
636 "schema" : {
637 "type" : "string",
638 "format" : "uuid"
639 }
640 },
641 {
642 "name" : "X-Trace-Id",
643 "in" : "header",
644 "schema" : {
645 "type" : "string",
646 "format" : "uuid"
647 }
648 }
649 ],
650 "requestBody" : {
651 "content" : {
652 "application/json" : {
653 "schema" : {
654 "$ref" : "#/components/schemas/UpravZadankuExtCommand"
655 }
656 }
657 }
658 },
659 "responses" : {
660 "200" : {
661 "description" : "Žádanka upravena !",
662 "content" : {
663 "application/json" : {
664 "schema" : {
665 "$ref" : "#/components/schemas/UpravZadankuDto"
666 }
667 }
668 }
669 },
670 "400" : {
671 "description" : "Aplikační chyba",
672 "content" : {
673 "application/problem+json" : {
674 "schema" : {
675 "$ref" : "#/components/schemas/ErrorsResponse"
676 }
677 }
678 }
679 },
680 "401" : {
681 "description" : "Chyba autorizace vůči Dočasnému úložišti"
682 },
683 "403" : {
684 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
685 },
686 "404" : {
687 "description" : "Žádanka nenalezena"
688 },
689 "500" : {
690 "description" : "Nefunkční stav služby"
691 }
692 }
693 }
694 },
695 "/api/v1/eZadanka/NactiZadanku/{id}" : {
696 "get" : {
697 "tags" : [
698 "Žádanky"
699 ],
700 "parameters" : [
701 {
702 "name" : "id",
703 "in" : "path",
704 "required" : true,
705 "schema" : {
706 "type" : "string",
707 "format" : "uuid"
708 }
709 },
710 {
711 "name" : "KodZadanky",
712 "in" : "query",
713 "description" : "Gets or sets the kod zadanky.",
714 "schema" : {
715 "type" : "string"
716 }
717 },
718 {
719 "name" : "KodVzorku",
720 "in" : "query",
721 "description" : "Gets or sets the kod vzorku.",
722 "schema" : {
723 "type" : "string"
724 }
725 },
726 {
727 "name" : "CisloDokladu",
728 "in" : "query",
729 "description" : "Gets or sets the cislo dokladu.",
730 "schema" : {
731 "type" : "string"
732 }
733 },
734 {
735 "name" : "Accept-Language",
736 "in" : "header",
737 "schema" : {
738 "type" : "string",
739 "default" : "cs"
740 }
741 },
742 {
743 "name" : "X-Correlation-Id",
744 "in" : "header",
745 "schema" : {
746 "type" : "string",
747 "format" : "uuid"
748 }
749 },
750 {
751 "name" : "X-Trace-Id",
752 "in" : "header",
753 "schema" : {
754 "type" : "string",
755 "format" : "uuid"
756 }
757 }
758 ],
759 "responses" : {
760 "200" : {
761 "description" : "Žádanka načtena!",
762 "content" : {
763 "application/json" : {
764 "schema" : {
765 "$ref" : "#/components/schemas/NactiZadankuDto"
766 }
767 }
768 }
769 },
770 "400" : {
771 "description" : "Aplikační chyba",
772 "content" : {
773 "application/problem+json" : {
774 "schema" : {
775 "$ref" : "#/components/schemas/ErrorsResponse"
776 }
777 }
778 }
779 },
780 "401" : {
781 "description" : "Chyba autorizace vůči Dočasnému úložišti"
782 },
783 "403" : {
784 "description" : "Přistupující subjekt nemá právo na volanou službu Dočasného úložiště"
785 },
786 "404" : {
787 "description" : "Žádanka nenalezena"
788 },
789 "500" : {
790 "description" : "Nefunkční stav služby"
791 }
792 }
793 }
794 }
795 },
796 "components" : {
797 "schemas" : {
798 "AdresatData" : {
799 "title" : "AdresatData",
800 "type" : "object",
801 "properties" : {
802 "zdravotnickyPracovnik" : {
803 "allOf" : [
804 {
805 "$ref" : "#/components/schemas/KRZdravotnickyPracovnikDto"
806 }
807 ],
808 "description" : "Data zdravotnického pracovníka."
809 },
810 "pacient" : {
811 "allOf" : [
812 {
813 "$ref" : "#/components/schemas/KRPacientDto"
814 }
815 ],
816 "description" : "Data pacienta."
817 },
818 "poskytovatel" : {
819 "allOf" : [
820 {
821 "$ref" : "#/components/schemas/KRPoskytovatelDto"
822 }
823 ],
824 "description" : "Data poskytovatele."
825 }
826 },
827 "additionalProperties" : false,
828 "description" : "DTO obsahující data adresáta."
829 },
830 "AlergieIntolerance" : {
831 "type" : "object",
832 "properties" : {
833 "identifikator" : {
834 "type" : "array",
835 "items" : {
836 "$ref" : "#/components/schemas/IdentifikatorModel"
837 },
838 "description" : "Gets or sets the identifikator.",
839 "nullable" : true
840 },
841 "kod" : {
842 "$ref" : "#/components/schemas/CodeableConcept"
843 }
844 },
845 "additionalProperties" : false,
846 "description" : "Alergie Intolerance"
847 },
848 "BiometrickeUdaje" : {
849 "title" : "BiometrickeUdaje",
850 "required" : [
851 "vaha",
852 "vyska"
853 ],
854 "type" : "object",
855 "properties" : {
856 "vyska" : {
857 "allOf" : [
858 {
859 "$ref" : "#/components/schemas/Vyska"
860 }
861 ],
862 "description" : "Výška osoby."
863 },
864 "vaha" : {
865 "allOf" : [
866 {
867 "$ref" : "#/components/schemas/Vaha"
868 }
869 ],
870 "description" : "Váha osoby."
871 }
872 },
873 "additionalProperties" : false,
874 "description" : "Objekt s biometrickými údajmi pro klinické informace"
875 },
876 "CodeableConcept" : {
877 "type" : "object",
878 "properties" : {
879 "coding" : {
880 "type" : "array",
881 "items" : {
882 "$ref" : "#/components/schemas/Coding"
883 },
884 "description" : "Gets or sets the coding.",
885 "nullable" : true
886 },
887 "text" : {
888 "type" : "string",
889 "description" : "Gets or sets the text.",
890 "nullable" : true
891 }
892 },
893 "additionalProperties" : false,
894 "description" : "Codeable Concept"
895 },
896 "Coding" : {
897 "type" : "object",
898 "properties" : {
899 "system" : {
900 "type" : "string",
901 "description" : "Gets or sets the system.",
902 "nullable" : true
903 },
904 "code" : {
905 "type" : "string",
906 "description" : "Gets or sets the code.",
907 "nullable" : true
908 },
909 "display" : {
910 "type" : "string",
911 "description" : "Gets or sets the display.",
912 "nullable" : true
913 }
914 },
915 "additionalProperties" : false,
916 "description" : "Coding"
917 },
918 "DalsiRelevantniUdaje" : {
919 "type" : "object",
920 "properties" : {
921 "kod" : {
922 "$ref" : "#/components/schemas/CodeableConcept"
923 }
924 },
925 "additionalProperties" : false,
926 "description" : "Dalsi Relevantni Udaje"
927 },
928 "DetailyObjednavky" : {
929 "type" : "object",
930 "properties" : {
931 "id" : {
932 "type" : "array",
933 "items" : {
934 "$ref" : "#/components/schemas/IdentifikatorModel"
935 },
936 "description" : "Gets or sets the identifier.",
937 "nullable" : true
938 },
939 "datumACas" : {
940 "type" : "string",
941 "description" : "Gets or sets the datum a cas.",
942 "format" : "date-time",
943 "nullable" : true
944 },
945 "datumPozadovanehoProvedeni" : {
946 "type" : "string",
947 "description" : "Gets or sets the datum pozadovaneho provedeni.",
948 "format" : "date-time",
949 "nullable" : true
950 },
951 "textObjednavky" : {
952 "type" : "string",
953 "description" : "Gets or sets the text objednavky.",
954 "nullable" : true
955 }
956 },
957 "additionalProperties" : false,
958 "description" : "Detaily Objednavky"
959 },
960 "DiagnozaDto" : {
961 "title" : "DiagnozaDto",
962 "type" : "object",
963 "properties" : {
964 "hlavniDiagnoza" : {
965 "allOf" : [
966 {
967 "$ref" : "#/components/schemas/CodeableConcept"
968 }
969 ],
970 "description" : "Hlavní diagnoza."
971 },
972 "vedlejsiDiagnoza" : {
973 "type" : "array",
974 "items" : {
975 "$ref" : "#/components/schemas/CodeableConcept"
976 },
977 "description" : "Vedlejší diagnoza.",
978 "nullable" : true
979 },
980 "duvod" : {
981 "type" : "array",
982 "items" : {
983 "$ref" : "#/components/schemas/CodeableConcept"
984 },
985 "description" : "Důvod.",
986 "nullable" : true
987 }
988 },
989 "additionalProperties" : false,
990 "description" : "Class for DiagnozaDto"
991 },
992 "DodatecnyPrijemce" : {
993 "required" : [
994 "adresat",
995 "adresatTyp"
996 ],
997 "type" : "object",
998 "properties" : {
999 "adresat" : {
1000 "minLength" : 1,
1001 "type" : "string",
1002 "description" : "Identifikace adresáta"
1003 },
1004 "adresatTyp" : {
1005 "allOf" : [
1006 {
1007 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1008 }
1009 ],
1010 "description" : "Typ adresáta"
1011 },
1012 "adresatData" : {
1013 "allOf" : [
1014 {
1015 "$ref" : "#/components/schemas/AdresatData"
1016 }
1017 ],
1018 "description" : "Dohledaná data adresáta"
1019 }
1020 },
1021 "additionalProperties" : false,
1022 "description" : "Specifikace třídy dodatečný příjemce"
1023 },
1024 "Dokument" : {
1025 "title" : "Dokument",
1026 "required" : [
1027 "dostupnost",
1028 "hash",
1029 "nazev",
1030 "pacient",
1031 "typ"
1032 ],
1033 "type" : "object",
1034 "properties" : {
1035 "id" : {
1036 "type" : "string",
1037 "description" : "Vyplňuje se v případě změně údajů. Při vytváření zasilky se id neudává.",
1038 "format" : "uuid",
1039 "nullable" : true
1040 },
1041 "verzeRadku" : {
1042 "type" : "string",
1043 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
1044 "format" : "binary",
1045 "nullable" : true
1046 },
1047 "nazev" : {
1048 "maxLength" : 50,
1049 "minLength" : 1,
1050 "type" : "string",
1051 "description" : "Krátký název dokumentu."
1052 },
1053 "popis" : {
1054 "type" : "string",
1055 "description" : "Popis obsahu dokumentu.",
1056 "nullable" : true
1057 },
1058 "jazyk" : {
1059 "allOf" : [
1060 {
1061 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1062 }
1063 ],
1064 "description" : "Jazyk dokumentu zásilky dle číselníku \"languages\". Pokud se jedná o žádanku, systém automaticky nastavuje jazyk žádanky na \"čeština (Česko)\" (kód: \"cs-CZ\")."
1065 },
1066 "typ" : {
1067 "allOf" : [
1068 {
1069 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1070 }
1071 ],
1072 "description" : "Typ dokumentu (např. \"Lékařská zpráva\", \"Laboratorní výsledek\")."
1073 },
1074 "klasifikace" : {
1075 "allOf" : [
1076 {
1077 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1078 }
1079 ],
1080 "description" : "Klasifikace zásilky či dokumentu dle číselníku \"document-category\". Pokud se jedná o žádanku, systém automaticky nastavuje klasifikaci zásilky a dokumentu na \"Žádanky\" (kód: \"57133-1\")."
1081 },
1082 "kod" : {
1083 "type" : "string",
1084 "description" : "Externí kód zásilky (například: konkrétní kód žádanky).",
1085 "nullable" : true
1086 },
1087 "autor" : {
1088 "type" : "string",
1089 "description" : "ID autora zásilky (väzba na kmeňový register – zdravotnikych pracovnikov).",
1090 "nullable" : true
1091 },
1092 "autorData" : {
1093 "$ref" : "#/components/schemas/KRZdravotnickyPracovnikDto"
1094 },
1095 "poskytovatel" : {
1096 "type" : "string",
1097 "description" : "ID subjektu (vazba na kmeňový register – poskytovatel).",
1098 "nullable" : true
1099 },
1100 "poskytovatelData" : {
1101 "$ref" : "#/components/schemas/KRPoskytovatelDto"
1102 },
1103 "pacient" : {
1104 "minLength" : 1,
1105 "type" : "string",
1106 "description" : "RID pacienta, ke kterému se zásilka vztahuje."
1107 },
1108 "pacientData" : {
1109 "$ref" : "#/components/schemas/KRPacientDto"
1110 },
1111 "dostupnost" : {
1112 "type" : "boolean",
1113 "description" : "Úroveň důvěrnosti dokumentu (chránený, soukromý, verejný).",
1114 "default" : true
1115 },
1116 "duvernost" : {
1117 "allOf" : [
1118 {
1119 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1120 }
1121 ],
1122 "description" : "Úroveň důvěrnosti dokumentu dle číselníku \"v3-Confidentiality\". Pokud se jedná o žádanku, systém automaticky nastavuje důvěrnost na \"Normální\" (kód: \"N\")."
1123 },
1124 "format" : {
1125 "allOf" : [
1126 {
1127 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1128 }
1129 ],
1130 "description" : "Kód označující formát dokumentu dle číselníku \"format-code\". Očekává se, že zde uvedená hodnota bude odpovídat vkládanému Base64 obsahu (soubor.soubor). Pokud se jedná o žádanku, systém automaticky nastavuje formát žádanky na \"MimeType specifikovaný\" (kód: \"urn:ihe:iti:xds:2017:mimeTypeSufficient\")."
1131 },
1132 "mime" : {
1133 "allOf" : [
1134 {
1135 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1136 }
1137 ],
1138 "description" : "Upřesnění mime type dokumentu, pokud je uveden formát \"MimeType specifikovaný\", dle číselníku \"media-type\". Očekává se, že zde uvedená hodnota bude odpovídat vkládanému Base64 obsahu (soubor.soubor). Pokud se jedná o žádanku, systém automaticky nastavuje mime typ žádanky na \"FHIR (JSON)\" (kód: \"application/fhir+json\")."
1139 },
1140 "hash" : {
1141 "maxLength" : 255,
1142 "minLength" : 1,
1143 "type" : "string",
1144 "description" : "Kontrolní hash dokumentu pro ověření integrity."
1145 },
1146 "velikost" : {
1147 "type" : "integer",
1148 "description" : "Velikost dokumentu v bajtech. Automaticky vypočteno.",
1149 "format" : "int64",
1150 "nullable" : true
1151 },
1152 "vazanyDokument" : {
1153 "type" : "string",
1154 "description" : "Odkazy na další související dokumenty (například předchozí verze, dodatky).",
1155 "format" : "uuid",
1156 "nullable" : true
1157 },
1158 "soubor" : {
1159 "allOf" : [
1160 {
1161 "$ref" : "#/components/schemas/Soubor"
1162 }
1163 ],
1164 "description" : "Uložený soubor."
1165 },
1166 "slozka" : {
1167 "allOf" : [
1168 {
1169 "$ref" : "#/components/schemas/Slozka"
1170 }
1171 ],
1172 "description" : "Logicke rozdelení dokumentu do složek."
1173 }
1174 },
1175 "additionalProperties" : false,
1176 "description" : "Objekt Dokument párován na JSON dokument"
1177 },
1178 "DuvodObjednavky" : {
1179 "type" : "object",
1180 "properties" : {
1181 "problem" : {
1182 "$ref" : "#/components/schemas/CodeableConcept"
1183 },
1184 "vedlejsiProblem" : {
1185 "type" : "array",
1186 "items" : {
1187 "$ref" : "#/components/schemas/CodeableConcept"
1188 },
1189 "description" : "Gets or sets the problem.",
1190 "nullable" : true
1191 },
1192 "klinickaOtazkaKod" : {
1193 "type" : "array",
1194 "items" : {
1195 "$ref" : "#/components/schemas/CodeableConcept"
1196 },
1197 "description" : "Gets or sets the klinicka otazka kod.",
1198 "nullable" : true
1199 },
1200 "klinickaOtazkaText" : {
1201 "type" : "array",
1202 "items" : {
1203 "type" : "string"
1204 },
1205 "description" : "Gets or sets the klinicka otazka text.",
1206 "nullable" : true
1207 },
1208 "duvodKod" : {
1209 "type" : "array",
1210 "items" : {
1211 "$ref" : "#/components/schemas/CodeableConcept"
1212 },
1213 "description" : "Gets or sets the duvod kod.",
1214 "nullable" : true
1215 },
1216 "duvodText" : {
1217 "type" : "array",
1218 "items" : {
1219 "type" : "string"
1220 },
1221 "description" : "Gets or sets the duvod text.",
1222 "nullable" : true
1223 }
1224 },
1225 "additionalProperties" : false,
1226 "description" : "Duvod Objednavky"
1227 },
1228 "ErrorItemResponse" : {
1229 "type" : "object",
1230 "properties" : {
1231 "error" : {
1232 "type" : "string",
1233 "description" : "Kód chyby",
1234 "nullable" : true
1235 },
1236 "scope" : {
1237 "type" : "string",
1238 "description" : "Položka, u které došlo k chybě",
1239 "nullable" : true
1240 },
1241 "parameters" : {
1242 "type" : "object",
1243 "additionalProperties" : {
1244
1245 },
1246 "description" : "Parametry pro vyvolání chyby",
1247 "nullable" : true
1248 },
1249 "message" : {
1250 "type" : "string",
1251 "description" : "Zpráva chyby",
1252 "nullable" : true
1253 }
1254 },
1255 "additionalProperties" : false,
1256 "description" : "Položka chyby pro všeobecnou návratovou třídu pro chybu"
1257 },
1258 "ErrorsResponse" : {
1259 "type" : "object",
1260 "properties" : {
1261 "errors" : {
1262 "type" : "array",
1263 "items" : {
1264 "$ref" : "#/components/schemas/ErrorItemResponse"
1265 },
1266 "description" : "Seznam nalezených chyb",
1267 "nullable" : true
1268 }
1269 },
1270 "additionalProperties" : false,
1271 "description" : "Návratová data při vyvolání chyby se seznamem chyb"
1272 },
1273 "IdentifikatorModel" : {
1274 "type" : "object",
1275 "properties" : {
1276 "use" : {
1277 "type" : "string",
1278 "description" : "Gets or sets the use.",
1279 "nullable" : true
1280 },
1281 "type" : {
1282 "$ref" : "#/components/schemas/CodeableConcept"
1283 },
1284 "system" : {
1285 "type" : "string",
1286 "description" : "Gets or sets the system.",
1287 "nullable" : true
1288 },
1289 "value" : {
1290 "type" : "string",
1291 "description" : "Gets or sets the value.",
1292 "nullable" : true
1293 }
1294 },
1295 "additionalProperties" : false,
1296 "description" : "Identifikator Model"
1297 },
1298 "ImplantatModel" : {
1299 "type" : "object",
1300 "properties" : {
1301 "typZarizeni" : {
1302 "$ref" : "#/components/schemas/CodeableConcept"
1303 },
1304 "lokace" : {
1305 "$ref" : "#/components/schemas/CodeableConcept"
1306 },
1307 "vyrobce" : {
1308 "type" : "string",
1309 "description" : "Gets or sets the vyrobce.",
1310 "nullable" : true
1311 },
1312 "model" : {
1313 "type" : "string",
1314 "description" : "Gets or sets the model.",
1315 "nullable" : true
1316 }
1317 },
1318 "additionalProperties" : false,
1319 "description" : "Implantat Model"
1320 },
1321 "InformaceOObjednavceModel" : {
1322 "type" : "object",
1323 "properties" : {
1324 "detailyObjednavky" : {
1325 "type" : "array",
1326 "items" : {
1327 "$ref" : "#/components/schemas/DetailyObjednavky"
1328 },
1329 "description" : "Gets or sets the detaily objednavky.",
1330 "nullable" : true
1331 },
1332 "duvodObjednavky" : {
1333 "$ref" : "#/components/schemas/DuvodObjednavky"
1334 }
1335 },
1336 "additionalProperties" : false,
1337 "description" : "Informace O Objednavce Model"
1338 },
1339 "KRDokladDTO" : {
1340 "type" : "object",
1341 "properties" : {
1342 "cislo" : {
1343 "type" : "string",
1344 "description" : "Číslo dokladu.",
1345 "nullable" : true,
1346 "readOnly" : true
1347 },
1348 "typDokladu" : {
1349 "type" : "string",
1350 "description" : "Typ dokladu.",
1351 "nullable" : true,
1352 "readOnly" : true
1353 },
1354 "stat" : {
1355 "type" : "string",
1356 "description" : "Stat který vydal doklad.",
1357 "nullable" : true,
1358 "readOnly" : true
1359 }
1360 },
1361 "additionalProperties" : false
1362 },
1363 "KRPacientDto" : {
1364 "title" : "KRPacientDto",
1365 "type" : "object",
1366 "properties" : {
1367 "rid" : {
1368 "type" : "string",
1369 "description" : "RID dohledané osoby.",
1370 "nullable" : true,
1371 "readOnly" : true
1372 },
1373 "jmeno" : {
1374 "type" : "string",
1375 "description" : "Jméno dohledané osoby.",
1376 "nullable" : true,
1377 "readOnly" : true
1378 },
1379 "prijmeni" : {
1380 "type" : "string",
1381 "description" : "Příjmení dohledané osoby.",
1382 "nullable" : true,
1383 "readOnly" : true
1384 },
1385 "datumNarozeni" : {
1386 "type" : "string",
1387 "description" : "Datum narození dohledané osoby.",
1388 "format" : "date",
1389 "nullable" : true,
1390 "readOnly" : true
1391 },
1392 "ruianId" : {
1393 "type" : "string",
1394 "description" : "RUIAN ID dohledané osoby.",
1395 "nullable" : true,
1396 "readOnly" : true
1397 },
1398 "adresaCela" : {
1399 "type" : "string",
1400 "description" : "Adresa dohledané osoby.",
1401 "nullable" : true,
1402 "readOnly" : true
1403 },
1404 "zdravotniPojistovnaKod" : {
1405 "type" : "string",
1406 "description" : "Kód pojišťovny dohledané osoby.",
1407 "nullable" : true,
1408 "readOnly" : true
1409 },
1410 "zdravotniPojistovnaNazev" : {
1411 "type" : "string",
1412 "description" : "Název pojišťovny dohledané osoby.",
1413 "nullable" : true,
1414 "readOnly" : true
1415 },
1416 "kontaktniEmail" : {
1417 "type" : "string",
1418 "description" : "Kontaktní email dohledané osoby.",
1419 "nullable" : true,
1420 "readOnly" : true
1421 },
1422 "preferovanyJazyk" : {
1423 "type" : "string",
1424 "description" : "Preferovaný jazyk dohledané osoby.",
1425 "nullable" : true,
1426 "readOnly" : true
1427 },
1428 "cisloPojistence" : {
1429 "type" : "string",
1430 "description" : "Číslo pojištění dohledané osoby.",
1431 "nullable" : true,
1432 "readOnly" : true
1433 },
1434 "doklady" : {
1435 "type" : "array",
1436 "items" : {
1437 "$ref" : "#/components/schemas/KRDokladDTO"
1438 },
1439 "description" : "Doklady dohledané osoby.",
1440 "nullable" : true,
1441 "readOnly" : true
1442 }
1443 },
1444 "additionalProperties" : false
1445 },
1446 "KRPoskytovatelDto" : {
1447 "title" : "KRPoskytovatelDto",
1448 "type" : "object",
1449 "properties" : {
1450 "ico" : {
1451 "type" : "string",
1452 "description" : "ICO dohledaného poskytovatele.",
1453 "nullable" : true,
1454 "readOnly" : true
1455 },
1456 "nazev" : {
1457 "type" : "string",
1458 "description" : "Název dohledaného poskytovatele.",
1459 "nullable" : true,
1460 "readOnly" : true
1461 },
1462 "ruianId" : {
1463 "type" : "string",
1464 "description" : "RUIAN ID dohledaného poskytovatele.",
1465 "nullable" : true,
1466 "readOnly" : true
1467 },
1468 "adresaCela" : {
1469 "type" : "string",
1470 "description" : "Adresa dohledaného poskytovatele.",
1471 "nullable" : true,
1472 "readOnly" : true
1473 }
1474 },
1475 "additionalProperties" : false
1476 },
1477 "KRZdravotnickyPracovnikDto" : {
1478 "title" : "KRZdravotnickyPracovnikDto",
1479 "type" : "object",
1480 "properties" : {
1481 "jmeno" : {
1482 "type" : "string",
1483 "description" : "Jméno dohledaného pracovníka.",
1484 "nullable" : true,
1485 "readOnly" : true
1486 },
1487 "prijmeni" : {
1488 "type" : "string",
1489 "description" : "Příjmení dohledaného pracovníka.",
1490 "nullable" : true,
1491 "readOnly" : true
1492 },
1493 "titulPred" : {
1494 "type" : "string",
1495 "description" : "Titul pred dohledaného pracovníka.",
1496 "nullable" : true,
1497 "readOnly" : true
1498 },
1499 "titulZa" : {
1500 "type" : "string",
1501 "description" : "Titul za dohledaného pracovníka.",
1502 "nullable" : true,
1503 "readOnly" : true
1504 },
1505 "krzpId" : {
1506 "type" : "string",
1507 "description" : "KRPZ ID dohledaného pracovníka.",
1508 "nullable" : true,
1509 "readOnly" : true
1510 },
1511 "datumNarozeni" : {
1512 "type" : "string",
1513 "description" : "Datum narození dohledaného pracovníka.",
1514 "format" : "date",
1515 "nullable" : true,
1516 "readOnly" : true
1517 }
1518 },
1519 "additionalProperties" : false
1520 },
1521 "Kontraindikace" : {
1522 "title" : "Kontraindikace",
1523 "type" : "object",
1524 "properties" : {
1525 "medikace" : {
1526 "type" : "array",
1527 "items" : {
1528 "$ref" : "#/components/schemas/CodeableConcept"
1529 },
1530 "description" : "Seznam medikací.",
1531 "nullable" : true
1532 }
1533 },
1534 "additionalProperties" : false,
1535 "description" : "Kontraindikace"
1536 },
1537 "NactiZadankuDto" : {
1538 "type" : "object",
1539 "properties" : {
1540 "zadanka" : {
1541 "$ref" : "#/components/schemas/Zadanka"
1542 },
1543 "zadankaZ" : {
1544 "allOf" : [
1545 {
1546 "$ref" : "#/components/schemas/ZadankaResponseDto"
1547 }
1548 ],
1549 "description" : "Data Z žádanky."
1550 },
1551 "zadankaFt" : {
1552 "allOf" : [
1553 {
1554 "$ref" : "#/components/schemas/ZadankaFtResponseDto"
1555 }
1556 ],
1557 "description" : "Data Ft žádanky."
1558 },
1559 "zadankaK" : {
1560 "allOf" : [
1561 {
1562 "$ref" : "#/components/schemas/ZadankaKonziliarniResponseDto"
1563 }
1564 ],
1565 "description" : "Data K žádanky."
1566 },
1567 "vysledkyZadanky" : {
1568 "type" : "array",
1569 "items" : {
1570 "$ref" : "#/components/schemas/Zasilka"
1571 },
1572 "description" : "Gets or sets the vysledky zadanky.",
1573 "nullable" : true
1574 },
1575 "podrizeneZadanky" : {
1576 "type" : "array",
1577 "items" : {
1578 "$ref" : "#/components/schemas/Zadanka"
1579 },
1580 "description" : "Gets or sets the podrizene zadanky.",
1581 "nullable" : true
1582 }
1583 },
1584 "additionalProperties" : false,
1585 "description" : "Nacti Zadanku Dto"
1586 },
1587 "PolozkaCiselnikuDto" : {
1588 "title" : "PolozkaCiselniku",
1589 "required" : [
1590 "kod"
1591 ],
1592 "type" : "object",
1593 "properties" : {
1594 "ciselnikKod" : {
1595 "type" : "string",
1596 "description" : "Kód číselníku.",
1597 "nullable" : true
1598 },
1599 "kod" : {
1600 "minLength" : 1,
1601 "type" : "string",
1602 "description" : "Kód číselníkové položky."
1603 },
1604 "verze" : {
1605 "type" : "string",
1606 "description" : "Verze číselníku.",
1607 "nullable" : true
1608 },
1609 "nazev" : {
1610 "type" : "string",
1611 "description" : "Název číselníkové hodnoty. Plněno pouze při výstupu.",
1612 "nullable" : true,
1613 "readOnly" : true
1614 },
1615 "popis" : {
1616 "type" : "string",
1617 "description" : "Popis číselníkové hodnoty. Plněno pouze při výstupu.",
1618 "nullable" : true,
1619 "readOnly" : true
1620 },
1621 "valid" : {
1622 "type" : "boolean",
1623 "description" : "Platnost číselníkové položky",
1624 "readOnly" : true
1625 },
1626 "nabizetVNpez" : {
1627 "type" : "boolean",
1628 "description" : "Položka je nabízena v NPEZ",
1629 "readOnly" : true
1630 }
1631 },
1632 "additionalProperties" : false,
1633 "description" : "Objekt PolozkaCiselniku párován na JSON dokument"
1634 },
1635 "PozadovaneVysetreniZDto" : {
1636 "title" : "PozadovaneVysetreniDto",
1637 "required" : [
1638 "castTela",
1639 "kodVysetreni",
1640 "metodaMereni",
1641 "nazevVysetreni"
1642 ],
1643 "type" : "object",
1644 "properties" : {
1645 "kodVysetreni" : {
1646 "allOf" : [
1647 {
1648 "$ref" : "#/components/schemas/CodeableConcept"
1649 }
1650 ],
1651 "description" : "Kód vyšetření."
1652 },
1653 "nazevVysetreni" : {
1654 "minLength" : 1,
1655 "type" : "string",
1656 "description" : "Název vyšetření."
1657 },
1658 "metodaMereni" : {
1659 "type" : "array",
1660 "items" : {
1661 "$ref" : "#/components/schemas/CodeableConcept"
1662 },
1663 "description" : "Metóda měření."
1664 },
1665 "castTela" : {
1666 "allOf" : [
1667 {
1668 "$ref" : "#/components/schemas/CodeableConcept"
1669 }
1670 ],
1671 "description" : "Část těla k požadovanému vyšetření."
1672 },
1673 "lateralita" : {
1674 "allOf" : [
1675 {
1676 "$ref" : "#/components/schemas/CodeableConcept"
1677 }
1678 ],
1679 "description" : "Lateralita."
1680 },
1681 "poznamka" : {
1682 "type" : "string",
1683 "description" : "Poznámka.",
1684 "nullable" : true
1685 },
1686 "urgentnost" : {
1687 "type" : "string",
1688 "description" : "Urgentnost.",
1689 "nullable" : true
1690 },
1691 "informaceProPacienta" : {
1692 "type" : "string",
1693 "description" : "InformaceProPacienta.",
1694 "nullable" : true
1695 }
1696 },
1697 "additionalProperties" : false,
1698 "description" : "Požadované vyšetření"
1699 },
1700 "PrijmiZadankuCommand" : {
1701 "required" : [
1702 "id",
1703 "verzeRadku"
1704 ],
1705 "type" : "object",
1706 "properties" : {
1707 "id" : {
1708 "type" : "string",
1709 "description" : "Identifikace příjmané žádanky.",
1710 "format" : "uuid"
1711 },
1712 "verzeRadku" : {
1713 "minLength" : 1,
1714 "type" : "string",
1715 "description" : "Verze aktuálniho řádku pro concurrency control.",
1716 "format" : "binary"
1717 },
1718 "cisloDokladu" : {
1719 "type" : "string",
1720 "description" : "Číslo dokladu.",
1721 "nullable" : true
1722 },
1723 "kodZadanky" : {
1724 "type" : "string",
1725 "description" : "Kód příjmané žádanky.",
1726 "nullable" : true
1727 },
1728 "cisloVzorku" : {
1729 "type" : "string",
1730 "description" : "Číslo vzorku.",
1731 "nullable" : true
1732 },
1733 "datumPlanovanehoVysetreni" : {
1734 "type" : "string",
1735 "description" : "Datum plánovaného vyšetření.",
1736 "format" : "date-time",
1737 "nullable" : true
1738 }
1739 },
1740 "additionalProperties" : false,
1741 "description" : "Požadavek pro přijetí žádanky",
1742 "example" : {
1743 "id" : "022218ff-7efc-42cf-a87f-78250505144c",
1744 "verzeRadku" : "base64",
1745 "kodZadanky" : null,
1746 "cisloVzorku" : "KOD-VZOREK",
1747 "cisloDokladu" : "OP123456",
1748 "datumPlanovanehoVysetreni" : null
1749 }
1750 },
1751 "PrijmiZadankuDto" : {
1752 "type" : "object",
1753 "properties" : {
1754 "id" : {
1755 "type" : "string",
1756 "description" : "Identifikace přijaté žádankyky.",
1757 "format" : "uuid",
1758 "nullable" : true
1759 },
1760 "verzeRadku" : {
1761 "type" : "string",
1762 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
1763 "format" : "binary",
1764 "nullable" : true
1765 }
1766 },
1767 "additionalProperties" : false,
1768 "description" : "Výstupní data pro službu PrijmiZadanku"
1769 },
1770 "Priloha" : {
1771 "type" : "object",
1772 "properties" : {
1773 "typObsahu" : {
1774 "type" : "string",
1775 "description" : "Gets or sets the typ obsahu.",
1776 "nullable" : true
1777 },
1778 "jazyk" : {
1779 "type" : "string",
1780 "description" : "Gets or sets the jazyk.",
1781 "nullable" : true
1782 },
1783 "data" : {
1784 "type" : "string",
1785 "description" : "Obsah přílohy kódovaný ve formátu Base64",
1786 "format" : "byte",
1787 "default" : "Base64DefaultniHodnotaProSwagger",
1788 "nullable" : true
1789 },
1790 "url" : {
1791 "type" : "string",
1792 "description" : "Gets or sets the URL.",
1793 "nullable" : true
1794 },
1795 "nazev" : {
1796 "type" : "string",
1797 "description" : "Gets or sets the nazev.",
1798 "nullable" : true
1799 },
1800 "vytvoreni" : {
1801 "type" : "string",
1802 "description" : "Gets or sets the vytvoreni.",
1803 "format" : "date-time",
1804 "nullable" : true
1805 }
1806 },
1807 "additionalProperties" : false,
1808 "description" : "Priloha"
1809 },
1810 "PrilohaInfoDto" : {
1811 "title" : "PrilohaInfoDto",
1812 "type" : "object",
1813 "properties" : {
1814 "nazev" : {
1815 "type" : "string",
1816 "description" : "Název přílohy.",
1817 "nullable" : true
1818 },
1819 "typObsahu" : {
1820 "type" : "string",
1821 "description" : "Typ obsahu přílohy.",
1822 "nullable" : true
1823 }
1824 },
1825 "additionalProperties" : false,
1826 "description" : "Informace o příloze"
1827 },
1828 "SestavSouborFtZadankyRequestDto" : {
1829 "title" : "SestavSouborFtZadankyRequestDto",
1830 "type" : "object",
1831 "properties" : {
1832 "autorId" : {
1833 "type" : "string",
1834 "description" : "Id autora.",
1835 "nullable" : true
1836 },
1837 "zadatelId" : {
1838 "type" : "string",
1839 "description" : "Id žadatele.",
1840 "nullable" : true
1841 },
1842 "pacient" : {
1843 "type" : "string",
1844 "description" : "Pacient.",
1845 "nullable" : true
1846 },
1847 "adresatId" : {
1848 "type" : "string",
1849 "description" : "Id adresáta.",
1850 "nullable" : true
1851 },
1852 "dodatecnyPrijemce" : {
1853 "type" : "array",
1854 "items" : {
1855 "type" : "string"
1856 },
1857 "description" : "Dodatečný příjemce.",
1858 "nullable" : true
1859 },
1860 "typZadanky" : {
1861 "type" : "string",
1862 "description" : "Typ žádanky.",
1863 "nullable" : true
1864 },
1865 "uhrada" : {
1866 "allOf" : [
1867 {
1868 "$ref" : "#/components/schemas/CodeableConcept"
1869 }
1870 ],
1871 "description" : "Úhrada."
1872 },
1873 "icp" : {
1874 "type" : "string",
1875 "description" : "ICP.",
1876 "nullable" : true
1877 },
1878 "pojistovnaKod" : {
1879 "allOf" : [
1880 {
1881 "$ref" : "#/components/schemas/CodeableConcept"
1882 }
1883 ],
1884 "description" : "Kód pojišťovny."
1885 },
1886 "kodNahrady" : {
1887 "allOf" : [
1888 {
1889 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1890 }
1891 ],
1892 "description" : "Kód náhrady."
1893 },
1894 "prilohy" : {
1895 "type" : "array",
1896 "items" : {
1897 "$ref" : "#/components/schemas/Priloha"
1898 },
1899 "description" : "Přílohy.",
1900 "nullable" : true
1901 },
1902 "stavPacienta" : {
1903 "type" : "string",
1904 "description" : "Stav pacienta.",
1905 "nullable" : true
1906 },
1907 "cil" : {
1908 "type" : "string",
1909 "description" : "Cíl.",
1910 "nullable" : true
1911 },
1912 "datumPlanovaneKontroly" : {
1913 "type" : "string",
1914 "description" : "Datum plánované kontroly.",
1915 "format" : "date",
1916 "nullable" : true
1917 },
1918 "castTela" : {
1919 "type" : "array",
1920 "items" : {
1921 "$ref" : "#/components/schemas/CodeableConcept"
1922 },
1923 "description" : "Část těla.",
1924 "nullable" : true
1925 },
1926 "adresa" : {
1927 "type" : "string",
1928 "description" : "Adresa.",
1929 "nullable" : true
1930 },
1931 "duvodZadanky" : {
1932 "allOf" : [
1933 {
1934 "$ref" : "#/components/schemas/DiagnozaDto"
1935 }
1936 ],
1937 "description" : "Důvod žádanky."
1938 },
1939 "pozadovanaVysetreni" : {
1940 "type" : "array",
1941 "items" : {
1942 "$ref" : "#/components/schemas/VykonFtDto"
1943 },
1944 "description" : "Požadovaná vyšetření.",
1945 "nullable" : true
1946 },
1947 "druhPece" : {
1948 "allOf" : [
1949 {
1950 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
1951 }
1952 ],
1953 "description" : "Druh péče."
1954 },
1955 "doplnujiciInformace" : {
1956 "type" : "string",
1957 "description" : "Doplňující informace.",
1958 "nullable" : true
1959 },
1960 "vylouceniUpravyIndikace" : {
1961 "type" : "boolean",
1962 "description" : "Příznak, zda žádající lékař vylučuje úpravu indikace."
1963 }
1964 },
1965 "additionalProperties" : false,
1966 "description" : "Class for SestavSouborFtZadankyRequestDto"
1967 },
1968 "SestavSouborKonziliarniZadankyRequestDto" : {
1969 "title" : "SestavSouborKonziliarniZadankyRequestDto",
1970 "type" : "object",
1971 "properties" : {
1972 "autorId" : {
1973 "type" : "string",
1974 "description" : "Id autora.",
1975 "nullable" : true
1976 },
1977 "zadatelId" : {
1978 "type" : "string",
1979 "description" : "Id žadatele.",
1980 "nullable" : true
1981 },
1982 "pacient" : {
1983 "type" : "string",
1984 "description" : "Pacient.",
1985 "nullable" : true
1986 },
1987 "adresatId" : {
1988 "type" : "string",
1989 "description" : "Id adresáta.",
1990 "nullable" : true
1991 },
1992 "dodatecnyPrijemce" : {
1993 "type" : "array",
1994 "items" : {
1995 "type" : "string"
1996 },
1997 "description" : "Dodatečný příjemce.",
1998 "nullable" : true
1999 },
2000 "typZadanky" : {
2001 "type" : "string",
2002 "description" : "Typ žádanky.",
2003 "nullable" : true
2004 },
2005 "uhrada" : {
2006 "allOf" : [
2007 {
2008 "$ref" : "#/components/schemas/CodeableConcept"
2009 }
2010 ],
2011 "description" : "Úhrada."
2012 },
2013 "icp" : {
2014 "type" : "string",
2015 "description" : "ICP.",
2016 "nullable" : true
2017 },
2018 "pojistovnaKod" : {
2019 "allOf" : [
2020 {
2021 "$ref" : "#/components/schemas/CodeableConcept"
2022 }
2023 ],
2024 "description" : "Kód pojišťovny."
2025 },
2026 "kodNahrady" : {
2027 "allOf" : [
2028 {
2029 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2030 }
2031 ],
2032 "description" : "Kód náhrady."
2033 },
2034 "prilohy" : {
2035 "type" : "array",
2036 "items" : {
2037 "$ref" : "#/components/schemas/Priloha"
2038 },
2039 "description" : "Přílohy.",
2040 "nullable" : true
2041 },
2042 "typVysetreni" : {
2043 "allOf" : [
2044 {
2045 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2046 }
2047 ],
2048 "description" : "Typ vyšetření."
2049 },
2050 "doporuceni" : {
2051 "allOf" : [
2052 {
2053 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2054 }
2055 ],
2056 "description" : "Doporučení."
2057 },
2058 "pozadovanaVysetreni" : {
2059 "type" : "array",
2060 "items" : {
2061 "$ref" : "#/components/schemas/CodeableConcept"
2062 },
2063 "description" : "Požadovaná vyšetření.",
2064 "nullable" : true
2065 },
2066 "doporuceniDetail" : {
2067 "type" : "string",
2068 "description" : "Detail doporučení.",
2069 "nullable" : true
2070 },
2071 "duvodZadanky" : {
2072 "allOf" : [
2073 {
2074 "$ref" : "#/components/schemas/DiagnozaDto"
2075 }
2076 ],
2077 "description" : "Důvod žádanky."
2078 },
2079 "zavaznaAnamnestickaData" : {
2080 "type" : "string",
2081 "description" : "Závazná anamnestická data.",
2082 "nullable" : true
2083 },
2084 "vysledkyVysetreni" : {
2085 "type" : "string",
2086 "description" : "Výsledky vyšetření.",
2087 "nullable" : true
2088 },
2089 "soucasnaLecba" : {
2090 "type" : "string",
2091 "description" : "Současná léčba.",
2092 "nullable" : true
2093 },
2094 "diferencialneDiagnostickaRozvaha" : {
2095 "type" : "string",
2096 "description" : "Diferencialně diagnostická rozvaha.",
2097 "nullable" : true
2098 }
2099 },
2100 "additionalProperties" : false,
2101 "description" : "Class for SestavSouborKonziliarniZadankyRequestDto"
2102 },
2103 "SestavSouborZadankyRequestDto" : {
2104 "title" : "SestavSouborZadankyRequestDto",
2105 "type" : "object",
2106 "properties" : {
2107 "autorId" : {
2108 "type" : "string",
2109 "description" : "Id autora.",
2110 "nullable" : true
2111 },
2112 "zadatelId" : {
2113 "type" : "string",
2114 "description" : "Id žadatele.",
2115 "nullable" : true
2116 },
2117 "pacient" : {
2118 "type" : "string",
2119 "description" : "Pacient.",
2120 "nullable" : true
2121 },
2122 "adresatId" : {
2123 "type" : "string",
2124 "description" : "Id adresáta.",
2125 "nullable" : true
2126 },
2127 "dodatecnyPrijemce" : {
2128 "type" : "array",
2129 "items" : {
2130 "type" : "string"
2131 },
2132 "description" : "Dodatečný příjemce.",
2133 "nullable" : true
2134 },
2135 "typZadanky" : {
2136 "type" : "string",
2137 "description" : "Typ žádanky.",
2138 "nullable" : true
2139 },
2140 "uhrada" : {
2141 "allOf" : [
2142 {
2143 "$ref" : "#/components/schemas/CodeableConcept"
2144 }
2145 ],
2146 "description" : "Úhrada."
2147 },
2148 "icp" : {
2149 "type" : "string",
2150 "description" : "ICP.",
2151 "nullable" : true
2152 },
2153 "pojistovnaKod" : {
2154 "allOf" : [
2155 {
2156 "$ref" : "#/components/schemas/CodeableConcept"
2157 }
2158 ],
2159 "description" : "Kód pojišťovny."
2160 },
2161 "kodNahrady" : {
2162 "allOf" : [
2163 {
2164 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2165 }
2166 ],
2167 "description" : "Kód náhrady."
2168 },
2169 "prilohy" : {
2170 "type" : "array",
2171 "items" : {
2172 "$ref" : "#/components/schemas/Priloha"
2173 },
2174 "description" : "Přílohy.",
2175 "nullable" : true
2176 },
2177 "biometrickeUdaje" : {
2178 "allOf" : [
2179 {
2180 "$ref" : "#/components/schemas/BiometrickeUdaje"
2181 }
2182 ],
2183 "description" : "Biometrické údaje."
2184 },
2185 "informaceOObjednavce" : {
2186 "allOf" : [
2187 {
2188 "$ref" : "#/components/schemas/InformaceOObjednavceModel"
2189 }
2190 ],
2191 "description" : "Informace o objednávce."
2192 },
2193 "pozadovanaVysetreni" : {
2194 "type" : "array",
2195 "items" : {
2196 "$ref" : "#/components/schemas/PozadovaneVysetreniZDto"
2197 },
2198 "description" : "Požadovaná vyšetření.",
2199 "nullable" : true
2200 },
2201 "urgentniInformace" : {
2202 "allOf" : [
2203 {
2204 "$ref" : "#/components/schemas/UrgentniInformaceModel"
2205 }
2206 ],
2207 "description" : "Urgentní informace."
2208 },
2209 "kontraindikace" : {
2210 "allOf" : [
2211 {
2212 "$ref" : "#/components/schemas/Kontraindikace"
2213 }
2214 ],
2215 "description" : "Kontraindikace."
2216 },
2217 "dalsiRelevantniUdaje" : {
2218 "allOf" : [
2219 {
2220 "$ref" : "#/components/schemas/DalsiRelevantniUdaje"
2221 }
2222 ],
2223 "description" : "Další relevantí údaje."
2224 },
2225 "implantat" : {
2226 "type" : "array",
2227 "items" : {
2228 "$ref" : "#/components/schemas/ImplantatModel"
2229 },
2230 "description" : "Implantát.",
2231 "nullable" : true
2232 },
2233 "omezeniMobility" : {
2234 "allOf" : [
2235 {
2236 "$ref" : "#/components/schemas/CodeableConcept"
2237 }
2238 ],
2239 "description" : "Omezení mobility."
2240 }
2241 },
2242 "additionalProperties" : false,
2243 "description" : "Class for SestavSouborZadankyRequestDto\r\n"
2244 },
2245 "Slozka" : {
2246 "title" : "Slozka",
2247 "required" : [
2248 "nazev"
2249 ],
2250 "type" : "object",
2251 "properties" : {
2252 "id" : {
2253 "type" : "string",
2254 "description" : "ID zásilky pro zoskupení dokumentu do jednotní složky.",
2255 "format" : "uuid",
2256 "nullable" : true
2257 },
2258 "verzeRadku" : {
2259 "type" : "string",
2260 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
2261 "format" : "binary",
2262 "nullable" : true
2263 },
2264 "nazev" : {
2265 "maxLength" : 255,
2266 "minLength" : 1,
2267 "type" : "string",
2268 "description" : "Název složky."
2269 },
2270 "autor" : {
2271 "type" : "string",
2272 "description" : "ID uživatele, který složku vytvořil.",
2273 "nullable" : true
2274 },
2275 "datumVytvoreni" : {
2276 "type" : "string",
2277 "description" : "Datum vytvoření složky.",
2278 "format" : "date-time",
2279 "nullable" : true
2280 }
2281 },
2282 "additionalProperties" : false,
2283 "description" : "Složka dokumentu"
2284 },
2285 "Soubor" : {
2286 "title" : "Soubor",
2287 "type" : "object",
2288 "properties" : {
2289 "id" : {
2290 "type" : "string",
2291 "description" : "ID souboru.",
2292 "format" : "uuid",
2293 "nullable" : true
2294 },
2295 "soubor" : {
2296 "type" : "string",
2297 "description" : "Base64 soubor.",
2298 "nullable" : true
2299 },
2300 "cesta" : {
2301 "type" : "string",
2302 "description" : "Cesta na externí úložiště.",
2303 "nullable" : true
2304 }
2305 },
2306 "additionalProperties" : false,
2307 "description" : "Data nebo informace o soubore"
2308 },
2309 "StornujZadankuRequest" : {
2310 "required" : [
2311 "duvodStornaZadanky",
2312 "id",
2313 "verzeRadku"
2314 ],
2315 "type" : "object",
2316 "properties" : {
2317 "id" : {
2318 "type" : "string",
2319 "description" : "Identifikace stornované žádanky.",
2320 "format" : "uuid"
2321 },
2322 "verzeRadku" : {
2323 "minLength" : 1,
2324 "type" : "string",
2325 "description" : "Verze aktuálniho řádku pro concurrency control.",
2326 "format" : "binary"
2327 },
2328 "duvodStornaZadanky" : {
2329 "allOf" : [
2330 {
2331 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2332 }
2333 ],
2334 "description" : "Důvod storna žádanky (číselník: \"duvod-storna\")"
2335 },
2336 "duvodStornaUpresneni" : {
2337 "type" : "string",
2338 "description" : "Upřesnení důvodu storna žádanky.",
2339 "nullable" : true
2340 }
2341 },
2342 "additionalProperties" : false,
2343 "description" : "Request pro storno žádanky",
2344 "example" : {
2345 "id" : "14429bd9-4e4d-4366-af48-9e8ae804139d",
2346 "verzeRadku" : "base64",
2347 "duvodStornaZadanky" : {
2348 "kod" : "1",
2349 "verze" : "1.0.0"
2350 },
2351 "duvodStornaUpresneni" : "Upřesnení důvodu storna"
2352 }
2353 },
2354 "StornujZadankuResponse" : {
2355 "type" : "object",
2356 "properties" : {
2357 "id" : {
2358 "type" : "string",
2359 "description" : "Identifikace stornované žádanky.",
2360 "format" : "uuid",
2361 "nullable" : true
2362 },
2363 "verzeRadku" : {
2364 "type" : "string",
2365 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
2366 "format" : "binary",
2367 "nullable" : true
2368 }
2369 },
2370 "additionalProperties" : false,
2371 "description" : "Návratova data pro StornujZadanku"
2372 },
2373 "Strankovani" : {
2374 "title" : "Strankovani",
2375 "required" : [
2376 "page",
2377 "size"
2378 ],
2379 "type" : "object",
2380 "properties" : {
2381 "page" : {
2382 "type" : "integer",
2383 "description" : "Definuje požadované číslo stránky. Stránky jsou číslovány od 1.",
2384 "format" : "int32"
2385 },
2386 "size" : {
2387 "type" : "integer",
2388 "description" : "Definuje požadovaný počet záznamů na stránce.",
2389 "format" : "int32"
2390 }
2391 },
2392 "additionalProperties" : false,
2393 "description" : "Specifikace stránkování"
2394 },
2395 "UlozZadankuExtRequest" : {
2396 "required" : [
2397 "zadanka"
2398 ],
2399 "type" : "object",
2400 "properties" : {
2401 "zadanka" : {
2402 "allOf" : [
2403 {
2404 "$ref" : "#/components/schemas/Zadanka"
2405 }
2406 ],
2407 "description" : "Data žádanky."
2408 },
2409 "zadankaZ" : {
2410 "allOf" : [
2411 {
2412 "$ref" : "#/components/schemas/SestavSouborZadankyRequestDto"
2413 }
2414 ],
2415 "description" : "Data Z žádanky."
2416 },
2417 "zadankaFt" : {
2418 "allOf" : [
2419 {
2420 "$ref" : "#/components/schemas/SestavSouborFtZadankyRequestDto"
2421 }
2422 ],
2423 "description" : "Data Ft žádanky."
2424 },
2425 "zadankaK" : {
2426 "allOf" : [
2427 {
2428 "$ref" : "#/components/schemas/SestavSouborKonziliarniZadankyRequestDto"
2429 }
2430 ],
2431 "description" : "Data K žádanky."
2432 }
2433 },
2434 "additionalProperties" : false,
2435 "description" : "Požadavek pro ukladání žádanky v externím API",
2436 "example" : {
2437 "zadanka" : {
2438 "kod" : "KOD-ZADANKA",
2439 "stav" : {
2440 "kod" : "0",
2441 "verze" : "1.0.0"
2442 },
2443 "urgentnost" : {
2444 "kod" : "asap",
2445 "verze" : "5.0.2"
2446 },
2447 "pacientPojistovna" : {
2448 "kod" : "",
2449 "verze" : "1.0"
2450 },
2451 "samoplatce" : false,
2452 "prilozenVzorek" : false,
2453 "omezeniMobility" : false,
2454 "popisOmezeniMobility" : "Popis omezení mobility",
2455 "instrukceProPacienta" : "Instrukce pro pacienta",
2456 "zpusobVyrizeni" : {
2457 "kod" : "1",
2458 "verze" : "1.0.0"
2459 },
2460 "zpusobVyrizeniUpresneni" : "Upřesnění způsobu vyřízení",
2461 "nadrizenaZadankaId" : null,
2462 "zasilkaVysledekId" : null,
2463 "vzorekData" : [
2464 {
2465 "materialVzorku" : {
2466 "kod" : "BAFTOX",
2467 "verze" : "1.0.0"
2468 },
2469 "datumCasOdberu" : "2026-05-26T21:00:09.0534960+02:00",
2470 "pokynyZachazeni" : "Pokyny zacházení",
2471 "kodVzorku" : "KOD-VZOREK",
2472 "vzorekOdebralId" : null,
2473 "vzorekOdebralTyp" : null
2474 }
2475 ],
2476 "zasilka" : {
2477 "nazev" : "Lekárska správa",
2478 "popis" : "Lekárska správa z vyšetření",
2479 "typ" : {
2480 "kod" : "07",
2481 "verze" : "1.0.0"
2482 },
2483 "klasifikace" : {
2484 "kod" : "721963009",
2485 "verze" : "1.0.0"
2486 },
2487 "odbornost" : {
2488 "kod" : "004",
2489 "verze" : "202420"
2490 },
2491 "datumOd" : "2026-05-26T21:00:09.0540890+02:00",
2492 "datumDo" : "2029-05-26T21:00:09.0540917+02:00",
2493 "autor" : "5",
2494 "zdravotnickyPracovnik" : "6",
2495 "poskytovatel" : "1",
2496 "pacient" : "6653225891",
2497 "ispzs" : "Nemocniční informační systém XY",
2498 "adresat" : "4",
2499 "adresatTyp" : {
2500 "kod" : "PAT",
2501 "verze" : "1.0.0"
2502 },
2503 "dostupnost" : true,
2504 "udalost" : {
2505 "kod" : "B",
2506 "verze" : "1.0.0"
2507 },
2508 "dokument" : [
2509 {
2510 "nazev" : "Lekárska správa pacienta",
2511 "popis" : "Lekárska správa z ortopedického vyšetření",
2512 "jazyk" : {
2513 "kod" : "cz",
2514 "verze" : "1.0"
2515 },
2516 "typ" : {
2517 "kod" : "07",
2518 "verze" : "1.0.0"
2519 },
2520 "klasifikace" : {
2521 "kod" : "721963009",
2522 "verze" : "1.0.0"
2523 },
2524 "kod" : "KOD",
2525 "autor" : "5",
2526 "poskytovatel" : "1",
2527 "pacient" : "6653225891",
2528 "dostupnost" : true,
2529 "duvernost" : {
2530 "kod" : "M",
2531 "verze" : "1.0.0"
2532 },
2533 "format" : {
2534 "kod" : "PDF",
2535 "verze" : "1.0.0"
2536 },
2537 "mime" : {
2538 "kod" : "application/pdf",
2539 "verze" : "1.0.0"
2540 },
2541 "hash" : "b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b",
2542 "velikost" : 0,
2543 "vazanyDokument" : null,
2544 "soubor" : {
2545 "soubor" : "R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",
2546 "cesta" : null
2547 },
2548 "slozka" : {
2549 "nazev" : "Přílohy",
2550 "autor" : "5"
2551 }
2552 }
2553 ]
2554 },
2555 "metodaData" : [
2556 {
2557 "kod" : "RTG",
2558 "verze" : "1.0"
2559 }
2560 ],
2561 "dodatecnyPrijemce" : [
2562 {
2563 "adresat" : "1",
2564 "adresatTyp" : {
2565 "kod" : "PAT",
2566 "verze" : "1.0.0"
2567 }
2568 },
2569 {
2570 "adresat" : "2",
2571 "adresatTyp" : {
2572 "kod" : "PAT",
2573 "verze" : "1.0.0"
2574 }
2575 }
2576 ]
2577 }
2578 }
2579 },
2580 "UlozZadankuResponse" : {
2581 "type" : "object",
2582 "properties" : {
2583 "id" : {
2584 "type" : "string",
2585 "description" : "Identifikace vygenerované žádanky.",
2586 "format" : "uuid",
2587 "nullable" : true
2588 },
2589 "verzeRadku" : {
2590 "type" : "string",
2591 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
2592 "format" : "binary",
2593 "nullable" : true
2594 }
2595 },
2596 "additionalProperties" : false,
2597 "description" : "Návratova data pro UlozZadanku"
2598 },
2599 "UpravZadankuDto" : {
2600 "type" : "object",
2601 "properties" : {
2602 "id" : {
2603 "type" : "string",
2604 "description" : "Identifikace upravené žádanky.",
2605 "format" : "uuid",
2606 "nullable" : true
2607 },
2608 "verzeRadku" : {
2609 "type" : "string",
2610 "description" : "Verze aktuálniho řádku pro concurrency control.",
2611 "format" : "binary",
2612 "nullable" : true
2613 }
2614 },
2615 "additionalProperties" : false,
2616 "description" : "Výstupní data služby pro úpravu žádanky"
2617 },
2618 "UpravZadankuExtCommand" : {
2619 "required" : [
2620 "id",
2621 "upravenaPriorita",
2622 "upravenyPacient",
2623 "verzeRadku"
2624 ],
2625 "type" : "object",
2626 "properties" : {
2627 "id" : {
2628 "type" : "string",
2629 "description" : "Identifikace upravované žádanky.",
2630 "format" : "uuid"
2631 },
2632 "verzeRadku" : {
2633 "minLength" : 1,
2634 "type" : "string",
2635 "description" : "Verze aktuálniho řádku pro concurrency control.",
2636 "format" : "binary"
2637 },
2638 "upravenyPacient" : {
2639 "minLength" : 1,
2640 "type" : "string",
2641 "description" : "Identifikace upravovaného pacienta žádanky."
2642 },
2643 "upravenyPrijemce" : {
2644 "type" : "string",
2645 "description" : "Identifikace upravovaného příjemce žádanky.",
2646 "nullable" : true
2647 },
2648 "upravenyPrijemceTyp" : {
2649 "allOf" : [
2650 {
2651 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2652 }
2653 ],
2654 "description" : "Typ upravovaného příjemce žádanky."
2655 },
2656 "upravenaPriorita" : {
2657 "allOf" : [
2658 {
2659 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2660 }
2661 ],
2662 "description" : "Upravená priorita žádanky."
2663 },
2664 "upraveneVzorky" : {
2665 "type" : "array",
2666 "items" : {
2667 "$ref" : "#/components/schemas/Vzorek"
2668 },
2669 "description" : "Upravené vzorky žádanky.",
2670 "nullable" : true
2671 },
2672 "upravenyDokument" : {
2673 "allOf" : [
2674 {
2675 "$ref" : "#/components/schemas/Dokument"
2676 }
2677 ],
2678 "description" : "Upravený dokument."
2679 }
2680 },
2681 "additionalProperties" : false,
2682 "description" : "Vstupní data služby pro úpravu žádanky pro externí API",
2683 "example" : {
2684 "id" : "13929f9b-ba59-4c02-b414-48e621587614",
2685 "verzeRadku" : "base64",
2686 "upravenyPacient" : "6653225891",
2687 "upravenyPrijemce" : "4",
2688 "upravenyPrijemceTyp" : {
2689 "kod" : "PAT",
2690 "verze" : "1.0.0"
2691 },
2692 "upravenaPriorita" : {
2693 "kod" : "asap",
2694 "verze" : "5.0.2"
2695 },
2696 "upraveneVzorky" : [
2697 {
2698 "materialVzorku" : {
2699 "kod" : "BAFTOX",
2700 "verze" : "1.0.0"
2701 },
2702 "datumCasOdberu" : "2026-05-26T21:00:09.0968431+02:00",
2703 "pokynyZachazeni" : "Pokyny zacházení",
2704 "kodVzorku" : "KOD-VZOREK",
2705 "vzorekOdebralId" : null,
2706 "vzorekOdebralTyp" : null
2707 }
2708 ],
2709 "upravenyDokument" : {
2710 "nazev" : "Lekárska správa pacienta",
2711 "popis" : "Lekárska správa z ortopedického vyšetření",
2712 "jazyk" : {
2713 "kod" : "cz",
2714 "verze" : "1.0"
2715 },
2716 "typ" : {
2717 "kod" : "07",
2718 "verze" : "1.0.0"
2719 },
2720 "klasifikace" : {
2721 "kod" : "721963009",
2722 "verze" : "1.0.0"
2723 },
2724 "kod" : "KOD",
2725 "autor" : "5",
2726 "poskytovatel" : "1",
2727 "pacient" : "6653225891",
2728 "dostupnost" : true,
2729 "duvernost" : {
2730 "kod" : "M",
2731 "verze" : "1.0.0"
2732 },
2733 "format" : {
2734 "kod" : "PDF",
2735 "verze" : "1.0.0"
2736 },
2737 "mime" : {
2738 "kod" : "application/pdf",
2739 "verze" : "1.0.0"
2740 },
2741 "hash" : "b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b",
2742 "velikost" : 0,
2743 "vazanyDokument" : null,
2744 "soubor" : {
2745 "soubor" : "R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",
2746 "cesta" : null
2747 },
2748 "slozka" : {
2749 "nazev" : "Přílohy",
2750 "autor" : "5"
2751 }
2752 }
2753 }
2754 },
2755 "UrgentniInformaceModel" : {
2756 "type" : "object",
2757 "properties" : {
2758 "alergieIntolerance" : {
2759 "type" : "array",
2760 "items" : {
2761 "$ref" : "#/components/schemas/AlergieIntolerance"
2762 },
2763 "description" : "Gets or sets the alergie intolerance.",
2764 "nullable" : true
2765 },
2766 "varovani" : {
2767 "type" : "array",
2768 "items" : {
2769 "type" : "string"
2770 },
2771 "description" : "Gets or sets the varovani.",
2772 "nullable" : true
2773 }
2774 },
2775 "additionalProperties" : false,
2776 "description" : "Urgentni Informace Model"
2777 },
2778 "Vaha" : {
2779 "title" : "Vaha",
2780 "required" : [
2781 "hodnota",
2782 "kod"
2783 ],
2784 "type" : "object",
2785 "properties" : {
2786 "kod" : {
2787 "minLength" : 1,
2788 "type" : "string",
2789 "description" : "Kód pro váhu."
2790 },
2791 "hodnota" : {
2792 "type" : "integer",
2793 "description" : "Hodnota váhy.",
2794 "format" : "int32"
2795 },
2796 "datum" : {
2797 "type" : "string",
2798 "description" : "Datum měření váhy.",
2799 "format" : "date-time",
2800 "nullable" : true
2801 }
2802 },
2803 "additionalProperties" : false,
2804 "description" : "Objekt pro určení váhy pro biometrické údaje"
2805 },
2806 "VratZadankuDoObehuCommand" : {
2807 "required" : [
2808 "duvodVraceniZadanky",
2809 "id",
2810 "verzeRadku"
2811 ],
2812 "type" : "object",
2813 "properties" : {
2814 "id" : {
2815 "type" : "string",
2816 "description" : "Identifikace žádanky vracející se do oběhu.",
2817 "format" : "uuid"
2818 },
2819 "verzeRadku" : {
2820 "minLength" : 1,
2821 "type" : "string",
2822 "description" : "Verze aktuálniho řádku pro concurrency control.",
2823 "format" : "binary"
2824 },
2825 "duvodVraceniZadanky" : {
2826 "allOf" : [
2827 {
2828 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2829 }
2830 ],
2831 "description" : "Důvod vrácení žádanky do oběhu (číselník: \"duvod-vraceni\")"
2832 },
2833 "duvodVraceniUpresneni" : {
2834 "type" : "string",
2835 "description" : "Upřesnění důvodu vrácení žádanky do oběhu.",
2836 "nullable" : true
2837 }
2838 },
2839 "additionalProperties" : false,
2840 "description" : "Požadavek pro vrácení žádanky do oběhu",
2841 "example" : {
2842 "id" : "36a2447b-b234-4cdf-b3fd-23b2915e6682",
2843 "verzeRadku" : "base64",
2844 "duvodVraceniZadanky" : {
2845 "kod" : "NEDOSTKAPACITA",
2846 "verze" : "1.0"
2847 },
2848 "duvodVraceniUpresneni" : "Upřesnění důvodu vrácení žádanky do oběhu"
2849 }
2850 },
2851 "VratZadankuDoObehuDto" : {
2852 "required" : [
2853 "icpZadatele",
2854 "omezeniMobility",
2855 "pacientImplantat",
2856 "prilozenVzorek",
2857 "samoplatce",
2858 "urgentnost",
2859 "zasilka"
2860 ],
2861 "type" : "object",
2862 "properties" : {
2863 "id" : {
2864 "type" : "string",
2865 "description" : "Při vytváraní zásilky se neuvádi. Uvádi se jenom při změně zásilky.",
2866 "format" : "uuid",
2867 "nullable" : true
2868 },
2869 "verzeRadku" : {
2870 "type" : "string",
2871 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
2872 "format" : "binary",
2873 "nullable" : true
2874 },
2875 "stav" : {
2876 "allOf" : [
2877 {
2878 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2879 }
2880 ],
2881 "description" : "Po uložení žádanky systém nastaví stav na \"Nová\" (kód: \"0\", číselník: \"stav-zadanky\")"
2882 },
2883 "kod" : {
2884 "maxLength" : 100,
2885 "type" : "string",
2886 "description" : "Kód žádanky.",
2887 "nullable" : true
2888 },
2889 "urgentnost" : {
2890 "allOf" : [
2891 {
2892 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2893 }
2894 ],
2895 "description" : "Priorita žádanky (číselník: \"request-priority-cz\")"
2896 },
2897 "samoplatce" : {
2898 "type" : "boolean",
2899 "description" : "Informace o tom, zda je osoba samoplátcem."
2900 },
2901 "prilozenVzorek" : {
2902 "type" : "boolean",
2903 "description" : "Informace o tom, zda byl přiložen vzorek (laboratorní)."
2904 },
2905 "omezeniMobility" : {
2906 "type" : "boolean",
2907 "description" : "Informace o tom, zda se jedná o pacienta s omezenou mobilitou (obrazová)."
2908 },
2909 "popisOmezeniMobility" : {
2910 "maxLength" : 250,
2911 "type" : "string",
2912 "description" : "Nepovinné textové pole pro upřesnění omezení mobility pacienta (obrazová, omezeniMobility == 1).",
2913 "nullable" : true
2914 },
2915 "instrukceProPacienta" : {
2916 "type" : "string",
2917 "description" : "Instrukce pro pacienta.",
2918 "nullable" : true
2919 },
2920 "zpusobVyrizeni" : {
2921 "allOf" : [
2922 {
2923 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
2924 }
2925 ],
2926 "description" : "Určení způsobu vyřízení žádanky."
2927 },
2928 "zpusobVyrizeniUpresneni" : {
2929 "maxLength" : 250,
2930 "type" : "string",
2931 "description" : "Upřesnení způsobu vyřízení žádanky.",
2932 "nullable" : true
2933 },
2934 "nadrizenaZadankaId" : {
2935 "type" : "string",
2936 "description" : "Odkaz na záznam nadřízené žádanky.",
2937 "format" : "uuid",
2938 "nullable" : true
2939 },
2940 "zasilkaVysledekId" : {
2941 "type" : "string",
2942 "description" : "Odkaz na záznam zásilky, v rámci které byl přiložen výsledek.",
2943 "format" : "uuid",
2944 "nullable" : true
2945 },
2946 "datumStorna" : {
2947 "type" : "string",
2948 "description" : "Gets or sets the datum storna.",
2949 "format" : "date-time",
2950 "nullable" : true
2951 },
2952 "datumZaznaceniNeproveditelnosti" : {
2953 "type" : "string",
2954 "description" : "Gets or sets the datum zaznaceni neproveditelnosti.",
2955 "format" : "date-time",
2956 "nullable" : true
2957 },
2958 "datumPoslednihoVraceniDoObehu" : {
2959 "type" : "string",
2960 "description" : "Gets or sets the datum posledniho vraceni do obehu.",
2961 "format" : "date-time",
2962 "nullable" : true
2963 },
2964 "datumPoslednihoPrijeti" : {
2965 "type" : "string",
2966 "description" : "Gets or sets the datum posledniho prijeti.",
2967 "format" : "date-time",
2968 "nullable" : true
2969 },
2970 "datumRozdeleni" : {
2971 "type" : "string",
2972 "description" : "Gets or sets the datum rozdeleni.",
2973 "format" : "date-time",
2974 "nullable" : true
2975 },
2976 "datumVyrizeni" : {
2977 "type" : "string",
2978 "description" : "Gets or sets the datum vyrizeni.",
2979 "format" : "date-time",
2980 "nullable" : true
2981 },
2982 "datumExpirace" : {
2983 "type" : "string",
2984 "description" : "Gets or sets the datum expirace.",
2985 "format" : "date-time",
2986 "nullable" : true
2987 },
2988 "datumPlanovanehoVysetreni" : {
2989 "type" : "string",
2990 "description" : "Gets or sets the datum planovaneho vysetreni.",
2991 "format" : "date-time",
2992 "nullable" : true
2993 },
2994 "datumSkutecneRealizaceVysetreni" : {
2995 "type" : "string",
2996 "description" : "Gets or sets the datum skutecne realizace vysetreni.",
2997 "format" : "date-time",
2998 "nullable" : true
2999 },
3000 "pacientPojistovna" : {
3001 "allOf" : [
3002 {
3003 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3004 }
3005 ],
3006 "description" : "Pojišťovna pacienta (číselník: \"cz-healthinsurancecompanycode-vs\"). Mělo by být přejímáno z KRP na základě vyhledání pacienta!"
3007 },
3008 "icpZadatele" : {
3009 "minLength" : 1,
3010 "type" : "string",
3011 "description" : "Identifikační číslo zařízení žadatele"
3012 },
3013 "pacientImplantat" : {
3014 "type" : "boolean",
3015 "description" : "Implantát pacienta"
3016 },
3017 "vzorekData" : {
3018 "type" : "array",
3019 "items" : {
3020 "$ref" : "#/components/schemas/Vzorek"
3021 },
3022 "description" : "Seznam vzorků žádanky.",
3023 "nullable" : true
3024 },
3025 "zasilka" : {
3026 "allOf" : [
3027 {
3028 "$ref" : "#/components/schemas/Zasilka"
3029 }
3030 ],
3031 "description" : "Objekt zásilky pro uložení do dočasného úložiště."
3032 },
3033 "dodatecnyPrijemce" : {
3034 "type" : "array",
3035 "items" : {
3036 "$ref" : "#/components/schemas/DodatecnyPrijemce"
3037 },
3038 "description" : "Seznam dodatečních příjemců žádanky.",
3039 "nullable" : true
3040 },
3041 "metodaData" : {
3042 "type" : "array",
3043 "items" : {
3044 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3045 },
3046 "description" : "Metoda konkrétní žádanky. Liší se dle typu žádanky (číselník: referralorder-types). Pro typ \"žádanka o vyšetření (K)\" (kód: \"57133-1\") musí být uvedena položka číselníku: \"korder-type-vs\"; Pro typ \"žádanka o zobrazovací vyšetření (Z)\" (kód: \"721964003\") musí být uvedena položka číselníku: \"cz-modality\"; Pro typ \"žádanka o fyzioterapii (FT)\" (kód: \"57154-7\") nemusí být pole vyplněno",
3047 "nullable" : true
3048 },
3049 "obsahujePrilohy" : {
3050 "type" : "boolean",
3051 "description" : "Příznak, zda žádanka obsahuje přílohy.",
3052 "readOnly" : true
3053 }
3054 },
3055 "additionalProperties" : false,
3056 "description" : "Výstupní data pro službu PrijmiZadanku"
3057 },
3058 "VyhledejAktivniZadankuRequest" : {
3059 "type" : "object",
3060 "properties" : {
3061 "id" : {
3062 "type" : "string",
3063 "description" : "Identifikátor žádanky.",
3064 "format" : "uuid",
3065 "nullable" : true
3066 },
3067 "rid" : {
3068 "type" : "string",
3069 "description" : "RID - Identifikátor pacienta, kterému seznam náleží.",
3070 "nullable" : true
3071 },
3072 "kodZadanky" : {
3073 "type" : "string",
3074 "description" : "Kódové označení žádanky.",
3075 "nullable" : true
3076 },
3077 "kodVzorku" : {
3078 "type" : "string",
3079 "description" : "Kódové označení vzorku.",
3080 "nullable" : true
3081 },
3082 "refresh" : {
3083 "type" : "boolean",
3084 "description" : "Vynulování cache pro vyhledávání.",
3085 "nullable" : true
3086 },
3087 "strankovani" : {
3088 "allOf" : [
3089 {
3090 "$ref" : "#/components/schemas/Strankovani"
3091 }
3092 ],
3093 "description" : "Specifikace stránkování."
3094 }
3095 },
3096 "additionalProperties" : false,
3097 "description" : "Požadavek pro filtraci aktivních žádanek",
3098 "example" : {
3099 "id" : null,
3100 "rID" : null,
3101 "kodZadanky" : null,
3102 "kodVzorku" : null,
3103 "strankovani" : {
3104 "page" : 1,
3105 "size" : 10
3106 }
3107 }
3108 },
3109 "VyhledejAktivniZadankuResponse" : {
3110 "type" : "object",
3111 "properties" : {
3112 "pageNumber" : {
3113 "type" : "integer",
3114 "description" : "Reprezentuje číslo aktuální stránky.",
3115 "format" : "int32"
3116 },
3117 "nextPage" : {
3118 "type" : "integer",
3119 "description" : "Reprezentuje číslo další stránky. Pokud je aktuální stránka zároveň poslední stránkou seznamu, pak tento parametr není uveden nebo je uveden s hodnotou null.",
3120 "format" : "int32",
3121 "nullable" : true,
3122 "readOnly" : true
3123 },
3124 "pageCount" : {
3125 "type" : "integer",
3126 "description" : "Reprezentuje celkový počet stránek dotazu.",
3127 "format" : "int32",
3128 "readOnly" : true
3129 },
3130 "pageSize" : {
3131 "type" : "integer",
3132 "description" : "Počet zásilek na stránku (na základě uvedeného stránkování v rámci requestu).",
3133 "format" : "int64",
3134 "nullable" : true
3135 },
3136 "totalCount" : {
3137 "type" : "integer",
3138 "description" : "Celkový počet zásilek nalezený na základě zadaných parametrů.",
3139 "format" : "int64",
3140 "nullable" : true
3141 },
3142 "zadanky" : {
3143 "type" : "array",
3144 "items" : {
3145 "$ref" : "#/components/schemas/VyhledejZadankuDto"
3146 },
3147 "description" : "Seznam nalezených aktívnich žádanek.",
3148 "nullable" : true
3149 }
3150 },
3151 "additionalProperties" : false,
3152 "description" : "Návratová data pro vyhledání aktívních žádanek"
3153 },
3154 "VyhledejZadankuDto" : {
3155 "type" : "object",
3156 "properties" : {
3157 "zadanka" : {
3158 "allOf" : [
3159 {
3160 "$ref" : "#/components/schemas/Zadanka"
3161 }
3162 ],
3163 "description" : "Nalezená žádanka."
3164 },
3165 "zadankaZ" : {
3166 "allOf" : [
3167 {
3168 "$ref" : "#/components/schemas/ZadankaResponseDto"
3169 }
3170 ],
3171 "description" : "Data Z žádanky."
3172 },
3173 "zadankaFt" : {
3174 "allOf" : [
3175 {
3176 "$ref" : "#/components/schemas/ZadankaFtResponseDto"
3177 }
3178 ],
3179 "description" : "Data Ft žádanky."
3180 },
3181 "zadankaK" : {
3182 "allOf" : [
3183 {
3184 "$ref" : "#/components/schemas/ZadankaKonziliarniResponseDto"
3185 }
3186 ],
3187 "description" : "Data K žádanky."
3188 }
3189 },
3190 "additionalProperties" : false,
3191 "description" : "Class for <span class=\"identifier\">VyhledejZadankuDto</span>"
3192 },
3193 "VyhledejZadankuExtRequest" : {
3194 "required" : [
3195 "strankovani"
3196 ],
3197 "type" : "object",
3198 "properties" : {
3199 "pacient" : {
3200 "type" : "string",
3201 "description" : "RID - Identifikátor pacienta, kterému seznam náleží.",
3202 "nullable" : true
3203 },
3204 "autor" : {
3205 "type" : "string",
3206 "description" : "Identifikátor autora Zásilky, který zásilku vytvořil.",
3207 "nullable" : true
3208 },
3209 "prijemce" : {
3210 "type" : "string",
3211 "description" : "Identifikátor příjemce zásilky.",
3212 "nullable" : true
3213 },
3214 "poskytovatel" : {
3215 "type" : "string",
3216 "description" : "Identifikátor poskytovatele, který Zásilku vytvořil.",
3217 "nullable" : true
3218 },
3219 "datumOd" : {
3220 "type" : "string",
3221 "description" : "Datumové ohraničení nejstaršího datumu vytvoření zásilky.",
3222 "format" : "date-time",
3223 "nullable" : true
3224 },
3225 "datumDo" : {
3226 "type" : "string",
3227 "description" : "Datumové ohraničení nejmladšího datumu vytvoření zásilky.",
3228 "format" : "date-time",
3229 "nullable" : true
3230 },
3231 "kod" : {
3232 "type" : "string",
3233 "description" : "Kód dokumentu vázaného k žádance (kód žádanky).",
3234 "nullable" : true
3235 },
3236 "id" : {
3237 "type" : "string",
3238 "description" : "Identifikátor žádanky.",
3239 "format" : "uuid",
3240 "nullable" : true
3241 },
3242 "refresh" : {
3243 "type" : "boolean",
3244 "description" : "Vynulování cache pro vyhledávání.",
3245 "nullable" : true
3246 },
3247 "strankovani" : {
3248 "allOf" : [
3249 {
3250 "$ref" : "#/components/schemas/Strankovani"
3251 }
3252 ],
3253 "description" : "Specifikace stránkování."
3254 }
3255 },
3256 "additionalProperties" : false,
3257 "description" : "Požadavek pro vyhledání žádanky v externím API",
3258 "example" : {
3259 "id" : null,
3260 "pacient" : null,
3261 "autor" : null,
3262 "prijemce" : null,
3263 "poskytovatel" : null,
3264 "kod" : null,
3265 "datumOd" : "2025-01-01T00:00:00.0000000+01:00",
3266 "datumDo" : "2025-12-31T00:00:00.0000000+01:00",
3267 "strankovani" : {
3268 "page" : 1,
3269 "size" : 10
3270 }
3271 }
3272 },
3273 "VyhledejZadankuResponse" : {
3274 "type" : "object",
3275 "properties" : {
3276 "pageNumber" : {
3277 "type" : "integer",
3278 "description" : "Reprezentuje číslo aktuální stránky.",
3279 "format" : "int32"
3280 },
3281 "nextPage" : {
3282 "type" : "integer",
3283 "description" : "Reprezentuje číslo další stránky. Pokud je aktuální stránka zároveň poslední stránkou seznamu, pak tento parametr není uveden nebo je uveden s hodnotou null.",
3284 "format" : "int32",
3285 "nullable" : true,
3286 "readOnly" : true
3287 },
3288 "pageCount" : {
3289 "type" : "integer",
3290 "description" : "Reprezentuje celkový počet stránek dotazu.",
3291 "format" : "int32",
3292 "readOnly" : true
3293 },
3294 "pageSize" : {
3295 "type" : "integer",
3296 "description" : "Počet zásilek na stránku (na základě uvedeného stránkování v rámci requestu).",
3297 "format" : "int64",
3298 "nullable" : true
3299 },
3300 "totalCount" : {
3301 "type" : "integer",
3302 "description" : "Celkový počet zásilek nalezený na základě zadaných parametrů.",
3303 "format" : "int64",
3304 "nullable" : true
3305 },
3306 "pocetNeprectenych" : {
3307 "type" : "integer",
3308 "description" : "Počet neprečtěních záznamů.",
3309 "format" : "int64",
3310 "nullable" : true
3311 },
3312 "zadanky" : {
3313 "type" : "array",
3314 "items" : {
3315 "$ref" : "#/components/schemas/VyhledejZadankuDto"
3316 },
3317 "description" : "Seznam nalezených žádanek.",
3318 "nullable" : true
3319 }
3320 },
3321 "additionalProperties" : false,
3322 "description" : "Návratová data pro vyhledání žádanek"
3323 },
3324 "VykonFtDto" : {
3325 "title" : "VykonFtDto",
3326 "type" : "object",
3327 "properties" : {
3328 "vykon" : {
3329 "allOf" : [
3330 {
3331 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3332 }
3333 ],
3334 "description" : "Výkon."
3335 },
3336 "poznamka" : {
3337 "type" : "string",
3338 "description" : "Poznámka.",
3339 "nullable" : true
3340 },
3341 "pocet" : {
3342 "type" : "integer",
3343 "description" : "Počet provedení výkonu.",
3344 "format" : "int32",
3345 "nullable" : true
3346 }
3347 },
3348 "additionalProperties" : false,
3349 "description" : "Class for VykonFt"
3350 },
3351 "VyridZadankuCommand" : {
3352 "required" : [
3353 "id",
3354 "verzeRadku",
3355 "zpusobVyrizeniZadanky"
3356 ],
3357 "type" : "object",
3358 "properties" : {
3359 "id" : {
3360 "type" : "string",
3361 "description" : "Identifikace vyřizované žádanky.",
3362 "format" : "uuid"
3363 },
3364 "verzeRadku" : {
3365 "minLength" : 1,
3366 "type" : "string",
3367 "description" : "Verze aktuálniho řádku pro concurrency control.",
3368 "format" : "binary"
3369 },
3370 "zpusobVyrizeniZadanky" : {
3371 "allOf" : [
3372 {
3373 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3374 }
3375 ],
3376 "description" : "Zvolený způsob vyřízení (číselník: \"zpusob-vyrizeni\")"
3377 },
3378 "zpusobVyrizeniUpresneni" : {
3379 "type" : "string",
3380 "description" : "Upřesnění způsobu vyřízení žádanky.",
3381 "nullable" : true
3382 },
3383 "vysledek" : {
3384 "allOf" : [
3385 {
3386 "$ref" : "#/components/schemas/Zasilka"
3387 }
3388 ],
3389 "description" : "Zásilka, jako výsledek způsobu vyřízení žádanky."
3390 },
3391 "datumSkutecneRealizaceVysetreni" : {
3392 "type" : "string",
3393 "description" : "Datum skutečné realizace vyšetření.",
3394 "format" : "date-time",
3395 "nullable" : true
3396 },
3397 "zaslatVysledekPacientovi" : {
3398 "type" : "boolean",
3399 "description" : "Zaslat vysledek pacientovi."
3400 },
3401 "zaslatVysledekPraktikovi" : {
3402 "type" : "boolean",
3403 "description" : "Zaslat vysledek praktikovi."
3404 }
3405 },
3406 "additionalProperties" : false,
3407 "description" : "Požadavek pro vyřízení žádanky",
3408 "example" : {
3409 "id" : "f67a68c7-637b-4583-bce9-79c361079a5b",
3410 "verzeRadku" : "base64",
3411 "zpusobVyrizeniZadanky" : {
3412 "kod" : "1",
3413 "verze" : "1.0.0"
3414 },
3415 "zpusobVyrizeniUpresneni" : "Upřesnění způsobu vyřízení žádanky",
3416 "vysledek" : {
3417 "nazev" : "Lekárska správa",
3418 "popis" : "Lekárska správa z vyšetření",
3419 "typ" : {
3420 "kod" : "07",
3421 "verze" : "1.0.0"
3422 },
3423 "klasifikace" : {
3424 "kod" : "721963009",
3425 "verze" : "1.0.0"
3426 },
3427 "odbornost" : {
3428 "kod" : "004",
3429 "verze" : "202420"
3430 },
3431 "datumOd" : "2026-05-26T21:00:09.0913731+02:00",
3432 "datumDo" : "2029-05-26T21:00:09.0913826+02:00",
3433 "autor" : "5",
3434 "zdravotnickyPracovnik" : "6",
3435 "poskytovatel" : "1",
3436 "pacient" : "6653225891",
3437 "ispzs" : "Nemocniční informační systém XY",
3438 "adresat" : "4",
3439 "adresatTyp" : {
3440 "kod" : "PAT",
3441 "verze" : "1.0.0"
3442 },
3443 "dostupnost" : true,
3444 "udalost" : {
3445 "kod" : "B",
3446 "verze" : "1.0.0"
3447 },
3448 "dokument" : [
3449 {
3450 "nazev" : "Lekárska správa pacienta",
3451 "popis" : "Lekárska správa z ortopedického vyšetření",
3452 "jazyk" : {
3453 "kod" : "cz",
3454 "verze" : "1.0"
3455 },
3456 "typ" : {
3457 "kod" : "07",
3458 "verze" : "1.0.0"
3459 },
3460 "klasifikace" : {
3461 "kod" : "721963009",
3462 "verze" : "1.0.0"
3463 },
3464 "kod" : "KOD",
3465 "autor" : "5",
3466 "poskytovatel" : "1",
3467 "pacient" : "6653225891",
3468 "dostupnost" : true,
3469 "duvernost" : {
3470 "kod" : "M",
3471 "verze" : "1.0.0"
3472 },
3473 "format" : {
3474 "kod" : "PDF",
3475 "verze" : "1.0.0"
3476 },
3477 "mime" : {
3478 "kod" : "application/pdf",
3479 "verze" : "1.0.0"
3480 },
3481 "hash" : "b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b",
3482 "velikost" : 0,
3483 "vazanyDokument" : null,
3484 "soubor" : {
3485 "soubor" : "R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",
3486 "cesta" : null
3487 },
3488 "slozka" : {
3489 "nazev" : "Přílohy",
3490 "autor" : "5"
3491 }
3492 }
3493 ]
3494 },
3495 "datumSkutecneRealizaceVysetreni" : "2026-05-26T21:00:09.0914030+02:00"
3496 }
3497 },
3498 "VyridZadankuDto" : {
3499 "required" : [
3500 "icpZadatele",
3501 "omezeniMobility",
3502 "pacientImplantat",
3503 "prilozenVzorek",
3504 "samoplatce",
3505 "urgentnost",
3506 "zasilka"
3507 ],
3508 "type" : "object",
3509 "properties" : {
3510 "id" : {
3511 "type" : "string",
3512 "description" : "Při vytváraní zásilky se neuvádi. Uvádi se jenom při změně zásilky.",
3513 "format" : "uuid",
3514 "nullable" : true
3515 },
3516 "verzeRadku" : {
3517 "type" : "string",
3518 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
3519 "format" : "binary",
3520 "nullable" : true
3521 },
3522 "stav" : {
3523 "allOf" : [
3524 {
3525 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3526 }
3527 ],
3528 "description" : "Po uložení žádanky systém nastaví stav na \"Nová\" (kód: \"0\", číselník: \"stav-zadanky\")"
3529 },
3530 "kod" : {
3531 "maxLength" : 100,
3532 "type" : "string",
3533 "description" : "Kód žádanky.",
3534 "nullable" : true
3535 },
3536 "urgentnost" : {
3537 "allOf" : [
3538 {
3539 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3540 }
3541 ],
3542 "description" : "Priorita žádanky (číselník: \"request-priority-cz\")"
3543 },
3544 "samoplatce" : {
3545 "type" : "boolean",
3546 "description" : "Informace o tom, zda je osoba samoplátcem."
3547 },
3548 "prilozenVzorek" : {
3549 "type" : "boolean",
3550 "description" : "Informace o tom, zda byl přiložen vzorek (laboratorní)."
3551 },
3552 "omezeniMobility" : {
3553 "type" : "boolean",
3554 "description" : "Informace o tom, zda se jedná o pacienta s omezenou mobilitou (obrazová)."
3555 },
3556 "popisOmezeniMobility" : {
3557 "maxLength" : 250,
3558 "type" : "string",
3559 "description" : "Nepovinné textové pole pro upřesnění omezení mobility pacienta (obrazová, omezeniMobility == 1).",
3560 "nullable" : true
3561 },
3562 "instrukceProPacienta" : {
3563 "type" : "string",
3564 "description" : "Instrukce pro pacienta.",
3565 "nullable" : true
3566 },
3567 "zpusobVyrizeni" : {
3568 "allOf" : [
3569 {
3570 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3571 }
3572 ],
3573 "description" : "Určení způsobu vyřízení žádanky."
3574 },
3575 "zpusobVyrizeniUpresneni" : {
3576 "maxLength" : 250,
3577 "type" : "string",
3578 "description" : "Upřesnení způsobu vyřízení žádanky.",
3579 "nullable" : true
3580 },
3581 "nadrizenaZadankaId" : {
3582 "type" : "string",
3583 "description" : "Odkaz na záznam nadřízené žádanky.",
3584 "format" : "uuid",
3585 "nullable" : true
3586 },
3587 "zasilkaVysledekId" : {
3588 "type" : "string",
3589 "description" : "Odkaz na záznam zásilky, v rámci které byl přiložen výsledek.",
3590 "format" : "uuid",
3591 "nullable" : true
3592 },
3593 "datumStorna" : {
3594 "type" : "string",
3595 "description" : "Gets or sets the datum storna.",
3596 "format" : "date-time",
3597 "nullable" : true
3598 },
3599 "datumZaznaceniNeproveditelnosti" : {
3600 "type" : "string",
3601 "description" : "Gets or sets the datum zaznaceni neproveditelnosti.",
3602 "format" : "date-time",
3603 "nullable" : true
3604 },
3605 "datumPoslednihoVraceniDoObehu" : {
3606 "type" : "string",
3607 "description" : "Gets or sets the datum posledniho vraceni do obehu.",
3608 "format" : "date-time",
3609 "nullable" : true
3610 },
3611 "datumPoslednihoPrijeti" : {
3612 "type" : "string",
3613 "description" : "Gets or sets the datum posledniho prijeti.",
3614 "format" : "date-time",
3615 "nullable" : true
3616 },
3617 "datumRozdeleni" : {
3618 "type" : "string",
3619 "description" : "Gets or sets the datum rozdeleni.",
3620 "format" : "date-time",
3621 "nullable" : true
3622 },
3623 "datumVyrizeni" : {
3624 "type" : "string",
3625 "description" : "Gets or sets the datum vyrizeni.",
3626 "format" : "date-time",
3627 "nullable" : true
3628 },
3629 "datumExpirace" : {
3630 "type" : "string",
3631 "description" : "Gets or sets the datum expirace.",
3632 "format" : "date-time",
3633 "nullable" : true
3634 },
3635 "datumPlanovanehoVysetreni" : {
3636 "type" : "string",
3637 "description" : "Gets or sets the datum planovaneho vysetreni.",
3638 "format" : "date-time",
3639 "nullable" : true
3640 },
3641 "datumSkutecneRealizaceVysetreni" : {
3642 "type" : "string",
3643 "description" : "Gets or sets the datum skutecne realizace vysetreni.",
3644 "format" : "date-time",
3645 "nullable" : true
3646 },
3647 "pacientPojistovna" : {
3648 "allOf" : [
3649 {
3650 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3651 }
3652 ],
3653 "description" : "Pojišťovna pacienta (číselník: \"cz-healthinsurancecompanycode-vs\"). Mělo by být přejímáno z KRP na základě vyhledání pacienta!"
3654 },
3655 "icpZadatele" : {
3656 "minLength" : 1,
3657 "type" : "string",
3658 "description" : "Identifikační číslo zařízení žadatele"
3659 },
3660 "pacientImplantat" : {
3661 "type" : "boolean",
3662 "description" : "Implantát pacienta"
3663 },
3664 "vzorekData" : {
3665 "type" : "array",
3666 "items" : {
3667 "$ref" : "#/components/schemas/Vzorek"
3668 },
3669 "description" : "Seznam vzorků žádanky.",
3670 "nullable" : true
3671 },
3672 "zasilka" : {
3673 "allOf" : [
3674 {
3675 "$ref" : "#/components/schemas/Zasilka"
3676 }
3677 ],
3678 "description" : "Objekt zásilky pro uložení do dočasného úložiště."
3679 },
3680 "dodatecnyPrijemce" : {
3681 "type" : "array",
3682 "items" : {
3683 "$ref" : "#/components/schemas/DodatecnyPrijemce"
3684 },
3685 "description" : "Seznam dodatečních příjemců žádanky.",
3686 "nullable" : true
3687 },
3688 "metodaData" : {
3689 "type" : "array",
3690 "items" : {
3691 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3692 },
3693 "description" : "Metoda konkrétní žádanky. Liší se dle typu žádanky (číselník: referralorder-types). Pro typ \"žádanka o vyšetření (K)\" (kód: \"57133-1\") musí být uvedena položka číselníku: \"korder-type-vs\"; Pro typ \"žádanka o zobrazovací vyšetření (Z)\" (kód: \"721964003\") musí být uvedena položka číselníku: \"cz-modality\"; Pro typ \"žádanka o fyzioterapii (FT)\" (kód: \"57154-7\") nemusí být pole vyplněno",
3694 "nullable" : true
3695 },
3696 "obsahujePrilohy" : {
3697 "type" : "boolean",
3698 "description" : "Příznak, zda žádanka obsahuje přílohy.",
3699 "readOnly" : true
3700 }
3701 },
3702 "additionalProperties" : false,
3703 "description" : "Výstupní data pro službu VyridZadanku"
3704 },
3705 "Vyska" : {
3706 "title" : "Vyska",
3707 "required" : [
3708 "hodnota",
3709 "kod"
3710 ],
3711 "type" : "object",
3712 "properties" : {
3713 "kod" : {
3714 "minLength" : 1,
3715 "type" : "string",
3716 "description" : "Kód pro výšku."
3717 },
3718 "hodnota" : {
3719 "type" : "integer",
3720 "description" : "Hodnota výšky.",
3721 "format" : "int32"
3722 },
3723 "datum" : {
3724 "type" : "string",
3725 "description" : "Datum měření výšky.",
3726 "format" : "date-time",
3727 "nullable" : true
3728 }
3729 },
3730 "additionalProperties" : false,
3731 "description" : "Objekt pro určení výšky pro biometrické údaje"
3732 },
3733 "Vzorek" : {
3734 "type" : "object",
3735 "properties" : {
3736 "id" : {
3737 "type" : "string",
3738 "description" : "Identifikace vzorku, při vytváření se neuvádí.",
3739 "format" : "uuid",
3740 "nullable" : true
3741 },
3742 "verzeRadku" : {
3743 "type" : "string",
3744 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
3745 "format" : "binary",
3746 "nullable" : true
3747 },
3748 "materialVzorku" : {
3749 "allOf" : [
3750 {
3751 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3752 }
3753 ],
3754 "description" : "Materiál vzorku (např. \"Krevní plazma\")."
3755 },
3756 "datumCasOdberu" : {
3757 "type" : "string",
3758 "description" : "Datum a čas provedení odběru vzorku.",
3759 "format" : "date-time",
3760 "nullable" : true
3761 },
3762 "pokynyZachazeni" : {
3763 "type" : "string",
3764 "description" : "Pokyny k zacházení se vzorkem.",
3765 "nullable" : true
3766 },
3767 "kodVzorku" : {
3768 "type" : "string",
3769 "description" : "Kód vzorku.",
3770 "nullable" : true
3771 },
3772 "vzorekOdebralId" : {
3773 "type" : "string",
3774 "description" : "Identifikace, kto odebral zvorek.",
3775 "format" : "uuid",
3776 "nullable" : true
3777 },
3778 "vzorekOdebralTyp" : {
3779 "type" : "integer",
3780 "description" : "Typ odebrání.",
3781 "format" : "int64",
3782 "nullable" : true
3783 }
3784 },
3785 "additionalProperties" : false,
3786 "description" : "Specifikace třídy vorek pro žádanku"
3787 },
3788 "Zadanka" : {
3789 "title" : "Zadanka",
3790 "required" : [
3791 "icpZadatele",
3792 "omezeniMobility",
3793 "pacientImplantat",
3794 "prilozenVzorek",
3795 "samoplatce",
3796 "urgentnost",
3797 "zasilka"
3798 ],
3799 "type" : "object",
3800 "properties" : {
3801 "id" : {
3802 "type" : "string",
3803 "description" : "Při vytváraní zásilky se neuvádi. Uvádi se jenom při změně zásilky.",
3804 "format" : "uuid",
3805 "nullable" : true
3806 },
3807 "verzeRadku" : {
3808 "type" : "string",
3809 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
3810 "format" : "binary",
3811 "nullable" : true
3812 },
3813 "stav" : {
3814 "allOf" : [
3815 {
3816 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3817 }
3818 ],
3819 "description" : "Po uložení žádanky systém nastaví stav na \"Nová\" (kód: \"0\", číselník: \"stav-zadanky\")"
3820 },
3821 "kod" : {
3822 "maxLength" : 100,
3823 "type" : "string",
3824 "description" : "Kód žádanky.",
3825 "nullable" : true
3826 },
3827 "urgentnost" : {
3828 "allOf" : [
3829 {
3830 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3831 }
3832 ],
3833 "description" : "Priorita žádanky (číselník: \"request-priority-cz\")"
3834 },
3835 "samoplatce" : {
3836 "type" : "boolean",
3837 "description" : "Informace o tom, zda je osoba samoplátcem."
3838 },
3839 "prilozenVzorek" : {
3840 "type" : "boolean",
3841 "description" : "Informace o tom, zda byl přiložen vzorek (laboratorní)."
3842 },
3843 "omezeniMobility" : {
3844 "type" : "boolean",
3845 "description" : "Informace o tom, zda se jedná o pacienta s omezenou mobilitou (obrazová)."
3846 },
3847 "popisOmezeniMobility" : {
3848 "maxLength" : 250,
3849 "type" : "string",
3850 "description" : "Nepovinné textové pole pro upřesnění omezení mobility pacienta (obrazová, omezeniMobility == 1).",
3851 "nullable" : true
3852 },
3853 "instrukceProPacienta" : {
3854 "type" : "string",
3855 "description" : "Instrukce pro pacienta.",
3856 "nullable" : true
3857 },
3858 "zpusobVyrizeni" : {
3859 "allOf" : [
3860 {
3861 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3862 }
3863 ],
3864 "description" : "Určení způsobu vyřízení žádanky."
3865 },
3866 "zpusobVyrizeniUpresneni" : {
3867 "maxLength" : 250,
3868 "type" : "string",
3869 "description" : "Upřesnení způsobu vyřízení žádanky.",
3870 "nullable" : true
3871 },
3872 "nadrizenaZadankaId" : {
3873 "type" : "string",
3874 "description" : "Odkaz na záznam nadřízené žádanky.",
3875 "format" : "uuid",
3876 "nullable" : true
3877 },
3878 "zasilkaVysledekId" : {
3879 "type" : "string",
3880 "description" : "Odkaz na záznam zásilky, v rámci které byl přiložen výsledek.",
3881 "format" : "uuid",
3882 "nullable" : true
3883 },
3884 "datumStorna" : {
3885 "type" : "string",
3886 "description" : "Gets or sets the datum storna.",
3887 "format" : "date-time",
3888 "nullable" : true
3889 },
3890 "datumZaznaceniNeproveditelnosti" : {
3891 "type" : "string",
3892 "description" : "Gets or sets the datum zaznaceni neproveditelnosti.",
3893 "format" : "date-time",
3894 "nullable" : true
3895 },
3896 "datumPoslednihoVraceniDoObehu" : {
3897 "type" : "string",
3898 "description" : "Gets or sets the datum posledniho vraceni do obehu.",
3899 "format" : "date-time",
3900 "nullable" : true
3901 },
3902 "datumPoslednihoPrijeti" : {
3903 "type" : "string",
3904 "description" : "Gets or sets the datum posledniho prijeti.",
3905 "format" : "date-time",
3906 "nullable" : true
3907 },
3908 "datumRozdeleni" : {
3909 "type" : "string",
3910 "description" : "Gets or sets the datum rozdeleni.",
3911 "format" : "date-time",
3912 "nullable" : true
3913 },
3914 "datumVyrizeni" : {
3915 "type" : "string",
3916 "description" : "Gets or sets the datum vyrizeni.",
3917 "format" : "date-time",
3918 "nullable" : true
3919 },
3920 "datumExpirace" : {
3921 "type" : "string",
3922 "description" : "Gets or sets the datum expirace.",
3923 "format" : "date-time",
3924 "nullable" : true
3925 },
3926 "datumPlanovanehoVysetreni" : {
3927 "type" : "string",
3928 "description" : "Gets or sets the datum planovaneho vysetreni.",
3929 "format" : "date-time",
3930 "nullable" : true
3931 },
3932 "datumSkutecneRealizaceVysetreni" : {
3933 "type" : "string",
3934 "description" : "Gets or sets the datum skutecne realizace vysetreni.",
3935 "format" : "date-time",
3936 "nullable" : true
3937 },
3938 "pacientPojistovna" : {
3939 "allOf" : [
3940 {
3941 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3942 }
3943 ],
3944 "description" : "Pojišťovna pacienta (číselník: \"cz-healthinsurancecompanycode-vs\"). Mělo by být přejímáno z KRP na základě vyhledání pacienta!"
3945 },
3946 "icpZadatele" : {
3947 "minLength" : 1,
3948 "type" : "string",
3949 "description" : "Identifikační číslo zařízení žadatele"
3950 },
3951 "pacientImplantat" : {
3952 "type" : "boolean",
3953 "description" : "Implantát pacienta"
3954 },
3955 "vzorekData" : {
3956 "type" : "array",
3957 "items" : {
3958 "$ref" : "#/components/schemas/Vzorek"
3959 },
3960 "description" : "Seznam vzorků žádanky.",
3961 "nullable" : true
3962 },
3963 "zasilka" : {
3964 "allOf" : [
3965 {
3966 "$ref" : "#/components/schemas/Zasilka"
3967 }
3968 ],
3969 "description" : "Objekt zásilky pro uložení do dočasného úložiště."
3970 },
3971 "dodatecnyPrijemce" : {
3972 "type" : "array",
3973 "items" : {
3974 "$ref" : "#/components/schemas/DodatecnyPrijemce"
3975 },
3976 "description" : "Seznam dodatečních příjemců žádanky.",
3977 "nullable" : true
3978 },
3979 "metodaData" : {
3980 "type" : "array",
3981 "items" : {
3982 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
3983 },
3984 "description" : "Metoda konkrétní žádanky. Liší se dle typu žádanky (číselník: referralorder-types). Pro typ \"žádanka o vyšetření (K)\" (kód: \"57133-1\") musí být uvedena položka číselníku: \"korder-type-vs\"; Pro typ \"žádanka o zobrazovací vyšetření (Z)\" (kód: \"721964003\") musí být uvedena položka číselníku: \"cz-modality\"; Pro typ \"žádanka o fyzioterapii (FT)\" (kód: \"57154-7\") nemusí být pole vyplněno",
3985 "nullable" : true
3986 },
3987 "obsahujePrilohy" : {
3988 "type" : "boolean",
3989 "description" : "Příznak, zda žádanka obsahuje přílohy.",
3990 "readOnly" : true
3991 }
3992 },
3993 "additionalProperties" : false,
3994 "description" : "Specifikace třídy žádanka"
3995 },
3996 "ZadankaFtResponseDto" : {
3997 "title" : "ZadankaFtResponseDto",
3998 "type" : "object",
3999 "properties" : {
4000 "kodNahrady" : {
4001 "allOf" : [
4002 {
4003 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4004 }
4005 ],
4006 "description" : "Kód náhrady."
4007 },
4008 "uhrada" : {
4009 "allOf" : [
4010 {
4011 "$ref" : "#/components/schemas/CodeableConcept"
4012 }
4013 ],
4014 "description" : "Úhrada."
4015 },
4016 "prilohy" : {
4017 "type" : "array",
4018 "items" : {
4019 "$ref" : "#/components/schemas/PrilohaInfoDto"
4020 },
4021 "description" : "Přílohy.",
4022 "nullable" : true
4023 },
4024 "stavPacienta" : {
4025 "type" : "string",
4026 "description" : "Stav pacienta.",
4027 "nullable" : true
4028 },
4029 "cil" : {
4030 "type" : "string",
4031 "description" : "Cíl.",
4032 "nullable" : true
4033 },
4034 "datumPlanovaneKontroly" : {
4035 "type" : "string",
4036 "description" : "Datum plánované kontroly.",
4037 "format" : "date",
4038 "nullable" : true
4039 },
4040 "castTela" : {
4041 "type" : "array",
4042 "items" : {
4043 "$ref" : "#/components/schemas/CodeableConcept"
4044 },
4045 "description" : "Část těla.",
4046 "nullable" : true
4047 },
4048 "adresa" : {
4049 "type" : "string",
4050 "description" : "Adresa.",
4051 "nullable" : true
4052 },
4053 "duvodZadanky" : {
4054 "allOf" : [
4055 {
4056 "$ref" : "#/components/schemas/DiagnozaDto"
4057 }
4058 ],
4059 "description" : "Důvod žádanky."
4060 },
4061 "pozadovanaVysetreni" : {
4062 "type" : "array",
4063 "items" : {
4064 "$ref" : "#/components/schemas/VykonFtDto"
4065 },
4066 "description" : "Požadovaná vyšetření.",
4067 "nullable" : true
4068 },
4069 "druhPece" : {
4070 "allOf" : [
4071 {
4072 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4073 }
4074 ],
4075 "description" : "Druh péče."
4076 },
4077 "doplnujiciInformace" : {
4078 "type" : "string",
4079 "description" : "Doplňující informace.",
4080 "nullable" : true
4081 },
4082 "vylouceniUpravyIndikace" : {
4083 "type" : "boolean",
4084 "description" : "Příznak, zda žádající lékař vylučuje úpravu indikace."
4085 }
4086 },
4087 "additionalProperties" : false,
4088 "description" : "Response DTO žádanky Ft"
4089 },
4090 "ZadankaKonziliarniResponseDto" : {
4091 "title" : "ZadankaKonziliarniResponseDto",
4092 "type" : "object",
4093 "properties" : {
4094 "kodNahrady" : {
4095 "allOf" : [
4096 {
4097 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4098 }
4099 ],
4100 "description" : "Kód náhrady."
4101 },
4102 "uhrada" : {
4103 "allOf" : [
4104 {
4105 "$ref" : "#/components/schemas/CodeableConcept"
4106 }
4107 ],
4108 "description" : "Úhrada."
4109 },
4110 "prilohy" : {
4111 "type" : "array",
4112 "items" : {
4113 "$ref" : "#/components/schemas/PrilohaInfoDto"
4114 },
4115 "description" : "Přílohy.",
4116 "nullable" : true
4117 },
4118 "typVysetreni" : {
4119 "allOf" : [
4120 {
4121 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4122 }
4123 ],
4124 "description" : "Typ vyšetření."
4125 },
4126 "doporuceni" : {
4127 "allOf" : [
4128 {
4129 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4130 }
4131 ],
4132 "description" : "Doporučení."
4133 },
4134 "pozadovanaVysetreni" : {
4135 "type" : "array",
4136 "items" : {
4137 "$ref" : "#/components/schemas/CodeableConcept"
4138 },
4139 "description" : "Požadovaná vyšetření.",
4140 "nullable" : true
4141 },
4142 "doporuceniDetail" : {
4143 "type" : "string",
4144 "description" : "Detail doporučení.",
4145 "nullable" : true
4146 },
4147 "duvodZadanky" : {
4148 "allOf" : [
4149 {
4150 "$ref" : "#/components/schemas/DiagnozaDto"
4151 }
4152 ],
4153 "description" : "Důvod žádanky."
4154 },
4155 "zavaznaAnamnestickaData" : {
4156 "type" : "string",
4157 "description" : "Závazná anamnestická data.",
4158 "nullable" : true
4159 },
4160 "vysledkyVysetreni" : {
4161 "type" : "string",
4162 "description" : "Výsledky vyšetření.",
4163 "nullable" : true
4164 },
4165 "soucasnaLecba" : {
4166 "type" : "string",
4167 "description" : "Současná léčba.",
4168 "nullable" : true
4169 },
4170 "diferencialneDiagnostickaRozvaha" : {
4171 "type" : "string",
4172 "description" : "Diferencialně diagnostická rozvaha.",
4173 "nullable" : true
4174 }
4175 },
4176 "additionalProperties" : false,
4177 "description" : "Response DTO konziliárni žádanky"
4178 },
4179 "ZadankaResponseDto" : {
4180 "title" : "ZadankaResponseDto",
4181 "type" : "object",
4182 "properties" : {
4183 "kodNahrady" : {
4184 "allOf" : [
4185 {
4186 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4187 }
4188 ],
4189 "description" : "Kód náhrady."
4190 },
4191 "uhrada" : {
4192 "allOf" : [
4193 {
4194 "$ref" : "#/components/schemas/CodeableConcept"
4195 }
4196 ],
4197 "description" : "Úhrada."
4198 },
4199 "prilohy" : {
4200 "type" : "array",
4201 "items" : {
4202 "$ref" : "#/components/schemas/PrilohaInfoDto"
4203 },
4204 "description" : "Přílohy.",
4205 "nullable" : true
4206 },
4207 "biometrickeUdaje" : {
4208 "allOf" : [
4209 {
4210 "$ref" : "#/components/schemas/BiometrickeUdaje"
4211 }
4212 ],
4213 "description" : "Biometrické údaje."
4214 },
4215 "informaceOObjednavce" : {
4216 "allOf" : [
4217 {
4218 "$ref" : "#/components/schemas/InformaceOObjednavceModel"
4219 }
4220 ],
4221 "description" : "Informace o objednávce."
4222 },
4223 "pozadovanaVysetreni" : {
4224 "type" : "array",
4225 "items" : {
4226 "$ref" : "#/components/schemas/PozadovaneVysetreniZDto"
4227 },
4228 "description" : "Požadovaná vyšetření.",
4229 "nullable" : true
4230 },
4231 "urgentniInformace" : {
4232 "allOf" : [
4233 {
4234 "$ref" : "#/components/schemas/UrgentniInformaceModel"
4235 }
4236 ],
4237 "description" : "Urgentní informace."
4238 },
4239 "kontraindikace" : {
4240 "allOf" : [
4241 {
4242 "$ref" : "#/components/schemas/Kontraindikace"
4243 }
4244 ],
4245 "description" : "Kontraindikace."
4246 },
4247 "dalsiRelevantniUdaje" : {
4248 "allOf" : [
4249 {
4250 "$ref" : "#/components/schemas/DalsiRelevantniUdaje"
4251 }
4252 ],
4253 "description" : "Další relevantí údaje."
4254 },
4255 "implantat" : {
4256 "type" : "array",
4257 "items" : {
4258 "$ref" : "#/components/schemas/ImplantatModel"
4259 },
4260 "description" : "Implantát.",
4261 "nullable" : true
4262 },
4263 "omezeniMobility" : {
4264 "allOf" : [
4265 {
4266 "$ref" : "#/components/schemas/CodeableConcept"
4267 }
4268 ],
4269 "description" : "Omezení mobility."
4270 }
4271 },
4272 "additionalProperties" : false,
4273 "description" : "Response DTO žádanky"
4274 },
4275 "Zasilka" : {
4276 "title" : "Zasilka",
4277 "required" : [
4278 "autor",
4279 "ispzs",
4280 "nazev",
4281 "pacient",
4282 "poskytovatel",
4283 "typ",
4284 "zdravotnickyPracovnik"
4285 ],
4286 "type" : "object",
4287 "properties" : {
4288 "id" : {
4289 "type" : "string",
4290 "description" : "Při vytváraní zásilky se neuvádi. Uvádi se jenom při změně zásilky.",
4291 "format" : "uuid",
4292 "nullable" : true
4293 },
4294 "verzeRadku" : {
4295 "type" : "string",
4296 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
4297 "format" : "binary",
4298 "nullable" : true
4299 },
4300 "nazev" : {
4301 "maxLength" : 255,
4302 "minLength" : 1,
4303 "type" : "string",
4304 "description" : "Název zásilky pro referenci."
4305 },
4306 "popis" : {
4307 "maxLength" : 999,
4308 "type" : "string",
4309 "description" : "Podrobnější popis obsahu Zásilky.",
4310 "nullable" : true
4311 },
4312 "stav" : {
4313 "allOf" : [
4314 {
4315 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4316 }
4317 ],
4318 "description" : "Status zásilky (např. \"Odesláno\", \"Přijato\", \"Zpracováno\")."
4319 },
4320 "typ" : {
4321 "allOf" : [
4322 {
4323 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4324 }
4325 ],
4326 "description" : "Typ zásilky (např. \"Lékařská zpráva\", \"Radiologický snímek\")."
4327 },
4328 "klasifikace" : {
4329 "allOf" : [
4330 {
4331 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4332 }
4333 ],
4334 "description" : "Klasifikace zásilky či dokumentu dle číselníku \"document-category\". Pokud se jedná o žádanku, systém automaticky nastavuje klasifikaci zásilky a dokumentu na \"Žádanky\" (kód: \"57133-1\")."
4335 },
4336 "odbornost" : {
4337 "allOf" : [
4338 {
4339 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4340 }
4341 ],
4342 "description" : "Specializace odesílatele (např. \"Kardiologie\", \"Radiologie\")."
4343 },
4344 "datumOd" : {
4345 "type" : "string",
4346 "description" : "Datum zpřístupnění dokumentů v Zásilce.",
4347 "format" : "date-time",
4348 "nullable" : true
4349 },
4350 "datumDo" : {
4351 "type" : "string",
4352 "description" : "Datum ukončení dostupnosti dokumentů.",
4353 "format" : "date-time",
4354 "nullable" : true
4355 },
4356 "datumVytvoreni" : {
4357 "type" : "string",
4358 "description" : "Datum vytvoření zásilky. Plněno puze při výstupu.",
4359 "format" : "date-time",
4360 "nullable" : true
4361 },
4362 "autor" : {
4363 "minLength" : 1,
4364 "type" : "string",
4365 "description" : "ID uživatele, který zásilku vytvořil. Vazba na KZR."
4366 },
4367 "autorData" : {
4368 "allOf" : [
4369 {
4370 "$ref" : "#/components/schemas/KRZdravotnickyPracovnikDto"
4371 }
4372 ],
4373 "description" : "Data uživatele, který zásilku vytvořil. Plněno pouze při výstupu."
4374 },
4375 "zdravotnickyPracovnik" : {
4376 "minLength" : 1,
4377 "type" : "string",
4378 "description" : "ID zdravotnického pracovníka souvisejícího s dokumentem. Vazba na KZR."
4379 },
4380 "zdravotnickyPracovnikData" : {
4381 "allOf" : [
4382 {
4383 "$ref" : "#/components/schemas/KRZdravotnickyPracovnikDto"
4384 }
4385 ],
4386 "description" : "Data zdravotnického pracovníka souvisejícího s dokumentem. Plněno pouze při výstupu."
4387 },
4388 "poskytovatel" : {
4389 "minLength" : 1,
4390 "type" : "string",
4391 "description" : "ID zdravotnického zařízení nebo poskytovatele péče."
4392 },
4393 "poskytovatelData" : {
4394 "allOf" : [
4395 {
4396 "$ref" : "#/components/schemas/KRPoskytovatelDto"
4397 }
4398 ],
4399 "description" : "Data zdravotnického zařízení nebo poskytovatele péče. Plněno pouze při výstupu."
4400 },
4401 "pacient" : {
4402 "minLength" : 1,
4403 "type" : "string",
4404 "description" : "Globálně unikátní identifikátor pacienta (RID)."
4405 },
4406 "pacientData" : {
4407 "allOf" : [
4408 {
4409 "$ref" : "#/components/schemas/KRPacientDto"
4410 }
4411 ],
4412 "description" : "Data pacienta. Plněno pouze při výstupu."
4413 },
4414 "ispzs" : {
4415 "maxLength" : 255,
4416 "minLength" : 1,
4417 "type" : "string",
4418 "description" : "Identifikátor služby přenosu dat (např. PACS, HIE)."
4419 },
4420 "adresat" : {
4421 "type" : "string",
4422 "description" : "Identifikátor příjemce (lékař, nemocnice, pacient). Vazba na KZR.",
4423 "nullable" : true
4424 },
4425 "adresatData" : {
4426 "allOf" : [
4427 {
4428 "$ref" : "#/components/schemas/AdresatData"
4429 }
4430 ],
4431 "description" : "Data příjemce (lékař, nemocnice, pacient). Plněno při výstupu."
4432 },
4433 "adresatTyp" : {
4434 "allOf" : [
4435 {
4436 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4437 }
4438 ],
4439 "description" : "Typ adresáta zásilky dle číselníku \"typ-adresata\". Pokud se jedná o žádanku, systém automaticky při vyplnění adresat nastavuje pro typ adresáta hodnotu \"PZS\". V rámci aktuální verze je možná výměna žádanek pouze mezi poskytovateli zdravotních služeb."
4440 },
4441 "dostupnost" : {
4442 "type" : "boolean",
4443 "description" : "Status dostupnosti zásilky.",
4444 "nullable" : true
4445 },
4446 "rodic" : {
4447 "type" : "string",
4448 "description" : "ID rodičovské zásilky pro případ hierarchického třídění.",
4449 "format" : "uuid",
4450 "nullable" : true
4451 },
4452 "udalost" : {
4453 "allOf" : [
4454 {
4455 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4456 }
4457 ],
4458 "description" : "Typ události, která zásilku vyvolala (např. \"Hospitalizace\", \"Ambulantní kontrola\")."
4459 },
4460 "dokument" : {
4461 "type" : "array",
4462 "items" : {
4463 "$ref" : "#/components/schemas/Dokument"
4464 },
4465 "description" : "Dokument zásilky.",
4466 "nullable" : true
4467 }
4468 },
4469 "additionalProperties" : false,
4470 "description" : "Data zásilky"
4471 },
4472 "ZaznacNeproveditelnostZadankyCommand" : {
4473 "required" : [
4474 "duvodNeproveditelnostiZadanky",
4475 "id",
4476 "verzeRadku"
4477 ],
4478 "type" : "object",
4479 "properties" : {
4480 "id" : {
4481 "type" : "string",
4482 "description" : "Identifikace žádanky.",
4483 "format" : "uuid"
4484 },
4485 "verzeRadku" : {
4486 "minLength" : 1,
4487 "type" : "string",
4488 "description" : "Verze aktuálniho řádku pro concurrency control.",
4489 "format" : "binary"
4490 },
4491 "duvodNeproveditelnostiZadanky" : {
4492 "allOf" : [
4493 {
4494 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4495 }
4496 ],
4497 "description" : "Důvod odmítnutí / zaznačení neproveditelnosti (číselník: \"duvod-odmitnuti\")"
4498 },
4499 "duvodNeproveditelnostiUpresneni" : {
4500 "type" : "string",
4501 "description" : "Upřesnění důvodu neproveditelnosti žádanky.",
4502 "nullable" : true
4503 },
4504 "kodZadanky" : {
4505 "type" : "string",
4506 "description" : "Kód žádanky.",
4507 "nullable" : true
4508 }
4509 },
4510 "additionalProperties" : false,
4511 "description" : "Požadavek pro zaznačení neproveditelnosti žádanky",
4512 "example" : {
4513 "id" : "86a67e89-1dae-4acb-9ed1-a5fc5a04751f",
4514 "verzeRadku" : "base64",
4515 "duvodNeproveditelnostiZadanky" : {
4516 "kod" : "KOVOVYPREDMETVTELEPACIENTA",
4517 "verze" : "1.0"
4518 },
4519 "duvodNeproveditelnostiUpresneni" : "Upřesnění důvodu zaznačení neproveditelnosti žádanky",
4520 "kodZadanky" : "KOD-ZADANKY"
4521 }
4522 },
4523 "ZaznacNeproveditelnostZadankyDto" : {
4524 "required" : [
4525 "icpZadatele",
4526 "omezeniMobility",
4527 "pacientImplantat",
4528 "prilozenVzorek",
4529 "samoplatce",
4530 "urgentnost",
4531 "zasilka"
4532 ],
4533 "type" : "object",
4534 "properties" : {
4535 "id" : {
4536 "type" : "string",
4537 "description" : "Při vytváraní zásilky se neuvádi. Uvádi se jenom při změně zásilky.",
4538 "format" : "uuid",
4539 "nullable" : true
4540 },
4541 "verzeRadku" : {
4542 "type" : "string",
4543 "description" : "Verze aktuálniho řádku pro concurrency control. Len Read-only.",
4544 "format" : "binary",
4545 "nullable" : true
4546 },
4547 "stav" : {
4548 "allOf" : [
4549 {
4550 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4551 }
4552 ],
4553 "description" : "Po uložení žádanky systém nastaví stav na \"Nová\" (kód: \"0\", číselník: \"stav-zadanky\")"
4554 },
4555 "kod" : {
4556 "maxLength" : 100,
4557 "type" : "string",
4558 "description" : "Kód žádanky.",
4559 "nullable" : true
4560 },
4561 "urgentnost" : {
4562 "allOf" : [
4563 {
4564 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4565 }
4566 ],
4567 "description" : "Priorita žádanky (číselník: \"request-priority-cz\")"
4568 },
4569 "samoplatce" : {
4570 "type" : "boolean",
4571 "description" : "Informace o tom, zda je osoba samoplátcem."
4572 },
4573 "prilozenVzorek" : {
4574 "type" : "boolean",
4575 "description" : "Informace o tom, zda byl přiložen vzorek (laboratorní)."
4576 },
4577 "omezeniMobility" : {
4578 "type" : "boolean",
4579 "description" : "Informace o tom, zda se jedná o pacienta s omezenou mobilitou (obrazová)."
4580 },
4581 "popisOmezeniMobility" : {
4582 "maxLength" : 250,
4583 "type" : "string",
4584 "description" : "Nepovinné textové pole pro upřesnění omezení mobility pacienta (obrazová, omezeniMobility == 1).",
4585 "nullable" : true
4586 },
4587 "instrukceProPacienta" : {
4588 "type" : "string",
4589 "description" : "Instrukce pro pacienta.",
4590 "nullable" : true
4591 },
4592 "zpusobVyrizeni" : {
4593 "allOf" : [
4594 {
4595 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4596 }
4597 ],
4598 "description" : "Určení způsobu vyřízení žádanky."
4599 },
4600 "zpusobVyrizeniUpresneni" : {
4601 "maxLength" : 250,
4602 "type" : "string",
4603 "description" : "Upřesnení způsobu vyřízení žádanky.",
4604 "nullable" : true
4605 },
4606 "nadrizenaZadankaId" : {
4607 "type" : "string",
4608 "description" : "Odkaz na záznam nadřízené žádanky.",
4609 "format" : "uuid",
4610 "nullable" : true
4611 },
4612 "zasilkaVysledekId" : {
4613 "type" : "string",
4614 "description" : "Odkaz na záznam zásilky, v rámci které byl přiložen výsledek.",
4615 "format" : "uuid",
4616 "nullable" : true
4617 },
4618 "datumStorna" : {
4619 "type" : "string",
4620 "description" : "Gets or sets the datum storna.",
4621 "format" : "date-time",
4622 "nullable" : true
4623 },
4624 "datumZaznaceniNeproveditelnosti" : {
4625 "type" : "string",
4626 "description" : "Gets or sets the datum zaznaceni neproveditelnosti.",
4627 "format" : "date-time",
4628 "nullable" : true
4629 },
4630 "datumPoslednihoVraceniDoObehu" : {
4631 "type" : "string",
4632 "description" : "Gets or sets the datum posledniho vraceni do obehu.",
4633 "format" : "date-time",
4634 "nullable" : true
4635 },
4636 "datumPoslednihoPrijeti" : {
4637 "type" : "string",
4638 "description" : "Gets or sets the datum posledniho prijeti.",
4639 "format" : "date-time",
4640 "nullable" : true
4641 },
4642 "datumRozdeleni" : {
4643 "type" : "string",
4644 "description" : "Gets or sets the datum rozdeleni.",
4645 "format" : "date-time",
4646 "nullable" : true
4647 },
4648 "datumVyrizeni" : {
4649 "type" : "string",
4650 "description" : "Gets or sets the datum vyrizeni.",
4651 "format" : "date-time",
4652 "nullable" : true
4653 },
4654 "datumExpirace" : {
4655 "type" : "string",
4656 "description" : "Gets or sets the datum expirace.",
4657 "format" : "date-time",
4658 "nullable" : true
4659 },
4660 "datumPlanovanehoVysetreni" : {
4661 "type" : "string",
4662 "description" : "Gets or sets the datum planovaneho vysetreni.",
4663 "format" : "date-time",
4664 "nullable" : true
4665 },
4666 "datumSkutecneRealizaceVysetreni" : {
4667 "type" : "string",
4668 "description" : "Gets or sets the datum skutecne realizace vysetreni.",
4669 "format" : "date-time",
4670 "nullable" : true
4671 },
4672 "pacientPojistovna" : {
4673 "allOf" : [
4674 {
4675 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4676 }
4677 ],
4678 "description" : "Pojišťovna pacienta (číselník: \"cz-healthinsurancecompanycode-vs\"). Mělo by být přejímáno z KRP na základě vyhledání pacienta!"
4679 },
4680 "icpZadatele" : {
4681 "minLength" : 1,
4682 "type" : "string",
4683 "description" : "Identifikační číslo zařízení žadatele"
4684 },
4685 "pacientImplantat" : {
4686 "type" : "boolean",
4687 "description" : "Implantát pacienta"
4688 },
4689 "vzorekData" : {
4690 "type" : "array",
4691 "items" : {
4692 "$ref" : "#/components/schemas/Vzorek"
4693 },
4694 "description" : "Seznam vzorků žádanky.",
4695 "nullable" : true
4696 },
4697 "zasilka" : {
4698 "allOf" : [
4699 {
4700 "$ref" : "#/components/schemas/Zasilka"
4701 }
4702 ],
4703 "description" : "Objekt zásilky pro uložení do dočasného úložiště."
4704 },
4705 "dodatecnyPrijemce" : {
4706 "type" : "array",
4707 "items" : {
4708 "$ref" : "#/components/schemas/DodatecnyPrijemce"
4709 },
4710 "description" : "Seznam dodatečních příjemců žádanky.",
4711 "nullable" : true
4712 },
4713 "metodaData" : {
4714 "type" : "array",
4715 "items" : {
4716 "$ref" : "#/components/schemas/PolozkaCiselnikuDto"
4717 },
4718 "description" : "Metoda konkrétní žádanky. Liší se dle typu žádanky (číselník: referralorder-types). Pro typ \"žádanka o vyšetření (K)\" (kód: \"57133-1\") musí být uvedena položka číselníku: \"korder-type-vs\"; Pro typ \"žádanka o zobrazovací vyšetření (Z)\" (kód: \"721964003\") musí být uvedena položka číselníku: \"cz-modality\"; Pro typ \"žádanka o fyzioterapii (FT)\" (kód: \"57154-7\") nemusí být pole vyplněno",
4719 "nullable" : true
4720 },
4721 "obsahujePrilohy" : {
4722 "type" : "boolean",
4723 "description" : "Příznak, zda žádanka obsahuje přílohy.",
4724 "readOnly" : true
4725 }
4726 },
4727 "additionalProperties" : false,
4728 "description" : "Výstupní data služby ZaznacNeproveditelnostZadanky"
4729 }
4730 },
4731 "securitySchemes" : {
4732 "bearerAuth" : {
4733 "scheme" : "bearer",
4734 "description" : "Zadejde `Assertion Token (JWT)`",
4735 "type" : "http",
4736 "bearerFormat" : "JWT"
4737 }
4738 }
4739 },
4740 "security" : [
4741 {
4742 "bearerAuth" : [
4743
4744 ]
4745 }
4746 ]
4747 }