Home » Запуск HN: Metriport (YC S22) — API с открытым исходным кодом для обмена медицинскими данными.

Запуск HN: Metriport (YC S22) — API с открытым исходным кодом для обмена медицинскими данными.

Привет, HN, Дима и Колин из Метрипорта (https://www.metriport.com/), платформа с открытым исходным кодом, которая упрощает организациям здравоохранения доступ и обмен медицинскими данными для своих пациентов. Мы поддерживаем все основные ИТ-системы здравоохранения в США. Попробуйте наш продукт и посмотрите демонстрационное видео здесь: https://docs.metriport.com/medical-api/getting-started/quick…. О, и вот наш github: https://github.com/metriport/metriport.

Если вы обращались к врачам в США, возможно, вы столкнулись с проблемой: как поставщик медицинских услуг получает доступ к вашей актуальной истории болезни, чтобы правильно вас лечить? Использование архаичных методов по-прежнему является нормой: обычно вам или вашему поставщику услуг необходимо позвонить в учреждения, где вы ранее получали лечение (при условии, что вы их все помните), просто чтобы они отправили ваши записи по факсу (да, факсу). . Это может занять недели, и тогда поставщику услуг придется просмотреть сотни страниц неструктурированной документации, просто чтобы выяснить основные вещи, такие как список активных лекарств, какие у вас могут быть заболевания, последние результаты анализов и т. д. Это не только задерживает лечение, это может стать причиной неправильного лечения, поскольку история болезни имеет решающее значение для принятия решения о лечении.

Например, вот сумасшедшая история от нашей клиентки: недавно к ним пришел пациент с просьбой дать конкретное лекарство. Когда поставщик услуг проверил их медицинскую историю через Metriport, они увидели, что у пациента за последние 6 месяцев случился сердечный приступ. (Пациент не упомянул об этом.) В таком случае лекарство, которое он просил, могло привести к смерти! Излишне говорить, что поставщик не выполнил эту просьбу, но они начали искать лекарства, которые действительно могли бы помочь этому пациенту.

Многие поставщики медицинских услуг используют программное обеспечение электронных медицинских карт (EHR) для управления данными своих пациентов, но многие EHR не взаимодействуют друг с другом, что означает, что данные пациента чаще всего разбросаны по разным системам с несовместимыми форматами данных. Совсем недавно появились системы обмена медицинской информацией (HIE), которые сделали возможным обмен медицинскими данными пациентов между различными поставщиками услуг. HIE, по сути, представляют собой одноранговую сеть для обмена клиническими данными. Эти сети помогли продвинуть функциональную совместимость в правильном направлении, но их базовая технология по-прежнему основана на более старых технологиях 90-х годов, требующих протоколов на основе SOAP для транзакций, используя в основном C-CDA (файлы XML), PDF-файлы и изображения для обмена медицинскими данными. . У пациента с хроническим заболеванием могут быть тысячи таких файлов от десятков поставщиков услуг, и все они содержат беспорядочную, вероятно, неструктурированную и дублирующую информацию. Даже если вы потратите много времени и денег на разработку, подключаясь ко всем этим биржам (как это сделали мы), у вас все равно останется сложная проблема: сделать эти медицинские данные действительно пригодными для использования поставщиками услуг.

Read more:  Недобросовестные соседи: руководство для сообщества собственников по взысканию долга | Мои права | Экономика

Мы провели YC в S22, начав с приложения для количественной оценки личного здоровья (это было наше шоу HN: https://news.ycombinator.com/item?id=29800932 – далеко не ушло!). Работа над клиническими примерами использования приложения привела нас прямо в это безумное крысиное гнездо 30-летних технологий, несовместимых друг с другом, только для того, чтобы интегрировать медицинские данные в наш продукт. Поставщики, пытавшиеся решить эту проблему, хотели заключить с нами годовые контракты на сумму более 100 тысяч долларов, даже не позволив нам опробовать их продукт с закрытым исходным кодом! Время интеграции заняло бы месяцы, а документация разработчиков была бы совершенно новым хламом. Нам потребовалось некоторое время, чтобы осознать, что на самом деле хорошего решения этой проблемы не существует (в это было трудно поверить), но затем мы начали разговаривать с другими медицинскими компаниями и обнаружили, что у них та же проблема. В тот момент было несложно перейти к этому. Хотя название Метрипорт мы сохранили :).

Metriport подключается ко всем трем основным сетям HIE (CommonWell, Carequality и eHealth Exchange) и предоставляет API и панель управления. Вот как это работает: (1) Вы вводите основные демографические данные пациента (имя, дата рождения, пол при рождении, адрес); (2) мы ищем записи о пациентах среди сотен тысяч поставщиков услуг в нескольких HIE; (3) Как только записи найдены, мы извлекаем их все и преобразуем в пригодные для использования данные JSON, стандартизированные в FHIR; (4) Данные и необработанные файлы доступны в API и на информационной панели.

Вы можете визуализировать данные таким образом, чтобы это было сразу же полезно поставщикам услуг, например дедуплицированные сводки медицинских записей в формате PDF. Отсюда вы также можете использовать Metriport для предоставления новой клинической информации о пациентах поставщикам услуг в сети, независимо от того, какие электронные медицинские карты они используют, что устраняет необходимость во многих болезненных одноразовых интеграциях электронных медицинских карт. Малоизвестный факт, что вы можете сделать это с помощью HIE без необходимости писать отдельные интеграции с EHR, такими как, например, Epic, Athena и Cerner.

Ценность этого подхода заключается в том, что компаниям и поставщикам медицинских технологий не нужно самим создавать десятки интеграций EHR или знать, где находятся данные пациентов, а вместо этого они могут подключиться к единому «Интернету медицинских данных». Переход от ввода данных к получению подробной медицинской информации занимает в среднем 3 минуты. Сравните это с неделями использования факсимильных аппаратов только для того, чтобы получить беспорядочные данные!

Read more:  Нотр-Дам не попал в родной штат из-за звездного тайтла

Вам может быть интересно, как осуществляется поиск записей, используя только демографические данные пациентов. По сути, эти сети состоят из группы узлов, которые разговаривают друг с другом и спрашивают: «Эй, у вас есть записи для Джона Доу?». Итак, это сводится к отправке HTTP-запросов, содержащих демографические данные пациента, множеству конечных точек, и конечные точки возвращают идентификатор, представляющий пациента в их системе, если есть совпадение. Вы будете удивлены (или, по крайней мере, огорчены), узнав, что не существует стандартизации того, как определяется соответствие пациентов между системами в сетях, что является проблематичным в случае такой сильно изменчивой вещи, как демографические данные человека. Это означает, что если одна система хочет посчитать одну-единственную опечатку в имени пациента несоответствием, она может сделать это, что затруднит другим поиск записей в их системе. Эта проблема настолько распространена, что один из национальных HIE выступил с инициативой, призывающей других участников сети поделиться своим алгоритмом сопоставления пациентов, чтобы помочь повысить скорость реагирования для всех систем в сети. К сожалению, только один поставщик согласился поделиться своим алгоритмом сопоставления. Чтобы бороться с этим статус-кво, мы открыли исходный код нашего алгоритма подбора пациентов, который использует вариант модели Феллеги-Сантера, и мы надеемся, что другие поставщики последуют этому примеру в будущем: https://github.com/metriport/metriport/blob/3e82111bc081a39a…

Еще одна важная часть этого — преобразование данных из одного формата в другой. Если вы не знакомы с данными здравоохранения, FHIR — это новейший и лучший стандарт, повсеместно распространенный в современных системах. В Metriport FHIR представлен в формате JSON. Более старым стандартом является HL7v3 (C-CDA), который до сих пор используется во всех системах обмена медицинской информацией и который обычно экспортируется в EHR. C-CDA представляют собой беспорядочные XML-документы, которые имеют структуру, но также содержат много неструктурированных данных в формате HTML. или произвольный текст. Итак, вы можете себе представить, что возможность конвертировать медицинские записи C-CDA во что-то действительно полезное, например FHIR, очень важно. Учитывая, что это важно, вы также можете подумать, что это вполне решенная проблема с множеством ресурсов/инструментов для обработки данных… нет. Опять же, здесь практически нет стандартов, и есть разные поставщики, создающие собственные системы, пытающиеся решить одну и ту же проблему, с посредственными результатами в виде черного ящика, которым нельзя доверять. Мы видим, что медицинские данные можно использовать больше как общедоступный массив знаний, который можно улучшить, и не думаем, что эта работа должна быть закрыта для всего мира, поэтому мы также открыли исходный код нашего конвертера FHIR (https://github.com/metriport/metriport/tree/develop/packages…), и вы можете покрутить его здесь: https://docs.metriport.com/converter-api/getting-started/qui…. В будущем мы также будем использовать такие функции, как распознавание текста в PDF-файлах, для извлечения клинических данных и использовать LLM для создания еще более кратких сводок медицинских записей.

Read more:  Рождество в Украине наступает рано, но не скоро

Сделать Metriport открытым исходным кодом — это решение, которое мы приняли с самого первого дня, основываясь на нашей философии, согласно которой прозрачность ведет к инновациям, особенно в здравоохранении.

С точки зрения безопасности и соответствия требованиям мы полностью совместимы со стандартами SOC 2 Type 2 и HIPAA (https://security.metriport.com/). Кроме того, использование Metriport для обмена данными о пациентах сегодня требует использования Metriport с целью лечения в соответствии с HIPAA, а это означает, что только Застрахованные организации или деловые партнеры, которые работают с Застрахованными организациями, могут использовать Metriport. Это означает, что компании, занимающиеся, например, набором персонала для клинических исследований, не могут использовать Metriport, но поставщик первичной медицинской помощи или поставщик поддержки принятия клинических решений могут. Это связано с текущими требованиями, установленными HIE, которые могут открыться для поддержки альтернативных вариантов использования в будущем, таких как службы индивидуального доступа (IAS).

Мы взимаем плату за полный поиск медицинской документации пациента (который мы называем запросом). Стоимость начинается с 1 доллара США за запрос (с месячным минимумом) и снижается в зависимости от объема. Мы взимаем плату только за запросы, которые возвращают хотя бы одну запись (и даже если запрос возвращает 1000 документов для одного пациента, мы все равно считаем это одним запросом) – за обмен данными обратно в сети или создание API плата не взимается. например, звонки для создания сводок медицинских записей.

Вы можете увидеть весь код Metriport в нашем общедоступном репозитории GitHub: https://github.com/metriport/metriport. Любой, кто хочет покружиться с нами, может сделать это, начав работу с нашей бесплатной песочницей (https://docs.metriport.com/medical-api/getting-started/quick…).

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

2024-05-23 15:38:25


1716480479
#Запуск #Metriport #S22 #API #открытым #исходным #кодом #для #обмена #медицинскими #данными

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.