Вы находитесь на странице: 1из 107

Научно-исследовательская производственная компания

«Электрон»

ПРОГРАММА «ЭОС»

РУКОВОДСТВО АДМИНИСТРАТОРА

2L-2.8.2-M10RU-HV-07

ЗАО «НИПК «Электрон»


г. Санкт-Петербург
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

2 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

ПРИМЕЧАНИЕ
Информация, содержащаяся в этом документе, соответствует конструкции
оборудования на день производства. Последующие изменения, вносимые в
оборудование, будут указаны в сервисных дополнениях к документации,
распространяемых сервисной службой изготовителя.

Действующая документация

№ изменения Дата Страниц Комментарии

20.03.2009 Руководство пользователя для ФЦ-01

Данный документ подготовлен НИПК «Электрон»,


Санкт-Петербург, 198188, а/я 12

Запрещается полное или частичное копирование, издание или какое-либо


распространение данного документа без предварительного письменного разрешения
НИПК «Электрон».

ЗАО «НИПК «Электрон» г. Санкт-Петербург 3


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

ВАЖНЫЕ ПРЕДУПРЕЖДЕНИЯ
Предупреждение относительно компьютерных вирусов:
Как сам компьютер, так и установленное программное обеспечение, могут быть
повреждены компьютерными вирусами. Вирусы могут поступать по сети
Интернет или быть загружены с носителей данных, таких как дискеты, компакт-
диски, или по локальной сети. В зависимости от разновидности, вирусы могут
вызывать сбои, вплоть до полного разрушения программного обеспечения.
Ликвидация таких сбоев может приводить к значительным издержкам.
Необходимо обеспечить надежную защиту от вирусов:
1. Не подключать компьютер с установленным программным обеспечением к сети
Интернет.
2. Не использовать носители данных, зараженные вирусами.
3. Установить соответствующие антивирусные средства в локальной сети.
Предупреждение относительно сохранности данных:
Сервер является хранилищем медицинской информации. В случае полной утраты
сервера (пожар, противоправные действия), или полного повреждения носителей
информации, хранящаяся информация может быть утеряна. Поэтому медицинское
учреждение, осуществляющее эксплуатацию комплекса, должно проводить
стандартную процедуру резервного копирования данных или иным способом
создавать копии имеющихся данных на внешних носителях. Процедура
резервного копирования проводится службой системного администратора
медицинского учреждения.
Предупреждение относительно установки программного обеспечения:
Описываемое в руководстве программное обеспечение может использоваться
только для работы с изображениями, полученными с изделия производства НИПК
«Электрон». В исключительных случаях дополнительное программное
обеспечение может быть установлено только службой технической поддержки.
Пользователям запрещается:
• осуществлять несанкционированный доступ к системным папкам и к папкам
программного обеспечения;
• устанавливать программы, не предусмотренные эксплуатационной документа-
цией на аппарат;
• использовать устройства чтения/записи файлов для функций, не предусмот-
ренных эксплуатационной документацией (разрешается только создание
медицинских дисков и архивов на чистых носителях);
• устанавливать в устройства чтения/записи носители информации (CD/DVD
диски, флеш-память, дискеты и т.п.), содержащие какие либо данные (с целью
предотвращения возможного заражения компьютерными вирусами).
В противном случае, изготовитель не несет ответственности за возникающие
сбои в работе оборудования, и аппарат снимается с гарантийного обслуживания.

4 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

СОДЕРЖАНИЕ

ВВЕДЕНИЕ........................................................................................................................................8
ТРЕБОВАНИЯ И СОГЛАШЕНИЯ ............................................................................................9
Необходимые и желательные знания и навыки..................................................................................9
Соглашения при описании стандартных действий .........................................................................10

Глава I. Общие сведения о настройке АРМа........................................11


1.1. Программное обеспечение ......................................................................................... 11
1.2. Назначение режима сервиса....................................................................................... 12
1.3. Включение режима сервиса ....................................................................................... 12
1.4. Интерфейс программы в режиме сервиса................................................................. 13
1.5. Пользователи АРМа.................................................................................................... 14
1.6. Восстановление данных и настроек пользователя .................................................. 15
Глава II. Настройка справочников..........................................................17
2.1. Дерево справочников.................................................................................................. 17
2.2. Редактирование справочников................................................................................... 18
2.3. Упрощенная организация базы данных.................................................................... 20
2.4. Справочники описания местонахождения ............................................................... 23
2.5. Справочники параметров пациента........................................................................... 24
2.6. Справочники параметров исследования................................................................... 27
2.7. Параметры комплекса................................................................................................. 29
2.8. Настройка комплекса.................................................................................................. 34
2.9. Пересчёт эффективной дозы облучения ................................................................... 39
2.10. Настройка связи dicom-сервисов с базой данных ................................................. 41
2.11. Настройка списка рентгенологических процедур ................................................. 44
2.12. Работа с журналами .................................................................................................. 47
Глава III. Настройка форм и отчётов........................................................50
3.1. Настройка диалоговых форм ..................................................................................... 50
3.2. Редактор диалоговых форм........................................................................................ 54
3.3. Настройка содержания таблиц режима базы ........................................................... 60
3.4. Настройка отчётов....................................................................................................... 61
3.5. Создание мнемонических обозначений.................................................................... 65
Глава IV. Настройка печати .......................................................................70
4.1. Компонент «Print Setup»............................................................................................. 70
4.1.1. Назначение .......................................................................................................................70
4.1.2. Запуск программы ...........................................................................................................70
4.1.3. Структура и интерфейс программы...............................................................................71
4.1.4. Выбор и настройка принтера..........................................................................................71
4.1.5. Настройка печатного носителя.......................................................................................74
4.1.6. Настройка DICOM атрибутов.........................................................................................75
4.2. Настройка шаблонов печати ...................................................................................... 77
4.2.1. Параметры шаблона ........................................................................................................78

ЗАО «НИПК «Электрон» г. Санкт-Петербург 5


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

4.2.2. Настройка секций шаблона ............................................................................................ 81


4.2.3. Сохранение шаблона....................................................................................................... 84
4.3. Файл настроек печати................................................................................................. 84
4.3.1. Формат файла настроек печати...................................................................................... 84
4.3.2. Общие секции .................................................................................................................. 85
4.3.2.1. Секция [Printers]...................................................................................................... 85
4.3.2.2. Секция [Film Composer] ......................................................................................... 85
4.3.2.3. Секция [Login]......................................................................................................... 85
4.3.2.4. Секция [DICOM Attributes] .................................................................................... 86
4.3.2.5. Секция [Font] ........................................................................................................... 86
4.3.2.6. Секция [Language setup] ......................................................................................... 87
4.3.3. Специальные секции....................................................................................................... 87
4.3.3.1. Секция [Имя принтера] ......................................................................................... 87
4.3.3.2. Секция [Имя шаблона] ........................................................................................... 89
4.4. Описание LOG-файла................................................................................................. 91
Приложение A. Перечень Dicom-атрибутов................................................................. 92
Приложение B. Мнемонические обозначения данных............................................... 95
Приложение C. Дополнительные сведения о настройке ........................................... 97
C.1. Параметры архивации на DVD................................................................................ 97
C.2. Параметры СОМ-портов.......................................................................................... 97
C.3. Данные из TLS-файла............................................................................................... 98
C.4. Параметры станции ................................................................................................ 102
C.5. Характеристики комплекса.................................................................................... 106

6 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

ТЕРМИНЫ И СОКРАЩЕНИЯ

АРМ Автоматизированное рабочее место


ИБП Источник бесперебойного питания
БД База данных
ПО Программное обеспечение
СУБД Система управления базой данных
CD, DVD Оптический носитель информации или устройство для его чтения/записи
FDD Устройство для чтения/записи дискет
(до 99 зн) В поле разрешается вводить не более, указанного количества знаков
см.р., см.п. смотри раздел или пункт

ЗАО «НИПК «Электрон» г. Санкт-Петербург 7


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

ВВЕДЕНИЕ

Документ является руководством по администрированию и настройке


программного обеспечения на АРМах врача, лаборанта и регистратора, поставляемых
с рентгеновским аппаратом производства фирмы НИПК «Электрон», для проведения
флюорографических исследований.
Руководство предназначено для пользователей, ответственных за настройку и
техническое обслуживание АРМа, системных администраторов больничных
информационных систем и сервисных инженеров, именуемых в тексте –
администратор.
В руководстве описываются основные вопросы по настройке программного
обеспечения АРМа на конкретные условия эксплуатации. Материал руководства
поделён на главы:
В главе 1 даётся общее описание структуры программного обеспечения АРМа,
параметров пользователей АРМа, интерфейса режима сервиса и его функции.
В главе 2 описывается настройка справочников и журналов базы данных,
даётся упрощённая модель базы данных, приводятся формы справочников.
В главе 3 описывается настройка интерфейса пользователя, которая включает
настройку диалоговых форм, шаблонов отчётов, содержания таблиц. В этой же главе
описывается интерфейс для создания мнемонических обозначений параметров.
В главе 4 описывается настройка сервиса Dicom Print SCU. В ней описывается
интерфейс программы PrintSetup, настройка компонента печати, настройка шаблонов
печати, формат INI-файла настроек печати, формат LOG-файла.
Приложение А содержит перечень dicom-атрибутов, используемых
программой. Приложение B содержит перечень мнемонических обозначений данных,
используемых программой. Приложение C содержит сведения о настройках системы,
доступные только в режиме сервисного инженера.

8 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

ТРЕБОВАНИЯ И СОГЛАШЕНИЯ

Необходимые и желательные знания и навыки


Администратор обязательно должен иметь навыки работы с основным
аппаратным обеспечением АРМа: монитор, клавиатура, мышь, дисковод FDD для
дискет, дисковод для CD-дисков, устройство RACK для смены жёстких дисков.
Данные вопросы можно изучить в документации на эти устройства, в специальной
литературе или на подготовительных курсах.
Администратор должен иметь навыки работы на персональном компьютере с
ОС Microsoft Windows XP Professional, Microsoft Office, SQL, подтвержденные
документом о прохождении обучения. Производитель рекомендует предварительно
обучать персонал в сертифицированных учебных организациях. Предприятие-
изготовитель не несет ответственности за качество и результаты работы персонала не
прошедшего обучение.
Администраторы обязаны владеть базовыми навыками работы с операционной
системой и быть знакомы со следующими понятиями и навыками:
• системное меню, группа меню и навыки его настройки ;
• системный реестр, раздел, параметр и типы данных реестра, редактор реестра и
навыки работы с ним ;
• логические диски, их виды и свойства, основные действия с ними ;
• протокол TCP/IP, сетевые подключения, сетевые службы и навыки их настройки ;
• шаблоны форм / отчётов и навыки их редактирования ;
• Интернет-соединения, Браузеры Интернет, параметры и свойства Интернет, и
навыки их настройки ;
• базы данных, таблицы, связи, инфологические модели данных ;
• SQL-запросы и навыки их составления ;
• инсталляция ПО, процессы установки, и навыки инсталляции ПО ;
• DICOM, dicom-атрибуты, dicom-сервисы, и навыки их настройки.
Если администратор недостаточно хорошо владеет перечисленными понятиями
и навыками, то рекомендуется пройти курсы подготовки в сертифицированных
учебных организациях.

Сервисной службой изготовителя предусмотрено обучение персонала только


программному обеспечению производства фирмы НИПК «Электрон» во время
пуско-наладочных работ. Обучение программному обеспечению сторонних
производителей (MS Windows, MS Office, SQL и т.д.) не производится.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 9


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Соглашения при описании стандартных действий

Обозначения клавиш
Клавиши клавиатуры будут обозначаться английскими буквами так, как они
обычно написаны на клавиатуре. Название клавиши будет выделяться жирным
шрифтом без кавычек. При ссылке на клавиши, не имеющие алфавитно-цифрового
обозначения, будет даваться только схематическое изображение клавиши, например,
, .
Словосочетание «нажать клавишу F3» будет означать, что для выполнения
действия нужно на клавиатуре нажать и отпустить клавишу F3.
В тех случаях, когда для выполнения какого-либо действия необходимо
использовать комбинацию клавиш, эти клавиши будут записываться жирным
шрифтом без кавычек через знак плюс. Например, запись Ctrl + F3 означает, что для
выполнения действия нужно на клавиатуре сначала нажать клавишу Ctrl и, не
отпуская её, нажать функциональную клавишу F3, и потом обе клавиши отпустить.
Обозначения кнопок
Для кнопок будет приводиться графическое изображение, например, ,
, , . Иногда будет приводиться только название кнопки, заключённое в
кавычки, например, «ОК», «Отмена».
Следующие словосочетания: «нажать на кнопку», «щёлкнуть мышкой на
кнопке», «выбрать кнопку» будут означать одно и тоже действие: навести указатель
мыши на графическое изображение кнопки, и нажать левую кнопку мыши на нём. В
результате кнопка примет утопленный вид. Затем нужно отпустить левую кнопку
мыши. В результате кнопка примет приподнятый вид и произойдет действие,
назначенное этой кнопке. Некоторые кнопки при выполнении описанных действий
могут фиксироваться в одном из своих положений.
Обозначения вкладок
Вкладки будут обозначаться своим названием, заключённым в кавычки,
например, «Исследование», «Рентген», и т.д.
Следующие словосочетания: «щёлкнуть мышкой по вкладке», «выбрать
вкладку» будут означать одно и тоже действие: навести указатель мыши на название
вкладки, нажать и отпустить левую кнопку мыши на ней.

10 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Глава I. Общие сведения о настройке АРМа


1.1. Программное обеспечение
На компьютерах АРМов устанавливается системное и прикладное программное
обеспечение. В системное программное обеспечение входит операционная система
Windows фирмы Microsoft, которая организует работу компьютеров в комплексе. К
системному программному обеспечению с точки зрения пользователя относится
также система управления базой данных (СУБД) InterBase или FireBird, которая
организует и управляет базами данных (БД). Установкой и настройкой системного
программного обеспечения занимается предприятие-изготовитель. Все системные
компоненты устанавливаются и настраиваются на предприятии-изготовителе.
Самостоятельная переустановка запрещена!
В прикладное программное обеспечение входит программа ЭОС, с которой
непосредственно работает лаборант и врач (пользователи). Эта программа
устанавливается на предприятии-изготовителе, но может обновляться в течение
гарантийного периода обслуживания. Настройкой программы занимается служба
сервиса. В самом общем виде структуру программного обеспечения можно
представить в виде пирамиды:

Программа ЭОС

СУБД

Операционная система Windows

Помимо перечисленного программного обеспечения в комплект поставки входит


пакет LEADTOOLS, который содержит компоненты работы с DICOM.
Программа ЭОС предназначена для выполнения пользователем всех функций
АРМа врача, лаборанта и регистратора посредством компьютера. Эта программа
предоставляет пользователю интерфейс, через который осуществляется взаимо-
действие с базой данных, архивами, запись цифровых снимков в компьютер,
просмотр и анализ снимков, работа с DICOM.

Интерфейс пользователя

Dicom-сервисы База данных Снимки Архивы

ЗАО «НИПК «Электрон» г. Санкт-Петербург 11


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

1.2. Назначение режима сервиса


Режим сервиса предназначен для адаптации программного обеспечения под
потребности конечного пользователя АРМа и обеспечивает следующие возможности:
• управление правами и степенью доступа пользователей;
• управление справочниками базы данных;
• настройка пользовательского интерфейса;
• настройка рентгенологических процедур;
• настройка алгоритма пересчета дозы;
• протоколирование действий пользователей в журналах;
• создание и редактирование шаблонов отчётов;
• настройка dicom-сервисов и dicom-атрибутов;
• настройка параметров АРМа.

1.3. Включение режима сервиса

Для включения режима сервиса нажмите кнопку в панели


режимов программы. Эта кнопка программно доступна только, если пользователь
имеет степень доступа «1–Администратор» или «0–Сервисный инженер».
Степень доступа определяет права пользователя. Каждая последующая степень
включает в себя ограничения предыдущей степени и ещё больше ограничивает права
пользователя. В программе предусмотрено четыре степени доступа:
0 − Сервисный инженер по настройке комплекса
Всё доступно.
1 − Администратор
Нет доступа для настройки специфических параметров комплекса. Имеется
возможность добавления новых пользователей и определения им прав, настройки
форм, отчётов, справочников, рентгенологических процедур, dicom-сервисов,
управление журналами. Доступны все режимы работы. Разрешено добавление,
редактирование и удаление записей в справочниках, записей о пациентах и
записей об исследованиях.
2 − Лаборант
Не доступен режим сервиса. Доступны режимы базы, съёмки и анализа.
Дополнительно запрещено редактирование записей только в справочниках.
3 − Врач
Не доступен режим сервиса. Доступны режимы базы, съёмки и анализа.
Дополнительно запрещено удаление записей в справочниках, записей о пациентах
и записей об исследованиях.
4 − Врач (просмотр)

12 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Доступны только режимы базы и анализа, но в них запрещено редактирование и


удаление записей в справочниках, записей о пациентах и записей об
исследованиях.

1.4. Интерфейс программы в режиме сервиса


В режиме сервиса главное окно пользовательской программы состоит из дерева
программных объектов и области настройки программных объектов, в которой
размещаются: редактор справочников, редактор форм, редактор отчётов, редактор
dicom-сервисов, редактор журналов, и имеет вид, представленный ниже:
Дерево объектов Панель режимов Область настройки

В верхней части окна располагается панель режимов. Под ней располагаются


дерево объектов и область настройки объектов.

Дерево программных объектов предназначено для просмотра имеющихся в


программе объектов и выбора нужного объекта для редактирования. Дерево объектов
состоит из узлов и листьев. Узлы представляют собой основные группы программных
объектов: справочник, диалоговая форма, отчёт, а листья – конкретные программные
объекты из той группы, к которой они принадлежат. Принадлежность к группе
обозначается на дереве линиями, идущими от узла к листу. Напротив некоторых
узлов имеется маленький квадратик. Если в квадратике стоит значок «+», то значит,
узел свёрнут, и все его подчиненные объекты не показываются. Если в квадратике
стоит значок «–», то значит, узел развёрнут, и под узлом показывается поддерево

ЗАО «НИПК «Электрон» г. Санкт-Петербург 13


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

подчинённых ему объектов. Развернуть или свернуть узел можно щелчком левой
кнопкой мыши на квадратике.
Для выбора программного объекта, щёлкните левой кнопкой мыши на его
названии в дереве объектов. При этом на объекте установится курсор в виде тёмной
подсветки. Перемещать курсор по дереву можно также клавишами управления
курсором. Объект, на котором находится курсор дерева, будет называться текущим
выбранным объектом.
Область настройки программных объектов предназначена для корректировки
текущего выбранного объекта. Если текущим объектом является группа программных
объектов, то в этой области отображается список объектов, принадлежащих к этой
группе. Если текущим является собственно сам объект, то в области настройки
отображаются внешний вид и параметры объекта, а также хранящиеся в нём данные.
На каждую группу объектов предусмотрен свой редактор, поэтому дальнейшее
изложение будет проводиться по группам объектов.

1.5. Пользователи АРМа


Администраторы, лаборанты и врачи являются пользователями АРМа. В базе
данных с каждым пользователем связывается учётная запись, хранящая параметры
пользователя. Все учётные записи пользователей помещены в специальный
справочник, имеющий вид:

