<?xml version='1.0' encoding='UTF-8'?>

<xs:schema xmlns:comm="http://ws. iac. spb. ru/Common" xmlns:tns="http://ws. iac. spb. ru/ClassifierLastVersion" xmlns:xs="http://www. w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws. iac. spb. ru/ClassifierLastVersion">

<xs:import namespace="http://ws. iac. spb. ru/Common" schemaLocation="Common. xsd" />

<xs:element name="getLastVersionByClassifierNumber" type="tns:getLastVersionByClassifierNumber" />

<xs:element name="getLastVersionByClassifierNumberResponse" type="tns:getLastVersionByClassifierNumberResponse" />

<xs:complexType name="responseElement31">

<xs:sequence>

<xs:element name="MessageInfo" type="comm:MessageInfo" minOccurs="0" />

<xs:element name="Item" type="comm:Response1" nillable="true" minOccurs="0" maxOccurs="unbounded" />

</xs:sequence>

</xs:complexType>

<xs:complexType name="getLastVersionByClassifierNumber">

<xs:sequence>

<xs:element name="login" type="xs:string" />

<xs:element name="pass" type="xs:string" />

<xs:element name="RegNumber" type="xs:int" />

</xs:sequence>

</xs:complexType>

<xs:complexType name="getLastVersionByClassifierNumberResponse">

<xs:sequence>

<xs:element name="return" type="tns:responseElement31" 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:tns="http://ws. iac. spb. ru/ClassifierLastVersion" xmlns:xs="http://www. w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws. iac. spb. ru/ClassifierLastVersion">

<xs:import namespace="http://ws. iac. spb. ru/Common" schemaLocation="Common. xsd" />

<xs:element name="getLastVersionByClassifierName" type="tns:getLastVersionByClassifierName" />

<xs:element name="getLastVersionByClassifierNameResponse" type="tns:getLastVersionByClassifierNameResponse" />

<xs:complexType name="getLastVersionByClassifierName">

<xs:sequence>

<xs:element name="login" type="xs:string" />

<xs:element name="pass" type="xs:string" />

<xs:element name="Fullname" type="xs:string" />

</xs:sequence>

</xs:complexType>

<xs:complexType name="getLastVersionByClassifierNameResponse">

<xs:sequence>

<xs:element name="return" type="tns:responseElement32" minOccurs="0" />

</xs:sequence>

</xs:complexType>

<xs:complexType name="responseElement32">

<xs:sequence>

<xs:element name="MessageInfo" type="comm:MessageInfo" minOccurs="0" />

<xs:element name="Item" type="comm:Response1" nillable="true" minOccurs="0" maxOccurs="unbounded" />

</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>

4.2 Описание общих структур данных

1.  getLastVersionByClassifierNumber

Код параметра

Описание параметра

Обязательность

Способ заполнения/Тип

Комментарий

1

getLastVersionByClassifierNumber

Запрос к электронному сервису

+

tns: getLastVersionByClassifierNumber

2.  getLastVersionByClassifierNumberResponse

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5