Canalizaciones de datos de FHIR

Ver código fuente en GitHub

FHIR Data Pipes es un conjunto de canalizaciones de ETL para transformar los datos de FHIR en un formato compatible con SQL para compilar servicios de análisis. Los canales de datos de FHIR están diseñados con la escalabilidad horizontal en mente y ofrecen varias opciones de implementación.

Entre las funciones, se incluyen las siguientes:

  • Canalizaciones de ETL de Apache Beam para transformar datos de una fuente de FHIR en un almacén de datos de esquema SQL en FHIR, basado en archivos Apache Parquet que se pueden consultar con SQL (consulta el esquema Parquet en FHIR)

  • Módulo de controlador para administrar las canalizaciones de datos de FHIR, que integra las canalizaciones "completas", "incrementales" y de "fusión". Con el módulo del controlador, puedes programar actualizaciones incrementales periódicas o usar el Panel de control web para iniciar la canalización de forma manual.

  • Implementación de la especificación SQL-on-FHIR-v2, que permite aplicar recursos de ViewDefinition para generar vistas planas dentro de los flujos de trabajo (consulta Capa de vista)

Ve a la documentación para desarrolladores.