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