ФЕДЕРАЛЬНОЕ КАЗНАЧЕЙСТВО (КАЗНАЧЕЙСТВО РОССИИ)

Руководство пользователя

электронного сервиса смэв

Сервис системы учета начислений и фактов оплаты государственных пошлин, денежных платежей (штрафов) и сборов

Дата: 02.08.2011

Версия: 1.0

Листов: 20

СОДЕРЖАНИЕ

1 Общие сведения.. 4

1.1 Руководящие документы.. 4

1.2 Описание электронного сервиса. 4

1.3 Операции (методы) электронного сервиса. 5

1.4 Сценарии использования. 5

1.5 Схема взаимодействия. 5

1.6 Связи с другими электронными сервисами. 5

2 Руководство пользователя.. 6

2.1 Операция «Метод экспорта/импорта». 6

2.1.1 Общие сведения. 6

2.1.2 Описание входных параметров. 6

2.1.3 Описание выходных параметров. 6

2.1.4 Контрольный пример. 6

3 Методика испытаний.. 13

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

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

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

4 Приложения.. 14

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

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

изменения

Версия

Дата

Автор

Изменения

термины/СОКРАЩЕНИя

Термин/сокращение

Описание

СМЭВ

Система межведомственного электронного взаимодействия

Поставщик

Организация-владелец электронного сервиса

WSDL

Web Services Description Language — язык описания веб-сервисов.

XSD

XML Schema definition - язык описания структуры XML документа.

SOAP

Simple Object Access Protocol - протокол обмена структурированными сообщениями в распределённой вычислительной среде.

XML

eXtensible Markup Language — расширяемый язык разметки.

ИС УНИФО

Информационная система учета начислений и фактов оплаты физическими лицами налоговых платежей, государственных пошлин, денежных платежей (штрафов), сборов

1  Общие сведения

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

1.1 Руководящие документы

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

-  паспорт электронного сервиса, регистрируемого в системе взаимодействия;

-  методику испытаний электронного сервиса, регистрируемого в системе взаимодействия, включая контрольный пример обращения к электронному сервису;

-  руководство пользователя электронного сервиса, регистрируемого в системе взаимодействия.

Основанием для создания и использования электронного сервиса являются перечисленные ниже документы.

Нормативно-правовые документы:

-  Постановление Правительства Российской Федерации от 8 сентября 2010 г. № 000 «О единой системе межведомственного электронного взаимодействия»;

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

-  Комплект документов для подключения к системе учета начислений и фактов оплаты (УНИФО).

-  Форматы взаимодействия УНИФО с внешними информационными системами в 1.15.0

1.2 Описание электронного сервиса

Наименование:

Электронный сервис системы учета начислений и фактов оплаты государственных пошлин, денежных платежей (штрафов) и сборов - Шлюз УНИФО

Назначение:

Импорт начислений от поставщиков гос. услуг.
Импорт фактов оплаты от кредитных организаций.
Уточнение начислений, фактов оплаты и зачислений поставщиком услуг.
Уточнение фактов оплаты кредитной организацией.
Экспорт начислений в кредитную организацию.
Экспорт квитанций, фактов оплаты и зачислений поставщику услуг.
Экспорт начислений и статусов квитирования на ПГУ.

Поставщик:

Федеральное Казначейство

Область применения:

Межведомственное взаимодействие

1.3 Операции (методы) электронного сервиса

Электронный сервис системы учета начислений и фактов оплаты государственных пошлин, денежных платежей (штрафов) и сборов обеспечивает доступ внешних систем к следующим функциям ИС УНИФО:

-  Импорт начислений от поставщиков госуслуг.

-  Импорт фактов оплаты от кредитных организаций.

-  Уточнение начислений, фактов оплаты и зачислений поставщиком услуг.

-  Уточнение фактов оплаты кредитной организацией.

-  Экспорт начислений в кредитную организацию.

-  Экспорт квитанций, фактов оплаты и зачислений поставщику услуг.

-  Экспорт начислений и статусов квитирования на ПГУ.

