La versión 2609 incorpora materialización SQL con gestión de dependencias y nuevas opciones para almacenar, filtrar y reenviar eventos de auditoría en Aidbox. El FHIR App Portal añade consentimiento firmado de miembros, y Formbox presenta IA Scriber en alfa para rellenar formularios a partir de conversaciones. La versión también incluye paquetes de formularios, actualizaciones en la autoría de formularios y nuevas fuentes de datos para pagadores.
Materialización SQL on FHIR
El nuevo recurso AidboxMaterialization gestiona definiciones SQL on FHIR relacionadas como vistas de PostgreSQL o vistas materializadas. Es compatible con ViewDefinitions y SQL Libraries de tipo SQLView o SQLQuery. Las consultas que dependen de un objeto almacenado lo leen directamente en lugar de incluir una copia de su SQL.
Cuando una definición cambia, la operación $materialize verifica el SQL en su grafo de dependencias antes de modificar los objetos de la base de datos. Omite los objetos que ya están actualizados y reconstruye los que necesitan actualización, junto con los dependientes afectados.
Las actualizaciones de las vistas materializadas se desencadenan de forma explícita; Aidbox no las programa automáticamente. La operación ViewDefinition/$materialize existente sigue disponible para definiciones individuales.
Almacenamiento y entrega de eventos de auditoría
Aidbox publica ahora eventos de auditoría a través del tópico integrado AuditEventsR4BALP. Los equipos pueden reenviar eventos a webhooks, Kafka, GCP Pub/Sub y otros destinos compatibles, o almacenarlos en Aidbox con un destino audit-events-recorder. El parámetro security.audit-log.enabled activa un grabador integrado; el registro local es compatible con FHIR R4 y R4B.
Cada destino puede filtrar eventos por tipo, subtipo y acción. Aidbox genera únicamente los eventos aceptados por al menos un destino, de modo que los equipos pueden seleccionar las operaciones que desean auditar. Si no hay ningún destino en el tópico, no se generan eventos de auditoría.
Los parámetros anteriores para la entrega a repositorios externos, el procesamiento por lotes, los intervalos de vaciado y las cabeceras de solicitud están obsoletos y se ignoran. Las integraciones existentes con un repositorio de auditoría externo configurado mediante security.audit-log.repository-url dejarán de recibir eventos tras la actualización. Para mantener el reenvío, cree un destino webhook con el mismo punto de conexión y asegúrese de que el repositorio acepta el nuevo formato de historial Bundle descrito en las instrucciones de migración.
Consentimiento de miembros en el FHIR App Portal
Los miembros pueden registrar ahora sus preferencias de compartición de datos en una nueva página de Compartición de datos. Pueden rechazar el acceso de proveedores u autorizar a su plan a solicitar registros de planes anteriores o simultáneos mediante el intercambio Payer-to-Payer. La compartición con proveedores está activada por defecto salvo que el miembro la rechace; las solicitudes Payer-to-Payer requieren una aceptación explícita. Cada elección se firma y se guarda como una colección de recursos FHIR que incluye un recurso Consent.
Cuando está habilitada la firma por representante, un representante autorizado puede registrar la elección del miembro. Una elección del representante que amplíe la compartición de datos requiere aprobación del administrador; la elección anterior permanece vigente hasta dicha aprobación. Una elección que reduzca la compartición surte efecto de inmediato.
Los ajustes de consentimiento controlan la organización del plan, el período de validez de la autorización, la opción de solo datos no sensibles y la lista de pagadores anteriores.
Integración de datos
La Referencia de integración de datos añade fuentes de datos para Reclamaciones, Autorizaciones previas, Formulario de medicamentos y Consentimiento de miembros. Las reclamaciones utilizan como objetivo CARIN BB 2.1.0, las autorizaciones previas PDex 2.1.0 y los datos del formulario de medicamentos PDex US Drug Formulary 2.1.0.
Analíticas PAS
Las consultas PAS satisfactorias pueden registrarse como AuditEvents con PAS_PERSIST_INQUIRIES=true, que está desactivado por defecto. PAS Metrics 0.1.9 utiliza estos registros para contar los intercambios de consultas e identificar las consultas de proveedores distintos del proveedor solicitante.
Formbox
IA Scriber
IA Scriber, presentado en alfa, introduce respuestas en los formularios de Formbox a partir de conversaciones. Los usuarios pueden dictar detalles, corregir una respuesta y navegar entre páginas o formularios de un paquete por voz. El Scriber también busca códigos de Terminology y conserva la evidencia de las respuestas generadas.
Si una instrucción no está clara, puede dejar una nota en el campo correspondiente para que el usuario la resuelva. Los usuarios revisan las respuestas y los resultados de validación antes de enviarlos. El Scriber está desactivado por defecto y debe habilitarse en la configuración del formulario.
Paquetes de formularios y autoría
Los paquetes de formularios integran formularios reutilizables en un único flujo de trabajo. Las respuestas pueden determinar qué formularios aparecen y prellenar campos en formularios posteriores. Los paquetes se pueden compartir mediante enlace o correo electrónico e incrustar en una aplicación. Las respuestas de los formularios de un paquete pueden exportarse como un único PDF.
El Form Builder incorpora un diseño con IA como protagonista en alfa, con un chat junto a la vista previa del formulario para crear y editar formularios mediante instrucciones en lenguaje natural. Las plantillas Liquid también incorporan edición asistida por IA y vista previa en tiempo real, junto con herramientas para gestionar plantillas y vincularlas a formularios.
MDMbox: coincidencia continua y acceso a Aidbox
La coincidencia continua coteja los registros existentes y mantiene los resultados actualizados a medida que se insertan, actualizan y eliminan registros. Los cambios en los campos preparados recalculan las coincidencias y los pesos afectados; al eliminar un registro, se suprimen sus pares de coincidencia. Las decisiones manuales y el historial de fusiones siguen disponibles.
Al pausar un proceso, se conservan los resultados completados y los cambios capturados. Los procesos activos se recuperan tras los reinicios y transfieren el trabajo de coincidencia entre instancias durante las actualizaciones progresivas. La interfaz de administración muestra por separado el progreso de la aplicación de cambios y el de la coincidencia. Los resultados pueden descargarse en formato CSV o NDJSON, o consultarse como JSON paginado con un filtro por estado de decisión.
MDMbox se ejecuta ahora como una aplicación de Aidbox, por lo que se accede tanto a la interfaz de administración como a la API a través de Aidbox. Ya no es necesario un host independiente para MDMbox. Abra la interfaz de administración en /mdmbox dentro de su dirección de Aidbox y envíe también las solicitudes de API a Aidbox. Aidbox gestiona el inicio de sesión y el control de acceso para ambos, por lo que ya no es necesario un acceso separado a MDMbox.
Otras actualizaciones
Aidbox añade selección de versión de StructureDefinition para la validación de recursos de la API y acceso a recursos Binary con ámbito de paciente SMART a través de su contexto de seguridad.
Las métricas, trazas y registros toman ahora service.name de BOX_INSTANCE_NAME, con Aidbox como valor predeterminado. Los equipos que utilicen un nombre de instancia personalizado deben actualizar los paneles de control y las alertas que filtren por el nombre de servicio anterior.
Consulte las notas de versión completas
Para obtener el registro de cambios completo y los detalles de configuración, consulte las notas de versión de:



