En 2025, el desarrollo de Aidbox estuvo guiado por tres pilares claros: rendimiento, conformidad con FHIR y experiencia del desarrollador. En lugar de perseguir funcionalidades aisladas, el enfoque se centró en eliminar cuellos de botella arquitectónicos, alinearse más profundamente con el ecosistema FHIR y hacer que las capacidades principales de la plataforma fueran más transparentes e inspeccionables.
Este resumen cubre los cambios arquitectónicos y de plataforma más importantes de Aidbox en 2025.
Rendimiento
Base de Datos e Infraestructura
- Soporte de réplicas de solo lectura: Aidbox ahora puede delegar cargas de trabajo de solo lectura a una réplica de solo lectura de PostgreSQL, lo que permite una mejor utilización de los recursos y un escalado horizontal para análisis e informes.
- Optimización de CRUD: Las operaciones CRUD principales ahora son un 30 % más rápidas gracias a las optimizaciones internas implementadas en diciembre.
- Eliminación de AidboxDB: Completamos la transición a la distribución oficial de PostgreSQL, simplificando la implementación y el mantenimiento.
Análisis y Datos en Tiempo Real
- Integración con ClickHouse: El nuevo AidboxTopicDestination para ClickHouse permite análisis en tiempo real exportando ViewDefinitions directamente a ClickHouse.
- Mejoras en SQL on FHIR: Se implementó la operación $run para consultas directas a través de ViewDefinitions, además de un control de materialización explícito para una mejor gestión de recursos.
Suscripciones y Streaming de Eventos
- Soporte AMQP: Las suscripciones basadas en temas ahora admiten brokers de mensajes AMQP como canal de destino.
- Funciones de seguimiento de cambios: Se introdujeron las funciones %previous y %current en AidboxSubscriptionTopic para el seguimiento preciso de cambios entre versiones.
- Suscripciones nativas de FHIR: Se publicó soporte completo para suscripciones basadas en temas nativas de FHIR en diciembre.
- Repositorio de auditoría externo: Los AuditEvents ahora pueden transmitirse a un repositorio externo de AuditRecord de FHIR.
Conformidad con FHIR
Motor de Esquemas FHIR
- Nuevo motor de validación: Realizamos la transición al motor de esquemas FHIR, sustituyendo el enfoque heredado basado en Zen. Esto centraliza la lógica de esquemas y validación utilizando IGs y perfiles estándar de FHIR.
- Herramienta de migración: Se publicó la herramienta de migración de esquemas FHIR para ayudar a los equipos a migrar las configuraciones existentes.
Soporte de Versiones de FHIR
- Vista previa de FHIR R6: Se añadió soporte para FHIR 6.0.0-ballot3 y se publicó un tutorial para ejecutar Aidbox con R6.
- Migración a DomainResource: Se migraron los recursos del sistema al modelo FHIR DomainResource con documentación de referencia completa.
Gestión de Guías de Implementación
- Integración con registro NPM: Se añadió integración con registros de paquetes NPM externos para la carga de IGs.
- Optimización de dependencias: Se introdujo la fijación de versiones y el tree shaking para optimizar la resolución de dependencias de IGs.
- API de paquetes FAR: Se publicó la nueva API de gestión de paquetes FAR para gestionar los artefactos de IG publicados.
- Tutorial de Init Bundle: Se publicó una guía sobre carga de IGs de FHIR mediante Init Bundle.
Terminology
- Nuevo motor de Terminology: Se integró un nuevo motor de Terminology que admite operaciones locales y delega en servidores de Terminology externos para sistemas de códigos externos.
- Operación $translate: Se añadió soporte para la operación $translate en recursos ConceptMap.
Control de Acceso y Certificación
- SMART on FHIR v2: Se añadió soporte para los ámbitos de SMART on FHIR v2 con parámetros de búsqueda.
- Control de acceso jerárquico: Se implementó el control de acceso jerárquico basado en organizaciones en las suscripciones basadas en temas.
- Guía de pruebas Inferno: Se publicó un tutorial completo para superar las pruebas Inferno para US Core 6.1.0/USCDI v3 y SMART App Launch 2.0.0.
Experiencia del Desarrollador
Configuración y API
- Superficie de configuración: Se introdujeron los ajustes de primera clase para la configuración de instancias, con una referencia completa de ajustes.
- PATCH con FHIRPath: Se implementó FHIRPath PATCH para actualizaciones de recursos más expresivas.
- API de factory de FHIR: Se añadió soporte para la API de FHIR Factory en el motor FHIRPath.
Generación de Código y Marcos de Trabajo
- Generador de código de código abierto: Se publicó un generador de código de código abierto basado en esquemas de tipos FHIR.
- Marco de trabajo Atomic EHR: Se lanzó Atomic EHR, un marco de trabajo TypeScript para construir aplicaciones FHIR.
Interfaz de Usuario e Integraciones
- Nueva pila tecnológica de UI: Se comenzó la migración de AidboxUI de ClojureScript a React y TypeScript, y se inició su publicación como código abierto para servir como ejemplo de cómo construir aplicaciones de nivel productivo sobre el servidor FHIR de Aidbox.
- Módulo de servidor MCP: Se publicó el módulo Aidbox MCP Server, que expone las operaciones y los metadatos de Aidbox para clientes y agentes MCP externos.
Vea Aidbox en Acción
¿Le interesa saber cómo la plataforma FHIR preparada para el futuro de Aidbox puede acelerar sus proyectos de salud? Le invitamos a programar una demostración con nuestro equipo y explorar cómo Aidbox puede apoyar su próximo hito de producto.
Véase también: Aidbox supera todas las pruebas de SQL on FHIR.







