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 |