Настройка параметров пользователя производится администратором системы в


специальном диалоговом окне:

Каждый пользователь связывается с определённым элементом справочника


сотрудников. Прежде чем пользователь получит доступ к системе, он должен быть
зарегистрирован в справочнике сотрудников (см. р. 2.6). После этого, для
пользователя может быть создана учётная запись пользователя.
Пользователь имеет параметры: логическое имя – это то имя, под которым он
будет входить в систему, пароль – это набор символов для авторизации доступа к
системе, имя – это ссылка на справочник сотрудников, тип исследования – это тип
исследований, который используется по умолчанию для данного пользователя, и
степень доступа – это то, что разрешено пользователю.
14 ЗАО «НИПК «Электрон» г. Санкт-Петербург
Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

1.6. Восстановление данных и настроек пользователя


Данные о пациенте, исследовании и изображении всегда хранятся как в базе
данных, так и в dicom-файлах. В тегах dicom-файлов хранятся все данные об
изображении, исследовании, пациенте, которые соответствуют DICOM стандарту CR
Modality. Все пользовательские настройки комплекса также хранятся в базе данных.
Та информация, которая хранится в базе данных, описана в документации по базе
данных.
Информация о пациенте, исследовании и изображении делится на системную и
пользовательскую части. Та информация, которая является системной, заполняется
программным обеспечением автоматически. Та информация, которая является
пользовательской, пользователи могут вводить, изменять и удалять. Подробно о
статусе информации, хранящейся в базе данных, описано в документации по базе
данных.
Права на удаление информации из базы данных предоставляются не всем
пользователям, а только некоторым из них. Пользователи, которым предоставлены
эти права, могут изменять значения и удалять записи из таблиц справочников, а также
информацию о пациенте, исследовании и изображении. Если пользователь удаляет
пациентов и исследования, то ведётся протокол, где, когда, кем и какая информация
была удалена. Информацию об удалении пациентов и исследований можно
посмотреть в журналах по удаленным пациентам и исследованиям. Тем
пользователям, которым предоставлено право удаления, несут полную
ответственность за удалённую информацию.
Информацию о настройках системы могут изменять только сотрудники
компании НИПК «Электрон». Пользователи к этой информации доступа не имеют.
Полученные снимки записываются в двух экземплярах на два жестких диска в
компьютере лаборанта (два разных носителя). При повреждении одного из дисков он
заменяется, и данные с другого диска копируются на заменённый диск.
При каждом завершении программы база данных копируется на другой
носитель. Перед выключением компьютера каждый раз создаётся резервная копия
базы данных, из которой она может быть восстановлена. Таким образом, база данных
защищена средствами СУБД, и тем, что она постоянно хранится на трех разных
носителях.
Восстановление поврежденных индексных таблиц и дополнительное
управление транзакциями в базе данных может быть осуществлено при помощи
средств, которые предоставляет СУБД.
Информация должна периодически архивироваться. Только после архивации
исследований и создания 2-х копий архива на DVD дисках, снимки удаляются с
жесткого диска. Данные о заархивированных исследованиях не удаляются из базы
данных, в них ставится метка об архивации данных и записывается имя носителя, где
они хранятся. Для быстрого просмотра заархивированных снимков, для них
создаются и сохраняются изображения небольшого размера.
Изображения на DVD дисках хранятся в dicom-формате и могут быть
прочитаны при помощи любой программы для просмотра dicom-файлов.
Изображения на жестком диске, хранящиеся в dicom-формате, также могут быть
открыты любой программой для просмотра dicom-файлов.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 15


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Если данные, заархивированные на DVD диске, не читаются, то делается ещё


одна копия DVD диска с неповреждённого диска.
Кроме архивирования данных пользователь должен производить резервное
копирование данных на внешний носитель ежедневно. С этого резервного диска
данные также могут быть восстановлены.
Если есть копия базы данных, в которой отсутствуют самое последнее
исследование, которое есть в виде dicom-файлов, то программное обеспечение
позволяет помещать данные из dicom-файлов в базу данных. Такая возможность
предусмотрена только для файлов, которые были получены на оборудовании
компании НИПК «Электрон».

16 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Глава II. Настройка справочников


2.1. Дерево справочников
Для настройки справочников раскройте первый узел дерева, и в области
настройки выведется список всех справочников:

Рядом с названием справочника в дереве отображается иконка в виде раскрытой


книги – . Иконка текущего справочника, с которым производится работа,
дополнительно подсвечена – .
Каждый справочник представляет собой таблицу базы данных. Таблица
состоит из столбцов, которые называются полями, и строк с данными, которые
называются записями. В области настройки отображается таблица текущего
справочника, выбранного в дереве. Вверху области настройки отображается шапка
таблицы с названиями столбцов. Внутри таблицы имеет курсор в виде тёмной
подсветки, который показывает текущую выбранную запись справочника. Курсор
можно перемещать колёсиком для скроллинга мыши или клавишами управления
курсором. Содержание справочника можно пролистывать с помощью вертикальной
полосы прокрутки или колёсика мыши для скроллинга.
Каждое поле имеет название, тип хранимых в нём данных и ширину. Название
и тип данных являются фиксированными и изменению не подлежат. В справочниках
используются следующие типы данных: текстовый (в поле могут вводиться любые
алфавитно-цифровые символы), числовой (в поле может вводиться последователь-
ность цифр от 0 до 9, разделённых одной десятичной точкой, и знаки плюс/минус),
логический (в поле вводится значение либо Истина, либо Ложно), дата (в поле
вводится дата в виде ДД.ММ.ГГГГ).
Администратор может изменять ширину столбцов таблицы. Для настройки
ширины столбца наведите указатель мыши на шапку таблицы и установите его на
перегородку между названиями столбцов справа от того столбца, размер которого
будет изменяться. В результате указатель мыши примет вид вертикальной
перекладины со стрелочками вправо и влево . Далее нажмите левую кнопку мыши
и, не отпуская её, потащите перекладину влево или вправо в зависимости от того,
нужно уменьшить или увеличить ширину столбца таблицы соответственно. При
перемещении перекладины, все столбцы справа от неё будут сдвигаться влево или
вправо в зависимости от направления перемещения. После того, как требуемая
ширина столбца настроена, отпустите левую кнопку мыши и столбец зафиксируется.

При уменьшении ширины столбца, не помещающаяся в нём информация обрезается,


а при увеличении ширины столбца, часть столбцов может выйти за пределы окна.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 17


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

2.2. Редактирование справочников


Доступ к справочникам возможен из режима базы и из режима сервиса. В
режиме базы доступ к справочникам осуществляется через специальные поля,
размещенные в карточках пациента и исследования. Внешне, эти поля похожи на
обычные поля со списком, но имеют дополнительные возможности по работе со
справочником, ассоциированным с полем. В режиме сервиса работа со справочником
происходит непосредственно через редактор справочников. В справочнике можно
добавлять запись, удалять запись, изменять значения полей записи, блокировать
запись от использования.
Добавление записи
Для добавления записи в справочник выполните одно из следующих действий:
¾ Нажмите клавишу Ins.
¾ Щёлкните правой кнопкой мыши внутри справочника и в открывшемся
контекстном меню выберите пункт «Добавить»:

В результате, появится диалоговое окно ввода значения параметра. Внешний вид


окна и содержание полей зависит от справочника, например:

При нажатии на кнопку:


– значение сохраняется в справочнике базы данных,
– ввод значения в справочник отменяется.
Перед сохранением программа проверяет, существует ли уже введенное значение в
базе данных. Если значение не существует, то оно сохраняется в справочнике, а если
значение существует, то программа выводит сообщение:

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

18 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Изменение полей записи


Для изменения значений полей в записи установите курсор справочника на
требуемую запись и выполните одно из следующих действий:
¾ Нажмите клавишу F9.
¾ Сделайте двойной щелчок левой кнопкой мыши на записи справочника.
¾ Щёлкните правой кнопкой мыши на записи справочника и в открывшемся
контекстном меню выберите пункт «Изменить»:

В результате, откроется окно ввода значения параметра, с уже заполненными


полями. Внешний вид окна и содержание полей зависит от справочника. После
редактирования полей, сохраните введённые значения и закройте окно нажатием на
кнопку .
Удаление записи
Для удаления записи из справочника установите курсор на требуемую запись и
выполните одно из следующих действий:
¾ Нажмите клавишу F8.
¾ Щёлкните правой кнопкой мыши на записи и в открывшемся контекстном меню
выберите пункт «Удалить»:

Перед удалением записи программа выведет диалог для подтверждения:

При нажатии на кнопку:


– запись удаляется из справочника,
– команда удаления отменяется.
Если на удаляемое значение параметра нет ссылок в базе данных, то оно удаляется из
базы данных автоматически, иначе программа выводит сообщение:

Удалённое значение исчезает из справочника и из списков ассоциированных полей во


всех карточках режима базы.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 19


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Блокировка записи
Каждая запись справочника имеет признак использования, который
отображается рядом с каждой записью. Если признак включен − , то значит, запись
доступна для использования в режиме базы, а если признак выключен − , то значит,
запись блокирована. Блокировка записи означает, что запись присутствует в базе
данных, но при вводе новых пациентов или исследований или при корректировке их
параметров, её значение не доступно для использования. Если пациент или
исследование имеют значение параметра, совпадающее со значением блокированной
записи, то запись доступна только для данного пациента или исследования.
Для изменения признака использования записи установите курсор справочника
на требуемую запись и выполните одно из следующих действий:
¾ Нажмите клавишу F11.
¾ Щёлкните правой кнопкой мыши на записи и в открывшемся контекстном меню
выберите пункт «Отображение»:

В результате, признак использования записи изменится на противоположный.


Надо отметить, что не во всех справочниках допускаются перечисленные выше
действия. В некоторых справочниках можно только изменять записи, но нельзя
добавлять и удалять, есть справочники, в которых отсутствует атрибут
использования. Кроме того, для степеней доступа «3-Врач» и «4-Врач (просмотр)»
блокируется команда удаления во всех справочниках.

2.3. Упрощенная организация базы данных


Структура базы данных является достаточно сложной и известна инженерам по
настройке системы. На уровне администратора базу данных можно упрощенно
представить как набор таблиц, в которых размещается вся поступающая в базу
данных информация. Среди таблиц базы можно выделить три основные таблицы,
хранящие информацию о трёх основных объектах системы: пациент, исследование
и рентгеновский снимок.
Пациент − это человек-объект исследования. Он имеет большой набор
параметров − это набор данных о человеке, таких как: данные о причинах
заболевания, данные месте проживания, данные, необходимые для идентификации
его среди других пациентов, контактная информация, и др. Все данные о человеке
объединены в один блок параметров. Набор таких блоков образует таблицу
пациентов. Предполагается, что каждый пациент имеет один блок своих параметров.
Исследование − это набор данных о цели и результатах исследования
пациента, симптомах, причине исследования, исследуемом органе, проекции съёмки,
технике съёмки, предварительном и заключительном диагнозах, врачах и лаборантах,
проводивших съёмку и анализ снимков. Все данные об исследовании объединены в
один блок параметров. Набор таких блоков образует таблицу исследований. С
20 ЗАО «НИПК «Электрон» г. Санкт-Петербург
Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

пациентом может проводиться несколько разных исследований в зависимости от цели


исследования и исследуемого органа. Поэтому для одного блока параметров пациента
в базе данных может быть сохранено несколько блоков параметров исследования.
Снимок − это результат съёмки пациента на рентгеновском аппарате,
сохранённый в компьютере в цифровом виде. Цифровой снимок запоминается в
специальном файле и записывается на жесткий диск компьютера. Однако система
должна знать, где находится файл снимка в компьютере и с какими настройками его
нужно отображать пользователю. Таким образом, информация о цифровом снимке
объединяется в блок параметров, который образует таблицу снимков. В рамках
одного исследования может делаться несколько снимков одного и того же органа в
разных проекциях, чтобы лучше выявить патологии. Поэтому для одного блока
параметров исследования в базе данных может быть сохранено несколько блоков
параметров цифровых снимков.
Таким образом, таблицы являются связанными между собой. Прежде чем
сделать снимок, необходимо создать исследование, а прежде чем создать
исследование, необходимо ввести данные о пациенте. Организацию базы можно
представить следующим образом:

База

Пациент 1

Исследование 1
Цифровой снимок 1
Исследование 2 Цифровой снимок 2
• • •
• • •

Пациент 2
• • •

Каждый из объектов модели базы данных описывается своим набором


параметров, запоминаемых в отдельном блоке данных. Блоки данных помещаются в
основные таблицы:
− таблицу пациентов,
− таблицу исследований (или список исследований),
− таблицу снимков (или список записей исследования).
Упрощенно можно представить так:
База данных

Таблица пациента Таблица исследований Таблица снимков


Параметры каждого объекта, в свою очередь, не являются однородными.
Отдельно взятый параметр может являться структурой из других параметров.
Например, для блока данных пациента параметром является название страховой

ЗАО «НИПК «Электрон» г. Санкт-Петербург 21


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

компании, и в тоже время сама страховая компания описывается целым набор своих
параметров: название, город, адрес, телефон, и т.д.
Некоторые параметры могут принимать только заранее определенные
значения. Например, проекция должна принимать одно из заранее определенных
значений: прямая передняя, прямая задняя, боковая, и т.д., чтобы при съёмке
проекция задавалась одинаково.
Для систематизации информации, поступающей в базу данных, и уменьшения
ошибок при вводе информации, некоторые параметры выполнены в виде
самостоятельных блоков данных, называемых блоком параметра. Однотипные блоки
параметров образуют отдельные таблицы, называемые справочниками. Справочники
используются для сбора сведений о параметрах объектов базы данных.
Справочники можно подразделить на группы в зависимости от объекта, с
которым они используются:
1) справочники описания местонахождения:
ƒ Гражданство, страна
ƒ Регион, область, республика, край
ƒ Населённый пункт, город, посёлок, деревня
2) справочники поддержки параметров пациента:
ƒ Место работы пациента, предприятие
ƒ Подразделение предприятия
ƒ Воинская обязанность
ƒ Контингент
ƒ Типы специальностей
ƒ Специальности, должности
ƒ Страховые медицинские компании
3) справочники поддержки параметров исследования
ƒ Типы медицинских учреждений
ƒ Медицинские учреждения
ƒ Отделения медицинских учреждений
ƒ Фамилий врачей и лаборантов
ƒ Исследования, органы, части тела
ƒ Проекции, позиции съёмки
ƒ Типы заключений
Помимо базы данных, программа позволяет создавать архивы снимков на
CD/DVD носителях. Снимки, помещенные в архив и записанные на CD/DVD,
удаляются с жесткого диска компьютера, а в базе данных остаётся только
информация о пациенте и исследованиях.

22 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

2.4. Справочники описания местонахождения


Справочники этой группы предназначены для указания местонахождения
различных объектов, таких как: место проживания пациента, место работы пациента,
адрес страховой компании, адрес медицинского учреждения, и т.д. Данная группа
справочников представляет собой иерархическую структуру, описывающая
местонахождение объекта в следующем порядке:
Гражданство (страна)

Регион (область, субъект федерации)

Населённый пункт в регионе (город, посёлок, деревня)


Справочник стран является самым верхним уровнем в иерархии и имеет вид:

Страна описывается в справочнике русским и dicom-названием. Изменение и


добавление значений в справочник производится с помощью диалогового окна:

Справочник регионов страны является вторым уровнем в иерархии и имеет


вид:

Регион описывается в справочнике русским и dicom-названием, и ссылкой на страну,


в которой он находится. Изменение и добавление значений в справочник
производится с помощью диалогового окна:

Справочник населённых пунктов является третьим уровнем в иерархии и


имеет вид:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 23


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Населенный пункт описывается русским и dicom-названием, ссылкой на страну и


ссылкой на регион, в котором он находится. Изменение и добавление значений в
справочник производится с помощью диалогового окна:

Поля ссылок в этих диалогах доступны только при добавлении нового значения
в справочник. При изменении существующего значения поля ссылок блокированы, и
в диалогах можно только изменять русское название и dicom-название.
С помощью справочников описания местонахождения создана специальная
структура, которая используется в других справочниках для описания адреса объекта.
Эта структура имеет следующий вид:
Название элемента структуры Тип данных
Гражданство ссылка
Регион ссылка
Населённый пункт ссылка
Адрес текст
Телефон текст

Ссылка подразумевает, что значение берётся из соответствующего справочника.

2.5. Справочники параметров пациента


Справочники этой группы предназначены для ввода допустимых значений
параметров пациента. Эта группа состоит из справочников, которые подчинены
таблице пациентов и используются в ней для задания параметров пациента.
Формально, группу можно представить в виде:

24 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Справочники группы местонахождения

Справочник страховых Справочник предприятий


компаний ТАБЛИЦА
ПАЦИЕНТОВ Справочник подразделений
Справочник должностей
Справочник контингента
Справочник типов
специальностей
Свободные Справочник воинских
справочники обязанностей

Справочник предприятий хранит информацию о местах работы пациентов и


имеет вид:

Предприятие описывается русским и dicom-названием, номером телефона, адресом в


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

Справочник подразделений предприятия хранит информацию о


подразделении предприятия, в котором работает пациент, и имеет вид:

Подразделение описывается русским и dicom-названием, и ссылкой на предприятие, в


котором оно находится. Изменение и добавление значений в этот справочник
производится с помощью диалогового окна:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 25


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Справочник воинской обязанности хранит информацию о воинской части


или воинской обязанности пациента и имеет вид:

В справочнике хранятся две формулировки: русская и dicom. Изменение и добавление


значений в этот справочник производится с помощью диалогового окна:

Справочник типов специальностей хранит информацию о типах


специальностей и имеет вид:

Тип специальности описывается русским и dicom-названием. Изменение и


добавление значений в этот справочник производится с помощью диалогового окна:

Справочник специальностей хранит информацию о специальностях или


должностях пациентов и работников медицинского учреждения и имеет вид:

Специальность описывается русским и dicom-названием, и ссылкой на тип


специальности. Изменение и добавление значений в этот справочник производится с
помощью диалогового окна:

26 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Справочник страховых медицинских компаний хранит информацию о


страховых компаниях и имеет вид:

Страховая медицинская компания описывается русским и dicom-названием компании,


номером телефона, адресом в населённом пункте, и ссылками на страну, регион и
населённый пункт, где она находится. Изменение и добавление значений в этот
справочник производится с помощью диалогового окна:

В группе имеются свободные справочники, которые могут быть настроены под


потребности медицинского учреждения.

2.6. Справочники параметров исследования


Справочники этой группы предназначены для ввода допустимых значений
параметров исследования. Эта группа состоит из справочников, которые подчинены
таблице исследований, и используются в ней для задания параметров исследования.
Справочник типов медицинских учреждений хранит классификацию
медицинских учреждений и имеет вид:

Тип медицинского учреждения описывается русским и dicom-названием. Изменение


и добавление значений в этот справочник производится с помощью диалогового окна:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 27


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Справочник медицинских учреждений хранит информацию о медицинских


учреждениях, из которых пациенты были направлены на обследование и информацию
о медицинском учреждении, где установлен АРМ, и имеет вид:

