Una vez que los equipos pasan a producción, empiezan a surgir preguntas más complejas sobre la propia plataforma: cómo exportar grandes conjuntos de datos, cómo respetar las reglas de consentimiento, cómo mantener los flujos de trabajo analíticos cerca de los datos FHIR, cómo entender el rendimiento de las búsquedas y cómo ofrecer a los operadores una mayor visibilidad sobre la base de datos.
En los productos orientados a pagadoras, la misma presión se manifiesta de una forma diferente: la concordancia de miembros, el acceso de proveedores, el intercambio entre pagadoras, los flujos de trabajo de autorización previa, el registro de aplicaciones SMART y la administración del portal deben funcionar de manera conjunta.
Aidbox, Formbox y Payerbox 2605 se centran en estas partes del flujo de trabajo.
Exportación Masiva con Mayor Control
La exportación masiva a menudo parece sencilla desde fuera: se seleccionan los datos, se ejecuta $export y se envía el resultado al almacenamiento. En la práctica, debe gestionar más que la simple selección de datos. Los equipos deben tener en cuenta el consentimiento, enrutar los archivos al almacenamiento correcto y decidir qué ocurre cuando el registro de un único paciente genera un error.
Aidbox 2605 añade la exportación con gestión de consentimiento, con la estrategia de consentimiento gestionada como parte del flujo de exportación. La exportación masiva ahora puede admitir filtrado de inclusión voluntaria (opt-in) y exclusión voluntaria (opt-out), configuración de tokens UDAP B2B y asignación de tipos de exportación DaVinci.
La versión también añade el parámetro onPatientError. Los equipos pueden mantener el comportamiento predeterminado y detener la exportación cuando se produce un error a nivel de paciente, o bien omitir los pacientes afectados y continuar. Estos errores siguen siendo visibles en la respuesta de estado como registros OperationOutcome bajo patient-errors.
La configuración del almacenamiento también es más flexible. A través de los parámetros _aidbox.*, una única solicitud de exportación puede reemplazar el bucket de destino y el tipo de almacenamiento, incluidos S3, Azure o GCS, sin modificar la configuración global de Aidbox.
SQL on FHIR como Flujo de Trabajo Operacional
Aidbox 2605 añade $viewdefinition-export asíncrono, una operación nativa para exportar ViewDefinitions de SQL on FHIR al almacenamiento de objetos. El trabajo se ejecuta como una tarea en segundo plano gestionada y puede cancelarse cuando sea necesario.
La versión también añade $sqlquery-run, que ejecuta una SQLQuery Library de forma síncrona sobre tablas de ViewDefinition. Resuelve las dependencias de relatedArtifact en tablas con nombre, vincula los parámetros de entrada a marcadores de posición :name y transmite el resultado en el formato solicitado.
Esto ofrece a los equipos dos patrones diferenciados.
Para flujos de trabajo de exportación de mayor envergadura, los ViewDefinitions pueden materializarse en el almacenamiento en segundo plano. Para la ejecución directa de consultas, las SQLQuery Libraries pueden ejecutarse sobre tablas basadas en ViewDefinition y devolver resultados de inmediato.
Rendimiento de Búsqueda Basado en el Uso Real
El rendimiento de búsqueda en FHIR es difícil de ajustar únicamente desde la teoría. Los distintos equipos buscan por parámetros diferentes. Algunas cargas de trabajo dependen en gran medida de las fechas. Otras se basan en identificadores, referencias, códigos o combinaciones de parámetros de búsqueda. Indexarlo todo no siempre es práctico, y actuar por intuición suele generar compromisos desfavorables.
Aidbox 2605 incorpora dos actualizaciones importantes en este ámbito.
Los parámetros de búsqueda por fecha pueden utilizar ahora una ruta de índice tstzmultirange. Esto resulta útil para conjuntos de datos grandes, rangos de fechas solapados y recursos con valores de fecha repetidos. También corrige la semántica de coincidencia ANY para esos valores de fecha repetidos.
Aidbox ahora recopila estadísticas de uso por parámetro y de estado de los índices. Estas aparecen en los informes de uso y en la nueva vista Search Params Stats, junto con sugerencias de índices basadas en los patrones de consulta observados.
En lugar de tratar el ajuste de búsqueda como una investigación manual, los equipos pueden ver ahora qué parámetros de búsqueda se utilizan y dónde los índices pueden resultar beneficiosos.
Una Página de Base de Datos para Operadores
Aidbox 2605 añade una nueva página centrada en la base de datos en la interfaz de Aidbox, en /u/database.
Cuenta con tres áreas. Schema Explorer muestra tablas, tamaño, número de filas y uso de índices. También permite ejecutar VACUUM, ANALYZE y REINDEX sobre una tabla seleccionada.
Running Queries muestra las consultas de base de datos activas y ofrece a los operadores la posibilidad de cancelarlas o terminarlas.
Search Params Stats proporciona una vista ordenable y filtrable del uso de los parámetros de búsqueda.
Estas son herramientas prácticas para los equipos que ejecutan Aidbox en producción. Cuando el comportamiento de las consultas cambia, cuando las tablas crecen o cuando un patrón de búsqueda se vuelve costoso, los operadores obtienen mayor visibilidad directamente desde la interfaz de Aidbox.
Databricks Delta como Destino
AidboxTopicDestination admite ahora tablas Databricks Delta.
No se trata simplemente de una exportación a otro destino de almacenamiento. AidboxTopicDestination transmite los cambios en los recursos FHIR a una tabla Databricks Delta, con las filas aplanadas mediante un ViewDefinition de SQL on FHIR. Como resultado, los equipos de análisis pueden trabajar con tablas basadas en columnas en lugar de JSON FHIR anidado.
Actualizaciones en Validación, Autenticación y Mapeo
La validación a nivel de sistema está disponible ahora a través de POST /fhir/$validate, junto con las rutas de validación por recurso.
La gestión de contraseñas se ha ampliado. Los usuarios que han iniciado sesión pueden cambiar su propia contraseña tras confirmar la actual, y todas las sesiones se cierran tras un cambio satisfactorio. Los administradores pueden emitir enlaces de restablecimiento de un solo uso con una validez de 15 minutos. Los flujos de restablecimiento también pueden incluir un paso TOTP para los usuarios con 2FA activado.
La página de inicio de sesión admite ahora el parámetro estándar OAuth login_hint, de modo que el campo de nombre de usuario puede rellenarse previamente. Las pantallas de inicio de sesión, 2FA, sesiones y permisos también se han actualizado con un estilo visual uniforme.
Para los flujos de trabajo de integración y ETL, los recursos de Mapping ahora admiten skipReferenceValidation. Este indicador de inclusión voluntaria resulta útil cuando los datos se cargan por etapas y algunas referencias solo están parcialmente disponibles durante la ejecución.
Actualizaciones de Formbox
Formbox también ha recibido un conjunto de actualizaciones en materia de usabilidad de formularios, seguridad, carga de archivos y configuración multilingüe.
Los mensajes de validación de fechas en los formularios NHS son ahora más claros, especialmente en lo relativo a la retroalimentación de validación de mínimo y máximo. El diseño del modo de entrada se ha ajustado para que los indicadores de campos obligatorios aparezcan de forma más coherente.
Para entornos con múltiples organizaciones, se ha mejorado la selección de organización.
Formbox también actualiza el tratamiento de AccessPolicy para las sesiones de formulario mediante una migración compatible con versiones anteriores que alinea la coincidencia de políticas con los tokens de sesión emitidos por SDC.
La población de elementos de grupo también se ha ampliado con soporte para la configuración de FHIR Query y variables.
La versión mejora la integración con Azure Blob Storage para la carga de archivos adjuntos y añade la carga automática del idioma predeterminado desde la configuración para formularios multilingües.
Actualizaciones de Payerbox
Payerbox 2605 amplía los flujos de trabajo orientados a pagadoras en las Interop APIs, las Prior Auth APIs y el FHIR App Portal.
Para el acceso de proveedores, la versión añade $provider-member-match para la concordancia demográfica asíncrona con atestación de tratamiento y verificaciones de consentimiento de exclusión voluntaria. También añade $davinci-data-export, una exportación asíncrona de Bulk Data FHIR sobre un Group de miembros, utilizada en los flujos de trabajo de acceso de proveedores y de intercambio entre pagadoras.
Para el intercambio entre pagadoras, Payerbox añade $bulk-member-match, con inclusión voluntaria de consentimiento HRex obligatoria por miembro y resultados diferenciados para miembros concordados, no concordados y con restricción de consentimiento.
Las Prior Auth APIs también han recibido varias actualizaciones. El soporte de CDS Hooks ahora incluye descubrimiento y los hooks order-sign, order-select, order-dispatch y appointment-book. CRD añade el modo de respuesta personalizada, DTR utiliza $questionnaire-package para entregar cuestionarios y reglas, y PAS añade Claim/$submit, Claim/$inquire y $submit-attachment.
El FHIR App Portal también avanza con el registro de aplicaciones SMART, el registro de servicios backend para APIs de datos masivos, el descubrimiento y lanzamiento de aplicaciones, la revisión de aplicaciones conectadas y el soporte multiorganización con control de acceso basado en roles.
Mayor Control en los Flujos de Trabajo FHIR en Producción
Aidbox 2605 se centra en los aspectos operacionales del trabajo con datos FHIR a escala.
La exportación masiva obtiene mayor control sobre el consentimiento, los destinos de almacenamiento y los errores a nivel de paciente. SQL on FHIR incorpora nuevas formas de exportar ViewDefinitions y ejecutar SQLQuery Libraries reutilizables. El ajuste de búsqueda se hace más visible gracias a las estadísticas de uso, los datos sobre el estado de los índices y las sugerencias de índices. Los operadores de base de datos disponen de una página de interfaz dedicada para la visibilidad del esquema, las consultas activas y las estadísticas de parámetros de búsqueda.
Formbox sigue la misma dirección en el ámbito de los formularios, con actualizaciones en los mensajes de validación, los indicadores de campos obligatorios, la selección de organización, la seguridad SDC, la carga de archivos y la configuración multilingüe.
Payerbox extiende la versión a los flujos de trabajo orientados a pagadoras, incluyendo el acceso de proveedores, el intercambio entre pagadoras, las Prior Auth APIs, el registro de aplicaciones SMART, el acceso a aplicaciones y el soporte multiorganización.
Consulte las notas de versión completas para Aidbox y Formbox y Payerbox, o únase a la conversación en Zulip.