Для обслуживания входящих запросов шлюз УНИФО предоставляет метод UnifoTransferMsg.

Метод

Назначение

Код: UnifoTransferMsg

Наименование: Метод экспорта/импорта

Экспорт начислений, зачислений, платежей и квитанций из ИС УНИФО во внешнюю информационную систему. Импорт начислений, зачислений, платежей из внешней системы в ИС УНИФО

1.4 Сценарии использования

Внешняя нформационная система вызывает сервис и передает запрос содержащий описание необходимой информации требуемой от ИС УНИФО, либо запрос содержащий начисленя, платежи или зачисления для загрузки в ИС УНИФО. Запрос передается с помощью вызова метода UnifoTransferMsg.

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

В рамках взаимодействия внешняя информационная система направляет в адрес сервиса сообщение unifo:UnifoTransferMsgRequest содержащее запрос необходимой информации или запрос содержащий нечисления или платежи или зачисления для загрузки в ИС УНИФО. В качестве ответа будет выдано сообщение unifo:UnifoTransferMsgResponse с результатом обработки запроса.

1.6 Связи с другими электронными сервисами

Не используются.

2  Руководство пользователя

2.1 Операция «Метод экспорта/импорта»

2.1.1 Общие сведения

Код операции:

UnifoTransferMsg

Наименование операции:

Метод экспорта/импорта

Назначение операции:

Эспорт/импорт начислений, зачислений, платежей и квитанций из УНИФО во внешнюю информационную систему

2.1.2 Описание входных параметров

Входные данные: UnifoTransferMsg

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

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

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

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

Комментарий

1

unifo:UnifoTransferMsgRequest

Входной параметр

+

Комплексный тип, объявлен в WSDL

2.1.3 Описание выходных параметров

Выходные данные: UnifoTransferMsg

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

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

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

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

Комментарий

1

unifo:UnifoTransferMsgResponse

Результат обработки запроса

+

Комплексный тип, объявлен в WSDL

2.1.4 Контрольный пример

Запрос

<soapenv:Envelope xmlns:S="http://schemas. xmlsoap. org/soap/envelope/" xmlns:ds="http://www. w3.org/2000/09/xmldsig#" xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd"><soapenv:Header><wsse:Security soapenv:actor="http://smev. *****/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken><ds:Signature><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"></ds:CanonicalizationMethod><ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"></ds:SignatureMethod><ds:Reference URI="#body"><ds:Transforms><ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"></ds:DigestMethod><ds:DigestValue>d12cWtY7M4XkTr0LyiA3FiE7kTwqaZdywZF6eSmjlaI=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>UiHFQiwB8lAANWVj5HRK+9AuQQYs2Twa1j4mHX6b4m91o7EUuCYqQBKkgYr1ZSiGiJ9oUmHYJmc+X/P+X+sqkA==</ds:SignatureValue><ds:KeyInfo><wsse:SecurityTokenReference><wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"></wsse:Reference></wsse:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></soapenv:Header><S:Body wsu:Id="body"><ns9:UnifoTransferMsg xmlns:ns10="http://*****/xsd/ExportQuittanceResponse" xmlns:ns11="http://*****/xsd/ExportIncomesResponse" xmlns:ns12="http://*****/xsd/ExportPaymentsResponse" xmlns:ns13="http://*****/xsd/PGU_ChargesResponse" xmlns:ns14="http://*****/xsd/PaymentInfo" xmlns:ns15="http://*****/xsd/Charge" xmlns:ns2="http://www. w3.org/2000/09/xmldsig#" xmlns:ns3="http://www. w3.org/2004/08/xop/include" xmlns:ns4="http://smev. *****/rev111111" xmlns:ns5="http://*****/xsd/PGU_ImportRequest" xmlns:ns6="http://*****/xsd/SmevUnifoService" xmlns:ns7="http://*****/xsd/Ticket" xmlns:ns8="http://*****/xsd/PGU_DataRequest" xmlns:ns9="http://*****/SmevUnifoService/"><ns4:Message><ns4:Sender><ns4:Code>RKZN35001</ns4:Code><ns4:Name>Казначейство России</ns4:Name></ns4:Sender><ns4:Recipient><ns4:Code>RKZN35001</ns4:Code><ns4:Name>Казначейство России</ns4:Name></ns4:Recipient><ns4:TypeCode>GFNC</ns4:TypeCode><ns4:Status>REQUEST</ns4:Status><ns4:Date>T12:35:39.121+04:00</ns4:Date><ns4:ExchangeType>6</ns4:ExchangeType></ns4:Message><ns4:MessageData><ns4:AppData><ns6:exportData><ns8:DataRequest kind="CHARGESTATUS"><PostBlock><ID>7ba91a04-9f25-463e-8227-ca3e46354c43</ID><TimeStamp>T12:35:39.121+04:00</TimeStamp><SenderIdentifier>1234ABC123</SenderIdentifier></PostBlock><SupplierBillIDs><SupplierBillID></SupplierBillID></SupplierBillIDs></ns8:DataRequest></ns6:exportData></ns4:AppData></ns4:MessageData></ns9:UnifoTransferMsg></S:Body></soapenv:Envelope>

