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