3.1  Общие условия

Проведение контрольных испытаний при регистрации электронного сервиса регламентировано Приказом Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия».

Порядок проведения типовых испытаний предполагает следующие этапы:

-  Проверка комплектности предоставленной документации;

-  Проверка сетевой связности между узлом СМЭВ и точкой размещения электронного сервиса;

-  Регистрация сервиса и тестирование сервиса на контрольном примере.

3.2  Параметры испытаний на тестовой среде

Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия разработанного сервиса заранее, а не в продуктивном контуре.

Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия разработанного сервиса заранее, а не в продуктивном контуре.

-  Контактное лицо: ,

начальник отдела электронного правительства

информационно-аналитического управления правительства Еврейской автономной области,

(426, (426,

*****@,

*****@***ru.

НЕ нашли? Не то? Что вы ищете?

-  Адрес тестового экземпляра: http://91.220.152.37:7777/landInfo? wsdl

-  Режим функционирования тестовой среды: 24/5 (круглосуточно по будням). Особых условий доступности не определено.

-  Для того чтоб протестировать сервис, необходимо:

o  зарегистрировать сервис на тестовой среде во время ее доступности согласно режиму функционирования,

o  протестировать все операции на основании контрольных примеров.

3.3  Параметры испытаний на продуктивной среде

-  Контактное лицо: ,

начальник отдела электронного правительства

информационно-аналитического управления правительства Еврейской автономной области,

(426, (426,

*****@,

*****@***ru.

-  Адрес экземпляра: http://10.0.1.2:7777/landInfo? wsdl

-  Режим функционирования тестовой среды: 24/5 (круглосуточно по будням). Особых условий доступности не определено.

3.4  Особые условия

Особые требования для проведения контрольных испытаний не предъявляются.

4  ПРИЛОЖЕНИЯ

4.1  Описание сервиса (WSDL)

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

<definitions xmlns="http://schemas. xmlsoap. org/wsdl/"

xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/"

xmlns:xs="http://www. w3.org/2001/XMLSchema"

xmlns:smev="http://smev. *****/rev120315"

xmlns:mun="http://mun. mer. *****/"

name="MunMerService" targetNamespace="http://mun. mer. *****/">

<types>

<xs:schema targetNamespace="http://mun. mer. *****/">

<xs:import namespace="http://smev. *****/rev120315" schemaLocation="req-resp. xsd"/>

<xs:element name="CreateLocationRequest" type="smev:CreateLocationRequestType"/>

<xs:element name="CreateLocationRequestResponse" type="smev:CreateLocationRequestResponseType"/>

<xs:element name="GetLocationResult" type="smev:GetLocationResultRequestType"/>

<xs:element name="GetLocationResultResponse" type="smev:GetLocationResultResponseType"/>

<xs:element name="CreateUsageRequest" type="smev:CreateUsageRequestType"/>

<xs:element name="CreateUsageRequestResponse" type="smev:CreateUsageRequestResponseType"/>

<xs:element name="GetUsageResult" type="smev:GetUsageResultType"/>

<xs:element name="GetUsageResultResponse" type="smev:GetUsageResultResponseType"/>

<xs:element name="CreateAffiliationRequest" type="smev:CreateAffiliationRequestType"/>

<xs:element name="CreateAffiliationRequestResponse" type="smev:CreateAffiliationRequestResponseType"/>

<xs:element name="GetAffiliationResult" type="smev:GetAffiliationResultType"/>

<xs:element name="GetAffiliationResultResponse" type="smev:GetAffiliationResultResponseType"/>

</xs:schema>

</types>

<message name="CreateLocationRequestRequest">

<part name="parameters" element="mun:CreateLocationRequest"/>

</message>

<message name="CreateLocationRequestResponse">

<part name="parameters" element="mun:CreateLocationRequestResponse"/>

</message>

<message name="GetLocationResultRequest">

<part name="parameters" element="mun:GetLocationResult"/>

</message>

<message name="GetLocationResultResponse">

<part name="parameters" element="mun:GetLocationResultResponse"/>

</message>

<message name="CreateUsageRequestRequest">

<part name="parameters" element="mun:CreateUsageRequest"/>

</message>

<message name="CreatelUsageRequestResponse">

<part name="parameters" element="mun:CreateUsageRequestResponse"/>

</message>

<message name="GetUsageResultRequest">

<part name="parameters" element="mun:GetUsageResult"/>

</message>

<message name="GetUsageResultResponse">

<part name="parameters" element="mun:GetUsageResultResponse"/>

</message>

<message name="CreateAffiliationRequestRequest">

<part name="parameters" element="mun:CreateAffiliationRequest"/>

</message>

<message name="CreateAffiliationRequestResponse">

<part name="parameters" element="mun:CreateAffiliationRequestResponse"/>

</message>

<message name="GetAffiliationResultRequest">

<part name="parameters" element="mun:GetAffiliationResult"/>

</message>

<message name="GetAffiliationResultResponse">

<part name="parameters" element="mun:GetAffiliationResultResponse"/>

</message>

<portType name="MunMerServicePortType">

<operation name="CreateLocationRequest">

<input message="mun:CreateLocationRequestRequest"/>

<output message="mun:CreateLocationRequestResponse"/>

</operation>

<operation name="GetLocationResult">

<input message="mun:GetLocationResultRequest"/>

<output message="mun:GetLocationResultResponse"/>

</operation>

<operation name="CreateUsageRequest">

<input message="mun:CreateUsageRequestRequest"/>

<output message="mun:CreatelUsageRequestResponse"/>

</operation>

<operation name="GetUsageResult">

<input message="mun:GetUsageResultRequest"/>

<output message="mun:GetUsageResultResponse"/>

</operation>

<operation name="CreateAffiliationRequest">

<input message="mun:CreateAffiliationRequestRequest"/>

<output message="mun:CreateAffiliationRequestResponse"/>

</operation>

<operation name="GetAffiliationResult">

<input message="mun:GetAffiliationResultRequest"/>

<output message="mun:GetAffiliationResultResponse"/>

</operation>

</portType>

<binding name="MunMerServiceBinding" type="mun:MunMerServicePortType">

<soap:binding transport="http://schemas. xmlsoap. org/soap/http" style="document"/>

<operation name="CreateLocationRequest">

<soap:operation soapAction="http://mun. mer. *****/createLocationRequest" style="document"/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

<operation name="GetLocationResult">

<soap:operation soapAction="http://portal. *****/getLocationResult" style="document"/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

<operation name="CreateUsageRequest">

<soap:operation soapAction="http://mun. mer. *****/createUsageRequest" style="document"/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

<operation name="GetUsageResult">

<soap:operation soapAction="http://portaI. *****/getUsageResult" style="document"/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

<operation name="CreateAffiliationRequest">

<soap:operation soapAction="http://mun. mer. *****/createAffiliationRequest" style="document"/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

<operation name="GetAffiliationResult">

<soap:operation soapAction="http://portal. *****/getAffiliationResult" style="document"/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

</binding>

<service name="MunMerService">

<port name="MunMerServicePort" binding="mun:MunMerServiceBinding">

<soap:address location="http://localhost"/>

</port>

</service>

</definitions>

4.2  Сопутствующие схемы

req-resp. xsd

<?xml version="1.0" encoding="utf-8"?>

<xs:schema xmlns:xs="http://www. w3.org/2001/XMLSchema" xmlns:smev="http://smev. *****/rev120315"

xmlns:tns="http://smev. *****/rev120315" xmlns:st="http://mun. mer. *****/"

targetNamespace="http://smev. *****/rev120315" elementFormDefault="qualified"

attributeFormDefault="unqualified">

<xs:include schemaLocation="SmevTypes. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="tAddress. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="RequestAffiliation. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="ResponseAffiliation. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="RequestLocation. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="ResponseLocation. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="RequestUsage. xsd"/>

<xs:import namespace="http://mun. mer. *****/" schemaLocation="ResponseUsage. xsd"/>

<xs:complexType name="CreateLocationRequestType">

<xs:annotation>

<xs:documentation>3anpoc о предоставлении заключения, что создаваемый или созданный объект

недвижимого имущества расположен в пределах границ земельного участка, предназначенного для

ведения личного подсобного xозяйства

</xs:documentation>

</xs:annotation>

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="st:RequestLocation"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CreateLocationRequestResponseType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="GetLocationResultRequestType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="GetLocationResultResponseType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

<xs:element ref="st:ResponseLocation" minOccurs="0"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CreateUsageRequestType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="st:RequestUsage"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CreateUsageRequestResponseType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="GetUsageResultType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="GetUsageResultResponseType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

<xs:element ref="st:ResponseUsage" minOccurs="0"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CreateAffiliationRequestType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="st:RequestAffiliation"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="CreateAffiliationRequestResponseType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="GetAffiliationResultType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="GetAffiliationResultResponseType">

<xs:sequence>

<xs:element ref="smev:Message"/>

<xs:element name="MessageData">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:MessageDataType">

<xs:sequence>

<xs:element name="AppData" minOccurs="0">

<xs:complexType>

<xs:complexContent>

<xs:restriction base="smev:AppDataType">

<xs:sequence>

<xs:element ref="smev:regNumber"/>

<xs:element ref="st:ResponseAffiliation" minOccurs="0"/>

</xs:sequence>

<xs:anyAttribute namespace="##any" processContents="lax"/>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

<xs:element ref="smev:AppDocument" minOccurs="0"/>

</xs:sequence>

</xs:restriction>

</xs:complexContent>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:element name="regNumber">

<xs:simpleType>

<xs:restriction base="xs:string"/>

</xs:simpleType>

</xs:element>

</xs:schema>

SmevTypes. xsd

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

<xs:schema xmlns:xs="http://www. w3.org/2001/XMLSchema"

xmlns:smev="http://smev. *****/rev120315"

xmlns:xop="http://www. w3.org/2004/08/xop/include"

targetNamespace="http://smev. *****/rev120315"

elementFormDefault="qualified" attributeFormDefault="unqualified"

version="2.5.3">

<xs:import namespace="http://www. w3.org/2000/09/xmldsig#"

schemaLocation="xmldsig-core-schema. xsd"/>

<xs:import namespace="http://www. w3.org/2004/08/xop/include"

schemaLocation="include. xsd"/>

<xs:import namespace="http://schemas. xmlsoap. org/soap/envelope/" schemaLocation="soap-envelope. xsd"/>

<xs:import namespace="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd"

schemaLocation="wss-utility. xsd"/>

<xs:element name="Header" type="smev:HeaderType">

<xs:annotation>

<xs:documentation>Служебный загловок СМЭВ</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="BaseMessage" type="smev:BaseMessageType">

<xs:annotation>

<xs:documentation>Базовый тип, описывающий сообщение в целом</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="Message" type="smev:MessageType">

<xs:annotation>

<xs:documentation>Служебный блок атрибутов СМЭВ</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="SubMessage" type="smev:SubMessageType">

<xs:annotation>

<xs:documentation>Описание заявки пакета</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="SubMessages" type="smev:SubMessagesType">

<xs:annotation>

<xs:documentation>Набор описей заявок пакета</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="MessageData" type="smev:MessageDataType">

<xs:annotation>

<xs:documentation>Блок-обертка данных СМЭВ</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="AppData" type="smev:AppDataType">

<xs:annotation>

<xs:documentation>Блок структурированных сведений</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="AppDocument" type="smev:AppDocumentType">

<xs:annotation>

<xs:documentation>Блок вложений</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="SubRequestNumber" type="xs:string">

<xs:annotation>

<xs:documentation>

Уникальный идентификатор сообщения внутри пакета назначается инициатором взаимодействия

</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="Sender" type="smev:orgExternalType">

<xs:annotation>

<xs:documentation>

Данные о системе-инициаторе взаимодействия

(Потребителе) (валидируется СМЭВ на соответствие сертификату)

</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="Recipient" type="smev:orgExternalType">

<xs:annotation>

<xs:documentation>

Данные о системе-получателе сообщения (Поставщике)

(валидируется СМЭВ по реестру поставщиков)

</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="Originator" type="smev:orgExternalType">

<xs:annotation>

<xs:documentation>

Данные о системе, инициировавашей цепочку из

нескольких запросов-ответов, объединенных единым процессом в рамках

взаимодействия

</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="TypeCode" type="smev:TypeCodeType">

<xs:annotation>

<xs:documentation>Тип сообщения</xs:documentation>

</xs:annotation>

</xs:element>

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