Ответ на запрос в случае успешного исполнения

<soapenv:Envelope xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/" xmlns:S="http://schemas. xmlsoap. org/soap/envelope/" xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd">

<soapenv:Header>

<wsse:Security S:actor="http://smev. *****/actors/recipient">

<wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId-7D6FBA">MIIDjjCCAz2gAwIBAgIKEUWKtwAAAAAB8DAIBgYqhQMCAgMweTEXMBUGCSqGSIb3DQEJARYIY2FAcnQucnUxCzAJBgNVBAYTAlJVMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJDAiBgNVBAoMG9Ce0JDQniDQoNC+0YHRgtC10LvQtdC60L7QvDEUMBIGA1UEAxMLUlRLIFRlc3QgQ0EwHhcNMTEwNjI5MDczNzAwWhcNMTIwNjI5MDc0NjAwWjCBsDEbMBkGA1UEAx4SBCEEHAQtBBIAXwRCBDUEQQRCMQswCQYDVQQGEwJSVTEUMBIGA1UEBRMLMDAwMDAwMDAwMDExFTATBgNVBAgeDAQcBD4EQQQ6BDIEMDEVMBMGA1UEBx4MBBwEPgRBBDoEMgQwMS8wLQYDVQQKHiYEFwQQBB4AIAQtBDkEIgQ4ACAEGgQ+BD0EQQQwBDsEQgQ4BD0EMzEPMA0GA1UECx4GBCQEHwQUMGMwHAYGKoUDAgITMBIGByqFAwICJAAGByqFAwICHgEDQwAEQHRrw+NLa824XuNToKiQmd+YyMBIwpnit92qGgcPxzkr1k3kQxFEnR7HZR+r+LnyLXPHPp+4ekzLWrIGSHXNO7OjggFrMIIBZzALBgNVHQ8EBAMCBPAwJgYDVR0lBB8wHQYHKoUDAgIiBgYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBRl7yDW3eEdZr1WsspuQ4XBSy3QXjAfBgNVHSMEGDAWgBTcU2nSYtDb9vBavYJPU8DE1fA/VzBmBgNVHR8EXzBdMFugWaBXhlVodHRwOi8vZDAwcGd1Y2VydDAxLjAwLmVnb3YubG9jYWwvcmEvY2RwL2RjNTM2OWQyNjJkMGRiZjZmMDVhYmQ4MjRmNTNjMGM0ZDVmMDNmNTcuY3JsMFQGCCsGAQUFBwEBBEgwRjBEBggrBgEFBQcwAoY4aHR0cDovL2QwMHBndWNlcnQwMS4wMC5lZ292LmxvY2FsL3JhL2NkcC90ZXN0X2NhX3J0ay5jcnQwMgYJKwYBBAGCNxUKBCUwIzAJBgcqhQMCAiIGMAoGCCsGAQUFBwMCMAoGCCsGAQUFBwMEMAgGBiqFAwICAwNBAI3CL2fgGPLlZ5Vm6BwAfqHxCRJkmtLmFX4sD9iZ4jvp6BGIF+XkeAvWnedowJ8UurEGNoDwtfXf+xeHPT11Cm4=</wsse:BinarySecurityToken>

