Просмотр слоя

Сильная вложенность ресурсов FHIR и схема Parque-on-FHIR требуют сложных SQL-запросов, которые могут затруднить работу с ними в сценариях использования аналитики.

Распространенным подходом к решению этой проблемы является объединение данных в набор представлений (виртуальных или материализованных), которые затем можно запрашивать с помощью более простых операторов SQL.

Используя каналы данных FHIR, существует несколько подходов к созданию плоских табличных представлений для использования в аналитических приложениях в соответствии с требованиями развертывания:

  1. SQL-запросы для создания виртуальных представлений (вне конвейера)

  2. Ресурсы FHIR ViewDefinition для создания материализованных представлений (внутри конвейера), которые можно выводить в любом табличном формате (с текущей поддержкой таблиц Parquet и DB).

Для обоих этих подходов предоставляется набор «предопределенных представлений» для общих ресурсов FHIR. Их можно изменить или расширить.

Перейти к документации для разработчиков