<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns="http://xmlns.gemsystem.cz/VyuctovaniZamestnavateleB2B"
            targetNamespace="http://xmlns.gemsystem.cz/VyuctovaniZamestnavateleB2B"
            xmlns:cmn="http://xmlns.gemsystem.cz/CommonB2B"
            elementFormDefault="qualified">
 <xsd:annotation>
   <xsd:documentation>$Revision: 33288 $</xsd:documentation>
   <xsd:documentation>$Date: 2011-02-17 12:49:42 +0100 (čt, 17 II 2011) $</xsd:documentation>
   <xsd:documentation>$Author: jserak $</xsd:documentation>
 </xsd:annotation>
  <xsd:import namespace="http://xmlns.gemsystem.cz/CommonB2B"
              schemaLocation="CommonB2B.xsd"/>
  <xsd:complexType name="VyuctovaniZamestnavateleTyp">
    <xsd:sequence>
      <xsd:element name="vyuctovatKeDni" type="xsd:date"/>
      <xsd:element name="formatVystupu">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="application/pdf"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="formaPredani">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="portal"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="VyuctovaniZamestnavateleB2BPozadavekTyp">
    <xsd:sequence>
      <xsd:element name="idZpravy" type="cmn:IdZpravyTyp">
        <xsd:annotation>
          <xsd:documentation>klientské ID zprávy pro potřeby zpětné korelace
                             zpráv na straně klienta. VZP vrací v odpovědi zde
                             uvedené ID v položce korelaceZpravy. idZpravy může
                             obsahovat pouze číslice a písmena bez mezer a
                             speciálních znaků: pomlčky, čárky, tečky a dalších
                             znaků. Maximální délka idZprávy je celkem 12 znaků</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="idSubjektu" type="cmn:IdSubjektuTyp">
        <xsd:annotation>
          <xsd:documentation>identifikační číslo zaměstnavatele</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="typSubjektu" type="cmn:TypSubjektuTyp" minOccurs="1">
        <xsd:annotation>
          <xsd:documentation>zam</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="uzemniPracoviste" type="cmn:UzemniPracovisteTyp"
                   minOccurs="0"/>
      <xsd:element name="datumPodani" type="xsd:dateTime" minOccurs="0"/>
      <xsd:element name="vyuctovaniZamestnavatele"
                   type="VyuctovaniZamestnavateleTyp"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="vyuctovaniZamestnavateleB2BPozadavek"
               type="VyuctovaniZamestnavateleB2BPozadavekTyp"/>
  <xsd:complexType name="DokumentTyp">
    <xsd:sequence>
      <xsd:element name="nazev" type="xsd:string"/>
      <xsd:element name="mime" type="xsd:string"/>
      <xsd:element name="obsah" type="xsd:base64Binary"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="VyuctovaniZamestnavateleB2BOdpovedTyp">
    <xsd:sequence>
      <xsd:element name="korelaceZpravy" type="cmn:IdZpravyTyp"/>
      <xsd:element name="textOdpovedi" type="xsd:string"/>
      <xsd:element name="dokument" minOccurs="0" type="DokumentTyp"/>
      <xsd:element name="stavVyrizeniPozadavku"
                   type="cmn:StavVyrizeniPozadavkuTyp"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="vyuctovaniZamestnavateleB2BOdpoved"
               type="VyuctovaniZamestnavateleB2BOdpovedTyp"/>
</xsd:schema>