Медицинское учреждение описывается русским и dicom-названием, типом


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

В этом справочнике также описывается медицинское учреждение, в котором


установлен АРМ.
Справочник отделений хранит информацию об отделениях медицинского
учреждения и имеет вид:

Отделение описывается русским и dicom-названием. Изменение и добавление


значений в этот справочник производится с помощью диалогового окна:

В группе имеются свободные справочники, которые могут быть настроены под


потребности медицинского учреждения.

28 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

2.7. Параметры комплекса


Параметры комплекса хранятся в нескольких независимых справочниках. Для
работы с параметрами комплекса раскройте узел дерева «Параметры комплекса», и в
области настройки выведется список:

Справочник названия медучреждения описывает медицинское учреждение,


в котором установлен АРМ. В этом справочнике содержится только одна запись,
которая ссылается на запись справочника медицинских учреждений. Единственная
запись может быть только изменена. Справочник имеет вид:

Если этот справочник пуст, то в него можно только добавить одну запись.
Однако, перед заданием единственного значения, нужно сначала ввести все данные о
медицинском учреждении АРМа в справочник медицинских учреждений. Только
после этого, медицинское учреждение можно выбрать в этом справочнике. Изменение
единственного значения производится с помощью диалогового окна:

Справочник проекций хранит названия проекций и имеет вид:

Проекция описывается русским названием и dicom обозначением. Изменение и


добавление значений в этот справочник производится с помощью диалогового окна:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 29


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Справочник фамилий врачей и лаборантов хранит информацию о персонале


медицинского учреждения и имеет вид:

Сотрудники медицинского учреждения описываются фамилией на русском,


фамилией на английском языке и должностью. Должность выбирается из
справочника специальностей. Изменение и добавление значений в этот справочник
производится с помощью диалогового окна:

Информация из этого справочника используется в качестве электронной подписи


диагноза. На основе данного справочника затем создаются пользователи АРМа.
В поле должности этого окна могут вводиться только те значения из
справочника специальностей, которые имеют тип специальности «Медработники».
Диалог ввода должности или специальности имеет вид:

В нём отсутствует поле ссылки на тип специальности, подразумевая


«Медработники».
Справочник контингента хранит классификацию пациентов и имеет вид:

Контингент описывается русским и dicom-названием. Изменение и добавление


значений в этот справочник производится с помощью диалогового окна:

Справочник дополнительных параметров позволяет определять новые


параметры для пациентов, исследований, органов и типов исследований, которых нет

30 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

в стандартных таблицах. Этим дополнительным параметрам в режиме базы можно


присваивать значения.
Каждый дополнительный параметр описывается в справочнике следующими
полями: название параметра, тип данных, признак визуализации, статус. Статус
означает, к какому объекту базы данных относится данный параметр: пациенту,
исследованию, типу исследования или органу.
Справочник имеет вид:

Изменение и добавление параметров в этот справочник производится с помощью


диалогового окна:

В поле «Название» этого окна задаётся название дополнительного параметра. В поле


«Тип данных» задаётся тип информации и способ её ввода:
Bool Логический Информация может принимать только два значения:
Истина или Ложь. Значение параметра вводится с
помощью флажка.
Text Текстовый Информация представляет собой произвольную строку
алфавитно-цифровых символов. Значение параметра
вводится с помощью обычного поля ввода.
ComboBox Перечислимый Информация может принимать фиксированный набор
значений из заданного конечного множества. Значение
параметра вводится с помощью поля со списком.

Для перечислимого типа данных можно задать список допустимых значений в поле
«Значения». Для других типов данных это поле отсутствует.
В поле «Статус» задается, с какой таблицей ассоциирован дополнительный
параметр:
• для пациента,
• для исследования,
• для типа исследования,
• для органа.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 31


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Флаг «Визуализация» определяет, будет ли параметр отображаться в окне ввода


дополнительного параметра.
Поля «Название» и «Статус» являются обязательными для заполнения. Если не
задано название или статус, то программа выводит сообщение:

Если дополнительный параметр является логическим, то его значение по


умолчанию будет «Ложь». Если параметр является текстовым или перечислимым, то
его значение по умолчанию будет пустая строка.
После определения дополнительного параметра можно только изменять его
название и редактировать список его значений (для перечисления).
Для ввода и изменения значений дополнительных параметров пациента,
исследования, типа исследования или органа в режиме базы необходимо вызвать
соответствующую карточку. Если определён хотя бы один дополнительный параметр,
то в соответствующей карточке будет доступна кнопка ,
при нажатии на которую программа выводит диалог «Дополнительные параметры»,
например следующего вида:

Если дополнительных параметров определено много, то в этом окне появляется


полоса прокрутки. Для сохранения введённых значений дополнительных параметров
нажмите кнопку .
Справочник типов диагнозов хранит формализованную формулировку
результата исследования и имеет вид:

В справочнике хранятся две формулировки результата исследования: русская и dicom.


Изменение и добавление значений в этот справочник производится с помощью
диалогового окна:

32 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Справочник настроек фильтров задаёт фильтры изображений и порядок их


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

Изменение и добавление параметров в этот справочник производится с помощью


диалогового окна:

Поле «Исследование» задаёт орган или исследование из справочника


исследований (органов), с которым связывается определённый фильтр. Поле
«Фильтр» задаёт название фильтра, который будет устанавливаться по умолчанию.
Поле «Номер» задаёт порядковый номер фильтра в последовательности обработки и
может принимать значение 1 или 2.
Тройка значений <исследование, фильтр, номер> может встречаться только
один раз в этом справочнике, т.е. не допускается для одного и того же исследования
(органа) задавать более одной последовательности. При попытке ввести сочетание
значений, совпадающее с какой-нибудь тройкой в этом справочнике, программа
выводит сообщение:

Если для исследования не задано фильтров, то в режиме анализа, в полях фильтров


будет стоять значение «нет».

ЗАО «НИПК «Электрон» г. Санкт-Петербург 33


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

2.8. Настройка комплекса


Для настройки комплекса раскройте узел дерева «Настройка комплекса», в
который входят различные списки, предназначенные для настройки АРМа, dicom-
сервисов и параметров аппаратного обеспечения комплекса:

Список доминант хранит доминанты. Доминанта представляет собой


прямоугольную область на рентгенограмме, по которой рассчитывается окно и
уровень. Область задаётся отступами от краёв рентгенограммы в процентах от 0% до
100%. Список имеет вид:

Изменение и добавление значений в список доминант производится с помощью


диалогового окна:

Доминанты используются в списке рентгенологических процедур для указания


эффективной области расчёта окна и уровня в зависимости от снимаемого органа и
проекции.
Список исследований (органов) хранит названия исследований и органов, по
которым проводятся рентгенологические процедуры в данном комплексе, и имеет
вид:

Исследование (орган) описывается русским и dicom названием, полем ссылки на тип


исследования, набором допустимых техник съёмки. Изменение и добавление
значений в список исследований производится с помощью диалогового окна:
34 ЗАО «НИПК «Электрон» г. Санкт-Петербург
Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Один и тот же орган может быть отнесен к разным типам исследований при
разных параметрах съёмки. С каждым типом исследования связан набор органов, по
которым могут проводиться рентгенологические процедуры. Диалог задаёт
принадлежность органа к типу исследованию.
Если кнопка техники утоплена, то значит, данную технику можно использовать
при съёмке органа, а если приподнята, то нельзя. В списке техника представляется
как битовая маска.
В окне может присутствовать кнопка для ввода
дополнительных параметров.
Список настроек dicom-сервисов хранит настройки dicom-сервисов: Storage
SCU, WorkList SCU, Print SCU, и имеет вид:

Общими параметрами для всех сервисов являются:


Название Описание
Название Название сервиса
Имя компьютера Имя компьютера в локальной сети, на котором работает сервис
Серверный IP адрес устройства (компьютера), на котором работает
IP адрес
сервис
AE Title AETitle сервиса
Локальный IP адрес устройства (компьютера), с которого производится
Свой IP адрес
обращение к сервису
Свой AE Title AETitle программы, обращающейся к сервису
Номер порта Номер порта для обмена данными
Вид модалити (только CR). Она определяет, какого типа информация
Modality
будет передаваться между сервисом и программой.
Вид сервиса. Допустимые значения:
Services as SCP
Storage Provider, WorkList Management Provider, Print Provider
Кодировка информации, которая будет использоваться в тегах.
Кодировка
Допустимые значения: 100 – европейская, 144 – кириллица
Задержка времени для отклика сервиса в миллисекундах. По истечении
TimeOut
заданного времени, если сервис не ответил, связь обрывается.
При задании общих параметров следует учитывать, что:
1. Параметры IP адрес и Имя компьютера задают компьютер или иное устройство,
которое работает в компьютерной сети. Приоритетным параметром является IP
адрес, т.е. если задан IP, то имя компьютера игнорируется. Если IP не задан, а
задано имя компьютера, то производится поиск компьютера в сети по имени, и
ЗАО «НИПК «Электрон» г. Санкт-Петербург 35
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

если компьютер с заданным именем найден, то запоминается его IP, и дальнейшая


работа производится по IP.
2. Номер порта для каждого сервиса должен быть уникальным, т.е. не должно быть
сервисов с одним и тем же номер порта.
3. Параметр Свой IP адрес требуется только, если на компьютере установлены две
сетевые платы (АРМ лаборанта в серверной конфигурации). Если на компьютере
одна сетевая плата, то свой IP адрес определяется автоматически.
4. AE Title сервиса и Свой AE Title обязательно должны быть заданы.
5. Задержка времени отклика зависит от характеристик компьютерной сети, и
подбирается экспериментально.
6. Параметры Свой AE Title и Кодировка настраиваются для каждого вида модалити
индивидуально.
Изменение и добавление значений в этот справочник производится с помощью
диалогового окна, которое индивидуально для каждого сервиса.
Для сервиса WorkList SCU окно имеет вид:

Для этого сервиса дополнительно задаются параметры:


Название Описание
Флажок, который задаёт отсеивание входящих dicom-запросов
С выбором My AE Title
по имени программы.
Флажок, который задаёт отсеивание входящих dicom-запросов
С выбором Modality
по виду модалити (только CR).

36 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Для сервиса Print SCU окно имеет вид:

Для сервиса Storage SCU окно имеет вид:

Для этого сервиса дополнительно задаются параметры:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 37


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Название Описание
Способ сжатия передаваемой информации:
Компрессия
RLE, JPEG Lossless, или без компрессии
Предельно допустимой количество кадров при одной передаче
Кол-во кадров
информации. Если кадров больше, то лишние кадры не передаются.

Кнопка задаёт сервис, который будет использоваться


по умолчанию в режимах базы, съёмки и анализа.
Кнопка позволяет проверить подключение к сервису. Если сервис
активен, то программа выводит сообщение:

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

Справочник номера версии хранит номер версии продукта и имеет вид:

Данный справочник используется только для чтения.


Интерполяционная функция радиационного выхода хранит набор значений
анодного напряжения и соответствующие ему значения радиационного выхода,
которые используется для расчета эффективной дозы облучения, и имеет вид:

Изменение и добавление значений производится с помощью диалогового окна:

Значение радиационного выхода для измеренного значения анодного напряжения на


рентгеновской трубке определяется с помощью линейной интерполяции по двум
измеренным величинам радиационного выхода и ближайшего значения анодного
напряжения в соответствии с методикой, изложенной в МУК 2.6.1.1797-03.
Интерполяционная функция зависит от рентгеновской трубки и заполняется
индивидуально для каждого рентгеновского аппарата.

38 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

2.9. Пересчёт эффективной дозы облучения


В режимах базы, съёмки и анализа пользовательская программа отображает два
значения дозы:
• величину эффективной дозы облучения в млЗв,
• величину произведения дозы на площадь в сГр*см2.
Величина произведения дозы на площадь определяется по показаниям
дозиметра, подключенного к рентгеновскому аппарату, если он заказан в комплект
поставки. Дозиметр работает по принципу проходной ионизационной камеры.
Величина эффективной дозы облучения пересчитывается программой автоматически,
либо по показаниям дозиметра, либо на основании параметров генератора в момент
съёмки.
Если рентгеновский аппарат не оснащен дозиметром или дозиметр не
подключен к компьютеру в момент съёмки, то величина произведения дозы на
площадь не считывается компьютером и не отображается пользовательской
программой, а расчёт эффективной дозы возможен только на основании параметров
генератора и времени экспозиции.
Эффективная доза облучения рассчитывается на основе «Методических
указаний по методам контроля» (МУК 2.6.1.1797-03), которые предполагают
использование одного из двух методов пересчёта: по произведению дозы на площадь
или по радиационному выходу. В методах используются дозовые коэффициенты:
Kd – коэффициент пересчета эффективной дозы по величине произведения дозы на
площадь, считанной с дозиметра;
Ke – коэффициент пересчета эффективной дозы по величине радиационного выхода,
вычисленного по параметрам генератора.
Коэффициенты выбираются исходя из следующих данных:
ƒ режима съёмки – скопия, графия или плёночный;
ƒ возраста пациента – рассчитывается по дате рождения пациента;
ƒ рентгенологического исследования или снимаемого органа – задается в карточке
исследования или панели параметров текущего режима записи перед съёмкой;
ƒ проекции – задается в карточке исследования или панели параметров текущего
режима записи перед съёмкой;
ƒ анодного напряжения – задается на пульте дистанционного управления перед
съёмкой;
ƒ размера поля – известно заранее или выбирается перед съёмкой.
Если эффективная доза рассчитывается на основании величины произведения
дозы на площадь, то программа использует коэффициент Kd и следующую формулу:
E = F ⋅ Kd
где E – эффективная доза (мкЗв),
F – произведение дозы на площадь, считанное с показаний дозиметра (сГр*см2)
Kd – коэффициент пересчёта (мкЗв/сГр*см2).
Если эффективная доза рассчитывается на основании параметров генератора,
то программа использует коэффициент Ke и следующую формулу:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 39


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

E = R ⋅ I ⋅ t ⋅ Ke
где E – эффективная доза (мкЗв),
R – радиационный выход ((мР*м2)/(мА*с)),
I – ток на рентгеновской трубке (мА),
t – время экспозиции (с),
Ke – коэффициент пересчёта (мкЗв/мР*м2).
Радиационный выход задаётся как интерполяционная функция, которая
автоматически строится по набору точек и ставит в соответствие значению анодного
напряжения на трубке значение радиационного выхода генератора (см. выше).
Для настройки коэффициентов пересчёта дозы раскройте узел дерева «Расчёт
дозы», и на дереве выведется список возрастов. Далее раскройте узел
соответствующей возрастной категории. В результате в области настройки выведется
список параметров, относящихся к выбранной возрастной категории:

Изменение и добавление коэффициентов производится с помощью диалогового


окна (диапазон значений напряжения является справочным):

Если возраст пациента попадает в возрастную категорию, то расчёт дозы


производится по коэффициентам данной категории.

40 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

2.10. Настройка связи dicom-сервисов с базой данных


Для настройки связи dicom-сервисов с базой данных раскройте узел дерева
«Работа с Dicom», и в области настройки выведется список dicom-тегов, для которых
производится настройка:

Настройка dicom-тегов заключается в редактировании специального списка тегов,


который определяет, каким образом информация из dicom преобразуется в локальную
базу данных, и обратно.
Изменение и добавление тегов производится с помощью диалогового окна:

Общими свойствами тега являются:


Название Описание
ID Идентификационный номер тега
Описание Описание содержания и назначения тега
Имя Название тега
Код Код тега в соответствии со стандартом
Тип тега определяет обязательность наличия тега и необходимость
Тип
заполнения тега значением. Допустимые типы следующие:
тег является принудительным и предназначен для внутреннего
0
использования
1 тег должен быть обязательно и должен иметь не пустое значение
тег должен быть при выполнении некоторого условия и должен

имеет не пустое значение
ЗАО «НИПК «Электрон» г. Санкт-Петербург 41
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

2 тег должен быть обязательно, но может иметь пустое значение


тег должен быть при выполнении некоторого условия, но может

иметь пустое значение
3 тег является не обязательным
Ссылка на другой тег. Указывается ID другого тега. Это означает, что данный
Ссылка
тег обрабатывается только в том случае, если другой тег имеет значение.

Тип тега проверяется при создании dicom-файла. Если тег имеет не пустое
значение и его тип равен 1, 2 или 3, то dicom-файл создаётся и в него записывается
значение тега. Если тип тега равен 1 и его значение пусто, то dicom-файл не создаётся
и log-файл записывается диагностическое сообщение. Если тип тега равен 2, то
значение тега всегда записывается в dicom-файл. Если тип тега равен 3 и его значение
пусто, то значение тега вообще не записывается в dicom-файл, но файл создаётся.
В диалоге имеются три таблицы, которые определяют правила конвертации
тега в dicom-файл, тега из dicom-файла и тега при чтении WorkList. Добавление,
изменение и удаление правил конвертации производится с помощью контекстного
меню, открывающего при щелчке правой кнопкой мыши на строке правила соответ-
ствующей таблицы:

При добавлении или изменении правил чтения из WorkList имеет вид:

В поле «Тип» указывается таблица в локальной базе данных, в которую будут


помещаться данные из WorkList. Тип может быть следующим:

В поле «Поле в WorkList» из списка выбирается имя поля в WorkList. В поле «Номер»
указывается номер правила в порядке выполнения. В поле «Таблица в базе» из списка
выбирается таблица локальной базы данных, в которую будут помещаться данные. В
поле «Имя поля» вводится имя поля таблицы. В поле «Преобразование» указывается
способ преобразования данных при чтении данных из WorkList. Способ
преобразования может быть следующим:

42 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

При добавлении или изменении правил конвертации из dicom появляется


диалог, который имеет вид:

В поле «Тип» указывается справочник или таблица в локальной базе данных, в


которую будут помещаться данные из dicom-тега. Тип может быть следующим:

В поле «Преобразование» указывается способ преобразования данных при чтении


данных из dicom-тега. Способ преобразования может быть следующим:

В поле «Номер» указывается номер правила в порядке выполнения. В поле «Имя


таблицы» из списка выбирается таблица локальной базы данных, в которую будут
помещаться данные. В поле «Имя поля» вводится имя поля таблицы.
При добавлении или изменении правил конвертации в dicom появляется
диалог, который имеет вид:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 43


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

В поле «Тип» указывается тип таблицы в локальной базе данных, из которой будут
браться данные для dicom-тега. Тип может быть следующим:

Если тип является константой, то остальные поля диалога отключаются. В поле


«Номер» указывается номер правила в порядке выполнения. В поле «Имя таблицы»
из списка выбирается таблица локальной базы данных, из которой будут браться
данные. В поле «Имя поля» вводится имя поля таблицы. В поле «Условие» вводится
условие, которое должно проверяться при создании тега. В поле «По умолчанию»
вводится значение тега, присваиваемое ему по умолчанию.

2.11. Настройка списка рентгенологических процедур


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

Настройка органоавтоматики заключается в редактировании специального


списка, который предназначен для описания автоматически программируемых
областей исследования (органов), и имеет вид:

44 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Информация списка процедур используется для установки параметров генератора по


