ds_ip-4.15.06.xsd
   1 <?xml version="1.0" encoding="utf-8"?>
   2 <xs:schema targetNamespace="urn:cz-mzcr:ns:dasta:ds4:ds_ip" elementFormDefault="qualified"
   3     xmlns:dsip="urn:cz-mzcr:ns:dasta:ds4:ds_ip" xmlns:dsComm="urn:cz-mzcr:ns:dasta:ds4:ds_type"
   4     xmlns:dsCis="urn:cz-mzcr:ns:dasta:ds4:ds_cistype" xmlns:ds="urn:cz-mzcr:ns:dasta:ds4:ds_dasta"
   5     xmlns:xs="http://www.w3.org/2001/XMLSchema">
   6     <!--                     Import common element types.                      -->
   7     <xs:import namespace="urn:cz-mzcr:ns:dasta:ds4:ds_type" schemaLocation="ds_type-4.02.21.xsd" />
   8     <xs:import namespace="urn:cz-mzcr:ns:dasta:ds4:ds_cistype"
   9         schemaLocation="ds_cistype-4.01.13.xsd" />
  10     <xs:import namespace="urn:cz-mzcr:ns:dasta:ds4:ds_dasta" schemaLocation="ds_dasta-4.03.30.xsd" />
  11     <xs:import namespace="http://www.w3.org/XML/1998/namespace"
  12         schemaLocation="https://www.w3.org/2001/03/xml.xsd" />
  13     <!--                  end                 -->
  14     <!--
  15   ****************************
  16    IP
  17   ****************************
  18   -->
  19     <xs:element name="ip">
  20         <xs:complexType>
  21             <xs:sequence>
  22                 <xs:element name="rodcis" type="dsComm:rodcisType" minOccurs="0" />
  23                 <xs:element name="rip" type="dsComm:str10" minOccurs="0" />
  24                 <xs:element name="id_card" type="dsip:id_cardType" minOccurs="0" />
  25                 <xs:element name="passport" type="dsip:passportType" minOccurs="0" />
  26                 <xs:element name="jmeno" type="dsComm:str40" minOccurs="0" />
  27                 <xs:element name="prijmeni" type="dsComm:str40" />
  28                 <xs:element name="titul_pred" type="dsComm:str35" minOccurs="0" />
  29                 <xs:element name="titul_za" type="dsComm:str35" minOccurs="0" />
  30                 <xs:element name="dat_dn" type="dsComm:dat_xxType" minOccurs="0" />
  31                 <xs:element name="misto_nar" type="dsComm:str40" minOccurs="0" />
  32                 <xs:element name="stat_pris" type="dsComm:str3" minOccurs="0" />
  33                 <xs:element name="dat_de" type="dsComm:dat_xxType" minOccurs="0" />
  34                 <xs:element name="sex" type="dsComm:sexType" minOccurs="0" />
  35                 <xs:element name="sex_klin" type="dsComm:sexType" minOccurs="0" />
  36                 <xs:element name="rod_prijm" type="dsComm:str40" minOccurs="0" />
  37                 <xs:element name="jine_idu" type="dsComm:str70" minOccurs="0" />
  38                 <xs:element name="typ_sdel" minOccurs="0">
  39                     <xs:simpleType>
  40                         <xs:restriction base="xs:string">
  41                             <xs:enumeration value="ALL" />
  42                             <xs:enumeration value="PS" />
  43                             <xs:enumeration value="KU" />
  44                         </xs:restriction>
  45                     </xs:simpleType>
  46                 </xs:element>
  47                 <xs:element name="duvernost" minOccurs="0">
  48                     <xs:simpleType>
  49                         <xs:restriction base="dsComm:str1">
  50                             <xs:pattern value="[123]" />
  51                         </xs:restriction>
  52                     </xs:simpleType>
  53                 </xs:element>
  54                 <xs:element name="jazyk" type="dsip:jazykType" minOccurs="0" maxOccurs="unbounded" />
  55                 <xs:element name="ipi_o" type="dsip:ipiType" minOccurs="0" />
  56                 <xs:element name="ipi_v" type="dsip:ipiType" minOccurs="0" />
  57                 <xs:element ref="ds:a" minOccurs="0" maxOccurs="unbounded" />
  58                 <xs:element name="povolani" type="dsip:povolaniType" minOccurs="0"
  59                     maxOccurs="unbounded" />
  60                 <xs:element name="h" type="dsip:hType" minOccurs="0" maxOccurs="unbounded" />
  61                 <xs:element name="fyznal" type="dsip:fyznalType" minOccurs="0" maxOccurs="unbounded" />
  62                 <xs:element name="grav" type="dsip:gravType" minOccurs="0" />
  63                 <xs:element name="pv_pac" type="dsip:pv_pacType" />
  64                 <xs:element name="p" type="dsip:pType" minOccurs="0" maxOccurs="unbounded" />
  65                 <xs:element name="n" type="dsip:nType" minOccurs="0" />
  66                 <xs:element name="u" type="dsip:uType" minOccurs="0" />
  67                 <xs:element name="an" type="dsip:anType" minOccurs="0" />
  68                 <xs:element name="anf" type="dsip:anfType" minOccurs="0" />
  69                 <xs:element name="oc" type="dsip:ocType" minOccurs="0" />
  70                 <xs:element name="dg" type="dsip:dgType" minOccurs="0" />
  71                 <xs:element name="le" type="dsip:leType" minOccurs="0" />
  72                 <xs:element name="lek" type="dsip:lekType" minOccurs="0" />
  73                 <xs:element name="chv" type="dsip:chvType" minOccurs="0" maxOccurs="unbounded" />
  74                 <xs:element name="fzs" type="dsip:fzsType" minOccurs="0" />
  75                 <xs:element name="ld" type="dsip:ldType" minOccurs="0" />
  76                 <xs:element name="fs" type="dsip:fsType" minOccurs="0" />
  77                 <xs:element name="pn" type="dsip:pnType" minOccurs="0" />
  78                 <xs:element name="ts" type="dsip:tsType" minOccurs="0" />
  79                 <xs:element name="tps" type="dsip:tpsType" minOccurs="0" />
  80                 <xs:element name="ku" minOccurs="0">
  81                     <xs:complexType>
  82                         <xs:choice>
  83                             <xs:element name="ku_p" type="dsip:ku_pType" maxOccurs="unbounded" />
  84                             <xs:sequence>
  85                                 <xs:element name="ku_z" type="dsip:ku_zType" minOccurs="0"
  86                                     maxOccurs="unbounded" />
  87                                 <xs:element name="ku_o" type="dsip:ku_oType" minOccurs="0"
  88                                     maxOccurs="unbounded" />
  89                                 <xs:element name="ku_a" type="dsip:ku_aType" minOccurs="0"
  90                                     maxOccurs="unbounded" />
  91                                 <xs:element name="kuAny" type="dsComm:AnyType" minOccurs="0" />
  92                             </xs:sequence>
  93                         </xs:choice>
  94                     </xs:complexType>
  95                 </xs:element>
  96                 <xs:element name="ipAny" type="dsComm:AnyType" minOccurs="0" />
  97             </xs:sequence>
  98             <xs:attribute name="id_pac" type="dsComm:rodcisType" use="required" />
  99             <xs:attribute name="typ_id_pac" default="0">
 100                 <xs:simpleType>
 101                     <xs:restriction base="xs:string">
 102                         <xs:enumeration value="0" />
 103                         <xs:enumeration value="1" />
 104                     </xs:restriction>
 105                 </xs:simpleType>
 106             </xs:attribute>
 107         </xs:complexType>
 108     </xs:element>
 109     <!--  ************************ -->
 110     <!-- ipiType  -->
 111     <xs:complexType name="ipiType">
 112         <xs:sequence>
 113             <xs:element name="ipiAny" type="dsComm:AnyType" minOccurs="0" />
 114         </xs:sequence>
 115         <xs:attribute name="nem_cis" type="dsComm:str15" />
 116         <xs:attribute name="kat_pac" type="dsComm:str2" />
 117         <xs:attribute name="cis_chor" type="dsComm:str15" />
 118         <xs:attribute name="cis_is" type="dsComm:str64" />
 119     </xs:complexType>
 120     <!--
 121         ****************************
 122         komplexni typy pro blok H
 123         ****************************
 124      -->
 125     <xs:complexType name="hType">
 126         <xs:sequence>
 127             <xs:element name="pozn" type="dsComm:str80" minOccurs="0" />
 128             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 129             <xs:element name="dat_vys" type="dsComm:dat_xxType" minOccurs="0" />
 130             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 131             <xs:element name="hAny" type="dsComm:AnyType" minOccurs="0" />
 132         </xs:sequence>
 133         <xs:attribute name="vyska" type="dsComm:number3d" />
 134         <xs:attribute name="hmotnost" type="dsComm:number3.3" />
 135         <xs:attribute name="bmi" type="dsComm:str5" />
 136         <xs:attribute name="o_hlava" type="dsComm:str3" />
 137         <xs:attribute name="o_hrudnik" type="dsComm:str3" />
 138         <xs:attribute name="o_pas" type="dsComm:str3" />
 139         <xs:attribute name="dat_ab" type="xs:dateTime" />
 140     </xs:complexType>
 141     <!-- povolaniType  -->
 142     <xs:complexType name="povolaniType">
 143         <xs:sequence>
 144             <xs:element name="povolani_text" type="dsComm:str80" minOccurs="0" />
 145             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 146             <xs:element name="dat_od" type="dsComm:dat_duType" minOccurs="0" />
 147             <xs:element name="dat_do" type="dsComm:dat_duType" minOccurs="0" />
 148             <xs:element name="povolaniAny" type="dsComm:AnyType" minOccurs="0" />
 149         </xs:sequence>
 150         <xs:attribute name="dat_ab" type="xs:dateTime" />
 151     </xs:complexType>
 152     <!-- fyznalType  -->
 153     <xs:complexType name="fyznalType">
 154         <xs:sequence>
 155             <xs:element name="tk_syst" type="dsComm:str3" />
 156             <xs:element name="tk_diast" type="dsComm:str3" />
 157             <xs:element name="pulz" type="dsComm:str3" minOccurs="0" />
 158             <xs:element name="o2sat" type="dsComm:str4" minOccurs="0" />
 159             <xs:element name="dech" type="dsComm:str3" minOccurs="0" />
 160             <xs:element name="teplota" type="dsComm:str4" minOccurs="0" />
 161             <xs:element name="pozn" type="dsComm:str80" minOccurs="0" />
 162             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 163             <xs:element name="dat_vys" type="dsComm:dat_xxType" minOccurs="0" />
 164             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 165             <xs:element name="fyznalAny" type="dsComm:AnyType" minOccurs="0" />
 166         </xs:sequence>
 167         <xs:attribute name="dat_ab" type="xs:dateTime" />
 168         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 169     </xs:complexType>
 170     <!-- jazykType  -->
 171     <xs:complexType name="jazykType">
 172         <xs:sequence>
 173             <xs:element ref="ds:a" minOccurs="0" />
 174             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 175             <xs:element name="dat_od" type="dsComm:dat_duType" minOccurs="0" />
 176             <xs:element name="dat_do" type="dsComm:dat_duType" minOccurs="0" />
 177             <xs:element name="jazykAny" type="dsComm:AnyType" minOccurs="0" />
 178         </xs:sequence>
 179         <xs:attribute name="jazyk_klic" type="dsComm:str10" use="required" />
 180         <xs:attribute name="jazyk_text" type="dsComm:str255" />
 181         <xs:attribute name="pref" use="required">
 182             <xs:simpleType>
 183                 <xs:restriction base="dsComm:str1">
 184                     <xs:pattern value="[PM]" />
 185                 </xs:restriction>
 186             </xs:simpleType>
 187         </xs:attribute>
 188         <xs:attribute name="pozn" type="dsComm:str80" />
 189         <xs:attribute name="dat_ab" type="xs:dateTime" />
 190         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 191     </xs:complexType>
 192     <!-- jazyk_dokType  -->
 193     <xs:complexType name="jazyk_dokType">
 194         <xs:sequence>
 195             <xs:element name="jazyk_orig" type="dsComm:str5" default="cs-CZ" minOccurs="0" />
 196         </xs:sequence>
 197     </xs:complexType>
 198     <!-- ident_pacType  -->
 199     <xs:complexType name="ident_pacType">
 200         <xs:sequence>
 201             <xs:element name="autorita" type="dsComm:str10" minOccurs="0" />
 202             <xs:element name="stat" type="dsComm:str2e" />
 203         </xs:sequence>
 204         <xs:attribute name="id" type="dsComm:str20" use="required" />
 205         <xs:attribute name="id_typ" use="required">
 206             <xs:simpleType>
 207                 <xs:restriction base="xs:string">
 208                     <xs:enumeration value="CI" />
 209                     <xs:enumeration value="HA" />
 210                     <xs:enumeration value="HT" />
 211                 </xs:restriction>
 212             </xs:simpleType>
 213         </xs:attribute>
 214     </xs:complexType>
 215     <!-- fzsType  -->
 216     <xs:complexType name="fzsType">
 217         <xs:sequence>
 218             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 219             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 220             <xs:element name="fzsAny" type="dsComm:AnyType" minOccurs="0" />
 221         </xs:sequence>
 222         <xs:attribute name="typ" use="required">
 223             <xs:simpleType>
 224                 <xs:restriction base="dsComm:str1">
 225                     <xs:pattern value="[UNA]" />
 226                 </xs:restriction>
 227             </xs:simpleType>
 228         </xs:attribute>
 229         <xs:attribute name="dat_ab" type="xs:dateTime" />
 230         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 231     </xs:complexType>
 232     <!-- fsType  -->
 233     <xs:complexType name="fsType">
 234         <xs:sequence>
 235             <xs:element name="text" type="dsip:textType" minOccurs="0" />
 236             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 237             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 238             <xs:element name="fsAny" type="dsComm:AnyType" minOccurs="0" />
 239         </xs:sequence>
 240         <xs:attribute name="typ" use="required">
 241             <xs:simpleType>
 242                 <xs:restriction base="dsComm:str1">
 243                     <xs:pattern value="[UNA]" />
 244                 </xs:restriction>
 245             </xs:simpleType>
 246         </xs:attribute>
 247         <xs:attribute name="dat_ab" type="xs:dateTime" />
 248         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 249     </xs:complexType>
 250     <!-- ldType  -->
 251     <xs:complexType name="ldType">
 252         <xs:sequence>
 253             <xs:element name="text" type="dsip:textType" minOccurs="0" />
 254             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 255             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 256             <xs:element name="ldAny" type="dsComm:AnyType" minOccurs="0" />
 257         </xs:sequence>
 258         <xs:attribute name="typ" use="required">
 259             <xs:simpleType>
 260                 <xs:restriction base="dsComm:str1">
 261                     <xs:pattern value="[UNA]" />
 262                 </xs:restriction>
 263             </xs:simpleType>
 264         </xs:attribute>
 265         <xs:attribute name="dat_ab" type="xs:dateTime" />
 266         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 267     </xs:complexType>
 268     <!-- ku_pacType  -->
 269     <xs:complexType name="ku_pacType">
 270         <xs:sequence>
 271             <xs:element name="ident_pac" type="dsip:ident_pacType" minOccurs="0"
 272                 maxOccurs="unbounded" />
 273             <xs:element name="jmeno" type="dsComm:str40" minOccurs="0" />
 274             <xs:element name="prijmeni" type="dsComm:str40" />
 275             <xs:element name="titul_pred" type="dsComm:str35" minOccurs="0" />
 276             <xs:element name="titul_za" type="dsComm:str35" minOccurs="0" />
 277             <xs:element name="dat_dn" type="dsComm:dat_xxType" minOccurs="0" />
 278             <xs:element name="stat_pris" type="dsComm:str3" minOccurs="0" />
 279             <xs:element name="sex" type="dsComm:sexType" minOccurs="0" />
 280             <xs:element name="sex_klin" type="dsComm:sexType" minOccurs="0" />
 281             <xs:element name="rod_prijm" type="dsComm:str40" minOccurs="0" />
 282             <xs:element name="jine_idu" type="dsComm:str70" minOccurs="0" />
 283             <xs:element ref="ds:a" minOccurs="0" maxOccurs="unbounded" />
 284         </xs:sequence>
 285         <xs:attribute name="id_pac" type="dsComm:str10" use="required" />
 286     </xs:complexType>
 287     <!-- zpoType  -->
 288     <xs:complexType name="zpoType">
 289         <xs:sequence>
 290             <xs:element name="nazev" type="dsComm:str255" />
 291             <xs:element name="a_p" type="ds:aType" minOccurs="0" />
 292             <xs:element name="jmeno" type="dsComm:str40" minOccurs="0" />
 293             <xs:element name="prijmeni" type="dsComm:str40" />
 294             <xs:element name="titul_pred" type="dsComm:str35" minOccurs="0" />
 295             <xs:element name="titul_za" type="dsComm:str35" minOccurs="0" />
 296             <xs:element name="iid_zp" type="dsip:iidType" minOccurs="0" />
 297             <xs:element name="a_zo" type="ds:aType" minOccurs="0" />
 298             <xs:element name="zpoAny" type="dsComm:AnyType" minOccurs="0" />
 299         </xs:sequence>
 300         <xs:attribute name="ico" type="dsComm:icisType" />
 301         <xs:attribute name="icz" type="dsComm:icisType" use="required" />
 302         <xs:attribute name="id_zp" type="dsComm:str10" />
 303     </xs:complexType>
 304     <!-- ku_z_patsumdatType  -->
 305     <xs:complexType name="ku_z_patsumdatType">
 306         <xs:sequence>
 307             <xs:element name="jazyk" type="dsip:jazykType" minOccurs="0" maxOccurs="unbounded" />
 308             <xs:element name="povolani" type="dsip:povolaniType" minOccurs="0" maxOccurs="unbounded" />
 309             <xs:element name="h" type="dsip:hType" minOccurs="0" maxOccurs="unbounded" />
 310             <xs:element name="fyznal" type="dsip:fyznalType" minOccurs="0" maxOccurs="unbounded" />
 311             <xs:element name="grav" type="dsip:gravType" minOccurs="0" />
 312             <xs:element name="pv_pac" type="dsip:pv_pacType" minOccurs="0" />
 313             <xs:element name="u" type="dsip:uType" minOccurs="0" />
 314             <xs:element name="an" type="dsip:anType" minOccurs="0" />
 315             <xs:element name="anf" type="dsip:anfType" minOccurs="0" />
 316             <xs:element name="oc" type="dsip:ocType" minOccurs="0" />
 317             <xs:element name="dg" type="dsip:dgType" minOccurs="0" />
 318             <xs:element name="le" type="dsip:leType" minOccurs="0" />
 319             <xs:element name="chv" type="dsip:chvType" minOccurs="0" maxOccurs="unbounded" />
 320             <xs:element name="fzs" type="dsip:fzsType" minOccurs="0" />
 321             <xs:element name="ld" type="dsip:ldType" minOccurs="0" />
 322             <xs:element name="fs" type="dsip:fsType" minOccurs="0" />
 323             <xs:element name="zdroj_sw" type="ds:zdroj_isType" minOccurs="0" />
 324         </xs:sequence>
 325     </xs:complexType>
 326     <!-- ku_z_patsumsestType  -->
 327     <xs:complexType name="ku_z_patsumsestType">
 328         <xs:sequence>
 329             <xs:element name="ktext" type="dsip:ktextType" />
 330         </xs:sequence>
 331     </xs:complexType>
 332     <!-- chvType  -->
 333     <xs:complexType name="chvType">
 334         <xs:sequence>
 335             <xs:element name="alv_text" type="xs:string" minOccurs="0" />
 336             <xs:element name="alv_form" type="dsip:textType" minOccurs="0" />
 337             <xs:element name="duvod_text" type="xs:string" minOccurs="0" />
 338             <xs:element name="duvod_kod" type="dsip:mknorphaType" minOccurs="0"
 339                 maxOccurs="unbounded" />
 340             <xs:element name="vysledek" minOccurs="0">
 341                 <xs:simpleType>
 342                     <xs:restriction base="xs:string">
 343                         <xs:enumeration value="U" />
 344                         <xs:enumeration value="N" />
 345                         <xs:enumeration value="C" />
 346                     </xs:restriction>
 347                 </xs:simpleType>
 348             </xs:element>
 349             <xs:element name="komplikace" type="dsip:mknorphaType" minOccurs="0"
 350                 maxOccurs="unbounded" />
 351             <xs:element name="zdrav_prost" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
 352             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 353             <xs:element name="dat_vyk" type="dsComm:dat_duType" minOccurs="0" />
 354             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 355             <xs:element name="chvAny" type="dsComm:AnyType" minOccurs="0" />
 356         </xs:sequence>
 357         <xs:attribute name="typ" use="required">
 358             <xs:simpleType>
 359                 <xs:restriction base="dsComm:str1">
 360                     <xs:pattern value="[UNA]" />
 361                 </xs:restriction>
 362             </xs:simpleType>
 363         </xs:attribute>
 364         <xs:attribute name="chvps_klic" type="dsComm:str10" />
 365         <xs:attribute name="chvps_text" type="dsComm:str255" />
 366         <xs:attribute name="info_text" type="dsComm:str255" />
 367         <xs:attribute name="dat_ab" type="xs:dateTime" />
 368         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 369     </xs:complexType>
 370     <!-- gravType  -->
 371     <xs:complexType name="gravType">
 372         <xs:sequence>
 373             <xs:element name="grav_tp" type="dsip:grav_tpType" minOccurs="0" maxOccurs="unbounded" />
 374             <xs:element name="dat_poc" type="xs:date" minOccurs="0" />
 375             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 376             <xs:element name="dat_vys" type="dsComm:dat_xxType" minOccurs="0" />
 377             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 378             <xs:element name="gravAny" type="dsComm:AnyType" minOccurs="0" />
 379         </xs:sequence>
 380         <xs:attribute name="typ" use="required">
 381             <xs:simpleType>
 382                 <xs:restriction base="dsComm:str1">
 383                     <xs:pattern value="[UNTAG]" />
 384                 </xs:restriction>
 385             </xs:simpleType>
 386         </xs:attribute>
 387         <xs:attribute name="info_text" type="dsComm:str250" />
 388         <xs:attribute name="dat_ab" type="xs:dateTime" />
 389         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 390     </xs:complexType>
 391     <xs:complexType name="grav_tpType">
 392         <xs:sequence>
 393             <xs:element name="dat_por" type="xs:date" />
 394         </xs:sequence>
 395         <xs:attribute name="zutp_klic" type="dsComm:str10" />
 396         <xs:attribute name="zutp_text" type="dsComm:str60" />
 397     </xs:complexType>
 398     <!--
 399         ****************************
 400         komplexni typy pro blok P
 401         ****************************
 402            -->
 403     <xs:complexType name="pType">
 404         <xs:sequence>
 405             <xs:element name="cispoj" type="dsComm:cisloPojistenceType" />
 406             <xs:element name="kodpoj" type="dsComm:number4d" />
 407             <xs:element name="typpoj" type="dsComm:str2" minOccurs="0" />
 408             <xs:element name="stat_poj" type="dsComm:str2" minOccurs="0" />
 409             <xs:element name="euro_ide" type="dsComm:str20" minOccurs="0" />
 410             <xs:element name="pruk_cis" type="dsComm:str40" minOccurs="0" />
 411             <xs:element name="dat_pp" type="dsComm:dat_xxType" minOccurs="0" />
 412             <xs:element name="dat_od" type="dsComm:dat_xxType" minOccurs="0" />
 413             <xs:element name="dat_do" type="dsComm:dat_xxType" minOccurs="0" />
 414             <xs:element ref="ds:a" minOccurs="0" />
 415             <xs:element name="pozn" type="dsComm:str80" minOccurs="0" />
 416             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 417             <xs:element name="pAny" type="dsComm:AnyType" minOccurs="0" />
 418         </xs:sequence>
 419         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 420         <xs:attribute name="dat_ab" type="xs:dateTime" />
 421     </xs:complexType>
 422     <xs:complexType name="pv_pacType">
 423         <xs:sequence>
 424             <xs:choice>
 425                 <xs:element name="pv_zp" type="dsip:pv_zpType" minOccurs="0" />
 426                 <xs:element name="pv_zpeu" type="dsip:pv_zpeuType" minOccurs="0" />
 427                 <xs:element name="pv_jp" type="dsip:pv_jpType" minOccurs="0" />
 428                 <xs:element name="pv_st" type="dsip:studieType" minOccurs="0" />
 429             </xs:choice>
 430             <xs:element ref="ds:a" minOccurs="0" />
 431             <xs:element name="pv_pacAny" type="dsComm:AnyType" minOccurs="0" />
 432         </xs:sequence>
 433         <xs:attribute name="typ_pv" use="required">
 434             <xs:simpleType>
 435                 <xs:restriction base="xs:string">
 436                     <xs:enumeration value="ZP" />
 437                     <xs:enumeration value="ZPEU" />
 438                     <xs:enumeration value="JP" />
 439                     <xs:enumeration value="ST" />
 440                     <xs:enumeration value="SM" />
 441                     <xs:enumeration value="N" />
 442                     <xs:enumeration value="X" />
 443                 </xs:restriction>
 444             </xs:simpleType>
 445         </xs:attribute>
 446         <xs:attribute name="dat_ab" type="xs:dateTime" />
 447     </xs:complexType>
 448     <xs:complexType name="pv_kuType">
 449         <xs:sequence>
 450             <xs:choice>
 451                 <xs:element name="pv_zp" type="dsip:pv_zpType" minOccurs="0" />
 452                 <xs:element name="pv_zpeu" type="dsip:pv_zpeuType" minOccurs="0" />
 453                 <xs:element name="pv_jp" type="dsip:pv_jpType" minOccurs="0" />
 454                 <xs:element name="pv_st" type="dsip:studieType" minOccurs="0" />
 455                 <xs:element name="pv_sm" type="dsip:samoplatceType" minOccurs="0" />
 456             </xs:choice>
 457             <xs:element ref="ds:a" minOccurs="0" />
 458             <xs:element name="pv_kuAny" type="dsComm:AnyType" minOccurs="0" />
 459         </xs:sequence>
 460         <xs:attribute name="typ_pv" use="required">
 461             <xs:simpleType>
 462                 <xs:restriction base="xs:string">
 463                     <xs:enumeration value="ZP" />
 464                     <xs:enumeration value="ZPEU" />
 465                     <xs:enumeration value="JP" />
 466                     <xs:enumeration value="ST" />
 467                     <xs:enumeration value="SM" />
 468                     <xs:enumeration value="N" />
 469                     <xs:enumeration value="X" />
 470                 </xs:restriction>
 471             </xs:simpleType>
 472         </xs:attribute>
 473         <xs:attribute name="dat_ab" type="xs:dateTime" />
 474     </xs:complexType>
 475     <xs:complexType name="pv_zpType">
 476         <xs:sequence>
 477             <xs:element name="cispoj" type="dsComm:cisloPojistenceType" />
 478             <xs:element name="kodpoj" type="dsComm:number4d" />
 479             <xs:element name="typpoj" type="dsComm:str2" minOccurs="0" />
 480         </xs:sequence>
 481     </xs:complexType>
 482     <xs:complexType name="pv_zpeuType">
 483         <xs:sequence>
 484             <xs:element name="euro_ide" type="dsComm:str20" />
 485             <xs:element name="stat_poj" type="dsComm:str2" />
 486             <xs:element name="typpoj" type="dsComm:str2" minOccurs="0" />
 487         </xs:sequence>
 488     </xs:complexType>
 489     <xs:complexType name="pv_jpType">
 490         <xs:sequence>
 491             <xs:element name="identifikace" type="dsComm:str10" />
 492             <xs:element name="kod_platce" type="dsComm:str3" minOccurs="0" />
 493             <xs:element name="nazev_platce" type="dsComm:str255" minOccurs="0" />
 494         </xs:sequence>
 495     </xs:complexType>
 496     <xs:complexType name="studieType">
 497         <xs:sequence>
 498             <xs:element name="cis_studie" type="dsComm:str10" />
 499             <xs:element name="id_studie" type="dsComm:str20" minOccurs="0" />
 500             <xs:element name="nazev_studie" type="dsComm:str255" minOccurs="0" />
 501             <xs:element name="platnost_od" type="dsComm:dat_xxType" minOccurs="0" />
 502             <xs:element name="platnost_do" type="dsComm:dat_xxType" minOccurs="0" />
 503         </xs:sequence>
 504     </xs:complexType>
 505     <xs:complexType name="samoplatceType">
 506         <xs:sequence>
 507             <xs:element name="typ_platby">
 508                 <xs:simpleType>
 509                     <xs:restriction base="xs:string">
 510                         <xs:enumeration value="HO"/>
 511                         <xs:enumeration value="PK"/>
 512                         <xs:enumeration value="FA"/>
 513                         <xs:enumeration value="KU"/>
 514                     </xs:restriction>
 515                 </xs:simpleType>
 516             </xs:element>
 517         </xs:sequence>
 518     </xs:complexType>
 519     <!--
 520         ****************************
 521         komplexni typ pro blok N
 522         ****************************
 523            -->
 524     <xs:complexType name="nType">
 525         <xs:sequence>
 526             <xs:element name="nAny" type="dsComm:AnyType" minOccurs="0" />
 527         </xs:sequence>
 528         <xs:attribute name="zam_text" type="dsComm:str40" />
 529         <xs:attribute name="klas_zam" type="dsComm:number1d" />
 530         <xs:attribute name="rod_stav" type="dsComm:number0-9" />
 531         <xs:attribute name="narodnost" type="dsComm:number1d" />
 532         <xs:attribute name="vzdelani" type="dsComm:number1-9" />
 533         <xs:attribute name="dat_ab" type="xs:dateTime" />
 534     </xs:complexType>
 535     <!--
 536         ****************************
 537         komplexni typy pro blok U
 538         ****************************
 539            -->
 540     <!--                 UA                  -->
 541     <xs:complexType name="uaType">
 542         <xs:sequence>
 543             <xs:choice>
 544                 <xs:element name="u_al" type="dsComm:str255" minOccurs="0" />
 545                 <xs:element name="uaf" type="dsip:uafType" minOccurs="0" />
 546             </xs:choice>
 547             <xs:element name="stav" minOccurs="0">
 548                 <xs:simpleType>
 549                     <xs:restriction base="xs:string">
 550                         <xs:enumeration value="A" />
 551                         <xs:enumeration value="SP" />
 552                         <xs:enumeration value="U" />
 553                         <xs:enumeration value="Z" />
 554                     </xs:restriction>
 555                 </xs:simpleType>
 556             </xs:element>
 557             <xs:element name="jistota_text" type="xs:string" minOccurs="0" />
 558             <xs:element name="jistota_kod" type="dsComm:str32" minOccurs="0" />
 559             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 560             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
 561             <xs:element name="dat_up" type="dsComm:dat_duType" minOccurs="0" />
 562             <xs:element name="obdobi_text" type="xs:string" minOccurs="0" />
 563             <xs:element name="obdobi_kod" type="dsComm:str32" minOccurs="0" />
 564             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 565             <xs:element name="uaAny" type="dsComm:AnyType" minOccurs="0" />
 566         </xs:sequence>
 567         <xs:attribute name="typ" use="required">
 568             <xs:simpleType>
 569                 <xs:restriction base="xs:string">
 570                     <xs:enumeration value="U" />
 571                     <xs:enumeration value="N" />
 572                     <xs:enumeration value="AF" />
 573                     <xs:enumeration value="AN" />
 574                 </xs:restriction>
 575             </xs:simpleType>
 576         </xs:attribute>
 577         <xs:attribute name="dat_ab" type="xs:dateTime" />
 578         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 579     </xs:complexType>
 580     <!--                 UAF                 -->
 581     <xs:complexType name="uafType">
 582         <xs:sequence>
 583             <xs:element name="alerg_lek_klic" type="dsComm:str10" minOccurs="0" />
 584             <xs:element name="alerg_nelek_klic" type="dsComm:str10" minOccurs="0" />
 585             <xs:element name="alerg_text" type="dsComm:str120" minOccurs="0" />
 586             <xs:element name="uafAny" type="dsComm:AnyType" minOccurs="0" />
 587         </xs:sequence>
 588         <xs:attribute name="typ_agens" use="required">
 589             <xs:simpleType>
 590                 <xs:restriction base="dsComm:str1">
 591                     <xs:pattern value="[LPSN]" />
 592                 </xs:restriction>
 593             </xs:simpleType>
 594         </xs:attribute>
 595         <xs:attribute name="typ_reakce" use="required">
 596             <xs:simpleType>
 597                 <xs:restriction base="dsComm:str1">
 598                     <xs:pattern value="[AISH]" />
 599                 </xs:restriction>
 600             </xs:simpleType>
 601         </xs:attribute>
 602         <xs:attribute name="alerg_info" type="dsComm:str255" />
 603         <xs:attribute name="ar_klic" type="dsComm:str10" />
 604         <xs:attribute name="ar_text" type="dsComm:str60" />
 605         <xs:attribute name="szp_klic" type="dsComm:str10" />
 606         <xs:attribute name="szp_text" type="dsComm:str30" />
 607         <xs:attribute name="info_text" type="dsComm:str255" />
 608     </xs:complexType>
 609     <!--                  URF                 -->
 610     <xs:complexType name="urfType">
 611         <xs:sequence>
 612             <xs:choice>
 613                 <xs:element name="u_rf" type="dsComm:str255" minOccurs="0" />
 614                 <xs:element name="urff" type="dsip:urffType" minOccurs="0" />
 615             </xs:choice>
 616             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 617             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
 618             <xs:element name="dat_up" type="dsComm:dat_duType" minOccurs="0" />
 619             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 620             <xs:element name="urfAny" type="dsComm:AnyType" minOccurs="0" />
 621         </xs:sequence>
 622         <xs:attribute name="typ" use="required">
 623             <xs:simpleType>
 624                 <xs:restriction base="xs:string">
 625                     <xs:enumeration value="U" />
 626                     <xs:enumeration value="N" />
 627                     <xs:enumeration value="RF" />
 628                     <xs:enumeration value="RN" />
 629                     <xs:enumeration value="RS" />
 630                 </xs:restriction>
 631             </xs:simpleType>
 632         </xs:attribute>
 633         <xs:attribute name="dat_ab" type="xs:dateTime" />
 634         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 635     </xs:complexType>
 636     <!--                 URFF                -->
 637     <xs:complexType name="urffType">
 638         <xs:sequence>
 639             <xs:element name="urffAny" type="dsComm:AnyType" minOccurs="0" />
 640         </xs:sequence>
 641         <xs:attribute name="rf_klic" type="dsComm:str10" use="required" />
 642         <xs:attribute name="rf_text" type="dsComm:str50" />
 643         <xs:attribute name="szrf_klic" type="dsComm:str10" />
 644         <xs:attribute name="szrf_text" type="dsComm:str30" />
 645         <xs:attribute name="info_text" type="dsComm:str255" />
 646     </xs:complexType>
 647     <!--                 UTM                 -->
 648     <xs:complexType name="utmType">
 649         <xs:sequence>
 650             <xs:element name="u_tm" type="dsComm:str255" />
 651             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 652             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
 653             <xs:element name="dat_ak" type="dsComm:dat_xxType" minOccurs="0" />
 654             <xs:element name="utmAny" type="dsComm:AnyType" minOccurs="0" />
 655         </xs:sequence>
 656         <xs:attribute name="dat_ab" type="xs:dateTime" />
 657         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 658     </xs:complexType>
 659     <!--                 UKS                 -->
 660     <xs:complexType name="uksType">
 661         <xs:sequence>
 662             <xs:choice>
 663                 <xs:sequence>
 664                     <xs:element name="ks_rh" type="dsComm:str8" />
 665                     <xs:element name="ks_rh_text" type="dsComm:str55" minOccurs="0" />
 666                 </xs:sequence>
 667                 <xs:sequence>
 668                     <xs:element name="krevskup" type="dsComm:str3" />
 669                     <xs:element name="rh" type="dsComm:str1" minOccurs="0" />
 670                 </xs:sequence>
 671             </xs:choice>
 672             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 673             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
 674             <xs:element name="dat_ak" type="dsComm:dat_xxType" minOccurs="0" />
 675             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 676             <xs:element name="uksAny" type="dsComm:AnyType" minOccurs="0" />
 677         </xs:sequence>
 678         <xs:attribute name="dat_ab" type="xs:dateTime" />
 679         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 680     </xs:complexType>
 681     <!--                 UOT                 -->
 682     <xs:complexType name="uotType">
 683         <xs:sequence>
 684             <xs:element name="dat_du" type="dsComm:dat_duType" />
 685             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 686             <xs:element name="dat_ak" type="dsComm:dat_xxType" minOccurs="0" />
 687             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 688             <xs:element name="uotAny" type="dsComm:AnyType" minOccurs="0" />
 689         </xs:sequence>
 690         <xs:attribute name="dat_ab" type="xs:dateTime" />
 691         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required"
 692         />
 693     </xs:complexType>
 694     <!--                 UNIZF               -->
 695     <xs:complexType name="unizfType">
 696         <xs:sequence>
 697             <xs:element name="unizfAny" type="dsComm:AnyType" minOccurs="0" />
 698         </xs:sequence>
 699         <xs:attribute name="niz_klic" type="dsComm:str10" use="required" />
 700         <xs:attribute name="niz_text" type="dsComm:str50" />
 701         <xs:attribute name="niz_ident" type="dsComm:str50" />
 702         <xs:attribute name="info_text" type="dsComm:str255" />
 703     </xs:complexType>
 704     <!--                 UNIZ                -->
 705     <xs:complexType name="unizType">
 706         <xs:sequence>
 707             <xs:choice>
 708                 <xs:element name="u_niz" type="dsComm:str255" minOccurs="0" />
 709                 <xs:element name="unizf" type="dsip:unizfType" minOccurs="0" />
 710             </xs:choice>
 711             <xs:element name="duvod_text" type="xs:string" minOccurs="0" />
 712             <xs:element name="duvod_kod" type="dsip:mknorphaType" minOccurs="0"
 713                 maxOccurs="unbounded" />
 714             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 715             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
 716             <xs:element name="dat_up" type="dsComm:dat_duType" minOccurs="0" />
 717             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 718             <xs:element name="unizAny" type="dsComm:AnyType" minOccurs="0" />
 719         </xs:sequence>
 720         <xs:attribute name="typ" use="required">
 721             <xs:simpleType>
 722                 <xs:restriction base="xs:string">
 723                     <xs:enumeration value="U" />
 724                     <xs:enumeration value="N" />
 725                     <xs:enumeration value="SF" />
 726                     <xs:enumeration value="SN" />
 727                 </xs:restriction>
 728             </xs:simpleType>
 729         </xs:attribute>
 730         <xs:attribute name="dat_ab" type="xs:dateTime" />
 731         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 732     </xs:complexType>
 733     <!--                 U                  -->
 734     <xs:complexType name="uType">
 735         <xs:sequence>
 736             <xs:element name="garant_dat" type="dsComm:garant_datType" minOccurs="0" />
 737             <xs:element name="ua" type="dsip:uaType" minOccurs="0" maxOccurs="unbounded" />
 738             <xs:element name="urf" type="dsip:urfType" minOccurs="0" maxOccurs="unbounded" />
 739             <xs:element name="uniz" type="dsip:unizType" minOccurs="0" maxOccurs="unbounded" />
 740             <xs:element name="utm" type="dsip:utmType" minOccurs="0" maxOccurs="unbounded" />
 741             <xs:element name="uks" type="dsip:uksType" minOccurs="0" />
 742             <xs:element name="uot" type="dsip:uotType" minOccurs="0" maxOccurs="unbounded" />
 743             <xs:element name="uAny" type="dsComm:AnyType" minOccurs="0" />
 744         </xs:sequence>
 745     </xs:complexType>
 746     <!--
 747         *****************************
 748         komplexni typ pro blok AN
 749         *****************************
 750            -->
 751     <xs:complexType name="anType">
 752         <xs:sequence>
 753             <xs:element name="garant_dat" type="dsComm:garant_datType" minOccurs="0" />
 754             <xs:element name="text" type="dsip:textType" />
 755             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 756             <xs:element name="dat_ak" type="dsComm:dat_xxType" minOccurs="0" />
 757             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 758             <xs:element name="anAny" type="dsComm:AnyType" minOccurs="0" />
 759         </xs:sequence>
 760         <xs:attribute name="dat_ab" type="xs:dateTime" />
 761     </xs:complexType>
 762     <!--
 763         *****************************
 764         komplexni typ pro blok OC
 765         *****************************
 766            -->
 767     <xs:complexType name="davkaType">
 768         <xs:sequence>
 769             <xs:element name="dat_expirace" type="dsComm:dat_xxType" minOccurs="0" />
 770             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 771             <xs:element name="pracoviste" type="dsip:pracovisteType" minOccurs="0" />
 772             <xs:element name="dat_du" type="dsComm:dat_duType" />
 773             <xs:element name="reakce" minOccurs="0" maxOccurs="unbounded">
 774                 <xs:complexType>
 775                     <xs:sequence>
 776                         <xs:element name="dat_or" type="dsComm:dat_xxType" />
 777                         <xs:element name="vys_or" type="dsComm:str255" minOccurs="0" />
 778                         <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 779                         <xs:element name="reakceAny" type="dsComm:AnyType" minOccurs="0" />
 780                     </xs:sequence>
 781                     <xs:attribute name="typ" type="dsComm:davkaTypType" use="required" />
 782                 </xs:complexType>
 783             </xs:element>
 784             <xs:element name="davkaAny" type="dsComm:AnyType" minOccurs="0" />
 785         </xs:sequence>
 786         <xs:attribute name="cis_davky" type="dsComm:number1d" use="required" />
 787         <xs:attribute name="poc_davek" type="dsComm:number1d" />
 788         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 789         <xs:attribute name="id_davka" type="dsComm:str40" />
 790         <xs:attribute name="id_davka_isin" type="dsComm:str13" />
 791         <xs:attribute name="kod_ol" type="dsComm:str7" use="required" />
 792         <xs:attribute name="nazev_ol" type="dsComm:str70" use="required" />
 793         <xs:attribute name="nazev_vyrobce" type="dsComm:str70" />
 794         <xs:attribute name="gene_ol" type="dsComm:str70" />
 795         <xs:attribute name="cis_sarze" type="dsComm:str35" />
 796         <xs:attribute name="apl_cesta_klic" type="dsComm:str8" />
 797         <xs:attribute name="apl_cesta_text" type="dsComm:str55" />
 798         <xs:attribute name="misto_apl_klic" type="dsComm:str8" />
 799         <xs:attribute name="misto_apl_text" type="dsComm:str55" />
 800         <xs:attribute name="pozn" type="dsComm:str255" />
 801     </xs:complexType>
 802     <!--                 OCZ                 -->
 803     <xs:complexType name="oczType">
 804         <xs:sequence>
 805             <xs:element name="indikace" type="dsComm:str40" minOccurs="0" maxOccurs="unbounded" />
 806             <xs:element name="agens" type="dsip:agensType" minOccurs="0" maxOccurs="unbounded" />
 807             <xs:element name="davka" type="dsip:davkaType" minOccurs="0" maxOccurs="unbounded" />
 808             <xs:element name="dat_po" type="xs:date" minOccurs="0" />
 809             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
 810             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 811             <xs:element name="oczAny" type="dsComm:AnyType" minOccurs="0" />
 812         </xs:sequence>
 813         <xs:attribute name="typ_oc_kod" type="dsComm:str8" use="required" />
 814         <xs:attribute name="typ_oc_text" type="dsComm:str55" use="required" />
 815         <xs:attribute name="id_ockovani" type="dsComm:str40" />
 816         <xs:attribute name="id_ockovani_isin" type="dsComm:str13" />
 817         <xs:attribute name="indikace_text" type="dsComm:str70" />
 818     </xs:complexType>
 819     <!--                 AGENS                 -->
 820     <xs:complexType name="agensType">
 821         <xs:attribute name="agens_klic" type="dsComm:str8" use="required" />
 822         <xs:attribute name="agens_text" type="dsComm:str55" />
 823     </xs:complexType>
 824     <!--                  OC                 -->
 825     <xs:complexType name="ocType">
 826         <xs:sequence>
 827             <xs:element name="garant_dat" type="dsComm:garant_datType" minOccurs="0" />
 828             <xs:element name="ocz" type="dsip:oczType" minOccurs="0" maxOccurs="unbounded" />
 829             <xs:element name="dat_ak" type="dsComm:dat_xxType" minOccurs="0" />
 830             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 831             <xs:element name="ocAny" type="dsComm:AnyType" minOccurs="0" />
 832         </xs:sequence>
 833         <xs:attribute name="typ" use="required">
 834             <xs:simpleType>
 835                 <xs:restriction base="dsComm:str1">
 836                     <xs:pattern value="[UPDA]" />
 837                 </xs:restriction>
 838             </xs:simpleType>
 839         </xs:attribute>
 840         <xs:attribute name="dat_ab" type="xs:dateTime" />
 841     </xs:complexType>
 842     <!--
 843         *****************************
 844         komplexni typ pro blok DG
 845         *****************************
 846            -->
 847     <!--            dgzType            -->
 848     <xs:complexType name="dgzType">
 849         <xs:sequence>
 850             <xs:element name="diag">
 851                 <xs:complexType>
 852                     <xs:simpleContent>
 853                         <xs:extension base="dsComm:str5">
 854                             <xs:attribute name="mkn_verze" type="dsComm:str40" />
 855                             <xs:attribute name="poradi" type="dsComm:number1-99" use="required" />
 856                             <xs:attribute name="nazev" type="dsComm:str250" />
 857                         </xs:extension>
 858                     </xs:simpleContent>
 859                 </xs:complexType>
 860             </xs:element>
 861             <xs:element name="stav_dg" type="dsComm:str20" minOccurs="0" maxOccurs="unbounded" />
 862             <xs:element name="zavaz_dg" type="dsComm:str20" minOccurs="0" />
 863             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
 864             <xs:element name="dat_up" type="dsComm:dat_duType" minOccurs="0" />
 865             <xs:element name="spec_dg" type="dsComm:str1000" minOccurs="0" />
 866             <xs:element name="pozn" type="dsComm:str80" minOccurs="0" />
 867             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 868             <xs:element name="dat_vb" type="dsComm:dat_xxType" minOccurs="0" />
 869             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 870             <xs:element name="dgzAny" type="dsComm:AnyType" minOccurs="0" />
 871         </xs:sequence>
 872         <xs:attribute name="typ_dg">
 873             <xs:simpleType>
 874                 <xs:restriction base="dsComm:str1">
 875                     <xs:pattern value="[TP]" />
 876                 </xs:restriction>
 877             </xs:simpleType>
 878         </xs:attribute>
 879         <xs:attribute name="duvernost">
 880             <xs:simpleType>
 881                 <xs:restriction base="xs:string">
 882                     <xs:enumeration value="1" />
 883                     <xs:enumeration value="2" />
 884                     <xs:enumeration value="3" />
 885                 </xs:restriction>
 886             </xs:simpleType>
 887         </xs:attribute>
 888         <xs:attribute name="duverne" type="dsComm:logicalA" />
 889     </xs:complexType>
 890     <!--            dgType            -->
 891     <xs:complexType name="dgType">
 892         <xs:sequence>
 893             <xs:element name="dgz" type="dsip:dgzType" maxOccurs="unbounded" />
 894             <xs:element name="dgAny" type="dsComm:AnyType" minOccurs="0" />
 895         </xs:sequence>
 896         <xs:attribute name="dat_ab" type="xs:dateTime" />
 897     </xs:complexType>
 898     <!--
 899         *****************************
 900         komplexni typy pro blok LE
 901         *****************************
 902            -->
 903     <xs:complexType name="leType">
 904         <xs:sequence>
 905             <xs:element name="lez" minOccurs="0" maxOccurs="unbounded">
 906                 <!--              BEGIN OF anonymni komplexni typ LEZ              -->
 907                 <xs:complexType>
 908                     <xs:sequence>
 909                         <xs:element name="ind_m_text" type="dsComm:str80" minOccurs="0" />
 910                         <xs:element name="ind_m_kod" type="dsip:mknorphaType" minOccurs="0"
 911                             maxOccurs="unbounded" />
 912                         <xs:element name="zmena_m_text" type="dsComm:str80" minOccurs="0" />
 913                         <xs:element name="zmena_m_kod" minOccurs="0">
 914                             <xs:simpleType>
 915                                 <xs:restriction base="xs:string">
 916                                     <xs:enumeration value="ND" />
 917                                     <xs:enumeration value="PD" />
 918                                     <xs:enumeration value="IL" />
 919                                     <xs:enumeration value="J" />
 920                                 </xs:restriction>
 921                             </xs:simpleType>
 922                         </xs:element>
 923                         <xs:element name="aktivni_latka" type="dsip:lez_alType" minOccurs="0"
 924                             maxOccurs="unbounded" />
 925                         <xs:element name="lez_obal_leku" minOccurs="0">
 926                             <xs:complexType>
 927                                 <xs:attribute name="obal_klic" type="dsComm:str8" />
 928                                 <xs:attribute name="obal_text" type="dsComm:str55" />
 929                             </xs:complexType>
 930                         </xs:element>
 931                         <xs:element name="dat_od" type="dsComm:dat_xxType" minOccurs="0" />
 932                         <xs:element name="dat_do" type="dsComm:dat_xxType" minOccurs="0" />
 933                         <xs:element name="rozpis_v" type="dsComm:str50" minOccurs="0" />
 934                         <xs:element name="magistraliter" type="dsComm:str255" minOccurs="0" />
 935                         <xs:element name="pozn" type="dsComm:str80" minOccurs="0" />
 936                         <xs:element name="instrukce_pac" type="dsComm:str80" minOccurs="0" />
 937                         <xs:element name="delka_vyb" type="dsComm:str3" minOccurs="0" />
 938                         <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
 939                         <xs:element name="dat_vb" type="dsComm:dat_xxType" minOccurs="0" />
 940                         <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
 941                         <xs:element name="lezAny" type="dsComm:AnyType" minOccurs="0" />
 942                     </xs:sequence>
 943                     <xs:attribute name="typ_med" use="required">
 944                         <xs:simpleType>
 945                             <xs:restriction base="dsComm:str1">
 946                                 <xs:pattern value="[TP]" />
 947                             </xs:restriction>
 948                         </xs:simpleType>
 949                     </xs:attribute>
 950                     <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
 951                     <xs:attribute name="nazev_lek" type="dsComm:str120" use="required" />
 952                     <xs:attribute name="gene_lek" type="dsComm:str70" />
 953                     <xs:attribute name="kod_lek" type="dsComm:str7" />
 954                     <xs:attribute name="cis_kod_lek">
 955                         <xs:simpleType>
 956                             <xs:restriction base="xs:string">
 957                                 <xs:enumeration value="DLP" />
 958                                 <xs:enumeration value="KLK" />
 959                                 <xs:enumeration value="SCAU" />
 960                                 <xs:enumeration value="SCAU_BEZ_UHRAD" />
 961                                 <xs:enumeration value="LEKY" />
 962                                 <xs:enumeration value="NHVLP" />
 963                             </xs:restriction>
 964                         </xs:simpleType>
 965                     </xs:attribute>
 966                     <xs:attribute name="cis_kod_lek_v" type="dsComm:str40" />
 967                     <xs:attribute name="kod_atc" type="dsComm:str10" />
 968                     <xs:attribute name="kod_atb" type="dsComm:str3" />
 969                     <xs:attribute name="apl_cesta_klic" type="dsComm:str8" />
 970                     <xs:attribute name="apl_cesta_text" type="dsComm:str55" />
 971                     <xs:attribute name="misto_apl_klic" type="dsComm:str8" />
 972                     <xs:attribute name="misto_apl_text" type="dsComm:str55" />
 973                     <xs:attribute name="forma_klic" type="dsComm:str8" />
 974                     <xs:attribute name="forma_text" type="dsComm:str250" />
 975                     <xs:attribute name="sila_leku" type="dsComm:str55" />
 976                     <xs:attribute name="velikost_baleni" type="dsComm:str55" />
 977                 </xs:complexType>
 978                 <!--               END OF anonymni komplexni typ LEZ              -->
 979             </xs:element>
 980             <xs:element name="leAny" type="dsComm:AnyType" minOccurs="0" />
 981         </xs:sequence>
 982         <xs:attribute name="typ" use="required">
 983             <xs:simpleType>
 984                 <xs:restriction base="dsComm:str1">
 985                     <xs:pattern value="[UNMA]" />
 986                 </xs:restriction>
 987             </xs:simpleType>
 988         </xs:attribute>
 989         <xs:attribute name="dat_ab" type="xs:dateTime" />
 990     </xs:complexType>
 991     <!--
 992         *******************************
 993         komplexni typy pro blok LEK
 994         *******************************
 995            -->
 996     <xs:complexType name="lekType">
 997         <xs:sequence>
 998             <xs:element name="garant_dat" type="dsComm:garant_datType" minOccurs="0" />
 999             <xs:element name="lek_v" maxOccurs="unbounded">
