#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, но это потому, что они не являются массовыми)