You are here: Foswiki>Gnumed Web>PathResultsTodoRu (18 Mar 2013, IvanLykov)EditAttach

Управление результатами пат/лаборатории - Implementation plan

Необходимые части

  • поисковик
    • внешний в клиенте
    • отбирает данные в файлах
    • может запускать импортер после завершения поиска

  • импортер
    • работает по пациентам
    • внешний в клиенте
    • импортирует из файлов в базу данных
    • импортирует ВСЕ данные, некоторые из которых будут переходить в clin.incoming_data_unmatched
    • поток по привязке пациента находится здесь
    • кандадат программы FLOSS включает
      • Mirth
        • в состоянии объединить поиск и импорт
      • HAPI
        • разбор HL7 для импорта
      • FEBRL
        • основа для сопоставления

  • обозреватель
    • работает в активном пациенте
    • интегрирован с клиентом
    • служит врачу в оценке лабораторных результатов
    • обеспечивает подписание результатов
    • позволяет маркировать формальное отклонение от нормы и клинически значимое

  • менеджер
    • работает по пациентам
    • интегрирован с клиентом
    • связывает пациентов с запросом IDs
    • управляет типами анализов
    • просмотр ожидающих запросов
    • обзор и сравнение непривязанных и ранее считаемых неподходящих данных
    • регистрация пациента из лабораторных результатов
    • объявляет данные несоответствующими


Первая итерация

Ручной ввод данных

  • область редактирования на основе ввода данных

Отображение

  • просмотр полной информации в обозревателе на основе сетки
    • подписание результатов
    • удаление результатов
    • редактирование отдельных результатов
  • интеграция итогового отображения с журналом EMR

Вторая итерация

  • в основном зависит от внешней работы по созданию первого импортера

Импортер

  • автопривязка и размещение данных в таблицы бэкэнда пациента на основе любого из:
    • дата рождения И фамилия И имя И пол (если предусмотрен)
    • pk И is_pending И (дата рождения ИЛИ фамилия ИЛИ имя)
    • pk И is_pending И (null или пустые идентификаторы физического лица, то есть анонимный пациент)
  • размещает все, что не была автоматически привязано, в clin.incoming_data_unmatched

Менеджер

  • позволяет привязку вручную из clin.incoming_data_unmatched, и вызывает импортер для таких данных
  • позволяет объявление неприявязанных данных


Поздние итерации

Импортер

  • файлы пути PIT, def
  • HL7
  • LDT, имеется частичный импортер
  • коды AU для запроса патологии
  • LOINC
  • привязка на:
      • lab_request_id И is_pending И (дата рождения ИЛИ фамилия ИЛИ имя)
      • lab_request_id И is_pending И (null или пустые идентификаторы физического лица, то есть анонимный пациент)

Менеджер

  • слабая привязка к пациентам-кандидатам на основе любого из:
    • lab_request_id И (дата рождения ИЛИ фамилия ИЛИ имя), НО НЕ is_pending
    • lab_request_id И (null или пустые идентификаторы физического лица, то есть анонимный пациент) НО НЕ is_pending
    • дата рождения И первые два символа фамилии (ссылка)
    • ...

  • первоначальный виджет персональных данных может быть использован для связи с ID запроса

Обозреватель

  • на основе виртуальной сетки

Документация

  • руководство: начато в LabModule
Topic revision: 18 Mar 2013, IvanLykov
 
Download.png
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback
Powered by Olark