Les vues FHIR sont un moyen de définir des vues tabulaires sur des données FHIR complexes. Elles sont ainsi faciles à utiliser dans vos outils d'analyse préférés.
Les vues FHIR reposent sur deux concepts principaux:
- Une définition de vue, qui définit les champs et les critères créés par une vue. Elle fournit une API Python pour plus de commodité, mais au final, une définition de vue est un ensemble d'expressions FHIRPath que nous allons découvrir ci-dessous.
- Un exécuteur de vues, qui crée cette vue sur une source de données à l'aide des conventions SQL-on-FHIR. Les futurs exécuteurs pourront exécuter directement des exportations JSON ou même des services FHIR pour des données à faible volume. Actuellement, BigQuery et Spark sont compatibles.
À l'aide de vues FHIR, les requêtes SQL complexes peuvent être définies à l'aide d'expressions FHIRPath, qui sont ensuite transposées en SQL pour être exécutées sur une source de données spécifique.Le processus de définition des vues a été considérablement simplifié pour alimenter des tableaux de bord ou des notebooks jupyter.
Consultez les exemples de notebooks Jupyter pour:
Accédez à la documentation pour les développeurs sur GitHub.