Архив
Система департамента разработки медицинских препаратов - Публикации блога January 2024
ATX классификатор
Анатомо-терапевтическо-химическая классификация — международная система классификации лекарственных средств, которая ведется ВОЗ и широко используется во многих странах для изучения обращения ЛС.
Каждый код содержит 7 знаков, составляющих 5 уровней:
- 1-й уровень, первый знак (латинская прописная буква) указывает на анатомическую область, заболевания органов которой служат показаниями к применению препаратов конкретного действующего вещества, — основная анатомическая группа;
- 2-й уровень, второй и третий знаки (арабские цифры) — основная терапевтическая группа;
- 3-й уровень, четвертый знак (латинская прописная буква) — терапевтическая подгруппа;
- 4-й уровень, пятый знак (латинская прописная буква) — терапевтическо-химическая группа;
- 5-й уровень, шестой и седьмой знаки (арабские цифры) — наименование действующего вещества или их комбинации.
Мы добавили в объект Препарат возможность выбора из справочника ATX а также загрузили в систему весь справочник.
Это 4800 элементов. Понятно что такой объем данных внести в ручном режиме пользователи просто не смогли бы.
Возможности по импорту данных в Corpwiki (XWiki) здесь пришлись как нельзя кстати.
Внешний вид справочника в системе:
Карточка элемента справочника:
янв. 28 2024
Справочник МНН
Продолжаем добавлять справочники.
На этот раз справочник МНН - Международные непатентованные наименования.
Международные непатентованные наименования присваиваются чётко определимым веществам, которые однозначно характеризуются химической формулой.
Всемирная организация здравоохранения не определяет названия для смесей веществ в системе МНН и нечётко охарактеризованные вещества могут рассматриваться в этой связи только в исключительных случаях.
Также МНН не подбираются для гомеопатии, трав и веществ растительного происхождения.
Также в качестве непатентованных наименований не выбираются названия для веществ, которые давно применяются для медицинских целей под сформировавшимися устойчивыми названиями (например, вода) и имеющих тривиальные химические названия (например, магний).
Мы добавили в систему справочник МНН и импортировали туда более 9000 наименований.
При этом мы предусмотрели возможность повторного импорта что позволит пользователям системы обновить справочник при необходимости.
Выбор МНН в карточке препарата:
янв. 27 2024
Справочник лекарственных форм
Создали для использования в объекте Препарат справочник Лекарственные формы.
Этот справочник утвержден Решением Коллегии ЕЭК № 158 "О номенклатуре лекарственных форм и справочнике путей введения лекарственных препаратов"
Справочник содержит более 800 элементов.
Мы в автоматическом режиме загрузили его в систему и теперь пользователи смогут выбирать форму в карточке препарата.
Внешний вид справочника:
Выбор в карточке Препарата:
янв. 20 2024
Справочник Препараты
Одной из первых модификаций было создание объекта для хранения данных о разрабатываемых препаратах.
Как мы писали ранее в одной из наших статей, Corpwiki (XWiki) очень хорошо подходит для хранения структурированной информации.
Действительно, у большинства компаний, знания которые сохраняет компания имеют те или иные атрибуты.
Конечно можно использовать механизм шаблонов: Шаблоны в XWiki
Но проблема шаблонов в том, что после того как страница по шаблону создана, пользователь может ее "испортить", например удалив часть содержания шаблона.
В этом случае на помощь приходит механизм хранения структурированных данных в Corpwiki (XWiki) о котором мы писали: Структурированные данные в XWiki
Поэтому для Фармкомпании мы первым делом создали объект Препарат в котором описали все поля которые должен заполнять пользователь.
Также мы создали форму для ввода данных.
После этого элемент справочника препараты выглядит при создании так:
Обратите внимание на вкладки в нижней части формы.
Туда будет выводиться связанная с Препаратом информация из других объектов.
А вот как выглядит форма в режим редактирования:
Можно увидеть что форма имеет "строгий" вид, где пользователю сложно что-то испортить.
Многие поля имеют форму выбора где элементы выбираются из других, заранее определенных справочников.
Например на скриншоте мы выделили поле Лекарственная форма.
Если пользователь встанет курсором на это поле, то сможет выбрать значение из списка.
При этом работает поиск и автоподбор.
О чем этот блог
Этот блог про проект по разработке Информационно-аналитической системы департамента разработки препаратов Российской фармацевтической компании.
Компания занимается исследованиями, изобретением, тестированием и производством препаратов.
К нам коллеги обратились за помощью в создании специализированной базы знаний для поддержки этих процессов.
Ранее они использовали вики-систему MediaWiki и делали для нее некоторые модификации.
Но по ряду причин система не могла справиться со всеми запросами бизнеса.
Поэтому они обратились к нам.
На базе Corpwiki (XWiki) мы разрабатываем для них специализированное решение.
Вики система для фармацевтической компании.
В этом блоге мы рассказываем о том, что сделали.
Возможно что какие-то интерфейсные или технические решения подойдут и для вас.