<ds:Signature Id="Signature-5642" xmlns:ds="http://www. w3.org/2000/09/xmldsig#">

<ds:SignedInfo>

<ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/>

<ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"/>

<ds:Reference URI="#ID-f28c81f0-f6c5-437a-9963-de8f06cdfe9f">

<ds:Transforms>

<ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/>

</ds:Transforms>

<ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/>

<ds:DigestValue>h3mApX33e/T8polT4YOeyjjF+6AOP364wsJ5HlAwcOU=</ds:DigestValue>

</ds:Reference>

<ds:Reference URI="#body">

<ds:Transforms>

<ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/>

</ds:Transforms>

<ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/>

<ds:DigestValue>ycXnZkQ1f3HCdr6Qegs8pi3H1YCWzc8zYKSwk4xzDqo=</ds:DigestValue>

</ds:Reference>

</ds:SignedInfo>

<ds:SignatureValue>lUu2Ny4/B/5f1PiUp/jUrBXG5Wfib0HZmVAh4I1VGl0TGUAW3YbwoyCnOOVhAp22vmJTHEn8tp1n

78svHzQc1g==</ds:SignatureValue>

<ds:KeyInfo Id="KeyId-7D6FBA">

<wsse:SecurityTokenReference wsu:Id="STRId-7D6FBA">

<wsse:Reference URI="#CertId-7D6FBA" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"/>

</wsse:SecurityTokenReference>

</ds:KeyInfo>

</ds:Signature>

</wsse:Security>

<wsse:Security S:actor="http://smev. *****/actors/smev">

<wsse:BinarySecurityToken EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3" wsu:Id="CertId">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</wsse:BinarySecurityToken>

<ds:Signature xmlns:ds="http://www. w3.org/2000/09/xmldsig#">

<ds:SignedInfo>

<ds:CanonicalizationMethod Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/>

<ds:SignatureMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostrgostr3411"/>

<ds:Reference URI="#body">

<ds:Transforms>

<ds:Transform Algorithm="http://www. w3.org/2001/10/xml-exc-c14n#"/>

</ds:Transforms>

<ds:DigestMethod Algorithm="http://www. w3.org/2001/04/xmldsig-more#gostr3411"/>

<ds:DigestValue>ycXnZkQ1f3HCdr6Qegs8pi3H1YCWzc8zYKSwk4xzDqo=</ds:DigestValue>

</ds:Reference>

</ds:SignedInfo>

<ds:SignatureValue>w7fLR+p8dV5x9KDcif9SxL+LbG4Bkpt6IV4hvN6asV/lsw7edyF9VRXaq1C5wvZHcZXn9rm0b0KUJ/v5gFSgVA==</ds:SignatureValue>

<ds:KeyInfo>

<wsse:SecurityTokenReference>

<wsse:Reference URI="#CertId" ValueType="http://docs. oasis-open. org/wss/2004/01/oasiswss-x509-token-profile-1.0#X509v3"/>

</wsse:SecurityTokenReference>

</ds:KeyInfo>

</ds:Signature>

</wsse:Security>

<smev:Header wsu:Id="ID-f28c81f0-f6c5-437a-9963-de8f06cdfe9f" xmlns:smev="http://smev. *****/rev111111">

<smev:NodeId>00</smev:NodeId>

<smev:MessageId>ABA1509A-572D-DF88-0AB368D9D</smev:MessageId>

<smev:TimeStamp>T10:51:15.492+04:00</smev:TimeStamp>

<smev:MessageClass>RESPONSE</smev:MessageClass>

</smev:Header>

</soapenv:Header>

<S:Body wsu:Id="body">

