ВВЕДЕНИЕ 7
1 Анализ предметной области 9
1.1 Рекомендации по оформлению «Медицинского свидетельства о смерти». 9
1.2 Обзор информационной системы «Регистр смертности Красноярского края» 11
1.3 Обзор МКБ-10 и описание его применения для достижения цели 14
1.4 Обзор существующего программного обеспечения для автоматизированного определения основной причины смерти 16
2 Техническое задание на разработку программного модуля 17
2.1 Основная часть 17
2.1.1 Масштаб проекта 17
2.1.2 Предполагаемая аудитория 17
2.1.3 Область применения 17
2.2 Общее описание 17
2.2.1 Общие сведения 17
2.2.2 Функциональное назначение 18
2.2.3 Описание логической структуры 18
2.2.4 Перспектива внедрения продукта 18
2.3 Требования 18
2.3.1 Функциональные требования 18
2.3.2 Нефункциональные требования 18
2.3.2.1 Требования производительности 19
2.4 Основания для разработки 19
3 Средства разработки программного модуля 20
3.1 FireBird 2.5.4.26856 20
3.1.1 Краткая характеристика 20
3.1.2 Руководство по настройке 20
3.1.3 Требования по настройке 20
3.2 IBExpert 2016.4.4.1 21
3.2.1 Краткая характеристика 21
3.2.2 Руководство по настройке 21
3.2.3 Требования по настройке 22
3.3 Node.js 0.10.40 22
3.3.1 Краткая характеристика 22
3.3.2 Руководство по настройке 22
3.3.3 Требования по настройке 22
3.4 JetBrains WebStorm 11.0.3 22
3.4.1 Краткая характеристика 23
3.4.2 Руководство по настройке 23
3.4.3 Требования по настройке 23
4 Разработка приложения 24
4.1 Создание и наполнение базы данных для работы модуля 25
4.2 Взаимодействие модуля с «Регистром смертности Красноярского края» 33
4.3 Алгоритм поиска основной причины смерти 39
5 Руководство пользователя 45
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
ПРИЛОЖЕНИЕ А 50
Смертность населения в Российской Федерации к началу XXI века приобрела свои особенности, такие как низкая продолжительность жизни российских граждан, значительные потери населения в трудоспособном возрасте, проблемы, прежде всего мужской смертности.
Помимо увеличения масштабов потерь, произошла качественная деформация структуры причин смерти, определяющих потери продолжительности жизни за счет увеличения вклада предотвратимых причин. Круг видов патологии заметно расширился за счет болезней органов пищеварения, инфекций и неточно обозначенных состояний.
Стадию эпидемиологического развития страны определяют возрастные, гендерные, нозологические и социальные деформации смертности.
Статистика смертности является одним из основных источников медицинской информации, она позволяет получить надежные данные о здоровье населения. В то же время по статистике смертности можно судить о качестве диагностики и лечения населения.
Исследования центрального научно-исследовательского института организации и информатизации здравоохранения показали, что достоверность учета причин смерти в учреждениях здравоохранения находится в диапазоне 35-65%.
В основе ошибок заполнения медицинского свидетельства о смерти лежат недостаточная клиническая подготовка врачей и отсутствие навыков работы с Международной статистической классификацией болезней и проблем, связанных со здоровьем, 10 пересмотра (далее - МКБ-10) по выбору и кодированию первоначальной причины смерти.
Отсутствие утвержденной инструкции о порядке заполнения медицинского свидетельства о смерти (учетной формы №106/у-98), утверждённого приказом Минздрава России от 07.08.98г. №241, приводит к тому, что на местах разрабатываются собственные инструкции, которые в ряде случаев противоречат принятым правилам и установкам.
Всё это требует улучшения информационно-статистического обеспечения органов исполнительной власти в сфере здравоохранения по вопросам статистики причин смертности. Таким образом, проблема получения достоверных статистических данных о смертности является актуальной [1].
Целью работы является проектирование, разработка и реализация экспертного модуля по определению основной причины смерти в медицинском свидетельстве о смерти.
Для достижения поставленной цели решались следующие задачи:
- Анализ предметной области (обзор заполнения медицинского свидетельства о смерти, обзор МКБ-10, поиск подобных существующих систем);
- Разработка требований к программному модулю;
- Формализация методики по определению основной причины смерти в виде правил для наполнения базы данных;
- Проектирование программного модуля;
- Выбор средств разработки программного модуля;
- Реализация программного модуля;
- Внедрение программного модуля в существующую информационную систему «Регистр смертности Красноярского края».
Данная работа была посвящена проблеме определения основной причины смерти в медицинском свидетельстве о смерти.
В ходе выполнения работы была изучена предметная область, а именно изучены установленная форма медицинского свидетельства о смерти №106/у- 98, а также ошибки, которые чаще всего допускают при заполнении формы. Также был сделан обзор системы «Регистр смертности Красноярского края», так как программируемый модуль является частью этой системы. Был проведен поиск подобных существующих систем и подтверждена актуальность работы.
Был разработан алгоритм работы модуля и алгоритм взаимодействия модуля с основной системой «Регистр смертности Красноярского края». Выполнены основные задачи: проектирование и реализация экспертного модуля и его внедрение в основную систему.
Данная работа имеет практическую значимость, так как статистика смертности позволяет получить достоверные данные о демографических процессах в регионе, стране. Достоверные демографические данные, причины смертности населения необходимы для принятия правильных своевременных решений по организации медицинской помощи населению.
1. Использование международной статистической классификации болезней и проблем, связанных со здоровьем, десятого пересмотра (МКБ-10) в практике отечественной медицины: Какорина Е.П. - Москва, 2002. - 28 с.
2. Руководство по кодированию причин смертности: Леонов С.А. - Москва, 2008. - 75 с.
3. Порядок оформления "Медицинских свидетельств о смерти" в случаях смерти от транспортных несчастных случаев, включая ДТП: Вайсман Д.Ш. - Москва, 2013. - 22 с.
4. Порядок статистического учета и кодирования состояний, связанных с употреблением психоактивных веществ, в соответствии с МКБ-10: Вайсман Д.Ш. - Москва, 2013. - 36 с.
5. Принципы кодирования состояний у лиц, страдающих сахарным диабетом: Рощин Д.О. - Москва, 2013. - 30 с.
6. Порядок оформления "Медицинских свидетельств о смерти" в случаях смерти от некоторых болезней системы кровообращения: Вайсман Д.Ш. - Москва, 2013. - 18 с.
7. Письмо об особенностях кодирования травм при дорожно-транспортных происшествиях в соответствии с МКБ-10: Скворцова В.И. - Москва, 2011. - 15 с.
8. Международная классификация болезней 10-го пересмотра (МКБ-10) [Электронный ресурс] - Режим доступа:http://mkb-10.com/.Дата обращения: 22.05.2016
9. Journal of Epidemiology and Community Health [Электронный ресурс] - Режим доступа:http://jech.bmj.com/.Дата обращения: 01.06.2016
10. National Centre for Biotechnology Information [Электронный ресурс] - Режим доступа:http://www.ncbi.nlm.nih.gov/.Дата обращения: 01.06.2016
11. Firebird [Электронный ресурс] - Режим доступа:
http://firebirdsql.org/manual. Дата обращения: 05.06.2016
12. Система управления бизнес-процессами и эффективностью
[Электронный ресурс] - Режим доступа:http: //www.elma-bpm.ru/.Дата обращения: 05.06.2016
13. Справочник по JavaScript [Электронный ресурс] - Режим доступа: http://javascript.ru/manual. Дата обращения: 10.04.2016
14. Современный учебник JavaScript [Электронный ресурс] - Режим доступа: https://leam.javascript.ru/.Дата обращения: 25.04.2016
15. JavaScript: Дэвид Флэнаган - Санкт-Петербург, 2008. - 992 с.
16. Каталог медицинских документов и их печатных аналогов в КМИС: Аксенова О.Н. - Москва, 2016. - 226 с.