L'adoption de FHIR a résolu les problèmes d'interopérabilité pour de nombreuses équipes en santé. Les défis les plus complexes surgissent généralement par la suite.
Les équipes commencent à bâtir une infrastructure opérationnelle autour de la plateforme FHIR elle-même : exportations analytiques, bases de données de rapports, processeurs d'abonnements, flux de dépersonnalisation et formulaires intégrés directement dans les environnements de DME via SMART on FHIR.
Une grande partie de la version d'avril 2026 d'Aidbox et de Formbox vise à faciliter l'exécution de ces flux de travail au plus près de la plateforme elle-même.
Dépersonnalisation intégrée à SQL on FHIR
L'accès aux données de recherche et les flux analytiques introduisent souvent une couche de transformation supplémentaire autour des données opérationnelles.
Aidbox 2604 ajoute la dépersonnalisation conforme au HIPAA Safe Harbor directement dans les flux de travail ViewDefinition de SQL on FHIR. Au lieu d'exporter d'abord les données vers des pipelines d'anonymisation distincts, les règles de dépersonnalisation peuvent désormais résider au plus près des définitions de requêtes elles-mêmes.
Cette version rétablit également la conformité de SQL on FHIR avec la suite de tests, notamment par l'implémentation de la fonction FHIRPath %rowIndex et des corrections relatives à la validation du schéma FHIR.
Connexions Databricks et Lakebase
Aidbox 2604 ajoute aussi la prise en charge de l'authentification par identité Databricks pour les connexions Lakebase.
Les jetons OAuth Databricks peuvent maintenant être utilisés via l'authentification BYOT (Bring Your Own Token), en complément des informations d'identification PostgreSQL standard.
Cela reflète un virage plus large dans la façon dont les charges de travail analytiques interagissent avec l'infrastructure opérationnelle en santé. Des systèmes qui demeuraient autrefois complètement séparés sont de plus en plus appelés à fonctionner beaucoup plus étroitement ensemble.
Un meilleur contrôle sur l'exécution des requêtes
La console SQL a été considérablement remaniée dans la version 2604. Les paramètres d'exécution sont désormais configurables par onglet, notamment le mode de transaction, le délai d'expiration des instructions, la limitation de la taille de récupération et l'exécution en avant-plan ou en arrière-plan.
Ces changements deviennent importants lorsque des requêtes analytiques commencent à s'exécuter dans le même environnement que celui qui gère les charges de travail transactionnelles.
Aidbox RLS a également reçu une mise à jour majeure. Les revendications JWT sub et iss peuvent maintenant se propager dans les variables de session PostgreSQL via BOX_DB_PASS_AUTH_VARS, les rendant disponibles directement dans les politiques de sécurité au niveau des lignes (Row-Level Security) de PostgreSQL. Les requêtes CRUD, Search et $sql s'exécutent désormais à l'intérieur d'une transaction afin que ces variables s'appliquent de façon cohérente par requête.
Infrastructure d'abonnements et traitement en aval
Une grande partie de l'intégration en santé repose encore sur la synchronisation par interrogation périodique.
Aidbox 2604 intègre davantage de logique de traitement directement dans les flux d'abonnements eux-mêmes.
Les gestionnaires AidboxTopicDestination personnalisés reçoivent désormais les versions précédente et actuelle de la ressource, ce qui rend possible la génération de charges utiles basées sur les différences sans recourir à des processus de comparaison externes.
La version ajoute également plusieurs améliorations opérationnelles relatives à la gestion des livraisons et à la traçabilité :
- journalisation des livraisons via
enableLogging - identifiants de message uniques
- références de focus tenant compte de la version via
includeVersionIdInFocusReference
Ces ajouts simplifient le débogage et facilitent la reconstruction de l'historique des charges utiles en aval, au besoin.
Nettoyage et dépréciation
Une partie notable de la version 2604 est consacrée au nettoyage opérationnel.
Les changements inclus dans cette version sont :
- l'ancienne console BD redirige maintenant vers la nouvelle console SQL
- l'ancienne interface ZEN UI a été supprimée
- les anciennes implémentations MDM sont prévues pour suppression dans la version 2605 LTS (remplacées par MDMbox, notre plateforme FHIR native d'index patient maître et de MDM)
- la validation Entity/Attribute et la validation ZEN sont en voie de dépréciation au profit de la validation par schéma FHIR
La version normalise également la gestion des URL canoniques dans les paquets IG d'Aidbox, tout en maintenant la rétrocompatibilité avec les anciens formats d'URL.
Mises à jour de Formbox
Formbox a également reçu plusieurs mises à jour axées sur l'infrastructure dans la version 2604.
L'ajout le plus important est l'intégration SMART on FHIR : Formbox peut désormais fonctionner en tant qu'application SMART dans les flux d'intégration aux DME. L'implémentation prend actuellement en charge les flux de lecture et a été testée avec Cerner.
Cette version introduit également une nouvelle interface pour Formbox, disponible en version bêta. Une bannière de basculement est maintenant accessible directement depuis la page principale des formulaires, permettant aux équipes de passer de l'ancienne à la nouvelle interface durant la période de transition.
Ces changements continuent de rapprocher Formbox des systèmes cliniques opérationnels, plutôt que de traiter les formulaires comme des flux de travail isolés.
Vers une analytique opérationnelle sur FHIR
La frontière opérationnelle entre les systèmes transactionnels et les flux analytiques s'amenuise progressivement.
SQL on FHIR continue d'évoluer. La dépersonnalisation réside désormais au plus près des définitions de requêtes. Le contexte de sécurité peut se propager directement dans les politiques PostgreSQL. Les gestionnaires d'abonnements peuvent travailler avec les états précédent et actuel des ressources.
La prise en charge à venir de SQLQuery poursuit dans la même direction.
Consultez les notes de version complètes ou participez à la discussion sur Zulip.