<ns11:UnifoTransferMsg xmlns:ns11="http://*****/SmevUnifoService/" xmlns:ns10="http://www. w3.org/2004/08/xop/include" xmlns:ns12="http://*****/xsd/ExportQuittanceResponse" xmlns:ns13="http://*****/xsd/ExportIncomesResponse" xmlns:ns14="http://*****/xsd/ExportPaymentsResponse" xmlns:ns15="http://*****/xsd/PGU_ChargesResponse" xmlns:ns16="http://*****/xsd/PaymentInfo" xmlns:ns17="http://*****/xsd/Charge" xmlns:ns2="http://www. w3.org/2000/09/xmldsig#" xmlns:ns3="http://smev. *****/rev111111" xmlns:ns4="http://*****/xsd/PGU_ImportRequest" xmlns:ns5="http://*****/xsd/SmevUnifoService" xmlns:ns6="http://*****/xsd/Ticket" xmlns:ns7="http://*****/xsd/PGU_DataRequest" xmlns:ns8="http://*****/xsd/DoAcknowledgmentRequest" xmlns:ns9="http://*****/xsd/DoAcknowledgmentResponse">

<ns3:Message>

<ns3:Sender>

<ns3:Code>RKZN35001</ns3:Code>

<ns3:Name>Казначейство России</ns3:Name>

</ns3:Sender>

<ns3:Recipient>

<ns3:Code>RKZN35001</ns3:Code>

<ns3:Name>Казначейство России</ns3:Name>

</ns3:Recipient>

<ns3:TypeCode>GFNC</ns3:TypeCode>

<ns3:Status>INVALID</ns3:Status>

<ns3:Date>T10:49:09.798+04:00</ns3:Date>

<ns3:ExchangeType>6</ns3:ExchangeType>

<ns3:RequestIdRef>F8D0BBCE-EE1A-534E-7243-B7B60B933344</ns3:RequestIdRef>

<ns3:OriginRequestIdRef>F8D0BBCE-EE1A-534E-7243-B7B60B933344</ns3:OriginRequestIdRef>

</ns3:Message>

<ns3:MessageData>

<ns3:AppData>

<ns5:exportDataResponse>

<ResponseTemplate xsi:type="ns15:ExportChargesResponse" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance">

<PostBlock>

<ID>7ba91a04-9f25-463e-8227-ca3e46354c43</ID>

<TimeStamp>T10:49:06.959+04:00</TimeStamp>

<SenderIdentifier>9500</SenderIdentifier>

</PostBlock>

<RequestProcessResult>

<ErrorCode>21</ErrorCode>

<ErrorDescription>Запрос от незарегистрированного участника</ErrorDescription>

</RequestProcessResult>

</ResponseTemplate>

</ns5:exportDataResponse>

</ns3:AppData>

</ns3:MessageData>

</ns11:UnifoTransferMsg>

</S:Body>

</soapenv:Envelope>

3  Методика испытаний

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

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

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

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

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

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

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

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

-  Служба сопровождения e-mail: *****@***ru,

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

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

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

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

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

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

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

-  Служба сопровождения e-mail: *****@***ru,

-  Адрес промышленного экземпляра:

http://172.16.90.14:7777/gateway/services/SID0003572?wsdl

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

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

4  Приложения

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

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

<wsdl:definitions xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/" xmlns:wsdl="http://schemas. xmlsoap. org/wsdl/" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:unifo="http://*****/SmevUnifoService/" name="SmevUnifoService" targetNamespace="http://*****/SmevUnifoService/">

<wsdl:types>

<xsd:schema targetNamespace="http://*****/SmevUnifoService/" xmlns:smev="http://smev. *****/rev111111">

<xsd:import schemaLocation="xsd/request/smev. unifo. rev111111.xsd" namespace="http://smev. *****/rev111111"/>

<xsd:element name="UnifoTransferMsg">

<xsd:complexType>

<xsd:sequence>

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

<xsd:element ref="smev:MessageData"/>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

<xsd:element name="UnifoTransferMsgResponse">

