Aclaración:
Un Feature Flag de Desarrollo es una herramienta para gestionar riesgos y entregas (habilitar/deshabilitar o acotar el alcance de una nueva funcionalidad mientras se valida). Es temporal y se elimina cuando la función se consolida y pasa a formar parte estable del producto.
Todos los feature flags en cuyo nombre figure “EN_DESARROLLO” no deben configurarse en true en ambientes productivos.

En esta nueva release se trabajaron los siguientes puntos:

Contents

Agendas de prácticas

Creación de agenda responsable de servicio

La funcionalidad fue implementada bajo un feature flag de desarrollo, denominado
HABILITAR_INTEGRACION_EQUIPOS_Y_AGENDAS_DE_PRACTICAS_EN_DESARROLLO, con valor por defecto false.

A partir de esta versión, el módulo de turnos incorpora un nuevo tipo de responsable para las agendas, denominado “Servicio”. Previamente, las agendas sólo permitían asignar como responsables a profesionales.

Con un rol administrador de agenda, al ingresar al módulo turnos y hacer clic sobre el botón “NUEVA AGENDA””, el usuario visualiza la opción “Profesionales / Servicio”.

Una vez el usuario hace clic se visualiza el formulario de creación de una agenda. Dentro del formulario se muestran dos nuevos radiobuttons bajo el título “Responsable de agenda” con las opciones “Profesional” y “Servicio”. Dependiendo la opción seleccionada se visualizan distintos campos y estos tienen un criterio de obligatoriedad distintos. Solo se puede seleccionar una de las opciones de los radiobuttons.

En caso de seleccionar el radiobutton “Profesional” los campos y sus validaciones se mantienen como en la actualidad. Por otro lado, en caso de seleccionar la opción “Servicio” los campos reflejados son los siguientes:

  • El campo “Profesional responsable” se oculta. Se muestra en su lugar un campo obligatorio bajo el nombre de “Servicio / Unidad jerárquica”. Allí se listan todas las descripciones de unidades jerárquicas que sean de tipo servicio. 
  • El switch de “Es un reemplazo temporal” se oculta. 
  • El switch de “Agenda conjunta” se oculta. 
  • Se muestran los radiobuttons actuales de “Consulta” y “Práctica/Procedimiento” bajo el título tipo de agenda. En caso de seleccionar práctica se suma la funcionalidad de agregar prácticas a la agenda ya desarrollada.
  • El campo de “Especialidad” se oculta.
  • Se visualiza el campo de “Alias” y es obligatorio.
  • Se visualiza el campo “Línea de cuidado” y es opcional.
  • Se oculta el checkbox de “El profesional crea turnos”. 
  • Se visualiza el campo “Sector” y es obligatorio. En este campo se visualizan todos los sectores de tipo ambulatorio habilitados de la institución asociados a la unidad jerárquica seleccionada en el primer campo.
  • Se visualiza el campo “Consultorio”. En este campo se listan todos los consultorios habilitados del sector seleccionado.
  • Se mantienen los campos de fecha de inicio, fecha de fin, duración de la consulta, configuración de la agenda.
  • Se mantienen las funcionalidades de “+Agregar etiqueta” y “+Agregar rango etario”.

Una vez definidas las franjas como en las agendas de profesionales el usuario crea la agenda mediante el botón “CONFIRMAR”. Es importante aclarar que la oferta de turnos de las agendas de servicio no se visualizarán hasta desarrollos posteriores.  


API pública

Se incorpora el código snomed al servicio que devuelve información de las especialidades asociadas a al menos un profesional → FetchBookingSpecialties.pdf

Centro de llamados

Nuevos filtros en el Listado de Reservas del Centro de Llamados

Se implementaron nuevos filtros en el listado de reservas del Centro de Llamados con el objetivo de optimizar la búsqueda y visualización de información. Esta mejora permite a los gestores acceder de forma más rápida y precisa a las reservas, facilitando la gestión operativa diaria y reduciendo los tiempos de consulta.

La mejora impacta en el módulo de Centro de Llamados, específicamente en el listado de reservas. Se incorporaron filtros por institución y por rango de fechas, junto con reglas de validación que garantizan búsquedas consistentes y ordenadas.

Para utilizar esta funcionalidad, el usuario debe tener el rol Gestor Centro de Llamado para acceder al módulo de Centro de Llamados.

Filtro por Institución

