Огонь скрипт! Автору спасибо. Выскажу немного соображений и пожеланий для исследователей ГАР.
При развертывании под задачу добавил первой строкой в gar.sql:
CREATE EXTENSION IF NOT EXISTS pgcrypto;
Для подключения к БД в контейнере создал файл db.cfg с одной строчкой для подключения к БД:
postgresql://user:pass@10.76.168.136:15432/gar
Далее во всех файла *. sh содержащих вызов psql добавил
db="$(cat db.cfg)"
Заменил
psql на psql $db
В файлt cron.sh добавил: Region="01 71"
и заменил seq --format "%02.0f" 01 99 на seq --format "%02.0f" $Region
Пока не разобрался, как на этапе конвертации сделать возможным, чтобы номер региона начинался не с 01 , например, 70 71. Скрипт падает в ошибку, после 4х неудачных попыток в регионах 01 02 03 04.
в субъектах РФ есть аналитические службы при ситуационных центрах, по идее это их тема делать оценку динамики населения для формирования бюджета, контроля бюджетообеспеченности мероприятий. Взаимодействие между госструктурами сложная магия :)
С данными сложно, даже находясь в системе выгрузку получить непросто. С другой стороны - реже с компетентными органами общаешься по скользким вопросам уголовного законодательства.
1) Для поддержания такой базы в актуальном состоянии, достаточно периодически (раз в месяц например) ее прогонять через актуализированный справочник ГАР. Более затратной я вижу задачу по актуализации координат домов, т.к. наиболее информативный геокодер запрещает сохранять результаты геолокации по запросам.
2) Затраты на создание БД свелись покупке данных у сервиса проверки адресов и моей заработной плате.
3) Цель статьи - включить в обсуждение методики управления медицинской маршрутизацией на основе доступных информационных технологий коллег из региональный МИАЦ. Они помогут уточнить техническое задание, поделятся местной спецификой, в идеале конечно создать сервис с метриками для маршрутизации как справочник НСИ.
1) Для поддержания такой базы в актуальном состоянии, достаточно периодически (раз в месяц например) ее прогонять через актуализированный справочник ГАР. Более затратной я вижу задачу по актуализации координат домов, т.к. наиболее информативный геокодер запрещает сохранять результаты геолокации по запросам.
2) Затраты на создание БД свелись покупке данных у сервиса проверки адресов и моей заработной плате.
3) Цель статьи - включить в обсуждение методики управления медицинской маршрутизацией на основе доступных информационных технологий коллег из региональный МИАЦ. Они помогут уточнить техническое задание, поделятся местной спецификой, в идеале конечно создать сервис с метриками для маршрутизации как справочник НСИ.
Information
Rating
Does not participate
Location
Челябинск, Челябинская обл., Россия
Registered
Activity
Specialization
Аналитик по данным, Директор по информационным технологиям
Огонь скрипт! Автору спасибо. Выскажу немного соображений и пожеланий для исследователей ГАР.
При развертывании под задачу добавил первой строкой в gar.sql:
CREATE EXTENSION IF NOT EXISTS pgcrypto;
Для подключения к БД в контейнере создал файл db.cfg с одной строчкой для подключения к БД:
postgresql://user:pass@10.76.168.136:15432/gar
Далее во всех файла *. sh содержащих вызов psql добавил
db="$(cat db.cfg)"
Заменил
psql на psql $db
В файлt cron.sh добавил: Region="01 71"
и заменил seq --format "%02.0f" 01 99 на seq --format "%02.0f" $Region
Пока не разобрался, как на этапе конвертации сделать возможным, чтобы номер региона начинался не с 01 , например, 70 71. Скрипт падает в ошибку, после 4х неудачных попыток в регионах 01 02 03 04.
Принято, добавил графики с шагом по возрасту 5 лет
в субъектах РФ есть аналитические службы при ситуационных центрах, по идее это их тема делать оценку динамики населения для формирования бюджета, контроля бюджетообеспеченности мероприятий. Взаимодействие между госструктурами сложная магия :)
группировку для графика можно любую использовать, для примера я использовал устоявшуюся для анализа смертности по этим возрастным группам.
С данными сложно, даже находясь в системе выгрузку получить непросто. С другой стороны - реже с компетентными органами общаешься по скользким вопросам уголовного законодательства.
Добрый день.
1) Для поддержания такой базы в актуальном состоянии, достаточно периодически (раз в месяц например) ее прогонять через актуализированный справочник ГАР. Более затратной я вижу задачу по актуализации координат домов, т.к. наиболее информативный геокодер запрещает сохранять результаты геолокации по запросам.
2) Затраты на создание БД свелись покупке данных у сервиса проверки адресов и моей заработной плате.
3) Цель статьи - включить в обсуждение методики управления медицинской маршрутизацией на основе доступных информационных технологий коллег из региональный МИАЦ. Они помогут уточнить техническое задание, поделятся местной спецификой, в идеале конечно создать сервис с метриками для маршрутизации как справочник НСИ.
Личный опыт?
Добрый день.
1) Для поддержания такой базы в актуальном состоянии, достаточно периодически (раз в месяц например) ее прогонять через актуализированный справочник ГАР. Более затратной я вижу задачу по актуализации координат домов, т.к. наиболее информативный геокодер запрещает сохранять результаты геолокации по запросам.
2) Затраты на создание БД свелись покупке данных у сервиса проверки адресов и моей заработной плате.
3) Цель статьи - включить в обсуждение методики управления медицинской маршрутизацией на основе доступных информационных технологий коллег из региональный МИАЦ. Они помогут уточнить техническое задание, поделятся местной спецификой, в идеале конечно создать сервис с метриками для маршрутизации как справочник НСИ.