Вместе с «Хабром» собрали справочник «Кем выдан…» для российских паспортов. Скачивайте и пользуйтесь!

Несколько месяцев назад мы решили провести эксперимент: можно ли на «Хабре» создать полезный справочник подразделений, выдавших российские паспорта. Это идея нашла свое продолжение: подобные данные необходимы многим, а канонического источника не существует, а существующие источники — далеки от идеала.

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

Открытый доступ к «голому» CSV файлу

Подготовленный и очищенный справочник доступен на GitHub. Все просто: это CSV файл с двумя полями:

  • код подразделения;
  • название подразделения.

Доступны также бесплатные подсказки для форм ввода

Мы собрали эти данные для создания удобного сервиса — подсказки для форм ввода. И вот они уже готовы.

Сервис «Подсказки» от DaData.ru интегрируется в веб-сайты, CRM-системы или CMS, и помогает пользователям быстро вводить код подразделения, автоматически заполняя название.

Мы понимаем, как не любят люди заполнять названия подразделений. Пытались сделать их жизнь проще.

Кроме того, «Подсказки» могут определять регион и тип подразделения по коду, что иногда бывает очень удобно. Вот краткая спецификация ответа.

Название Описание
value Значение одной строкой (как показано в списке подсказок)
data.code Код подразделения
data.name Название подразделения в творительном падеже («кем выдан?»)
data.region_code Код региона
data.type Вид подразделения:
  • 0 — подразделение ФМС;
  • 1 — ГУВД или

Прежде всего, мы стандартизировали названия подразделений. Это потребовало тщательной работы. Например, в «живых» паспортах номера территориальных подразделений были указаны с символом «№»: «ТП № 1 В Г. ХИМКИ.». В большинстве собранных справочников, за исключением одного, номера были без «№»: «ТП 1 В Г. ХИМКИ.». Пришлось вставлять их вручную.

Объединили записи по годам. В нескольких справочниках названия подразделений были разделены по годам, хотя сами названия оставались неизменными.

500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2007
500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2008
500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2009
500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2010

Эти записи были объединены и указаны как «2007–2010».

Собрали новый справочник «2018+». С 2018 года в паспортах стали указывать не название подразделения, а «верховное» управление МВД по региону. Таким образом, документы, выданные в Красноярском крае, независимо от кода, теперь содержат «ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ».

Мы взяли все коды, разделили их по регионам и создали единообразные названия в стиле 2018 года, используя данные из собранных справочников и веб-ресурсов. Получилось нечто подобное.

240-001,ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ,2018
240-002,ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ,2018
240-003,ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ,2018

Убрали года. В различных справочниках были разные подходы к указанию годов. Решено было оставить полный справоч

  • Списки для справочников
  • Несколько месяцев назад мы провели эксперимент: возможно ли на страницах «Хабра» собрать полезный справочник подразделений, выдавших российские паспорта. Эта идея оказалась весьма актуальной, так как подобных данных не так много, и существующие источники оставляют желать лучшего…

    Вместе с «Хабром» собрали справочник «Кем выдан…» для российских паспортов. Скачивайте и пользуйтесь!

    Несколько месяцев назад мы решили провести эксперимент: можно ли на «Хабре» создать полезный справочник подразделений, выдавших российские паспорта. Это идея нашла свое продолжение: подобные данные необходимы многим, а канонического источника не существует, а существующие источники — далеки от идеала.

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

    Открытый доступ к «голому» CSV файлу

    Подготовленный и очищенный справочник доступен на GitHub. Все просто: это CSV файл с двумя полями:

    • код подразделения;
    • название подразделения.

    Доступны также бесплатные подсказки для форм ввода

    Мы собрали эти данные для создания удобного сервиса — подсказки для форм ввода. И вот они уже готовы.

    Сервис «Подсказки» от DaData.ru интегрируется в веб-сайты, CRM-системы или CMS, и помогает пользователям быстро вводить код подразделения, автоматически заполняя название.

    Мы понимаем, как не любят люди заполнять названия подразделений. Пытались сделать их жизнь проще.

    Кроме того, «Подсказки» могут определять регион и тип подразделения по коду, что иногда бывает очень удобно. Вот краткая спецификация ответа.

    Название Описание
    value Значение одной строкой (как показано в списке подсказок)
    data.code Код подразделения
    data.name Название подразделения в творительном падеже («кем выдан?»)
    data.region_code Код региона
    data.type Вид подразделения:
    • 0 — подразделение ФМС;
    • 1 — ГУВД или

    Прежде всего, мы стандартизировали названия подразделений. Это потребовало тщательной работы. Например, в «живых» паспортах номера территориальных подразделений были указаны с символом «№»: «ТП № 1 В Г. ХИМКИ.». В большинстве собранных справочников, за исключением одного, номера были без «№»: «ТП 1 В Г. ХИМКИ.». Пришлось вставлять их вручную.

    Объединили записи по годам. В нескольких справочниках названия подразделений были разделены по годам, хотя сами названия оставались неизменными.

    500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2007
    500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2008
    500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2009
    500-168,ОТДЕЛЕНИЕМ УФМС РОССИИ ПО МОСКОВСКОЙ ОБЛ. В Г. ТРОИЦКЕ,2010

    Эти записи были объединены и указаны как «2007–2010».

    Собрали новый справочник «2018+». С 2018 года в паспортах стали указывать не название подразделения, а «верховное» управление МВД по региону. Таким образом, документы, выданные в Красноярском крае, независимо от кода, теперь содержат «ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ».

    Мы взяли все коды, разделили их по регионам и создали единообразные названия в стиле 2018 года, используя данные из собранных справочников и веб-ресурсов. Получилось нечто подобное.

    240-001,ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ,2018
    240-002,ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ,2018
    240-003,ГУ МВД РОССИИ ПО КРАСНОЯРСКОМУ КРАЮ,2018

    Советуем прочитать:  Как можно легально получить военный билет по состоянию здоровья, не проходя службу в армии
    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

    Adblock
    detector