Se incorporó un filtro que permite seleccionar la institución asociada a las reservas. El sistema ofrece un campo de búsqueda que facilita la selección de instituciones que cuentan con agendas activas habilitadas para la gestión de turnos.

El filtro funciona mediante un selector con búsqueda por texto, que se activa al ingresar un mínimo de tres caracteres. Al seleccionar una institución, el listado muestra únicamente las reservas correspondientes a la misma. En caso de no seleccionar ninguna institución, el sistema visualiza reservas de todas las instituciones disponibles.

Este filtro puede combinarse con otros criterios de búsqueda, y los resultados siempre cumplen con todas las condiciones seleccionadas.

Filtro por Rango de Fechas

Se incorporó un filtro por rango de fechas que permite acotar la búsqueda de reservas a un período determinado. Este filtro se presenta a través de un calendario, con un valor inicial que va desde un día antes a la fecha actual hasta quince días posteriores. Aunque por valor por defecto se encuentra seleccionado el día actual como fecha inicio y como fecha de fin, 15 días posteriores.

El rango de fechas tiene validaciones específicas: 

  • no puede superar los quince días, 
  • la fecha mínima permitida es la fecha actual y 
  • el filtro es obligatorio para realizar cualquier búsqueda. 

En caso de que se intente seleccionar un rango mayor al permitido, el sistema informa el error al usuario.

Una vez definido el rango, el sistema muestra únicamente las reservas comprendidas dentro del período seleccionado.

Uso de filtros

Los filtros pueden utilizarse de manera conjunta para refinar la búsqueda. Cuando se aplican múltiples criterios, como institución, fecha, número de identificación, nombre o apellido, el sistema devuelve únicamente los registros que cumplen simultáneamente con todas las condiciones definidas. Esto permite realizar búsquedas más precisas y ajustadas a las necesidades operativas del Centro de Llamados.

Gestión de accesos

Reasignacion de turnos para usuarios en la institución destino

Se incorporó la acción de reasignar un turno dentro del detalle de una solicitud que cuente con un turno asignado dentro de la institución destino para los roles administrativos y gestores institucionales. Al ingresar dentro de una solicitud con un turno asignado se visualiza un botón de “Reasignar turno”.

En caso de hacer clic sobre la acción se deriva al usuario de la misma manera que cuando hace clic sobre “Asignar turno”. Es importante aclarar que:

  • La reasignación solo se puede hacer dentro de la institución destino.
  • La acción solo está disponible cuando el turno de la solicitud de referencia se encuentre en estado asignado.
  • La reasignación no modifica los estados de aprobación de origen o destino de la solicitud.
  • El turno asignado reemplazado cambia su estado a “Cancelado” al momento en que el usuario asigna el nuevo turno. El motivo de la cancelación se completa de manera automática con el motivo “Reasignación de turno”.
  • El turno cancelado se visualizará dentro del historial de turnos del paciente.

Límite de rango de fechas en dashboards de referencias

Con el fin de evitar problemas de performance, se redujo el rango de fechas máximas dentro del filtro “filtrar por periodo” en los dashboards de gestores de accesos.

Antes del desarrollo el rango máximo era de 90 días pero en base al volumen de solicitudes generadas se decidió modificarlo a 30 días. De esta manera el sistema evita fallas de performance al cargar el volumen de datos de todas las referencias del periodo seleccionado.

Impresion de historia clínica

Descarga de estudios junto a orden de prestación

Se incorporó la posibilidad de que el Personal de Legales descargue estudios realizados en los ámbitos de guardia, internación y ambulatorio junto con su orden de prestación correspondiente.

Esta mejora permite fortalecer la trazabilidad documental, asegurando que cada resultado de estudio pueda descargarse acompañado por la orden que dio origen a su realización, consolidando así la información clínica en un único documento.

Funcionamiento del feature flag

La funcionalidad se encuentra controlada por el feature flag:

HABILITAR_DESCARGA_ESTUDIOS_ANEXADO_ORDEN

  • Valor por defecto: false.

Cuando el feature flag está en false:

  • La descarga incluye únicamente los resultados de los estudios.
  • No se adjunta la orden de prestación.

Cuando el feature flag está habilitado:

  • La descarga incorpora la orden de prestación como última hoja del documento.
  • La orden de prestación se encuentra sin el apartado 27

Este mecanismo permite administrar la activación de la funcionalidad.

Alcance de la Funcionalidad

