<?xml version='1.0' encoding='UTF-8'?> <xs:schema xmlns:tns="http://ws. iac. spb. ru/ObjectIDs" xmlns:comm="http://ws. iac. spb. ru/Common" xmlns:xs="http://www. w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws. iac. spb. ru/ObjectIDs"> <xs:import namespace="http://ws. iac. spb. ru/Common" schemaLocation="Common. xsd" /> <xs:element name="getRecordIDsByObjectID" type="tns:getRecordIDsByObjectID" /> <xs:element name="getRecordIDsByObjectIDResponse" type="tns:getRecordIDsByObjectIDResponse" />
<xs:complexType name="getRecordIDsByObjectID"> <xs:sequence> <xs:element name="login" type="xs:string" /> <xs:element name="pass" type="xs:string" /> <xs:element name="RegNumber" type="xs:int" /> <xs:element name="Code" type="xs:string" /> <xs:element name="startPosition" type="xs:int" minOccurs="0" /> <xs:element name="diapason" type="xs:int" minOccurs="0" /> <xs:element name="sortColumn" type="xs:string" minOccurs="0" /> <xs:element name="sortOrder" type="xs:string" minOccurs="0" /> </xs:sequence> </xs:complexType>
<xs:complexType name="getRecordIDsByObjectIDResponse"> <xs:sequence> <xs:element name="return" type="tns:responseElement81" minOccurs="0" /> </xs:sequence> </xs:complexType>
<xs:complexType name="responseElement81"> <xs:sequence> <xs:element name="MessageInfo" type="comm:MessageInfo" minOccurs="0" /> <xs:element name="Item" type="comm:Response2" nillable="true" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> </xs:schema> |
<?xml version='1.0' encoding='UTF-8'?> <xs:schema xmlns:tns="http://ws. iac. spb. ru/ObjectIDs" xmlns:comm="http://ws. iac. spb. ru/Common" xmlns:xs="http://www. w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws. iac. spb. ru/ObjectIDs"> <xs:import namespace="http://ws. iac. spb. ru/Common" schemaLocation="Common. xsd" /> <xs:element name="getRecordIDsByObjectFullname" type="tns:getRecordIDsByObjectFullname" /> <xs:element name="getRecordIDsByObjectFullnameResponse" type="tns:getRecordIDsByObjectFullnameResponse" />
<xs:complexType name="responseElement82"> <xs:sequence> <xs:element name="MessageInfo" type="comm:MessageInfo" minOccurs="0" /> <xs:element name="Item" type="comm:Response2" nillable="true" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType>
<xs:complexType name="getRecordIDsByObjectFullname"> <xs:sequence> <xs:element name="login" type="xs:string" /> <xs:element name="pass" type="xs:string" /> <xs:element name="RegNumber" type="xs:int" /> <xs:element name="Fullname" type="xs:string" /> <xs:element name="startPosition" type="xs:int" minOccurs="0" /> <xs:element name="diapason" type="xs:int" minOccurs="0" /> <xs:element name="sortColumn" type="xs:string" minOccurs="0" /> <xs:element name="sortOrder" type="xs:string" minOccurs="0" /> </xs:sequence> </xs:complexType>
<xs:complexType name="getRecordIDsByObjectFullnameResponse"> <xs:sequence> <xs:element name="return" type="tns:responseElement82" minOccurs="0" /> </xs:sequence> </xs:complexType> </xs:schema> |
<?xml version='1.0' encoding='UTF-8'?> <xs:schema xmlns:comm="http://ws. iac. spb. ru/Common" xmlns:xs="http://www. w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws. iac. spb. ru/Common"> <xs:complexType name="Response1"> <xs:sequence> <xs:element name="RegNumber" type="xs:int"> <xs:annotation> <xs:documentation>Регистрационный номер классификатора</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Fullname" type="xs:string"> <xs:annotation> <xs:documentation>Полное наименование классификатора</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CurrentVersionNumber" type="xs:int"> <xs:annotation> <xs:documentation>Номер актуальной версии (изменения)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CurDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Дата актуализации</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="Response2"> <xs:sequence> <xs:element name="ID" type="xs:int"> <xs:annotation> <xs:documentation>ID записи</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Facet" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Фасет (только для фасетных классификаторов)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>Код обьекта</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Fullname" type="xs:string"> <xs:annotation> <xs:documentation>Полное наименование</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ActualDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Дата актуализации</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeactualDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Дата деактуализации</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Status" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Статус</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ActualDoc" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Документ актуализации (номер изменения)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeactualDoc" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Документ деактуализации</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="Response4"> <xs:sequence> <xs:element name="ActualDoc" type="xs:int"> <xs:annotation> <xs:documentation>Номер изменения</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ZipDate" type="xs:dateTime"> <xs:annotation> <xs:documentation>Дата загрузки</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="MessageInfo"> <xs:sequence> <xs:element name="FaultCode" type="xs:int"/> <xs:element name="FaultMessage" type="xs:string"/> <xs:element name="StartPosition" type="xs:int" minOccurs="0" /> <xs:element name="Diapason" type="xs:int" minOccurs="0" /> <xs:element name="ItemsInMessage" type="xs:int" minOccurs="0"/> <xs:element name="ItemsInResponse" type="xs:int" minOccurs="0"/> <xs:element name="ItemStructure" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:schema> |
5.2 Описание общих структур данных
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


