Оглавление
- Общая информация
- Настройка автогенерации: предварительные шаги
- Пример автогенерации VM шаблона в услуге
Общая информация
В ВКУ реализована возможность автоматического формирования VM шаблонов (xml-файлов и pdf-файлов) для услуг с универсальным видом сведений (ВС) для приёма заявлений с ЕПГУ ПГС v.1.1.4
Для возможности автоматического формирования VM шаблонов была введена новая настройка для компонентов в ВКУ – Бизнес-сущность (БС)
Бизнес-сущность описывает в текстовом виде принадлежность компонента к элементу универсального ВС ПГС. На основании xsd-схемы ВС ПГС определены возможные БС и установлена связь между БС и компонентами ЕПГУ
Например, для элемента xsd-схемы ВС ПГС RequestWrapper.Appeal.Subjects.Person.Address задана БС «ФЛ. Адрес регистрации» и установлена связь с компонентами ConfirmAddress, AddressInput, AddressMunicipalInput, StringInput
Связность между компонентами ЕПГУ, БС и xsd-схемой ведётся в реестре Бизнес-сущностей. Реестр управляется эксплуатационным персоналом системы
На основании настройки БС в компонентах конфигурации ВКУ, данных в реестре БС и xsd-схемы ВС ПГС система выполняет автоматическое формирование структуры VM шаблонов для xml-файла
На основании настройки БС в компонентах конфигурации ВКУ, данных в реестре БС и стандартного шаблона для PDF-документа выполняется автоматическое формирование структуры VM шаблона для pdf-файла. Стандартный шаблон для PDF-документа представляет собой базовый набор данных, заполняемых при прохождении услуги
Для запуска автогенерации VM шаблонов и их последующей отправки в ПГС в разделе «VM шаблоны» услуги добавлены действия «Сгенерировать VM шаблоны для ПГС» и «Отправить VM шаблоны в ПГС»