La funcionalidad impacta en la descarga de estudios desde la Historia Clínica (HC) y aplica a los siguientes ámbitos asistenciales:

  • Guardia
  • Internación
  • Ambulatorio

Se encuentra disponible para todas las categorías de estudios:

  • Laboratorio
  • Imágenes
  • Anatomía Patológica
  • Hemoterapia
  • Procedimientos quirúrgicos
  • Otros procedimientos y prácticas
  • Asesoramiento y Educación

Acceso a la Historia Clínica

El usuario con perfil Personal de Legales accede a la Historia Clínica del paciente y selecciona la sección correspondiente a los resultados de estudios complementarios.

Se realizó además un ajuste de nomenclatura, modificando el nombre del documento de “Informes de los resultados de los estudios complementarios” a  “Resultados de los estudios complementarios”

Este cambio es únicamente de denominación y no altera el funcionamiento del sistema.

Visualización de Estudios

Dentro de la grilla de estudios, el usuario puede:

  • Visualizar los estudios correspondientes a los ámbitos de guardia, internación y ambulatorio.
  • Identificar el estado de cada estudio.

Se mantienen los estados previamente existentes:

  • Completado
  • Completo parcial
  • Pendiente

Esta visualización se conserva sin modificaciones respecto al funcionamiento anterior.

Imagen ejemplo de estudio en estado pendiente

Selección y Descarga del Documento

El usuario puede seleccionar uno o varios estudios y proceder a su descarga.

Cuando la funcionalidad se encuentra habilitada, el sistema genera un único documento que incluye:

  1. Los resultados de los estudios seleccionados.
  2. La orden de prestación correspondiente, incorporada como última hoja del documento.

El archivo descargado mantiene la nomenclatura habitual:
HCE_[NRODNI]

Imagen: ejemplo de documento descargado

Composición del Documento Descargado

El documento generado presenta las siguientes características:

  • Todas las páginas se encuentran numeradas.
  • Se incluyen los datos correspondientes al episodio o encuentro clínico.
  • La orden de prestación se incorpora en una hoja separada al final del documento.
  • La orden no incluye el ítem 27.
  • Se agrega un pie de página con la leyenda:
    “Historia Clínica impresa el [fecha y hora] por [usuario rol legales] en [institución]”
  • Se incluye numeración de página en la orden anexada.

De esta manera, el documento final consolida tanto el resultado como el respaldo formal de su solicitud.

Impresión y Descarga de Consultas Odontológicas con Odontograma

Se incorporó la posibilidad de descargar e imprimir consultas odontológicas junto con el odontograma correspondiente, con el propósito de fortalecer la trazabilidad y la integridad de la documentación clínica. Esta mejora resulta especialmente relevante para los procesos de auditoría y respaldo legal, al permitir contar con información clínica completa en un único documento.

La funcionalidad aplica al ámbito ambulatorio y se tiene en cuenta las asociadas a turnos.

La inclusión del odontograma en la impresión o descarga está disponible únicamente para las consultas generadas a partir de la puesta en producción de esta mejora. Las consultas anteriores mantienen su comportamiento histórico.

Registro de la Atención Odontológica

Durante la atención odontológica, el profesional registra la consulta en el sistema, incluyendo la evolución clínica correspondiente. A partir de esta mejora, también queda registrado el odontograma asociado a la consulta, el cual puede contener tanto hallazgos clínicos como procedimientos realizados.

Este registro queda guardado como parte integral de la consulta odontológica.

El sistema almacena la consulta odontológica junto con su odontograma, asegurando que ambos queden vinculados de forma estructurada. Esta vinculación se aplica exclusivamente a las consultas creadas con posterioridad a la implementación de la funcionalidad.

Las consultas registradas con anterioridad no cuentan con odontograma asociado para su impresión o descarga.

Impresión y Descarga de la Consulta

El personal con rol Personal de Legales, accede al módulo de impresión de historia clínica y realiza la búsqueda de la consulta odontológica requerida.

En el listado de resultados, cuando una consulta incluye odontograma, el sistema lo identifica en la columna “Problema” con la leyenda “Registro de odontograma”, facilitando su reconocimiento.

Al imprimir o descargar una consulta odontológica generada luego de la implementación:

  • El documento incluye la información clínica habitual de la consulta.
  • Se incorpora el odontograma adjunto, ubicado a continuación de la evolución clínica.
  • En la descarga de la nota clínica, se visualizan los datos correspondientes a los hallazgos y procedimientos registrados.

