Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение 1
Описание вэб-сервиса приема заявлений на выдачу СК
Общая информация
Веб-сервис приема заявления на выдачу СК предназначен для передачи электронных данных заявления.
Наименование веб-сервиса: SubmitFormService.
Наименования операции: submitForm.
Состав реквизитов входных и выходных параметров веб-сервиса приведен в Таблице 1.
Таблица 1. Состав входных и выходных параметров веб-сервиса
N п/п |
Наименование реквизита |
Наименование тэга |
Обязательность тэга |
Примечание |
Входные реквизиты | ||||
Данные запроса <submitForm> | ||||
Данные заявления <formData> | ||||
Дополнительные сведения <additionalInfo> | ||||
1. |
Станция (НИВ) |
officeCode |
Да |
|
ФИО операциониста <operatorName> | ||||
2. |
Имя |
firstName |
Да |
|
3. |
Отчество |
middleName |
Нет |
|
4. |
Фамилия |
lastName |
Да |
|
</operatorName> | ||||
5. |
Должность операциониста |
operatorJob |
Да |
|
</additionalInfo> | ||||
Данные заявителя <clientInfo> | ||||
ФИО заявителя <name> | ||||
6. |
Имя |
firstName |
Да |
Имя |
7. |
Отчество |
middleName |
Нет |
Отчество |
8. |
Фамилия |
lastName |
Да |
Фамилия |
</name> | ||||
Адрес регистрации (прописка) <registrationAddress> | ||||
9. |
Город |
tityName |
Да |
|
10. |
Код города |
tityCode |
Да |
|
11. |
Улица |
streetName |
Нет |
|
12. |
Код улицы |
streetCode |
Нет |
|
13. |
Индекс |
index |
Нет |
Индекс |
14. |
Дом |
house |
Нет |
Дом |
15. |
Строение |
building |
Нет |
Строение |
16. |
Корпус |
corp |
Нет |
Корпус |
17. |
Квартира |
flat |
Нет |
Квартира |
</registrationAddress> | ||||
Адрес фактического проживания <residenceAddress> | ||||
18. |
Город |
cityName |
Да |
|
19. |
Код города |
cityCode |
Да |
|
20. |
Улица |
streetName |
Нет |
|
21. |
Код улицы |
streetCode |
Нет |
|
22. |
Индекс |
index |
Нет |
Индекс |
23. |
Дом |
house |
Нет |
Дом |
24. |
Строение |
building |
Нет |
Строение |
25. |
Корпус |
corp |
Нет |
Корпус |
26. |
Квартира |
flat |
Нет |
Квартира |
</residenceAddress> | ||||
27. |
Дата рождения |
dateOfBirth |
Да |
Дата рождения |
Данные полиса ОМС <oms>*(10) | ||||
28. |
Серия полиса ОМС |
series |
Да |
Серия полиса ОМС |
29. |
Номер полиса ОМС |
number |
Да |
Номер полиса ОМС |
</oms> | ||||
30. |
Пол |
sex |
Да |
|
31. |
Гражданство |
citizenship |
Да |
|
32. |
Фотография заявителя |
photo |
Да |
Фотография заявителя |
Данные документа, удостоверяющего личность <document> | ||||
33. |
Тип документа, удостоверяющего личность |
code |
Да |
|
34. |
Серия документа |
series |
Нет |
Обязателен для паспорта РФ |
35. |
Номер документа |
number |
Да |
Номер ДУЛ |
36. |
Дата выдачи документа |
issueDate |
Нет |
Дата выдачи ДУЛ |
37. |
Кем выдан документ |
issuedBy |
Да |
Кем выдан ДУЛ |
38. |
Код подразделения |
unitCode |
Нет |
Обязателен для паспорта РФ |
</document> | ||||
<contacts> | ||||
39. |
Домашний телефон |
phone |
Нет |
|
40. |
Мобильный телефон |
mobilePhone |
Нет |
|
41. |
Электронная почта |
|
Нет |
|
</contacts> | ||||
</clientInfo> | ||||
42. |
Код причины замены карты (в случае заполнения заявки для замены карты) |
recreateReasonCode |
Нет |
|
43. |
Дата получения заявления |
receiveDate |
Да |
|
<bank> | ||||
44. |
Код банка |
bankCode |
Да |
|
45. |
Код отделения банка |
unitCode |
Нет |
|
46. |
Кодовое слово |
password |
Да |
|
</bank> | ||||
</formData> | ||||
</submitForm> | ||||
Выходные реквизиты при успешной обработке | ||||
<submitEduFormResponse> | ||||
1. |
Номер заявления |
number |
Да |
|
2. |
Дата приема заявления |
formReceiveDate |
Да |
|
</submitEduFormResponse> | ||||
Выходные реквизиты при ошибке (передаются в контейнере SOAPfault) | ||||
Список ошибок <rejectionReasons> | ||||
Информация об ошибке <rejectionReason> | ||||
3. |
Код ошибки |
code |
Да |
|
4. |
Сообщение |
message |
Да |
|
5. |
Комментарий |
comment |
Нет |
|
</rejectionReason> | ||||
</rejectionReasons> |
*(10) Не заполняется при отсутствии данных.
Начальный перечень значений исключений приведен в Таблице 2.
Таблица 2. Начальный перечень значений исключений
п/п |
Код исключения (code) |
Наименование исключения (message) |
Комментарий (comment) |
|
4 |
Неверно указано доверенное лицо |
|
|
9 |
Отсутствует фотография |
|
|
-51027 |
Неверная дата заполнения заявки |
|
|
-51025 |
Не заполнен ППЗ |
|
|
-51003 |
Отсутствует фамилия |
|
|
-51004 |
Неверно заполнена фамилия |
|
|
-51005 |
Отсутствует имя |
|
|
-51006 |
Неверно заполнено имя |
|
|
-51007 |
Неверно заполнено отчество |
|
|
-51022 |
Неверно заполнена контактная информация |
|
|
-51009 |
Неверно заполнена дата рождения |
|
|
-51011 |
Неверно заполнено поле пол |
|
|
-51017 |
Не заполнено гражданство |
|
WSDL-схема веб-сервиса
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecu rity-utility-1.0.xsd"
xmlns:wsp="http://www.w3.org/ns/ws-policy"
xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://minbws.webservice.msr.com"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/" name="SubmitEduFormService"
targetNamespace="http://minbws.webservice.msr.com">
<types>
<xsd:schema>
<xsd:import namespace="http://minbws.webservice.msr.com/schemas" schemaLocation="SubmitEduFormService.xsd"/>
</xsd:schema>
</types>
<message name="submitForm">
<part name="parameters" element="ns1:submitForm" xmlns:ns1="http://minbws.webservice.msr.com/schemas"/>
</message>
<message name="submitFormResponse">
<part name="parameters" element="ns2:submitFormResponse" xmlns:ns2="http://minbws.webservice.msr.com/schemas"/>
</message>
<message name="SubmitFormException">
<part name="fault" element="ns3:submitFormException" xmlns:ns3="http://minbws.webservice.msr.com/schemas"/>
</message>
<portType name="SubmitEduFormServicePortType">
<operation name="submitForm">
<documentation>Сервис подачи заявлений</documentation>
<input message="tns:submitForm" wsam:Action="submitForm"/>
<output message="tns:submitFormResponse" wsam:Action="http://minbws.webservice.msr.com/SubmitEduFormServicePortTyp e/submitFormResponse"/>
<fault name="SubmitFormException" message="tns:SubmitFormException" wsam:Action="http://minbws.webservice.msr.com/SubmitEduFormServicePortTyp e/submitForm/Fault/SubmitFormException"/>
</operation>
</portType>
<binding name="SubmitEduFormServicePortBinding" type="tns:SubmitEduFormServicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="submitForm">
<soap:operation soapAction="submitForm"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="SubmitFormException">
<soap:fault name="SubmitFormException" use="literal"/>
</fault>
</operation>
</binding>
<service name="SubmitEduFormService">
<port name="SubmitEduFormServicePort" binding="tns:SubmitEduFormServicePortBinding">
<soap:address location="REPLACE_WITH_ACTUAL_URL"/>
</port>
</service>
</definitions>
XSD-схема веб-сервиса
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:tns="http://minbws.webservice.msr.com/schemas" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://minbws.webservice.msr.com/schemas" version="1.0">
<xsd:element name="submitForm" type="tns:submitForm"/>
<xsd:element name="submitFormException" type="tns:submitFormExceptionBean" nillable="true"/>
<xsd:element name="submitFormResponse" type="tns:submitFormResponse"/>
<xsd:complexType name="submitForm">
<xsd:sequence>
<xsd:element name="formData" type="tns:formData" form="qualified"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="formData">
<xsd:annotation>
<xsd:documentation>Данные заявления</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="additionalInfo" type="tns:additionalInfo">
<xsd:annotation>
<xsd:documentation>Служебные данные</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="clientInfo" type="tns:clientInfo">
<xsd:annotation>
<xsd:documentation>Данные заявителя</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="recreateReasonCode" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Код причины замены карты (в случае заполнении заявки для замены карты)
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1">
<xsd:annotation>
<xsd:documentation>Замена карты при ее утрате, повреждении, наличии ранее изготовленной карты с неистекшим сроком действия
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="2">
<xsd:annotation>
<xsd:documentation>Замена карты при изменении учетных данных держателя
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="highSchoolInfo" type="tns:highSchoolInfo">
<xsd:annotation>
<xsd:documentation>Информация учебного заведения</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="receiveDate" type="xsd:dateTime">
<xsd:annotation>
<xsd:documentation>Дата получения заявления</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bank" type="tns:bank" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Банковская информация</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="bank">
<xsd:sequence>
<xsd:element name="bankCode">
<xsd:annotation>
<xsd:documentation>Код банка</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d{4}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="unitCode" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Код отделения банка</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d{6}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="password">
<xsd:annotation>
<xsd:documentation>Кодовое слово</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="256"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="additionalInfo">
<xsd:annotation>
<xsd:documentation>Служебная информация</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="officeCode" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Станция (ППВ)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="operatorName" type="tns:name">
<xsd:annotation>
<xsd:documentation>ФИО операциониста</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="operatorJob" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Должность операциониста</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="name">
<xsd:annotation>
<xsd:documentation>ФИО</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="firstName">
<xsd:annotation>
<xsd:documentation>Имя</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[а-яА-ЯёЁ \-]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="middleName" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Отчество</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[а-яА-ЯёЁ \-]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="lastName">
<xsd:annotation>
<xsd:documentation>Фамилия</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[а-яА-ЯёЁ \-]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="clientInfo">
<xsd:annotation>
<xsd:documentation>Данные заявителя</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="name" type="tns:name">
<xsd:annotation>
<xsd:documentation>ФИО заявителя</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="registrationAddress" type="tns:address">
<xsd:annotation>
<xsd:documentation>Адрес регистрации (прописка)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="residenceAddress" type="tns:address">
<xsd:annotation>
<xsd:documentation>Адрес фактического проживания</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dateOfBirth" type="xsd:date">
<xsd:annotation>
<xsd:documentation>Дата рождения</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="oms" type="tns:oms" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Данные полиса ОМС</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sex">
<xsd:annotation>
<xsd:documentation>Пол</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1">
<xsd:annotation>
<xsd:documentation>Мужской</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="2">
<xsd:annotation>
<xsd:documentation>Женский</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="citizenship">
<xsd:annotation>
<xsd:documentation>Гражданство</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1">
<xsd:annotation>
<xsd:documentation>Российское</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="2">
<xsd:annotation>
<xsd:documentation>Иное</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="photo">
<xsd:annotation>
<xsd:documentation>Фотография заявителя</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:base64Binary">
<xsd:minLength value="280"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="document" type="tns:document">
<xsd:annotation>
<xsd:documentation>Данные документа, удостоверяющего личность</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="contacts" type="tns:contacts" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Контактные данные заявителя</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="contacts">
<xsd:annotation>
<xsd:documentation>Контактные данные заявителя</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="phone" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Домашний телефон</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[0-9\-\(\)\+]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="mobilePhone" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Мобильный телефон</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[0-9\-\(\)\+]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="email" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Электронная почта</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[^@]+@[^\.]+\..+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="address">
<xsd:annotation>
<xsd:documentation>Адресные данные</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="tns:cityGroup"/>
<xsd:group ref="tns:streetGroup" minOccurs="0"/>
<xsd:element name="index" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Индекс</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="house" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Дом</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="building" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Строение</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="corp" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Корпус</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="flat" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Квартира</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="oms">
<xsd:sequence>
<xsd:element name="series" type="xsd:string"/>
<xsd:element name="number" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="document">
<xsd:annotation>
<xsd:documentation>Документ, удостоверяющий личность</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="code">
<xsd:annotation>
<xsd:documentation>Тип документа, удостоверяющего личность</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="3">
<xsd:annotation>
<xsd:documentation>Свидетельство о рождении</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="10">
<xsd:annotation>
<xsd:documentation>Иностранный паспорт</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="11">
<xsd:annotation>
<xsd:documentation>Свидетельство о регистрации ходатайства иммигранта </xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="13">
<xsd:annotation>
<xsd:documentation>Удостоверение беженца</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="14">
<xsd:annotation>
<xsd:documentation>Временное удостоверение личности</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="21">
<xsd:annotation>
<xsd:documentation>Паспорт гражданина РФ</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="series" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Серия документа</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="number" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Номер документа</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="issueDate" type="xsd:date" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Дата выдачи документа</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="issuedBy" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Кем выдан документ</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="unitCode" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Код подразделения</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="highSchoolInfo">
<xsd:sequence>
<xsd:element name="highSchoolCode" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Код учебного заведения</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="faculty" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Факультет</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="studentTicketNo" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Номер студенческого билета</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="studyBeginDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation>Дата начала обучения</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="studyEndDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation>Дата окончания обучения</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="submitFormResponse">
<xsd:sequence>
<xsd:element name="submitEduFormResponse" type="tns:submitEduFormResponse" form="qualified"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="submitEduFormResponse">
<xsd:annotation>
<xsd:documentation>Результат обработки заявления</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="formNumber" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Номер заявления</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="receiveDate" type="xsd:dateTime">
<xsd:annotation>
<xsd:documentation>Дата приема заявления</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="submitFormExceptionBean">
<xsd:sequence>
<xsd:element name="rejectionReasons" form="qualified" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="rejectionReason" type="tns:rejectionReason" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rejectionReason">
<xsd:annotation>
<xsd:documentation>Причины отбраковки заявки</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="code" type="xsd:int">
<xsd:annotation>
<xsd:documentation>Код причины отбраковки</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="message" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Описание причины отбраковки</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="comment" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Комментарий</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:group name="streetGroup" id="streetGroup">
<xsd:sequence>
<xsd:element name="streetName">
<xsd:annotation>
<xsd:documentation>Улица</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[а-яА-Я0-9ёЁ \.\-]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="streetCode">
<xsd:annotation>
<xsd:documentation>Код улицы</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:group name="cityGroup">
<xsd:sequence>
<xsd:element name="cityName">
<xsd:annotation>
<xsd:documentation>Город</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[а-яА-ЯёЁ \-]+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="cityCode">
<xsd:annotation>
<xsd:documentation>Код города</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
</xsd:schema>
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.