Dos tipos de View Runners de SQL on FHIR: ETL (en memoria) y ELT (en base de datos), con una demostración de la implementación ELT para PostgreSQL utilizando: Aidbox ViewDefinition Builder de código abierto Grafana
Las diapositivas
Base de datos FHIR y servidor FHIR para aplicaciones FHIR-first
Runners de SQL on FHIR
ETL: runner en memoria
ETL: runner en memoria
ELT: runners en base de datos
Comparación entre ETL y ELT
Servidor FHIR con SQL on FHIR
Cómo almacenar y consultar FHIR en PostgreSQL
Traducir ViewDefinition a SQL
Cómo funciona la traducción
Qué se puede hacer con una view def (consulta)
Ejecutar Aidbox:
mkdir aidbox && cd aidbox curl -JO https://aidbox.app/runme && docker compose up
en el sandbox de Aidbox - https://aidbox.app
en viewbuilder - https://sqlonfhir.aidbox.app
Artículo relacionado - SQL on FHIR: ¿Qué es una ViewDefinition y cómo funciona?
El contexto más amplio en torno al runner mostrado aquí —cómo las ViewDefinitions, SQLView/SQLQuery y la API estándar run/export/materialize se combinan para formar pipelines completos— se aborda en Análisis FHIR con SQL on FHIR: interoperable por diseño.
Autor: Nikolai Ryzhikov, CTO en Health Samurai
Véase también: SQL on FHIR: ¿Qué es una ViewDefinition?.