En el caso de consultas odontológicas asociadas a turnos, el odontograma también se incluye en la impresión o descarga, siempre que la consulta haya sido generada posteriormente a la implementación.

Red de Imágenes

Envío de imágenes de estudio a paciente

Se desarrolló una nueva funcionalidad que permite a los profesionales con rol de Informador compartir estudios de imágenes DICOM con los pacientes de manera digital y segura, a través del envío de un enlace público por correo electrónico.

Esta mejora introduce un Feature Flag denominado HABILITAR_SOLICITUD_IMAGENES_MAIL_RDI, que por defecto se encuentra deshabilitado. Al activarse, habilita la opción para que el Informador, desde la pantalla de visualización de informes completados en la Red de Imágenes, pueda solicitar el envío de un mail al paciente.

El proceso comienza cuando el profesional selecciona la opción “Solicitar envío de mail” y confirma el correo electrónico del paciente. En ese momento, el sistema HSI se comunica con el PACS para iniciar el copiado del estudio al PACS Caché. Una vez finalizada esta operación, el PACS genera un enlace público y funcional para acceder al estudio DICOM.

El envío del correo electrónico al paciente se realiza únicamente cuando el enlace público está disponible. El mensaje incluye un texto claro que informa al paciente sobre la disponibilidad del material y la vigencia del enlace, que será de un mes a partir de la fecha de emisión. Esto garantiza que el acceso a las imágenes sea seguro y temporal, protegiendo la privacidad y la integridad de la información médica.

En caso de que no se encuentre habilitado el feature flag o el estudio solo tenga el informe y no se encuentren las imágenes, solamente se envía por mail el PDF del informe:

Desde el módulo de Backoffice, en la sección de solicitudes de envío por email de la Red de Imágenes, los usuarios pueden visualizar el estado de todas las solicitudes realizadas, manteniendo la trazabilidad y el control sobre el proceso.

Reportes

Optimización de la Selección de Fechas en Reportes de Turnos

Con el objetivo de mejorar la coherencia, flexibilidad y usabilidad de los reportes de turnos, se implementaron modificaciones en los mecanismos de selección de períodos. Estas mejoras permiten una mejor adaptación a las necesidades operativas del personal de estadísticas y de la administración institucional, asegurando una selección de fechas más precisa y alineada al tipo de información requerida en cada reporte.

Reportes afectados

Las modificaciones aplican al módulo de Reportes – Mensuales descargables y afectan específicamente a dos reportes clave relacionados con la gestión de turnos:

  • Reporte Detalle Nominal de Turnos
  • Reporte Resumen Mensual de Turnos en Consultorios Externos

Los roles involucrados en este flujo son el Personal de estadísticas y el Administrador Institucional. No se requiere la activación de ningún feature flag adicional.

Cambios realizados

El flujo comienza cuando el usuario accede al módulo de reportes y selecciona alguno de los reportes disponibles. A partir de este punto, el sistema presenta mecanismos de selección de fechas diferenciados según el tipo de reporte, garantizando coherencia entre el período seleccionado y la naturaleza de la información a consultar.

Reporte Detalle Nominal de Turnos

En este reporte, orientado al análisis detallado de turnos, se reemplazó el selector de mes y año por un selector de rango de fechas exacto, que permite una mayor precisión en la consulta.

El sistema presenta un campo obligatorio de tipo calendario, identificado con el placeholder “Seleccionar rango de fechas”, que incluye un ícono de limpieza para facilitar la modificación de la selección.

El usuario puede definir un período personalizado, incluyendo fechas futuras como fecha fin. No se establece una restricción sobre la fecha mínima, aunque el rango seleccionado no puede superar los siete días.

Este cambio mejora la experiencia de usuario y optimiza la performance del componente, facilitando consultas más específicas y ágiles.

Reporte Resumen Mensual de Turnos en Consultorios Externos

Para este reporte, de carácter agregado y mensual, se reemplazó el selector de rango de fechas por un selector de mes y año, asegurando una lógica acorde al tipo de información presentada.

El flujo requiere la selección obligatoria de:

  • Mes, mediante un campo tipo select con opciones de enero a diciembre, estableciendo por defecto el mes vencido.
  • Año, mediante un campo tipo select con opciones desde el año 2020 hasta el año en curso, definiendo como valor por defecto el año actual, o el año anterior en caso de encontrarse en el mes de enero.

Esta configuración asegura que, al ingresar al reporte, el usuario visualice por defecto el último período completo disponible.