умолчанию при выборе исследования (органа) в карточке исследования или в режиме
съёмки. Список процедур подразделен на четыре техники, а каждая техника
подразделена по возрастным диапазонам. Сочетание <исследование , проекция ,
техника , возраст> определяет условия съёмки.
Изменение и добавление процедур производится с помощью диалогового окна
«Параметры выбранной процедуры», которое имеет вид:

Диалог содержит следующие параметры:


Параметр Пояснение
Компьютер Имя рабочей станции.
Возраст Возрастная категория пациента.
Напряжение (кВ) Напряжение в киловольтах на генераторе.
Экспозиция (мАс) Миллиампер в секунду на генераторе.
Параметр задаётся с помощью набора кнопок:
Физиологический статус – худой,
пациента – полный,
– не выбран.
ЗАО «НИПК «Электрон» г. Санкт-Петербург 45
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Параметр задаётся с помощью набора кнопок:


Размер фокуса – малый фокус,
– большой фокус.
Параметр регулируется в заданном диапазоне с помощью
кнопок:
Плотность почернения
– увеличить плотность почернения на единицу,
– уменьшить плотность почернения на единицу.
Параметр задаётся с помощью набора кнопок:
– высокая,
Чувствительность
– средняя,
– низкая.
Параметр задаётся с помощью набора кнопок:
– первое поле,
Поле ионизационной
камеры – второе поле,
– третье поле.
Все три поля могут быть включены одновременно.
Автоматический контроль экспозиции:
– выключен,
АКЭ
– включен.
При выключенном АКЭ кнопки выбора чувствительности,
плотности и поля ионизационной камеры блокируются.
Положение визира по горизонтали в
по X % Началом (0,0)
процентах от ширины области изображения
является левый
Параметры Положение визира по вертикали в процентах
по Y % верхний угол
лупы от высоты области изображения
Масштабный коэффициент увеличения изображения внутри
Коэффициент
визира от 1.0 до 5.0
Выбирается с помощью поля со списком из справочника
Исследование
исследований (органов).
Выбирается с помощью поля со списком из справочника
Проекция
проекций.
Выбирается с помощью поля со списком из справочника
доминант. Доминанта определяет прямоугольную область на
Размеры доминанты
снимке, по которой будет производиться расчёт окна и уровня
для данной рентгенологической процедуры.

Флаг «Одиночный» дополнительно определяет сочетание параметров для


одного парного органа – ; или для двух парных органов – …. Этот флаг используется
только для парных органов. Для непарных органов флаг игнорируется.
В диалоге «Параметры выбранной процедуры» техника съёмки не задается. В
списке процедур имеется поле «Мин» и поле «Мах», которые определяют диапазон
возрастной категории.

46 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

2.12. Работа с журналами


Для настройки журналов раскройте узел дерева «Журналы», и в области
настройки выведется список журналов:

Журнал представляет собой программный объект, в котором фиксируются


различные действия пользователя и результат их выполнения. Журнал состоит из
однородных записей, которые хранят информацию об объекте, с которым было
совершено действие, дату и временя совершения действия, результат действия и имя
пользователя, совершившего действие. В зависимости от объекта и совершенного
действия имеются журналы для фиксирования операций удаления и для
фиксирования операций с dicom-сервисами.
Журналы используются администратором для контролирования действий
пользователей. Дело в том, что некоторые пользователи самопроизвольно удаляют
карточки пациентов и исследований из базы данных, а затем утверждают, что они
этого не делали. Записи журнала позволяют отследить, какой пользователь
несанкционированно удаляет информацию, а также сохраняются ли исследования по
Storage и для каких пациентов были записаны диски.
Над записями журнала применима только одна операция – удаление. Право
удаления имеет только администратор. Для удаления записи из журнала выполните
одно из следующих действий:
¾ Установите курсор в журнале на требуемую запись и нажмите клавишу F8.
¾ Щёлкните правой кнопкой мыши на требуемой записи в журнале и в
открывшемся контекстном меню выберите пункт «Удалить».
Перед удалением программа выведет диалог для подтверждения:

При нажатии на кнопку:


– запись удаляется из журнала,
– команда удаления отменяется.
Удаленные пациенты
При удалении пациентов, в специальном журнале делается запись о факте
удаления. В нём хранится: идентификационный номер, дата и время удаления, имя
пользователя, удалившего пациента, фамилия, имя, отчество и дата рождения
пациента. Журнал имеет вид:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 47


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Измененные пациенты
При изменении фамилии, имени и даты рождения пациента, в специальном
журнале делается запись о факте изменения. В нём хранится: идентификационный
номер, дата и время изменения, имя пользователя, изменившего данные пациента,
старая и новая фамилия, старое и новое имя, старая и новая дата рождения пациента.
Журнал имеет вид:

Удаленные исследования
При удалении исследований, в специальном журнале делается запись о факте
удаления. В нём хранится: идентификационный номер, дата и время удаления, имя
пользователя, удалившего исследование, фамилия, имя и отчество пациента, чьё
исследование было удалено, количество кадров в исследовании, дата и время
проведения исследования. Журнал имеет вид:

Записанные dicom-файлы
При выполнении dicom-сервиса File-set creator на диске создаются dicom-файлы
снимков, и в специальном журнале делается запись о созданном файле. В нём
хранится: идентификационный номер, фамилия, имя, отчество и дата рождения
пациента, чьи снимки сохранялись с помощью сервиса, дата и время сохранения,
количество кадров снимка, имя файла, в котором сохранены снимки, полный путь к
dicom-директории. Журнал имеет вид:

48 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Записанные Medical Disk


При выполнении dicom-сервиса Create Medical Disk создаются образы
медицинских дисков, и в специальном журнале делается запись о созданном образе. В
нём хранится: идентификационный номер, дата и время создания образа, фамилия,
имя и отчество пациента, чьи снимки сохранялись с помощью сервиса, полный путь к
dicom-директории. Журнал имеет вид:

Storage DICOM
При выполнении dicom-сервиса Storage SCU снимки передаются на архивный
сервер, и в специальном журнале делается запись о передаче снимков. В нём
хранится: идентификационный номер, дата и время посылки, дата и время посылки на
сервер, фамилия, имя и отчество пациента, чьи снимки сохранялись с помощью
сервиса, название исследования, дата и время исследования, количество
отправленных кадров, статус. Журнал имеет вид:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 49


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Глава III. Настройка форм и отчётов


3.1. Настройка диалоговых форм
Для настройки диалоговых форм раскройте узел дерева «Формы», и в области
настройки выведется список диалоговых форм:

Диалоговая форма представляет собой программный объект, посредством


которого пользователь вводит и редактирует информацию базы данных. Поэтому от
качества настройки диалоговых форм во многом зависит комфортность работы
конечного пользователя. Внешне, диалоговая форма представляется как
прямоугольная область с заголовком и кнопкой закрытия в правом верхнем углу.
Внутри этого прямоугольника располагаются элементы управления: кнопки,
переключатели, флаги, поля ввода, поля со списком и др.
Элементы управления формы в свою очередь связаны с данными, хранящимися
в справочниках базы данных. При открытии диалоговой формы, в её элементы
управления загружаются данные из справочников, затем форма переходит в режим
корректировки данных, в процессе которого пользователь может вводить и
корректировать данные в элементах управления. Когда пользователь завершил ввод
данных, он может дать команду сохранения, по которой данные из элементов
управления сохраняются в соответствующих справочниках и таблицах базы данных.
Имеется команда выхода без сохранения.
Естественно, что не все данные из справочников могут потребоваться
конечному пользователю для работы. Соответственно на форме должны находиться
только те элементы управления, которые нужны пользователю для ввода требуемых
данных. Остальные элементы управления могут быть скрыты от пользователя, чтобы
они не мешали ему при работе. Содержание формы может быть настроено под
потребности пользователя. Размеры и положение элементов управления на форме
могут быть настроены так, чтобы они соответствовали размеру вводимых в них
данных и располагались в привычном для пользователя порядке. Элементы
управления могут быть снабжены поясняющими надписями, чтобы пользователю
было понятно, что в них вводить. В некоторых случаях может потребоваться не
скрывать, а блокировать некоторые элементы управления, чтобы пользователь мог
только просматривать информацию в них, но не мог её изменять. Все действия по
изменению содержания формы составляют процедуру настройки диалоговой формы.
Программа позволяет гибко настраивать внешний вид форм и свойства
элементов управления на ней под потребности пользователей конкретного
медицинского учреждения. Настройка диалоговых форм производится с помощью
редактора диалогов, который позволяет:

50 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

• изменять размеры формы ;


• изменять положение и размеры элементов управления на форме ;
• изменять подписи и подсказки к элементам управления ;
• изменять видимость элементов управления на форме ;
• изменять доступность элементов управления в форме ;
• изменять порядок обхода элементов управления в форме ;
• сохранять макет настроенной формы и восстанавливать начальный макет формы.
В системе редактирования диалоговых форм хранится исходный макет
диалоговой формы с начальной расстановкой всех элементов управления на форме и
поясняющими подписями к элементам управления. С помощью редактора диалогов
производятся изменения в расстановке элементов управления на макете формы,
которые затем сохраняются в базе данных как новый вариант диалоговой формы.
Редактор диалогов вызывается автоматически при выборе диалоговой формы
на дереве объектов. В результате в область настройки программных объектов
загружается макет диалоговой формы с сохранённым на нём вариантом расстановки
элементов управления. Слева от макета, в столбик располагаются кнопки редактора
диалоговых форм, имеющие следующее назначение:
− изменить видимость элементов управления (скрыть/показать) ;
− изменить доступность элементов управления (заблокировать/разблокировать) ;
− изменить порядок обхода курсором элементов управления ;
– объединить элементы управления в группу ;
− сохранить макет формы с расстановкой элементов управления ;
− загрузить начальную расстановку элементов управления на форме ;
− создать sql-файл для переноса макета формы в другую систему.
В базе данных имеются следующие начальные макеты диалоговых форм, доступные
для редактирования:
• форма карточки пациента:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 51


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

• форма карточки исследования:

• форма критериев фильтра:

• форма ввода значения параметра:

52 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

• форма ввода диагноза:

• форма ввода параметров для медицинского диска:

Представленные макеты форм могут быть созданы в трёх независимых


вариантах для локального компьютера, для рабочей группы и для всех компьютеров
сети. Эти три варианта форм образуют иерархическую структуру:
Компьютер

Группа

Все
Если отсутствует вариант верхнего уровня, то берется вариант нижнего уровня.
Вариант «Все» существует по умолчанию.
ЗАО «НИПК «Электрон» г. Санкт-Петербург 53
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

При выводе формы на экран в режиме базы сначала проверяется, существует ли


вариант этой формы для данного локального компьютера, и если существует, то
производится его загрузка. Если для локального компьютера варианта формы нет, то
проверяется, существует ли вариант формы для рабочей группы, и если существует,
то производится его загрузка. Если для рабочей группы варианта формы нет, то
производится загрузка формы для всех компьютеров. Кроме того, в базе хранится
вариант каждой формы по умолчанию, записанный на предприятии-изготовителе.
Выбор варианта макета формы осуществляется с помощью диалога «Выбор
компьютера», открывающего автоматически при входе в редактор форм:

Для варианта «Группа» нужно указать имя группы, а для варианта «Компьютер»
нужно указать имя компьютера.

3.2. Редактор диалоговых форм


После загрузки диалоговой формы в редактор её можно корректировать:
Изменение размеров формы
Для изменения ширины формы наведите указатель мыши на её правую
границу. При этом курсор примет вид двунаправленной горизонтальной стрелочки
Затем нажмите левую кнопку мыши и, не отпуская её, перемещайте указатель мыши
влево для уменьшения ширины формы или вправо для увеличения ширины формы.
Правая граница формы будет перемещаться вместе с указателем мыши. По
достижении требуемой ширины, отпустите левую кнопку мыши, и правая граница
формы зафиксируется в новом положении.
Для изменения высоты формы наведите указатель мыши на её нижнюю
границу. При этом курсор примет вид двунаправленной вертикальной стрелочки .
Затем нажмите левую кнопку мыши и, не отпуская её, перемещайте указатель мыши
вверх для уменьшения высоты формы или вниз для увеличения высоты формы.
Нижняя граница формы будет перемещаться вместе с указателем мыши. По
достижении требуемой высоты, отпустите левую кнопку мыши, и нижняя граница
формы зафиксируется в новом положении.
Для одновременного изменения высоты и ширины формы наведите указатель
мыши на правый нижний угол формы. При этом курсор примет вид двунаправленной
диагональной стрелочки . Дальнейшие действия аналогичны описанным выше. При
перемещении указателя мыши, обе границы будут перемещаться одновременно.
Изменение размеров элемента управления
Изменение размеров элемента управления производится аналогично
изменению размеров формы. Для элемента управления можно двигать правую и
левую границу, как было описано выше, изменяя ширину элемента управления, и
нижнюю и верхнюю границу, как было описано выше, изменяя высоту элемента

54 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

управления, или изменять сразу две границы перемещением любого из четырёх углов
элемента управления.
Изменение положения элемента управления
Для перемещения элемента управления в другое место на макете формы
переместите указатель мыши внутрь элемента управления, и нажмите левую кнопку
мыши. В результате курсор примет форму ладони с пальцем. Далее перемещайте
указатель мыши в то место макета, куда требуется переместить элемент управления.
При перемещении указателя мыши вместе с ним перемещается и элемент управления.
По достижении требуемого положения, отпустите левую кнопку мыши, и элемент
управления зафиксируется в новом положении.
Группировка элементов управления и перемещение группы
Для удобства перемещения элементов управления в редакторе форм
предусмотрена группировка элементов управления. Сгруппированные элементы
управления перемещаются как одно целое, как единый блок.
Для группировки элементов управления, нажмите кнопку в панели
редактора форм. В результате кнопка примет утопленный вид – , что
свидетельствует о включенном режиме выделения элементов управления. В этом
режиме ограничьте прямоугольную область на макете формы, внутри которой
находятся элементы управления, подлежащие перемещению.
Для этого, переместите указатель мыши в один из углов прямоугольной
области, и нажмите левую кнопку мыши в нём. Затем, не отпуская левой кнопки
мыши, переместите указатель мыши в противоположный угол прямоугольной
области. При этом выделяемая область будет отображаться тёмным цветом. По
достижении точки противоположного угла прямоугольной области, отпустите левую
кнопку мыши в ней. В результате программа сгруппирует элементы управления,
попавшие внутрь прямоугольной области, и выделит их маркерами:

Для перемещения сгруппированных элементов управления, наведите указатель


мыши на один из элементов управления в группе, и нажмите левую кнопку мыши на
нём. В результате курсор примет форму ладони с пальцем. Далее перемещайте
указатель мыши в то место макета, куда требуется переместить группу элементов
управления. По достижении требуемого положения, отпустите левую кнопку мыши, и
все элементы управления из группы зафиксируются в новом положении.
Изменение видимости элементов управления
Любой элемент управления на форме можно либо скрыть, т.е. сделать его
невидимым для пользователя, либо показать, т.е. сделать его видимым для
пользователя. Невидимый элемент управления одновременно не доступен для ввода и
редактирования.
Для настройки видимости элементов управления нажмите кнопку в панели
редактора форм. В результате программа открывает диалоговое окно «Видимость
контролов»:
ЗАО «НИПК «Электрон» г. Санкт-Петербург 55
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

В этом окне перечислены названия элементов управления. Слева от названия


находится флажок, обозначающий видимость элемента. Если флажок установлен – ;,
то элемент управления будет видимым на форме, а если сброшен – …, то элемент
управления будет скрыт от пользователя. Состояние флажка изменяется щелчком
левой кнопкой мыши, при этом, автоматически будут происходить изменения на
макете формы (в ней будут исчезать элементы или появляться элементы управления).
Изменение подписи на элементе управления
Подпись является свойством только элементов управления типа «Надпись» и
типа «Кнопка». Элементы управления типа «Поле» и «Поле со списком» не имеют
подписей. Если на элементе управления отсутствует подпись, то значит, она
представляет собой пустую строку.
Для редактирования подписи щёлкните на элементе управления левой кнопкой
мыши. В результате программа открывает диалоговое окно «Надпись контрола»:

Введите надпись и нажмите кнопку «ОК».


Изменение подсказки элемента управления
Подсказка − это текстовая строка, появляющаяся рядом с указателем мыши,
когда он находится на элементе управления. Подсказка является свойством каждого
элемента управления. Если её нет, то значит, она представляет собой пустую строку.
Для редактирования подсказки щёлкните на элементе управления правой
кнопкой мыши. В результате программа открывает диалоговое окно «Подсказка
контрола»:

56 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

В окне имеется флажок «Просмотр подсказки». Если он установлен – ;, то подсказка


будет появляться на этом элементе управления, а если сброшен – …, то нет.
Введите текст подсказки и нажмите кнопку «ОК».
Изменение доступности элементов управления
Любой элемент управления на форме можно заблокировать, т.е. сделать его
недоступным для ввода информации. Заблокированный элемент управления не
получает фокуса ввода и в него не попадает курсор. Тем не менее, этот элемент
управления остаётся видимым на форме и в нём отображается информация из базы
данных. Заблокированный элемент отображается в сером цвете.
Для настройки доступности элементов управления нажмите кнопку в
панели редактора форм. В результате программа открывает диалоговое окно
«Доступность контролов»:

В этом окне перечислены названия элементов управления. Слева от названия


находится флажок, обозначающий доступность элемента управления. Если флажок
установлен – ;, то элемент управления будет доступным на форме, а если сброшен –
…, то нет. Состояние флажка изменяется щелчком левой кнопкой мыши, при этом,
автоматически будут происходить изменения на макете формы (элементы управления
будут отображаться серым цветом).
Изменение порядка обхода курсором элементов управления
Курсор ввода может попадать в элемент управления не только в результате
щелчка левой кнопкой мыши на элементе управления, но и при нажатии клавиш Tab
– к следующему элементу, и Shift + Tab − к предыдущему элементу. Какой элемент
будет следующим, а какой предыдущим задаётся так называемым порядком обхода
ЗАО «НИПК «Электрон» г. Санкт-Петербург 57
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

элементов управления. Перечень всех элементов управления, включённых в порядок


обхода, образует цикл табуляции. Редактор позволяет включать/исключать элементы
управления в цикл табуляции и изменять порядок их обхода в нём.
Для изменения порядка обхода элементов управления на форме нажмите
кнопку в панели редактора форм. В результате программа открывает диалоговое
окно «Редактирование табуляции»:

В этом окне перечислены названия элементов управления. Слева от названия


