Обеспечение визуальных рабочих записей (a.k.a клинических эскизов)

Иногда картинка имеет смысл тысячи слов. Поэтому GNUmed предусматривает добавление изображения в качестве, так называемых, визуальных рабочих записей.

Технология

Эта функция находится в плагине Рабочих записей внизу вкладки редактора ввода обращений. Клинический эскиз можно создать, или из шаблона визуальной рабочей записи в базе данных, или из файла на жестком диске. Предустановленные в GNUmed шаблоны содержат ряд анатомических изображений (Спасибо Джону!). Создание записи из файла будет наиболее полезным, когда вы получили, скажем, клиническое фото, которое нужно закомментировать и включить в обращение.

При выборе шаблона или файла будет открыт редактор настройки изображений, что позволит изменить изображение (добавить стрелки, залить области, вставить записи и т.д.). При закрытии редактора GNUmed читает ваши изменения и сохраняет визуальную рабочую запись в карте пациента. При создании записи из файла на диске GNUmed запрашивает подтверждение перед удалением исходного файла.

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

Добавление шаблона

Шаблоны для визуальных рабочих записей являются ничем иным, как стандартными шаблонами рабочих записей/документов с типом visual progress note. Они могут быть добавлены так же, как любой другой шаблон документа. Движок обработки должен быть установлен в редактор изображения.

Технические требования

Технически визуальная рабочая запись является не чем иным, как document для типа документа visual progress note, прикрепленным к записи пациента. Как таковая, она может быть отображена, просмотрена, проверена, подписана и комментирована через метаданные, как любой другой документ. И, наоборот, любой существующий документ может быть обращен в визуальная рабочую запись установкой типа документа на visual progress note. Однако, есть два предостережения: GNUmed предполагает, что визуальные рабочие записи содержат данные только в обычных форматах изображения (.png, .gif, .jpg и т.д.). Документы, содержащие данные других типов mime, будут работать плохо с кодом управления визуальными записями. Во-вторых, при управлении визуальными рабочими записями GNUmed будет игнорировать все, кроме первой части данных (страница, объект) документа, независимо от того, сколько частей имеется.

Если для визуальной записи предоставляется неявный случай, будет использоваться случай по умолчанию для визуальной рабочей записи (и создаваться, при необходимости). Случай можно изменить в любое время, как и любой другой документ.

Если к документу не предоставлен комментарий и запись была шаблонная из файла на диске (а не шаблон рабочей записи), то будет использоваться имя файла без пути и расширения. Если запись создана из шаблона, то будет использоваться тип документа (.instance_type).

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

Пока пользователь выполняет редактирование, вызов редактора изображения блокируется, иначе GNUmed не сможет надежно прочитать измененное изображение. Каждый %(img) в определении командной строки для вызова редактора заменяется именем файла данных шаблона. Если никакого %(img) нет, то имя файла будет добавлено в командную строку.

Можно отправлять изображения для включения в шаблоны (например, как здесь). Однако, как в Creative Commons, лицензия должна явно разрешать свободное распространение.

Редакторы изображений

На ОС Mac подходит поставляемое приложение "Preview". Ввод /Applications/Preview.app/Contents/MacOS/Preview в меню GNUmed > Предпочтения… > Внешние инструменты… > визуальный редактор SOAP должен сработать.

Для других ОС, включая Mac OS X, Джон Йаарсвельд благодарно потратил время на тестирование и оценку редакторов изображений на основании следующих критериев:

  • рисование кругов, эллипсов, многоугольников и т.д.
  • вставка стрелок
  • добавление пиктограмм (думаю для УЗИ)
  • добавление текста
  • добавление от руки к рисунку (текстурирование, заливка)
  • доступны на Linux, Windows и MacOSX

Он внес ряд предложений:

  1. Shutter-editor
  2. Drawpile
  3. ALchemy
  4. OpenOffice Draw

Это подробности его исследования:

Я сравнил все программы для рисования, которые смог легко найти, и которые были доступны для Linux, MacOS и Windows. Вот мой список:

Alchemy: мне нравится, интерфейс очень интуитивен. Он очень похож на sketchboard. Но не поддерживает текст, стрелки. Версии для WIndows, Linux и Mac. http://al.chemy.org/download/ или getdeb.net

Drawpile: хорошая программа, проста в использовании. Без стрелок. http://drawpile.sourceforge.net/about/ Особенность: с одним рисунком может работать более одного пользователя. Не уверен, полезно ли это для GNUmed, но кто знает.

Dia: бесполезен.

GrafX2: не удалось успешно получить картинки для загрузки. Отвратительный интерфейс, слишком мало функций.

GNUpaint (gpaint): специально для рабочего стола GNOME. Не понравился интерфейс, подобен плохой копии Kolourpaint.

Kolourpaint: очень хорошая программа. Только для рабочего стола KDE, но не windows.

GIMP: по моему мнению, слишком тяжел в возможностях и памяти. Тем не менее, хорошая программа, особенно для тех, кто уже знаком с ним. В других отношениях, я сказал бы, слишком кривой для обучения.

mpaint: я не смог получить, как он работает, поэтому я думаю, многие пользователи будут иметь ту же проблему.

Openoffice Draw: имеет стрелки! И символ поддержки тоже. Не легковесная графическая программа, но я думаю, очень хороша.

Pinta: (http://pinta-project.com/) предназначена, как альтернатива paint MS. NET. хорош, но не велик.

RGBpaint: хороший и простой. Без стрелок, и для сохранения текста на картинке необходимо кликать правой кнопкой мыши, а не левой, что запутывает. Фактически, это ответвление от mpaint. Не удалось найти версию RGBpaint для windows.

Scribus: векторная графика. Я думаю, для функциональности GNUmed программа на основе пикселей будет лучше.

Shutter-editor: Мне очень нравится. Хотя, не доступен для Windows. Я отправил запрос на компоненты для программистов, узнать, сделают ли они редактор доступным напрямую, как просили также некоторые другие люди. Посмотрим.

Xara Xtreme: должна быть куплена версия Windows. Но интерфейс очень хорош. Поддерживает стрелки. Хотя, может иметь также много возможностей для наших целей.

Xfig: можно открыть только файлы .fig, насколько я смог найти. Бесполезен.
Topic revision: 23 Jan 2014, KarstenHilbert
 
Download.png
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback
Powered by Olark