Validaciones

El sistema garantiza que:

  • El Reporte Detalle Nominal de Turnos muestre y permita utilizar correctamente el nuevo selector de rango de fechas, habilitando fechas futuras y restringiendo el rango máximo a siete días.

Imagen de ejemplo. Debido a que el rango no puede superar los 7 días, al seleccionar una fecha de inicio se calcula de manera automática la fecha final.

  • El Reporte Resumen Mensual de Turnos en Consultorios Externos muestre y permita utilizar correctamente el nuevo selector de mes y año, con valores por defecto correspondientes al mes vencido y su año asociado.

Imagen de ejemplo. Debido a que el único mes vencido del año 2026 es Enero, es la única opción disponible.

Mejoras

Actualización en la carga y visualización de coberturas

En el marco de la evolución del módulo de Pacientes, se implementó una mejora en el proceso de empadronamiento que permite asociar múltiples coberturas a un mismo paciente. Esta actualización tiene como objetivo optimizar la gestión administrativa y clínica, asegurando mayor flexibilidad, trazabilidad y coherencia en la información utilizada a lo largo de los distintos flujos del sistema.

La funcionalidad se encuentra disponible en el módulo de empadronamiento de pacientes y aplica a pacientes regulares y temporales.

El desarrollo contempla el uso del feature flag HABILITAR_TXT_COBERTURA_PUBLICA_EXCLUSIVA, el cual determina la visualización del texto “Cobertura Pública Exclusiva” cuando corresponda.

El rol involucrado en este flujo es el Administrativo, responsable de la carga y actualización de datos del paciente.

Empadronamiento o Edición del Paciente

El flujo comienza cuando el usuario accede al módulo de Paciente, empadronando un nuevo paciente o editando uno existente.

Dentro de la sección de Cobertura Médica, se visualiza el botón “Actualizar cobertura”, desde el cual se gestiona la información relacionada.

Al seleccionar la opción de actualización, el sistema despliega un popup que permite administrar integralmente las coberturas asociadas al paciente. En primer lugar se consulta a un servicio externo de RENAPER (bus de interoperabilidad) si el paciente tiene coberturas asociadas. En el caso que el paciente no tiene coberturas se despliega un popup indicando la situación y dando la posibilidad al usuario de seleccionar si desea continuar sin coberturas o si desea cargar coberturas de manera manual.

Asociación de coberturas de manera manual

Desde este espacio, es posible registrar una o más coberturas. Cada cobertura queda almacenada y vinculada al paciente, manteniendo la integridad de la información.

Visualización del Listado Completo

Una vez que el usuario se encuentra con un cliente que no tiene coberturas asociadas y decide continuar sin coberturas o cargando de manera manual. El sistema muestra un listado con todas las coberturas asociadas, permitiendo su consulta de manera clara y centralizada.Pero se puede diferenciar entre dos estados claras:

Por un lado si se desea continuar sin cargar coberturas, se visualizará:

  • “Sin cobertura”, o
  • “Cobertura Pública Exclusiva”, según la configuración del feature flag mencionado.

Pero si el usuario cargó cobertura de manera manual, una vez que se haya guardado los cambios se visualizará todas las coberturas creadas.

Edición de coberturas

Asimismo, el usuario puede eliminar coberturas directamente desde el popup. Esta acción impacta de manera inmediata en todos los módulos donde la cobertura del paciente sea utilizada.

Impacto de la información en el sistema

Una vez guardadas las modificaciones, las coberturas asociadas se reflejan automáticamente en los distintos flujos administrativos y clínicos del sistema, garantizando coherencia y actualización en tiempo real.

La información impacta en:

  • Empadronamiento y edición de datos del paciente.
  • Inicio y edición de episodios de guardia.
  • Inicio y edición de internaciones.
  • Otorgamiento, edición y confirmación de turnos.
  • Consulta, indicación y orden de estudios ambulatorios.

De esta manera, el sistema asegura que todas las operaciones que requieran información de cobertura utilicen los datos actualizados.

Eliminación de restricción de CUIT en coberturas médicas

En esta versión se ajustó el registro de coberturas médicas para permitir que una misma entidad (por ejemplo, una prepaga que se utiliza como obra social, ART y/o prepaga) pueda repetirse con el mismo CUIT en distintos tipos de cobertura.

Con este cambio, ya no se bloquea la carga por duplicidad de CUIT y se evitan los inconvenientes que esto generaba en los procesos de facturación.