находится флажок, обозначающий включение элемента управления в цикл табуляции.
Если флажок установлен – ;, то элемент управления включён в цикл табуляции, а
если сброшен – …, то элемент управления пропускается при обходе курсором. Однако
в элемент управления, не включённый в цикл табуляции, всё же можно передать
фокус ввода, если щёлкнуть левой кнопкой мыши на нём. Состояние флажка
изменяется щелчком левой кнопкой мыши.
Порядок обхода курсором элементов управления в цикле табуляции
соответствует очерёдности расположения элементов в списке этого диалогового окна.
Самый верхний элемент в списке получает курсор ввода самым первым. Затем, при
нажатии пользователем на клавишу Tab курсор ввода передаётся следующему по
списку элементу управления, включенному в цикл табуляции, и т.д., пока курсор не
дойдёт до последнего элемента управления, включенного в цикл табуляции. Если
элемент управления не включен – …, то он пропускается.
Порядок обхода элементов управления можно изменить кнопками:
– передвинуть на одну позицию вверх по списку ближе к началу,
– передвинуть на одну позицию вниз по списку ближе к концу.
Макет формы по умолчанию
Как отмечалось выше, в базе данных хранятся начальные расстановки
элементов управления для всех форм, записанные на предприятии-изготовителе. В
процессе настройки форм не опытным администратором может случиться так, что в
макет формы были внесены изменения, которые оказались неудачными. Эти
изменения в любой момент можно аннулировать и вернуть форму к начальному виду.
В результате аннулирования макета формы произойдет восстановление
исходных размеров, положения, видимости, доступности элементов управления,
исходного порядок обхода элементов управления, размеров самой формы.

58 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Для аннулирования всех изменений макета формы и восстановления


оригинального внешнего вида формы, нажмите кнопку в панели редактора форм.
В результате программа выведет предупреждающий диалог:

При нажатии на кнопку:


– все изменения в форме будут аннулированы,
– команда будет отменена.
После аннулирования макета, необходимо ещё раз прочитать форму из базы данных,
чтобы в редакторе отобразился вид формы. Программа выведет сообщение:

На дереве объектов сначала выберите другую форму, а потом снова выберите


восстановленную форму. Начальный вид всех форм был приведён выше.
Сохранение макета формы
Для сохранения всех изменений макета формы в базе данных нажмите кнопку
в панели редактора форм.
Создание sql-файла
Для формы может быть создан sql-файл, который будет хранить все параметры
макета формы и свойства всех элементов управления на ней. Создание sql-файла
может потребоваться при переносе макета формы на другой АРМ, где sql-файл может
быть загружен в программу. Для создания sql-файла нажмите кнопку в панели
редактора форм. В результате программа открывает окно «Скрипт для формы»:

Это окно содержит sql-код для генерации окна. Вы можете отредактировать


сгенерированный код. Для сохранения sql-файл нажмите кнопку , затем введите
имя файла, и нажмите кнопку «ОК». Работа с окном «Скрипт для формы» аналогична
работе с редактором, описанным в приложениях руководства пользователя.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 59


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

3.3. Настройка содержания таблиц режима базы


В главном окне режима базы имеется таблица пациентов и таблица
исследований, содержание и внешний вид которых может быть настроен в режиме
сервиса. Настройка внешнего вида этих таблиц производится с помощью
специальных списков дерева форм:
− «Список исследований в базе»

− «Список пациентов в базе»

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


столбцов соответственно таблицы пациентов или таблицы исследований. В этих
списках каждый столбец таблицы описывается данными:
• номер столбца по порядку в таблице слева направо,
• название столбца в шапке таблицы,
• содержимое столбца, т.е. какая информация из базы данных будет выводиться,
• выравнивание данных,
• имя компьютера.
Столбец может быть выровнен следующим образом:
taLeftJustify − по левому краю столбца,
taCenter − по центру столбца,
taRightJustify − по правому краю столбца.
В список нельзя добавлять или удалять записи о столбцах, или изменять порядок
записей в списке. Список можно только корректировать.
Для настройки столбца таблицы, установите курсор в списке на
соответствующую строку и дважды щёлкните левой кнопкой мыши на ней или
нажмите клавишу F9. В результате программа открывает диалоговое окно «Столбец
списка»:
60 ЗАО «НИПК «Электрон» г. Санкт-Петербург
Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

В поле «Название» вводится название столбца таблицы. В поле «Содержимое» из


списка выбирается параметр, значения которого будут выводиться в ячейках столбца.
Если очистить поле «Содержимое», то оно автоматически заполняется значением по
умолчанию, записанным на предприятии-изготовителе. В поле «Выравнивание» из
списка выбирается один из трёх способов выравнивания данных в столбце. В поле
«Ширина» задаётся размер столбца в пикселях. В поле «Компьютер» из списка
выбирается имя компьютера в сети, на котором эта настройка будет действовать.
Для отключения какого-либо столбца в таблицах режима базы удалите его
название и установите его ширину в ноль в диалоге «Столбец списка». В результате
столбец будет не виден в таблицах режима базы.

3.4. Настройка отчётов


Для настройки отчётов раскройте узел дерева «Шаблоны отчётов», и в области
настройки выведется список шаблонов отчётов:

Отчёт для текстового или табличного редактора представляет собой печатный


документ, формируемый в пользовательской программе и передаваемый в текстовый
или табличный редактор для дальнейшей корректировки, сохранения и печати.
Сформированный отчёт существует в дальнейшем в виде самостоятельного файла,
независимо от информации, хранящейся в базе данных.
Формирование отчёта производится на основе шаблона, создаваемого
администратором. Шаблон отчёта создаётся с помощью текстового или табличного
редактора, и сохраняется в отдельном файле. Все файлы шаблонов отчётов хранятся в
специальной папке с именем ‘Report’.
Файл шаблона отчёта содержит обычный текст, оформленный стандартными
средствами текстового или табличного редактора, и мнемонические обозначения
информации из справочников. Мнемонические обозначения начинаются с символа @.
Сразу за этим символом, без пробелов, следует мнемоника поля справочника, из
которого нужно извлечь информацию. Перед формированием отчёта, программа
ЗАО «НИПК «Электрон» г. Санкт-Петербург 61
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

открывает соответствующий файл, просматривает его, находит в нём мнемонические


обозначения, и заменяет обозначения соответствующей информацией из базы
данных. Мнемонические обозначения можно форматировать средствами редактора,
тогда информация, обозначаемая ими, будет отформатирована таким же образом при
подстановке.
Список шаблонов отчётов отображается в области настройки. Перейти к
редактированию шаблона отчёта можно одним из следующих способов:
¾ Установите курсор в списке на требуемый отчёт и нажмите клавишу F9.
¾ Дважды щёлкните левой кнопкой мыши на названии отчёта в списке.
¾ Щёлкните правой кнопкой мыши на названии отчёта в списке и в открывшемся
контекстном меню выберите пункт «Изменить»:

В результате программа открывает окно «Шаблоны отчётов»:

Каждый шаблон отчёта имеет название, имя файла, тип и область применимости.
В поле «Наименование» вводится название отчёта. В поле «Тип исследования»
из списка выбирается область применимости отчёта:

62 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

В поле «Тип отчёта» из списка выбирается, с какой периодичностью этот отчёт будет
формироваться:

В списке «Имя файла» перечислены имена файлов-шаблонов. В этом списке


выводятся имена либо doc-файлов, либо xls-файлов, в зависимости от состояния
кнопок-переключателей и (нажатие на кнопку приводит к
обновлению списка файлов).
Список имен файлов и поле содержания могут быть принудительно обновлены
нажатием на кнопку .
В поле «Содержание» отображается содержание файла шаблона отчёта. При
перемещении курсора по списку имен файлов происходит автоматическое
обновление поля «Содержание» в соответствии с содержанием файла шаблона.
Список мнемонических обозначений информации может быть получен
нажатием на кнопку . В результате открывается окно «Список
параметров»:

Мнемонические обозначения создаются на основе хранимых процедур в специальном


конструкторе, который вызывается нажатием на кнопку .
Создание мнемонических обозначений описано в пункте 3.5.
Для редактирования содержания файла отчёта выберите его название в списке
файлов и выполните одно из следующих действий:
¾ Сделайте двойной щелчок левой кнопкой мыши на поле «Содержание» файла.
¾ Щёлкните правой кнопкой мыши на поле «Содержание» и в открывшемся
контекстном меню выберите пункт «Изменить»:

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


корректировать шаблон отчёта средствами редактора:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 63


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

При закрытии редактора содержание шаблона отчёта автоматически сохраняется в


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

Для создания нового шаблона отчёта:


1. Создайте файл нового шаблона отчёта в текстовом или табличном редакторе.
2. Скопируйте созданный файл в папку ‘Report’.
3. Свяжите созданный файл с именем шаблона в списке отчётов.
Для добавления нового шаблона отчёта к списку имеющихся шаблонов
выполните одно из следующих действий:
¾ Нажмите клавишу Ins.
¾ Щёлкните правой кнопкой мыши по списку шаблонов отчётов и в открывшемся
контекстном меню выберите пункт «Добавить»:

В результате программа открывает окно «Шаблоны отчётов», представленное


выше, в котором нужно ввести имя нового шаблона отчёта, определить для каких
исследований отчёт будет использоваться, задать тип отчёта, выбрать файл
шаблона отчёта.
Имя шаблона отчёта должно быть уникальным в списке отчётов. Если имя не
уникально, то программа выводит сообщение:

64 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Если имя шаблона отчёта не введено, то программа выводит сообщение:

Для исключения шаблона отчёта из списка, установите курсор на строку с


названием отчёта в списке шаблонов отчётов, и выполните одно из следующих
действий:
¾ Нажмите клавишу F8.
¾ Щёлкните правой кнопкой мыши и в открывшемся контекстном меню выберите
пункт «Удалить»:

Перед удалением программа выведет диалог для подтверждения:

При нажатии на кнопку:


– запись о шаблоне отчёта удаляется из списка шаблонов отчётов, но файл
шаблона отчёта остаётся в папке ‘Report’,
– команда удаления отменяется.

3.5. Создание мнемонических обозначений


Параметры для отчётов создаются на основе хранимых процедур, находящихся
в базе данных. Хранимая процедура производит поиск данных в таблицах базы
данных по заданным критериям, и возвращает результаты поиска через выходные
параметры хранимой процедуры. Для одной хранимой процедуры может быть
несколько выходных параметров. С выходным параметром хранимой процедуры
может быть ассоциировано мнемоническое обозначение, которое будет
использоваться в шаблонах отчётов. При формировании отчёта по шаблону,
мнемоническое обозначение заменяется результатом, возвращенным хранимой
процедурой через ассоциированный с ним параметр.
Хранимые процедуры создаются с помощью языка SQL (см. описание языка
SQL) в специальной программе IBConsole, входящей в состав программного
обеспечения (см. справку пакета InterBase или FireBird). Хранимые процедуры
ЗАО «НИПК «Электрон» г. Санкт-Петербург 65
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

создаются разработчиками программного обеспечения, и могут быть изменены


только службой сервиса предприятия-изготовителя. База данных содержит
предопределенный список хранимых процедур, записанных на предприятии-
изготовителе, который может быть расширен новыми процедурами по желанию
пользователей. Специалисты службы сервиса могут создать новые хранимые
процедуры исходя из потребностей пользователей, и добавить их в базу данных.
Хранимые процедуры создаются внешним программным обеспечением.
Используя режим сервиса пользовательской программы нельзя создать или изменить
хранимую процедуру. Режим сервиса позволяет только создавать мнемонические
обозначения на основе параметров хранимых процедур.
Для создания, редактирования и удаления мнемонических обозначений
нажмите кнопку в диалоговом окне «Шаблоны отчётов» (см.
выше). В результате открывается окно «Хранимые процедуры для отчёта»,
имеющее вид:

Окно отображает текущую выбранную хранимую процедуру. Название


текущей хранимой процедуры отображается в поле со списком «Название». Если
раскрыть список этого поля, то в нём отображаются все используемые хранимые
процедуры:

Из списка можно выбрать другую хранимую процедуру, при этом, содержание всех
полей диалогового окна автоматически обновляется в соответствии с выбранной
процедурой.
Поле «Текст процедуры» отображает содержание текущей выбранной
хранимой процедуры, написанное на языке SQL. Поле «Номер» отображает

66 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

порядковый номер текущей выбранной хранимой процедуры. Оба этих поля


доступны только для чтения, вы не можете изменить содержание процедуры.
Поле со списком «Выходные параметры» отображает параметры текущей
выбранной хранимой процедуры, доступные для использования. Если раскрыть
список этого поля, то в нём отображаются параметры хранимой процедуры, с
которыми можно ассоциировать мнемонические обозначения:

Для создания нового мнемонического обозначения сначала выберите параметр


хранимой процедуры из списка, затем щёлкните правой кнопкой мыши по полю, и в
открывшемся контекстном меню выберите пункт «Настройка для отчета»:

Если с выбранным параметром нет ассоциированных мнемонических обозначений, то


программа выведет диалог:

При нажатии на кнопку:


– команда добавления отменяется,
– открывается диалоговое окно «Параметры для отчётов», имеющее вид:

В нём отображаются: название хранимой процедуры, название выбранного


параметра процедуры, мнемоническое обозначение, ассоциируемое с параметром,
строка-описание параметра, порядковый номер мнемонического обозначения. По
умолчанию, за мнемоническое обозначение принимается название параметра.
Администратор должен ввести мнемоническое обозначение и описание параметра.
Мнемоническое обозначение должно быть уникальным.
При нажатии на кнопку:
– производится ассоциирование выбранного параметра с введенным
мнемоническим обозначением,
– команда отменяется.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 67


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Для изменения мнемонического обозначения сначала выберите параметр


хранимой процедуры из списка, затем щёлкните правой кнопкой мыши по полю, и в
открывшемся контекстном меню выберите пункт «Настройка для отчета». Если с
выбранным параметром есть ассоциированное мнемоническое обозначение, то
программа сразу выводит диалоговое окно «Параметры для отчётов».
Для удаления мнемонического обозначения сначала выберите параметр
хранимой процедуры из списка, затем щёлкните правой кнопкой мыши по полю, и в
открывшемся контекстном меню выберите пункт «Удаление параметра»:

Перед удалением программа выведет диалог для подтверждения:

При нажатии на кнопку:


– мнемоническое обозначение параметра удаляется,
– команда удаления отменяется.
Параметр хранимой процедуры не удаляется, а удаляется только мнемоническое
обозначение, ассоциированное с ним.
Список используемых хранимых процедур может быть расширен за счет
хранимых процедур, находящихся в базе данных. Для выбора и добавления хранимой
процедуры нажмите кнопку . В результате программа открывает окно
«Добавить новую хранимую процедуру»:

68 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

В этом диалоге отображается полный список хранимых процедур, имеющихся в базе


данных. В поле «Название» отображаются названия процедур, а в поле «Текст»
отображается содержание хранимой процедуры на языке SQL. Поле текста хранимой
процедуры доступно только для просмотра.
Для включения хранимой процедуры в список используемых процедур,
выберите процедуру в списке названий и нажмите кнопку .
Хранимую процедуру можно исключить из списка используемых процедур,
при этом процедура не удаляется из базы данных, и её можно снова включить в
список используемых процедур с помощью диалогового окна «Добавить новую
хранимую процедуру».
Для исключения хранимой процедуры из списка используемых процедур
нажмите кнопку . Перед удалением программа выведет диалог для
подтверждения:

При нажатии на кнопку:


– хранимая процедура удаляется из списка используемых процедур, но
остается в базе данных,
– команда удаления отменяется.

Перечень стандартных мнемонических обозначений, записанных в базу данных на


предприятии-изготовителе, приведен в приложении B.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 69


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Глава IV. Настройка печати


4.1. Компонент «Print Setup»
4.1.1. Назначение
Компонент предназначен для выбора и настройки DICOM и Windows
принтеров, задания допустимых размеров печатных носителей, корректировки списка
DICOM атрибутов.

4.1.2. Запуск программы


Программа должна находиться в папке продукта под именем ElPrintSetup.exe.
Программа может быть запущена любыми стандартными способами Windows.
При запуске программы появляется окно:

В окне нужно ввести: Имя пользователя (Login) и Пароль (Password) для входа в
программу. При нажатии на кнопку:
– производится проверка Имени и Пароля, и если они правильные, то
осуществляется вход в программу,
– производится выход из программы.
Если Имя пользователя или Пароль являются неправильными, то программа выводит
сообщение:

При получении этого сообщения повторите ввод. После трёх неправильных вводов
доступ блокируется, и программа выводит сообщение:

После блокировки программа закрывается автоматически.

70 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

4.1.3. Структура и интерфейс программы


Интерфейс программы состоит из главного окна и вспомогательных диалогов.
Главное окно программы имеет три вкладки:

предназначенные для:
«Принтер» – выбора принтера и настройки его свойств,
«Размер носителя» – выбора печатных носителей и задания их размеров,
«Общие» – ввода и корректировки списка dicom-атрибутов.
Если на вкладке «Принтер» печатающее устройство не выбрано, то при попытке
перейти на другие вкладки программа выводит сообщение:

В центральной части окна располагаются элементы управления для настройки.


Внизу окна располагаются три основные кнопки:

предназначенные для:
– сохранения сделанных настроек и выхода из программы,
– выхода из программы без сохранения сделанных настроек,
– сохранения сделанных настроек без выхода из программы.

4.1.4. Выбор и настройка принтера


Принтер выбирается на вкладке «Принтер». Каждый принтер должен иметь
логическое имя и быть отнесён к определённому типу. Тип принтера выбирается с
помощью переключателя «Тип». Поддерживаются два типа принтера: Windows и
DICOM.
Если переключатель «Тип» установлен в положение «Windows», то это
означает, что производится настройка обычного Windows-принтера. Если
переключатель «Тип» установлен в положение «DICOM», то это означает, что
производится настройка DICOM-принтера, и становится доступной кнопка
, с помощью которой можно задать свойства DICOM-принтера. Окна
для двух типов принтеров имеют вид:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 71


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Windows-принтеры определяются автоматически, исходя из инсталлированных


драйверов печатающих устройств и активных сетевых принтеров. Список найденных
принтеров отображается в раскрывающемся списке поля «Физическое имя».
Логическое имя Windows-принтера связывается с физическим именем принтера.
DICOM-принтеры настраиваются индивидуально вручную. Для DICOM-
принтеров отсутствует физическое имя, поскольку они являются самостоятельными
сетевыми устройствами. Список настроенных DICOM-принтеров отображается в
раскрывающемся списке поля «Логическое имя».
Добавление и настройка DICOM-принтера
Для добавления нового DICOM-принтера или изменения свойств
существующего DICOM-принтера, выбранного в поле «Логическое имя», нажмите
кнопку . В результате появляется диалог «DICOM настройки»:

72 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Диалог содержит основные свойства принтера:


Свойство Назначение
Printer Name Название DICOM-принтера.
IP-адрес DICOM-принтера или Имя компьютера, используемого с
Printer Address
DICOM-принтером.
Printer Port Номер порт для DICOM-принтера.
IP-адрес или Имя компьютера (рабочей станции или модалити),
Local Name
подключаемого к DICOM-принтеру.
Local Port Номер порта для рабочей станции.
Timeout Таймаут в миллисекундах.
PDU Size Размер блока передачи данных в байтах.

Если для параметра «Port» задано значение 0 (ноль), то порт определяется


автоматически.
Флажок «12-bits support» означает поддержку 12-ти битного изображения. Если
флаг установлен – ;, то поддерживается 12 бит, а если сброшен – …, то
поддерживается 8 бит.
При нажатии на кнопку:
– введенные свойства принтера сохраняются. При этом, если было введено
новое имя принтера (Printer Name), то создается новый принтер в списке
DICOM-принтеров. Если имя принтера не изменялось или было введено
имя существующего принтера, то изменяются свойства указанного
принтера.
– происходит закрытие диалога без сохранения сделанных изменений.
– происходит удаление DICOM-принтера с указанным именем из списка
DICOM-принтеров и закрытие диалога.

