1. Усовершенствована идентификация пользователя. Диалоговое окно для определения имени пользователя и ввода пароля представлено на рис. 1. Для начала идентификации выбирается тип пользователя: врач-лаборант, лаборант или регистратор. Затем, из сформированного списка имен зарегистрированных пользователей, выбирается нужное имя и вводится пароль. Программа позволяет сменить "активного" пользователя без завершения своей работы. Для этого достаточно в основном меню выбрать пункт "Войти под другим именем".
Рис. 1. Идентификация пользователя
2. В электронном журнале в список исследований добавлен столбец "Оператор". После завершения импорта или ручного ввода результатов исследования образцов крови в электронный журнал, в поле "Оператор" программа автоматически сохраняет для каждого исследования имя пользователя, проводившего операцию. Для того, что показать внесенные изменения окно представлено с уменьшиной широной отдельных столбцов и увеличиной шириной областей списка исследований и групп исследований. Обычно пользователь устанавливает наиболее удобные размеры и программа их автоматически запоминает.
Рис. 2. Измененное окно электронного журнала
3. Вывод рабочего листа в виде плана плашки. В предыдущих версиях программа формировала рабочий лист для набивания плашки образцами крови только в виде списка пациентов, который содержал порядковый номер образца в плашке, уникальные номера измерения и тест-бланка, ФИО матери, дату родов, роддом, номер дубля и адрес лунки, рис. 3.
Рис. 3. Фрагмент рабочего листа в виде списка пользователей
В новой версии рабочий лист также может быть представлен в виде плана плашки, рис. 4. В данном примере лунки с адресами B1 - E4 содержат 40 образцов для 29 пациентов. Лунки A1 - A12 были определены в программе "НеоСкринРегистр" как служебные и отведены под контроли и стандарты. Заявленные в "НеоСкринРегистр" образцы как полученные на амбулаторном приеме ни в "Рабочем листе исследования", ни в "Плане плашки для исследования" не отображаются. Поэтому лунки E5 - H12 могут быть как пустыми, так и содержащими образцы крови с амбулаторного приема. В лунке верхняя строка - порядковый номер образца в плашке, жирным шрифтом выделен номер тест-бланка с образцами крови ребенка, в нижней строке показывается номер дубля образца крови. В приведенном примере образцы крови с тест-бланков с номерами: 54419, 54420, 54421, 54422 будут промерены в трех дублях, образцы № 54425, 54426, 54431 - в двух, а остальные - в одном, как проходящие первичный тест. Измерение концентрации в дублях выполняется при проведении повторного теста или ретеста.
Рис. 4. Рабочий лист в виде плана плашки с образцами крови пользователей
4. Добавлено поле "Оператор" в карту пациента. Информацию о том, каким врачом-лаборантом были проведены исследования образцов крови новорожденных, можно просмотреть в режиме "Показывать список карт полно" в таблице с результатами измерения концентраций, рис. 5.
Рис. 5. Основной список пациентов в режиме полного отображения данных
5. Разделен доступ к инструментам программы в зависимости от типа пользователя: врач-лаборант, лаборант или регистратор (оператор в регистратуре). Список разрешенных операций для каждого типа пользователя представлен в таблице 1.
Таблица 1. Доступ пользователей к инструментам программы
Название операции |
Врач-лаборант |
Лаборант |
Регистратор |
Просмотр карты пациента |
+ |
+ |
+ |
Создание карты пациента |
+ |
+ |
- |
Редактирование карты пациентов |
+ |
+ |
- |
Удаление карты пациентов |
+ |
+ |
- |
Просмотр основного списка карт пациентов в кратком режиме |
+ |
+ |
+ |
Просмотр основного списка карт пациентов в полном режиме |
+ |
+ |
+ |
Просмотр карт пациентов в режиме группировки детей по матерям |
+ |
- |
- |
Поиск карты пациента по ФИО матери или номеру тест-бланка |
+ |
+ |
+ |
Использование закладок в основном списке карт пациентов |
+ |
+ |
+ |
Работа со списком последних использованных карт |
+ |
+ |
+ |
Фильтрация карт пациентов по различным критериям |
+ |
+ |
+ |
Сортировка карт пациентов в основном списке |
+ |
+ |
+ |
Управление видимостью столбцов в основном списке карт пациентов |
+ |
+ |
+ |
Экспорт информации в MS Word и Excel |
+ |
- |
- |
Экспорт данных в текстовый файл |
+ |
- |
- |
Расширенный экспорт данных в текстовый файл |
+ |
- |
- |
Выделение списка карт пациентов |
+ |
+ |
- |
Формирование списка карт пациентов для первичного, повторного тестирования или ретеста образцов крови |
+ |
+ |
- |
Работа с электронным журналом исследований |
+ |
+ |
- |
Распечатка бланка с результатами исследований образцов крови новорожденных |
+ |
+ |
+ |
Подготовка отчетов о проведении неонатального скрининга |
+ |
+ |
- |
Просмотр справочника роддомов |
+ |
+ |
+ |
Редактирование справочника роддомов |
+ |
+ |
+ |
Просмотр списка сотрудников |
+ |
+ |
+ |
Редактирование списка сотрудников |
+ |
+ |
+ |
Просмотр списка областей |
+ |
+ |
+ |
Редактирование списка областей |
+ |
+ |
+ |
Просмотр списка районов |
+ |
+ |
+ |
Редактирование списка районов |
+ |
+ |
+ |
Просмотр справочника норм |
+ |
+ |
- |
Изменение справочника норм |
+ |
+ |
- |
Просмотр справочника диагнозов |
+ |
+ |
- |
Редактирование справочника диагнозов |
+ |
+ |
- |
Просмотр и изменение глобальных настроек программы |
+ |
- |
- |
6. Программа "НеоСкринРегистр" автоматически протоколирует изменения в таблицах базы данных пациентов, содержащих информацию о матери и ребенке, а также результаты тестирования образцов крови на врожденные метаболические заболевания. В специальных таблицах базы данных программа сохраняет имя оператора, проводившего изменение данных или их ввод, дату, время и код выполненной операции, ссылку на пациента, чьи данные были изменены. В следующей версии программы планируется ввести новые статистические отчеты о работе персонала лаборатории. Эти отчеты будут формироваться на основе накапливающейся информации об изменении данных о пациентах.
Руководитель проекта "НеоСкринСтат" Володкин Д. А.