O FHIR Data Pipes é um conjunto de pipelines de ETL para transformar dados FHIR em um formato compatível com SQL para criar serviços de análise. O FHIR Data Pipes foi projetado com foco na escalabilidade horizontal e oferece várias opções de implantação.
Os recursos incluem:
Pipelines ETL do Apache Beam para transformar dados de uma origem FHIR em um data warehouse de esquema SQL no FHIR, com base em arquivos Apache Parquet que podem ser consultados usando SQL (consulte Esquema Parquet no FHIR).
Módulo de controlador para gerenciar os pipelines de dados do FHIR, integrando pipelines "full", "incremental" e "merger". Usando o módulo de controle, você pode programar atualizações incrementais periódicas ou usar o painel de controle da Web para iniciar o pipeline manualmente.
Implementação da especificação SQL-on-FHIR-v2, permitindo a aplicação de recursos de ViewDefinition para gerar visualizações planas nos pipelines (consulte a Camada de visualização).
Acesse a documentação para desenvolvedores.