Выбор метода аппроксимации при печати


Метод аппроксимации влияет на представление исходного изображения при
выводе на печатающее устройство. Подготовка снимка к печати проходит стадию
преобразования из своего начального размера (ширина * высота в пикселях) к
размеру образа снимка для печатающего устройства (ширина * высота в точках
принтера). Если эти размеры не совпадают, что может быть связано с
масштабированием снимка или большими размерами области печати в принтере по
сравнению с оригинальными размерами, то необходимо выполнить аппроксимацию
исходного изображения к размеру рабочей области печатающего устройства.
Для выбора метода аппроксимации предназначен переключатель «Тип
увеличения». Установка его в положение соответствует методу аппроксимации:
Replicate – без аппроксимации,
Bilinear – билинейному,
Bicubic – бикубическому,
Spectral – спектральному,

ЗАО «НИПК «Электрон» г. Санкт-Петербург 73


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

4.1.5. Настройка печатного носителя


Перечень размеров печатных носителей для выбранного принтера задаётся на
вкладке «Размер носителя»:

В поле «Имя принтера» отображается имя принтера, для которого задаётся перечень
печатных носителей.
В центре окна располагается список размеров печатных носителей,
используемых с принтером. В каждом пункте списка имеется флажок. Если флажок
установлен – ;, то данный размер печатного носителя используется с выбранным
принтером, а если сброшен – …, то размер печатного носителя не используется.
Для каждого принтера имеется свой допустимый набор размеров печатных
носителей. В свою очередь, для каждого печатного носителя у выбранного принтера
имеются ограничения на размер области печати. Дело в том, что разные принтеры
могут выводить разное количество точек на печатные носители одного и тот же
размера. Количество точек на единицу длины печатного носителя (DPI) является
индивидуальной характеристикой принтера.
Параметр «DPI» берется из характеристики принтера и вводится в поле «DPI»
над списком. Исходя из значения DPI и выбранного размера печатного носителя,
программа определяет фактическую область печати принтера (ширина * высота в
точках принтера).
Иногда характеристика DPI принтера может быть не точной. Вследствие этого
фактический размер области печати будет вычисляться не правильно. Для
принудительного ввода требуемого размера области печати в диапазоне от 0 до 20000
точек принтера предназначены поля «Ширина» и «Высота».
74 ЗАО «НИПК «Электрон» г. Санкт-Петербург
Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Переключение между вариантами определения фактической области печати


осуществляется с помощью переключателя «Размеры носителя». Возможны
варианты:
«Использовать по умолчанию» – автоматическое определение размеров области
печати;
«Использовать DPI принтера» – определение размеров области печати на основе
характеристики DPI принтера, при этом
характеристика должна быть введена в поле «DPI»;
«Использовать установки» – размеры области печати задаются принудительно в
полях «Ширина» и «Высота».
Настройка размера области печати производится индивидуально для каждого размера
печатного носителя. При выборе в списке другого размера печатного носителя,
автоматически изменяются значения в полях «Ширина», «Высота» и состояние
переключателя.
Кнопка позволяет настроить дополнительные параметры DICOM-
принтера. Эта кнопка доступна только для Dicom-принтеров. При нажатии на неё
появляется диалог «Атрибуты»:

Значения атрибутов должны соответствовать DICOM-спецификации.

4.1.6. Настройка DICOM атрибутов


Dicom-атрибуты используются для подстановки в печатные документы
сведений из базы данных. При печати атрибуты заменяются строками
соответствующих сведений, так что в печатном документе выводится только
текстовая информация.
Dicom-атрибут состоит из кода и названия. Код атрибута состоит из двух
четырёхзнаковых последовательностей шестнадцатеричных цифр. Последователь-
ности разделяются запятой и заключаются в угловые скобки < , >. Номера кодов
ЗАО «НИПК «Электрон» г. Санкт-Петербург 75
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

должны соответствовать dicom-спецификации. Названием атрибута может быть


любой текст, введенный вне угловых скобок. Список dicom-атрибутов приведен в
приложении А.
Корректировка списка dicom-атрибутов и настройка примечания производится
на вкладке «Общие»:

Настройка атрибутов
Корректировка списка dicom-атрибутов осуществляется с помощью блока
«DICOM атрибуты». В поле отображается название и код выбранного атрибута.
Чтобы просмотреть список всех введенных атрибутов и выбрать другой атрибут,
нажмите кнопочку рядом с полем. Под полем раскроется список имеющихся
атрибутов:

Атрибут выбирается щелчком левой кнопкой мыши на его названии в списке.


Выбранный атрибут становится текущим.

76 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Для добавления нового атрибута сотрите содержимое поля, затем введите код и
название нового атрибута и нажмите кнопку . Новый атрибут добавляется в
список и становится текущим.
Для удаления ненужного атрибута выберите атрибут из списка (код и название
должны отобразиться в поле) и нажмите кнопку . Атрибут исчезает из
списка.
Настройка примечания
Примечание настраивается параметрами: выравнивание и шрифт. Для задания
выравнивания установите переключатель в соответствующее положение: «По левому
краю», «По центру», «По правому краю». Для выбора шрифта нажмите кнопку
. В результате появляется стандартный диалог «Шрифт»:

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

4.2. Настройка шаблонов печати


Шаблон печати содержит набор параметров, которые могут быть изменены под
потребности пользователя. Настройка шаблона печати производится через интерфейс
пользовательской программы, которая использует унифицированный компонент
подготовки снимков к печати в стандарте DICOM. Взаимодействие пользователя с
компонентом осуществляется через диалог «Печать» в режиме анализа:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 77


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Для изменения параметров шаблона печати нажмите кнопку

4.2.1. Параметры шаблона


Перед настройкой шаблона печати может производиться авторизация
пользователя в зависимости от установленного уровня безопасности. При
авторизации программа запрашивает Имя и Пароль в диалоге «Login», описанным
выше. Если Имя и Пароль являются правильными, то появляется диалог «Настройка
шаблона»:

78 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Под заголовком диалога имеется поле со списком для выбора шаблона печати.
В этом поле отображается название текущего выбранного шаблона печати. Чтобы
выбрать другой шаблон печати нажмите на кнопочку рядом с полем. Под полем
раскроется список имеющихся шаблонов:

Шаблон выбирается щелчком левой кнопкой мыши на его названии в списке.


Выбранный шаблон становится текущим, и автоматически изменяются
состояния элементов управления этого диалога, которые показывают параметры
текущего выбранного шаблона. Параметры шаблона следующие:
• Принтеры
Эта настройка позволяет задать печатающее устройство, по умолчанию
используемое с шаблоном. При выборе шаблона в диалоге «Печать» программа
автоматически пытается подключиться к печатающему устройству, указанному в
этой настройке шаблона.
Чтобы выбрать принтер нажмите на кнопочку рядом с полем. Под полем
раскроется список имеющихся печатающих устройств:

ЗАО «НИПК «Электрон» г. Санкт-Петербург 79


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Принтер выбирается щелчком левой кнопки мыши на его названии в списке.


Выбранный принтер становится принтером по умолчанию для данного шаблона.
• Тип носителя
Эта настройка позволяет задать печатный носитель, по умолчанию используемый
с шаблоном. При выборе шаблона в диалоге «Печать» программа автоматически
устанавливает печатный носитель, указанный в этой настройке шаблона. Чтобы
выбрать носитель нажмите на одну из кнопок в блоке «Тип носителя»:

– бумага, – прозрачная плёнка, – синяя плёнка.


• Ориентация
Эта настройка позволяет задать ориентацию изображения на печатном носителе,
по умолчанию используемую с шаблоном. При выборе шаблона в диалоге
«Печать» программа автоматически устанавливает ориентацию, указанную в этой
настройке шаблона. Чтобы выбрать ориентацию нажмите на одну из кнопок в
блоке «Ориентация»:

– книжная, – альбомная.
• Размер носителя
Эта настройка позволяет задать размер печатного носителя, для которого шаблон
разработан. Размер носителя задается только в диалоге «Настройка шаблона» и
является фиксированным параметром шаблона. Чтобы выбрать размер носителя
нажмите на кнопочку рядом с полем. Под полем раскроется список размеров
печатных носителей, используемых с выбранным печатающим устройством:

Список размеров печатных носителей задаётся на вкладке «Размер носителя» в


программе ElPrintSetup.exe (см. п. 4.1.5).
• Разметка страницы
Эта настройка позволяет задать структуру макета листа, количество и размер
секций снимка. Размер носителя задается только в диалоге «Настройка шаблона»
и является фиксированным параметром шаблона. Чтобы выбрать разметку
нажмите на одну из кнопок в блоке «Разметка страницы».
• Представление

Эта настройка позволяет задать опциональные параметры, которые влияют на


представление изображения при печати и вывод дополнительной графики поверх
изображения. В блоке «Представление» находятся четыре кнопки-индикаторы.

80 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Утопленное состояние этих кнопок означает, что настройка включена, а


приподнятое состояние – отключена. Нажатие на приподнятую кнопку включает
настройку и фиксирует кнопку в утопленном состоянии. Нажатие на утопленную
кнопку отключает настройку и фиксирует кнопку в приподнятом состоянии.

/ – инвертирование изображения при печати (если изображение было


негативным, то оно станет позитивным, а если было позитивным, то
станет негативным),

/ – отображение векторной графики поверх изображения или игнориро-


вание графики при печати,

/ – отображение масштабной линейки внизу изображения при печати


или нет,

/ – отображение текстовых сведений вне области изображения или


внутри области поверх изображения при печати.
Масштабная линейка отображается по горизонтали. Единицы измерения
приводятся по отношению к плоскости приемника или объекта. В качестве
единицы измерения используется сантиметр. Если единицы измерения приведены
по отношению к плоскости объекта, то рядом с линейкой выводится надпись ‘obj’

4.2.2. Настройка секций шаблона


В шаблоне содержатся две специальные секции: заголовок и примечание,
которые печатаются на каждом листе и не содержат изображений. Для настройки
заголовка нажмите кнопку . В результате появляется диалог
«Настройка заголовка»:

Заголовок состоит из трёх текстовых строк, которые образуют шаблон


заголовка. Каждая из строк может содержать произвольный текст и dicom-атрибуты.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 81


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Dicom-атрибуты определяют атрибуты объектов, информация о которых помещается


в заголовок (например: ФИО пациента, дата исследования). При печати dicom-
атрибуты заменяются строками соответствующих данных из базы данных, так что на
лист выводится только текстовая информация.
Диалог «Настройка заголовка» состоит из трёх текстовых полей, поля со
списком «Атрибут» для выбора dicom-атрибута, кнопки для вставки dicom-атрибута в
заголовок и панели форматирующих кнопок.

Для настройки примечания нажмите кнопку . В результате


появляется диалог «Настройка примечания»:

Диалог «Настройка примечания» состоит тестового поля примечания, панели


форматирующих кнопок и поля настройки размера примечания на листе. Размер
примечания задаётся в процентах от общего размера печатного носителя. Большие
размеры примечания используются для печати диагнозов под снимками.
Каждая секция с изображением на макете листа может иметь текстовые
сведения, которые используются для пояснения снимка. Текстовые сведения могут
выводиться внутри или вне области изображения. Текстовые сведения состоят из
четырёх полей, которые размещаются по углам секции: левый верхний, правый
верхний, левый нижний и правый нижний. Каждое из четырёх полей состоит из трёх
строк, которые по структуре и правилам заполнения аналогичны строкам заголовка.
Для настройки текстовых сведений секций нажмите кнопку .В
результате появляется диалог «Настройка сведений об изображении»:

82 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Диалог «Настройка сведений об изображении» состоит из четырёх групп по


три текстовых поля в каждой группе для заполнения каждого текстового сведения,
поля со списком «Атрибут» для выбора dicom-атрибута, кнопки для вставки dicom-
атрибута и панели форматирующих кнопок. Один шаблон текстовых сведений
распространяется на все секции шаблона, содержащие изображение.
Редактирование текстовых полей с DICOM-атрибутами
Чтобы в текстовое поле описанных выше диалогов вставить dicom-атрибут,
нужно:
1. Выберите соответствующий dicom-атрибут в раскрывающемся списке поля
«Атрибут». Для выбора dicom-атрибута и просмотра списка имеющихся dicom-
атрибутов, нажмите кнопочку рядом с полем.

Dicom-атрибут выбирается щелчком левой кнопкой мыши на его названии в


списке. Название текущего выбранного dicom-атрибута вместе с кодом
отображается в поле «Атрибут».
2. Установите курсор в ту позицию текстового поля, в которую требуется выводить
информацию из базы данных, определяемую dicom-атрибутом, и нажмите кнопку
в блоке «Атрибут».

В результате код dicom-атрибута, заключенный в угловые скобки, вставляется в


текущую позицию курсора текстового поля. Вместе с кодом в текстовое поле может
быть введён произвольный текст.
Текстовые строки вместе с dicom-атрибутами в текстовых полях могут быть
отформатированы с помощью кнопок:
– жирный текст,
– наклонный текст,
– выровнять текст по левому краю,
– выровнять текст по центру,
– выровнять текст по правому краю.
Текст и dicom-атрибуты удаляются и редактируются обычным способом, как при
редактировании текстовой строки.
При нажатии на кнопку открывается стандартный диалог «Шрифт», с
помощью которого могут быть настроены: тип (название), размер, цвет, набор
символов, начертание (обычный, курсивный, жирный, жирный и курсивный) и
дополнительные эффекты (подчеркнутый, зачеркнутый) шрифта.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 83


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

4.2.3. Сохранение шаблона


Чтобы сохранить изменённые параметры шаблона нажмите кнопку
.
Чтобы создать новый шаблон введите его название в поле выбора шаблонов,
затем задайте его параметры с помощью элементов управления диалога, и нажмите
кнопку сохранения шаблона. После сохранения шаблона, его название будет
отображаться в списке шаблонов, и он станет текущим выбранным шаблоном.
Чтобы удалить шаблон выберите его название в списке шаблонов (шаблон
станет текущим выбранным), а затем, нажмите кнопку .
Для закрытия диалога «Настройка шаблона» нажмите на кнопку
или кнопочку . Если текущий выбранный шаблон был изменён, то
перед закрытием диалога или перед сменой другого шаблона выводится сообщение:

4.3. Файл настроек печати


Настройки компонента печати хранятся в файле ElPrintModule.ini (далее файл
настроек печати), который обычно размещается в папке продукта. Файл настроек
печати создаётся автоматически программой ElPrintSetup.exe.

4.3.1. Формат файла настроек печати


Файл должен иметь формат ANSI и состоять из секций, каждая из которых
задает определенный набор настроек и имеет определенное назначение. Секции могут
располагаться в файле настроек печати в произвольном порядке. Название секции
должно быть заключено в квадратные скобки '[ ]'. Со следующей строки после
названия секции должны следовать параметры секции. Параметр имеет название, за
которым стоит знак '=' равно, после которого следует значение параметра. Секция
может быть пустой или отсутствовать, тогда определяемые секцией параметры
устанавливаются в значение по умолчанию. Секция заканчивается перед названием
следующей секции.
Секции делятся на общие и специальные. Общие секции следующие:
Секция Назначение
Описывает имеющиеся печатающие устройства – Windows и
Printers
DICOM принтеры.
DICOM Attributes Описывает dicom-атрибуты.
Film Composer Описывает имеющиеся шаблоны печати.
Login Описывает параметры авторизации: Имя и Пароль.
Font Описывает настройки шрифта по умолчанию.

Если строка в файле настроек печати начинается с точки с запятой ';', то она
рассматривается как комментарий и игнорируется.
84 ЗАО «НИПК «Электрон» г. Санкт-Петербург
Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

4.3.2. Общие секции


4.3.2.1.Секция [Printers]
Секция описывает имеющиеся Windows и DICOM принтеры. Напомним, что
каждый принтер имеет логическое имя, идентифицирующее его, а Windows-принтеры
имеют ещё и физическое имя, которым они идентифицируются в ОС Windows. У
DICOM-принтеров физического имени нет, поскольку они являются
самостоятельными сетевыми устройствами. В секции прописываются параметры:
Параметр Описание
Printers Count Количество логических принтеров (всех принтеров).
Логическое имя принтера. На каждый принтер должен быть параметр
PrinterName$ PrinterName со своим номером – $. Номер задаётся в диапазоне от 0
до PrintersCount–1.
Физическое имя принтера. На каждый принтер должен быть параметр
PrinterWinName со своим номером – $. Номер задаётся в диапазоне от
PrinterWinName$
0 до PrintersCount–1. Для DICOM-принтеров этот параметр должен
иметь пустое значение.

Параметры PrinterName и PrinterWinName с одинаковым номером $ описывают один


и тот же принтер.
Для каждого прописанного в этой секции принтера создаётся своя специальная
секция с логическим именем принтера, в которой уже прописываются параметры
принтера.

4.3.2.2.Секция [Film Composer]


Секция описывает имеющиеся шаблоны печати. В секции прописываются
параметры:
Параметр Описание
Profiles Count Количество шаблонов печати.
Current Profile Текущий выбранный шаблон печати.
Название шаблона печати. На каждый шаблон печати должен быть
Profile$ параметр Profile со своим номером – $. Номер задаётся в диапазоне
от 0 до ProfilesCount–1.

Для каждого прописанного в этой секции названия шаблона печати создаётся


своя специальная секция с названием шаблона, в которой уже прописываются
параметры шаблона печати.

4.3.2.3.Секция [Login]
Секция описывает параметры авторизации пользователя, которому разрешено
производить настройку компонента печати. В секции прописываются параметры:
Параметр Описание
Name Логическое имя пользователя (Login).
Password Пароль пользователя (Password).

ЗАО «НИПК «Электрон» г. Санкт-Петербург 85


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

4.3.2.4.Секция [DICOM Attributes]


Секция описывает dicom-атрибуты. В секции прописываются параметры:
Параметр Описание
DA Count Количество dicom-атрибутов.
Описание dicom-атрибута. На каждый атрибут должен быть параметр
DA со своим номером – $. Номер задаётся в диапазоне от 0 до
DA$
DACount–1. Описание атрибута состоит из кода, заключённого в
угловые скобки, и названия через пробел сразу после кода.

4.3.2.5.Секция [Font]
Секция описывает настройки шрифта по умолчанию. В секции прописываются
параметры:
Параметр Описание
Выравнивание текста:
LowAnnAlign
0 – по левому краю, 1 – по центру, 2 – по правому краю.
Высота шрифта. Как правило, вычисляется в зависимости от размера
Height
шрифта (см. ниже).
Ширина шрифта или ноль.
Width
Ноль по умолчанию
Поворот всего текста относительно горизонтали против часовой
Escapement
стрелки в 0.1 градуса.
Поворот каждого символа в тексте относительно горизонтали против
Orientation
часовой стрелки в 0.1 градуса.
Весовой коэффициент:
Weight 400 – обычный текст,
700 – жирный текст.
Курсивное начертание:
0 – точно не курсив,
Italic
не ноль – курсив, причем ставится каким-то не понятным образом в
зависимости от шрифта.
Подчеркивание текста:
Underline
Не ноль – подчеркнутый, 0 – нет.
Зачеркивание текста:
StrikeOut
Не ноль – зачеркнутый, 0 – нет.
Набор символов:
204 – кириллический, 186 – балтийский, 0 – западный, 238 –
CharSet
центральноевропейский, 2 – символьный, 255 – ОЕМ/DOS, 1 –
другой. Возможные наборы символов зависят от выбранного шрифта.
OutPrecision Выходная точность
ClipPrecision Точность отсечения
Quality Качество
Наклон и семейство шрифта:
PitchAndFamily
34 – Tahoma и Arial, 18 – Times
FaceName Название шрифта.
PointSize Размер шрифта.

