УТВЕРЖДАЮ
|
| СОГЛАСОВАНО
| Директор Департамента государственного регулирования в экономике Минэкономразвития России
|
| Генеральный директор ООО «Тауэр-Сети и Технологии»
| ____________________ А.В. Шаров
|
| ____________________ М.А. Ульянов
| « _____ » ____________ 2008 года
|
| « _____ » ____________ 2008 года
|
Модернизация автоматизированной системы адресно-справочного учета граждан Российской Федерации по месту пребывания и по месту жительства в пределах Российской Федерации Шифр темы: 2114-05-08
ОПИСАНИЕ ИНТЕРФЕЙСОВ (ФОРМАТОВ) ВЗАИМОДЕЙСТВИЯ Государственный контракт № 2114-05-08 от 27 октября 2008 г.
СОГЛАСОВАНО
|
| СОГЛАСОВАНО
| Начальник Управления паспортной работы и регистрационного учета населения ФМС России
|
| Руководитель проекта ООО «Тауэр-Сети и Технологии»
| ____________________ Ю.В. Ивашкин
|
| ____________________ А.К. Бронников
| « _____ » ____________ 2008 года
|
| « _____ » ____________ 2008 года
|
Москва
2008 год
Интерфейсы и форматы
взаимодействия автоматизированной информационной системы
паспортно-визовой службы органов внутренних дел
с внешними источниками данных
Настоящий документ предлагает порядок и способ получения информации автоматизированной информационной системой паспортно-визовой службы органов внутренних дел из сторонних баз данных и систем автоматизированного учёта.
Для передачи данных из сторонних баз данных и систем автоматизированного учёта (конвертирования баз данных) в АИС ПВС формируются файлы, содержащие сведения в объеме документов, входящих в компетенцию паспортно-визовой службы. Сведения предоставляются в электронном виде в АИС ПВС в формате согласно Приложению №1.
Файлы, используемые для получения информации из сторонних баз данных и систем автоматизированного учёта, представляют собой текстовые данные, отвечающие следующим требованиям:
формат выгрузки - текст в кодировке 866-й кодовой страницы (DOS);
карточки и поля разделяются специальными символами;
каждая карточка имеет определяющий ее тип тэг, заключенный в фигурные скобки ({});
данные самой карточки заключены в фигурные скобки;
каждое поле карточки отделяется от остальных заключением в прямые скобки ([data]);
порядок полей внутри карточки строго фиксирован, все поля, в том числе пустые, обязательны;
использование символов “[“, ”]”, ”{“, ”}” и переноса строки внутри полей данных недопустимо;
порядок полей, названия и назначения поддерживаемых тэгов приведены в приложении №1;
расширение файла – “DAT”.
При организации работы с периодической загрузкой файлов из сторонних баз данных и систем автоматизированного учёта рекомендуется сохранять получаемые файлы в течение года со дня формирования, а также придерживаться следующего принципа формирования имен файлов:
наименование файла состоит не более чем из восьми символов латинского алфавита или цифр;
первый символ имени файла – последняя цифра года;
второй символ имени файла – месяц года в 12-тиричной системе счисления (123456789ABC);
третий символ имени файла – день месяца в 31-ричной системе счисления (123456789ABCDEFGHIJKLMNOPQRSTUV);
четвертый символ имени файла – код источника (0: внешние источники, 1: подразделения ПВС ОВД);
последние 4 символа имени файла – порядковый либо случайный номер (с предварительной проверкой на уникальность) в 32-ричной системе счисления (0123456789ABCDEFGHIJKLMNOPQRSTUV)1.
Приложение №1
к регламенту взаимодействия автоматизированной информационной системы паспортно-визовой службы органов внутренних дел с внешними источниками данных Формат передачи данных в автоматизированную информационную
систему паспортно-визовой службы органов внутренних дел
из сторонних баз данных и систем автоматизированного учёта
Все данные представлены в текстовом виде, все классификаторы (словари) раскрываются непосредственными значениями.
В случае использования классификаторов адресной системы, значения, соответствующие классификаторам, пересылаются как значениями кода, так и непосредственными значениями в соответствующих полях2.
Данные делятся на отдельные карточки, факт наличия которых, а также их количество не принципиально.
Каждая карточка имеет определяющий ее тип тэг, заключенный в фигурные скобки, данные карточки также заключены в фигурные скобки, каждое поле карточки отделяется от остальных заключением в прямые скобки ([data]).
Все данные на одно лицо располагаются в одну строку, состоящую из произвольного набора тегов карточек и данных. После тэга «xmain» карточки располагаются в произвольном порядке.
Допускается расположение наименования тэга и содержимого карточки на отдельной строке. Перенос содержимого карточки на несколько строк не производится.
В качестве основных используются следующие тэги:
{INFO} информация о пакете данных, передается первым тэгом;
{MAIN} установочные данные на физическое лицо;
{PASP} документы, удостоверяющие личность на территории России;
{ADDR} карточка адресных данных;
{ZAGS} сведения о документе ЗАГС;
{OZPA} сведения анкеты ОЗП;
{OZPX} сведения о «заграничном» паспорте;
{XPORG} сведения об организации (юридическом лице)
Сведения о иностранных гражданах (версия 1.4)
{IREG} Регистрация иностранных граждан
{IPAS} Национальные паспорта
{IVISA} Визы
{QUOT} Учёт бланочной продукции
{IMCR} Миграционная карта
{TRMA} Анкета ВТМ
{TRMC} Пластиковое разрешение ВТМ
{XWORKS} Сведения об уведомлениях ВТМ
{TRTR} Сведения о разрешениях на привлечение
{TRMQ} Сведения о квотах в разрешении на привлечение
{IADM} Сведения об административных правонарушениях
{PAYD} Сведения о платёжном документе
{END} финальный тэг, передается строго в конце файла данных.
В качестве вспомогательных используются следующие тэги:
{CHILD} карточка данных ребенка. Формат идентичен формату {MAIN}, но, первым полем дополнительно передается степень родственного отношения (Сын/Дочь, Опека, Усыновление);
{CHGMAIN} специальная карточка, определяющая смену установочных данных (для определения ситуации смены установочных данных или определения связи старых установочных данных с новыми). Образуется из карточки {MAIN} путем добавления в конец новых установочных данных (ФИО и дата рождения);
Каждый файл обязательно содержит тэг {INFO}.
Все данные на человека привязываются к его единожды выданному уникальному номеру (PIN). PIN передается единожды, в карточке MAIN. До приема следующего тэга MAIN считается, что все данные относятся к одному и тому же лицу. В случае, если PIN не задан – АИС ПВС присвоит его автоматически.
Тег XPORG должен быть первым в строке, все идущие за ним данные относятся к этой организации. В случае переноса данных новая строка должна начинаться с того же тега XPORG. Следом могут идти теги TRMR, описывающие разрешения на привлечение, за которым идёт набор тегов TRMQ, описывающих квоты каждого разрешения; теги ADDR(???), описывающие юридический и фактический адреса и теги XWORKS, описывающие уведомления на работников предприятия.
Каждая карточка имеет набор технических данных:
дата и точное время ввода информации в системе;
фамилия инспектора (оператора);
наименование подразделения;
дата и точное время последней модификации карточки;
фамилия оператора;
наименование подразделения.
Технические данные позволяют определить кто, когда и где работал с карточкой. В описании карточек все шесть полей идут в одной графе [TECH], но формируются как 6 раздельных полей.
Вставка «формат [Человек]» означает вставку 5 полей – Фамилия, Имя, Отчество, Дата рождения и Пол в формате, аналогичном соответствующим полям из тега {MAIN}.
Формат даты во всех полях: ДД.ММ.ГГГГ. Формат времени: ЧЧ:ММ:CC.
Описание карточки с тэгом INFO:
| INFO
| №
| Длина
| Обязательность
| Описание поля
| Примечание
| 1
| 10
| Да
| Дата создания файла
|
| 2
| 10
| Да
| Время создания файла
|
| 3
| 120
| Да3
| Наименование подразделения ПВС
| Произвольное
| 4
| 40
| Да4
| Электронный адрес подразделения
|
| 5
| 120
| Да
| Наименование источника
|
| 6
| 40
| Нет
| Электронный адрес источника
|
| Описание карточки с тэгом MAIN:
| MAIN
| №
| Длина
| Обязательность
| Описание поля
| Примечание
| 1
| 16
| Нет
| PIN
|
| 2
| 40
| Да
| Фамилия
|
| 3
| 40
| Да
| Имя
|
| 4
| 40
| Да
| Отчество
|
| 5
| 10
| Да
| Дата рождения
|
| 6
| 4
| Да
| Пол
| Справочник «Пол»,
приложение №2 п. 1
| 7
| 9
| Нет
| Зарезервировано
|
| 8
| 40
| Нет
| Страна рождения
| Справочник «страна»,
приложение №2 п. 11
| 9
| 9
| Нет
| Зарезервировано
|
| 10
| 120
| Нет
| Регион рождения
|
| 11
| 120
| Да
| Место рождения5
|
| 12
| 40
| Нет
| Национальность
|
| 13
| 40
| Нет
| Гражданство
| Справочник установлен ГИЦ МВД России
| 14
| 3
| Нет
| Судимость
| Возможны два значения: «Да» и «Нет»
| 15
| 1
| Нет
| Зарезервировано
|
| 16
| 400
| Да
| [TECH]
|
| |