<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="Export"> <xs:annotation> <xs:documentation>Instrukce pro řízení exportu</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Node" type="nodeType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="description"/> </xs:complexType> </xs:element> <xs:complexType name="parametersType"> <xs:choice> <xs:annotation> <xs:documentation>Slouzi k vyberu zaznamu. Muze byt urceno bud filtrem, nebo vyctem pozadovanych zaznamu, identifikovanych podle nejakeho klice. Pokud neni uvedeny filtr ani vycet, berou se vsechny zaznamy.</xs:documentation> </xs:annotation> <xs:element name="Filter" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Nazev ulozeneho filtru v Money</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ListOfRecords" minOccurs="0"> <xs:annotation> <xs:documentation>Seznam hodnot identifikatoru vybranych zaznamu podle klice, ktery je uvedeny v atributu 'key'. Pokud neni klic uvedeny, automaticky se uvazuje interni identifikator dane entity.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ID" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="key" type="xs:string" use="optional"/> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> <xs:complexType name="nodeType"> <xs:sequence> <xs:element name="Instructions" type="parametersType"/> <xs:element name="Node" type="nodeType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Identifikační název entity</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="enabled" type="xs:boolean" use="optional" default="0"/> </xs:complexType> </xs:schema>