entitiesUpdateResponse

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="https://izi.cloud/iiko/reading/entitiesUpdateResponse"
    targetNamespace="https://izi.cloud/iiko/reading/entitiesUpdateResponse" elementFormDefault="qualified">
    <xs:complexType name="result">
        <xs:sequence>
            <xs:element name="returnValue" type="tns:nullableType"></xs:element>
            <xs:element name="success" type="xs:boolean"></xs:element>
            <xs:element name="errorString" type="tns:nullableType"></xs:element>
            <xs:element name="resultStatus" type="xs:string"></xs:element>
            <xs:element name="stackTrace" type="tns:nullableType"></xs:element>
            <xs:element name="entitiesUpdate" type="tns:updateType"></xs:element>
            <xs:element name="licenseInfo" type="tns:nullableType"></xs:element>
            <xs:element name="watchDogCheckResults" type="tns:watchDogType"></xs:element>
        </xs:sequence>
    </xs:complexType> 
    <xs:simpleType name="refType">
        <xs:restriction base="xs:string">
            <xs:length value="36"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="nullableType">
        <xs:simpleContent>
            <xs:extension base="xs:string">
                <xs:attribute name="null" type="xs:decimal"/>
            </xs:extension>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="updateType">
        <xs:sequence>
            <xs:element name="serverInstanceId" type="tns:refType"></xs:element>
            <xs:element name="revision" type="xs:decimal"></xs:element>
            <xs:element name="items" type="tns:itemsSeqType"></xs:element>
            <xs:element name="fullUpdate" type="xs:boolean"></xs:element>
            <xs:element name="version" type="tns:nullableType"></xs:element>
        </xs:sequence>    
    </xs:complexType>
    <xs:complexType name="itemsSeqType">
        <xs:sequence minOccurs="0" maxOccurs="unbounded">
            <xs:element name="i" type="tns:itemType"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="itemType">
        <xs:sequence>
            <xs:element name="id" type="tns:refType"></xs:element>  
            <xs:element name="type" type="xs:string"></xs:element>
            <xs:element name="deleted" type="xs:boolean"></xs:element>
            <xs:element name="xml" type="tns:nullableType"></xs:element>
            <xs:element name="r" type="xs:anyType"></xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="licenceInfoType">
        <xs:sequence>
            <xs:element name="licenseHash" type="xs:decimal"></xs:element>
            <xs:element name="licenseData" type="tns:nullableType"></xs:element>
            <xs:element name="stateHash" type="xs:decimal"></xs:element>
            <xs:element name="stateData" type="tns:nullableType"></xs:element>
            <xs:element name="validTill" type="xs:dateTime"></xs:element>
        </xs:sequence>    
    </xs:complexType>
    <xs:simpleType name="watchDogType">
        <xs:restriction base="xs:string">
            <xs:maxLength value="0"/>
        </xs:restriction>
    </xs:simpleType>
</xs:schema>
Прокрутить вверх