GNU Health — это свободная информационная система для здравоохранения и больниц, предоставляющая возможности электронных медицинских записей, информационных систем больниц и здравоохранения. Она разработана с упором на мультиплатформенность и работает на различных операционных системах (GNU/Linux, FreeBSD, MS Windows) и с различными СУБД. Она написана на Python и использует фреймворк Tryton.
Про наборы патчей GNU Health
«Наборы патчей» предоставляются для стабильных релизов. Они позволяют быстро устанавливать исправления багов и обновления на производственные системы. Патчи и наборы патчей максимизируют аптайм производственных систем и содержат систему обновлённой без потребности в полной установке. Некоторые из них, благодаря магии Tryton, могут быть применены к работающей системе.
ЗАМЕТКА: наборы патчей применяются только к предварительно установленным системам. Для новых установок скачайте и установите полный тарбол (например, gnuhealth-2.6.3.tar.gz).
Больше информации по набору патчей GNU Health вы можете найти по следующей ссылке.
Сводка по набору патчей
- Затронутые модули (помимо локализации/опечаток): health, health_lab, health_socioeconomics
- health: действие отношения для назначений теперь выполнено в виде мастера, выдающего оценку пациента по назначению (из-за изменения доменов действий в Tryton); больше проверок и ограничений в оперативных секторах, специальностях и страховках; исправлен отчёт-назначение.
- health_socioeconomics: исправлено значение APGAR (FAPGAR) семейства Смилкштайнов в поле «помощь от семьи».
Замечания об установке
- Перед установкой этого набора патчей нужно установить предыдущие. Если уровень вашего набора патчей — 2.6.2, просто следуйте общим инструкциям. Вы можете найти наборы патчей на FTP-сайте GNU Health (ftp://ftp.gnu.org /gnu/health/)
- Следуйте общим инструкциям на https://en.wikibooks.org/wiki/GNU_Health/Patches_and_Patchsets
- Для обновления вашей среды возьмите профиль GNU Health ($HOME/.gnuhealthrc)
- Обновите вашу базу данных ( update=all )
Перечень ошибок, исправленных в этом наборе патчей
- № 43179: номер страховки должен быть уникальным для каждой страховой компании
- № 43111: обратная трассировка при формировании оценки из формы назначения
- № 43092: столбец b.doctor не существует
- № 43090: специальности должны быть уникальными для профессионалов по здоровью
- № 43089: отсутствует ограничение уникальности для профессионалов по здоровью
- № 43085: специальность учреждения должна быть доступна только для существующих записей
- № 43083: оперативные секторы и специальности для каждого учреждения должны быть уникальными
- № 43059: ошибка создания специальностей для учреждений
- № 43048: ошибка утверждения для датовремени, из-за которой невозможно установить модуль health
- № 42938: ошибка при выборе APGAR для семьи
>>> Источник