<xsd:complexType>

<xsd:sequence>

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

<xsd:element ref="smev:MessageData"/>

</xsd:sequence>

</xsd:complexType>

</xsd:element>

</xsd:schema>

</wsdl:types>

<wsdl:message name="UnifoTransferMsgRequest">

<wsdl:part name="inputmsg" element="unifo:UnifoTransferMsg"/>

</wsdl:message>

<wsdl:message name="UnifoTransferMsgResponse">

<wsdl:part name="outputmsg" element="unifo:UnifoTransferMsg"/>

</wsdl:message>

<wsdl:portType name="SmevUnifoService">

<wsdl:operation name="UnifoTransferMsg">

<wsdl:input message="unifo:UnifoTransferMsgRequest"/>

<wsdl:output message="unifo:UnifoTransferMsgResponse"/>

</wsdl:operation>

</wsdl:portType>

<wsdl:binding name="SmevUnifoServiceSOAP" type="unifo:SmevUnifoService">

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

<wsdl:operation name="UnifoTransferMsg">

<soap:operation soapAction="http://*****/SmevUnifoService/UnifoTransferMsg"/>

<wsdl:input>

<soap:body use="literal"/>

</wsdl:input>

<wsdl:output>

<soap:body use="literal"/>

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:service name="SmevUnifoService">

<wsdl:port name="SmevUnifoServiceSOAP" binding="unifo:SmevUnifoServiceSOAP">

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

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

Импортируемая схема: smev. unifo. rev111111.xsd

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

<xs:schema xmlns:xs="http://www. w3.org/2001/XMLSchema" xmlns:smev="http://smev. *****/rev111111" xmlns:ds="http://www. w3.org/2000/09/xmldsig#" xmlns:xop="http://www. w3.org/2004/08/xop/include" xmlns:unifo="http://*****/xsd/SmevUnifoService" xmlns:pdr="http://*****/xsd/DoAcknowledgmentRequest" xmlns:eqrs="http://*****/xsd/DoAcknowledgmentResponse" targetNamespace="http://smev. *****/rev111111" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">

<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="xop-include. xsd"/>

<xs:import namespace="http://*****/xsd/SmevUnifoService" schemaLocation="SmevUnifoService. xsd"/>

<xs:import namespace="http://*****/xsd/DoAcknowledgmentRequest" schemaLocation="DoAcknowledgmentRequest. xsd"/>

<xs:import namespace="http://*****/xsd/DoAcknowledgmentResponse" schemaLocation="DoAcknowledgmentResponse. 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="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="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>

<xs:element name="Date" type="xs:dateTime">

<xs:annotation>

<xs:documentation>Дата создания запроса</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="RequestIdRef" type="smev:idType">

<xs:annotation>

<xs:documentation>Идентификатор сообщения-запроса, инициировавшего

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

</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="OriginRequestIdRef" type="smev:idType">

<xs:annotation>

<xs:documentation>Идентификатор сообщения-запроса, инициировавшего

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

процессом в рамках взаимодействия

</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Код услуги</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Номер заявки в информационной системе-отправителе

</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="MessageId" type="smev:idType">

<xs:annotation>

<xs:documentation>Идентификатор сообщения</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="TimeStamp" type="xs:dateTime">

<xs:annotation>

<xs:documentation>Метка времени получения запроса СМЭВом

</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Уникальный идентификатор узла</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="MessageClass" type="smev:MessageClassType">

<xs:annotation>

<xs:documentation>Идентификатор класса сообщения</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="Status" type="smev:StatusType">

<xs:annotation>

<xs:documentation>Статус сообщения</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Категория взаимодействия</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="BinaryData" type="xs:base64Binary">

<xs:annotation>

<xs:documentation>Контент вложения</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="Reference" type="smev:ReferenceType">

<xs:annotation>

<xs:documentation>Ссылка на вложение</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="DigestValue" type="xs:base64Binary">

<xs:annotation>

<xs:documentation>Хеш-код вложения</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Идентификатор тестового запроса</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Код заявления</xs:documentation>