Настройка автогенерации: предварительные шаги
В ВКУ возможна гибкая настройка автогенерации VM шаблонов для компонентов. Возможен выбор компонентов, которые будут использованы при формировании VM шаблонов, а также настройка исключений, если этот компонент не требуется использовать при формировании VM шаблонов. Для автогенерации VM шаблона каждому компоненту услуги должны быть присвоены значения новых настроек
- В компоненте отображаются настройки «Предназначение компонента в ВС ПГС» и «Не использовать значение компонента при автогенерации VM шаблона»
- в компоненте перейти на вкладку «Расширенный»
- в настройке «Предназначение компонента в ВС ПГС» раскрыть выпадающий список и выбрать нужное значение
- в настройке «Не использовать значение компонента при автогенерации VM шаблона» должно быть установлено значение «нет» (пустой чек-бокс). Если будет установлено «да» – данные компонента не попадут в VM шаблон
- В компоненте не отображается настройка «Предназначение компонента в ВС ПГС» и отображается настройка «Не использовать значение компонента при автогенерации VM шаблона»
- В компоненте не отображаются настройки «Предназначение компонента в ВС ПГС» и «Не использовать значение компонента при автогенерации VM шаблона»
Для того чтобы добавить компонент (в том числе созданный из шаблона) в процесс автогенерации VM шаблонов, нужно:
Сопоставление полей xsd-схемы «Универсальный вид сведений для приема заявлений с ЕПГУ» и компонентов ВКУ приведено в таблице «Сопоставление полей xsd-схемы и компонентов ВКУ»
Если настройка «Не использовать значение компонента при автогенерации VM шаблона» в значении «да», то компонент не будет добавлен в VM шаблон даже при наличии выбранной БС в настройке «Предназначение компонента в ВС ПГС»
Есть компоненты, для которых не определена БС, т.к. соответствующий элемент отсутствует в xsd-схеме ВС ПГС. Для подобных компонентов существует только настройка «Не использовать значение компонента при автогенерации VM шаблона». Если настройка в значении «нет», то компонент будет добавлен в VM-шаблон в раздел вида сведений «Прочие данные»
По умолчанию всем компонентам для настройки «Не использовать значение компонента при автогенерации VM шаблона» установлено значение «нет», это означает, что данные компонента будут учтены при автогенерации VM шаблонов
Если для компонента не отображаются новые настройки (настройка «Предназначение компонента в ВС ПГС» и чекбокс «Не использовать значение компонента при автогенерации VM шаблона»), то компонент относится к служебным или устаревшим. Для такого компонента не доступна возможность его добавления в автогенерируемый VM шаблон
Добавление компонентов в VM шаблон через ValueCalculator
Если для компонента не задана БС, то данные о нём могут быть добавлены в VM шаблон только в структуру «Прочие данные»
Можно сделать дополнительные настройки для компонента, для которого нет БС, чтобы добавить его данные в определённую структуру xsd-схемы VM шаблона. Для этого необходимо настроить перемещение данных из этого компонента в компонент ValueCalculator
После перемещения данных компоненту ValueCalculator необходимо присвоить нужную БС через настройку «Не использовать значение компонента при автогенерации VM шаблона»
Компоненту, из которого перемещены данные, необходимо присвоить значение «да» в настройке «Не использовать значение компонента при автогенерации VM шаблона», чтобы одинаковые данные из разных компонентов не дублировались в VM шаблоне
Алгоритм добавления компонентов в VM шаблон через ValueCalculator:
Шаг 1
Найти для ValueCalculator подходящую бизнес-сущность и аргументы, которые можно использовать для переноса данных из компонента без БС. Настроенный список БС и аргументов ValueCalculator приведён в таблице «Сопоставление полей xsd-схемы и компонентов ВКУ», где «Тип компонента, к которому привязана БС» = «ValueCalculator» и заполнены данные в поле «Наименование аргументов для ValueCalculator»
Не для всех БС настроена возможность добавления через ValueCalculator
Шаг 2
- Создать компонент ValueCalculator и указать для него правила переноса, используя найденные аргументы. С правилами переноса можно ознакомиться в статьях LinkedValues и LinkedValues версия 2
- Выбрать в настройке «Предназначение компонента в ВС ПГС» соответствующую БС
- Установить значение «нет» (пустой чек-бокс) для настройки «Не использовать значение компонента при автогенерации VM шаблона»

