Укажите происхождение ресурсов FHIR, созданных путем применения НЛП над медицинскими рассказами - PullRequest
0 голосов
/ 20 февраля 2019

FHIR

- это стандарт обмена медицинскими данными, опубликованный HL7®.

DocumentReference

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

Через Provenance можно

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

Почти 80 процентов клиническихинформация в электронных медицинских записях (EHR) является «неструктурированной» и в формате, который системы информационных технологий здравоохранения не могут использовать.

Поэтому естественно применять компьютерные методы для автоматического создания структурированных данных из медицинских карт.,Для этого существует несколько реализаций, доступных как на рынке, так и с полностью открытым исходным кодом.Например, cTAKES, CLAMP, NOBLE, ClarityNLP и другие - все это свободно доступные решения, предназначенные для этой задачи.

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

Тем не менее, центральная проблема заключается в том, как представить Происхождение извлеченной информации, поскольку FHIR, насколько мне известно, отсутствует способ подключения кточное местоположение в объекте DocumentReference, из которого была извлечена информация, с какой технологией и каков уровень «качества» извлеченной информации.

Перед отправкой запроса на изменение https://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemBrowse в соответствии с нормативом FHIR, рекомендуется раскрыть проблему как можно большему сообществу, а stackoverflow.com является одним из основных рекомендуемых каналов.

Для этого я с нетерпением жду мнений по этому вопросу, а именно о том, как определить происхождение ресурсов FHIR, созданных путем применения НЛП над медицинскими рассказами.Например, взяв пример из Корпуса неблагоприятных событий Gurulingappa et al. https://doi.org/10.1016/j.jbi.2012.04.008,

10030778|Intravenous azithromycin-induced ototoxicity.|ototoxicity|43|54|azithromycin|22|34
123456789012345678901234567890123456789012345678901234567890
         1         2         3         4         5

Вопрос состоит в том, как представить в FHIR, что такая вызванная наркотиками проблема была извлечена из конкретногопозиции байтов 22-34 (наркотик) и 43-54 (проблема) из текста (в данном примере заголовок статьи 1999 г.).

{
  "resourceType": "AdverseEvent",
  "id": "example",
  "actuality": "actual",
  "category": [
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/adverse-event-category",
          "code": "product-use-error",
          "display": "Product Use Error"
        }
      ]
    }
  ],
  "event": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "9062008",
        "display": "Ototoxicity (disorder)"
      }
    ],
    "text": "10030778|Intravenous azithromycin-induced ototoxicity."
  },
  "subject": {
    "reference": "Patient/example"
  },
  "date": "1999-02-29T00:00:00+00:00",
  "seriousness": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness",
        "code": "Non-serious",
        "display": "Non-serious"
      }
    ]
  },
  "severity": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/adverse-event-severity",
        "code": "mild",
        "display": "Mild"
      }
    ]
  },
  "recorder": {
    "reference": "Pharmacotherapy. 1999 Feb;19(2):245-8."
  },
  "suspectEntity": [
    {
      "instance": {
        "reference": "Azithromycin"
      }
    }
  ]
}

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

1 Ответ

0 голосов
/ 20 февраля 2019

Отличная дискуссия.До настоящего времени FHIR Provenance сфокусирована на наиболее вероятной необходимости Provenance.Важным принципом FHIR является то, что мы фокусируемся на наиболее необходимой функциональности, прежде чем сосредоточимся на вещах, которые вряд ли будут реализованы или использованы.Это не означает, что те вещи, которые еще не поддерживаются, вряд ли будут реализованы или использованы, а скорее просто указывают на расстановку приоритетов.

Итак, глядя на ваш вариант использования, я сначала спрашиваю, реалистично ли, что потребитель какого-либо ресурса FHIR (например, Наблюдение) будет заботиться о Provenance глубже, чем грубое утверждение о том, что Наблюдение было извлечено из конкретногоДокумент.То есть спросить, важно ли записывать детали Provenance глубже, чем доступно сегодня?Нельзя сказать, что в академическом плане это интересно, это, безусловно, логично.Но насколько это полезно, особенно если учесть этот уровень детализации очень дорого.

Допустим, есть некоторая разумная, хотя и небольшая, потребность в этом.Спецификация FHIR позволяет любому определять расширения где угодно.Таким образом, вы можете определить расширение ресурса Provenance, которое поддерживает ваш вариант использования.Вероятно, какое-то расширение на Provenance.entity.Если есть какая-то разумная когорта, которая нуждается в этом расширении, его можно определить в общедоступном Руководстве по реализации с использованием StructureDefinition и зарегистрировать на fhir.org как таковом.Если это кажется еще более полезным, эти расширения могут быть добавлены в спецификацию FHIR в ресурсе Provenance.

Однако я не убежден, что это широко необходимая функциональность помимо механизмов, основанных на расширении.Тем более, что эта потребность нужна только для двоичных файлов на основе DocumentReference, которые не структурированы.

Хорошая новость заключается в том, что Provenance просто на FMM из 3, и мы надеемся получить его норматив в следующем выпуске R5,Вот и настало время провести эти прекрасные дискуссии.

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