En esta nueva release se trabajaron los siguientes puntos:
Contents
- 1 Profesiones matriculadas como especialidades
- 2 Internación
- 3 Formularios configurables
- 4 Scores
- 5 Agendas
- 6 Reportes
- 7 Bugs y mejoras generales
- 7.1 Paciente creado previamente con documento “trámite” y n° con guiones.
- 7.2 Error al descargar documento de consulta ambulatoria desde la HC de un paciente
- 7.3 Se puede dar el alta médica a un episodio de guardia en estado “En transición” (en sesiones paralelas)
- 7.4 Fecha de emisión de recetas posdatadas
Profesiones matriculadas como especialidades
A partir de esta entrega, al momento de asignar una especialidad a un profesional, el usuario encontrará dentro de las opciones algunas profesiones matriculadas.
El listado de profesiones que se verán como especialidades se encuentra en esta planilla.
Internación
Cambios en el inicio de episodio
Se realizaron los siguientes cambios en el formulario de Solicitud de internación:
Como primer cambio se agregó un campo de tipo typeahead bajo la leyenda “Servicio responsable” debajo del título “Solicitud de internación”. En caso de hacer clic sobre el campo se muestran todos los servicios dentro de la institución que estén asociados a un sector de tipo internación.
La obligatoriedad de este campo está sujeta a un nuevo feature flag con el nombre: HABILITAR_SERVICIO_RESPONSABLE_OBLIGATORIO
Este FF estará por defecto en FALSE, determinando la no obligatoriedad del ingreso del dato para confirmar un inicio de episodio.
En caso de requerir el servicio responsable como obligatorio el FF debe estar configruado en TRUE.
Luego de confirmar el inicio de internación, este dato impacta dentro del card de resumen de internación.
Por otro lado, como segundo cambio el campo de Fecha y hora de ingreso pasa a ser un componente time picker.
Finalmente se cambió la leyenda de “Medico responsable” por “Médico/s solicitante/s”. Al mismo tiempo, el campo pasa a ser un campo de tipo typeahead. Dentro del campo se muestran todos los médicos de la institución. Además del nombre y apellido, se visualiza la o las matrículas del médico en cuestión.
Una vez seleccionado el médico, este se listará en un card junto con su matrícula con la posibilidad de eliminarlo. Al mismo tiempo se seguirá visualizando el campo para agregar otro médico solicitante. El máximo de médicos solicitantes es de 5.
Este dato también impacta dentro del card de resumen de internación.
Edición de contactos responsables
A partir de ahora se pueden agregar y eliminar contactos responsables directamente desde el card de resumen de internación.
En caso de no haber agregado ningún contacto responsable durante el formulario de inicio de internación, dentro del resumen de internación, se muestra un botón de “+ Agregar contacto”.
Al hacer clic sobre este botón se muestra un popup para agregar un contacto responsable.
Una vez agregados, se pueden editar o eliminar los datos de un contacto mediante los botones “Editar” y “Eliminar”
En caso de hacer clic sobre el botón “Eliminar” se muestra un popup para confirmar dicha acción.
Nuevo listado de pacientes internados
Feature flag para activar funcionalidad:
HABILITAR_LISTADO_DE_INTERNADOS_EN_DESARROLLO
Este feature flag es transitorio, se eliminará cuando se finalice con la incorporación de los filtros.
Se realizó un rediseño del listado de internados ubicado en el módulo “Internación”. Una vez que se ingresa al módulo se muestra el listado dentro de una nueva solapa con el nombre “Pacientes internados”.
El listado es distinto según el rol que tenga el usuario.
Para el rol administrativo, el listado está compuesto por las siguientes columnas:
- Columna 1: muestra la identificación del paciente.
- Columna 2: muestra la fecha de inicio de la internación y la cantidad de días que lleva el paciente internado.
- Columna 3: muestra la cobertura médica asociada al episodio junto con el número de afiliado.
- Columna 4: muestra la ubicación del paciente dentro de la institución. En caso de tener alta física se muestra la etiqueta correspondiente.
- Columna 5: muestra si cuenta con una “Alerta de aislamiento”. Luego, en caso de hacerle el alta médica al paciente, se suma el estado de internación. El estado cambia según si cuenta con alta física o no. En la actualidad solo se muestra el estado cuando tiene el alta física realizada.
En caso de hacer clic sobre una fila en particular se accede al perfil del paciente.
Para el rol especialista médico, profesional de la salud y especialista en odontología, el listado está compuesto por las siguientes columnas:
- Columna 1: muestra la identificación del paciente.
- Columna 2: muestra la fecha de inicio de la internación y la cantidad de días que lleva el paciente internado.
- Columna 3: muestra la ubicación del paciente dentro de la institución. En caso de tener alta física se muestra la etiqueta correspondiente.
- Columna 4: muestra el diagnóstico principal del episodio, si cuenta con una “Alerta de aislamiento” y el/los estado de internación siguiendo la misma lógica del dashboard del usuario administrativo.
- Columna 5: Fecha y hora de cuando se realizó la última carga de algún documento dentro del episodio de internación (Evaluación de ingreso, nota de evolución, epicrisis, parte quirúrgico, parte anestésico).
En caso de hacer clic sobre una fila en particular se accederá a la HC del paciente.
Ambos listados están ordenados de manera alfabética teniendo en cuenta el apellido del paciente.
Formularios configurables
Feature flag para activar funcionalidad:
HABILITAR_FORMULARIOS_CONFIGURABLES_EN_DESARROLLO
Incorporación de formularios en ámbito de internación – Nota de evolución médica y de enfermería
A partir de ahora, se sumó dentro del ámbito de internación, la utilización de formularios configurables a los documentos de:
- Nota de evolución medica
- Nota de evolución de enfermería
El nuevo desplegable se ubica debajo del desplegable “Alertas de aislamiento” para especialista médico, profesional de la salud y especialista en odontología.
Para el caso de la nota de evolución de enfermería se ubica debajo del desplegable “Evolución”.
Cabe mencionar que, cuando un usuario haga click sobre el botón “ + Agregar formulario”, se visualizan los formularios que cumplan con las siguientes condiciones:
- Tengan el switch de Internación en true dentro del backoffice.
- Esté habilitado en la institución dentro del módulo Instituciones → institución → formularios configurables.
- En caso de que el formulario cuente con especialidades asociadas, que ésta coincida con al menos una de las especialidades que cuenta el usuario que está realizando la evolución.
En caso de que el formulario no tenga ninguna especialidad asociada, solo se tienen en cuenta las condiciones 1 y 2.
Una vez cargado el formulario, este se visualiza en la previsualización del documento dentro del histórico y dentro del pdf del mismo.
Scores
Feature flag para activar funcionalidad:
HABILITAR_FORMULARIOS_CONFIGURABLES_EN_DESARROLLO
Incorporación en notas de evolución médica y de enfermería en episodios de guardia
A partir de esta versión, se sumó dentro del ámbito de guardia, la utilización de scores a los documentos de:
- Nota de evolución médica
- Nota de evolución de enfermería
El nuevo desplegable se ubica debajo del desplegable “Formularios”.
Cuando un usuario hace clic sobre el botón “ + Agregar score”, se visualizan los scores que cumplan con las siguientes condiciones:
- Tengan el switch de Guardia en true dentro del backoffice.
- Esté habilitado en la institución dentro del módulo Instituciones → institución → formularios configurables.
- En caso de que el score cuente con especialidades asociadas, es necesario que ésta coincida con la seleccionada dentro del documento en cuestión.
En caso de que el score no tenga ninguna especialidad asociada, solo se tienen en cuenta las condiciones 1 y 2. Además, si el usuario está asociado a una especialidad específica se modifica el desplegable de especialidad a disabled y se muestra un mensaje indicando la situación. Si se elimina el score, el desplegable vuelve a ser modificable.
Una vez cargado el score, este se visualiza en la previsualización del documento dentro del histórico y dentro del pdf del mismo.
Agendas
Selección de consultorio y rango horario compartido en agendas
Feature flag para activar funcionalidad:
HABILITAR_USO_DE_CONSULTORIO_COMPARTIDO_AGENDA
Se desarrolló una nueva funcionalidad para la agenda que tiene como objetivo la flexibilización de las mismas con respecto a los consultorios.
Cuando se encuentre habilitado por medio del feature flag, en la creación y edición de agendas, se va a poder seleccionar un consultorio que se comparte con otras.
Cuando ingrese un usuario con rol administrador de agenda a crear una agenda, se visualiza el calendario con las franjas ocupadas por otras agendas.
Las franjas ocupadas pueden pertenecer a agendas con distintas configuraciones, pero el detalle mínimo se rige por lo siguiente:
- Texto aclarativo: “Horario ocupado por otra agenda“
- Datos de la otra agenda: Nombre y apellido del profesional junto con el alias o especialidad de la agenda
Y cuando el espacio no permite mostrar todo, se visualiza la información en un tooltip:
Cuando el usuario se encuentra creando una franja se menciona los siguientes campos:
- Tipo de atención
- Cantidad de sobreturnos
- Si tiene turnos protegidos
- Si tiene turnos online
Cuando se muestra con tooltip es de la siguiente manera:
Cuando se encuentran varias agendas solapadas se muestran de la siguiente manera:
Al pasar sobre cada franja se ve el tooltip con la información.
Dicho cambio, además de verse asociado a la configuración de un feature flag no afecta a agendas de imágenes.
Reportes
Sumar motivo de ingreso y servicio asociado del triage al reporte de guardia
A partir de este release, se incluyó dentro del “Reporte detalle nominal de atenciones de guardia” dos nuevos campos provenientes del último triage definido de un episodio. Para ingresar al reporte el usuario con rol administrador institucional debe ingresar al módulo:
Reportes → Mensuales descargables → Reporte detalle nominal de atenciones de guardia.
Cuando el usuario genere este reporte ahora se visualizan los siguientes datos definidos en el último triage del episodio:
- Motivo de consulta (concepto SNOMED)
- Servicio
El nombre de la columna del dato del motivo de consulta es “Motivo de consulta”. Con respecto al nombre de la columna del dato del servicio de guardia es “Servicio”. Ambas columnas se ubican entre las columnas “Tipo de triage” y “Estado del episodio” del reporte.
Por otro lado se modificó el título de la columna actual con la leyenda “motivo” a “Motivo de ingreso” y esta se cambió de ubicación entre la columna “Usuario creador del episodio” y la columna “Tipo de guardia”. Esto se realizó ya que este dato es el motivo de ingreso que define la persona que inicia el episodio de guardia dentro de un campo de texto libre.
Bugs y mejoras generales
Paciente creado previamente con documento “trámite” y n° con guiones.
Desde Mendoza nos reportaron que al empadronar un paciente con su documento en trámite y su número de documento con guiones, luego el mismo no podía encontrarse desde la búsqueda para asignación de turno. Este inconveniente fue resuelto en esta nueva release.
Error al descargar documento de consulta ambulatoria desde la HC de un paciente
Se incorporó una nueva funcionalidad que permite al usuario generar nuevamente los PDFs de aquellos documentos en los que la generación inicial haya fallado. Aunque es un escenario es poco común, ha ocurrido reiteradas veces debido al uso de la feature flag HABILITAR_GENERACION_ASINCRONICA_DOCUMENTOS_PDF.
Para esto se creó una nueva pantalla en el backoffice que lista todos los documentos sin PDF y brinda la opción de generarlos manualmente. Una vez generados correctamente, estos documentos desaparecerán del listado y podrán visualizarse en el menú Inspeccionar → Documentos. Luego, también, se podrán visualizar desde la historia clínica del paciente correspondiente.
Para regenerar el documento se debe ir al Backoffice, opción Documentos si archivo, buscar el paciente y generar el documento:
Una vez generado, el mismo puede ser descargado desde Backoffice:
O visualizado y descargado desde la webapp:
Se puede dar el alta médica a un episodio de guardia en estado “En transición” (en sesiones paralelas)
Desde Mendoza se nos reportó un problema en el que, si en dos sesiones diferentes, un profesional seleccionaba el estado ‘En transición’ y otro, sin refrescar la página, seleccionaba ‘Alta de paciente’, se realizaba el alta médica incorrectamente. El origen del problema radicaba en que no se verificaba el estado del episodio desde el backend antes de realizar el cambio de estado, lo que generaba inconsistencias y dificultaba el avance de los episodios. Este inconveniente fue resuelto mediante un hotfix en la versión 2.40.4.
El chequeo desde el backend arrojará mensajes de este tipo cuando corresponda:
Fecha de emisión de recetas posdatadas
El sistema de emisión de recetas médicas permite la generación de recetas posdatadas en función de la duración del tratamiento ingresado. Desde esta release, la fecha de emisión de la segunda receta, en adelante, será cinco días antes del vencimiento de la anterior, sin modificar los 30 días de vigencia que debe tener por ley una receta, permitiendo que el paciente pueda retirar su medicación sin interrupciones. Este criterio de los 5 días antes es un valor estandarizado definido con farmacología.
