<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> <title> GmManualVisualProgressNotesRu < Gnumed < Foswiki</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="robots" content="noindex" /> <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="WebRss.html" /> <link rel="icon" href="../rsrc/System/ProjectLogos/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="../rsrc/System/ProjectLogos/favicon.ico" type="image/x-icon" /> <link rel="alternate" href="http://wiki.gnumed.de/bin/edit/Gnumed/GmManualVisualProgressNotesRu?t=1362919419" type="application/x-wiki" title="edit GmManualVisualProgressNotesRu" /> <meta name="description" content="GmManualVisualProgressNotesRu" /> <!--[if IE]></base><![endif]--> <style type="text/css" media="all"> @import url('../rsrc/System/SkinTemplates/base.css'); </style> <style type="text/css" media="all"> @import url('../rsrc/System/SkinTemplates/default.css'); </style> <!--[if IE]><style type="text/css" media="screen"> pre { overflow-x:auto; padding-bottom:expression(this.scrollWidth > this.offsetWidth ? 16 : 0); } </style> <![endif]--> <meta name="foswiki.PUBURL" content="http://wiki.gnumed.de/pub" /> <!-- PUBURL --> <meta name="foswiki.PUBURLPATH" content="/pub" /> <!-- PUBURLPATH --> <meta name="foswiki.SCRIPTSUFFIX" content="" /> <!-- SCRIPTSUFFIX --> <meta name="foswiki.SCRIPTURL" content="http://wiki.gnumed.de/bin" /> <!-- SCRIPTURL --> <meta name="foswiki.SCRIPTURLPATH" content="/bin" /> <!-- SCRIPTURLPATH --> <meta name="foswiki.SERVERTIME" content="10%20Mar%202013%20-%2013:43" /> <!-- SERVERTIME --> <meta name="foswiki.SKIN" content="twikinet%2c%20pattern" /> <!-- SKIN --> <meta name="foswiki.SYSTEMWEB" content="System" /> <!-- SYSTEMWEB --> <meta name="foswiki.TOPIC" content="GmManualVisualProgressNotesRu" /> <!-- TOPIC --> <meta name="foswiki.USERNAME" content="KarstenHilbert" /> <!-- USERNAME --> <meta name="foswiki.USERSWEB" content="Main" /> <!-- USERSWEB --> <meta name="foswiki.WEB" content="Gnumed" /> <!-- WEB --> <meta name="foswiki.WIKINAME" content="KarstenHilbert" /> <!-- WIKINAME --> <meta name="foswiki.WIKIUSERNAME" content="Main.KarstenHilbert" /> <!-- WIKIUSERNAME --> <meta name="foswiki.NAMEFILTER" content="%5b%5cs%5c*%3f~%5e%5c%24%40%25%60%22'%26%3b%7c%3c%3e%5c%5b%5c%5d%23%5cx00-%5cx1f%5d" /> <!-- NAMEFILTER --><!--JQUERYPLUGIN::FOSWIKI::META--> <script type='text/javascript' src='../rsrc/System/JQueryPlugin/jquery-1.4.3.js'></script><!--JQUERYPLUGIN--> <script type='text/javascript' src='../rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js'></script><!--JQUERYPLUGIN::LIVEQUERY--> <script type='text/javascript' src='../rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js'></script><!--JQUERYPLUGIN::FOSWIKI--> <script type='text/javascript' src='../rsrc/System/JSTreeContrib/jquery.jstree.js'></script><!--JQUERYPLUGIN::JSTREE--> </head> <body class=""><div class="foswikiPage"> <a name="PageTop"></a> <p></p> <p></p> <h1><a name="A_40a.k.a_41"></a> Обеспечение визуальных рабочих записей (a.k.a клинических эскизов) </h1> <p></p> Иногда картинка имеет смысл тысячи слов. Поэтому GNUmed предусматривает добавление изображения в качестве, так называемых, <em>визуальных рабочих записей</em>. <p></p> <h2><a name="A_"></a> Технология </h2> <p></p> Эта функция находится в плагине Рабочих записей внизу вкладки редактора ввода обращений. Клинический эскиз можно создать, или из шаблона визуальной рабочей записи в базе данных, или из файла на жестком диске. Предустановленные в GNUmed шаблоны содержат ряд анатомических изображений <em>(Спасибо Джону!)</em>. Создание записи из файла будет наиболее полезным, когда вы получили, скажем, клиническое фото, которое нужно закомментировать и включить в обращение. <p></p> При выборе шаблона или файла будет открыт редактор настройки изображений, что позволит изменить изображение (добавить стрелки, залить области, вставить записи и т.д.). При закрытии редактора GNUmed читает ваши изменения и сохраняет визуальную рабочую запись в карте пациента. При создании записи из файла на диске GNUmed запрашивает подтверждение перед удалением исходного файла. <p></p> Из отображения иконки клинического эскиза для текущего обращения можно одним щелчком мыши отобразить или двойным вновь изменить рисунок. <p></p> <h2><a name="A_AN1"></a> Добавление шаблона </h2> <p></p> Шаблоны для визуальных рабочих записей являются ничем иным, как стандартными шаблонами рабочих записей/документов с типом <code>visual progress note</code>. Они могут быть добавлены так же, как любой другой шаблон документа. Движок обработки должен быть установлен в <code>редактор изображения</code>. <p></p> <h2><a name="A_AN2"></a> Технические требования </h2> <p></p> Технически визуальная рабочая запись является не чем иным, как <em>document</em> для типа документа <em>visual progress note</em>, прикрепленным к записи пациента. Как таковая, она может быть отображена, просмотрена, проверена, подписана и комментирована через метаданные, как любой другой документ. И, наоборот, любой существующий документ может быть обращен в визуальная рабочую запись установкой типа документа на <em>visual progress note</em>. Однако, есть два предостережения: GNUmed предполагает, что визуальные рабочие записи содержат данные только в обычных форматах изображения (<code>.png</code>, <code>.gif</code>, <code>.jpg</code> и т.д.). Документы, содержащие данные других типов mime, будут работать плохо с кодом управления визуальными записями. Во-вторых, при управлении визуальными рабочими записями GNUmed будет игнорировать все, кроме первой части данных (страница, объект) документа, независимо от того, сколько частей имеется. <p></p> Если для визуальной записи предоставляется неявный случай, будет использоваться случай по умолчанию для <em>визуальной рабочей записи</em> (и создаваться, при необходимости). Случай можно изменить в любое время, как и любой другой документ. <p></p> Если к документу не предоставлен комментарий и запись была шаблонная из файла на диске (а не шаблон рабочей записи), то будет использоваться имя файла без пути и расширения. Если запись создана из шаблона, то будет использоваться <em>тип документа</em> (<code>.instance_type</code>). <p></p> В конечном итоге, графические форматы, поддерживаемые для визуальных рабочих записей, зависят от wxPython и возможностей редактора изображений. <p></p> Пока пользователь выполняет редактирование, вызов редактора изображения блокируется, иначе GNUmed не сможет надежно прочитать измененное изображение. Каждый <code>%(img)</code> в определении командной строки для вызова редактора заменяется именем файла данных шаблона. Если никакого <code>%(img)</code> нет, то имя файла будет добавлено в командную строку. <p></p> Можно отправлять изображения для включения в шаблоны (например, как <a href="http://www.openclipart.org" target="_top">здесь</a>). Однако, как в <a href="http://creativecommons.org/" target="_top">Creative Commons</a>, лицензия должна явно разрешать свободное распространение. <p></p> <h2><a name="A_AN3"></a> Редакторы изображений </h2> <p></p> На ОС Mac подходит поставляемое приложение "Preview". Ввод <code>/Applications/Preview.app/Contents/MacOS/Preview</code> в меню <code>GNUmed > Предпочтения… > Внешние инструменты… > визуальный редактор</code> SOAP должен сработать. <p></p> <em>Для других ОС, включая Mac OS X, Джон Йаарсвельд благодарно потратил время на тестирование и оценку редакторов изображений на основании следующих критериев:</em> <p></p> <ul> <li> рисование кругов, эллипсов, многоугольников и т.д. </li> <li> вставка стрелок </li> <li> добавление пиктограмм (думаю для УЗИ) </li> <li> добавление текста </li> <li> добавление от руки к рисунку (текстурирование, заливка) </li> <li> доступны на Linux, Windows и MacOSX </li></ul> <p></p> <em>Он внес ряд предложений:</em> <p></p> <ol> <li> Shutter-editor </li> <li> Drawpile </li> <li> ALchemy </li> <li> OpenOffice Draw </li></ol> <p></p> <em>Это подробности его исследования:</em> <p></p> Я сравнил все программы для рисования, которые смог легко найти, и которые были доступны для Linux, MacOS и Windows. Вот мой список: <p></p> <strong>Alchemy</strong>: мне нравится, интерфейс очень интуитивен. Он очень похож на sketchboard. Но не поддерживает текст, стрелки. Версии для WIndows, Linux и Mac. <a href="http://al.chemy.org/download/" target="_top">http://al.chemy.org/download/</a> или getdeb.net <p></p> <strong>Drawpile</strong>: хорошая программа, проста в использовании. Без стрелок. <a href="http://drawpile.sourceforge.net/about/" target="_top">http://drawpile.sourceforge.net/about/</a> Особенность: с одним рисунком может работать более одного пользователя. Не уверен, полезно ли это для GNUmed, но кто знает. <p></p> <strong>Dia</strong>: бесполезен. <p></p> <strong>GrafX2</strong>: не удалось успешно получить картинки для загрузки. Отвратительный интерфейс, слишком мало функций. <p></p> <strong>GNUpaint (gpaint)</strong>: специально для рабочего стола GNOME. Не понравился интерфейс, подобен плохой копии Kolourpaint. <p></p> <strong>Kolourpaint</strong>: очень хорошая программа. Только для рабочего стола KDE, но не windows. <p></p> <strong>GIMP</strong>: по моему мнению, слишком тяжел в возможностях и памяти. Тем не менее, хорошая программа, особенно для тех, кто уже знаком с ним. В других отношениях, я сказал бы, слишком кривой для обучения. <p></p> <strong>mpaint</strong>: я не смог получить, как он работает, поэтому я думаю, многие пользователи будут иметь ту же проблему. <p></p> <strong>Openoffice Draw</strong>: имеет стрелки! И символ поддержки тоже. Не легковесная графическая программа, но я думаю, очень хороша. <p></p> <strong>Pinta</strong>: (<a href="http://pinta-project.com/" target="_top">http://pinta-project.com/</a>) предназначена, как альтернатива paint MS. NET. хорош, но не велик. <p></p> <strong>RGBpaint</strong>: хороший и простой. Без стрелок, и для сохранения текста на картинке необходимо кликать правой кнопкой мыши, а не левой, что запутывает. Фактически, это ответвление от mpaint. Не удалось найти версию RGBpaint для windows. <p></p> <strong>Scribus</strong>: векторная графика. Я думаю, для функциональности GNUmed программа на основе пикселей будет лучше. <p></p> <strong>Shutter-editor</strong>: Мне очень нравится. Хотя, не доступен для Windows. Я отправил запрос на компоненты для программистов, узнать, сделают ли они редактор доступным напрямую, как просили также некоторые другие люди. Посмотрим. <p></p> <strong>Xara Xtreme</strong>: должна быть куплена версия Windows. Но интерфейс очень хорош. Поддерживает стрелки. Хотя, может иметь также много возможностей для наших целей. <p></p> <strong>Xfig</strong>: можно открыть только файлы .fig, насколько я смог найти. Бесполезен. <p></p> <a name="TopicEnd"></a> <p></p> <p></p> <p></p> <p></p> </div> </body></html>