</xs:annotation>

</xs:element>

<xs:complexType name="HeaderType">

<xs:sequence>

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

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

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

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

</xs:sequence>

</xs:complexType>

<xs:complexType name="BaseMessageType">

<xs:sequence>

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

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

</xs:sequence>

</xs:complexType>

<xs:complexType name="MessageType">

<xs:sequence>

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

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

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

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

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

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

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

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

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

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

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

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

</xs:sequence>

</xs:complexType>

<xs:complexType name="MessageDataType">

<xs:sequence>

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

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

</xs:sequence>

</xs:complexType>

<xs:complexType name="AppDataType">

<xs:sequence>

<xs:choice>

<xs:element ref="unifo:ImportData"/>

<xs:element ref="unifo:ImportDataResponse"/>

<xs:element ref="unifo:exportData"/>

<xs:element ref="unifo:exportDataResponse"/>

<xs:element ref="pdr:DoAcknowledgmentRequest"/>

<xs:element ref="eqrs:DoAcknowledgmentResponse"/>

</xs:choice>

</xs:sequence>

<!--

<xs:sequence>

<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

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

-->

</xs:complexType>

<xs:complexType name="AppDocumentType">

<xs:sequence>

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

<xs:choice>

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

<xs:sequence>

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

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

</xs:sequence>

</xs:choice>

</xs:sequence>

</xs:complexType>

<xs:complexType name="ReferenceType" mixed="true">

<xs:sequence>

<xs:element ref="xop:Include" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

<xs:complexType name="orgExternalType">

<xs:annotation>

<xs:documentation>Сведения об информационной системе

</xs:documentation>

</xs:annotation>

<xs:sequence>

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

<xs:annotation>

<xs:documentation>Идентификатор системы</xs:documentation>

</xs:annotation>

</xs:element>

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

<xs:annotation>

<xs:documentation>Наименование системы</xs:documentation>

</xs:annotation>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:simpleType name="TypeCodeType">

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

<xs:enumeration value="GSRV">

<xs:annotation>

<xs:documentation>Взаимодействие в рамках оказания государственных

услуг

</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="GFNC">

<xs:annotation>

<xs:documentation>Взаимодействие в рамках исполнения

</xs:documentation>

</xs:annotation>

</xs:enumeration>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="MessageClassType">

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

<xs:enumeration value="REQUEST">

<xs:annotation>

<xs:documentation>Запрос от потребителя к поставщику

</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="RESPONSE">

<xs:annotation>

<xs:documentation>Ответ поставщика потребителю</xs:documentation>

</xs:annotation>

</xs:enumeration>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="StatusType">

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

<xs:enumeration value="REQUEST">

<xs:annotation>

<xs:documentation>Запрос</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="RESULT">

<xs:annotation>

<xs:documentation>Результат</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="REJECT">

<xs:annotation>

<xs:documentation>Мотивированный отказ</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="INVALID">

<xs:annotation>

<xs:documentation>Ошибка при ФЛК</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="ACCEPT">

<xs:annotation>

<xs:documentation>Сообщение-квиток о приеме</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="PING">

<xs:annotation>

<xs:documentation>Запрос данных/результатов</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="PROCESS">

<xs:annotation>

<xs:documentation>В обработке</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="NOTIFY">

<xs:annotation>

<xs:documentation>Уведомление об ошибке</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="FAILURE">

<xs:annotation>

<xs:documentation>Технический сбой</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="CANCEL">

<xs:annotation>

<xs:documentation>Отзыв заявления</xs:documentation>

</xs:annotation>

</xs:enumeration>

<xs:enumeration value="STATE">

<xs:annotation>

<xs:documentation>Возврат состояния</xs:documentation>

</xs:annotation>

</xs:enumeration>

</xs:restriction>

</xs:simpleType>

<xs:simpleType name="idType">

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

</xs:simpleType>

</xs:schema>

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

Описание общих структур данных приведено в документе «Форматы взаимодействия УНИФО с внешними информационными системами»