Интеграция FHIRBase с базой данных HAPI FHIR

#hapi-fhir #hl7-fhir

Вопрос:

У меня есть HAPI FHIR база данных , в которой я хранил свои ресурсы FHIR (as Patient ServiceRequest и так далее).

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

Поэтому я погуглил об использовании базы FHIR для запроса базы данных FHIR.

Я не знаю, смогу ли я интегрировать свою базу данных HAPI FHIR (я использовал Postgresql СУБД) с базой FHIR

Ответ №1:

Я не знаю, как структурированы ваши данные в базе данных HAPI FHIR. Если ваши схемы соответствуют схемам FHIRBase, то это просто проблема конфигурации.

Вы должны выполнить ETL (извлечение-преобразование-загрузка). Используйте очередь сообщений (например, Кафка) и обрабатывайте свои сообщения в виде SQL-запросов для заполнения таблиц ResourceType и resourceType_history (или вызывайте процедуры, например, create_resource, но это потому, что они не являются массовыми)