86 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

4.3.2.6.Секция [Language setup]


Секция описывает языковые настройки интерфейса программы. В секции
прописываются параметры:
Параметр Описание
Код языковой страницы:
language
1049 – Русский, 1033 – Английский, 1031 – Немецкий

4.3.3. Специальные секции


4.3.3.1.Секция [Имя принтера]
Секция описывает параметры конкретного принтера. Название секции должно
совпадать с логическим именем принтера. Не зависимо от типа принтера, общими
являются параметры:
Параметр Описание
PrinterType Тип принтера: 0 – Windows-принтер, 1 – DICOM-принтер.
Тип увеличения:
MagnificationType
0 – Replicate, 1 – Bilinear, 2 – Bicubic, 3 – Spectral.
Маска выбранных размеров печатных носителей.
Каждому размеру печатного носителя сопоставлен один бит в целом
числе. Установка бита в единицу означает, что печатный носитель
используется с данным принтером, а сброс бита в ноль – что нет. Для
стандартных размеров печатных носителей сопоставление
следующее:
№ Размер носителя Бит Вес
0 ; – А4 01h + 1
1 ; – А3 02h + 2
2 ; – 8 in * 10 in (20cm * 25cm) 04h + 4
3 ; – 8,5 in * 11 in (21cm * 28cm) 08h + 8
4 ; – 10 in * 12 in (25cm * 30cm) 10h + 16
SelectedSizes 5 ; – 10 in * 14 in (25cm * 35cm) 20h + 32
6 ; – 11 in * 14 in (28cm * 35cm) 40h + 64
7 ; – 11 in * 17 in (28cm * 43cm) 80h + 128
8 ; – 14 in * 14 in (35cm * 35cm) 100h + 256
9 ; – 14 in * 17 in (35cm * 43cm) 200h + 512
10 ; – 24 cm * 24 cm 400h + 1024
11 ; – 24 cm * 30 cm 800h + 2048
Значение параметра может быть получено сложением весовых
коэффициентов, приведенных справа. Например, 1027 – означает
носители: (24 cm*24 cm), А3, А4. Нестандартные размеры печатных
носителей определяются параметром AuxMediumSize, однако маска
суммирует как стандартные, так и нестандартные размеры печатных
носителей.
Характеристика принтера (не зависит от размера печатного носителя)
DPI
Количество точек принтера на дюйм.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 87


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Название дополнительных нестандартных размеров печатных


носителей. Каждый дополнительный размер печатного носителя
определяется параметром AuxMediumSize с номером – #, начиная с
AuxMediumSize# 12. Нестандартным размерам назначаются следующие биты в маске
выбранных размеров, начиная с 1000h (+ 4096). Например,
AuxMediumSize12 = А5
SelectedSizes = 4096
Вариант определения фактической области печати:
0 – «Использовать по умолчанию»,
1 – «Использовать DPI принтера»,
2 – «Использовать установки» (ширины и высоты).
SizesType$
Каждый выбранный размер печатного носителя должен иметь свой
параметр SizesType с номером – $, который задаётся в диапазоне от 0
до max #, в соответствии с нумерацией стандартных и нестандартных
размеров печатных носителей выше.
Размеры фактической области печати в точках принтера.
Каждый выбранный размер печатного носителя должен
RealXSize$ Ширина иметь свой параметр высоты и ширины с номером – $,
который задаётся в диапазоне от 0 до max #, в соответст-
вии с нумерацией стандартных и нестандартных размеров
печатных носителей выше. Если размер печатного
RealYSize$ Высота носителя задается вариантами «по умолчанию» и «DPI
принтера», то параметры высоты и ширины равны нулю.

Параметры SizesType, RealXSize и RealYSize с одинаковым номером $ описывают


один и тот же размер печатного носителя. Номер не может быть больше количества
стандартных и нестандартных размеров печатных носителей.
Для DICOM-принтеров дополнительно прописываются параметры:
Параметр Описание
IP-адрес принтера (или IP-адрес компьютера, обеспечивающего
ServerAddress
dicom-сервис).
Имя компьютера в сети, обеспечивающего dicom-сервис.
ServerName
(Параметр ServerAddress игнорируется).
ServerPort Номер порта на получателе dicom-данных.
LocalAETitle Имя отправителя dicom-данных в сети
LocalPort Номер порта на отправителе dicom-данных.
Timeout Задержка в миллисекундах.
PDUSize Размер блока передачи данных в байтах.
Разрядность принтера:
BitsPerPixel
8 – 8-ми битный принтер, 12 – 12-ти битный принтер.

Как было описано выше, для размеров печатных носителей dicom-принтеров


могут быть заданы дополнительные параметры, которые прописываются dicom-
кодам:

88 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Параметр Название Описание


0x20100110$ Empty Image Density Плотность фона.
0x20100120$ Min Density Минимальная плотность
0x20100130$ Max Density Максимальная плотность
0x20100150$ Configuration Info Информация о конфигурации
0x2010015E$ Illumination
0x20100160$ Reflected Ambient Light
0x20200050$ Requested Resolution ID ID требуемого разрешения

0x20100060$ Magnification Type Тип увеличения

0x20100080$ Smoothing Type Тип сглаживания

0x20200030$ Requested Image Size Требуемый размер изображения

0x20200040$ Requested Crop Behavior Требуемая характеристика порции

ImageHeight_in_mm$ Height Высота области печати

ImageWidth_in_mm$ Width Ширина области печати

Приведенный в таблице набор dicom-параметров прописывается на каждый


выбранный размер печатного носителя dicom-принтера. Набор dicom-параметров
может быть прописан как для стандартных, так и для нестандартных размеров
печатных носителей. Каждый набор dicom-параметров имеет свой номер – $, который
совпадает с номером размера печатного носителя. Номер задаётся в диапазоне от 0 до
max #, в соответствии с нумерацией размеров печатных носителей.

4.3.3.2.Секция [Имя шаблона]


Секция описывает параметры конкретного шаблона печати. Название секции
должно совпадать с именем шаблона. В секции прописываются параметры:
Параметр Описание
PrinterName Логическое имя принтера, для которого данный шаблон создан.
Layout Номер разметки страницы от 0 до 15.
Тип печатного носителя:
Medium
0 – бумага, 1 – прозрачная пленка, 2 – голубая пленка.
Ориентация печатного носителя:
Orientation
0 – книжная, 1 – альбомная.
Заливка фона:
Border
BLACK – черная, WHITE – белая.
Разграничительные линии (рамки):
TrimBoxes
1 – рамки выводятся, 0 – нет.
Сведения об изображении:
ImageInfo
1 – сведения выводятся, 0 – нет.
ЗАО «НИПК «Электрон» г. Санкт-Петербург 89
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Отображение текстовых сведений:


Image Info Presentation 0 – вне области изображения,
1 – внутри области поверх изображения.
Маска флагов представления:
; – Инверсия + 1 (01h)
; – Наложение + 2 (02h)
; – Линейка + 4 (04h)
Presentation
Каждому флагу представления сопоставлен один бит в целом
числе. Состояние бита совпадает с состоянием флага. Значение
параметра может быть получено сложением весовых
коэффициентов, приведенных справа.
Номер размера печатного носителя, выбранного для данного
CurrentMediumSize шаблона как текущий. Номер задаётся в диапазоне от 0 до max #, в
соответствии с нумерацией размеров печатных носителей.
Содержание строки заголовка шаблона с номером –
Line@Text @. В строке могут быть dicom-атрибуты и обычный Номер @
текст. может быть
Формата строки заголовка шаблона с номером – @. равен 0,1,2.
Line@Font
Описание формата см. ниже.
Формата строки примечания шаблона. Описание формата см.
LowAnnFont
ниже.
LowAnnRate Высота примечания в процентах от общего размера листа.
Содержание строки сведений об изображении с
Номер $
IILine$Text номером – $. В строке могут быть dicom-атрибуты и
изменяется
обычный текст.
в диапазоне
Формата строки сведений об изображении с номером
IILine$Font от 0 до 11.
– $. Описание формата см. ниже.

Параметры LineText и LineFont с одинаковым номером @ описывают одну и ту же


строку заголовка. В заголовке имеется всего три строки. Параметры IILineText и
IILineFont с одинаковым номером $ описывают одну и ту же строку сведений об
изображении. В сведениях об изображении имеется четыре группы по три строки в
каждой группе (всего 12 строк).
Описание формата текстовых строк шаблона
Формат текстовых строк задается параметром с окончанием: …Font=. Он
представляет собой строку из параметров шрифта и текста, разделенных символом ‘\’
обратный слеш. Порядок параметров следующий:
НазваниеШрифта \ Высота \ Ширина \ ВесовойКоэффициент \ ПризнакКурсива \
ПризнакПодчеркивания \ ПризнакЗачеркивания \ НаборСимволов \0\0\0\
НаклонСемейство \ РазмерШрифта \ ВыравнивениеТекста
или
FaceName \ Height \ Width \ Weight \ Italic \ Underline \ StrikeOut \ CharSet \
OutPrecision \ ClipPrecision \ Quality \ PitchAndFamily \ PointSize \ LowAnnAlign
Описание и возможные значения параметров см. описание секции [Font].

90 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

4.4. Описание LOG-файла


DICOM компонент печати автоматически создаёт LOG-файлы, в которые
выводятся диагностические и информационные сообщения при работе. Каждое
событие, связанное с dicom-соединением, запросом или откликом на выполнение
функции, регистрируется в log-файле. Анализ log-файла может помочь в разрешении
возникших проблем.
LOG-файл представляет собой текстовый файл, состоящий из текстовых
записей. Записи разделяются пустой строкой. Каждая запись состоит из двух строк.
Например:
09.02.2006 16:04:35 File: PrintSCU.cpp, Line: 228,
Event: Open the connection, Code: 0

Первая строка содержит дату и время возникновения события, имя файла-


генератора события и номер строки в этом файле. Данная информация касается
разработчика.
Вторая строка содержит описание события и код возврата. Если код возврата
равен нулю, то операция выполнена успешно. Если код возврата не нулевой, то при
выполнении операции возникли проблемы (ошибки).
Коды возврата (ошибок) могут быть сгенерированы LEADTOOLS функциями,
функциями dicom-компонента или могут быть получены из SCP. Если код возврата
находится в диапазоне от 1000 до 1202, то ошибка сгенерирована LEADTOOLS
функциями. Если код возврата находится в диапазоне от 0 до 1000, то ошибка может
быть сгенерирована как LEADTOOLS функциями, так и функциями dicom-
компонента.
Некоторые ошибки, полученные из SCP, могут содержать специальные коды-
теги. Например:
02.03.2005 14:38:46 File: DicomPrint.cpp, Line: 688,
Event: Instance action not processing status, Code: 50690, Number(Tag):
0x00000002

шестнадцатеричный код-тег такой ошибки равен С602h. В этом случае, описание


ошибки может быть найдено в DICOM Conformance Statement. Например, для dicom-
принтера AGFA Drystar 5300 данный код означает:
«C602H - Failure. Creation of Print Job failed. Print Job SOP Class
was negotiated but failed to create the Print Job instance»

ЗАО «НИПК «Электрон» г. Санкт-Петербург 91


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Приложение A. Перечень Dicom-атрибутов


Приводимые в таблице dicom-атрибуты относятся к стандарту RF-modality.
Каждый атрибут имеет тип, который определяет обязательность его использования
при обмене информацией. Тип может быть следующим:
0 – для внутреннего использования,
1 – обязательно должен быть заполнен, пустые значения не допускаются,
1С – должен быть заполнен при условии,
2 – должен быть заполнен, но может иметь пустое значение,
2С – должен быть заполнен при условии, но может иметь пустое значение,
3 – не обязательный атрибут.

Тег Название атрибута Тип Объект Описание


(0010,0010) Patient's Name 2 Фамилия ^ имя^отчество
Пол:
(0010,0040) Patient's Sex 2
M = муж, F = жен, O = другой
(0010,0030) Patient's Birth Date 2 Дата рождения
Паспортные данные
(0010,1000) Other Patient IDs 3
Серия _номер паспорта
Scheduled Patient Статус (амбулаторные,
(0038,001E) 0
Institution Residence стационарные, платные, и т.д.)
(0010,4000) Patient Comments 3 Комментарии
(0010,0020) Patient ID 2 Номер истории болезни
(0010,2150) Country of Residencе 0 Страна проживания
(0010,2152) Region of Residence 0 Регион проживания
Атрибуты Домашний адрес: населённый
(0010,1040) Patient’s Address 0
пациента пункт, улица, дом, квартира
Patient’s Telephone
(0010,2154) 0 Телефон
Numbers
(0010,1080) Military Rank 0 Военнообязанный
(0010,1020) Patient's Size 3 Рост пациента в метрах
(0010,1030) Patient's Weight 3 Вес пациента в килограммах
(0009,1007) Job location 3 Место работы пациента
(0010,2180) Occupation 3 Профессия
Название медицинской
(0009,1008) Insurance Company 3
страховой компании
Insurance Company
(0009,1009) 3 Номер полиса
Policy Number

(0020,000D) Study Instance UID 1 Атрибуты UID исследования


(0008,0030) Study Time 2 исследования Время исследования
(0008,0050) Accession Number 2 Номер, присваиваемый из РИС.
Referring Фамилия Имя Отчество врача,
(0008,0090) 2
Physician's Name направившего пациента
Name of Physician Фамилия Имя Отчество
(0008,1060) 3
Reading Study консультанта(ов)
(0020,0010) Study ID 2 ID исследования
(0008,1030) Study Description 3 Название исследования

92 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

(0008,0020) Study Date 2 Дата исследования


Mode of admission: Тип исследования
(0038,0016) 0
emergency, normal (профилактическое или нет)
Фамилия Имя Отчество лаборан-
(0008,1070) Operators' Name 3
та, проводящего исследование
Performing Фамилия Имя Отчество врача,
(0008,1050) 3
Physicians’ Name поставившего диагноз
Admitting Diagnoses
(0008,1080) 3 Предварительный диагноз
Description
(0009,1004) Final Diagnose 3 Окончательный диагноз
(0009,1005) Diagnose Date 3 Дата диагноза
Название и тип медицинского
Institution Name
(0009,1002) 3 учреждения, откуда прибыл
Left
пациент
Название и тип медицинского
Institution Name
(0009,1003) 3 учреждения, куда направлен
Arrived
пациент
(0018,0010) Contrast Agent 2 Тип контраста
Private Creator Название (идентификатор)
(0009,0010) 1C
Code группы
(0008,0060) Modality 1 Атрибуты
(0020,000E) Series Instance UID 1 записи UID записи
(0020,0011) Series Number 2 Номер записи
(0020,0013) Instance Number 2 ID записи
Положение пациента.
HFP = Head First-Prone
HFS = Head First-Supine
HFDR = Head First-Decubitus
(0018,5100) Patient Position 2C HFDL = Head First-Decubitus Left
FFDR = Feet First-Decubitus Right
FFDL = Feet First-Decubitus Left
FFP = Feet First-Prone
FFS = Feet First-Supine.
Орган: SKULL, CSPINE, TSPINE,
LSPINE, SSPINE, COCCYX, HIP,
CHEST, CLAVICLE, BREAST,
(0018,0015) Body Part Examined 3 ABDOMEN, PELVIS, LEG, JAW,
NECK, FOOT, ELBOW, HEART,
KNEE, ARM,HAND, SHOULDER
ANKLE, EXTREMITY, HEAD
Проекция:
(0020,0020) Patient Orientation 2C A (anterior), P (posterior),
R (right), L (left), H (head), F (foot)
(0020,0060) Laterality 2C Сторона: R–правая, L–левая
(0008,0023) Content Date 2C Дата записи
(0008,0033) Content Time 2C Время записи
(0018,0060) KVP 2 Напряжение - KVP (КВт)
(0018,1063) Frame Time 1 Количество кадров в секунду.
(0028,0008) Number of Frames 1C Количество записанных кадров.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 93


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

(0028,0009) Frame Increment 1С Должен быть только когда


Pointer присутствует атрибут
Number of Frames (0028,0008)
SC = низкая доза
(0018,1155) Radiation Setting 1
GR = высокая доза
(0018,1164) Imager Pixel Spacing 3
Размер фокуса
(0018,1190) Focal Spot, size of
3 1.2 – большой
the focal spot in mm
0.6 - малый
(0018,1152) Exposure 2 Экспозиция в mAs.
(0018,1153) Exposure in µAs. 3 Экспозиция в µAs.
Уровень диапазона для
(0028,1050) Window Center 3 отображения кадров на экране
Абсолютные значения
Ширина диапазона для
(0028,1051) Window Width 1C отображения кадров на экране
Абсолютные значения
Positioner Primary Атрибуты
(0018,1510) 2 Положение камеры.
Angle клиники, где
проводилось
Название и тип медицинского
(0008,0080) Institution Name 3 исследование
учреждения
пациента
(0028,0002) Samples per Pixel 1 Должно иметь значение 1.
Photometric Используется только для
(0028,0004) 1
Interpretation MONOCHROME2.
(0028,0100) Bits Allocated 1 Атрибуты Должно иметь значение 8 или 16.
кадра На единицу меньше, чем в
(0028,0102) High Bit 1
атрибуте Bits Stored (0028,0101)
(0028,0011) Columns 1 Размер кадра (ширина кадра)
(0028,0101) Bits Stored 1 Размер кадра (количество бит)
(0028,0010) Rows 1 Размер кадра (высота кадра)
Mask Subtraction Включена ли субстракция
(0028,6100) 1
Sequence (если да, то номер кадра маски)
(0028,6101) Mask Operation 1 Операция маски
Mask Frame Атрибуты
(0028,6110) 1C субстракции Номера кадров маски
Numbers
SUB = for subtraction with mask
Recommended
(0028,1090) 2 images, NAT = native viewing of
Viewing Mode
image as sent.
(0018,1020) Software Versions 3 Версия программы
(0018,1050) Spatial Resolution 3 Разрешение
(0008,0008) Image Type 1 ORIGINAL\PRIMARY
Pixel Intensity
(0028,1040) 1 LIN
Relationship
Для русского языка – “ISO_IR
Specific Character 144”, для немецкого – "ISO_IR
(0008,0005) 1C
Set 100”. Если не задан, остается
Windows кодировка.

94 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Приложение B. Мнемонические обозначения данных


