CommonSchema.xsd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <xsd:schema xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:sig="http://www.w3.org/2000/09/xmldsig#" xmlns:erp="http://www.sukl.cz/erp/common" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.sukl.cz/erp/common" elementFormDefault="qualified">
3 <!--202201A-->
4
5 <xsd:import schemaLocation="schema2.xsd" namespace="http://www.w3.org/2000/09/xmldsig#"/>
6
7 <xsd:simpleType name="id_dokladu_type">
8 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
9 <xsd:minLength value="12"/>
10 <xsd:maxLength value="36"/>
11 </xsd:restriction>
12 </xsd:simpleType>
13 <xsd:simpleType name="rob_ztotozneni">
14 <xsd:restriction base="xsd:string">
15 <xsd:enumeration value="ECD"/>
16 <xsd:enumeration value="JPDN"/>
17 <xsd:enumeration value="JPDNA"/>
18 </xsd:restriction>
19 </xsd:simpleType>
20 <xsd:simpleType name="notifikace">
21 <xsd:restriction base="xsd:string">
22 <xsd:enumeration value="EMAIL"/>
23 <xsd:enumeration value="SMS"/>
24 </xsd:restriction>
25 </xsd:simpleType>
26 <xsd:simpleType name="pohlavi">
27 <xsd:restriction base="xsd:string">
28 <xsd:enumeration value="M"/>
29 <xsd:enumeration value="F"/>
30 </xsd:restriction>
31 </xsd:simpleType>
32 <xsd:simpleType name="druh_pojisteni">
33 <xsd:restriction base="xsd:string">
34 <xsd:enumeration value="NEZADANO"/>
35 <xsd:enumeration value="VEREJNE"/>
36 <xsd:enumeration value="SMLUVNI_PRIPOJISTENI"/>
37 <xsd:enumeration value="CESTOVNI_PRIPOJISTENI"/>
38 <xsd:enumeration value="POJISTENI_EU"/>
39 </xsd:restriction>
40 </xsd:simpleType>
41 <xsd:simpleType name="typ_prilohy">
42 <xsd:restriction base="xsd:string">
43 <xsd:enumeration value="CENKAL"/>
44 <xsd:enumeration value="TECHPOP"/>
45 <xsd:enumeration value="ZDRDOK"/>
46 <xsd:enumeration value="OST"/>
47 </xsd:restriction>
48 </xsd:simpleType>
49 <xsd:simpleType name="typ_pristupujiciho">
50 <xsd:restriction base="xsd:string">
51 <xsd:enumeration value="LEKAR"/>
52 <xsd:enumeration value="LEKARNIK"/>
53 <xsd:enumeration value="PACIENT"/>
54 <xsd:enumeration value="PRAC_ZP"/>
55 <xsd:enumeration value="POLICIE"/>
56 <xsd:enumeration value="UREDNIK"/>
57 <xsd:enumeration value="KLINICKY_FARMACEUT"/>
58 <xsd:enumeration value="ASISTENT_LEKARE"/>
59 <xsd:enumeration value="ASISTENT_FARMACEUT"/>
60 <xsd:enumeration value="SPECIALISTA_OPTIKA"/>
61 <xsd:enumeration value="PRAC_VYDEJNA"/>
62 <xsd:enumeration value="HYGIENIK"/>
63 <xsd:enumeration value="CZECHPOINT"/>
64 <xsd:enumeration value="JINY"/>
65 </xsd:restriction>
66 </xsd:simpleType>
67 <xsd:simpleType name="stav_elektronickeho_receptu">
68 <xsd:restriction base="xsd:string">
69 <xsd:enumeration value="KE_SCHVALENI"/>
70 <xsd:enumeration value="ZAMITNUTY"/>
71 <xsd:enumeration value="PREDEPSANY"/>
72 <xsd:enumeration value="PRIPRAVOVANY"/>
73 <xsd:enumeration value="CASTECNE_VYDANY"/>
74 <xsd:enumeration value="PLNE_VYDANY"/>
75 <xsd:enumeration value="NEDOKONCENY_VYDEJ"/>
76 <xsd:enumeration value="UZAVRENY"/>
77 </xsd:restriction>
78 </xsd:simpleType>
79 <xsd:simpleType name="uhrada">
80 <xsd:restriction base="xsd:string">
81 <xsd:enumeration value="PACIENT"/>
82 <xsd:enumeration value="ZAKLADNI"/>
83 <xsd:enumeration value="ZVYSENA"/>
84 <xsd:enumeration value="PACIENT_ZAM"/>
85 <xsd:enumeration value="ZAKLADNI_ZAM"/>
86 <xsd:enumeration value="ZVYSENA_ZAM"/>
87 </xsd:restriction>
88 </xsd:simpleType>
89 <xsd:simpleType name="upozornit_lekare">
90 <xsd:restriction base="xsd:string">
91 <xsd:enumeration value="PRISTI_NAVSTEVA"/>
92 <xsd:enumeration value="BEZODKLADNE"/>
93 </xsd:restriction>
94 </xsd:simpleType>
95 <xsd:simpleType name="druh_operace">
96 <xsd:restriction base="xsd:string">
97 <xsd:enumeration value="NacteniNastaveniLZ"/>
98 <xsd:enumeration value="ZmenaNastaveniLZ"/>
99 <xsd:enumeration value="ZalozeniPredpisu"/>
100 <xsd:enumeration value="ZmenaPredpisu"/>
101 <xsd:enumeration value="ZruseniPredpisu"/>
102 <xsd:enumeration value="NacteniPredpisu"/>
103 <xsd:enumeration value="NacteniZrusenehoPredpisu"/>
104 <xsd:enumeration value="ZalozeniVydeje"/>
105 <xsd:enumeration value="ZmenaVydeje"/>
106 <xsd:enumeration value="ZruseniVydeje"/>
107 <xsd:enumeration value="NacteniVydeje"/>
108 <xsd:enumeration value="NacteniZrusenehoVydeje"/>
109 <xsd:enumeration value="NacteniPruvodky"/>
110 <xsd:enumeration value="ZobrazeniLZ"/>
111 <xsd:enumeration value="ZmenaZP_CP"/>
112 <xsd:enumeration value="NacteniPredpisuDleDokladu"/>
113 <xsd:enumeration value="NacteniSeznamuPredpisu"/>
114 <xsd:enumeration value="ZalozeniElektronickehoZaznamu"/>
115 <xsd:enumeration value="ZmenaElektronickehoZaznamu"/>
116 <xsd:enumeration value="ZruseniElektronickehoZaznamu"/>
117 <xsd:enumeration value="ZobrazeniLekovehoZaznamuCzechpoint"/>
118 <xsd:enumeration value="OvereniDuplicit"/>
119 <xsd:enumeration value="ZmenaPoznamkyVydeje"/>
120 <xsd:enumeration value="ZalozeniPoukazu"/>
121 <xsd:enumeration value="ZmenaPoukazu"/>
122 <xsd:enumeration value="ZruseniPoukazu"/>
123 <xsd:enumeration value="NacteniPoukazu"/>
124 <xsd:enumeration value="NacteniZrusenehoPoukazu"/>
125 <xsd:enumeration value="ZalozeniVydejePoukazu"/>
126 <xsd:enumeration value="ZmenaVydejePoukazu"/>
127 <xsd:enumeration value="ZruseniVydejePoukazu"/>
128 <xsd:enumeration value="NacteniVydejePoukazu"/>
129 <xsd:enumeration value="NacteniZrusenehoVydejePoukazu"/>
130 <xsd:enumeration value="ProvedeniSchvaleniPoukazu"/>
131 <xsd:enumeration value="NacteniPruvodkyPoukazu"/>
132 <xsd:enumeration value="NacteniSeznamuPredpisuPoukazu"/>
133 <xsd:enumeration value="ZalozeniVakcinace"/>
134 <xsd:enumeration value="ZmenaVakcinace"/>
135 <xsd:enumeration value="ZruseniVakcinace"/>
136 <xsd:enumeration value="NacteniVakcinace"/>
137 <xsd:enumeration value="VypisVakcinace"/>
138 <xsd:enumeration value="NacteniNastaveniPristupuOckovani"/>
139 <xsd:enumeration value="ZmenaNastaveniPristupuOckovani"/>
140 <xsd:enumeration value="GenerovaniZaznamuOckovani"/>
141 <xsd:enumeration value="GenerovanVypisuOckovani"/>
142
143 <xsd:enumeration value="ZalozeniZmocneniPacienta"/>
144 <xsd:enumeration value="AkceptaceZmocneniPacientaZmocnencem"/>
145 <xsd:enumeration value="PotvrzeniZmocneniPacientaZmocnitelem"/>
146 <xsd:enumeration value="ZamitnutiZmocneniPacientaZmocnitelem"/>
147 <xsd:enumeration value="UkonceniZmocneniPacientaZmocnitelem"/>
148 <xsd:enumeration value="UkonceniZmocneniPacientaZmocnencem"/>
149 <xsd:enumeration value="ZamitnutiZmocneniPacientaZmocnencem"/>
150 <xsd:enumeration value="NacteniReklamaceZP"/>
151 <xsd:enumeration value="ZalozeniReklamaceZP"/>
152 <xsd:enumeration value="ZruseniReklamaceZP"/>
153 </xsd:restriction>
154 </xsd:simpleType>
155
156 <xsd:simpleType name="PoznamkaTyp">
157 <xsd:restriction base="xsd:string">
158 <xsd:enumeration value="EM"/>
159 <xsd:enumeration value="DHPC"/>
160 <xsd:enumeration value="DI"/>
161 <xsd:enumeration value="OP"/>
162 </xsd:restriction>
163 </xsd:simpleType>
164 <xsd:simpleType name="Priorita">
165 <xsd:restriction base="xsd:string">
166 <xsd:enumeration value="Vysoka"/>
167 <xsd:enumeration value="Stredni"/>
168 <xsd:enumeration value="Nizka"/>
169 </xsd:restriction>
170 </xsd:simpleType>
171 <xsd:simpleType name="PoznamkaHvlpPrijemceRoleType">
172 <xsd:restriction base="xsd:string">
173 <xsd:enumeration value="Lekar"/>
174 <xsd:enumeration value="Lekarnik"/>
175 <xsd:enumeration value="Pacient"/>
176 </xsd:restriction>
177 </xsd:simpleType>
178 <xsd:simpleType name="stav_push_notifikace">
179 <xsd:restriction base="xsd:string">
180 <xsd:enumeration value="Neprectena"/>
181 <xsd:enumeration value="Prectena"/>
182 </xsd:restriction>
183 </xsd:simpleType>
184 <xsd:simpleType name="stav_zmocneni_pacienta">
185 <xsd:restriction base="xsd:string">
186 <xsd:enumeration value="VygenerovanyKod" />
187 <xsd:enumeration value="PotvrzenoZmocnencem" />
188 <xsd:enumeration value="Platne" />
189 <xsd:enumeration value="Zamitnuto" />
190 <xsd:enumeration value="Ukonceno" />
191 <xsd:enumeration value="Nepotvrzeno" />
192 </xsd:restriction>
193 </xsd:simpleType>
194
195 <xsd:complexType name="GpsSouradnice">
196 <xsd:sequence>
197 <xsd:element name="Sirka" type="xsd:double" />
198 <xsd:element name="Delka" type="xsd:double" />
199 </xsd:sequence>
200 </xsd:complexType>
201 <xsd:complexType name="HvlpPoznamkaType">
202 <xsd:sequence>
203 <xsd:element name="Kod" type="xsd:string" />
204 <xsd:element name="Nazev" type="xsd:string" />
205 <xsd:element name="Poznamky">
206 <xsd:complexType>
207 <xsd:sequence>
208 <xsd:element maxOccurs="unbounded" minOccurs="1" name="Poznamka" type="erp:Poznamka"/>
209 </xsd:sequence>
210 </xsd:complexType>
211 </xsd:element>
212 </xsd:sequence>
213 </xsd:complexType>
214 <xsd:complexType name="Poznamka">
215 <xsd:sequence>
216 <xsd:element name="Id" type="xsd:long" maxOccurs="1"/>
217 <xsd:element name="PlatnostOd" type="xsd:date" maxOccurs="1"/>
218 <xsd:element name="PlatnostDo" type="xsd:date" maxOccurs="1" />
219 <xsd:element name="Typ" maxOccurs="1" type="erp:PoznamkaTyp"/>
220 <xsd:element name="Odkaz" type="xsd:string" maxOccurs="1" />
221 <xsd:element name="Priorita" maxOccurs="1" type="erp:Priorita"/>
222 <xsd:element name="Prijemce" type="erp:PoznamkaHvlpPrijemceType"/>
223 <xsd:element name='Zneni'>
224 <xsd:complexType>
225 <xsd:sequence>
226 <xsd:any namespace="http://www.w3.org/1999/xhtml"
227 minOccurs='1' maxOccurs='unbounded'
228 processContents='lax'/>
229 </xsd:sequence>
230 </xsd:complexType>
231 </xsd:element>
232 </xsd:sequence>
233 </xsd:complexType>
234 <xsd:complexType name="PoznamkaHvlpPrijemceType">
235 <xsd:sequence minOccurs="1" maxOccurs="unbounded">
236 <xsd:element name="Role" type="erp:PoznamkaHvlpPrijemceRoleType" />
237 </xsd:sequence>
238 </xsd:complexType>
239
240 <xsd:complexType name="chyba_type">
241 <xsd:sequence>
242 <xsd:element name="Kod" >
243 <xsd:simpleType>
244 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
245 <xsd:length value="4"/>
246 </xsd:restriction>
247 </xsd:simpleType>
248 </xsd:element>
249 <xsd:element name="Skupina" >
250 <xsd:simpleType>
251 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
252 <xsd:minLength value="1"/>
253 <xsd:maxLength value="40"/>
254 </xsd:restriction>
255 </xsd:simpleType>
256 </xsd:element>
257 <xsd:element name="Popis" >
258 <xsd:simpleType>
259 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
260 <xsd:minLength value="1"/>
261 <xsd:maxLength value="500"/>
262 </xsd:restriction>
263 </xsd:simpleType>
264 </xsd:element>
265 <xsd:element name="Doporuceni" minOccurs="0">
266 <xsd:simpleType>
267 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
268 <xsd:minLength value="1"/>
269 <xsd:maxLength value="1000"/>
270 </xsd:restriction>
271 </xsd:simpleType>
272 </xsd:element>
273 </xsd:sequence>
274 </xsd:complexType>
275
276 <xsd:complexType name="adresa_type">
277 <xsd:sequence>
278 <xsd:element name="NazevUlice" minOccurs="0">
279 <xsd:simpleType>
280 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
281 <xsd:minLength value="1"/>
282 <xsd:maxLength value="48"/>
283 </xsd:restriction>
284 </xsd:simpleType>
285 </xsd:element>
286 <xsd:element name="CisloPopisne" minOccurs="0">
287 <xsd:simpleType>
288 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
289 <xsd:minLength value="1"/>
290 <xsd:maxLength value="5"/>
291 </xsd:restriction>
292 </xsd:simpleType>
293 </xsd:element>
294 <xsd:element name="CisloEvidencni" minOccurs="0">
295 <xsd:simpleType>
296 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
297 <xsd:minLength value="1"/>
298 <xsd:maxLength value="5"/>
299 </xsd:restriction>
300 </xsd:simpleType>
301 </xsd:element>
302 <xsd:element name="CisloOrientacni" minOccurs="0">
303 <xsd:simpleType>
304 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
305 <xsd:minLength value="1"/>
306 <xsd:maxLength value="4"/>
307 </xsd:restriction>
308 </xsd:simpleType>
309 </xsd:element>
310 <xsd:element name="NazevObce" >
311 <xsd:simpleType>
312 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
313 <xsd:minLength value="1"/>
314 <xsd:maxLength value="48"/>
315 </xsd:restriction>
316 </xsd:simpleType>
317 </xsd:element>
318 <xsd:element name="NazevCastiObce" minOccurs="0">
319 <xsd:simpleType>
320 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
321 <xsd:minLength value="1"/>
322 <xsd:maxLength value="48"/>
323 </xsd:restriction>
324 </xsd:simpleType>
325 </xsd:element>
326 <xsd:element name="NazevOkresu" minOccurs="0">
327 <xsd:simpleType>
328 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
329 <xsd:minLength value="1"/>
330 <xsd:maxLength value="32"/>
331 </xsd:restriction>
332 </xsd:simpleType>
333 </xsd:element>
334 <xsd:element name="PSC" >
335 <xsd:simpleType>
336 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
337 <xsd:length value="5"/>
338 </xsd:restriction>
339 </xsd:simpleType>
340 </xsd:element>
341 </xsd:sequence>
342 </xsd:complexType>
343 <xsd:complexType name="adresa_filtr_type">
344 <xsd:sequence>
345 <xsd:element name="NazevUlice" minOccurs="0">
346 <xsd:simpleType>
347 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
348 <xsd:minLength value="1"/>
349 <xsd:maxLength value="48"/>
350 </xsd:restriction>
351 </xsd:simpleType>
352 </xsd:element>
353 <xsd:element name="CisloPopisne" minOccurs="0">
354 <xsd:simpleType>
355 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
356 <xsd:minLength value="1"/>
357 <xsd:maxLength value="5"/>
358 </xsd:restriction>
359 </xsd:simpleType>
360 </xsd:element>
361 <xsd:element name="CisloEvidencni" minOccurs="0">
362 <xsd:simpleType>
363 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
364 <xsd:minLength value="1"/>
365 <xsd:maxLength value="5"/>
366 </xsd:restriction>
367 </xsd:simpleType>
368 </xsd:element>
369 <xsd:element name="CisloOrientacni" minOccurs="0">
370 <xsd:simpleType>
371 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
372 <xsd:minLength value="1"/>
373 <xsd:maxLength value="4"/>
374 </xsd:restriction>
375 </xsd:simpleType>
376 </xsd:element>
377 <xsd:element name="NazevObce" minOccurs="0">
378 <xsd:simpleType>
379 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
380 <xsd:minLength value="1"/>
381 <xsd:maxLength value="48"/>
382 </xsd:restriction>
383 </xsd:simpleType>
384 </xsd:element>
385 <xsd:element name="NazevCastiObce" minOccurs="0">
386 <xsd:simpleType>
387 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
388 <xsd:minLength value="1"/>
389 <xsd:maxLength value="48"/>
390 </xsd:restriction>
391 </xsd:simpleType>
392 </xsd:element>
393 <xsd:element name="NazevOkresu" minOccurs="0">
394 <xsd:simpleType>
395 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
396 <xsd:minLength value="1"/>
397 <xsd:maxLength value="32"/>
398 </xsd:restriction>
399 </xsd:simpleType>
400 </xsd:element>
401 <xsd:element name="PSC" minOccurs="0">
402 <xsd:simpleType>
403 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
404 <xsd:length value="5"/>
405 </xsd:restriction>
406 </xsd:simpleType>
407 </xsd:element>
408 </xsd:sequence>
409 </xsd:complexType>
410 <xsd:complexType name="jmeno_osoby_type">
411 <xsd:sequence>
412 <xsd:element name="Prijmeni" >
413 <xsd:simpleType>
414 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
415 <xsd:minLength value="1"/>
416 <xsd:maxLength value="35"/>
417 </xsd:restriction>
418 </xsd:simpleType>
419 </xsd:element>
420 <xsd:element name="Jmena" >
421 <xsd:simpleType>
422 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
423 <xsd:minLength value="1"/>
424 <xsd:maxLength value="24"/>
425 </xsd:restriction>
426 </xsd:simpleType>
427 </xsd:element>
428 </xsd:sequence>
429 </xsd:complexType>
430 <xsd:complexType name="jmeno_osoby_filtr_type">
431 <xsd:sequence>
432 <xsd:element name="Prijmeni" minOccurs="0">
433 <xsd:simpleType>
434 <xsd:restriction base="xsd:string">
435 <xsd:whiteSpace value="collapse"/>
436 <xsd:minLength value="1"/>
437 <xsd:maxLength value="35"/>
438 </xsd:restriction>
439 </xsd:simpleType>
440 </xsd:element>
441 <xsd:element name="Jmena" minOccurs="0">
442 <xsd:simpleType>
443 <xsd:restriction base="xsd:string">
444 <xsd:whiteSpace value="collapse"/>
445 <xsd:minLength value="1"/>
446 <xsd:maxLength value="24"/>
447 </xsd:restriction>
448 </xsd:simpleType>
449 </xsd:element>
450 </xsd:sequence>
451 </xsd:complexType>
452 <xsd:complexType name="totoznost_simple_type">
453 <xsd:sequence>
454 <xsd:element name="Jmeno" type="erp:jmeno_osoby_type" minOccurs="0"/>
455 <xsd:element name="DatumNarozeni" type="xsd:date" minOccurs="0"/>
456 <xsd:element name="Adresa" type="erp:adresa_type" minOccurs="0"/>
457 </xsd:sequence>
458 </xsd:complexType>
459 <xsd:complexType name="totoznost_type">
460 <xsd:complexContent>
461 <xsd:extension base="erp:totoznost_simple_type">
462 <xsd:sequence>
463 <xsd:element name="DruhDokladu" minOccurs="0">
464 <xsd:simpleType>
465 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
466 <xsd:minLength value="1"/>
467 <xsd:maxLength value="2"/>
468 </xsd:restriction>
469 </xsd:simpleType>
470 </xsd:element>
471 <xsd:element name="CisloDokladu" minOccurs="0">
472 <xsd:simpleType>
473 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
474 <xsd:minLength value="1"/>
475 <xsd:maxLength value="9"/>
476 </xsd:restriction>
477 </xsd:simpleType>
478 </xsd:element>
479 <xsd:element name="ROB" type="erp:rob_ztotozneni" minOccurs="0"/>
480 </xsd:sequence>
481 </xsd:extension>
482 </xsd:complexContent>
483 </xsd:complexType>
484 <xsd:complexType name="totoznost_kod_type">
485 <xsd:complexContent>
486 <xsd:extension base="erp:totoznost_type">
487 <xsd:sequence>
488 <xsd:element name="Kod" minOccurs="1">
489 <xsd:simpleType>
490 <xsd:restriction base="xsd:string">
491 <xsd:whiteSpace value="collapse"/>
492 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
493 <xsd:length value="36"/>
494 </xsd:restriction>
495 </xsd:simpleType>
496 </xsd:element>
497 </xsd:sequence>
498 </xsd:extension>
499 </xsd:complexContent>
500 </xsd:complexType>
501 <xsd:complexType name="totoznost_filtr_type">
502 <xsd:sequence>
503 <xsd:element name="Jmeno" type="erp:jmeno_osoby_type" minOccurs="0"/>
504 <xsd:element name="DatumNarozeni" type="xsd:date" minOccurs="0"/>
505 <xsd:element name="Adresa" type="erp:adresa_filtr_type" minOccurs="0"/>
506 <xsd:element name="DruhDokladu" minOccurs="0">
507 <xsd:simpleType>
508 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
509 <xsd:minLength value="1"/>
510 <xsd:maxLength value="2"/>
511 </xsd:restriction>
512 </xsd:simpleType>
513 </xsd:element>
514 <xsd:element name="CisloDokladu" minOccurs="0">
515 <xsd:simpleType>
516 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
517 <xsd:minLength value="1"/>
518 <xsd:maxLength value="9"/>
519 </xsd:restriction>
520 </xsd:simpleType>
521 </xsd:element>
522 <xsd:element name="ROB" type="erp:rob_ztotozneni" minOccurs="0"/>
523 </xsd:sequence>
524 </xsd:complexType>
525 <xsd:complexType name="identifikace_dokladu_type">
526 <xsd:sequence>
527 <xsd:element name="ID_Podani" minOccurs="0">
528 <xsd:simpleType>
529 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
530 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
531 <xsd:length value="36"/>
532 </xsd:restriction>
533 </xsd:simpleType>
534 </xsd:element>
535 <xsd:element name="ID_Dokladu" minOccurs="0" type="erp:id_dokladu_type" />
536 </xsd:sequence>
537 </xsd:complexType>
538 <xsd:complexType name="identifikovana_osoba_type">
539 <xsd:sequence>
540 <xsd:element name="Kod" minOccurs="0" >
541 <xsd:simpleType>
542 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
543 <xsd:minLength value="1"/>
544 <xsd:maxLength value="36"/>
545 </xsd:restriction>
546 </xsd:simpleType>
547 </xsd:element>
548 <xsd:element name="Jmeno" type="erp:jmeno_osoby_type" minOccurs="0"/>
549 </xsd:sequence>
550 </xsd:complexType>
551 <xsd:complexType name="identifikace_pristupujiciho_type">
552 <xsd:sequence>
553 <xsd:element name="Uzivatel" >
554 <xsd:simpleType>
555 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
556 <xsd:minLength value="1"/>
557 <xsd:maxLength value="36"/>
558 </xsd:restriction>
559 </xsd:simpleType>
560 </xsd:element>
561 <xsd:element name="Pracoviste" >
562 <xsd:simpleType>
563 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
564 <xsd:pattern value="[0-9]{11}"/>
565 <xsd:length value="11"/>
566 </xsd:restriction>
567 </xsd:simpleType>
568 </xsd:element>
569 </xsd:sequence>
570 </xsd:complexType>
571 <xsd:complexType name="typ_dokladu_type">
572 <xsd:sequence>
573 <xsd:element name="Verze" type="xsd:string" />
574 <xsd:element name="Prefix" >
575 <xsd:simpleType>
576 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
577 <xsd:length value="1"/>
578 </xsd:restriction>
579 </xsd:simpleType>
580 </xsd:element>
581 <xsd:element name="Popis" >
582 <xsd:simpleType>
583 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
584 <xsd:minLength value="1"/>
585 <xsd:maxLength value="1000"/>
586 </xsd:restriction>
587 </xsd:simpleType>
588 </xsd:element>
589 <xsd:element name="PlatOd" type="xsd:date" />
590 <xsd:element name="PlatDo" type="xsd:date" minOccurs="0"/>
591 </xsd:sequence>
592 </xsd:complexType>
593 <xsd:complexType name="verze_aplikace_type">
594 <xsd:sequence>
595 <xsd:element name="Verze" >
596 <xsd:simpleType>
597 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
598 <xsd:minLength value="1"/>
599 <xsd:maxLength value="24"/>
600 </xsd:restriction>
601 </xsd:simpleType>
602 </xsd:element>
603 <xsd:element name="Nazev" >
604 <xsd:simpleType>
605 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
606 <xsd:minLength value="1"/>
607 <xsd:maxLength value="100"/>
608 </xsd:restriction>
609 </xsd:simpleType>
610 </xsd:element>
611 <xsd:element name="Doklad" type="erp:typ_dokladu_type" minOccurs="0" maxOccurs="unbounded"/>
612 </xsd:sequence>
613 </xsd:complexType>
614 <xsd:complexType name="zruseni_type">
615 <xsd:sequence>
616 <xsd:element name="DatumCasZruseni" type="xsd:dateTime" />
617 <xsd:element name="DuvodZruseni" >
618 <xsd:simpleType>
619 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
620 <xsd:minLength value="1"/>
621 <xsd:maxLength value="1000"/>
622 </xsd:restriction>
623 </xsd:simpleType>
624 </xsd:element>
625 </xsd:sequence>
626 </xsd:complexType>
627
628 <xsd:complexType name="zprava_dotaz_type">
629 <xsd:complexContent>
630 <xsd:extension base="erp:zprava_type">
631 <xsd:sequence>
632 <xsd:element name="SW_Klienta" >
633 <xsd:simpleType>
634 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
635 <xsd:minLength value="1"/>
636 <xsd:maxLength value="12"/>
637 </xsd:restriction>
638 </xsd:simpleType>
639 </xsd:element>
640 </xsd:sequence>
641 </xsd:extension>
642 </xsd:complexContent>
643 </xsd:complexType>
644 <xsd:complexType name="zprava_odpoved_type">
645 <xsd:complexContent>
646 <xsd:extension base="erp:zprava_type">
647 <xsd:sequence>
648 <xsd:element name="Aplikace" >
649 <xsd:simpleType>
650 <xsd:restriction base="xsd:string">
651 <xsd:whiteSpace value="collapse"/>
652 <xsd:minLength value="1"/>
653 <xsd:maxLength value="512"/>
654 </xsd:restriction>
655 </xsd:simpleType>
656 </xsd:element>
657 <xsd:element name="ID_Podani" >
658 <xsd:simpleType>
659 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
660 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
661 </xsd:restriction>
662 </xsd:simpleType>
663 </xsd:element>
664 <xsd:element name="Prijato" type="xsd:dateTime" />
665 </xsd:sequence>
666 </xsd:extension>
667 </xsd:complexContent>
668 </xsd:complexType>
669 <xsd:complexType name="zprava_type">
670 <xsd:sequence>
671 <xsd:element name="ID_Zpravy" >
672 <xsd:simpleType>
673 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
674 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
675 <xsd:length value="36"/>
676 </xsd:restriction>
677 </xsd:simpleType>
678 </xsd:element>
679 <xsd:element name="Verze" >
680 <xsd:simpleType>
681 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
682 <xsd:pattern value="[0-9]{6}[A-Z]{1}"/>
683 <xsd:length value="7"/>
684 </xsd:restriction>
685 </xsd:simpleType>
686 </xsd:element>
687 <xsd:element name="Odeslano" type="xsd:dateTime" />
688 </xsd:sequence>
689 </xsd:complexType>
690 <xsd:complexType name="pristupujici_doklad_dotaz_type">
691 <xsd:sequence>
692 <xsd:element name="Pristupujici" type="erp:identifikace_pristupujiciho_type"/>
693 </xsd:sequence>
694 </xsd:complexType>
695
696 <xsd:complexType name="app_info_dotaz_type"/>
697 <xsd:complexType name="app_info_odpoved_type">
698 <xsd:sequence>
699 <xsd:element name="AktualniVerze" type="erp:verze_aplikace_type"/>
700 <xsd:element name="DatumCasServeru" type="xsd:dateTime"/>
701 </xsd:sequence>
702 </xsd:complexType>
703 <xsd:complexType name="zprava_bez_doklad_type">
704 <xsd:sequence>
705 <xsd:element name="Zprava" type="erp:zprava_dotaz_type"/>
706 </xsd:sequence>
707 </xsd:complexType>
708 <xsd:complexType name="zprava_bez_dotaz_type">
709 <xsd:sequence>
710 <xsd:element name="Doklad" type="erp:pristupujici_doklad_dotaz_type" />
711 <xsd:element name="Zprava" type="erp:zprava_dotaz_type"/>
712 </xsd:sequence>
713 </xsd:complexType>
714 <xsd:complexType name="zprava_bez_odpoved_type">
715 <xsd:sequence>
716 <xsd:element ref="erp:ZpravaOdpoved" />
717 </xsd:sequence>
718 </xsd:complexType>
719 <xsd:complexType name="zprava_zep_dotaz_type">
720 <xsd:sequence>
721 <xsd:element name="Doklad" type="erp:pristupujici_doklad_dotaz_type" />
722 <xsd:element name="Zprava" type="erp:zprava_dotaz_type"/>
723 <xsd:element ref="sig:Signature" minOccurs="0" />
724 </xsd:sequence>
725 </xsd:complexType>
726 <xsd:complexType name="zprava_zep_odpoved_type">
727 <xsd:sequence>
728 <xsd:element ref="erp:ZpravaOdpoved" />
729 <xsd:element ref="sig:Signature"/>
730 </xsd:sequence>
731 </xsd:complexType>
732
733 <xsd:complexType name="zruseni_dokladu_doklad_dotaz_type">
734 <xsd:sequence>
735 <xsd:element name="Uzivatel">
736 <xsd:simpleType>
737 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
738 <xsd:minLength value="1"/>
739 <xsd:maxLength value="36"/>
740 </xsd:restriction>
741 </xsd:simpleType>
742 </xsd:element>
743 <xsd:element name="Pracoviste">
744 <xsd:simpleType>
745 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
746 <xsd:pattern value="[0-9]{11}"/>
747 <xsd:length value="11"/>
748 </xsd:restriction>
749 </xsd:simpleType>
750 </xsd:element>
751 <xsd:element name="AutorizacniID" minOccurs="0">
752 <xsd:simpleType>
753 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
754 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
755 </xsd:restriction>
756 </xsd:simpleType>
757 </xsd:element>
758 <xsd:element name="DatumZruseni" type="xsd:date"/>
759 <xsd:element name="DuvodZruseni">
760 <xsd:simpleType>
761 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
762 <xsd:minLength value="1"/>
763 <xsd:maxLength value="1000"/>
764 </xsd:restriction>
765 </xsd:simpleType>
766 </xsd:element>
767 </xsd:sequence>
768 </xsd:complexType>
769 <xsd:complexType name="zruseni_dokladu_doklad_odpoved_type">
770 <xsd:sequence>
771 <xsd:element name="ID_Dokladu" type="xsd:string" />
772 <xsd:element name="DatumZruseni" type="xsd:date"/>
773 </xsd:sequence>
774 </xsd:complexType>
775 <xsd:complexType name="zruseni_dokladu_dotaz_type">
776 <xsd:sequence>
777 <xsd:element name="Doklad" type="erp:zruseni_dokladu_doklad_dotaz_type"/>
778 <xsd:element name="Zprava" type="erp:zprava_dotaz_type"/>
779 </xsd:sequence>
780 </xsd:complexType>
781 <xsd:complexType name="zruseni_dokladu_odpoved_type">
782 <xsd:sequence>
783 <xsd:element name="Doklad" type="erp:zruseni_dokladu_doklad_odpoved_type" />
784 <xsd:element ref="erp:Chyba" minOccurs="0" maxOccurs="unbounded"/>
785 <xsd:element ref="erp:ZpravaOdpoved" />
786 </xsd:sequence>
787 </xsd:complexType>
788
789 <xsd:complexType name="nacteni_dokladu_doklad_dotaz_type">
790 <xsd:sequence>
791 <xsd:element name="Pristupujici" type="erp:identifikace_pristupujiciho_type"/>
792 <xsd:element name="Identifikator" type="erp:identifikace_dokladu_type"/>
793 </xsd:sequence>
794 </xsd:complexType>
795 <xsd:complexType name="nacteni_dokladu_dotaz_type">
796 <xsd:sequence>
797 <xsd:element name="Doklad" type="erp:nacteni_dokladu_doklad_dotaz_type"/>
798 <xsd:element name="Zprava" type="erp:zprava_dotaz_type"/>
799 </xsd:sequence>
800 </xsd:complexType>
801 <xsd:complexType name="identifikovany_poskytovatel_type">
802 <xsd:sequence>
803 <xsd:element name="Kod" >
804 <xsd:simpleType>
805 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
806 <xsd:pattern value="[0-9]{11}"/>
807 <xsd:length value="11"/>
808 </xsd:restriction>
809 </xsd:simpleType>
810 </xsd:element>
811 <xsd:element name="Nazev" >
812 <xsd:simpleType>
813 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
814 <xsd:minLength value="1"/>
815 <xsd:maxLength value="200"/>
816 </xsd:restriction>
817 </xsd:simpleType>
818 </xsd:element>
819 <xsd:element name="IC" minOccurs="0">
820 <xsd:simpleType>
821 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
822 <xsd:pattern value="[0-9]{8,10}"/>
823 <xsd:minLength value="8"/>
824 <xsd:maxLength value="10"/>
825 </xsd:restriction>
826 </xsd:simpleType>
827 </xsd:element>
828 <xsd:element name="DIC" minOccurs="0">
829 <xsd:simpleType>
830 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
831 <xsd:pattern value="CZ[0-9]{8,10}"/>
832 <xsd:minLength value="10"/>
833 <xsd:maxLength value="12"/>
834 </xsd:restriction>
835 </xsd:simpleType>
836 </xsd:element>
837 <xsd:element name="Telefon" >
838 <xsd:simpleType>
839 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
840 <xsd:minLength value="1"/>
841 <xsd:maxLength value="20"/>
842 </xsd:restriction>
843 </xsd:simpleType>
844 </xsd:element>
845 <xsd:element name="Adresa" type="erp:adresa_type" />
846 <xsd:element name="AdresaTextem" minOccurs="0">
847 <xsd:simpleType>
848 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
849 <xsd:minLength value="1"/>
850 <xsd:maxLength value="1024"/>
851 </xsd:restriction>
852 </xsd:simpleType>
853 </xsd:element>
854 </xsd:sequence>
855 </xsd:complexType>
856
857 <xsd:complexType name="identifikovany_poskytovatel_min_type">
858 <xsd:sequence>
859 <xsd:element name="Kod" type="xsd:string" />
860 <xsd:element name="Nazev" type="xsd:string" />
861 <xsd:element name="Adresa" type="erp:adresa_type" />
862 </xsd:sequence>
863 </xsd:complexType>
864
865 <xsd:complexType name="nacteni_informace_o_zrusenem_dokladu_doklad_odpoved_type">
866 <xsd:sequence>
867 <xsd:element name="InformaceOZruseni" type="erp:zruseni_type"/>
868 </xsd:sequence>
869 </xsd:complexType>
870 <xsd:complexType name="nacteni_informace_o_zrusenem_dokladu_odpoved_type">
871 <xsd:sequence>
872 <xsd:element name="Doklad" type="erp:nacteni_informace_o_zrusenem_dokladu_doklad_odpoved_type"/>
873 <xsd:element ref="erp:ZpravaOdpoved" />
874 </xsd:sequence>
875 </xsd:complexType>
876
877 <xsd:complexType name="stazeni_souboru_odpoved_type">
878 <xsd:sequence>
879 <xsd:element name="Doklad" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream"/>
880 <xsd:element ref="erp:ZpravaOdpoved" />
881 </xsd:sequence>
882 </xsd:complexType>
883
884 <xsd:complexType name="seznam_predpisu_dle_dokladu_dotaz_type">
885 <xsd:sequence>
886 <xsd:element name="Doklad" type="erp:seznam_predpisu_dle_dokladu_doklad_dotaz_type"/>
887 <xsd:element ref="erp:Zprava" />
888 </xsd:sequence>
889 </xsd:complexType>
890 <xsd:complexType name="seznam_predpisu_dle_dokladu_doklad_dotaz_type">
891 <xsd:sequence>
892 <xsd:element name="Pristupujici" type="erp:identifikace_pristupujiciho_type"/>
893 <xsd:element name="Totoznost" type="erp:doklad_totoznosti_type"/>
894 </xsd:sequence>
895 </xsd:complexType>
896 <xsd:complexType name="doklad_totoznosti_type">
897 <xsd:sequence>
898 <xsd:element name="DruhDokladu">
899 <xsd:simpleType>
900 <xsd:restriction base="xsd:string">
901 <xsd:whiteSpace value="collapse"/>
902 <xsd:pattern value="(P|ID)"/>
903 </xsd:restriction>
904 </xsd:simpleType>
905 </xsd:element>
906 <xsd:element name="CisloDokladu">
907 <xsd:simpleType>
908 <xsd:restriction base="xsd:string">
909 <xsd:whiteSpace value="collapse"/>
910 <xsd:pattern value="[0-9]{8,9}"/>
911 <xsd:maxLength value="9"/>
912 <xsd:minLength value="8"/>
913 </xsd:restriction>
914 </xsd:simpleType>
915 </xsd:element>
916 </xsd:sequence>
917 </xsd:complexType>
918 <xsd:complexType name="seznam_predpisu_dle_dokladu_odpoved_type">
919 <xsd:sequence>
920 <xsd:element name="Doklad" type="erp:seznam_predpisu_dle_dokladu_doklad_odpoved_type"/>
921 <xsd:element ref="erp:ZpravaOdpoved" />
922 </xsd:sequence>
923 </xsd:complexType>
924 <xsd:complexType name="seznam_predpisu_dle_dokladu_doklad_odpoved_type">
925 <xsd:sequence>
926 <xsd:element name="Pacient" type="erp:pacient_dle_dokladu_totoznosti_type"/>
927 <xsd:element name="Predpisy" type="erp:PredpisySDokladyType"/>
928 <xsd:element name="Poukazy" type="erp:PredpisySDokladyType"/>
929 </xsd:sequence>
930 </xsd:complexType>
931 <xsd:complexType name="pacient_dle_dokladu_totoznosti_type">
932 <xsd:sequence>
933 <xsd:element name="Totoznost" type="erp:totoznost_dle_dokladu_type"/>
934 </xsd:sequence>
935 </xsd:complexType>
936 <xsd:complexType name="totoznost_dle_dokladu_type">
937 <xsd:sequence>
938 <xsd:element name="Jmeno" type="erp:jmeno_osoby_type"/>
939 <xsd:element name="DatumNarozeni" type="xsd:date"/>
940 </xsd:sequence>
941 </xsd:complexType>
942 <xsd:complexType name="PredpisySDokladyType">
943 <xsd:sequence>
944 <xsd:element maxOccurs="unbounded" name="ID_Dokladu" type="xsd:string"/>
945 </xsd:sequence>
946 </xsd:complexType>
947
948 <xsd:complexType name="davka_dokladu_doklad_dotaz_type">
949 <xsd:sequence>
950 <xsd:element name="Pristupujici" type="erp:identifikace_pristupujiciho_type"/>
951 <xsd:element name="Filtr" type="erp:filtr_doklady_datum_type"/>
952 </xsd:sequence>
953 </xsd:complexType>
954 <xsd:complexType name="filtr_doklady_datum_type">
955 <xsd:sequence>
956 <xsd:element name="Datum" type="xsd:date" />
957 </xsd:sequence>
958 </xsd:complexType>
959 <xsd:complexType name="davka_dokladu_dotaz_type">
960 <xsd:sequence>
961 <xsd:element name="Doklad" type="erp:davka_dokladu_doklad_dotaz_type"/>
962 <xsd:element ref="erp:Zprava" />
963 </xsd:sequence>
964 </xsd:complexType>
965
966 <xsd:complexType name="uzivatel_role_type">
967 <xsd:sequence>
968 <xsd:element name="Role" type="xsd:string" maxOccurs="unbounded"></xsd:element>
969 </xsd:sequence>
970 </xsd:complexType>
971 <xsd:complexType name="uzivatel_doklad_odpoved_type">
972 <xsd:sequence>
973 <xsd:element name="Uzivatel" type="erp:identifikovana_osoba_type"></xsd:element>
974 <xsd:element name="RoleOsoby" type="erp:uzivatel_role_type"></xsd:element>
975 <xsd:element name="RoleSubjektu" type="erp:uzivatel_role_type"></xsd:element>
976 <xsd:element name="PZS" type="erp:identifikovany_poskytovatel_min_type"></xsd:element>
977 </xsd:sequence>
978 </xsd:complexType>
979 <xsd:complexType name="uzivatel_odpoved_type">
980 <xsd:sequence>
981 <xsd:element name="Doklad" type="erp:uzivatel_doklad_odpoved_type"/>
982 <xsd:element ref="erp:ZpravaOdpoved" />
983 </xsd:sequence>
984 </xsd:complexType>
985
986 <xsd:complexType name="zkraceny_pacient_type">
987 <xsd:sequence>
988 <xsd:element name="Totoznost" type="erp:totoznost_type" />
989 <xsd:element name="CP" minOccurs="0">
990 <xsd:simpleType>
991 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
992 <xsd:pattern value="[0-9]{9,10}"/>
993 <xsd:minLength value="9"/>
994 <xsd:maxLength value="10"/>
995 </xsd:restriction>
996 </xsd:simpleType>
997 </xsd:element>
998 </xsd:sequence>
999 </xsd:complexType>
1000
1001 <xsd:complexType name="filtr_doklady_type">
1002 <xsd:sequence>
1003 <xsd:element name="DatumOd" type="xsd:date" />
1004 <xsd:element name="CasOd" type="xsd:time" minOccurs="0"/>
1005 <xsd:element name="DatumDo" type="xsd:date" />
1006 <xsd:element name="CasDo" type="xsd:time" minOccurs="0"/>
1007 <xsd:element name="Limit" type="xsd:int" />
1008 <xsd:element name="Stranka" type="xsd:int" />
1009 <xsd:element name="ID_Pacienta" minOccurs="0">
1010 <xsd:simpleType>
1011 <xsd:restriction base="xsd:string">
1012 <xsd:whiteSpace value="collapse"/>
1013 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
1014 <xsd:length value="36"/>
1015 </xsd:restriction>
1016 </xsd:simpleType>
1017 </xsd:element>
1018 <xsd:element name="CP_Pacienta" minOccurs="0">
1019 <xsd:simpleType>
1020 <xsd:restriction base="xsd:string">
1021 <xsd:whiteSpace value="collapse"/>
1022 <xsd:minLength value="9"/>
1023 <xsd:maxLength value="10"/>
1024 </xsd:restriction>
1025 </xsd:simpleType>
1026 </xsd:element>
1027 <xsd:element name="Obsah" minOccurs="0">
1028 <xsd:simpleType>
1029 <xsd:restriction base="xsd:string">
1030 <xsd:whiteSpace value="collapse"/>
1031 <xsd:minLength value="1"/>
1032 <xsd:maxLength value="255"/>
1033 </xsd:restriction>
1034 </xsd:simpleType>
1035 </xsd:element>
1036 <xsd:element name="Vlastni" type="xsd:boolean" minOccurs="0"/>
1037 <xsd:element name="Duvod" minOccurs="0">
1038 <xsd:simpleType>
1039 <xsd:restriction base="xsd:string">
1040 <xsd:whiteSpace value="collapse"/>
1041 <xsd:minLength value="1"/>
1042 <xsd:maxLength value="1000"/>
1043 </xsd:restriction>
1044 </xsd:simpleType>
1045 </xsd:element>
1046 <xsd:element name="PouzePocet" type="xsd:boolean" />
1047 </xsd:sequence>
1048 </xsd:complexType>
1049 <xsd:complexType name="diagnoza_type">
1050 <xsd:sequence>
1051 <xsd:element name="Kod" >
1052 <xsd:simpleType>
1053 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
1054 <xsd:minLength value="1"/>
1055 <xsd:maxLength value="5"/>
1056 </xsd:restriction>
1057 </xsd:simpleType>
1058 </xsd:element>
1059 <xsd:element name="Nazev" >
1060 <xsd:simpleType>
1061 <xsd:restriction base="xsd:string"><xsd:whiteSpace value="collapse"/>
1062 <xsd:minLength value="1"/>
1063 <xsd:maxLength value="70"/>
1064 </xsd:restriction>
1065 </xsd:simpleType>
1066 </xsd:element>
1067 </xsd:sequence>
1068 </xsd:complexType>
1069
1070 <xsd:simpleType name="NastaveniPristupuVyjimkaTypOsobyType">
1071 <xsd:restriction base="xsd:string">
1072 <xsd:enumeration value="Lekar"></xsd:enumeration>
1073 <xsd:enumeration value="Lekarnik"></xsd:enumeration>
1074 </xsd:restriction>
1075 </xsd:simpleType>
1076 <xsd:complexType name="NastaveniPristupuType">
1077 <xsd:sequence>
1078 <xsd:element name="PovolitVsemLekarum" type="xsd:boolean" minOccurs="0" />
1079 <xsd:element name="PovolitVsemLekarnikum" type="xsd:boolean" minOccurs="0" />
1080 <xsd:element name="PovolitVsemFarmaceutum" type="xsd:boolean" minOccurs="0" />
1081 <xsd:element name="DatumCasAktualizace" type="xsd:dateTime" minOccurs="1" />
1082 <xsd:element name="Duvod" type="xsd:string" minOccurs="0" />
1083 <xsd:element name="Vyjimka" type="erp:NastaveniPristupuVyjimkaType" minOccurs="0" maxOccurs="unbounded" />
1084 </xsd:sequence>
1085 </xsd:complexType>
1086 <xsd:complexType name="NastaveniPristupuVyjimkaType">
1087 <xsd:sequence>
1088 <xsd:element name="TypOsoby" type="erp:NastaveniPristupuVyjimkaTypOsobyType" minOccurs="1" />
1089 <xsd:element name="Osoba" type="xsd:long" minOccurs="1" />
1090 </xsd:sequence>
1091 </xsd:complexType>
1092
1093 <xsd:complexType name="AplikacniChybaType">
1094 <xsd:sequence>
1095 <xsd:element name="Guid">
1096 <xsd:simpleType>
1097 <xsd:restriction base="xsd:string">
1098 <xsd:maxLength value="36"/>
1099 </xsd:restriction>
1100 </xsd:simpleType>
1101 </xsd:element>
1102 <xsd:element name="Message" type="xsd:string" minOccurs="1" />
1103 <xsd:element name="StackTrace" type="xsd:string" minOccurs="0" />
1104 <xsd:element name="ClientTime" type="xsd:dateTime" minOccurs="0" />
1105 <xsd:element name="AppName" type="xsd:string" minOccurs="0" />
1106 <xsd:element name="AppVersion" type="xsd:string" minOccurs="0" />
1107 <xsd:element name="ClientUser" type="xsd:string" minOccurs="0" />
1108 <xsd:element name="ClientRole" type="erp:typ_pristupujiciho" minOccurs="0" />
1109 <xsd:element name="Device" type="xsd:string" minOccurs="0" />
1110 <xsd:element name="Severity" minOccurs="0">
1111 <xsd:simpleType>
1112 <xsd:restriction base="xsd:string">
1113 <xsd:enumeration value="WARN" />
1114 <xsd:enumeration value="ERROR" />
1115 <xsd:enumeration value="CRITICAL" />
1116 </xsd:restriction>
1117 </xsd:simpleType>
1118 </xsd:element>
1119 </xsd:sequence>
1120 </xsd:complexType>
1121
1122 <xsd:complexType name="ProfilUzivateleType">
1123 <xsd:sequence>
1124 <xsd:element name="Uzivatel" minOccurs="1" type="xsd:string" />
1125 <xsd:element name="Pracoviste" minOccurs="0" type="xsd:string" />
1126 <xsd:element name="Obecne" minOccurs="0" type="erp:ProfilUzivateleObecneType" />
1127 <xsd:element name="Erp" minOccurs="0" type="erp:ProfilUzivateleErpType" />
1128 <xsd:element name="Epo" minOccurs="0" type="erp:ProfilUzivateleEpoType" />
1129 <xsd:element name="VydejEpo" minOccurs="0" type="erp:ProfilUzivateleVydejEpoType" />
1130 </xsd:sequence>
1131 </xsd:complexType>
1132 <xsd:complexType name="NacteniProfilUzivateleType">
1133 <xsd:complexContent>
1134 <xsd:extension base="erp:ProfilUzivateleType">
1135 <xsd:sequence>
1136 <xsd:element name="NazevPracoviste" minOccurs="0" type="xsd:string" />
1137 </xsd:sequence>
1138 </xsd:extension>
1139 </xsd:complexContent>
1140 </xsd:complexType>
1141 <xsd:complexType name="ProfilUzivateleObecneType">
1142 <xsd:sequence>
1143 <xsd:element name="Poloha" type="erp:GpsSouradnice" minOccurs="0" />
1144 </xsd:sequence>
1145 </xsd:complexType>
1146 <xsd:complexType name="ProfilUzivateleErpType">
1147 <xsd:sequence>
1148 <xsd:element name="Odbornost" type="xsd:string" minOccurs="0" />
1149 <xsd:element name="Oddeleni" type="xsd:string" minOccurs="0" />
1150 <xsd:element name="Telefon" type="xsd:string" minOccurs="0" />
1151 <xsd:element name="Email" type="xsd:string" minOccurs="0" />
1152 <xsd:element name="ICZ" type="xsd:string" minOccurs="0" />
1153 <xsd:element name="ICP" type="xsd:string" minOccurs="0" />
1154 <xsd:element name="PodpisovyCertifikat" type="xsd:string" minOccurs="0" />
1155 </xsd:sequence>
1156 </xsd:complexType>
1157 <xsd:complexType name="ProfilUzivateleEpoType">
1158 <xsd:sequence>
1159 <xsd:element name="Odbornost" type="xsd:string" minOccurs="0" />
1160 <xsd:element name="Oddeleni" type="xsd:string" minOccurs="0" />
1161 <xsd:element name="Telefon" type="xsd:string" minOccurs="0" />
1162 <xsd:element name="Email" type="xsd:string" minOccurs="0" />
1163 <xsd:element name="ICZ" type="xsd:string" minOccurs="0" />
1164 <xsd:element name="ICP" type="xsd:string" minOccurs="0" />
1165 <xsd:element name="PodpisovyCertifikat" type="xsd:string" minOccurs="0" />
1166 </xsd:sequence>
1167 </xsd:complexType>
1168 <xsd:complexType name="ProfilUzivateleVydejEpoType">
1169 <xsd:sequence>
1170 <xsd:element name="Telefon" type="xsd:string" minOccurs="0" />
1171 <xsd:element name="ICZ" type="xsd:string" minOccurs="0" />
1172 <xsd:element name="PodpisovyCertifikat" type="xsd:string" minOccurs="0" />
1173 <xsd:element name="VydejePovoleno" type="xsd:boolean" minOccurs="1" />
1174 <xsd:element name="PripravovanePovoleno" type="xsd:boolean" minOccurs="1" />
1175 </xsd:sequence>
1176 </xsd:complexType>
1177
1178 <xsd:complexType name="ZalozeniZmocneniPacientaType">
1179 <xsd:sequence>
1180 <xsd:element name="ZmocnitelKod" minOccurs="1">
1181 <xsd:simpleType>
1182 <xsd:restriction base="xsd:string">
1183 <xsd:whiteSpace value="collapse"/>
1184 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
1185 <xsd:length value="36"/>
1186 </xsd:restriction>
1187 </xsd:simpleType>
1188 </xsd:element>
1189 <xsd:element name="Rozsah" minOccurs="1">
1190 <xsd:simpleType>
1191 <xsd:list>
1192 <xsd:simpleType>
1193 <xsd:restriction base="xsd:string">
1194 <xsd:enumeration value="eRecept" />
1195 <xsd:enumeration value="NevydaneRecepty" />
1196 <xsd:enumeration value="NastaveniSouhlasu" />
1197 <xsd:enumeration value="ePoukaz" />
1198 <xsd:enumeration value="NevydanePoukazy" />
1199 <xsd:enumeration value="eOckovani" />
1200 </xsd:restriction>
1201 </xsd:simpleType>
1202 </xsd:list>
1203 </xsd:simpleType>
1204 </xsd:element>
1205 <xsd:element name="ZmocnenoOd" type="xsd:dateTime" minOccurs="1" />
1206 <xsd:element name="ZmocnenoDo" type="xsd:dateTime" minOccurs="0" />
1207 </xsd:sequence>
1208 </xsd:complexType>
1209
1210 <xsd:complexType name="DetailZmocneniPacientaType">
1211 <xsd:sequence>
1212 <xsd:element name="Kod" type="xsd:string" minOccurs="1" />
1213 <xsd:element name="Zmocnitel" type="erp:totoznost_kod_type" minOccurs="1" />
1214 <xsd:element name="Zmocnenec" type="erp:totoznost_kod_type" minOccurs="0" />
1215 <xsd:element name="Rozsah" minOccurs="1">
1216 <xsd:simpleType>
1217 <xsd:list>
1218 <xsd:simpleType>
1219 <xsd:restriction base="xsd:string">
1220 <xsd:enumeration value="eRecept" />
1221 <xsd:enumeration value="NevydaneRecepty" />
1222 <xsd:enumeration value="NastaveniSouhlasu" />
1223 <xsd:enumeration value="ePoukaz" />
1224 <xsd:enumeration value="NevydanePoukazy" />
1225 <xsd:enumeration value="eOckovani" />
1226 </xsd:restriction>
1227 </xsd:simpleType>
1228 </xsd:list>
1229 </xsd:simpleType>
1230 </xsd:element>
1231 <xsd:element name="Stav" minOccurs="1" type="erp:stav_zmocneni_pacienta" />
1232 <xsd:element name="ZmocnenoOd" type="xsd:dateTime" minOccurs="1" />
1233 <xsd:element name="ZmocnenoDo" type="xsd:dateTime" minOccurs="0" />
1234 <xsd:element name="Zalozeno" type="xsd:dateTime" minOccurs="1" />
1235 <xsd:element name="ZbyvajiciPlatnostKodu" type="xsd:double" minOccurs="0" />
1236 </xsd:sequence>
1237 </xsd:complexType>
1238 <xsd:complexType name="SeznamZmocneniPacientaFiltrPacientType">
1239 <xsd:sequence>
1240 <xsd:element name="Jmeno" type="erp:jmeno_osoby_filtr_type" minOccurs="0"/>
1241 <xsd:element name="DatumNarozeni" type="xsd:date" minOccurs="0"/>
1242 <xsd:element name="Adresa" type="erp:adresa_type" minOccurs="0"/>
1243 <xsd:element name="Kod" minOccurs="0">
1244 <xsd:simpleType>
1245 <xsd:restriction base="xsd:string">
1246 <xsd:whiteSpace value="collapse"/>
1247 <xsd:pattern value="[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}"/>
1248 <xsd:length value="36"/>
1249 </xsd:restriction>
1250 </xsd:simpleType>
1251 </xsd:element>
1252 </xsd:sequence>
1253 </xsd:complexType>
1254 <xsd:complexType name="SeznamZmocneniPacientaFiltrType">
1255 <xsd:sequence>
1256 <xsd:element name="Platne" minOccurs="0" type="xsd:boolean" />
1257 <xsd:element name="Stav" minOccurs="0" maxOccurs="unbounded" type="erp:stav_zmocneni_pacienta" />
1258 <xsd:element name="Zmocnitel" minOccurs="0" type="erp:SeznamZmocneniPacientaFiltrPacientType" />
1259 <xsd:element name="Zmocnenec" minOccurs="0" type="erp:SeznamZmocneniPacientaFiltrPacientType" />
1260 <xsd:element name="Stranka" minOccurs="1" type="xsd:int" />
1261 <xsd:element name="Limit" minOccurs="1" type="xsd:int" />
1262 </xsd:sequence>
1263 </xsd:complexType>
1264
1265 <xsd:complexType name="SkladoveZasobyType">
1266 <xsd:sequence>
1267 <xsd:element name="Kod" minOccurs="1" type="xsd:string" />
1268 <xsd:element name="DatumCas" minOccurs="1" type="xsd:dateTime" />
1269 <xsd:element name="PocetBaleni" minOccurs="1" type="xsd:int" />
1270 <xsd:element name="Vzdalenost" minOccurs="1" type="xsd:decimal" />
1271 <xsd:element name="Pracoviste" minOccurs="1" type="erp:SkladoveZasobyPracovisteType" />
1272 </xsd:sequence>
1273 </xsd:complexType>
1274 <xsd:complexType name="SkladoveZasobyPracovisteType">
1275 <xsd:sequence>
1276 <xsd:element name="Kod" minOccurs="1" type="xsd:string" />
1277 <xsd:element name="Nazev" minOccurs="1" type="xsd:string" />
1278 <xsd:element name="AdresaText" minOccurs="0" type="xsd:string" />
1279 <xsd:element name="Ico" minOccurs="0" type="xsd:string" />
1280 <xsd:element name="Gps" minOccurs="0" type="erp:GpsSouradnice" />
1281 </xsd:sequence>
1282 </xsd:complexType>
1283
1284 <xsd:element name="Zruseni" type="erp:zruseni_type"></xsd:element>
1285 <xsd:element name="Pacient" type="erp:zkraceny_pacient_type" />
1286 <xsd:element name="Jmeno" type="erp:jmeno_osoby_type"/>
1287 <xsd:element name="Diagnoza" type="erp:diagnoza_type" />
1288 <xsd:element name="PridruzenaDiagnoza" type="erp:diagnoza_type" />
1289
1290 <xsd:element name="AppInfoDotaz" nillable="true" type="erp:app_info_dotaz_type"></xsd:element>
1291 <xsd:element name="AppInfoOdpoved" nillable="true" type="erp:app_info_odpoved_type"></xsd:element>
1292 <xsd:element name="AppPingDotaz" nillable="true" type="erp:zprava_bez_dotaz_type"></xsd:element>
1293 <xsd:element name="AppPingOdpoved" nillable="true" type="erp:zprava_bez_odpoved_type"></xsd:element>
1294 <xsd:element name="AppPingZEPDotaz" nillable="true" type="erp:zprava_zep_dotaz_type"></xsd:element>
1295 <xsd:element name="AppPingZEPOdpoved" nillable="true" type="erp:zprava_bez_odpoved_type"></xsd:element>
1296 <xsd:element name="LoginDotaz" type="erp:zprava_bez_doklad_type"></xsd:element>
1297 <xsd:element name="LoginOdpoved" type="erp:uzivatel_odpoved_type"></xsd:element>
1298
1299 <xsd:element name="Zprava" type="erp:zprava_dotaz_type"></xsd:element>
1300 <xsd:element name="ZpravaOdpoved" type="erp:zprava_odpoved_type"></xsd:element>
1301 <xsd:element name="Totoznost" type="erp:totoznost_type"></xsd:element>
1302 <xsd:element name="TotoznostFiltr" type="erp:totoznost_filtr_type"></xsd:element>
1303 <xsd:element name="Chyba" type="erp:chyba_type"></xsd:element>
1304 <xsd:element name="Uzivatel" type="erp:identifikovana_osoba_type"></xsd:element>
1305 <xsd:element name="Lekar" type="erp:identifikovana_osoba_type"></xsd:element>
1306 <xsd:element name="Lekarnik" type="erp:identifikovana_osoba_type"></xsd:element>
1307 <xsd:element name="Pristupujici" type="erp:identifikace_pristupujiciho_type"></xsd:element>
1308 <xsd:element name="PZS" type="erp:identifikovany_poskytovatel_type"></xsd:element>
1309 <xsd:element name="Adresa" type="erp:adresa_type"></xsd:element>
1310
1311 <xsd:element name="ZruseniDokladuDotaz" type="erp:zruseni_dokladu_dotaz_type"></xsd:element>
1312 <xsd:element name="ZruseniDokladuOdpoved" type="erp:zruseni_dokladu_odpoved_type"></xsd:element>
1313 <xsd:element name="ZruseniDokladuDotazDoklad" type="erp:zruseni_dokladu_doklad_dotaz_type"></xsd:element>
1314
1315 <xsd:element name="NacteniPredpisuDotaz" type="erp:nacteni_dokladu_dotaz_type"></xsd:element>
1316 <xsd:element name="NacteniVydejeDotaz" type="erp:nacteni_dokladu_dotaz_type"></xsd:element>
1317 <xsd:element name="NacteniInformaceOZrusenemPoukazuDotaz" type="erp:nacteni_dokladu_dotaz_type"></xsd:element>
1318 <xsd:element name="NacteniInformaceOZrusenemPoukazuOdpoved" type="erp:nacteni_informace_o_zrusenem_dokladu_odpoved_type"></xsd:element>
1319 <xsd:element name="NacteniInformaceOZrusenemVydejiDotaz" type="erp:nacteni_dokladu_dotaz_type"></xsd:element>
1320 <xsd:element name="NacteniInformaceOZrusenemVydejiOdpoved" type="erp:nacteni_informace_o_zrusenem_dokladu_odpoved_type"></xsd:element>
1321 <xsd:element name="StazeniPruvodkyDotaz" type="erp:nacteni_dokladu_dotaz_type"></xsd:element>
1322 <xsd:element name="StazeniPruvodkyOdpoved" nillable="true" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1323
1324 <xsd:element name="SeznamPredpisuDleDokladuDotaz" type="erp:seznam_predpisu_dle_dokladu_dotaz_type"/>
1325 <xsd:element name="SeznamPredpisuDleDokladuOdpoved" type="erp:seznam_predpisu_dle_dokladu_odpoved_type"/>
1326
1327 <xsd:element name="PripravaVydejuPredepisujicihoDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1328 <xsd:element name="PripravaVydejuDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1329 <xsd:element name="StazeniVydejuPredepisujicihoDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1330 <xsd:element name="StazeniVydejuDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1331 <xsd:element name="PrevzetiVydejuPredepisujicihoDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1332 <xsd:element name="PrevzetiVydejuDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1333 <xsd:element name="PripravaVydejuPredepisujicihoOdpoved" type="erp:zprava_bez_odpoved_type"></xsd:element>
1334 <xsd:element name="PripravaVydejuOdpoved" type="erp:zprava_bez_odpoved_type"></xsd:element>
1335 <xsd:element name="StazeniVydejuPredepisujicihoOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1336 <xsd:element name="StazeniVydejuOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1337 <xsd:element name="PrevzetiVydejuPredepisujicihoOdpoved" type="erp:zprava_bez_odpoved_type"></xsd:element>
1338 <xsd:element name="PrevzetiVydejuOdpoved" type="erp:zprava_bez_odpoved_type"></xsd:element>
1339
1340 <xsd:element name="StazeniPruvodkyReceptuOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1341 <xsd:element name="StazeniPruvodkyPoukazuOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1342 <xsd:element name="StazeniZaznamOckovaniOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1343 <xsd:element name="StazeniSeznamuOckovaniOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1344 <xsd:element name="StazeniDavekOckovaniDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1345 <xsd:element name="StazeniDavekOckovaniOdpoved" type="erp:stazeni_souboru_odpoved_type"></xsd:element>
1346 <xsd:element name="PrevzetiDavekOckovaniDotaz" type="erp:davka_dokladu_dotaz_type"></xsd:element>
1347 <xsd:element name="PrevzetiDavekOckovaniOdpoved" type="erp:zprava_bez_odpoved_type"></xsd:element>
1348
1349
1350 <xsd:element name="ZruseniPrilohyOdpoved" type="erp:zprava_bez_odpoved_type"></xsd:element>
1351
1352 <xsd:element name="Prijemce" type="erp:PoznamkaHvlpPrijemceType"></xsd:element>
1353 <xsd:element name="HvlpPoznamka" type="erp:HvlpPoznamkaType"></xsd:element>
1354
1355 <xsd:element name="AplikacniChyba" type="erp:AplikacniChybaType"></xsd:element>
1356
1357 <xsd:element name="ProfilUzivatele" type="erp:ProfilUzivateleType" />
1358 <xsd:element name="NacteniProfilUzivatele" type="erp:NacteniProfilUzivateleType" />
1359
1360 <xsd:element name="ZalozeniZmocneniPacienta" type="erp:ZalozeniZmocneniPacientaType" />
1361 <xsd:element name="DetailZmocneniPacienta" type="erp:DetailZmocneniPacientaType" />
1362 <xsd:element name="SeznamZmocneniPacientaFiltr" type="erp:SeznamZmocneniPacientaFiltrType" />
1363
1364 <xsd:element name="Gps" type="erp:GpsSouradnice" />
1365 <xsd:element name="SkladoveZasoby" type="erp:SkladoveZasobyType" />
1366
1367 </xsd:schema>