Vistas de FHIR

Ver código fuente en GitHub

Las vistas FHIR son una forma de definir vistas tabulares en lugar de datos de FHIR complejos, lo que hace que esos datos sean fáciles de usar en tus herramientas de estadísticas favoritas.

Las vistas de FHIR tienen dos conceptos principales:

  1. Una definición de vista, que define los campos y criterios que creó una vista Proporciona una API de Python por conveniencia, pero, en última instancia, una definición de vista es un conjunto de expresiones FHIRPath que exploraremos a continuación.
  2. Un ejecutor de vistas, que crea esa vista sobre alguna fuente de datos mediante convenciones de SQL on-FHIR Los ejecutores futuros pueden ejecutarse sobre exportaciones de JSON o incluso servicios de FHIR directamente para datos de bajo volumen. Actualmente, se admiten BigQuery y Spark.

Mediante las vistas de FHIR, se pueden definir consultas de SQL complejas mediante expresiones de FHIRPath que luego se transpilan a SQL a fin de ejecutarse en una fuente de datos específica.Esto simplificó en gran medida el proceso de definición de vistas para potenciar paneles o notebooks de Jupyter.

Consulta los siguientes notebooks de Jupyter para conocer los siguientes aspectos:

Consulta la documentación para desarrolladores en GitHub