Пользовательская программа позволяет из диалоговых форм и отчётов
получать доступ к информации, хранящейся в справочниках. Для доступа к данным
справочников разработана специальная система мнемонических обозначений,
ставящая в соответствие полю таблицы базы данных некоторое символьное
обозначение. При обработке форм и отчётов символьное обозначение заменяется
фактическим значением из соответствующей таблицы базы данных. Перечень
обозначений следующий:
Мнемоника в Мнемоника в
Информация из справочников
диалоговой форме шаблоне отчёта
Фамилия пациента LabFirstName @FIRSTNAME
Имя пациента LabSName @SNAME
Отчество пациента LabTName @TNAME
Пол пациента LabSex @SEX
Дата рождения пациента LabDataB @DATEBIRTH
Контингент LabStat @STATUS
Паспорт пациента LabPassp @PASSPORT
Номер истории болезни пациента LabNumIB @NUMIB
Гражданство адреса пациента LabCountry @COUNTRY
Регион адреса пациента LabRegion @REGION
Населенный пункт адреса пациента LabHomeC @TOWN
Адрес пациента LabHomeStr @STREET
Телефон пациента LabTelefon @TELEFON
Название медицинской компании пациента LabMEDCOM @MEDCOM
Государство медицинской компании @MCCOUNTRY
Регион медицинской компании @MCREGION
Населенный пункт медицинской компании @MCTOWN
Адрес медицинской компании @MCSTREET
Телефон медицинской компании @MCTELEFON
Номер страхового полюса пациента LabPolic @POLIC
Название предприятия, где работает пациент LabWorkF @FACTORY
Государство предприятия @FCOUNTRY
Регион предприятия @FREGION
Населенный пункт предприятия @FTOWN
Адрес предприятия @FSTREET
Телефон предприятия @FTELEFON
Подразделение на предприятии пациента LabElemWork @FACELEMENT
Должность на предприятии пациента LabPost @POST
Дополнительная должность пациента LWork @WORKS
Военная обязанность пациента LabMilitary @MILITARY
Комментарии пациента LabComm @COMM
Вес пациента LabSiz @SIZ
Рост пациента LabWeight @WEIGHT
Название учреждения, где стоит комплекс @OMNAME
Тип учреждения, где стоит комплекс @OMTYPMED
Государство, где стоит комплекс @OMCOUNTRY

ЗАО «НИПК «Электрон» г. Санкт-Петербург 95


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Регион учреждения, где стоит комплекс @OMREGION


Населенный пункт учреждения, где стоит @OMTOWN
комплекс
Адрес учреждения, где стоит комплекс @OMSTREET
Телефон учреждения, где стоит комплекс @OMTELEFON
Тип исследования LabIsl @NAMEISL
Название исследования LabNameIsl @BNAME
Название проекции @NAMEPLANE
Дата последней записи данного исследования @DATLASTREC
Количество кадров в исследовании @KOLKAD
Количество кадров снятых на пленку @KOLTAPE
Название медицинского учреждения, откуда LIDMedIn @INMED
направлен пациент
Тип медицинского учреждения, откуда LIDTypMedIn @INMTYPMED
направлен пациент
Государство медицинского учреждения, @INMCOUNTRY
откуда направлен пациент
Регион медицинского учреждения откуда, @INMREGION
направлен пациент
Населенный пункт медицинского учреждения, @INMTOWN
откуда направлен пациент
Адрес медицинского учреждения, откуда @INMSTREET
направлен пациент
Телефон медицинского учреждения, откуда @INMTELEFON
направлен пациент
Отделение медицинского учреждения, откуда LIDwardIn @INWARD
направлен пациент
Палата откуда направлен пациент LCubicleIn @INCUBIC
Имя архива исследования @NAMEARCHIV
Предварительный диагноз пациента LDiagnosisPrior @DIAGNOSISPRIOR
Заключение 1 пациента LDiagnosisEnd @DIAGNOS
Заключение 2 пациента @DDIAGNOS
Должность поставившего диагноз @POSTDIAG
Фамилия поставившего диагноз @USERDIAG
Дата постановки диагноза LDateDiag @DATEDIAG
Доза в сГр @CGRPARAM
Доза в МкЗв @MKSBPARAM
Тип контраста @CONTRAST
Дополнительный Edit @FREE1
Дополнительный ComboBox1 @FREE2
Дополнительный ComboBox2 @FREE3

96 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Приложение C. Дополнительные сведения о настройке


C.1. Параметры архивации на DVD
Параметры архивации хранятся как одна единственная запись, которая может
быть только изменена. Справочник имеет вид:

Изменение единственного значения производится с помощью диалогового окна:

Диалог содержит параметры:


Название Описание
Литера логического диска, на котором создается и размещается образ
Имя диска
медицинского диска.
Размер образа медицинского диска в мегабайтах, по достижении
Размер диска
которого требуется обязательная запись диска.
Количество резервных копий медицинского диска, которое обязательно
Кол-во копий
должно быть записано на CD/DVD-носителях.
Период времени в днях, по истечении которого должна производится
Архивировать
процедура архивации.
Скорость Скорость прожога CD/DVD-носителей.
; – производить проверку записанных данных, т.е. сравнить записан-
Флажок
ный CD/DVD-носитель с образом медицинского диска или нет,
«Проверять»
… – не проверять диск после записи.

Нижнее поле содержит название программы и полный путь к ней с параметрами


командной строки, которая производит прожог CD/DVD-носителей.

C.2. Параметры СОМ-портов


СОМ-порты используются для связи с различными устройствами, входящими в
комплект поставки оборудования. Информация о подключении устройств к СОМ-
портам и настройки портов хранятся в специальном справочнике, который имеет вид:

Изменение и добавление значений в этот справочник производится с помощью


диалогового окна:
ЗАО «НИПК «Электрон» г. Санкт-Петербург 97
2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Диалог содержит параметры:


Название Описание
Тип устройства, подключаемого через СОМ-порт. Возможны устройства:
Тип устройства
генератор, дозиметр, растр.
Номер порта Физический номер СОМ-порта.
Скорость в бод. Выбирается из списка допустимых значений: 1200, 1800,
Скорость
2400, 4800, 7200, 9600, 14400, 19200, 38400, 57600, 115200, 128000
Имя компьютера Имя компьютера рабочей станции.
Time out Время ожидания ответа от устройства в миллисекундах.

C.3. Данные из TLS-файла


TLS-файлы хранят информацию о камерах, настройках камеры, алгоритмах
обработки изображений, получаемых с камеры и параметрах этих алгоритмов.
Внутри tls-файла вся информация организована в иерархическую структуру
директориев. Каждая директория идентифицируется уникальным именем и может
содержать поддиректории. Программа позволяет установить соответствие между
директориями tls-файла и рентгенологическими процедурами, прописанными в базе
данных.
При установлении соответствия рентгенологическая процедура описывается:
режимом съёмки, группой исследований, проекцией съёмки, возрастной категорией
пациента. Эти параметры связываются с директорией tls-файла, которая хранит
настройки камеры и алгоритмы обработки получаемых изображений. Опционально
рентгенологические процедуры могут быть дополнительно подразделены для парных
и непарных органов.
При проведении исследования с пациентом во время съёмки программа
автоматически отслеживает текущий режим съёмки, выбранное исследование,
проекцию, парность снимаемого органа и возрастную категорию пациента. Если эти
данные совпадают для рентгенологической процедуры, прописанной в базе данных,
то программа использует настройки камеры и алгоритмы обработки изображения из
той директории tls-файла, которая ассоциирована с данной рентгенологической
процедурой.
Ассоциации рентгенологических процедур с директориями tls-файлов хранятся
в специальном справочнике, который имеет вид:

98 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Изменение и добавление значений в этот справочник производится с помощью


диалогового окна:

Диалог содержит параметры:


Название Описание
Рентгенологическая процедура
Возраст Возрастная категория пациента.
Режим Режим съёмки. Выбирается из фиксированного списка.
Группа из нескольких исследований, для которой назначаются
Группа одинаковые параметры обработки изображений. Выбирается из списка
исследований групп исследований. Не допускается, чтобы одно исследование входило
в несколько групп. Группа может состоять из одного исследования.
Название проекции. Выбирается из справочника проекций. Означает, что
одинаковые параметры обработки назначаются для всех исследований
Проекция группы, которые были выполнены в заданной проекции. Если проекция
не задана, то одинаковые параметры обработки назначаются по всем
проекциям для всех исследований в группе.
; – параметры обработки назначаются для одного из парных органов,
«Одиночный» … – параметры обработки назначаются для непарного органа или для
двух парных органов.
Директория TLS-файла
Директория в tls-файле, хранящая настройки камеры и алгоритмы
первичной обработки изображения, получаемого с камеры. Выбранная
Основная директория используется как основная директория для обработки всех
исследований из заданной группы в заданной проекции, в установленном
режиме съёмки и возрастной категории пациента.
Поддиректория из основной директории, настройки и алгоритмы
Вторичная обр. которой используются для вторичной обработки изображения,
получаемого с камеры.
Поддиректория из основной директории, настройки и алгоритмы
Window/Level
которой используются для расчета окна–уровня.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 99


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Флажок «Только прописанные в базе данных» влияет на список основных


директорий, предлагаемых для ассоциации. Если флажок установлен – ;, то в
диалоге предлагаются только те директории, которые уже были ранее ассоциированы,
т.е. ссылки на них уже хранятся в справочнике базы данных. Если флажок сброшен –
…, то в диалоге предлагаются все директории tls-файла, независимо от того,
ассоциированы они или нет.
В диалоге обязательно должны быть заданы возрастная категория, режим
съёмки и основная директория. Если не задана группа исследований, то
подразумеваются все исследования. Если не задана проекция, то подразумевается
любая проекция. Если не задана вторичная обработка, то она не производится. Если
не задан Window/Level, то окно и уровень не рассчитываются.
Основная директория содержит как минимум три обязательные поддиректории:
Camera, Complete, и WindowLevel. Поддиректория Camera содержит настройки
камеры, поддиректория Complete содержит алгоритмы обработки изображений,
поддиректория WindowLevel содержит алгоритм вычисления окна и уровня.
Директория tls-файла может содержать дополнительные поддиректории, например
алгоритмы для фильтрации изображений. При выполнении рентгенологической
процедуры обязательно выполняются поддиректории Camera и Complete.
Для вторичной обработки изображения может быть указана любая
дополнительная поддиректория. Для расчета окна и уровня могут быть указаны
только поддиректории WindowLevel.
Если директория не существует в tls-файле, то при попытке сохранения
ассоциации программа выводит сообщение:

Чтобы очистить справочник от ссылок на несуществующие директории tls-файла


щёлкните правой кнопкой мыши на поле основной директории. В результате
появится контекстное меню, содержащее единственный пункт «Удалить». Щёлкните
левой кнопкой мыши на этом пункте. Программа проверит справочник на
корректность всех ссылок и удалит ссылки на несуществующие директории.

Ассоциирование рентгенологических процедур с директориями tls-файла


можно проводить по исследованиям или по группам исследований. Группа
исследований – это список исследований, к которым применяются одинаковые
алгоритмы обработки изображений, получаемых с камеры при съёмке. При создании
групп исследований необходимо учитывать, что одно и то же исследование не может
быть помещено в разные группы.
Для создания, редактирования и удаления групп исследований щёлкните
правой кнопкой мыши на поле группы. В результате откроется следующее
контекстное меню:

100 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Наведите указатель мыши на пункт меню «Добавить» и щёлкните левой кнопкой


мыши на нём, чтобы создать новую группу исследований.
Наведите указатель мыши на пункт меню «Изменить» и щёлкните левой кнопкой
мыши на нём, чтобы редактировать существующую группу исследований.
Наведите указатель мыши на пункт меню «Удалить» и щёлкните левой кнопкой
мыши на нём, чтобы удалить группу исследований.
При добавлении и изменении группы исследований программа открывает
диалоговое окно «Список базы данных», имеющее вид:

В этом окне имеются:


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

ЗАО «НИПК «Электрон» г. Санкт-Петербург 101


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

C.4. Параметры станции


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

Изменение единственного значения производится с помощью диалогового окна:

Диалог содержит параметры:


Название Описание
Имя компьютера Имя компьютера рабочей станции.
Название tls-файла, который используется при работе с
Имя TLS-файла
камерой (либо KFC4, либо KFC9).
; – сообщать об окончании экспозиции для пациента
С сообщением об
(сообщение «дышите» – «не дышите»),
окончании экспозиции
… – не сообщать.
Настройки DICOM
Modality Тип модалити – только CR.
Способ сжатия данных по умолчанию:
Компрессия
RLE, JPEG Lossless, или без компрессии
Параметры генератора
Тип Тип генератора – только Emd (Console).
Задает предельные значения по току для большого и малого
Кнопка «Макс. Ток»
фокуса на данном типе генератора.

102 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Параметры типа камеры


Название типа оборудования, на котором будет производиться
Название типа камеры съёмка. Это название отображается в интерфейсе пользователя:
в карточке исследования, диалоге фильтров, режиме съёмки.
Формат данных Формат для хранения файлов снимков: бинарный или dicom.
Флаг, который указывает на возможность плёночной
рентгенографии на данном типе камеры.
Наличие плёнки
; – производится плёночная рентгенография,
… – плёнка отсутствует.
Параметры камеры
Название камеры, которое показывается в интерфейсе
Название камеры
пользователя в режиме съёмки.
Имя в TLS Название камеры в tls-файле.
Ориентация снимка, отображаемого в интерфейсе, относитель-
но снимка, приходящего с камеры. Возможны значения:
1 – не изменяется
Отображение
2 – изменяется слева направо
3 – изменяется сверху вниз
4 – изменяется слева направо и сверху вниз
Представление снимка, отображаемого в интерфейсе, относи-
тельно снимка, приходящего с камеры. Возможны значения:
Изображение
– в позитиве
– в негативе.
Доминанта по умолчанию. По этой доминанте рассчитывается
окно-уровень, если для выполняемого исследования не
Доминанта
прописана рентгенологическая процедура. Доминанта
выбирается из справочника доминант.
Имя директории tls-файла, которая используется по
умолчанию, если исследование не отнесено к группе
Тип съёмки
исследований или для группы исследований не создана
индивидуальная ассоциация с директорией tls-файла.
Номера ID рабочих мест (техник) на устройстве управления, с
Техники
которыми камера используется.
Параметры Окна-Уровня
Уровень на гистограмме, ниже которого значения плотностей
точек не используются при расчете окна-уровня. Используется
Процент отсечения
для расчета верхнего и нижнего значения видимого диапазона
плотностей.
Два значения, которые задают сдвиг верхнего и нижнего
значения видимого диапазона плотностей относительно
значений, рассчитанных на основании процента отсечения. Эти
Изменение
два значения могут быть как положительными, так и
отрицательными для сужения или расширения рассчитанного
диапазона.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 103


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

Параметры лупы
Положение визира по горизонтали в
по X % Началом (0,0)
процентах от ширины области изображения
является левый
Положение визира по вертикали в процентах
по Y % верхний угол
от высоты области изображения
Масштабный коэффициент увеличения изображения внутри
Коэффициент
визира от 1.0 до 5.0
Прочие
Устанавливает режим сохранения снимков:
; – снимки, хранящиеся во временной директории на
Запись в базу из режима
компьютере лаборанта, после выхода из режима съёмки
съёмки
автоматически копируются на сервер,
… – снимки не копируются на сервер.
Устанавливает режим архивирования неописанных снимков:
Не архивировать без ; – не производить архивирование исследований, если
диагноза диагноз не заполнен,
… – архивировать все исследования.
Устанавливает режим заполнения диагноза «норма»:
Автоматическое ; – производить автоматическое заполнение диагноза «норма»
заполнение нормы в режиме анализа становится доступной кнопка ,
… – вводить все диагнозы вручную.

При нажатии на кнопку появляется диалог настройки техник:

Диалог содержит параметры техник:


Название Описание
ID Идентификационный номер техники в базе данных.
Тех Номер техники.
Комп. Имя компьютера рабочей станции.
Использование АПР. Возможны значения:
Без АПР 0 – используется АПР,
1 – не используется.
Способ управления генератором. Возможны значения:
3 точ. 0 – двухточечный,
1 – трёхточечный.
Номер иконки, которая отображается в диалогах интерфейса
Иконка
пользователя для данной техники.
Пленоч. Не используется.
Томо Не используется.

104 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

Разрешение использования экранов:


0 или 7 – все экраны разрешены на данной технике,
1 – первый экран разрешен на данной технике,
* Экраны 2 – второй экран разрешен на данной технике,
4 – третий экран разрешен на данной технике.
Задаётся как битовая маска. Сумма значений определяет разрешенные
экраны: 3 – первый и второй, 6 – второй и третий, 5 – первый и третий
Возможность использования экспонометра:
* АКЭ – 0 – экспонометр отсутствует на данной технике,
– код, полученный из генератора.
Возможность использования экспонометра:
* Разреш. – 0 – запрещение использования техники в программе,
– код, полученный из генератора.
* FrameRate Код, полученный из генератора.
Тип Не используется.

* – параметр допустим только для генераторов EMD (Console).


Если в качестве генератора выбрано EMD (Console), то в диалоге изменения
параметров станции становится доступной кнопка , при нажатии мышкой
на которую происходит опрос генератора и автоматическое заполнение диалога
параметров техник в соответствии со значениями, прописанными в генераторе. Для
всех других типов генераторов эта кнопка не доступна и не отображается в окне.
Кнопка и параметры техник, отмеченные – *, необходимы для
генераторов EMD без Touch Screen, для того, чтобы с компьютера на генератор
подавались правильные значения параметров. Для этого, после аппаратной настройки
генератора EMD необходимо нажать кнопку для опроса генератора и
запоминания его настроек в базе данных компьютера. После опроса генератора,
параметры техник, отмеченные – *, являются справочными и изменению не
подлежат. Эти параметры будут содержать коды, возвращенные генератором EMD.
Коды возврата описаны в руководстве на генератор EMD.
При нажатии на кнопку появляется диалог:

В этом диалоге задаются предельные значения по току в миллиамперах для большого


и малого фокуса соответственно.

ЗАО «НИПК «Электрон» г. Санкт-Петербург 105


2L-2.8.2-М10RU-HV-07 Руководство администратора программой «ЭОС»

C.5. Характеристики комплекса


Характеристики комплекса хранятся как одна единственная запись, которая
может быть только изменена:

Изменение единственного значения производится с помощью диалогового окна:

Диалог содержит параметры:


Название Описание
Производитель Название фирмы-производителя.
Номер компьютера в комплексе. Номер используется для конвертации
Номер устройства
данных в dicom.
Имя станции Логическое имя компьютера.
Имя программы Название программы в диалогах и окнах.
Используемый способ ведения архивов исследований:
Тип архивации – на жестких дисках с использованием RAID,
– на CD/DVD дисках с использованием оптического привода.
Конфигурация комплекса, определяющая структуру и организацию
базы данных:
Конфигурация
– Клиент - серверная,
– Локальная.
Параметры Задают периоды времени в днях для хранения снимков на компьютере
хранения данных лаборанта и врача, и хранения временных и dicom-файлов.

106 ЗАО «НИПК «Электрон» г. Санкт-Петербург


Руководство администратора программой «ЭОС» 2L-2.8.2-М10RU-HV-07

ЗАО НИПК «ЭЛЕКТРОН»

ПРОГРАММА ЭОС для ФЦ-01

РУКОВОДСТВО АДМИНИСТРАТОРА

Версия документа Ver. 07


20-03-09
ЗАО «НИПК «Электрон» г. Санкт-Петербург 107

Оценить