Шаг 3
В компоненте, из которого перемещены документы, установить значение «да» для настройки «Не использовать значение компонента при автогенерации VM шаблона»
Пример сгенерированной структуры в VM шаблоне (xml):
Добавление в VM шаблон циклических компонентов
Автосгенерированный VM шаблон может содержать циклическую структуру (#foreach) для соответствующих циклических элементов ВС ПГС
Циклическая структура при автогенерации VM шаблонов поддерживается для следующих компонентов:
- RepeatableFields
- ChildrenList
- FileUploadComponent
- FileUploadV2
- CycleInitializer
Для настройки автогенерации циклической структуры VM шаблонов для RepeatableFields и ChildrenList необходимо:
- присвоить циклическому компоненту БС, которая относится к циклам,
- присвоить компонентам, входящим в состав циклического компонента, бизнес-сущность
Для настройки циклической структуры VM шаблонов для FileUploadComponent и FileUploadV2 достаточно выбрать любую нужную БС, предложенную в настройке компонента «Предназначение компонента в ВС ПГС»
Для настройки автогенерации циклической структуры VM шаблонов для CycleInitializer необходимо:
- в соответствии с пунктом 3.10 Технических требований подать заявку в СЦ на создание новой БС для динамической структуры данных компонента CycleInitializer
- присвоить компоненту наименование созданной БС
Заявка на создание новой БС должна содержать следующие сведения:
- наименование компонента CycleInitializer
- предлагаемое наименование БС (должно отображать бизнес наименование описываемых данных, например, «Сведения о детских садах. Цикл»)
- маппинг перемещения данных из ответа компонента CycleInitializer на соответствующий элемент xsd-схемы
Рассмотрим составление маппинга на примере ответа компонента CycleInitializer

На основании структуры ответа компонента составляется маппинг перемещения данных из ответа CycleInitializer в элемент xsd-схемы, представленный в таблице
| Полный путь до элемента xsd-схемы | Наименование атрибута из ответа компонента (или путь до атрибута) |
| RequestWrapper.Appeal.Objects.Guid | comp |
| RequestWrapper.Appeal.Objects.Name | answ.value |
| RequestWrapper.Appeal.Objects.Address.FullAddress | answ.description.value |
Общие правила создания конфигурации для автогенерации VM шаблонов
- Конфигурация услуги должна быть настроена по правилу: в одном сценарии услуги может быть настроен только один компонент с определённой бизнес-сущностью; один компонент с двумя и более одинаковыми бизнес-сущностями в рамках одного сценария услуги существовать не может, иначе XML-файл сгенерируется с некорректной структурой, не поддерживаемой в xsd-схеме ВС ПГС. Или же возможно создать структуру услуги, в которой для одного и того же компонента будут заданы разные наименования бизнес-сущностей
- Автогенерация VM шаблонов для комплексных услуг не поддерживается в полном объёме
- Настройка «Предназначение компонента в ВС ПГС» (выбор БС) не предусмотрена для компонентов получения справочников и ответов витрин, т.к. их структуры динамичны. Для перекладывания данных компонента в структуру VM шаблона можно воспользоваться настройкой через ValueCalculator (раздел «Добавление компонентов в VM шаблон через ValueCalculator»)
Пример автогенерации VM шаблона в услуге
Шаг 1
На форме услуги необходимо перейти в раздел «VM шаблоны» и выбрать действие «Сгенерировать VM шаблоны для ПГС»
При выборе данного действия возникнет модальное окно с предупреждением
Шаг 2
При подтверждении действия, если ранее VM шаблон не создавался, начнётся процесс генерации, появится троббер:
Если в услуге уже есть VM шаблоны, возникнет модальное окно с предупреждением:
При выборе опции «Перезаписать» начнётся процесс генерации, появится троббер:
Шаг 3
Если генерация прошла успешно, возникнет следующее модальное окно:
При выборе действия «Отправить» в модальном окне пользователь вернётся в раздел «VM шаблоны» и сгенерированные шаблоны отобразятся в разделе. Внизу страницы отобразится уведомление:
При выборе действия «Отменить» в модальном окне пользователь также вернётся в раздел «VM шаблоны». Сгенерированные шаблоны отобразятся в разделе:
Также возможно отправить шаблон в ПГС по соответствующему действию «Отправить VM шаблоны в ПГС»
Если генерация невозможна, отобразится соответствующее модальное окно со списком ошибок в разрезе разделов «Стандартная услуга», «Услуга Робота Макса», «Ошибки генерации VM шаблонов»:
Перечень возможных ошибок генерации приведён в таблице «Перечень валидационных ошибок»
Перечень валидационных ошибок
| Суть ошибки | Текст ошибки | Уровень ошибки | Примечание к уровню ошибки |
|
На генерацию передана конфигурация без разметки |
В конфигурации нет компонентов с заполненной бизнес-сущностью. Исправьте ошибку для автогенерации VM шаблонов | CRITICAL |
Процесс автогенерации VM шаблонов не запустится |
|
При генерации документов произошли не бизнес-ошибки, исключения |
Непредвиденная ошибка автогенерации VM шаблона для XML файла. Повторите ещё раз | CRITICAL | Процесс автогенерации VM шаблонов не запустится |
При генерации документов произошли не бизнес-ошибки, исключения |
Непредвиденная ошибка автогенерации VM шаблона для PDF файла. Повторите ещё раз | CRITICAL | Процесс автогенерации VM шаблонов не запустится |
|
На генерацию передана конфигурация, в которой нет компонентов, из которых могут быть взяты данные для обязательных элементов xsd-схемы |
Для обязательного(-ых) элемента(-ов) вида сведений конфигурации не удалось вычислить информацию. Проверьте разметку бизнес-сущностей в компонентах услуги | MAJOR |
Процесс автогенерации VM шаблонов запустится. Ошибки при генерации будут пропущены |
|
На валидацию передана конфигурация с невалидным именем бизнес-сущности |
В конфигурации найдены несуществующие бизнес-сущности | MAJOR | Процесс автогенерации VM шаблонов запустится. Ошибки при генерации будут пропущены |
|
На генерацию передана конфигурация, в которой указана бизнес-сущность, для которой нет данных в реестре бизнес-сущностей (в БД, например, данные администратором удалены/не добавлены) |
Для обязательного(-ых) элемента(-ов) вида сведений конфигурации отсутствует маппинг в реестре. Обратитесь к администратору | MAJOR | Процесс автогенерации VM шаблонов запустится. Ошибки при генерации будут пропущены |
Пример ошибки «На генерацию передана конфигурация без разметки»:
Пример ошибки «На генерацию передана конфигурация, в которой нет компонентов, из которых могут быть взяты данные для обязательных элементов xsd-схемы»:
Пример ошибки «На валидацию передана конфигурация с невалидным именем бизнес-сущности»:
Пример ошибки «На генерацию передана конфигурация , в которой указана бизнес-сущность, для которой нет данных в реестре бизнес-сущностей»:
Автогенерация VM шаблона для услуг Робота Макса
Автогенерация VM шаблонов поддерживается как для Стандартных услуг, так и для услуг Робота Макса
Если настроена и Стандартная услуга, и услуга Робота Макса, то по услуге будет сформировано шесть файлов VM шаблонов:
- Разводной XML-шаблон с элементом #parse: «serviceId_Applicant.vm»
- XML-шаблон для Стандартной услуги: «serviceId_Applicant_sf.vm»
- XML-шаблон для услуги Робота Макса: «serviceId_Applicant_rm.vm»
- Разводной PDF-шаблон с элементом #parse: «pdf_serviceId_Applicant.vm»
- PDF-шаблон для Стандартной услуги: «pdf_ serviceId_Applicant_sf.vm»
- PDF-шаблон для услуги Робота Макса: «pdf_ serviceId_Applicant_rm.vm
Сопоставление полей xsd-схемы и компонентов ВКУ
| Путь в xsd-схеме ВС ПГС до элемента | Системное наименование БС | Пользовательское наименование БС | Тип компонента, к которому привязана БС | Наименование аргументов для ValueCalculator |
| RequestWrapper.Appeal.Documents |
AppealDocuments |
Завление. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Documents | AppealDocuments | Завление. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Objects | Objects | Сведения об объекте (в т.ч. цикл) | ChildrenList |
|
| RequestWrapper.Appeal.Objects | Objects | Сведения об объекте (в т.ч. цикл) | RepeatableFields |
|
| RequestWrapper.Appeal.Objects | Objects | Сведения об объекте (в т.ч. цикл) | ValueCalculator |
name
shortname cadastralNumber regionCode regionName typeName codeName guid |
| RequestWrapper.Appeal.Objects.Address | ObjectsAddress | Объект. Адрес местанахождения | AddressInput |
|
| RequestWrapper.Appeal.Objects.Address | ObjectsAddress | Объект. Адрес местанахождения | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Objects.CadastralNumber | ObjectsCadastralNumber | Объект. Кадастровый номер | StringInput |
|
| RequestWrapper.Appeal.Objects.Latitude | ObjectsLatitude | Объект. Широта | StringInput |
|
| RequestWrapper.Appeal.Objects.Longitude | ObjectsLongitude | Объект. Долгота | StringInput |
|
| RequestWrapper.Appeal.Objects.Name | ObjectsName | Объект. Наименование | StringInput |
|
| RequestWrapper.Appeal.Objects.ObjectDocument | ObjectsDocument | Объект. Документ | FileUploadComponent |
|
| RequestWrapper.Appeal.Objects.ObjectDocument | ObjectsDocument | Объект. Документ | FileUploadV2 |
|
| RequestWrapper.Appeal.Objects.ShortName | ObjectsShortName | Объект. Краткое наименование | StringInput |
|
| RequestWrapper.Appeal.Objects.Type.Code | ObjectsTypeCode | Объект. Тип объекта. Код | StringInput |
|
| RequestWrapper.Appeal.Objects.Type.Name | ObjectsTypeName | Объект. Тип объекта. Наименование | StringInput |
|
| RequestWrapper.Appeal.Subjects | AppealSubjects | Сведения о субъекте. Цикл | ChildrenList |
|
| RequestWrapper.Appeal.Subjects | AppealSubjects | Сведения о субъекте. Цикл | RepeatableFields |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization | ForeignOrganization | ЮЛ. Иностранный филиал | ConfirmLegalData |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization | ForeignOrganization | ЮЛ. Иностранный филиал | OrganizationLookup |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization | ForeignOrganizationEsiaID | ЮЛ. Иностранный филиал. Идентификатор в ЕСИА | ValueCalculator | esiaId |
| RequestWrapper.Appeal.Subjects.ForeignOrganization | ForeignOrganizationAccreditation | ЮЛ. Иностранный филиал. Сведения об аккредитации | ValueCalculator |
number
date |
| RequestWrapper.Appeal.Subjects.ForeignOrganization.ContactInfo | ForeignOrganizationContactInfoPhone | ЮЛ. Иностранный филиал. Номер телефона | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.ContactInfo | ForeignOrganizationContactInfoEmail | ЮЛ. Иностранный филиал. Адрес электронной почты | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.ContactInfo.MailingAddress | ForeignOrganizationContactInfoMailingAddress | ЮЛ. Иностранный филиал. Почтовый адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.ContactInfo.MailingAddress | ForeignOrganizationContactInfoMailingAddress | ЮЛ. Иностранный филиал. Почтовый адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.ContactInfo.MailingAddress | ForeignOrganizationContactInfoMailingAddress | ЮЛ. Иностранный филиал. Почтовый адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.LegalAddress | ForeignOrganizationLegalAddress | ЮЛ. Иностранный филиал. Юридический адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.LegalAddress | ForeignOrganizationLegalAddress | ЮЛ. Иностранный филиал. Юридический адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.LegalAddress | ForeignOrganizationLegalAddress | ЮЛ. Иностранный филиал. Юридический адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.PersonDocuments | ForeignOrganizationDocuments | ЮЛ. Иностранный филиал. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Subjects.ForeignOrganization.PersonDocuments | ForeignOrganizationDocuments | ЮЛ. Иностранный филиал. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson | ForeignPersonChild | ФЛ Иностранное. Ребенок. Персональные данные | ConfirmChildData |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson | ForeignPersonChild | ФЛ Иностранное. Ребенок. Персональные данные | ConfirmChildDataV2 |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson | ForeignPerson | ФЛ Иностранное. Персональные данные | ConfirmPersonalUserData |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson | ForeignPerson | ФЛ Иностранное. Персональные данные | PassportLookup |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.Address | ForeignPersonAddress | ФЛ Иностранное. Адрес регистрации | AddressInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.Address | ForeignPersonAddress | ФЛ Иностранное. Адрес регистрации | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.Address | ForeignPersonAddress | ФЛ Иностранное. Адрес регистрации | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.ContactInfo | ForeignPersonContactInfoPhone | ФЛ Иностранное. Номер телефона | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.ContactInfo | ForeignPersonContactInfoEmail | ФЛ Иностранное. Адрес электронной почты | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.ContactInfo.MailingAddress | ForeignPersonContactInfoMailingAddress | ФЛ Иностранное. Почтовый адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.ContactInfo.MailingAddress | ForeignPersonContactInfoMailingAddress | ФЛ Иностранное. Почтовый адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.ContactInfo.MailingAddress | ForeignPersonContactInfoMailingAddress | ФЛ Иностранное. Почтовый адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.EsiaID | ForeignPersonEsiaID | ФЛ Иностранное. Идентификатор в ЕСИА | ValueCalculator | esiaId |
| RequestWrapper.Appeal.Subjects.ForeignPerson.FactAddress | ForeignPersonFactAddress | ФЛ Иностранное. Адрес фактического проживания | AddressInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.FactAddress | ForeignPersonFactAddress | ФЛ Иностранное. Адрес фактического проживания | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.FactAddress | ForeignPersonFactAddress | ФЛ Иностранное. Адрес фактического проживания | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.PersonalDoc | ForeignPersonPersonalDoc | ФЛ Иностранное. Сведения о документе, удостоверяющем личность | DocInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.PersonalDoc.DocumentType | ForeignPersonPersonalDocDocumentType | ФЛ Иностранное. Сведения о документе, удостоверяющем личность. Тип документа | ValueCalculator |
documentName
documentCode |
| RequestWrapper.Appeal.Subjects.ForeignPerson.PersonDocuments | ForeignPersonPersonalDocuments | ФЛ Иностранное. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.PersonDocuments | ForeignPersonPersonalDocuments | ФЛ Иностранное. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.TempRegistrationAddress | ForeignPersonTempRegistrationAddress | ФЛ Иностранное. Адрес временной регистрации | AddressInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.TempRegistrationAddress | ForeignPersonTempRegistrationAddress | ФЛ Иностранное. Адрес временной регистрации | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.ForeignPerson.TempRegistrationAddress | ForeignPersonTempRegistrationAddress | ФЛ Иностранное. Адрес временной регистрации | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization | MainForeignOrganization | ЮЛ. Иностранное | ConfirmLegalData |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization | MainForeignOrganization | ЮЛ. Иностранное | OrganizationLookup |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization | MainForeignOrganizationEsiaID | ЮЛ. Иностранный филиал. Идентификатор в ЕСИА | ValueCalculator | esiaId |
| RequestWrapper.Appeal.Subjects.MainForeignOrganization | MainForeignOrganizationAccreditation | ЮЛ. Иностранное. Сведения об аккредитации | ValueCalculator |
number
date |
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.ContactInfo | MainForeignOrganizationContactInfoPhone | ЮЛ. Иностранное. Номер телефона | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.ContactInfo | MainForeignOrganizationContactInfoEmail | ЮЛ. Иностранное. Адрес электронной почты | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.ContactInfo.MailingAddress | MainForeignOrganizationContactInfoMailingAddress | ЮЛ. Иностранное. Почтовый адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.ContactInfo.MailingAddress | MainForeignOrganizationContactInfoMailingAddress | ЮЛ. Иностранное. Почтовый адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.ContactInfo.MailingAddress | MainForeignOrganizationContactInfoMailingAddress | ЮЛ. Иностранное. Почтовый адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.LegalAddress | MainForeignOrganizationLegalAddress | ЮЛ. Иностранное. Юридический адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.LegalAddress | MainForeignOrganizationLegalAddress | ЮЛ. Иностранное. Юридический адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.LegalAddress | MainForeignOrganizationLegalAddress | ЮЛ. Иностранное. Юридический адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.PersonDocuments | MainForeignOrganizationDocuments | ЮЛ. Иностранное. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Subjects.MainForeignOrganization.PersonDocuments | MainForeignOrganizationDocuments | ЮЛ. Иностранное. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Subjects.Organization | Organization | ЮЛ. Персональные данные | ConfirmLegalData |
|
| RequestWrapper.Appeal.Subjects.Organization | Organization | ЮЛ. Персональные данные | OrganizationLookup |
|
| RequestWrapper.Appeal.Subjects.Organization.ContactInfo | OrganizationContactInfoPhone | ЮЛ. Номер телефона | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.Organization.ContactInfo | OrganizationContactInfoEmail | ЮЛ. Адрес электронной почты | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.Organization.ContactInfo.MailingAddress | OrganizationContactInfoMailingAddress | ЮЛ. Почтовый адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.Organization.ContactInfo.MailingAddress | OrganizationContactInfoMailingAddress | ЮЛ. Почтовый адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.Organization.ContactInfo.MailingAddress | OrganizationContactInfoMailingAddress | ЮЛ. Почтовый адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.Organization.EsiaID | OrganizationEsiaID | ЮЛ. Идентификатор в ЕСИА | ValueCalculator | esiaId |
| RequestWrapper.Appeal.Subjects.Organization.LegalAddress | OrganizationLegalAddress | ЮЛ. Юридический адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.Organization.LegalAddress | OrganizationLegalAddress | ЮЛ. Юридический адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.Organization.LegalAddress | OrganizationLegalAddress | ЮЛ. Юридический адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.Organization.PersonDocuments | OrganizationDocuments | ЮЛ. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Subjects.Organization.PersonDocuments | OrganizationDocuments | ЮЛ. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Subjects.Person | PersonChild | ФЛ. Ребенок. Персональные данные | ConfirmChildData |
|
| RequestWrapper.Appeal.Subjects.Person | PersonChild | ФЛ. Ребенок. Персональные данные | ConfirmChildDataV2 |
|
| RequestWrapper.Appeal.Subjects.Person | Person | ФЛ. Персональные данные | ConfirmPersonalUserData |
|
| RequestWrapper.Appeal.Subjects.Person | Person | ФЛ. Персональные данные | PassportLookup |
|
| RequestWrapper.Appeal.Subjects.Person | PersonEsiaID | ФЛ. Идентификатор в ЕСИА | ValueCalculator | esiaId |
| RequestWrapper.Appeal.Subjects.Person.Address | PersonAddress | ФЛ. Адрес регистрации | AddressInput |
|
| RequestWrapper.Appeal.Subjects.Person.Address | PersonAddress | ФЛ. Адрес регистрации | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.Person.Address | PersonAddress | ФЛ. Адрес регистрации | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.Person.Address | PersonAddress | ФЛ. Адрес регистрации | StringInput |
|
| RequestWrapper.Appeal.Subjects.Person.ContactInfo | PersonContactInfoPhone | ФЛ. Номер телефона | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.Person.ContactInfo | PersonContactInfoEmail | ФЛ. Адрес электронной почты | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.Person.ContactInfo.MailingAddress | PersonContactInfoMailingAddress | ФЛ. Почтовый адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.Person.ContactInfo.MailingAddress | PersonContactInfoMailingAddress | ФЛ. Почтовый адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.Person.ContactInfo.MailingAddress | PersonContactInfoMailingAddress | ФЛ. Почтовый адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.Person.FactAddress | PersonFactAddress | ФЛ. Адрес фактического проживания | AddressInput |
|
| RequestWrapper.Appeal.Subjects.Person.FactAddress | PersonFactAddress | ФЛ. Адрес фактического проживания | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.Person.FactAddress | PersonFactAddress | ФЛ. Адрес фактического проживания | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.Person.FactAddress | PersonFactAddress | ФЛ. Адрес фактического проживания | StringInput |
|
| RequestWrapper.Appeal.Subjects.Person.FirstName | PersonFirstName | ФЛ.Персональные данные. Имя | StringInput |
|
| RequestWrapper.Appeal.Subjects.Person.LastName | PersonLastName | ФЛ.Персональные данные. Фамилия | StringInput |
|
| RequestWrapper.Appeal.Subjects.Person.PersonalDoc | PersonPersonalDoc | ФЛ. Сведения о документе, удостоверяющем личность | DocInput |
|
| RequestWrapper.Appeal.Subjects.Person.PersonalDoc.DocumentType | PersonPersonalDocDocumentType | ФЛ. Сведения о документе, удостоверяющем личность. Тип документа | ValueCalculator |
documentName
documentCode |
| RequestWrapper.Appeal.Subjects.Person.PersonDocuments | PersonPersonalDocuments | ФЛ. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Subjects.Person.PersonDocuments | PersonPersonalDocuments | ФЛ. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Subjects.Person.TempRegistrationAddress | PersonTempRegistrationAddress | ФЛ. Адрес временной регистрации | AddressInput |
|
| RequestWrapper.Appeal.Subjects.Person.TempRegistrationAddress | PersonTempRegistrationAddress | ФЛ. Адрес временной регистрации | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.Person.TempRegistrationAddress | PersonTempRegistrationAddress | ФЛ. Адрес временной регистрации | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.Person.TempRegistrationAddress | PersonTempRegistrationAddress | ФЛ. Адрес временной регистрации | StringInput |
|
| RequestWrapper.Appeal.Subjects.PersonIP | PersonIP | ИП. Персональные данные | ConfirmLegalData |
|
| RequestWrapper.Appeal.Subjects.PersonIP | PersonIP | ИП. Персональные данные | ConfirmPersonalUserData |
|
| RequestWrapper.Appeal.Subjects.PersonIP | PersonIP | ИП. Персональные данные | OrganizationLookup |
|
| RequestWrapper.Appeal.Subjects.PersonIP.Address | PersonIPAddress | ИП. Адрес регистрации | AddressInput |
|
| RequestWrapper.Appeal.Subjects.PersonIP.Address | PersonIPAddress | ИП. Адрес регистрации | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.PersonIP.Address | PersonIPAddress | ИП. Адрес регистрации | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.PersonIP.ContactInfo | PersonIPContactInfoPhone | ИП. Номер телефона | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.PersonIP.ContactInfo | PersonIPContactInfoEmail | ИП. Адрес электронной почты | ConfirmContact |
|
| RequestWrapper.Appeal.Subjects.PersonIP.ContactInfo.MailingAddress | PersonIPContactInfoMailingAddress | ИП. Почтовый адрес | AddressInput |
|
| RequestWrapper.Appeal.Subjects.PersonIP.ContactInfo.MailingAddress | PersonIPContactInfoMailingAddress | ИП. Почтовый адрес | AddressMunicipalInput |
|
| RequestWrapper.Appeal.Subjects.PersonIP.ContactInfo.MailingAddress | PersonIPContactInfoMailingAddress | ИП. Почтовый адрес | ConfirmAddress |
|
| RequestWrapper.Appeal.Subjects.PersonIP.EsiaID | PersonIPEsiaID | ИП. Идентификатор в ЕСИА | ValueCalculator | esiaId |
| RequestWrapper.Appeal.Subjects.PersonIP.PersonalDoc | PersonIPPersonalDoc | ИП. Сведения о документе, удостоверяющем личность | DocInput |
|
| RequestWrapper.Appeal.Subjects.PersonIP.PersonalDoc.DocumentType | PersonIPPersonalDocDocumentType | ИП. Сведения о документе, удостоверяющем личность. Тип документа | ValueCalculator |
documentName
documentCode |
| RequestWrapper.Appeal.Subjects.PersonIP.PersonDocuments | PersonIPPersonalDocuments | ИП. Документы | FileUploadComponent |
|
| RequestWrapper.Appeal.Subjects.PersonIP.PersonDocuments | PersonIPPersonalDocuments | ИП. Документы | FileUploadV2 |
|
| RequestWrapper.Appeal.Subservices.License | AppealSubservicesLicense | Сведения об услуге. Лицензия | LicenseList |
|
| RequestWrapper.Appeal.Subservices.License | AppealSubservicesLicense | Сведения об услуге. Лицензия | ValueCalculator |
number
date inn ogrn |
| RequestWrapper.Appeal.Subservices.License.Data | AppealSubservicesLicenseData | Сведения об услуге. Лицензия. Дата выдачи | DateInput |
|
| RequestWrapper.Appeal.Subservices.License.Number | AppealSubservicesLicenseNumber | Сведения об услуге. Лицензия. Номер | StringInput |
|
| RequestWrapper.Appeal.Unit | AppealUnit | Сведения об организации-отправителе | ConfirmLegalData |
|
| RequestWrapper.Appeal.Unit | AppealUnit | Сведения об организации-отправителе | OrganizationLookup |
|
| RequestWrapper.Appeal.Unit | AppealUnit | Сведения об организации-отправителе | ValueCalculator |
name
ogrn epguCode region regionCode |