1000                 <!--               BEGIN OF anonymni komplexni typ LEKV               -->
1001                 <xs:complexType>
1002                     <xs:sequence>
1003                         <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
1004                         <xs:element name="rozpis_v" type="dsComm:str50" minOccurs="0" />
1005                         <xs:element name="vydal" type="dsComm:str35" minOccurs="0" />
1006                         <xs:element name="magistraliter" type="dsComm:str255" minOccurs="0" />
1007                         <xs:element name="pozn" type="dsComm:str80" minOccurs="0" />
1008                         <xs:element name="lekvAny" type="dsComm:AnyType" minOccurs="0" />
1009                     </xs:sequence>
1010                     <xs:attribute name="nazev_lek" type="dsComm:str70" use="required" />
1011                     <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
1012                     <xs:attribute name="poc_bal" type="dsComm:number2d" use="required" />
1013                     <xs:attribute name="gene_lek" type="dsComm:str70" />
1014                     <xs:attribute name="kod_lek" type="dsComm:str7" />
1015                     <xs:attribute name="kod_atc" type="dsComm:str10" />
1016                     <xs:attribute name="kod_pdk" type="dsComm:str15" />
1017                     <xs:attribute name="id_dok_is" type="dsComm:str35" />
1018                     <xs:attribute name="cena" type="dsComm:number6.2" />
1019                     <xs:attribute name="icl" type="dsComm:icisType" />
1020                 </xs:complexType>
1021                 <!--               END OF anonymni komplexni typ LEKV               -->
1022             </xs:element>
1023             <xs:element name="lekAny" type="dsComm:AnyType" minOccurs="0" />
1024         </xs:sequence>
1025         <xs:attribute name="dat_ab" type="xs:dateTime" />
1026     </xs:complexType>
1027     <!--
1028         ******************************
1029         komplexni typy pro blok PN
1030         ******************************
1031            -->
1032     <xs:complexType name="pnType">
1033         <xs:sequence>
1034             <xs:choice>
1035                 <xs:element name="pnz" maxOccurs="unbounded">
1036                     <xs:complexType>
1037                         <xs:sequence>
1038                             <xs:element name="dat_od" type="dsComm:dat_xxType" />
1039                             <xs:element name="dat_du" type="dsComm:dat_duType" minOccurs="0" />
1040                             <xs:element name="dat_do" type="dsComm:dat_xxType" minOccurs="0" />
1041                             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
1042                             <xs:element name="pnzAny" type="dsComm:AnyType" minOccurs="0" />
1043                         </xs:sequence>
1044                         <xs:attribute name="cislo_tiskopisu" type="dsComm:str12" />
1045                         <xs:attribute name="ind_oprav_sd" type="dsComm:indOprSdType" use="required" />
1046                         <xs:attribute name="diag_poc" type="dsComm:str5" />
1047                         <xs:attribute name="uraz_prac" type="dsComm:logicalA" default="N" />
1048                         <xs:attribute name="uraz_ostatni" type="dsComm:logicalA" default="N" />
1049                         <xs:attribute name="uraz_zavineny" type="dsComm:logicalA" default="N" />
1050                         <xs:attribute name="nemoc_povol" type="dsComm:logicalA" default="N" />
1051                         <xs:attribute name="alkohol" type="dsComm:logicalA" default="N" />
1052                         <xs:attribute name="drogy" type="dsComm:logicalA" default="N" />
1053                         <xs:attribute name="jinemu_lekari" type="dsComm:logicalA" default="N" />
1054                         <xs:attribute name="diag_kon" type="dsComm:str5" />
1055                     </xs:complexType>
1056                 </xs:element>
1057                 <xs:element name="hpn" type="dsip:hpnType" />
1058                 <xs:element name="pdhpn" type="dsip:pdhpnType" />
1059             </xs:choice>
1060             <xs:element name="pnAny" type="dsComm:AnyType" minOccurs="0" />
1061         </xs:sequence>
1062         <xs:attribute name="dat_ab" type="xs:dateTime" />
1063     </xs:complexType>
1064     <!--
1065         ******************************
1066         komplexni typy pro blok TS - připraveno pro příští verzi
1067         ******************************
1068     -->
1069     <xs:complexType name="tsType">
1070         <xs:sequence>
1071             <xs:choice>
1072                 <xs:element name="ts_z" type="dsip:ts_zType" minOccurs="0" />
1073                 <xs:element name="ts_o" type="dsip:ts_oType" minOccurs="0" />
1074             </xs:choice>
1075         </xs:sequence>
1076     </xs:complexType>
1077 
1078     <xs:complexType name="darType">
1079         <xs:sequence>
1080             <xs:element name="jmeno" type="dsComm:str40" minOccurs="1" />
1081             <xs:element name="prijmeni" type="dsComm:str40" minOccurs="1"/>
1082             <xs:element name="dar_id" type="dsComm:str10" minOccurs="1"/>
1083         </xs:sequence>
1084     </xs:complexType>
1085 
1086     <xs:complexType name="ts_zType">
1087         <xs:sequence>
1088             <xs:element name="dar" type="dsip:darType" minOccurs="1" />  
1089             <xs:element name="dat_poz" type="dsComm:dat_xxType" minOccurs="1" />
1090             <xs:element name="dat_odb_zac" type="dsComm:dat_xxType" minOccurs="0" />
1091             <xs:element name="dat_odb_konec" type="dsComm:dat_xxType" minOccurs="0" />
1092             <xs:element name="time_odb" type="dsComm:number3d" minOccurs="0" />
1093             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="1" />
1094             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1095             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
1096             <xs:element name="text" type="dsip:textType" minOccurs="0" />
1097         </xs:sequence>
1098         <xs:attribute name="fazespec" use="required">
1099             <xs:simpleType>
1100                 <xs:restriction base="xs:string">
1101                     <xs:enumeration value="OR" />
1102                     <xs:enumeration value="OO" />
1103                     <xs:enumeration value="OS" />
1104                 </xs:restriction>
1105             </xs:simpleType>
1106         </xs:attribute>
1107         <xs:attribute name="idts" type="dsComm:str10" />
1108         <xs:attribute name="typ_odberu" type="dsComm:str10" />
1109         <xs:attribute name="stav_odb" type="dsComm:str10" />
1110         <xs:attribute name="nest_odb" type="dsComm:str100" />
1111         <xs:attribute name="komplikace" type="dsComm:str100" />
1112         <xs:attribute name="odb_zapocti" type="dsComm:logicalA" default="A" />
1113         <xs:attribute name="odb_vyroba" type="dsComm:logicalA" default="A" />
1114         <xs:attribute name="odb_mnozstvi" type="dsComm:number4d" />
1115     </xs:complexType>
1116 
1117     <xs:complexType name="ts_oType">
1118         <xs:sequence>
1119             <xs:element name="dar" type="dsip:darType" minOccurs="1" />  
1120             <xs:element name="dat_poz" type="dsComm:dat_xxType" minOccurs="1" />
1121             <xs:element name="dat_odb" type="dsComm:dat_xxType" minOccurs="1" />
1122             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="1" />
1123             <xs:element name="z_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1124             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
1125             <xs:element name="text_zadosti" type="dsip:textType" minOccurs="0" />
1126         </xs:sequence>
1127         <xs:attribute name="fazespec" use="required">
1128             <xs:simpleType>
1129                 <xs:restriction base="xs:string">
1130                     <xs:enumeration value="OR" />
1131                     <xs:enumeration value="OO" />
1132                     <xs:enumeration value="OS" />
1133                 </xs:restriction>
1134             </xs:simpleType>
1135         </xs:attribute>
1136         <xs:attribute name="idts" type="dsComm:str10" />
1137         <xs:attribute name="typ_odberu" type="dsComm:str10" />
1138         <xs:attribute name="por_m" type="dsComm:str10" />
1139         <xs:attribute name="stav_odb" type="dsComm:str10" use="required" />
1140         <xs:attribute name="odb_placeny" type="dsComm:logicalA" default="N" />
1141         <xs:attribute name="dop_mnozstvi" type="dsComm:number4d" />
1142     </xs:complexType>
1143 
1144     <xs:complexType name="tpsType">
1145         <xs:sequence>
1146             <xs:choice>
1147                 <xs:element name="tps_z" type="dsip:tps_zType" minOccurs="0" />
1148                 <xs:element name="tps_o" type="dsip:tps_oType" minOccurs="0" />
1149                 <xs:element name="tps_a" type="dsip:tps_aType" minOccurs="0" />
1150                 <xs:element name="tps_v" type="dsip:tps_vType" minOccurs="0" />
1151             </xs:choice>
1152         </xs:sequence>
1153     </xs:complexType>
1154 
1155     <xs:complexType name="tps_zType">
1156         <xs:sequence>
1157             <xs:element name="dat_vydani" type="dsComm:dat_xxType" minOccurs="1" />
1158             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
1159             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="1" />
1160             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1161             <xs:element name="pv_tps" type="dsip:pv_kuType" minOccurs="0" />
1162             <xs:element name="dg_vys" type="dsip:dgzType" minOccurs="0" maxOccurs="unbounded" />
1163             <xs:element name="tp_z" type="dsip:tp_zType" minOccurs="1" maxOccurs="unbounded" />
1164         </xs:sequence>
1165         <xs:attribute name="fazespec" use="required">
1166             <xs:simpleType>
1167                 <xs:restriction base="xs:string">
1168                     <xs:enumeration value="ZR" />
1169                     <xs:enumeration value="ZP" />
1170                     <xs:enumeration value="ZF" />
1171                     <xs:enumeration value="ZK" />
1172                     <xs:enumeration value="ZO" />
1173                     <xs:enumeration value="ZS" />
1174                 </xs:restriction>
1175             </xs:simpleType>
1176         </xs:attribute>
1177         <xs:attribute name="idtps" type="dsComm:str40" use="required" />
1178         <xs:attribute name="urgentni">
1179             <xs:simpleType>
1180                 <xs:restriction base="xs:string">
1181                     <xs:enumeration value="V" />
1182                     <xs:enumeration value="S" />
1183                     <xs:enumeration value="N" />
1184                 </xs:restriction>
1185             </xs:simpleType>
1186         </xs:attribute>
1187     </xs:complexType>
1188 
1189     <xs:complexType name="tps_oType">
1190         <xs:sequence>
1191             <xs:element name="dat_poz" type="dsComm:dat_xxType" minOccurs="1" />
1192             <xs:element name="dat_prov_od" type="dsComm:dat_xxType" minOccurs="0" />
1193             <xs:element name="dat_prov_do" type="dsComm:dat_xxType" minOccurs="0" />
1194             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="1" />
1195             <xs:element name="z_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1196             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
1197             <xs:element name="pv_tp" type="dsip:pv_kuType" minOccurs="0" />
1198             <xs:element name="dg_poz" type="dsip:dgzType" minOccurs="0" maxOccurs="unbounded" />
1199             <xs:element name="text_zadosti" type="dsip:textType" minOccurs="0" />
1200             <xs:element name="tp_o" type="dsip:tp_oType" minOccurs="1" maxOccurs="unbounded" />
1201         </xs:sequence>
1202         <xs:attribute name="fazespec" use="required">
1203             <xs:simpleType>
1204                 <xs:restriction base="xs:string">
1205                     <xs:enumeration value="OR" />
1206                     <xs:enumeration value="OO" />
1207                     <xs:enumeration value="OS" />
1208                 </xs:restriction>
1209             </xs:simpleType>
1210         </xs:attribute>
1211         <xs:attribute name="idtps" type="dsComm:str40" />
1212         <xs:attribute name="urgentni">
1213             <xs:simpleType>
1214                 <xs:restriction base="xs:string">
1215                     <xs:enumeration value="V" />
1216                     <xs:enumeration value="S" />
1217                     <xs:enumeration value="N" />
1218                 </xs:restriction>
1219             </xs:simpleType>
1220         </xs:attribute>
1221     </xs:complexType>
1222 
1223     <xs:complexType name="tp_oType">
1224         <xs:attribute name="nazev_tp" type="dsComm:str200" use="required" />
1225         <xs:attribute name="zkratka_tp" type="dsComm:str15" use="required" />
1226         <xs:attribute name="komkod_tp" type="dsComm:str25" use="required" />
1227         <xs:attribute name="testovat" type="dsComm:logicalA" use="required" />
1228         <xs:attribute name="pocet_tu" type="dsComm:number3d" />
1229     </xs:complexType>
1230 
1231 
1232     <xs:complexType name="tps_aType"> </xs:complexType>
1233 
1234     <xs:complexType name="tps_vType">
1235         <xs:sequence>
1236             <xs:element name="dat_vraceni" type="dsComm:dat_xxType" minOccurs="1" />
1237             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
1238             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="1" />
1239             <xs:element name="tp_v" type="dsip:tp_vType" minOccurs="1" />
1240         </xs:sequence>
1241         <xs:attribute name="idtps" type="dsComm:str40" use="required" />
1242     </xs:complexType>
1243 
1244     <xs:complexType name="tp_vType">
1245         <xs:attribute name="id_vydejovypohyb" type="dsComm:str10" use="required" />
1246         <xs:attribute name="nazev_tp" type="dsComm:str200" use="required" />
1247         <xs:attribute name="zkratka_tp" type="dsComm:str15" use="required" />
1248         <xs:attribute name="komkod_tp" type="dsComm:str25" use="required" />
1249         <xs:attribute name="kod_zts" type="dsComm:str10" use="required" />
1250         <xs:attribute name="cisloodber" type="dsComm:str10" use="required" />
1251         <xs:attribute name="porce" type="dsComm:number2d" />
1252         <xs:attribute name="duvod" type="dsComm:str70" />
1253     </xs:complexType>
1254     
1255     <xs:complexType name="tp_pzkType">
1256         <xs:sequence>
1257             <xs:element name="platnost_dny" type="dsComm:number2d" minOccurs="1" />
1258             <xs:element name="dat_pl" type="dsComm:dat_xxType" minOccurs="1" />
1259         </xs:sequence>
1260     </xs:complexType>
1261 
1262     <xs:complexType name="tp_zType">
1263         <xs:sequence>
1264             <xs:element name="dat_exp" type="dsComm:dat_xxType" minOccurs="1" />
1265             <xs:element name="dat_pzk" type="dsip:tp_pzkType" minOccurs="0" />
1266             <xs:element name="dat_zk" type="dsComm:dat_xxType" minOccurs="0" />
1267             <xs:element name="datzal_zk" type="dsComm:dat_xxType" minOccurs="0" />
1268             <xs:element name="datvyd_zk" type="dsComm:dat_xxType" minOccurs="0" />
1269         </xs:sequence>
1270         <xs:attribute name="id_vydejovypohyb" type="dsComm:str10" use="required" />
1271         <xs:attribute name="kod_zts" type="dsComm:str10" use="required" />
1272         <xs:attribute name="cisloodber" type="dsComm:str10" use="required" />
1273         <xs:attribute name="porce" type="dsComm:number2d" />
1274         <xs:attribute name="zkratka_tp" type="dsComm:str15" use="required" />
1275         <xs:attribute name="nazev_tp" type="dsComm:str200" use="required" />
1276         <xs:attribute name="komkod_tp" type="dsComm:str25" use="required" />
1277         <xs:attribute name="pocet_tu" type="dsComm:str3" use="required" />
1278         <xs:attribute name="v_zk">
1279             <xs:simpleType>
1280                 <xs:restriction base="xs:string">
1281                     <xs:enumeration value="NZ" />
1282                     <xs:enumeration value="NE" />
1283                     <xs:enumeration value="KO" />
1284                     <xs:enumeration value="VI" />
1285                     <xs:enumeration value="NV" />
1286                 </xs:restriction>
1287             </xs:simpleType>
1288         </xs:attribute>
1289         <xs:attribute name="id_vydejovydoklad" type="dsComm:str14" use="required"/>
1290         <xs:attribute name="pozn" type="dsComm:str1000"/>
1291     </xs:complexType>
1292 
1293     <!--
1294         *****************************
1295         komplexni typy pro blok AU
1296         *****************************
1297            -->
1298     <xs:group name="zadatelElemGroup">
1299         <xs:sequence>
1300             <xs:element name="jmeno" type="dsComm:str255" minOccurs="0" />
1301             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
1302             <xs:element name="dat_za" type="dsComm:dat_xxType" minOccurs="0" />
1303         </xs:sequence>
1304     </xs:group>
1305     <!--               zadatelType               -->
1306     <xs:complexType name="zadatelType">
1307         <xs:sequence>
1308             <xs:group ref="dsip:zadatelElemGroup" />
1309             <xs:element name="zadatelAny" type="dsComm:AnyType" minOccurs="0" />
1310         </xs:sequence>
1311         <xs:attribute name="icz" type="dsComm:number8d" />
1312         <xs:attribute name="icp" type="dsComm:number8d" use="required" />
1313         <xs:attribute name="odb" type="dsComm:number3d" use="required" />
1314         <xs:attribute name="icl" type="dsComm:number8d" />
1315         <xs:attribute name="ns" type="dsComm:number8d" />
1316     </xs:complexType>
1317     <!--               zadatelSkType               -->
1318     <xs:complexType name="zadatelSkType">
1319         <xs:sequence>
1320             <xs:group ref="dsip:zadatelElemGroup" />
1321             <xs:element name="zadatelSkAny" type="dsComm:AnyType" minOccurs="0" />
1322         </xs:sequence>
1323         <xs:attribute name="sr_typ" type="dsComm:sr_typType" use="required" />
1324         <xs:attribute name="sr_pois" type="dsComm:str4" use="required" />
1325         <xs:attribute name="sr_kod" type="dsComm:str9e" use="required" />
1326         <xs:attribute name="sr_lekar" type="dsComm:str12e" use="required" />
1327         <xs:attribute name="odb" type="dsComm:number3d" use="required" />
1328         <xs:attribute name="ns" type="dsComm:number8d" />
1329     </xs:complexType>
1330     <!--
1331         ****************************
1332         komplexni typy pro blok Z
1333         ****************************
1334            -->
1335     <!--            textType            -->
1336     <xs:element name="ptext">
1337         <xs:complexType>
1338             <xs:simpleContent>
1339                 <xs:extension base="xs:string">
1340                     <xs:attribute ref="xml:space" />
1341                 </xs:extension>
1342             </xs:simpleContent>
1343         </xs:complexType>
1344     </xs:element>
1345     <xs:complexType name="textType">
1346         <xs:sequence>
1347             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" maxOccurs="unbounded" />
1348             <xs:element ref="dsip:ptext" />
1349             <xs:choice>
1350                 <xs:element name="ktext" type="dsip:ktextType" minOccurs="0" maxOccurs="unbounded" />
1351                 <xs:element name="priloha" type="dsComm:prilohaType" minOccurs="0"
1352                     maxOccurs="unbounded" />
1353             </xs:choice>
1354             <xs:element name="textAny" type="dsComm:AnyType" minOccurs="0" />
1355         </xs:sequence>
1356     </xs:complexType>
1357     <xs:complexType name="ktextType">
1358         <xs:simpleContent>
1359             <xs:extension base="xs:string">
1360                 <xs:attribute name="encode" use="required">
1361                     <xs:simpleType>
1362                         <xs:restriction base="xs:string">
1363                             <xs:enumeration value="NONE" />
1364                             <xs:enumeration value="Base64" />
1365                         </xs:restriction>
1366                     </xs:simpleType>
1367                 </xs:attribute>
1368                 <xs:attribute name="typ" type="xs:string" use="optional" />
1369             </xs:extension>
1370         </xs:simpleContent>
1371     </xs:complexType>
1372     <!--          nazvyType          -->
1373     <xs:complexType name="nazvyType">
1374         <xs:sequence>
1375             <xs:element name="nazvyAny" type="dsComm:AnyType" minOccurs="0" />
1376         </xs:sequence>
1377         <xs:attribute name="typ_cispol">
1378             <xs:simpleType>
1379                 <xs:restriction base="xs:string">
1380                     <xs:enumeration value="N" />
1381                     <xs:enumeration value="L" />
1382                 </xs:restriction>
1383             </xs:simpleType>
1384         </xs:attribute>
1385         <xs:attribute name="nadpis_nal" type="dsComm:str55" />
1386         <xs:attribute name="nadpis_nal_dop" type="dsComm:str55" />
1387         <xs:attribute name="system" type="dsComm:str32" />
1388         <xs:attribute name="material" type="dsComm:str32" />
1389         <xs:attribute name="komponenta" type="dsComm:str55" />
1390         <xs:attribute name="druh_veliciny" type="dsComm:str32" />
1391         <xs:attribute name="jednotka" type="dsComm:str20" />
1392         <xs:attribute name="procedura" type="dsComm:str32" />
1393     </xs:complexType>
1394     <!--          vrsType          -->
1395     <xs:complexType name="vrsType">
1396         <xs:sequence>
1397             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1398             <xs:element name="vrs_h" type="dsip:vrs_hType" maxOccurs="unbounded" />
1399             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
1400             <xs:element name="vrsAny" type="dsComm:AnyType" minOccurs="0" />
1401         </xs:sequence>
1402     </xs:complexType>
1403     <!--          vrs_hType          -->
1404     <xs:complexType name="vrs_hType">
1405         <xs:sequence>
1406             <xs:element name="vrshAny" type="dsComm:AnyType" minOccurs="0" />
1407         </xs:sequence>
1408         <xs:attribute name="hodnota1_klic" type="dsComm:str16" use="required" />
1409         <xs:attribute name="hodnota1_text" type="dsComm:str32" />
1410         <xs:attribute name="priznak2_kvant" type="dsCis:LVPHKN" />
1411         <xs:attribute name="hodnota2_cislo" type="dsComm:number6.6semilog" />
1412         <xs:attribute name="hodnota2_klic" type="dsComm:str16" />
1413         <xs:attribute name="hodnota2_text" type="dsComm:str32" />
1414     </xs:complexType>
1415     <!--          sciType          -->
1416     <xs:complexType name="sciType">
1417         <xs:sequence>
1418             <xs:element name="sciAny" type="dsComm:AnyType" minOccurs="0" />
1419         </xs:sequence>
1420         <xs:attribute name="id_sci_is" type="dsComm:str15" use="required" />
1421         <xs:attribute name="klic_nclp" type="dsComm:klic_nclpType" use="required" />
1422         <xs:attribute name="krok" use="required" type="dsComm:number2d" />
1423         <xs:attribute name="prubeh" use="required">
1424             <xs:simpleType>
1425                 <xs:restriction base="xs:string">
1426                     <xs:enumeration value="Z" />
1427                     <xs:enumeration value="P" />
1428                     <xs:enumeration value="K" />
1429                 </xs:restriction>
1430             </xs:simpleType>
1431         </xs:attribute>
1432     </xs:complexType>
1433     <!--        typy pouzivane ve vrnType        -->
1434     <!--        prepocetType        -->
1435     <xs:complexType name="prepocetType">
1436         <xs:sequence>
1437             <xs:element name="skala_lok" type="dsip:skalaType" minOccurs="0" />
1438             <xs:element name="prepocetAny" type="dsComm:AnyType" minOccurs="0" />
1439         </xs:sequence>
1440         <xs:attribute name="hodnota_lok" type="dsComm:number6.6semilog" use="required" />
1441         <xs:attribute name="jednotka_lclp" type="dsComm:str20" use="required" />
1442         <xs:attribute name="prepfak" type="dsComm:number6.6semilog" use="required" />
1443         <xs:attribute name="typpol_fh_lclp" type="dsComm:str2" use="required" />
1444     </xs:complexType>
1445     <!--        nejistotaType        -->
1446     <xs:complexType name="nejistotaType">
1447         <xs:sequence>
1448             <xs:element name="nejist_var1" minOccurs="0">
1449                 <xs:complexType>
1450                     <xs:sequence>
1451                         <xs:element name="nejistvar1Any" type="dsComm:AnyType" minOccurs="0" />
1452                     </xs:sequence>
1453                     <xs:attribute name="t_nejist" type="dsComm:number1-2" />
1454                     <xs:attribute name="h_nejist" type="dsComm:number6.2" use="required" />
1455                 </xs:complexType>
1456             </xs:element>
1457             <xs:element name="nejist_var2" minOccurs="0">
1458                 <xs:complexType>
1459                     <xs:sequence>
1460                         <xs:element name="nejistvar2Any" type="dsComm:AnyType" minOccurs="0" />
1461                     </xs:sequence>
1462                     <xs:attribute name="t_nejist_n" type="dsComm:number1-2" />
1463                     <xs:attribute name="h_nejist_n" type="dsComm:number6.2" use="required" />
1464                     <xs:attribute name="k_anal_n" type="dsComm:number6.2" use="required" />
1465                     <xs:attribute name="t_nejist_v" type="dsComm:number1-2" />
1466                     <xs:attribute name="h_nejist_v" type="dsComm:number6.2" use="required" />
1467                     <xs:attribute name="k_anal_v" type="dsComm:number6.2" use="required" />
1468                 </xs:complexType>
1469             </xs:element>
1470             <xs:element name="nejistotaAny" type="dsComm:AnyType" minOccurs="0" />
1471         </xs:sequence>
1472     </xs:complexType>
1473     <!--        skalaType        -->
1474     <xs:complexType name="skalaType">
1475         <xs:sequence>
1476             <xs:element name="s1" type="dsComm:number6.6semilog" minOccurs="0" />
1477             <xs:element name="s2" type="dsComm:number6.6semilog" minOccurs="0" />
1478             <xs:element name="s3" type="dsComm:number6.6semilog" minOccurs="0" />
1479             <xs:element name="s4" type="dsComm:number6.6semilog" />
1480             <xs:element name="s5" type="dsComm:number6.6semilog" />
1481             <xs:element name="s6" type="dsComm:number6.6semilog" minOccurs="0" />
1482             <xs:element name="s7" type="dsComm:number6.6semilog" minOccurs="0" />
1483             <xs:element name="s8" type="dsComm:number6.6semilog" minOccurs="0" />
1484             <xs:element name="udalost" type="dsCis:NCLPUVIS" minOccurs="0" maxOccurs="unbounded" />
1485             <xs:element name="interpret_g_z" type="dsComm:str35" minOccurs="0" />
1486             <xs:element name="skalaAny" type="dsComm:AnyType" minOccurs="0" />
1487         </xs:sequence>
1488         <xs:attribute name="typ" type="dsCis:LVVIST" />
1489         <xs:attribute name="atribut"><xs:simpleType><xs:list itemType="dsCis:multi8LVVISA"/></xs:simpleType></xs:attribute><!-- xs:attribute name="atribut" type="dsCis:multi8LVVISA"/ -->
1490         <xs:attribute name="algoritmus" type="dsComm:str8" />
1491         <xs:attribute name="s_hodn_o" type="dsComm:sHodnotaType" />
1492         <xs:attribute name="t_hodn_o" type="dsComm:tHodnotaType" />
1493     </xs:complexType>
1494     <!--        hodnoceniType        -->
1495     <xs:complexType name="hodnoceniType">
1496         <xs:sequence>
1497             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
1498             <xs:element name="hodn_vysl_lok" type="dsComm:str32" minOccurs="0" />
1499             <xs:element name="hodnoceniAny" type="dsComm:AnyType" minOccurs="0" />
1500         </xs:sequence>
1501         <xs:attribute name="hodn_vysl" use="required">
1502             <xs:simpleType>
1503                 <xs:restriction base="xs:string">
1504                     <xs:enumeration value="negativni" />
1505                     <xs:enumeration value="hranicni" />
1506                     <xs:enumeration value="reaktivni" />
1507                     <xs:enumeration value="slabe_poz" />
1508                     <xs:enumeration value="pozitivni" />
1509                     <xs:enumeration value="silne_poz" />
1510                 </xs:restriction>
1511             </xs:simpleType>
1512         </xs:attribute>
1513     </xs:complexType>
1514     <!--       vrnType       -->
1515     <xs:complexType name="vrnType">
1516         <xs:sequence>
1517             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1518             <xs:element name="prepocet" type="dsip:prepocetType" minOccurs="0" />
1519             <xs:element name="hodnota" type="dsComm:number6.6semilog" />
1520             <xs:element name="jednotka" type="dsComm:str20" />
1521             <xs:element name="barva_lab" minOccurs="0">
1522                 <xs:simpleType>
1523                     <xs:restriction base="xs:string">
1524                         <xs:enumeration value="#800000" />
1525                         <xs:enumeration value="#FF0000" />
1526                         <xs:enumeration value="#FFA500" />
1527                         <xs:enumeration value="#FFFF00" />
1528                         <xs:enumeration value="#808000" />
1529                         <xs:enumeration value="#800080" />
1530                         <xs:enumeration value="#FF00FF" />
1531                         <xs:enumeration value="#FFFFFF" />
1532                         <xs:enumeration value="#00FF00" />
1533                         <xs:enumeration value="#008000" />
1534                         <xs:enumeration value="#000080" />
1535                         <xs:enumeration value="#0000FF" />
1536                         <xs:enumeration value="#00FFFF" />
1537                         <xs:enumeration value="#008080" />
1538                         <xs:enumeration value="#000000" />
1539                         <xs:enumeration value="#C0C0C0" />
1540                         <xs:enumeration value="#808080" />
1541                     </xs:restriction>
1542                 </xs:simpleType>
1543             </xs:element>
1544             <xs:element name="nejistota" type="dsip:nejistotaType" minOccurs="0" />
1545             <xs:choice>
1546                 <xs:element name="hodnoceni" type="dsip:hodnoceniType" minOccurs="0" />
1547                 <xs:element name="skala" type="dsip:skalaType" minOccurs="0" />
1548             </xs:choice>
1549             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
1550             <xs:element name="vrnAny" type="dsComm:AnyType" minOccurs="0" />
1551         </xs:sequence>
1552         <xs:attribute name="priznak_kvant" type="dsCis:LVPHKN" use="required" />
1553         <xs:attribute name="formrm" type="dsComm:str1" use="required" />
1554     </xs:complexType>
1555     <!--       vrfType       -->
1556     <xs:complexType name="vrfType">
1557         <xs:sequence>
1558             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1559             <xs:element name="hodnota_kod" type="dsComm:str16" />
1560             <xs:element name="hodnota_text" type="dsComm:str32" minOccurs="0" />
1561             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
1562             <xs:element name="vrfAny" type="dsComm:AnyType" minOccurs="0" />
1563         </xs:sequence>
1564         <xs:attribute name="s_hodn_ko" type="dsComm:sHodnotaType" />
1565     </xs:complexType>
1566     <!--      vrxType      -->
1567     <xs:complexType name="vrxType">
1568         <xs:sequence>
1569             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1570             <xs:element name="hodnota_nt" type="dsComm:str255" />
1571             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
1572             <xs:element name="vrxAny" type="dsComm:AnyType" minOccurs="0" />
1573         </xs:sequence>
1574     </xs:complexType>
1575     <!--      vrbType      -->
1576     <xs:complexType name="vrbType">
1577         <xs:sequence>
1578             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1579             <xs:element name="text" type="dsip:textType" />
1580             <xs:element name="text_obj" type="dsip:textType" minOccurs="0" />
1581             <xs:element name="vrbAny" type="dsComm:AnyType" minOccurs="0" />
1582         </xs:sequence>
1583         <xs:attribute name="typ_vzniku" type="dsComm:typVznikuType" use="required" />
1584         <xs:attribute name="misto_vzniku" type="dsComm:mistoVznikuType" use="required" />
1585         <xs:attribute name="autorizace" type="dsComm:logicalA" use="required" />
1586     </xs:complexType>
1587     <!--      vrrType      -->
1588     <xs:complexType name="vrrType">
1589         <xs:sequence>
1590             <xs:element name="text" type="dsip:textType" />
1591             <xs:element name="vrrAny" type="dsComm:AnyType" minOccurs="0" />
1592         </xs:sequence>
1593         <xs:attribute name="rad_zahlavi" type="dsComm:str1" default="0" />
1594         <xs:attribute name="rad_paty" type="dsComm:str1" default="0" />
1595         <xs:attribute name="poc_stran" type="dsComm:number2d" />
1596         <xs:attribute name="autorizace" type="dsComm:logicalA" use="required" />
1597     </xs:complexType>
1598     <!--       vrpType      -->
1599     <xs:complexType name="vrpType">
1600         <xs:sequence>
1601             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1602             <xs:element name="vrpAny" type="dsComm:AnyType" minOccurs="0" />
1603         </xs:sequence>
1604     </xs:complexType>
1605     <!--       vrcType      -->
1606     <xs:complexType name="vrcType">
1607         <xs:sequence>
1608             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1609             <xs:element name="vrcAny" type="dsComm:AnyType" minOccurs="0" />
1610         </xs:sequence>
1611         <xs:attribute name="hodnota" type="dsComm:number10d" />
1612         <xs:attribute name="jednotka">
1613             <xs:simpleType>
1614                 <xs:restriction base="xs:string">
1615                     <xs:enumeration value="S" />
1616                     <xs:enumeration value="M" />
1617                     <xs:enumeration value="H" />
1618                     <xs:enumeration value="D" />
1619                     <xs:enumeration value="T" />
1620                     <xs:enumeration value="R" />
1621                 </xs:restriction>
1622             </xs:simpleType>
1623         </xs:attribute>
1624     </xs:complexType>
1625     <!--       vrdType      -->
1626     <xs:complexType name="vrdType">
1627         <xs:sequence>
1628             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1629             <xs:element name="dat_dv" type="xs:date" />
1630             <xs:element name="vrdAny" type="dsComm:AnyType" minOccurs="0" />
1631         </xs:sequence>
1632     </xs:complexType>
1633     <!--       komplexni typy pouzivane ve vrkType      -->
1634     <!--      lopokType      -->
1635     <xs:complexType name="lopokType">
1636         <xs:sequence>
1637             <xs:element name="lopokAny" type="dsComm:AnyType" minOccurs="0" />
1638         </xs:sequence>
1639         <xs:attribute name="obj_mv_kod" type="dsCis:NCMPOBJK" use="required" />
1640         <xs:attribute name="obj_mv_text" type="dsComm:str55" />
1641         <xs:attribute name="upresneni" type="dsComm:str55" />
1642     </xs:complexType>
1643     <!--     kvantitaType     -->
1644     <xs:complexType name="kvantitaType">
1645         <xs:simpleContent>
1646             <xs:extension base="dsComm:number6.6semilog">
1647                 <xs:attribute name="priznak" type="dsCis:LMPHKN" use="required" />
1648             </xs:extension>
1649         </xs:simpleContent>
1650     </xs:complexType>
1651     <!--     vrkpaType     -->
1652     <xs:complexType name="vrkpaType">
1653         <xs:sequence>
1654             <xs:element name="multiplex" type="dsComm:str255" minOccurs="0" maxOccurs="unbounded" />
1655             <xs:element name="antigen" type="dsComm:str255" minOccurs="0" maxOccurs="unbounded" />
1656             <xs:element name="kvantita" type="dsip:kvantitaType" minOccurs="0" />
1657             <xs:element name="vrav" minOccurs="0" maxOccurs="unbounded">
1658                 <xs:complexType>
1659                     <xs:sequence>
1660                         <xs:element name="autor" type="dsComm:autorType" minOccurs="0"
1661                             maxOccurs="unbounded" />
1662                         <xs:element name="vravAny" type="dsComm:AnyType" minOccurs="0" />
1663                     </xs:sequence>
1664                     <xs:attribute name="vl_kod" type="dsCis:NCMPAGV" use="required" />
1665                     <xs:attribute name="vl_text" type="dsComm:str55" use="required"/>
1666                     <xs:attribute name="pritomnost" type="dsCis:LMHPUVN" use="required" />
1667                     <xs:attribute name="dodatek" type="dsComm:str255" />
1668                 </xs:complexType>
1669             </xs:element>
1670             <xs:element name="vrac" minOccurs="0" maxOccurs="unbounded">
1671                 <xs:complexType>
1672                     <xs:sequence>
1673                         <xs:element name="kvantita" type="dsip:kvantitaType" minOccurs="0" />
1674                         <xs:element name="bpoint" type="dsComm:str10" minOccurs="0" />
1675                         <xs:element name="bpoint2" type="dsComm:str10" minOccurs="0" />
1676                         <xs:element name="sdeleni_lab" type="dsComm:str255" minOccurs="0" />
1677                         <xs:element name="autor" type="dsComm:autorType" minOccurs="0"
1678                             maxOccurs="unbounded" />
1679                         <xs:element name="vracAny" type="dsComm:AnyType" minOccurs="0" />
1680                     </xs:sequence>
1681                     <xs:attribute name="latka_kod" type="dsComm:str8" use="required" />
1682                     <xs:attribute name="latka_text" type="dsComm:str55" use="required"/>
1683                     <xs:attribute name="latka_snmd_k" type="dsComm:str20" />
1684                     <xs:attribute name="latka_kod_l" type="dsComm:str8" />
1685                     <xs:attribute name="latka_text_l" type="dsComm:str8" />
1686                     <xs:attribute name="hod_citlivosti" type="dsCis:LMHCN" use="required" />
1687                 </xs:complexType>
1688             </xs:element>
1689             <xs:element name="dourceni" type="dsComm:str255" minOccurs="0" />
1690             <xs:element name="vrmahn" type="dsComm:str255" minOccurs="0" />
1691             <xs:element name="vrmlpn" type="dsComm:str255" minOccurs="0" />
1692             <xs:element name="vrmzhl" type="dsComm:str255" minOccurs="0" />
1693             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" maxOccurs="unbounded" />
1694             <xs:element name="vrkpaAny" type="dsComm:AnyType" minOccurs="0" />
1695         </xs:sequence>
1696         <xs:attribute name="agens_kod" type="dsComm:str8" use="required" />
1697         <xs:attribute name="agens_text" type="dsComm:str55" use="required" />
1698         <xs:attribute name="agens_snmd_k" type="dsComm:str20" />
1699         <xs:attribute name="dalsi_vys" type="dsCis:LMIDVAN" use="required" />
1700         <xs:attribute name="pritomnost" type="dsCis:LMIPAN" use="required" />
1701         <xs:attribute name="v_mikro" type="dsComm:logicalA" />
1702         <xs:attribute name="v_kultiv" type="dsComm:logicalA" />
1703         <xs:attribute name="v_pcr" type="dsComm:logicalA" />
1704         <xs:attribute name="v_seq" type="dsComm:logicalA" />
1705         <xs:attribute name="v_antig" type="dsComm:logicalA" />
1706         <xs:attribute name="druh_veliciny" type="dsComm:str32" />
1707         <xs:attribute name="jednotka" type="dsComm:str20" />
1708         <xs:attribute name="sez" type="dsComm:number0-2" />
1709     </xs:complexType>
1710     <!--       vrkType      -->
1711     <xs:complexType name="vrkType">
1712         <xs:sequence>
1713             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1714             <xs:element name="lopok" type="dsip:lopokType" minOccurs="0" maxOccurs="unbounded" />
1715             <xs:element name="vrmp" type="dsComm:str255" minOccurs="0" maxOccurs="unbounded" />
1716             <xs:element name="ttd" type="dsComm:dat_xxType" minOccurs="0" maxOccurs="unbounded" />
1717             <xs:element name="vrmmn" type="dsComm:str255" minOccurs="0" maxOccurs="unbounded" />
1718             <xs:element name="vrkpa" type="dsip:vrkpaType" minOccurs="0" maxOccurs="unbounded" />
1719             <xs:element name="vrmahn" type="dsComm:str255" minOccurs="0" />
1720             <xs:element name="vrmlpn" type="dsComm:str255" minOccurs="0" />
1721             <xs:element name="vrmzhl" type="dsComm:str255" minOccurs="0" />
1722             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" maxOccurs="unbounded" />
1723             <xs:element name="vrkAny" type="dsComm:AnyType" minOccurs="0" />
1724         </xs:sequence>
1725         <xs:attribute name="systspec_kod" type="dsComm:str16" />
1726         <xs:attribute name="spec_text" type="dsComm:str55" />
1727         <xs:attribute name="subspec_text" type="dsComm:str55" />
1728         <xs:attribute name="ziskmat_kod" type="dsCis:NCMPZZM" />
1729         <xs:attribute name="ziskmat_text" type="dsComm:str55" />
1730         <xs:attribute name="lokal_mo" type="dsComm:str55" />
1731         <xs:attribute name="stav_mat" type="dsCis:NCMPSTM" />
1732         <xs:attribute name="stav_zprac" type="dsCis:LMSZMMN" use="required" />
1733         <xs:attribute name="info_s" type="dsCis:NSBA" />
1734         <xs:attribute name="sez" type="dsComm:number0-2" />
1735     </xs:complexType>
1736     <!--       vroType      -->
1737     <xs:complexType name="vroType">
1738         <xs:sequence>
1739             <xs:element name="nazvy" type="dsip:nazvyType" minOccurs="0" />
1740             <xs:element name="text" type="dsip:textType" minOccurs="0" />
1741             <xs:element name="priloha" type="dsComm:prilohaType" minOccurs="0" maxOccurs="unbounded" />
1742             <xs:element name="int_pril" type="dsComm:int_prilType" minOccurs="0"
1743                 maxOccurs="unbounded" />
1744             <xs:element name="vroAny" type="dsComm:AnyType" minOccurs="0" />
1745         </xs:sequence>
1746     </xs:complexType>
1747     <!--       vrzType      -->
1748     <xs:complexType name="vrzType">
1749         <xs:sequence>
1750             <xs:element name="text" type="dsip:textType" />
1751             <xs:element name="vrzAny" type="dsComm:AnyType" minOccurs="0" />
1752         </xs:sequence>
1753     </xs:complexType>
1754     <!--
1755   *****************************
1756   komplexni typy pro blok LO
1757   *****************************
1758   -->
1759     <!-- losType -->
1760     <xs:complexType name="losType">
1761         <xs:sequence>
1762             <xs:element name="losAny" type="dsComm:AnyType" minOccurs="0" />
1763         </xs:sequence>
1764         <xs:attribute name="prijeti" type="dsCis:LOPPP" default="B" />
1765         <xs:attribute name="kolize" type="dsCis:LOZRK" default="B" />
1766         <xs:attribute name="urg_vysled" type="dsCis:LOZDV" default="B" />
1767         <xs:attribute name="rut_vysled" type="dsCis:LOZDV" default="B" />
1768         <xs:attribute name="ext_vysled" type="dsCis:LOZDVE" default="B" />
1769         <xs:attribute name="dodsest" type="dsCis:LOZDSEC" default="B" />
1770         <xs:attribute name="dodform" type="dsCis:LOZDFVEC" default="B" />
1771         <xs:attribute name="dodnadpis" type="dsCis:LOZDN" default="B" />
1772         <xs:attribute name="dodskal" type="dsCis:LOZDS" default="B" />
1773         <xs:attribute name="typskal" type="dsCis:LOZTS" default="B" />
1774         <xs:attribute name="dodkoment" type="dsCis:LOZDK" default="N" />
1775         <xs:attribute name="dodgraf" type="dsCis:LOZDG" default="B" />
1776         <xs:attribute name="fsvku" default="B">
1777             <xs:simpleType>
1778                 <xs:restriction base="xs:string">
1779                     <xs:enumeration value="P" />
1780                     <xs:enumeration value="F" />
1781                     <xs:enumeration value="B" />
1782                 </xs:restriction>
1783             </xs:simpleType>
1784         </xs:attribute>
1785     </xs:complexType>
1786     <!-- lipType -->
1787     <xs:complexType name="lipType">
1788         <xs:sequence>
1789             <xs:element name="lipAny" type="dsComm:AnyType" minOccurs="0" />
1790         </xs:sequence>
1791         <xs:attribute name="klic_nclp" type="dsComm:str5e" use="required" />
1792         <xs:attribute name="priznak_kvant" type="dsCis:LVPHKN" />
1793         <xs:attribute name="hodnota" type="dsComm:str8" />
1794         <xs:attribute name="mtv_klic" type="dsComm:str16" />
1795         <xs:attribute name="jednotka">
1796             <xs:simpleType>
1797                 <xs:restriction base="xs:string">
1798                     <xs:enumeration value="S" />
1799                     <xs:enumeration value="M" />
1800                     <xs:enumeration value="H" />
1801                     <xs:enumeration value="D" />
1802                     <xs:enumeration value="T" />
1803                     <xs:enumeration value="R" />
1804                 </xs:restriction>
1805             </xs:simpleType>
1806         </xs:attribute>
1807     </xs:complexType>
1808     <!-- lodType (prakticky kopie lipType, predp. nejakeho rozdilu) -->
1809     <xs:complexType name="lodType">
1810         <xs:sequence>
1811             <xs:element name="lodAny" type="dsComm:AnyType" minOccurs="0" />
1812         </xs:sequence>
1813         <xs:attribute name="klic_nclp" type="dsComm:str5e" use="required" />
1814         <xs:attribute name="priznak_kvant" type="dsCis:LVPHKN" />
1815         <xs:attribute name="hodnota" type="dsComm:str8" />
1816         <xs:attribute name="mtv_klic" type="dsComm:str16" />
1817         <xs:attribute name="text" type="dsComm:str255" />
1818     </xs:complexType>
1819     <!-- lopType -->
1820     <xs:complexType name="lopType">
1821         <xs:sequence>
1822             <xs:element name="lopAny" type="dsComm:AnyType" minOccurs="0" />
1823         </xs:sequence>
1824         <xs:attribute name="urg" type="dsCis:LOUP" default="R" />
1825         <xs:attribute name="klic_nclp" type="dsComm:str5e" use="required" />
1826         <xs:attribute name="systspec_klic" type="dsComm:str16" />
1827         <xs:attribute name="syst_sp_klic" type="dsComm:str8" />
1828         <xs:attribute name="subsp_text" type="dsComm:str55" />
1829         <xs:attribute name="ziskmat_klic" type="dsComm:str8" />
1830         <xs:attribute name="spec_proc" type="dsComm:str8" />
1831         <xs:attribute name="pozn_lop" type="dsComm:str255" />
1832         <xs:attribute name="pozn_lop_lab" type="dsComm:str255" />
1833     </xs:complexType>
1834     <!-- loiType -->
1835     <xs:complexType name="loiType">
1836         <xs:sequence>
1837             <xs:element name="o_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1838             <xs:element name="text" type="dsip:textType" minOccurs="0" />
1839             <xs:element name="sci" type="dsip:sciType" minOccurs="0" maxOccurs="unbounded" />
1840             <xs:element name="dat_zt" type="dsComm:dat_xxType" minOccurs="0" />
1841             <xs:element name="lod" type="dsip:lodType" minOccurs="0" maxOccurs="unbounded" />
1842             <xs:element name="lop" type="dsip:lopType" minOccurs="0" maxOccurs="unbounded" />
1843             <xs:element name="lopk" type="dsip:lopkType" minOccurs="0" maxOccurs="unbounded" />
1844             <xs:element name="loiAny" type="dsComm:AnyType" minOccurs="0" />
1845         </xs:sequence>
1846         <xs:attribute name="typ_znac" type="dsCis:LOTOZ" use="required" />
1847         <xs:attribute name="id_loi_is" type="dsComm:str15" use="required" />
1848         <xs:attribute name="odber_mist" type="dsComm:str55" />
1849         <xs:attribute name="typ_obalu" type="dsComm:str8" use="required" />
1850         <xs:attribute name="poc_obalu" type="dsComm:number1d" default="1" />
1851         <xs:attribute name="material" type="dsComm:str8" use="required" />
1852         <xs:attribute name="anal_vzorek" type="dsCis:NCLPTAV" />
1853         <xs:attribute name="indikace" type="dsCis:indikaceLOIType" default="N" />
1854         <xs:attribute name="urg" type="dsCis:LOUP" default="R" />
1855         <xs:attribute name="pozn_loi" type="dsComm:str255" />
1856     </xs:complexType>
1857     <!-- lopkType -->
1858     <xs:complexType name="lopkType">
1859         <xs:sequence>
1860             <xs:element name="lopok" type="dsip:lopokType" minOccurs="0" maxOccurs="unbounded" />
1861             <xs:element name="lopkAny" type="dsComm:AnyType" minOccurs="0" />
1862         </xs:sequence>
1863         <xs:attribute name="klic_nclp" type="dsComm:str5e" use="required" />
1864         <xs:attribute name="urg" type="dsCis:LOUP" default="R" />
1865         <xs:attribute name="systspec_kod" type="dsComm:str16" />
1866         <xs:attribute name="spec_text" type="dsComm:str55" />
1867         <xs:attribute name="subspec_text" type="dsComm:str55" />
1868         <xs:attribute name="ziskmat_kod" type="dsCis:NCMPZZM" />
1869         <xs:attribute name="ziskmat_text" type="dsComm:str55" />
1870     </xs:complexType>
1871     <!-- lopzType -->
1872     <xs:complexType name="lopzType">
1873         <xs:complexContent>
1874             <xs:extension base="dsip:lopType">
1875                 <xs:sequence>
1876                     <xs:element name="text" type="dsip:textType" minOccurs="0" />
1877                     <xs:element name="lopzAny" type="dsComm:AnyType" minOccurs="0" />
1878                 </xs:sequence>
1879             </xs:extension>
1880         </xs:complexContent>
1881     </xs:complexType>
1882     <!-- loprType (kopie lopzType)-->
1883     <xs:complexType name="loprType">
1884         <xs:complexContent>
1885             <xs:extension base="dsip:lopzType" />
1886         </xs:complexContent>
1887     </xs:complexType>
1888     <!--
1889   *********************************
1890   komplexni typy pro blok LOI_P
1891   *********************************
1892   -->
1893     <!-- kolize_vType -->
1894     <xs:complexType name="kolize_vType">
1895         <xs:simpleContent>
1896             <xs:extension base="dsComm:str1">
1897                 <xs:attribute name="stav" type="dsComm:number1-7" use="required" />
1898                 <xs:attribute name="err" type="dsComm:str3e" use="required" />
1899                 <xs:attribute name="klic_nclp" type="dsComm:str5e" />
1900                 <xs:attribute name="klic_nclp_novy" type="dsComm:str5e" />
1901                 <xs:attribute name="pozn" type="dsComm:str50" />
1902             </xs:extension>
1903         </xs:simpleContent>
1904     </xs:complexType>
1905     <!-- Vyadil LW
1906   *****************************
1907   komplexni typy pro blok XX
1908   *****************************
1909   <xs:complexType name="xxType">
1910     <xs:sequence>
1911       <xs:element name="text" type="dsip:textType"/>
1912     </xs:sequence>
1913     <xs:attribute name="kod_firmy" type="dsComm:str8e" use="required"/>
1914     <xs:attribute name="spec_firmy" type="dsComm:str8" use="required"/>
1915   </xs:complexType>
1916   -->
1917     <!--
1918   *********************************************************
1919   komplexni typy pro klinicke udalosti, blok KU
1920   *********************************************************
1921   -->
1922     <!--    *********      ku_zType  *********     -->
1923     <xs:complexType name="ku_zType">
1924         <xs:sequence>
1925             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
1926             <xs:element name="nazev" type="dsComm:str80" minOccurs="0" />
1927             <xs:element name="jazyk_dok" type="dsip:jazyk_dokType" minOccurs="0" />
1928             <xs:element name="dat_prov" type="dsComm:dat_xxType" />
1929             <xs:element name="dat_real_od" type="dsComm:dat_xxType" minOccurs="0" />
1930             <xs:element name="dat_real_do" type="dsComm:dat_xxType" minOccurs="0" />
1931             <xs:element name="dat_vydani" type="dsComm:dat_xxType" />
1932             <xs:element name="dat_poz" type="dsComm:dat_xxType" minOccurs="0" />
1933             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
1934             <xs:element name="z_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1935             <xs:element name="p_pracoviste" type="dsip:pracovisteType" />
1936             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
1937             <xs:element name="sdilejici" type="dsip:sdilejiciType" minOccurs="0"
1938                 maxOccurs="unbounded" />
1939             <xs:element name="zpo" type="dsip:zpoType" minOccurs="0" />
1940             <xs:element name="pv_ku" type="dsip:pv_kuType" minOccurs="0" />
1941             <xs:element name="studie" type="dsip:studieType" minOccurs="0" />
1942             <xs:element name="garant_dat" type="dsComm:garant_datType" minOccurs="0" />
1943             <xs:element name="dg_poz" type="dsip:dgzType" minOccurs="0" maxOccurs="unbounded" />
1944             <xs:element name="lek_poz" type="dsip:leType" minOccurs="0" />
1945             <xs:element name="urg_poz" type="dsip:uType" minOccurs="0" />
1946             <xs:element name="leg_vyk" type="dsip:legVykType" minOccurs="0" />
1947             <xs:element name="text" type="dsip:textType" />
1948             <xs:element name="text_zaver" type="dsip:textType" minOccurs="0" />
1949             <xs:element name="text_pp" type="dsip:textType" minOccurs="0" />
1950             <xs:element name="dg_vys" type="dsip:dgzType" minOccurs="0" maxOccurs="unbounded" />
1951             <xs:element name="le_vys" type="dsip:leType" minOccurs="0" />
1952             <xs:choice>
1953                 <xs:element name="ku_z_rdg" type="dsip:ku_z_rdgType" minOccurs="0" />
1954                 <xs:element name="ku_z_lab" type="dsip:ku_z_labType" minOccurs="0"
1955                     maxOccurs="unbounded" />
1956                 <xs:element name="ku_z_pat_n" type="dsip:ku_z_pat_nType" minOccurs="0"
1957                     maxOccurs="unbounded" />
1958                 <xs:element name="ku_z_soupis" type="dsip:ku_z_soupisType" minOccurs="0" />
1959                 <xs:sequence minOccurs="0">
1960                     <xs:element name="ku_pac" type="dsip:ku_pacType" />
1961                     <xs:element name="ku_z_patsumdat" type="dsip:ku_z_patsumdatType" minOccurs="0" />
1962                 </xs:sequence>
1963                 <xs:element name="ku_z_patsumsest" type="dsip:ku_z_patsumsestType" minOccurs="0" />
1964                 <xs:element name="ku_z_propz" type="dsip:ku_z_propzType" minOccurs="0" />
1965             </xs:choice>
1966             <xs:element name="auzku" type="dsip:auzkuType" minOccurs="0" maxOccurs="unbounded" />
1967             <xs:element name="kuzAny" type="dsComm:AnyType" minOccurs="0" />
1968         </xs:sequence>
1969         <xs:attribute name="typku" type="dsComm:str20" use="required" />
1970         <xs:attribute name="typkuspeclok" type="dsComm:str40" />
1971         <xs:attribute name="fazespec" use="required">
1972             <xs:simpleType>
1973                 <xs:restriction base="xs:string">
1974                     <xs:enumeration value="ZP" />
1975                     <xs:enumeration value="ZF" />
1976                     <xs:enumeration value="ZO" />
1977                     <xs:enumeration value="ZK" />
1978                     <xs:enumeration value="ZR" />
1979                     <xs:enumeration value="ZS" />
1980                 </xs:restriction>
1981             </xs:simpleType>
1982         </xs:attribute>
1983         <xs:attribute name="idku" type="dsip:idkuType" />
1984         <xs:attribute name="idsub" type="dsip:idkuType" />
1985         <xs:attribute name="idkulok" type="dsComm:str40" />
1986         <xs:attribute name="elabidzad_sk" type="dsComm:str30" />
1987         <xs:attribute name="urgentni">
1988             <xs:simpleType>
1989                 <xs:restriction base="xs:string">
1990                     <xs:enumeration value="V" />
1991                     <xs:enumeration value="S" />
1992                     <xs:enumeration value="N" />
1993                 </xs:restriction>
1994             </xs:simpleType>
1995         </xs:attribute>
1996         <xs:attribute name="urg_info" type="dsCis:LVUIN" />
1997         <xs:attribute name="duvernost">
1998             <xs:simpleType>
1999                 <xs:restriction base="xs:string">
2000                     <xs:enumeration value="1" />
2001                     <xs:enumeration value="2" />
2002                     <xs:enumeration value="3" />
2003                 </xs:restriction>
2004             </xs:simpleType>
2005         </xs:attribute>
2006         <xs:attribute name="duverne" type="dsComm:logicalA" />
2007     </xs:complexType>
2008     <!--          ku_z_rdg radiologie     -->
2009     <xs:complexType name="ku_z_rdgType">
2010         <xs:sequence>
2011             <xs:element name="diagnoza" type="dsip:mknorphaType" minOccurs="0" />
2012             <xs:element name="id_study" type="dsComm:str64" minOccurs="0" />
2013             <xs:element name="ozareni_celkem" type="dsComm:realNumber8" minOccurs="0" />
2014             <xs:element name="ku_z_rdg_e" type="dsip:ku_z_rdg_eType" minOccurs="0"
2015                 maxOccurs="unbounded" />
2016             <xs:element name="ku_z_rdg_o" type="dsip:ku_z_rdg_oType" minOccurs="0"
2017                 maxOccurs="unbounded" />
2018             <xs:element name="kuzrdgAny" type="dsComm:AnyType" minOccurs="0" />
2019         </xs:sequence>
2020         <xs:attribute name="duvod_vys" type="dsComm:str255" />
2021         <xs:attribute name="klin_otazka" type="dsComm:str255" />
2022         <xs:attribute name="modalita" type="dsComm:str16" />
2023         <xs:attribute name="procedura" type="dsComm:str16" />
2024         <xs:attribute name="stanice" type="dsComm:str16" />
2025     </xs:complexType>
2026     <!--   ku_z_rdg_e radiologie expozice   -->
2027     <xs:complexType name="ku_z_rdg_eType">
2028         <xs:sequence>
2029             <xs:element name="kuzrdgeAny" type="dsComm:AnyType" minOccurs="0" />
2030         </xs:sequence>
2031         <xs:attribute name="projekce" type="dsComm:projekceType" />
2032         <xs:attribute name="napeti" type="dsComm:realNumber8" />
2033         <xs:attribute name="proud" type="dsComm:realNumber8" />
2034         <xs:attribute name="el_mnozstvi" type="dsComm:realNumber8" />
2035         <xs:attribute name="doba" type="dsComm:realNumber8" />
2036         <xs:attribute name="komprese" type="dsComm:realNumber8" />
2037         <xs:attribute name="davka_ozareni" type="dsComm:realNumber8" />
2038     </xs:complexType>
2039     <!--   ku_z_rdg_e radiologie expozice   -->
2040     <xs:complexType name="ku_z_rdg_oType">
2041         <xs:sequence>
2042             <xs:element name="id_image" type="dsComm:str64" minOccurs="0" />
2043             <xs:element name="id_serie" type="dsComm:str64" minOccurs="0" />
2044             <xs:element name="ku_o_rdg_lokal" type="dsip:rdg_lokalType" minOccurs="0" />
2045             <xs:element name="text" type="dsip:textType" minOccurs="0" />
2046             <xs:element name="priloha" type="dsComm:prilohaType" minOccurs="0" />
2047             <xs:element name="int_pril" type="dsComm:int_prilType" minOccurs="0"
2048                 maxOccurs="unbounded" />
2049             <xs:element name="kuzrdgoAny" type="dsComm:AnyType" minOccurs="0" />
2050         </xs:sequence>
2051     </xs:complexType>
2052     <xs:complexType name="rdg_lokalType">
2053         <xs:sequence>
2054             <xs:element name="rdglokalAny" type="dsComm:AnyType" minOccurs="0" />
2055         </xs:sequence>
2056         <xs:attribute name="lokalita" type="dsComm:str16" />
2057         <xs:attribute name="lateralita">
2058             <xs:simpleType>
2059                 <xs:restriction base="xs:string">
2060                     <xs:enumeration value="L" />
2061                     <xs:enumeration value="R" />
2062                     <xs:enumeration value="B" />
2063                 </xs:restriction>
2064             </xs:simpleType>
2065         </xs:attribute>
2066         <xs:attribute name="lokalita_popis" type="dsComm:str255" />
2067     </xs:complexType>
2068     <!-- ku_z_pat_n -->
2069     <xs:complexType name="ku_z_pat_nType">
2070         <xs:sequence>
2071             <xs:element name="kuzpatnAny" type="dsComm:AnyType" minOccurs="0" />
2072         </xs:sequence>
2073         <xs:attribute name="verze_mkn" type="dsComm:str4" use="required" />
2074         <xs:attribute name="verze_mkno" type="dsComm:str4" use="required" />
2075         <xs:attribute name="verze_tnm" type="dsComm:str4" use="required" />
2076         <xs:attribute name="dg_nov" type="dsComm:str4" use="required" />
2077         <xs:attribute name="morfo" type="dsComm:str5" />
2078         <xs:attribute name="grade">
2079             <xs:simpleType>
2080                 <xs:restriction base="xs:string">
2081                     <xs:enumeration value="GX" />
2082                     <xs:enumeration value="G1" />
2083                     <xs:enumeration value="G2" />
2084                     <xs:enumeration value="G3" />
2085                     <xs:enumeration value="G4" />
2086                 </xs:restriction>
2087             </xs:simpleType>
2088         </xs:attribute>
2089         <xs:attribute name="topo" type="dsComm:str4" use="required" />
2090         <xs:attribute name="pt" type="dsComm:str5" />
2091         <xs:attribute name="pnrn" type="dsComm:number4d" />
2092         <xs:attribute name="pn" type="dsComm:str4" />
2093         <xs:attribute name="pvu" type="dsComm:number2d" />
2094         <xs:attribute name="ppu" type="dsComm:number2d" />
2095         <xs:attribute name="pm" type="dsComm:str4" />
2096         <xs:attribute name="rn" type="dsComm:str2" />
2097         <xs:attribute name="sdyspl">
2098             <xs:simpleType>
2099                 <xs:restriction base="xs:string">
2100                     <xs:enumeration value="LG" />
2101                     <xs:enumeration value="HG" />
2102                 </xs:restriction>
2103             </xs:simpleType>
2104         </xs:attribute>
2105         <xs:attribute name="info_text" type="dsComm:str255" />
2106         <xs:attribute name="ptmm" type="dsComm:number3d" />
2107         <xs:attribute name="gleason1" type="dsComm:number1d" />
2108         <xs:attribute name="gleason2" type="dsComm:number1d" />
2109     </xs:complexType>
2110 
2111     <!--   ku_z_lab laboratorni vysetreni, (drive vr)          -->
2112     <xs:complexType name="ku_z_labType">
2113         <xs:sequence>
2114             <xs:element name="dat_du" type="dsComm:dat_duType" />
2115             <xs:element name="dat_zt" type="dsComm:dat_xxType" minOccurs="0" />
2116             <xs:element name="dat_pl" type="dsComm:dat_xxType" minOccurs="0" />
2117             <xs:element name="dat_vv" type="dsComm:dat_xxType" minOccurs="0" />
2118             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
2119             <xs:element name="odeslal" type="dsComm:odeslalType" minOccurs="0" />
2120             <xs:element name="o_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
2121             <!-- <xs:element name="nazev_nclp" type="dsComm:str120" minOccurs="0"/> -->
2122             <xs:element name="sci" type="dsip:sciType" minOccurs="0" maxOccurs="unbounded" />
2123             <xs:element name="nazev_lclp" type="dsComm:str120" />
2124             <xs:element name="text" type="dsip:textType" minOccurs="0" />
2125             <xs:choice>
2126                 <xs:element name="vrn" type="dsip:vrnType" />
2127                 <xs:element name="vrf" type="dsip:vrfType" />
2128                 <xs:element name="vrs" type="dsip:vrsType" />
2129                 <xs:element name="vrx" type="dsip:vrxType" />
2130                 <xs:element name="vrk" type="dsip:vrkType" />
2131                 <xs:element name="vrb" type="dsip:vrbType" />
2132                 <xs:element name="vrr" type="dsip:vrrType" />
2133                 <xs:element name="vrd" type="dsip:vrdType" />
2134                 <xs:element name="vrp" type="dsip:vrpType" />
2135                 <xs:element name="vro" type="dsip:vroType" />
2136                 <xs:element name="vrz" type="dsip:vrzType" />
2137                 <xs:element name="vrc" type="dsip:vrcType" />
2138             </xs:choice>
2139             <xs:element name="kuzlabAny" type="dsComm:AnyType" minOccurs="0" />
2140         </xs:sequence>
2141         <xs:attribute name="klic_nclp" type="dsComm:klic_nclpType" use="required" />
2142         <xs:attribute name="nclp_verze" type="dsComm:str8" />
2143         <xs:attribute name="syst_klic" type="dsComm:str8" use="required" />
2144         <xs:attribute name="komp_klic" type="dsComm:str8" use="required" />
2145         <xs:attribute name="syst_sp_klic" type="dsComm:str8" />
2146         <xs:attribute name="syst_sp_text" type="dsComm:str55" />
2147         <xs:attribute name="subsp_text" type="dsComm:str55" />
2148         <xs:attribute name="ziskmat_klic" type="dsComm:str8" />
2149         <xs:attribute name="ziskmat_text" type="dsComm:str55" />
2150         <xs:attribute name="klic_nclp_o" type="dsComm:klic_nclpType" />
2151         <xs:attribute name="typ_cispol" use="required">
2152             <xs:simpleType>
2153                 <xs:restriction base="xs:string">
2154                     <xs:enumeration value="N" />
2155                     <xs:enumeration value="L" />
2156                 </xs:restriction>
2157             </xs:simpleType>
2158         </xs:attribute>
2159         <xs:attribute name="typpol_fh" type="xs:NMTOKEN" use="required" />
2160         <xs:attribute name="nahrad_vys" type="dsComm:logicalA" />
2161         <xs:attribute name="stav_vys" type="dsCis:LVSVN" use="required" />
2162         <xs:attribute name="urg_info" type="dsCis:LVUIN" />
2163         <xs:attribute name="urg_zprac" type="dsCis:LVUZN" />
2164         <xs:attribute name="typ_sdel_vys" type="dsCis:LVTSVN" use="required" />
2165         <xs:attribute name="ind_vazb_fv" type="dsCis:LVIVFVN" />
2166         <xs:attribute name="ind_test_nf" type="dsComm:number0-2" />
2167         <xs:attribute name="spec_proc" type="dsComm:str8" />
2168         <xs:attribute name="kolize" type="dsComm:str16" />
2169         <xs:attribute name="akreditace" type="dsComm:logicalA" />
2170         <xs:attribute name="akreditace_t" type="dsComm:str255" />
2171         <xs:attribute name="id_jrc" type="dsComm:str8" />
2172         <xs:attribute name="vyrobce_klic" type="dsComm:str8" />
2173         <xs:attribute name="vyrobce_text" type="dsComm:str55" />
2174         <xs:attribute name="set_klic" type="dsComm:str8" />
2175         <xs:attribute name="set_text" type="dsComm:str55" />
2176         <xs:attribute name="duverne" type="dsComm:logicalA" />
2177         <xs:attribute name="id_lis" type="dsComm:str64" />
2178         <xs:attribute name="id_lo_is" type="dsComm:str40" />
2179         <xs:attribute name="typ_obalu" type="dsComm:str8" />
2180     </xs:complexType>
2181     <!--   ku_z_soupis          -->
2182     <xs:complexType name="ku_z_soupisType">
2183         <xs:sequence>
2184             <xs:element name="ku_z_soupis_u" type="dsip:ku_z_soupis_uType" maxOccurs="unbounded" />
2185             <xs:element name="dat_vb" type="dsComm:dat_xxType" />
2186             <xs:element name="kuzlabAny" type="dsComm:AnyType" minOccurs="0" />
2187         </xs:sequence>
2188     </xs:complexType>
2189     <xs:complexType name="ku_z_soupis_uType">
2190         <xs:sequence>
2191             <xs:element name="nazev" type="dsComm:str80" minOccurs="0" />
2192             <xs:element name="dat_prov" type="dsComm:dat_xxType" />
2193             <xs:element name="dat_real_od" type="dsComm:dat_xxType" minOccurs="0" />
2194             <xs:element name="dat_real_do" type="dsComm:dat_xxType" minOccurs="0" />
2195             <xs:element name="dat_vydani" type="dsComm:dat_xxType" />
2196             <xs:element name="p_pracoviste" type="dsip:pracovisteType" />
2197             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
2198             <xs:element name="dg_vys" type="dsip:dgzType" minOccurs="0" maxOccurs="unbounded" />
2199             <xs:element name="kuzAny" type="dsComm:AnyType" minOccurs="0" />
2200         </xs:sequence>
2201         <xs:attribute name="typku" type="dsComm:str20" use="required" />
2202         <xs:attribute name="typkuspeclok" type="dsComm:str40" />
2203         <xs:attribute name="fazespec" use="required">
2204             <xs:simpleType>
2205                 <xs:restriction base="xs:string">
2206                     <xs:enumeration value="ZP" />
2207                     <xs:enumeration value="ZF" />
2208                     <xs:enumeration value="ZO" />
2209                     <xs:enumeration value="ZK" />
2210                     <xs:enumeration value="ZR" />
2211                     <xs:enumeration value="ZS" />
2212                 </xs:restriction>
2213             </xs:simpleType>
2214         </xs:attribute>
2215         <xs:attribute name="idku" type="dsip:idkuType" />
2216         <xs:attribute name="idsub" type="dsip:idkuType" />
2217         <xs:attribute name="idkulok" type="dsip:idkuType" />
2218         <xs:attribute name="urgentni">
2219             <xs:simpleType>
2220                 <xs:restriction base="xs:string">
2221                     <xs:enumeration value="V" />
2222                     <xs:enumeration value="S" />
2223                     <xs:enumeration value="N" />
2224                 </xs:restriction>
2225             </xs:simpleType>
2226         </xs:attribute>
2227         <xs:attribute name="duvernost">
2228             <xs:simpleType>
2229                 <xs:restriction base="xs:string">
2230                     <xs:enumeration value="1" />
2231                     <xs:enumeration value="2" />
2232                     <xs:enumeration value="3" />
2233                 </xs:restriction>
2234             </xs:simpleType>
2235         </xs:attribute>
2236         <xs:attribute name="duverne" type="dsComm:logicalA" />
2237     </xs:complexType>
2238     <!--               auzkuType, typ pouzity pro KU               -->
2239     <xs:complexType name="auzkuType">
2240         <xs:sequence>
2241             <xs:element name="dat_du" type="dsComm:dat_duType" />
2242             <xs:choice>
2243                 <xs:element name="vykon" type="dsip:vykonType" />
2244                 <xs:element name="zum" type="dsip:zumType" />
2245             </xs:choice>
2246             <xs:element name="p_pracoviste" type="dsip:pracovisteType" />
2247             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
2248             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
2249             <xs:element name="auzkuAny" type="dsComm:AnyType" minOccurs="0" />
2250         </xs:sequence>
2251         <xs:attribute name="indikace" type="dsCis:indikaceAUZType" use="required" />
2252         <xs:attribute name="doklad_typ" type="dsComm:number2de" />
2253         <xs:attribute name="doklad_kod" type="dsComm:str7" />
2254         <xs:attribute name="typpol_vz" type="dsComm:polozkaType" use="required" />
2255         <xs:attribute name="diag" type="dsComm:str5" use="required" />
2256         <xs:attribute name="elabidzad_sk" type="dsComm:str30" />
2257     </xs:complexType>
2258     <!--               zumType, typ pouzity pro auzku -->
2259     <xs:complexType name="zumType">
2260         <xs:sequence>
2261             <xs:element name="zumAny" type="dsComm:AnyType" minOccurs="0" />
2262         </xs:sequence>
2263         <xs:attribute name="skupina" type="dsComm:number1-4" use="required" />
2264         <xs:attribute name="kod_zumu" type="dsComm:str7" use="required" />
2265         <xs:attribute name="mnozstvi" type="dsComm:number8.3" use="required" />
2266         <xs:attribute name="cena" type="dsComm:number8.2" use="required" />
2267         <xs:attribute name="uctujici" type="dsComm:uctujiciType" use="required" />
2268         <xs:attribute name="uctovatelnost" type="dsComm:uctovatelnostType" />
2269         <xs:attribute name="typ_omezeni">
2270             <xs:simpleType>
2271                 <xs:restriction base="xs:string">
2272                     <xs:pattern value="R|A|J" />
2273                 </xs:restriction>
2274             </xs:simpleType>
2275         </xs:attribute>
2276     </xs:complexType>
2277     <!--               vykonType, typ pouzity pro auzku               -->
2278     <xs:complexType name="vykonType">
2279         <xs:sequence>
2280             <xs:element name="vykonAny" type="dsComm:AnyType" minOccurs="0" />
2281         </xs:sequence>
2282         <xs:attribute name="kod_vykonu" type="dsComm:str5" use="required" />
2283         <xs:attribute name="lok_zubu" type="dsComm:str4" />
2284         <xs:attribute name="pocet" type="dsComm:number3d" use="required" />
2285         <xs:attribute name="uctujici" type="dsComm:uctujiciType" use="required" />
2286         <xs:attribute name="uctovatelnost" type="dsComm:uctovatelnostType" />
2287         <xs:attribute name="typ_omezeni">
2288             <xs:simpleType>
2289                 <xs:restriction base="xs:string">
2290                     <xs:pattern value="A|F|O|Q|J" />
2291                 </xs:restriction>
2292             </xs:simpleType>
2293         </xs:attribute>
2294         <xs:attribute name="boduzavykon" type="dsComm:number8.2" />
2295         <xs:attribute name="cenazabod" type="dsComm:number6.4" />
2296         <xs:attribute name="cenafixni" type="dsComm:number8.2" />
2297         <xs:attribute name="cenacelkem" type="dsComm:number8.2" />
2298     </xs:complexType>
2299     <xs:complexType name="legVykType">
2300         <xs:sequence>
2301             <xs:element name="nahrady" type="dsComm:str255" minOccurs="0" maxOccurs="unbounded" />
2302             <xs:element name="legVykAny" type="dsComm:AnyType" minOccurs="0" />
2303         </xs:sequence>
2304         <xs:attribute name="uraz" type="dsComm:logicalA" />
2305     </xs:complexType>
2306     <xs:complexType name="pracovnikType">
2307         <xs:sequence>
2308             <xs:element name="titul_pred" type="dsComm:str35" minOccurs="0" />
2309             <xs:element name="jmeno" type="dsComm:str40" minOccurs="0" />
2310             <xs:element name="prijmeni" type="dsComm:str40" />
2311             <xs:element name="titul_za" type="dsComm:str35" minOccurs="0" />
2312             <xs:element ref="ds:a" minOccurs="0" />
2313             <xs:element name="pracovnikAny" type="dsComm:AnyType" minOccurs="0" />
2314         </xs:sequence>
2315         <xs:attribute name="id_zp" type="dsComm:str10" />
2316         <xs:attribute name="icl" type="dsComm:icisType" />
2317         <xs:attribute name="odbornost" type="dsComm:str3e" />
2318         <xs:attribute name="id_pracovnik" type="dsComm:str64" />
2319         <xs:attribute name="id_clk" type="dsComm:icis10Type" />
2320         <xs:attribute name="role_klic" type="dsComm:str10" />
2321         <xs:attribute name="role_text" type="dsComm:str80" />
2322     </xs:complexType>
2323     <xs:complexType name="pracovisteType">
2324         <xs:sequence>
2325             <xs:element name="nazev" type="dsComm:str255" />
2326             <xs:element name="pozn" type="dsComm:str255" minOccurs="0" />
2327             <xs:element ref="ds:a" minOccurs="0" />
2328             <xs:element name="pracovisteAny" type="dsComm:AnyType" minOccurs="0" />
2329         </xs:sequence>
2330         <xs:attribute name="kod_lok" type="dsComm:str15" />
2331         <xs:attribute name="ico" type="dsComm:icisType" />
2332         <xs:attribute name="icz" type="dsComm:icisType" />
2333         <xs:attribute name="icp" type="dsComm:icisType" use="required" />
2334         <xs:attribute name="odb" type="dsComm:str3" use="required" />
2335         <xs:attribute name="nesmluv_p" type="dsComm:logicalA" default="N" />
2336         <xs:attribute name="ns" type="dsComm:str8" />
2337         <xs:attribute name="oddel" type="dsComm:str5" />
2338         <xs:attribute name="pcz" type="dsComm:number3de" />
2339     </xs:complexType>
2340     <xs:simpleType name="idkuType">
2341         <xs:restriction base="dsComm:str40">
2342             <xs:pattern value="[_0-9A-Za-z:.\-]{8,}\.[0-9]{1,10}" />
2343         </xs:restriction>
2344     </xs:simpleType>
2345     <!--  ******      ku_oType    *******   -->
2346     <xs:complexType name="ku_oType">
2347         <xs:sequence>
2348             <xs:element name="dat_poz" type="dsComm:dat_xxType" />
2349             <xs:element name="dat_prov_od" type="dsComm:dat_xxType" minOccurs="0" />
2350             <xs:element name="dat_prov_do" type="dsComm:dat_xxType" minOccurs="0" />
2351             <xs:element name="z_pracoviste" type="dsip:pracovisteType" />
2352             <xs:element name="z_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
2353             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
2354             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
2355             <xs:element name="sdilejici" type="dsip:sdilejiciType" minOccurs="0"
2356                 maxOccurs="unbounded" />
2357             <xs:element name="pv_ku" type="dsip:pv_kuType" minOccurs="0" />
2358             <xs:element name="studie" type="dsip:studieType" minOccurs="0" />
2359             <xs:element name="dg_poz" type="dsip:dgzType" minOccurs="0" maxOccurs="unbounded" />
2360             <xs:element name="lek_poz" type="dsip:leType" minOccurs="0" />
2361             <xs:element name="urg_poz" type="dsip:uType" minOccurs="0" />
2362             <xs:element name="leg_vyk" type="dsip:legVykType" minOccurs="0" />
2363             <xs:element name="ku_prilohy" type="dsComm:str64" minOccurs="0" maxOccurs="unbounded" />
2364             <xs:element name="text_zadosti" type="dsip:textType" minOccurs="0" />
2365             <xs:choice>
2366                 <xs:element name="ku_o_rdg" type="dsip:ku_o_rdgType" minOccurs="0" />
2367                 <xs:element name="ku_o_lab" type="dsip:ku_o_labType" minOccurs="0"
2368                     maxOccurs="unbounded" />
2369                 <xs:element name="ku_o_vypis" type="dsip:ku_o_vypisType" minOccurs="0"
2370                     maxOccurs="unbounded" />
2371                 <xs:element name="ku_o_soupis" type="dsip:ku_o_soupisType" minOccurs="0"
2372                     maxOccurs="unbounded" />
2373             </xs:choice>
2374             <xs:element name="kuoAny" type="dsComm:AnyType" minOccurs="0" />
2375         </xs:sequence>
2376         <xs:attribute name="typku" type="dsComm:str20" use="required" />
2377         <xs:attribute name="typkuspeclok" type="dsComm:str40" />
2378         <xs:attribute name="fazespec" use="required">
2379             <xs:simpleType>
2380                 <xs:restriction base="xs:string">
2381                     <xs:enumeration value="OR" />
2382                     <xs:enumeration value="OO" />
2383                     <xs:enumeration value="OS" />
2384                     <xs:enumeration value="OD" />
2385                 </xs:restriction>
2386             </xs:simpleType>
2387         </xs:attribute>
2388         <xs:attribute name="idku" type="dsip:idkuType" />
2389         <xs:attribute name="idsub" type="dsip:idkuType" />
2390         <xs:attribute name="idkulok" type="dsip:idkuType" />
2391         <xs:attribute name="urgentni">
2392             <xs:simpleType>
2393                 <xs:restriction base="xs:string">
2394                     <xs:enumeration value="V" />
2395                     <xs:enumeration value="S" />
2396                     <xs:enumeration value="N" />
2397                 </xs:restriction>
2398             </xs:simpleType>
2399         </xs:attribute>
2400         <xs:attribute name="duvernost">
2401             <xs:simpleType>
2402                 <xs:restriction base="xs:string">
2403                     <xs:enumeration value="1" />
2404                     <xs:enumeration value="2" />
2405                     <xs:enumeration value="3" />
2406                 </xs:restriction>
2407             </xs:simpleType>
2408         </xs:attribute>
2409         <xs:attribute name="handicap" type="dsComm:str80" />
2410     </xs:complexType>
2411     <xs:complexType name="ku_o_rdgType">
2412         <xs:sequence>
2413             <xs:element name="diagnoza" type="dsip:mknorphaType" minOccurs="0" />
2414             <xs:element name="ku_o_rdg_lokal" type="dsip:rdg_lokalType" minOccurs="0"
2415                 maxOccurs="unbounded" />
2416             <xs:element name="kuordgAny" type="dsComm:AnyType" minOccurs="0" />
2417         </xs:sequence>
2418         <xs:attribute name="duvod_vys" type="dsComm:str255" />
2419         <xs:attribute name="klin_otazka" type="dsComm:str255" />
2420         <xs:attribute name="modalita" type="dsComm:str16" />
2421         <xs:attribute name="procedura" type="dsComm:str16" />
2422         <xs:attribute name="kontrast" type="dsComm:str255" />
2423     </xs:complexType>
2424     <xs:complexType name="ku_o_labType">
2425         <xs:sequence>
2426             <xs:element name="dat_poc_hosp" type="dsComm:dat_xxType" minOccurs="0" />
2427             <xs:element name="los" type="dsip:losType" minOccurs="0" />
2428             <xs:element name="dat_du" type="dsComm:dat_duType" />
2429             <xs:element name="lip" type="dsip:lipType" minOccurs="0" maxOccurs="unbounded" />
2430             <xs:element name="loi" type="dsip:loiType" minOccurs="0" maxOccurs="unbounded" />
2431             <xs:element name="lop" type="dsip:lopType" minOccurs="0" maxOccurs="unbounded" />
2432             <xs:element name="lopk" type="dsip:lopkType" minOccurs="0" maxOccurs="unbounded" />
2433             <xs:element name="lopz" type="dsip:lopzType" minOccurs="0" maxOccurs="unbounded" />
2434             <xs:element name="lopr" type="dsip:loprType" minOccurs="0" maxOccurs="unbounded" />
2435             <xs:element name="kuolabAny" type="dsComm:AnyType" minOccurs="0" />
2436         </xs:sequence>
2437         <xs:attribute name="id_lo_is" type="dsComm:str40" />
2438         <xs:attribute name="urg" type="dsCis:LOUP" default="R" />
2439         <xs:attribute name="dodani" type="dsCis:LOTDV" default="B" />
2440         <xs:attribute name="duv_objed" type="dsCis:LODO" default="B" />
2441     </xs:complexType>
2442     <xs:complexType name="ku_o_vypisType">
2443         <xs:sequence>
2444             <xs:element name="dat_vypis_od" type="dsComm:dat_xxType" minOccurs="0" />
2445             <xs:element name="dat_vypis_do" type="dsComm:dat_xxType" minOccurs="0" />
2446             <xs:element name="typ_ku" type="dsComm:str20" minOccurs="0" maxOccurs="unbounded" />
2447             <xs:element name="max_pocet" type="dsComm:number6d" minOccurs="0" />
2448             <xs:element name="min_pocet" type="dsComm:number6d" minOccurs="0" />
2449             <xs:element name="idku" type="dsip:idkuType" minOccurs="0" maxOccurs="unbounded" />
2450             <xs:element name="kuovypisAny" type="dsComm:AnyType" minOccurs="0" />
2451         </xs:sequence>
2452         <xs:attribute name="typ_puvod">
2453             <xs:simpleType>
2454                 <xs:restriction base="xs:string">
2455                     <xs:enumeration value="I" />
2456                     <xs:enumeration value="E" />
2457                 </xs:restriction>
2458             </xs:simpleType>
2459         </xs:attribute>
2460         <xs:attribute name="typ_urg">
2461             <xs:simpleType>
2462                 <xs:restriction base="xs:string">
2463                     <xs:enumeration value="V" />
2464                     <xs:enumeration value="S" />
2465                     <xs:enumeration value="A" />
2466                     <xs:enumeration value="N" />
2467                 </xs:restriction>
2468             </xs:simpleType>
2469         </xs:attribute>
2470     </xs:complexType>
2471     <xs:complexType name="ku_o_soupisType">
2472         <xs:sequence>
2473             <xs:element name="dat_soupis_od" type="dsComm:dat_xxType" minOccurs="0" />
2474             <xs:element name="dat_soupis_do" type="dsComm:dat_xxType" minOccurs="0" />
2475             <xs:element name="typ_ku" type="dsComm:str20" minOccurs="0" maxOccurs="unbounded" />
2476             <xs:element name="max_pocet" type="dsComm:number6d" minOccurs="0" />
2477             <xs:element name="min_pocet" type="dsComm:number6d" minOccurs="0" />
2478             <xs:element name="kuosoupisAny" type="dsComm:AnyType" minOccurs="0" />
2479         </xs:sequence>
2480         <xs:attribute name="typ_puvod">
2481             <xs:simpleType>
2482                 <xs:restriction base="xs:string">
2483                     <xs:enumeration value="I" />
2484                     <xs:enumeration value="E" />
2485                 </xs:restriction>
2486             </xs:simpleType>
2487         </xs:attribute>
2488         <xs:attribute name="typ_urg">
2489             <xs:simpleType>
2490                 <xs:restriction base="xs:string">
2491                     <xs:enumeration value="V" />
2492                     <xs:enumeration value="S" />
2493                     <xs:enumeration value="A" />
2494                     <xs:enumeration value="N" />
2495                 </xs:restriction>
2496             </xs:simpleType>
2497         </xs:attribute>
2498     </xs:complexType>
2499     <!--  ******      ku_aType    *******   -->
2500     <xs:complexType name="ku_aType">
2501         <xs:sequence>
2502             <xs:element name="dat_akc" type="dsComm:dat_xxType" />
2503             <xs:element name="akc_pracoviste" type="dsip:pracovisteType" />
2504             <xs:element name="akc_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
2505             <xs:element name="text" type="dsip:textType" minOccurs="0" />
2506             <xs:element name="ku_ao_lab" type="dsip:ku_ao_labType" minOccurs="0"
2507                 maxOccurs="unbounded" />
2508             <xs:element name="kuaAny" type="dsComm:AnyType" minOccurs="0" />
2509         </xs:sequence>
2510         <xs:attribute name="typku" type="dsComm:str20" use="required" />
2511         <xs:attribute name="typkuspeclok" type="dsComm:str40" />
2512         <xs:attribute name="fazespec" use="required">
2513             <xs:simpleType>
2514                 <xs:restriction base="xs:string">
2515                     <xs:enumeration value="AO" />
2516                     <xs:enumeration value="AZ" />
2517                 </xs:restriction>
2518             </xs:simpleType>
2519         </xs:attribute>
2520         <xs:attribute name="idku" type="dsip:idkuType" use="required" />
2521         <xs:attribute name="idsub" type="dsip:idkuType" />
2522         <xs:attribute name="idkulok" type="dsip:idkuType" />
2523         <xs:attribute name="stavakcept" use="required">
2524             <xs:simpleType>
2525                 <xs:restriction base="xs:string">
2526                     <xs:enumeration value="A" />
2527                     <xs:enumeration value="V" />
2528                     <xs:enumeration value="N" />
2529                 </xs:restriction>
2530             </xs:simpleType>
2531         </xs:attribute>
2532         <xs:attribute name="chyba_ao">
2533             <xs:simpleType>
2534                 <xs:restriction base="xs:string">
2535                     <xs:enumeration value="NT01" />
2536                     <xs:enumeration value="VP01" />
2537                     <xs:enumeration value="NP01" />
2538                     <xs:enumeration value="NP02" />
2539                     <xs:enumeration value="NP03" />
2540                 </xs:restriction>
2541             </xs:simpleType>
2542         </xs:attribute>
2543         <xs:attribute name="chyba_az">
2544             <xs:simpleType>
2545                 <xs:restriction base="xs:string">
2546                     <xs:enumeration value="NT01" />
2547                     <xs:enumeration value="NP01" />
2548                     <xs:enumeration value="NU01" />
2549                 </xs:restriction>
2550             </xs:simpleType>
2551         </xs:attribute>
2552     </xs:complexType>
2553     <xs:complexType name="ku_ao_labType">
2554         <xs:sequence>
2555             <xs:choice>
2556                 <xs:element name="prijato_ok" type="dsComm:emptyType" />
2557                 <xs:element name="kolize_v" type="dsip:kolize_vType" maxOccurs="unbounded" />
2558             </xs:choice>
2559             <xs:element name="lop" type="dsip:lopType" minOccurs="0" maxOccurs="unbounded" />
2560             <xs:element name="dat_pl" type="dsComm:dat_xxType" />
2561         </xs:sequence>
2562         <xs:attribute name="id_loi_is" type="dsComm:str15" use="required" />
2563         <xs:attribute name="id_lis" type="dsComm:str64" />
2564     </xs:complexType>
2565     <!--  ******      ku_pType    *******   -->
2566     <xs:complexType name="ku_pType">
2567         <xs:attribute name="idku" type="dsip:idkuType" use="required" />
2568         <xs:attribute name="id_pac_puv" type="dsComm:rodcisType" />
2569     </xs:complexType>
2570     <!-- dath_xx format - jen hodnota D  -->
2571     <xs:complexType name="dath_xxType">
2572         <xs:simpleContent>
2573             <xs:extension base="xs:date">
2574                 <xs:attribute name="format">
2575                     <xs:simpleType>
2576                         <xs:restriction base="xs:string">
2577                             <xs:enumeration value="D" />
2578                         </xs:restriction>
2579                     </xs:simpleType>
2580                 </xs:attribute>
2581             </xs:extension>
2582         </xs:simpleContent>
2583     </xs:complexType>
2584     <xs:complexType name="chyba_pdType">
2585         <xs:simpleContent>
2586             <xs:extension base="xs:string">
2587                 <xs:attribute name="kod" type="dsComm:str3" use="required" />
2588                 <xs:attribute name="lokalizace" type="dsComm:str64" />
2589                 <xs:attribute name="osetreni">
2590                     <xs:simpleType>
2591                         <xs:restriction base="dsComm:str1">
2592                             <xs:enumeration value="O" />
2593                             <xs:enumeration value="I" />
2594                         </xs:restriction>
2595                     </xs:simpleType>
2596                 </xs:attribute>
2597                 <xs:attribute name="popis" type="dsComm:str255" />
2598             </xs:extension>
2599         </xs:simpleContent>
2600     </xs:complexType>
2601     <xs:complexType name="pdhpnType">
2602         <xs:sequence>
2603             <xs:element name="chyba_pd" type="dsip:chyba_pdType" minOccurs="0" maxOccurs="unbounded" />
2604         </xs:sequence>
2605         <xs:attribute name="stav" use="required">
2606             <xs:simpleType>
2607                 <xs:restriction base="dsComm:str1">
2608                     <xs:enumeration value="A" />
2609                     <xs:enumeration value="N" />
2610                 </xs:restriction>
2611             </xs:simpleType>
2612         </xs:attribute>
2613     </xs:complexType>
2614     <xs:complexType name="hpnType">
2615         <xs:sequence>
2616             <xs:element name="chpn" type="dsip:chpnType" />
2617             <xs:element name="idl" type="dsip:idlType" />
2618             <xs:element name="ahpn" type="dsip:ahpnType" minOccurs="0" />
2619             <xs:element name="izam" type="dsip:izamType" minOccurs="0" />
2620             <xs:element name="vchz" type="dsip:vchzType" minOccurs="0" />
2621             <xs:element name="hsp" type="dsip:hspType" minOccurs="0" />
2622             <xs:element name="zpshl" type="dsip:zpshlType" minOccurs="0" />
2623             <xs:element name="astat" type="dsComm:str2e" minOccurs="0" />
2624             <xs:element name="dath_diag_zm" type="dsip:dath_xxType" minOccurs="0" />
2625             <xs:element name="urssz" type="dsip:ursszType" minOccurs="0" />
2626             <xs:element name="pece_zm" type="dsip:pece_zmType" minOccurs="0" />
2627             <xs:element name="porus_rzm_pozn" type="dsComm:str200" minOccurs="0" />
2628             <xs:element name="dath_od" type="dsip:dath_xxType" minOccurs="0" />
2629             <xs:element name="dath_du" type="dsip:dath_xxType" minOccurs="0" />
2630             <xs:element name="dath_ru" type="dsip:dath_xxType" minOccurs="0" />
2631             <xs:element name="dath_do" type="dsip:dath_xxType" minOccurs="0" />
2632         </xs:sequence>
2633         <xs:attribute name="cfrm" type="dsComm:number4d" use="required" />
2634         <xs:attribute name="tfrm" use="required">
2635             <xs:simpleType>
2636                 <xs:restriction base="dsComm:str1">
2637                     <xs:enumeration value="1" />
2638                     <xs:enumeration value="2" />
2639                     <xs:enumeration value="H" />
2640                 </xs:restriction>
2641             </xs:simpleType>
2642         </xs:attribute>
2643         <xs:attribute name="ind_oprav_sd">
2644             <xs:simpleType>
2645                 <xs:restriction base="dsComm:str1">
2646                     <xs:enumeration value="N" />
2647                     <xs:enumeration value="E" />
2648                 </xs:restriction>
2649             </xs:simpleType>
2650         </xs:attribute>
2651         <xs:attribute name="diag_poc" type="dsComm:str4" />
2652         <xs:attribute name="uraz_kod">
2653             <xs:simpleType>
2654                 <xs:restriction base="dsComm:str1">
2655                     <xs:enumeration value="N" />
2656                     <xs:enumeration value="P" />
2657                     <xs:enumeration value="J" />
2658                     <xs:enumeration value="O" />
2659                 </xs:restriction>
2660             </xs:simpleType>
2661         </xs:attribute>
2662         <xs:attribute name="alkoml">
2663             <xs:simpleType>
2664                 <xs:restriction base="dsComm:str1">
2665                     <xs:enumeration value="A" />
2666                     <xs:enumeration value="N" />
2667                 </xs:restriction>
2668             </xs:simpleType>
2669         </xs:attribute>
2670         <xs:attribute name="diag_kon" type="dsComm:str4" />
2671         <xs:attribute name="diag_zm" type="dsComm:str4" />
2672         <xs:attribute name="ind_diag_zm">
2673             <xs:simpleType>
2674                 <xs:restriction base="dsComm:str1">
2675                     <xs:enumeration value="A" />
2676                     <xs:enumeration value="N" />
2677                 </xs:restriction>
2678             </xs:simpleType>
2679         </xs:attribute>
2680         <xs:attribute name="uk_duvod" type="dsComm:str1" />
2681         <xs:attribute name="ind_porus_rzm">
2682             <xs:simpleType>
2683                 <xs:restriction base="dsComm:str1">
2684                     <xs:enumeration value="A" />
2685                     <xs:enumeration value="N" />
2686                 </xs:restriction>
2687             </xs:simpleType>
2688         </xs:attribute>
2689     </xs:complexType>
2690     <xs:complexType name="izamType">
2691         <xs:attribute name="zam_text" type="dsComm:str40" />
2692         <xs:attribute name="klas_zam" type="dsComm:str1" use="required" />
2693     </xs:complexType>
2694     <xs:complexType name="chpnType">
2695         <xs:attribute name="cpn" type="dsComm:str8" />
2696         <xs:attribute name="ecnicpe" type="dsComm:str8" />
2697         <xs:attribute name="ecnpc" type="dsComm:str10" />
2698     </xs:complexType>
2699     <xs:complexType name="ahpnType">
2700         <xs:sequence>
2701             <xs:element ref="ds:a" />
2702             <xs:element name="astat" type="dsComm:str2e" minOccurs="0" />
2703             <xs:element name="dath_od" type="dsip:dath_xxType" minOccurs="0" />
2704             <xs:element name="dath_do" type="dsip:dath_xxType" minOccurs="0" />
2705         </xs:sequence>
2706         <xs:attribute name="acp" type="dsComm:str12" />
2707         <xs:attribute name="aco" type="dsComm:str4" />
2708         <xs:attribute name="az">
2709             <xs:simpleType>
2710                 <xs:restriction base="dsComm:str1">
2711                     <xs:enumeration value="A" />
2712                     <xs:enumeration value="N" />
2713                 </xs:restriction>
2714             </xs:simpleType>
2715         </xs:attribute>
2716     </xs:complexType>
2717     <xs:complexType name="idlType">
2718         <xs:sequence>
2719             <xs:element name="idlp" type="dsip:idlpType" maxOccurs="unbounded" />
2720         </xs:sequence>
2721     </xs:complexType>
2722     <xs:complexType name="idlpType">
2723         <xs:attribute name="typ" use="required">
2724             <xs:simpleType>
2725                 <xs:restriction base="dsComm:str10">
2726                     <xs:enumeration value="CSSZ_ICPE" />
2727                     <xs:enumeration value="ICZ" />
2728                 </xs:restriction>
2729             </xs:simpleType>
2730         </xs:attribute>
2731         <xs:attribute name="vyst" type="dsComm:str10" />
2732         <xs:attribute name="hod" type="dsComm:str50" use="required" />
2733     </xs:complexType>
2734     <xs:complexType name="vchzType">
2735         <xs:sequence>
2736             <xs:element name="dath_od" type="dsip:dath_xxType" minOccurs="0" />
2737         </xs:sequence>
2738         <xs:attribute name="vch1_od" type="dsComm:str8e" />
2739         <xs:attribute name="vch1_do" type="dsComm:str8e" />
2740         <xs:attribute name="vch2_od" type="dsComm:str8e" />
2741         <xs:attribute name="vch2_do" type="dsComm:str8e" />
2742         <xs:attribute name="ind_vch_pvl">
2743             <xs:simpleType>
2744                 <xs:restriction base="dsComm:str1">
2745                     <xs:enumeration value="A" />
2746                     <xs:enumeration value="N" />
2747                 </xs:restriction>
2748             </xs:simpleType>
2749         </xs:attribute>
2750         <xs:attribute name="ind_vch_zrs">
2751             <xs:simpleType>
2752                 <xs:restriction base="dsComm:str1">
2753                     <xs:enumeration value="A" />
2754                     <xs:enumeration value="N" />
2755                 </xs:restriction>
2756             </xs:simpleType>
2757         </xs:attribute>
2758     </xs:complexType>
2759     <xs:complexType name="hspType">
2760         <xs:sequence>
2761             <xs:element name="dath_od" type="dsip:dath_xxType" minOccurs="0" />
2762             <xs:element name="dath_do" type="dsip:dath_xxType" minOccurs="0" />
2763         </xs:sequence>
2764         <xs:attribute name="ind_hsp_zm">
2765             <xs:simpleType>
2766                 <xs:restriction base="dsComm:str1">
2767                     <xs:enumeration value="A" />
2768                     <xs:enumeration value="N" />
2769                 </xs:restriction>
2770             </xs:simpleType>
2771         </xs:attribute>
2772     </xs:complexType>
2773     <xs:complexType name="zpshlType">
2774         <xs:sequence>
2775             <xs:element name="dath_vy" type="dsip:dath_xxType" />
2776         </xs:sequence>
2777         <xs:attribute name="ssz_kod" type="dsComm:str3" use="required" />
2778     </xs:complexType>
2779     <xs:complexType name="ursszType">
2780         <xs:sequence>
2781             <xs:element name="dath_uk" type="dsip:dath_xxType" />
2782         </xs:sequence>
2783         <xs:attribute name="ssz_kod" type="dsComm:str3" use="required" />
2784     </xs:complexType>
2785     <xs:complexType name="pece_zmType">
2786         <xs:sequence>
2787             <xs:element name="dath_zm" type="dsip:dath_xxType" />
2788             <xs:element name="idl" type="dsip:idlType" minOccurs="0" />
2789         </xs:sequence>
2790         <xs:attribute name="ind_p_pzt" use="required">
2791             <xs:simpleType>
2792                 <xs:restriction base="dsComm:str1">
2793                     <xs:enumeration value="A" />
2794                     <xs:enumeration value="N" />
2795                 </xs:restriction>
2796             </xs:simpleType>
2797         </xs:attribute>
2798         <xs:attribute name="ind_p_pdn" use="required">
2799             <xs:simpleType>
2800                 <xs:restriction base="dsComm:str1">
2801                     <xs:enumeration value="A" />
2802                     <xs:enumeration value="N" />
2803                 </xs:restriction>
2804             </xs:simpleType>
2805         </xs:attribute>
2806     </xs:complexType>
2807     <!-- iidType  -->
2808     <xs:complexType name="iidType">
2809         <xs:attribute name="root" type="dsip:iidrootType" use="required" />
2810         <xs:attribute name="ext" type="dsComm:str64" />
2811     </xs:complexType>
2812     <xs:simpleType name="iidrootType">
2813         <xs:union memberTypes="dsip:oid dsip:uuid" />
2814     </xs:simpleType>
2815     <xs:simpleType name="oid">
2816         <xs:restriction base="dsComm:str64">
2817             <xs:pattern value="[0-2](\.(0|[1-9][0-9]*))*" />
2818         </xs:restriction>
2819     </xs:simpleType>
2820     <xs:simpleType name="uuid">
2821         <xs:restriction base="dsComm:str64">
2822             <xs:pattern
2823                 value="[0-9a-zA-Z]{8}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{12}" />
2824         </xs:restriction>
2825     </xs:simpleType>
2826     <!-- id_card  -->
2827     <xs:complexType name="id_cardType">
2828         <xs:sequence>
2829             <xs:element name="id_number" type="dsComm:str20" />
2830             <xs:element name="dat_pl" type="dsComm:dat_xxType" minOccurs="0" />
2831         </xs:sequence>
2832     </xs:complexType>
2833     <!-- passport  -->
2834     <xs:complexType name="passportType">
2835         <xs:sequence>
2836             <xs:element name="id_number" type="dsComm:str20" />
2837             <xs:element name="stat" type="dsComm:str3" minOccurs="0" />
2838             <xs:element name="dat_pl" type="dsComm:dat_xxType" minOccurs="0" />
2839         </xs:sequence>
2840     </xs:complexType>
2841     <!-- mknorpha  -->
2842     <xs:complexType name="mknorphaType">
2843         <xs:sequence>
2844             <xs:element name="kod_syst" type="dsComm:str10" />
2845             <xs:element name="kod" type="dsComm:str10" />
2846             <xs:element name="kod_text" type="dsComm:str80" />
2847         </xs:sequence>
2848     </xs:complexType>
2849     <!-- lez_al  -->
2850     <xs:complexType name="lez_alType">
2851         <xs:attribute name="kod_atc" type="dsComm:str10" />
2852         <xs:attribute name="nazev" type="dsComm:str70" />
2853     </xs:complexType>
2854     <!-- vys_fs_form  -->
2855     <xs:complexType name="vys_fs_formType">
2856         <xs:sequence>
2857             <xs:element name="dat_vzn_fo" type="dsComm:dat_xxType" minOccurs="0" />
2858             <xs:element name="vys_fo_text" type="dsip:textType" minOccurs="0" />
2859             <xs:element name="vys_fo_popis" type="dsip:textType" />
2860             <xs:element name="vys_fo_form" type="dsip:textType" />
2861         </xs:sequence>
2862     </xs:complexType>
2863     <!-- vys_v_snomed  -->
2864     <xs:complexType name="vys_v_snomedType">
2865         <xs:sequence>
2866             <xs:element name="iid" type="dsip:iidType" minOccurs="0" maxOccurs="unbounded" />
2867             <xs:element name="stav" minOccurs="0">
2868                 <xs:simpleType>
2869                     <xs:restriction base="xs:string">
2870                         <xs:enumeration value="R" />
2871                         <xs:enumeration value="P" />
2872                         <xs:enumeration value="F" />
2873                         <xs:enumeration value="Z" />
2874                     </xs:restriction>
2875                 </xs:simpleType>
2876             </xs:element>
2877             <xs:element name="kod" type="dsComm:str32" />
2878             <xs:element name="dat_vysetreni" type="dsComm:dat_xxType" />
2879             <xs:element name="dat_vydani" type="dsComm:dat_xxType" minOccurs="0" />
2880             <xs:element name="vysl_typ">
2881                 <xs:simpleType>
2882                     <xs:restriction base="xs:string">
2883                         <xs:enumeration value="N" />
2884                         <xs:enumeration value="T" />
2885                         <xs:enumeration value="F" />
2886                     </xs:restriction>
2887                 </xs:simpleType>
2888             </xs:element>
2889             <xs:element name="vysl_hodnota" type="xs:string" />
2890             <xs:element name="vysl_jednotka" type="xs:string" minOccurs="0" />
2891             <xs:element name="vysl_pozn" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
2892             <xs:element name="vysl_rm_d" type="xs:string" minOccurs="0" />
2893             <xs:element name="vysl_rm_h" type="xs:string" minOccurs="0" />
2894             <xs:element name="vysl_interpret" type="xs:string" minOccurs="0" />
2895             <xs:element name="vysl_pracovnik" type="dsip:pracovnikType" minOccurs="0"
2896                 maxOccurs="unbounded" />
2897             <xs:element name="vysl_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
2898         </xs:sequence>
2899     </xs:complexType>
2900     <!-- p_zap_vys  -->
2901     <xs:complexType name="p_zap_vysType">
2902         <xs:sequence>
2903             <xs:choice>
2904                 <xs:element name="vys_v_snomed" type="dsip:vys_v_snomedType" maxOccurs="unbounded" />
2905                 <xs:element name="vys_v_nclp" type="dsip:ku_z_labType" maxOccurs="unbounded" />
2906             </xs:choice>
2907         </xs:sequence>
2908     </xs:complexType>
2909     <!-- pp_aktivita  -->
2910     <xs:complexType name="pp_aktivitaType">
2911         <xs:sequence>
2912             <xs:element name="aktivita_typ" type="dsip:textType" minOccurs="0" />
2913             <xs:element name="aktivita_popis" type="dsip:textType" minOccurs="0" />
2914             <xs:element name="specif_atrib" type="dsip:textType" minOccurs="0" maxOccurs="unbounded" />
2915         </xs:sequence>
2916     </xs:complexType>
2917     <!-- anam_aba  -->
2918     <xs:complexType name="anam_abaType">
2919         <xs:sequence>
2920             <xs:element name="aba_stav_text" type="xs:string" minOccurs="0" />
2921             <xs:element name="aba_stav_kod" type="dsComm:str32" minOccurs="0" />
2922             <xs:element name="aba_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
2923             <xs:element name="aba_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
2924             <xs:element name="aba_mnoz_text" type="xs:string" minOccurs="0" />
2925             <xs:element name="aba_koment" type="xs:string" minOccurs="0" />
2926         </xs:sequence>
2927     </xs:complexType>
2928     <!-- anam_abd  -->
2929     <xs:complexType name="anam_abdType">
2930         <xs:sequence>
2931             <xs:element name="abd_stav_text" type="xs:string" minOccurs="0" />
2932             <xs:element name="abd_stav_kod" type="dsComm:str32" minOccurs="0" />
2933             <xs:element name="abd_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
2934             <xs:element name="abd_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
2935             <xs:element name="abd_mnoz_text" type="xs:string" minOccurs="0" />
2936             <xs:element name="abd_lattyp_text" type="xs:string" minOccurs="0" />
2937             <xs:element name="abd_lattyp_kod" type="dsComm:str32" minOccurs="0" />
2938             <xs:element name="abd_latzp_text" type="xs:string" minOccurs="0" />
2939             <xs:element name="abd_latzp_kod" type="dsComm:str32" minOccurs="0" />
2940             <xs:element name="abd_koment" type="xs:string" minOccurs="0" />
2941         </xs:sequence>
2942     </xs:complexType>
2943     <!-- anam_abj  -->
2944     <xs:complexType name="anam_abjType">
2945         <xs:sequence>
2946             <xs:element name="abj_text" type="xs:string" minOccurs="0" />
2947             <xs:element name="abj_kod" type="dsip:mknorphaType" minOccurs="0" maxOccurs="unbounded" />
2948         </xs:sequence>
2949     </xs:complexType>
2950     <!-- anam_abk  -->
2951     <xs:complexType name="anam_abkType">
2952         <xs:sequence>
2953             <xs:element name="abk_stav_text" type="xs:string" minOccurs="0" />
2954             <xs:element name="abk_stav_kod" type="dsComm:str32" minOccurs="0" />
2955             <xs:element name="abk_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
2956             <xs:element name="abk_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
2957             <xs:element name="abk_mnoz_text" type="xs:string" minOccurs="0" />
2958             <xs:element name="abk_koment" type="xs:string" minOccurs="0" />
2959         </xs:sequence>
2960     </xs:complexType>
2961     <!-- anam_infc  -->
2962     <xs:complexType name="anam_infcType">
2963         <xs:sequence>
2964             <xs:element name="infc_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
2965             <xs:element name="infc_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
2966             <xs:element name="infc_stat_text" type="xs:string" />
2967             <xs:element name="infc_stat_kod" type="dsComm:str3" minOccurs="0" maxOccurs="unbounded" />
2968             <xs:element name="infc_koment" type="xs:string" minOccurs="0" />
2969         </xs:sequence>
2970     </xs:complexType>
2971     <!-- anam_inf  -->
2972     <xs:complexType name="anam_infType">
2973         <xs:sequence>
2974             <xs:element name="inf_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
2975             <xs:element name="inf_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
2976             <xs:element name="inf_agens" type="dsip:mknorphaType" minOccurs="0" />
2977             <xs:element name="inf_expoz_text" type="xs:string" minOccurs="0" />
2978             <xs:element name="inf_expoz_kod" type="dsComm:str32" minOccurs="0" />
2979             <xs:element name="inf_stat_text" type="xs:string" minOccurs="0" />
2980             <xs:element name="inf_stat_kod" type="dsComm:str3" minOccurs="0" maxOccurs="unbounded" />
2981             <xs:element name="inf_koment" type="xs:string" minOccurs="0" />
2982         </xs:sequence>
2983     </xs:complexType>
2984     <!-- anam_oc  -->
2985     <xs:complexType name="anam_ocType">
2986         <xs:sequence>
2987             <xs:element name="ocz" type="dsip:oczType" maxOccurs="unbounded" />
2988             <xs:element name="oc_souhrn_text" type="xs:string" minOccurs="0" />
2989         </xs:sequence>
2990     </xs:complexType>
2991     <!-- anam_prob -->
2992     <xs:complexType name="anam_probType">
2993         <xs:sequence>
2994             <xs:element name="prob_popis" type="xs:string" />
2995             <xs:element name="prob_kod" type="dsip:mknorphaType" minOccurs="0" maxOccurs="unbounded" />
2996             <xs:element name="prob_dat_od" type="dsComm:dat_xxType" />
2997             <xs:element name="prob_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
2998             <xs:element name="prob_klin" minOccurs="0">
2999                 <xs:simpleType>
3000                     <xs:restriction base="xs:string">
3001                         <xs:enumeration value="A" />
3002                         <xs:enumeration value="N" />
3003                     </xs:restriction>
3004                 </xs:simpleType>
3005             </xs:element>
3006             <xs:element name="prob_okol" type="xs:string" minOccurs="0" />
3007             <xs:element name="prob_zav_text" type="xs:string" minOccurs="0" />
3008             <xs:element name="prob_stad_text" type="xs:string" minOccurs="0" />
3009             <xs:element name="prob_stad_kod" type="dsip:mknorphaType" minOccurs="0"
3010                 maxOccurs="unbounded" />
3011         </xs:sequence>
3012     </xs:complexType>
3013     <!-- anam_rao -->
3014     <xs:complexType name="anam_raoType">
3015         <xs:sequence>
3016             <xs:element name="rao_vztah_kod" type="dsComm:str10" minOccurs="0" />
3017             <xs:element name="rao_vztah_text" type="dsComm:str50" minOccurs="0" />
3018             <xs:element name="rao_dat_nar" type="dsComm:dat_xxType" minOccurs="0" />
3019             <xs:element name="rao_dat_um" type="dsComm:dat_xxType" minOccurs="0" />
3020             <xs:element name="rao_vzdel" type="xs:string" minOccurs="0" />
3021             <xs:element name="rao_zdrprob_kod" type="dsip:mknorphaType" minOccurs="0"
3022                 maxOccurs="unbounded" />
3023             <xs:element name="rao_duvum_kod" type="dsip:mknorphaType" minOccurs="0" />
3024         </xs:sequence>
3025     </xs:complexType>
3026     <!-- anam_sa -->
3027     <xs:complexType name="anam_saType">
3028         <xs:sequence>
3029             <xs:element name="sau_prac" type="xs:string" minOccurs="0" />
3030             <xs:element name="sau_zajmy" type="xs:string" minOccurs="0" />
3031             <xs:element name="sau_soc" type="xs:string" minOccurs="0" />
3032             <xs:element name="sav_vzdel" type="xs:string" minOccurs="0" />
3033             <xs:element name="sav_koment" type="xs:string" minOccurs="0" />
3034             <xs:element name="sab_zpbydl_text" type="xs:string" minOccurs="0" />
3035             <xs:element name="sab_zpbydl_kod" type="dsComm:str32" minOccurs="0" />
3036             <xs:element name="sab_prizp_text" type="xs:string" minOccurs="0" />
3037             <xs:element name="sab_prizp_kod" type="dsComm:str32" minOccurs="0" maxOccurs="unbounded" />
3038             <xs:element name="sab_bariery_text" type="xs:string" minOccurs="0" />
3039             <xs:element name="sab_bariery_kod" type="dsComm:str32" minOccurs="0"
3040                 maxOccurs="unbounded" />
3041             <xs:element name="sar_koment" type="xs:string" minOccurs="0" />
3042             <xs:element name="sar_slozrod_text" type="xs:string" minOccurs="0" />
3043             <xs:element name="sar_rodstav_text" type="xs:string" minOccurs="0" />
3044             <xs:element name="sar_pocdet" type="dsComm:str2" minOccurs="0" />
3045             <xs:element name="sar_pocdetd" type="dsComm:str2" minOccurs="0" />
3046             <xs:element name="sar_dite" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
3047             <xs:element name="sar_pecezc" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
3048         </xs:sequence>
3049     </xs:complexType>
3050     <!-- anam_vyk  -->
3051     <xs:complexType name="anam_vykType">
3052         <xs:sequence>
3053             <xs:element name="chv" type="dsip:chvType" maxOccurs="unbounded" />
3054             <xs:element name="vyk_souhrn_text" type="xs:string" minOccurs="0" />
3055         </xs:sequence>
3056     </xs:complexType>
3057     <!-- anam_zpi  -->
3058     <xs:complexType name="anam_zpiType">
3059         <xs:sequence>
3060             <xs:element name="uniz" type="dsip:unizType" maxOccurs="unbounded" />
3061             <xs:element name="zpi_souhrn_text" type="xs:string" minOccurs="0" />
3062         </xs:sequence>
3063     </xs:complexType>
3064     <!-- anf  -->
3065     <xs:complexType name="anfType">
3066         <xs:sequence>
3067             <xs:element name="anam_prob" type="dsip:anam_probType" minOccurs="0"
3068                 maxOccurs="unbounded" />
3069             <xs:element name="anam_zpi" type="dsip:anam_zpiType" minOccurs="0" maxOccurs="unbounded" />
3070             <xs:element name="anam_vyk" type="dsip:anam_vykType" minOccurs="0" maxOccurs="unbounded" />
3071             <xs:element name="anam_oc" type="dsip:anam_ocType" minOccurs="0" maxOccurs="unbounded" />
3072             <xs:element name="anam_inf" type="dsip:anam_infType" minOccurs="0" maxOccurs="unbounded" />
3073             <xs:element name="anam_infc" type="dsip:anam_infcType" minOccurs="0"
3074                 maxOccurs="unbounded" />
3075             <xs:element name="anam_rao" type="dsip:anam_raoType" minOccurs="0" maxOccurs="unbounded" />
3076             <xs:element name="anam_sa" type="dsip:anam_saType" minOccurs="0" />
3077             <xs:element name="anam_aba" type="dsip:anam_abaType" minOccurs="0" maxOccurs="unbounded" />
3078             <xs:element name="anam_abk" type="dsip:anam_abkType" minOccurs="0" maxOccurs="unbounded" />
3079             <xs:element name="anam_abd" type="dsip:anam_abdType" minOccurs="0" maxOccurs="unbounded" />
3080             <xs:element name="anam_abj" type="dsip:anam_abjType" minOccurs="0" />
3081             <xs:element name="garant_dat" type="dsComm:garant_datType" minOccurs="0" />
3082             <xs:element name="autor" type="dsComm:autorType" minOccurs="0" />
3083             <xs:element name="dat_ab" type="dsComm:dat_xxType" minOccurs="0" />
3084             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
3085             <xs:element name="anAny" type="dsComm:AnyType" minOccurs="0" />
3086         </xs:sequence>
3087     </xs:complexType>
3088     <!-- ku_z_propz_admu  -->
3089     <xs:complexType name="ku_z_propz_admuType">
3090         <xs:sequence>
3091             <xs:element name="p_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
3092             <xs:element name="p_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
3093             <xs:element name="a_pracovnik" type="dsip:pracovnikType" />
3094             <xs:element name="a_pracoviste" type="dsip:pracovisteType" />
3095             <xs:element name="dat_a_mod" type="dsComm:dat_xxType" />
3096             <xs:element name="o_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
3097             <xs:element name="o_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
3098             <xs:element name="dat_overeni" type="dsComm:dat_xxType" minOccurs="0" />
3099             <xs:element name="z_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
3100             <xs:element name="z_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
3101             <xs:element name="dat_autorizace" type="dsComm:dat_xxType" minOccurs="0" />
3102             <xs:element name="kat_dokum" type="dsComm:str8" />
3103             <xs:element name="stav_dokum">
3104                 <xs:simpleType>
3105                     <xs:restriction base="xs:string">
3106                         <xs:enumeration value="P" />
3107                         <xs:enumeration value="F" />
3108                         <xs:enumeration value="Z" />
3109                     </xs:restriction>
3110                 </xs:simpleType>
3111             </xs:element>
3112             <xs:element name="dat_dokum" type="dsComm:dat_xxType" />
3113             <xs:element name="verze_dokum" type="xs:string" minOccurs="0" />
3114             <xs:element name="spr_dokum" type="xs:string" />
3115         </xs:sequence>
3116     </xs:complexType>
3117     <!-- ku_z_propz_anam  -->
3118     <xs:complexType name="ku_z_propz_anamType">
3119         <xs:sequence>
3120             <xs:element name="anam_prob" type="dsip:anam_probType" minOccurs="0"
3121                 maxOccurs="unbounded" />
3122             <xs:element name="anam_zpi" type="dsip:anam_zpiType" minOccurs="0" maxOccurs="unbounded" />
3123             <xs:element name="anam_vyk" type="dsip:anam_vykType" minOccurs="0" maxOccurs="unbounded" />
3124             <xs:element name="anam_oc" type="dsip:anam_ocType" minOccurs="0" maxOccurs="unbounded" />
3125             <xs:element name="anam_inf" type="dsip:anam_infType" minOccurs="0" maxOccurs="unbounded" />
3126             <xs:element name="anam_infc" type="dsip:anam_infcType" minOccurs="0"
3127                 maxOccurs="unbounded" />
3128             <xs:element name="anam_rao" type="dsip:anam_raoType" minOccurs="0" maxOccurs="unbounded" />
3129             <xs:element name="anam_sa" type="dsip:anam_saType" minOccurs="0" />
3130             <xs:element name="anam_aba" type="dsip:anam_abaType" minOccurs="0" maxOccurs="unbounded" />
3131             <xs:element name="anam_abk" type="dsip:anam_abkType" minOccurs="0" maxOccurs="unbounded" />
3132             <xs:element name="anam_abd" type="dsip:anam_abdType" minOccurs="0" maxOccurs="unbounded" />
3133             <xs:element name="anam_abj" type="dsip:anam_abjType" minOccurs="0" />
3134         </xs:sequence>
3135     </xs:complexType>
3136     <!-- ku_z_propz_dopor  -->
3137     <xs:complexType name="ku_z_propz_doporType">
3138         <xs:sequence>
3139             <xs:element name="pp_nazev" type="xs:string" minOccurs="0" />
3140             <xs:element name="pp_nemstav" type="dsip:mknorphaType" minOccurs="0"
3141                 maxOccurs="unbounded" />
3142             <xs:element name="popis_dopor" type="xs:string" minOccurs="0" />
3143             <xs:element name="ppo_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
3144             <xs:element name="ppo_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
3145             <xs:element name="pp_podrob" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
3146             <xs:element name="pp_aktivita" type="dsip:pp_aktivitaType" minOccurs="0"
3147                 maxOccurs="unbounded" />
3148             <xs:element name="medikace" type="dsip:leType" />
3149         </xs:sequence>
3150     </xs:complexType>
3151     <!-- ku_z_propz_dvp  -->
3152     <xs:complexType name="ku_z_propz_dvpType">
3153         <xs:sequence>
3154             <xs:element name="dat_dvp" type="dsComm:dat_xxType" />
3155             <xs:element name="dvp_typ" type="dsComm:str16" />
3156             <xs:element name="dvp_koment" type="xs:string" minOccurs="0" />
3157             <xs:element name="dvp_dotstav" type="dsip:mknorphaType" minOccurs="0"
3158                 maxOccurs="unbounded" />
3159             <xs:element name="dvp_dokum" type="dsip:textType" />
3160         </xs:sequence>
3161     </xs:complexType>
3162     <!-- ku_z_propz_h_p  -->
3163     <xs:complexType name="ku_z_propz_h_pType">
3164         <xs:sequence>
3165             <xs:element name="dat_pob_od" type="dsComm:dat_xxType" />
3166             <xs:element name="dat_pob_do" type="dsComm:dat_xxType" />
3167             <xs:element name="odd_kod" type="dsComm:str30" minOccurs="0" />
3168             <xs:element name="odd_naz" type="dsComm:str80" />
3169             <xs:element name="odd_adr" type="ds:aType" maxOccurs="unbounded" />
3170         </xs:sequence>
3171     </xs:complexType>
3172     <!-- ku_z_propz_hosp  -->
3173     <xs:complexType name="ku_z_propz_hospType">
3174         <xs:sequence>
3175             <xs:element name="typ_kontaktu">
3176                 <xs:simpleType>
3177                     <xs:restriction base="xs:string">
3178                         <xs:enumeration value="IMP" />
3179                         <xs:enumeration value="SS" />
3180                     </xs:restriction>
3181                 </xs:simpleType>
3182             </xs:element>
3183             <xs:element name="hospital_text" type="dsComm:str255" minOccurs="0" />
3184             <xs:element name="urg_prij" type="dsComm:str1" minOccurs="0" />
3185             <xs:element name="dat_prij" type="dsComm:dat_xxType" />
3186             <xs:element name="prij_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
3187             <xs:element name="zdroj_prij" type="dsComm:str1" minOccurs="0" />
3188             <xs:element name="dop_pracovnik" type="dsip:pracovnikType" minOccurs="0" />
3189             <xs:element name="dop_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
3190             <xs:element name="duv_prij_kod" type="dsip:mknorphaType" minOccurs="0"
3191                 maxOccurs="unbounded" />
3192             <xs:element name="duv_prij_text" type="xs:string" minOccurs="0" />
3193             <xs:element name="duv_prij_kom" type="xs:string" minOccurs="0" />
3194             <xs:element name="po_prij_kod" type="dsComm:str30" minOccurs="0" />
3195             <xs:element name="po_prij_text" type="xs:string" minOccurs="0" />
3196             <xs:element name="dat_prop" type="dsComm:dat_xxType" />
3197             <xs:element name="cil_prop" type="dsComm:str255" minOccurs="0" />
3198             <xs:element name="prop_pracoviste" type="dsip:pracovisteType" minOccurs="0" />
3199             <xs:element name="ku_z_propz_h_p" type="dsip:ku_z_propz_h_pType" maxOccurs="unbounded" />
3200         </xs:sequence>
3201     </xs:complexType>
3202     <!-- ku_z_propz_prubh_d  -->
3203     <xs:complexType name="ku_z_propz_prubh_dType">
3204         <xs:sequence>
3205             <xs:element name="vykd_popis" type="xs:string" />
3206             <xs:element name="vykd_lokal" type="dsComm:str30" minOccurs="0" />
3207             <xs:element name="dat_prov_vykd" type="dsComm:dat_xxType" minOccurs="0" />
3208             <xs:element name="vykd_duv_text" type="xs:string" minOccurs="0" />
3209             <xs:element name="vykd_duv_kod" type="xs:string" minOccurs="0" />
3210         </xs:sequence>
3211     </xs:complexType>
3212     <!-- ku_z_propz_prubh_p  -->
3213     <xs:complexType name="ku_z_propz_prubh_pType">
3214         <xs:sequence>
3215             <xs:element name="prob_popis" type="xs:string" />
3216             <xs:element name="prob_kod" type="dsip:mknorphaType" minOccurs="0" maxOccurs="unbounded" />
3217             <xs:element name="prob_dat_od" type="dsComm:dat_xxType" />
3218             <xs:element name="prob_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
3219             <xs:element name="prob_klin" minOccurs="0">
3220                 <xs:simpleType>
3221                     <xs:restriction base="xs:string">
3222                         <xs:enumeration value="A" />
3223                         <xs:enumeration value="N" />
3224                     </xs:restriction>
3225                 </xs:simpleType>
3226             </xs:element>
3227             <xs:element name="prob_kat_text" type="xs:string" minOccurs="0" />
3228             <xs:element name="prob_kat_kod" type="dsComm:str32" minOccurs="0" />
3229             <xs:element name="prob_okol" type="xs:string" minOccurs="0" />
3230             <xs:element name="prob_zav_text" type="xs:string" minOccurs="0" />
3231             <xs:element name="prob_zav_kod" minOccurs="0">
3232                 <xs:simpleType>
3233                     <xs:restriction base="xs:string">
3234                         <xs:enumeration value="T" />
3235                         <xs:enumeration value="S" />
3236                         <xs:enumeration value="M" />
3237                     </xs:restriction>
3238                 </xs:simpleType>
3239             </xs:element>
3240             <xs:element name="prob_stad_text" type="xs:string" minOccurs="0" />
3241             <xs:element name="prob_stad_kod" type="dsip:mknorphaType" minOccurs="0"
3242                 maxOccurs="unbounded" />
3243         </xs:sequence>
3244     </xs:complexType>
3245     <!-- ku_z_propz_prubh_s  -->
3246     <xs:complexType name="ku_z_propz_prubh_sType">
3247         <xs:sequence>
3248             <xs:element name="ks_popis" type="xs:string" />
3249             <xs:element name="ks_duv_prub_h" type="xs:string" />
3250             <xs:element name="ks_klin_uvaha" type="xs:string" minOccurs="0" />
3251         </xs:sequence>
3252     </xs:complexType>
3253     <!-- ku_z_propz_prubh_v  -->
3254     <xs:complexType name="ku_z_propz_prubh_vType">
3255         <xs:sequence>
3256             <xs:element name="dat_vys" type="dsComm:dat_xxType" />
3257             <xs:element name="idku" type="dsip:idkuType" />
3258             <xs:element name="iid" type="dsip:iidType" minOccurs="0" />
3259             <xs:element name="typku" type="dsComm:str20" />
3260             <xs:element name="nazev" type="dsComm:str80" minOccurs="0" />
3261             <xs:element name="vys_stav" minOccurs="0">
3262                 <xs:simpleType>
3263                     <xs:restriction base="xs:string">
3264                         <xs:enumeration value="R" />
3265                         <xs:enumeration value="P" />
3266                         <xs:enumeration value="F" />
3267                         <xs:enumeration value="Z" />
3268                     </xs:restriction>
3269                 </xs:simpleType>
3270             </xs:element>
3271             <xs:element name="text_puvod" type="dsip:textType" />
3272             <xs:element name="text_uprav" type="dsip:textType" minOccurs="0" />
3273             <xs:choice>
3274                 <xs:element name="ku_z_lab" type="dsip:ku_z_labType" minOccurs="0"
3275                     maxOccurs="unbounded" />
3276                 <xs:element name="ku_z_pat_n" type="dsip:ku_z_pat_nType" minOccurs="0"
3277                     maxOccurs="unbounded" />
3278                 <xs:element name="ku_z_rdg" type="dsip:ku_z_rdgType" minOccurs="0"
3279                     maxOccurs="unbounded" />
3280                 <xs:element name="vys_v_snomed" type="dsip:vys_v_snomedType" minOccurs="0"
3281                     maxOccurs="unbounded" />
3282             </xs:choice>
3283             <xs:element name="idku_ref" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
3284             <xs:element name="pracovnik" type="dsip:pracovnikType" minOccurs="0"
3285                 maxOccurs="unbounded" />
3286             <xs:element name="pracoviste" type="dsip:pracovisteType" minOccurs="0" />
3287         </xs:sequence>
3288     </xs:complexType>
3289     <!-- ku_z_propz_prubh  -->
3290     <xs:complexType name="ku_z_propz_prubhType">
3291         <xs:sequence>
3292             <xs:element name="ku_z_propz_prubh_p" type="dsip:ku_z_propz_prubh_pType"
3293                 maxOccurs="unbounded" />
3294             <xs:element name="chv" type="dsip:chvType" maxOccurs="unbounded" />
3295             <xs:element name="uniz" type="dsip:unizType" maxOccurs="unbounded" />
3296             <xs:element name="ku_z_propz_prubh_d" type="dsip:ku_z_propz_prubh_dType" minOccurs="0"
3297                 maxOccurs="unbounded" />
3298             <xs:element name="le" type="dsip:leType" minOccurs="0" />
3299             <xs:element name="ku_z_propz_prubh_v" type="dsip:ku_z_propz_prubh_vType"
3300                 maxOccurs="unbounded" />
3301             <xs:element name="ku_z_propz_prubh_s" type="dsip:ku_z_propz_prubh_sType"
3302                 maxOccurs="unbounded" />
3303         </xs:sequence>
3304     </xs:complexType>
3305     <!-- ku_z_propz_sprij  -->
3306     <xs:complexType name="ku_z_propz_sprijType">
3307         <xs:sequence>
3308             <xs:element name="dat_vys_prij" type="dsComm:dat_xxType" minOccurs="0" />
3309             <xs:element name="prij_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3310                 maxOccurs="unbounded" />
3311             <xs:element name="vys_a_text" type="dsip:textType" minOccurs="0" />
3312             <xs:choice>
3313                 <xs:element name="h" type="dsip:hType" minOccurs="0" />
3314                 <xs:element name="vys_a_param" type="dsip:p_zap_vysType" minOccurs="0" />
3315             </xs:choice>
3316             <xs:element name="vys_a_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3317                 maxOccurs="unbounded" />
3318             <xs:element name="vys_f_typ" type="dsComm:str32" />
3319             <xs:element name="vys_f_text" type="dsip:textType" minOccurs="0" />
3320             <xs:choice>
3321                 <xs:element name="fyznal" type="dsip:fyznalType" minOccurs="0" />
3322                 <xs:element name="vys_f_param" type="dsip:p_zap_vysType" minOccurs="0" />
3323             </xs:choice>
3324             <xs:element name="vys_f_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3325                 maxOccurs="unbounded" />
3326             <xs:element name="vys_s_text" type="dsip:textType" />
3327             <xs:element name="vys_s_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3328                 maxOccurs="unbounded" />
3329             <xs:element name="dat_hodn_fs" type="dsComm:dat_xxType" minOccurs="0" />
3330             <xs:element name="vys_fs_text" type="dsip:textType" minOccurs="0" />
3331             <xs:element name="vys_fs_form" type="dsip:vys_fs_formType" minOccurs="0"
3332                 maxOccurs="unbounded" />
3333             <xs:element name="vys_fs_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3334                 maxOccurs="unbounded" />
3335         </xs:sequence>
3336     </xs:complexType>
3337     <!-- ku_z_propz_sprop  -->
3338     <xs:complexType name="ku_z_propz_spropType">
3339         <xs:sequence>
3340             <xs:element name="dat_vys_prij" type="dsComm:dat_xxType" minOccurs="0" />
3341             <xs:element name="prij_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3342                 maxOccurs="unbounded" />
3343             <xs:element name="vys_a_text" type="dsip:textType" minOccurs="0" />
3344             <xs:choice>
3345                 <xs:element name="h" type="dsip:hType" minOccurs="0" />
3346                 <xs:element name="vys_a_param" type="dsip:p_zap_vysType" minOccurs="0" />
3347             </xs:choice>
3348             <xs:element name="vys_a_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3349                 maxOccurs="unbounded" />
3350             <xs:element name="vys_f_text" type="dsip:textType" minOccurs="0" />
3351             <xs:choice>
3352                 <xs:element name="fyznal" type="dsip:fyznalType" minOccurs="0" />
3353                 <xs:element name="vys_f_param" type="dsip:p_zap_vysType" minOccurs="0" />
3354             </xs:choice>
3355             <xs:element name="vys_f_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3356                 maxOccurs="unbounded" />
3357             <xs:element name="vys_s_text" type="dsip:textType" />
3358             <xs:element name="vys_s_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3359                 maxOccurs="unbounded" />
3360             <xs:element name="dat_hodn_fs" type="dsComm:dat_xxType" minOccurs="0" />
3361             <xs:element name="vys_fs_text" type="dsip:textType" minOccurs="0" />
3362             <xs:element name="vys_fs_form" type="dsip:vys_fs_formType" minOccurs="0"
3363                 maxOccurs="unbounded" />
3364             <xs:element name="vys_fs_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3365                 maxOccurs="unbounded" />
3366             <xs:element name="poznamka" type="dsComm:str255" minOccurs="0" />
3367         </xs:sequence>
3368     </xs:complexType>
3369     <!-- ku_z_propz_urg_v  -->
3370     <xs:complexType name="ku_z_propz_urg_vType">
3371         <xs:sequence>
3372             <xs:element name="var_ozn" type="xs:string" minOccurs="0" />
3373             <xs:element name="var_stav" type="dsip:mknorphaType" minOccurs="0" maxOccurs="unbounded" />
3374             <xs:element name="sp_pracovnik" type="dsip:pracovnikType" minOccurs="0"
3375                 maxOccurs="unbounded" />
3376             <xs:element name="var_text" type="xs:string" minOccurs="0" />
3377             <xs:element name="var_zav_kod" type="dsComm:str32" minOccurs="0" />
3378             <xs:element name="var_dat_od" type="dsComm:dat_xxType" minOccurs="0" />
3379             <xs:element name="var_dat_do" type="dsComm:dat_xxType" minOccurs="0" />
3380         </xs:sequence>
3381     </xs:complexType>
3382     <!-- ku_z_propz_urg  -->
3383     <xs:complexType name="ku_z_propz_urgType">
3384         <xs:sequence>
3385             <xs:element name="alerg_int" type="dsip:uaType" maxOccurs="unbounded" />
3386             <xs:element name="ku_z_propz_urg_v" type="dsip:ku_z_propz_urg_vType" minOccurs="0"
3387                 maxOccurs="unbounded" />
3388         </xs:sequence>
3389     </xs:complexType>
3390     <!-- ku_z_propz  -->
3391     <xs:complexType name="ku_z_propzType">
3392         <xs:sequence>
3393             <xs:element name="ku_z_propz_admu" type="dsip:ku_z_propz_admuType" />
3394             <xs:element name="ku_z_propz_dvp" type="dsip:ku_z_propz_dvpType" minOccurs="0"
3395                 maxOccurs="unbounded" />
3396             <xs:element name="ku_z_propz_urg" type="dsip:ku_z_propz_urgType" />
3397             <xs:element name="ku_z_propz_hosp" type="dsip:ku_z_propz_hospType" />
3398             <xs:element name="ku_z_propz_sprij" type="dsip:ku_z_propz_sprijType" minOccurs="0" />
3399             <xs:element name="ku_z_propz_anam" type="dsip:ku_z_propz_anamType" minOccurs="0" />
3400             <xs:element name="ku_z_propz_prubh" type="dsip:ku_z_propz_prubhType" />
3401             <xs:element name="ku_z_propz_sprop" type="dsip:ku_z_propz_spropType" />
3402             <xs:element name="ku_z_propz_dopor" type="dsip:ku_z_propz_doporType" minOccurs="0" />
3403             <xs:element name="vrnAny" type="dsComm:AnyType" minOccurs="0" />
3404         </xs:sequence>
3405     </xs:complexType>
3406 
3407     <xs:element name="text" type="dsip:textType" />
3408     <!-- sdilejici -->
3409     <xs:complexType name="sdilejiciType">
3410         <xs:sequence>
3411             <xs:element name="pracoviste" type="dsip:pracovisteType" />
3412             <xs:element name="pracovnik" type="dsip:pracovnikType" minOccurs="0"
3413                 maxOccurs="unbounded" />
3414             <xs:element name="poznamka" type="dsComm:str255" minOccurs="0" />
3415             <xs:element name="stav" minOccurs="0" maxOccurs="1">
3416                 <xs:simpleType>
3417                     <xs:restriction base="xs:string">
3418                         <xs:enumeration value="nelze_td" />
3419                         <xs:enumeration value="nelze_as" />
3420                         <xs:enumeration value="odeslano" />
3421                         <xs:enumeration value="nyni_ne" />
3422                     </xs:restriction>
3423                 </xs:simpleType>
3424             </xs:element>
3425             <xs:element name="dat_zaslani" type="dsComm:dat_xxType" minOccurs="0" />
3426         </xs:sequence>
3427     </xs:complexType>
3428 </xs:schema>