<?xml version=“1.0” encoding=“UTF-8”?> <xs:schema xmlns:xs=“www.w3.org/2001/XMLSchema” elementFormDefault=“qualified” attributeFormDefault=“unqualified”>
<xs:include schemaLocation="__Comtypes.xsd"/> <xs:complexType name="zamestnanecType"> <xs:annotation> <xs:documentation>Specifikace zaměstnance</xs:documentation> </xs:annotation> <xs:all> <xs:element name="OsCislo"> <xs:annotation> <xs:documentation>Osobní číslo</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="10"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Jmeno" minOccurs="0"> <xs:annotation> <xs:documentation>Příjmení, jméno a titul zaměstnance</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="Prijmeni" type="xs:string" use="optional"/> <xs:attribute name="JmenoKr" type="xs:string" use="optional"/> <xs:attribute name="Titul" type="xs:string" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Stredisko" type="zkratkaType" minOccurs="0"> <xs:annotation> <xs:documentation>Středisko</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DatNastup" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Datum vstupu do zaměstnání</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DatOdchod" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Datum ukončení zaměstnání</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeznamMzdovychObdobi" minOccurs="0"> <xs:annotation> <xs:documentation>Seznam mzdových období zaměstnance</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MzdoveObdobi" type="mzdoveObdobiType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Mzdové období</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:all> </xs:complexType> <xs:complexType name="mzdoveObdobiType"> <xs:all> <xs:element name="Mesic"> <xs:annotation> <xs:documentation>Měsíc</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="2"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> <xs:enumeration value="4"/> <xs:enumeration value="5"/> <xs:enumeration value="6"/> <xs:enumeration value="7"/> <xs:enumeration value="8"/> <xs:enumeration value="9"/> <xs:enumeration value="10"/> <xs:enumeration value="11"/> <xs:enumeration value="12"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Rok" type="xs:gYear"> <xs:annotation> <xs:documentation>Rok</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Funkce" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Pracovní funkce, zařazení</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PracPomer" minOccurs="0"> <xs:annotation> <xs:documentation>Pracovní poměr</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="Zkrat"> <xs:annotation> <xs:documentation>Zkratka pracovního poměru</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Popis" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Popis pracovního poměru</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ELDPKod" minOccurs="0"> <xs:annotation> <xs:documentation>Kód činnosti Poznámka: prvním znakem v ködu činnosti je Druh činnosti</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="3"/> <xs:pattern value="[A-Z0-9\s][DMNPRV\+\s][S\+\s]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Pozn" minOccurs="0"> <xs:annotation> <xs:documentation>Poznámka</xs:documentation> </xs:annotation> </xs:element> </xs:all> </xs:complexType> </xs:element> </xs:all> </xs:complexType>
</xs:schema>