Atenciones
Gestión de atenciones médicas de pacientes en el módulo de Salud de Davix ERPX.
Descripción general
La pantalla Atenciones permite gestionar las atenciones médicas de pacientes que ya cuentan con una admisión registrada. Desde esta pantalla se pueden cambiar estados de admisión, registrar la atención clínica completa (triaje, anamnesis, antecedentes y diagnósticos) y consultar los detalles de atenciones previas.
Ruta de navegación: Inicio → Salud → Atenciones
Vista principal (listado de atenciones)
Encabezado
| Elemento | Descripción |
|---|---|
| Título | "Atenciones" |
| Subtítulo | "Muestra el listado y las herramientas para gestionar las atenciones" |
| Botón "Actualizar" | Icono pi pi-refresh. Recarga la tabla. |
Columnas de la tabla
| Columna | Ancho | Descripción |
|---|---|---|
| Fecha | 180px mín. | Fecha y hora de la atención, formato DD/MM/YYYY hh:mm A. |
| Medico / Equipo medico | Flexible | Nombre del médico ({apellido_paterno} {apellido_materno} {nombres}) o nombre del equipo médico. |
| Paciente | Flexible | Nombre completo del paciente ({apellido_paterno} {apellido_materno} {nombres}). |
| Modalidad | 150px | "EN CONSULTORIO" (valor 1) o "VIRTUAL" (valor 2). |
| Estado | 150px | Botón dividido (p-splitButton) que muestra el estado actual con código de color y permite cambiarlo. |
| Acciones | 100px, centrado | Icono de tres puntos (pi pi-ellipsis-h) para el menú contextual. |
Cuando no hay registros: "No se encontraron datos" (con icono pi pi-exclamation-triangle).
Indicador de paginación
"Mostrando pagina {N} con {X} registros de {T} entradas"
Estados de admisión
Cada registro muestra un p-splitButton con código de color según su estado:
| Estado | Código | Color del botón | Etiqueta |
|---|---|---|---|
| En espera | 0 | secondary (gris) | "EN ESPERA" |
| En llamado | 1 | warning (amarillo) | "EN LLAMADO" |
| En atención | 2 | primary (azul) | "EN ATENCION" |
| Atendido | 3 | success (verde) | "ATENDIDO" |
| Baja | 4 | danger (rojo) | "BAJA" |
| Reprogramado | 5 | danger (rojo) | "REPROGRAMADO" |
Opciones del splitButton (cambio de estado)
Las opciones de transición de estado solo están disponibles para admisiones en estados 0 a 3. Los estados Baja (4) y Reprogramado (5) no tienen opciones de transición en el dropdown.
| Opción | Mensaje de confirmación | Estado destino |
|---|---|---|
| PACIENTE EN ESPERA | "DESEA COLOCAR AL PACIENTE EN ESPERA?" | En espera (0) |
| LLAMAR AL PACIENTE | "DESEA ATENDER AL PACIENTE?" | En llamado (1) |
| PACIENTE EN ATENCION | "COLOCAR AL PACIENTE EN ATENCION" | En atención (2) |
| PACIENTE ATENDIDO | "COLOCAR AL PACIENTE COMO ATENDIDO" | Atendido (3) |
Al seleccionar una opción, se abre un diálogo de confirmación (ver sección Cambiar estado).
Menú contextual
El menú contextual varía según el estado actual de la admisión:
| Estado actual | Opciones disponibles |
|---|---|
| En espera (0) | Baja |
| En atención (2) | Atencion, Baja |
| Atendido (3) | Detalles |
| Baja (4) | Detalles |
| Reprogramado (5) | Detalles |
| Opción | Icono | Descripción |
|---|---|---|
| Atencion | pi pi-eye | Abre el formulario de atención clínica (triaje, anamnesis, antecedentes, diagnósticos). |
| Detalles | pi pi-eye | Abre el diálogo de detalles en modo solo lectura. |
| Baja | pi pi-lock | Cambia el estado a Atendido (3). |
La opción "Atencion" solo está disponible cuando la admisión se encuentra en estado En atención (2). Esto permite al personal médico registrar los datos clínicos del paciente.
Paginación
Controles de paginación: primera página (doble flecha izquierda), anterior (flecha izquierda), selector de página (dropdown con búsqueda), siguiente (flecha derecha), última página (doble flecha derecha). Tamaño de página: 50 registros.
Atención clínica
Al seleccionar "Atencion" del menú contextual (disponible solo en estado En atención), se abre un diálogo a pantalla completa (p-dialog) con título "Atencion".
Subtítulo: "Se tienen que rellenar los campos que contengan () obligatoriamente que se requiere para el registro"*
El diálogo contiene cuatro paneles colapsables, cada uno dedicado a un aspecto diferente de la atención clínica:
- Triaje — Signos vitales y estado general
- Anamnesis — Historia clínica actual
- Antecedentes — Historial médico del paciente
- Diagnósticos — Diagnósticos clínicos
Al abrir el diálogo, el sistema verifica si ya existe una atención registrada para la admisión. Si existe, carga los datos previamente guardados en cada panel. Si no existe, crea automáticamente un nuevo registro de atención vinculado a la admisión.
Parámetro de configuración:
| Parámetro | Dominio | Código | Descripción |
|---|---|---|---|
| Catálogo procedimiento por defecto | CONFIG-ERPX-SALUD-ANTECEDENTE | CATALOGO-PROCEDIMIENTO-DEFECTO | ID del catálogo de procedimientos utilizado por defecto en la sección de antecedentes. |
Botón del diálogo:
| Botón | Icono | Descripción |
|---|---|---|
| Cancelar | pi pi-times | Cierra el diálogo sin guardar cambios pendientes. |
Triaje
Panel colapsable con título "TRIAJE".
Mientras se cargan los datos, se muestra: "Cargando sus datos" con un spinner.
Campos del formulario
| Campo | Tipo | Unidad | Decimales | Obligatorio | Mensaje de error |
|---|---|---|---|---|---|
| Temperatura | p-inputNumber (decimal, locale es-PE) | C | 2 | Sí | "* Obligatorio" |
| Presión arterial (sistólica) | p-inputNumber (decimal, locale es-PE) | mm Hg | 2 | Sí | "* Obligatorio" |
| Presión arterial (diastólica) | p-inputNumber (decimal, locale es-PE) | mm Hg | 2 | Sí | "* Obligatorio" |
| Frecuencia cardiaca | p-inputNumber (decimal, locale es-PE) | x min | 2 | Sí | "* Obligatorio" |
| Frecuencia respiratoria | p-inputNumber (decimal, locale es-PE) | x min | 2 | Sí | "* Obligatorio" |
| Peso | p-inputNumber (decimal, locale es-PE) | Kg | 2 | Sí | "* Obligatorio" |
| Talla | p-inputNumber (decimal, locale es-PE) | cm | 0 | Sí | "* Obligatorio" |
| Saturación de O2 | p-inputNumber (decimal, locale es-PE) | % | 0 | Sí | "* Obligatorio" |
| IMC | p-inputNumber (decimal, locale es-PE) | — | 2 | Sí | "* Obligatorio" |
| Estado aparente | textarea (autoResize, 5 filas, 30 columnas) | — | — | Sí | "* Obligatorio" |
| Escala de dolor | Radio buttons | — | — | Sí | "* Obligatorio" |
| Síntomas | p-chips (etiquetas) | — | — | Sí | "* Obligatorio" |
| Especialidades | p-multiSelect | — | — | Sí | "* Obligatorio" |
Los campos Presión arterial sistólica y diastólica se muestran en una misma fila separados por el símbolo "/".
Opciones de Escala de dolor
| Opción |
|---|
| SIN DOLOR |
| LEVE |
| MODERADO |
| SEVERO |
| INSOPORTABLE |
Campo Especialidades
Dropdown de selección múltiple (p-multiSelect) que muestra las especialidades médicas disponibles. Muestra el campo nombres de cada especialidad.
Botón
| Botón | Icono | Descripción |
|---|---|---|
| Guardar | Spinner durante el proceso | Valida el formulario y guarda los datos de triaje. |
Datos enviados al servidor
| Campo | Descripción |
|---|---|
id | ID del triaje (solo en edición). |
atencion_id | ID de la atención asociada. |
funciones_vitales.temperatura | Temperatura corporal. |
funciones_vitales.presion_arterial_sistolica | Presión arterial sistólica. |
funciones_vitales.presion_arterial_diastolica | Presión arterial diastólica. |
funciones_vitales.frecuencia_cardiaca | Frecuencia cardiaca. |
funciones_vitales.frecuencia_respiratoria | Frecuencia respiratoria. |
funciones_vitales.peso | Peso del paciente. |
funciones_vitales.talla | Talla del paciente. |
funciones_vitales.saturacion_oxigeno | Saturación de oxígeno. |
funciones_vitales.imc | Índice de masa corporal. |
estado_aparente | Estado aparente del paciente (convertido a MAYÚSCULAS). |
escala_dolor | Escala de dolor seleccionada. |
sintomas | Síntomas separados por coma (convertidos a MAYÚSCULAS). |
especialidades | Array de objetos \{especialidad_id\}. |
Notificaciones
| Resultado | Severidad | Título | Mensaje | Duración |
|---|---|---|---|---|
| Formulario inválido | error | "Alerta" | "Revise bien, hay formularios por validar." | 5 segundos |
| Éxito | success | "Alerta" | "Registro exitoso." | 5 segundos |
| Error | error | "Error {código}" | Mensaje de error del servidor | 5 segundos |
Anamnesis
Panel colapsable con título "ANAMNESIS".
Mientras se cargan los datos, se muestra: "Cargando sus datos" con un spinner.
Campos del formulario
| Campo | Tipo | Obligatorio | Mensaje de error |
|---|---|---|---|
| Tiempo (valor) | p-inputNumber (decimal, locale es-PE, 2 decimales) | Sí | "* Obligatorio" |
| Tiempo (tipo) | p-dropdown | Sí | — |
| Forma | pInputText | Sí | "* Obligatorio" |
| Relato | textarea (autoResize, 5 filas, 30 columnas) | Sí | "* Obligatorio" |
| Signos y Síntomas | p-chips (etiquetas) | Sí | "* Obligatorio" |
Los campos Tiempo (valor) y Tiempo (tipo) se muestran en una misma fila como un grupo de entrada combinado: el número a la izquierda y el dropdown a la derecha.
Opciones de Tiempo (tipo)
| Opción | Valor |
|---|---|
| MINUTOS | 0 |
| HORAS | 1 |
| DIAS | 2 |
| MESES | 3 |
| ANOS | 3 |
Valor por defecto: DIAS (2).
Botón
| Botón | Icono | Descripción |
|---|---|---|
| Guardar | Spinner durante el proceso | Valida el formulario y guarda los datos de anamnesis. |
Datos enviados al servidor
| Campo | Descripción |
|---|---|
id | ID de la anamnesis (solo en edición). |
atencion_id | ID de la atención asociada. |
tiempo | Valor numérico del tiempo de enfermedad. |
tiempo_tipo | Tipo de tiempo (0=Minutos, 1=Horas, 2=Días, 3=Meses/Años). |
forma | Forma de inicio (convertido a MAYÚSCULAS). |
relato | Relato de la enfermedad actual (convertido a MAYÚSCULAS). |
signos_sintomas | Signos y síntomas separados por coma (convertidos a MAYÚSCULAS). |
Notificaciones
| Resultado | Severidad | Título | Mensaje | Duración |
|---|---|---|---|---|
| Formulario inválido | error | "Alerta" | "Revise bien, hay formularios por validar." | 5 segundos |
| Éxito | success | "Alerta" | "Registro exitoso." | 5 segundos |
| Error | error | "Error {código}" | Mensaje de error del servidor | 5 segundos |
Antecedentes
Panel colapsable con título "ANTECEDENTES".
Mientras se cargan los datos, se muestra: "Cargando sus datos" con un spinner.
Campos principales
| Campo | Tipo | Obligatorio | Mensaje de error |
|---|---|---|---|
| Alergias | p-chips (etiquetas) | Sí | "* Obligatorio" |
| Hábitos nosivos | p-chips (etiquetas) | Sí | "* Obligatorio" |
| Medicación recibida | p-chips (etiquetas) | Sí | "* Obligatorio" |
Tabla: Antecedentes quirúrgicos
Tabla dinámica (FormArray) para registrar múltiples antecedentes quirúrgicos.
| Columna | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| PROCEDIMIENTO | p-dropdown con búsqueda, lazy loading | Sí | Catálogos de procedimientos de laboratorio. Muestra: "{codigo} - {nombre}". Al escribir en el filtro, busca en el endpoint de catálogos. placeholder="SELECCIONE", emptyMessage="No se encontraron registros.", emptyFilterMessage="No se han encontrado resultados". |
| DESCRIPCION | pInputText | No | Descripción libre del procedimiento. |
| AÑO | p-calendar (vista año, formato yy) | Sí | Año en que se realizó el procedimiento quirúrgico. |
| RELATO | pInputText | Sí | Relato del antecedente quirúrgico. |
| Eliminar | Botón pi pi-trash | — | Elimina la fila. |
Botón: "Agregar antecedente quirurgico" — agrega una nueva fila a la tabla.
Tabla: Antecedentes médicos
Tabla dinámica (FormArray) para registrar múltiples antecedentes médicos.
| Columna | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| CIE | p-dropdown con búsqueda, lazy loading | Sí | Código CIE (Clasificación Internacional de Enfermedades). Muestra: "{codigo} - {nombre}". Al escribir en el filtro, busca en el endpoint de CIE. |
| DESCRIPCION | pInputText | No | Descripción libre. |
| RELATO | pInputText | Sí | Relato del antecedente médico. |
| Eliminar | Botón pi pi-trash | — | Elimina la fila. |
Botón: "Agregar antecedente medico" — agrega una nueva fila a la tabla.
Tabla: Hospitalizaciones
Tabla dinámica (FormArray) para registrar múltiples hospitalizaciones previas.
| Columna | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| FECHA | p-calendar (formato dd/mm/yy, con icono, sin hora) | Sí | Fecha de la hospitalización. |
| RELATO | pInputText | Sí | Relato de la hospitalización. |
| Eliminar | Botón pi pi-trash | — | Elimina la fila. |
Botón: "Agregar antecedente hospitalizacion" — agrega una nueva fila a la tabla.
Tabla: Antecedentes ginecológicos
Esta sección solo se muestra cuando el paciente es de sexo Femenino (sexo == 'F').
Tabla dinámica (FormArray) para registrar antecedentes ginecológicos.
| Columna | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| GESTACIONES | p-inputNumber (decimal, locale es-PE, 0 decimales) | Sí | Número de gestaciones. |
| ATERMINOS | p-inputNumber (decimal, locale es-PE, 0 decimales) | Sí | Número de partos a término. |
| PRETERMINOS | p-inputNumber (decimal, locale es-PE, 0 decimales) | Sí | Número de partos pretérmino. |
| ABORTOS | p-inputNumber (decimal, locale es-PE, 0 decimales) | Sí | Número de abortos. |
| VIVOS ACTUALES | p-inputNumber (decimal, locale es-PE, 0 decimales) | Sí | Número de hijos vivos actualmente. |
| Eliminar | Botón pi pi-trash | — | Elimina la fila. |
Botón: "Agregar antecedente ginecologico" — agrega una nueva fila a la tabla.
Botón
| Botón | Icono | Descripción |
|---|---|---|
| Guardar | Spinner durante el proceso | Valida el formulario y guarda todos los antecedentes. |
Datos enviados al servidor
| Campo | Descripción |
|---|---|
id | ID del antecedente (solo en edición). |
atencion_id | ID de la atención asociada. |
alergias | Alergias separadas por coma (convertidas a MAYÚSCULAS). |
habitos_nosivos | Hábitos nocivos separados por coma (convertidos a MAYÚSCULAS). |
medicacion_resibida | Medicación recibida separada por coma (convertida a MAYÚSCULAS). |
quirurgicos | Array de objetos con: procedimiento_id, descripcion (MAYÚSCULAS), ano (formato YYYY), relato (MAYÚSCULAS). |
medicos | Array de objetos con: cie_id, descripcion (MAYÚSCULAS), relato (MAYÚSCULAS). |
hospitalizaciones | Array de objetos con: fecha (formato YYYY-MM-DD), relato (MAYÚSCULAS). |
ginecologicos | Array de objetos con: gestaciones, aterminos, preterminos, obortos, vivos_actuales. Solo para pacientes femeninas. |
Notificaciones
| Resultado | Severidad | Título | Mensaje | Duración |
|---|---|---|---|---|
| Formulario inválido | error | "Alerta" | "Revise bien, hay formularios por validar." | 5 segundos |
| Éxito | success | "Alerta" | "Registro exitoso." | 5 segundos |
| Error | error | "Error {código}" | Mensaje de error del servidor | 5 segundos |
Diagnósticos
Panel colapsable con título "DIAGNOSTICOS".
Mientras se cargan los datos, se muestra: "Cargando sus datos" con un spinner.
Tabla de diagnósticos
Tabla dinámica (FormArray) para registrar múltiples diagnósticos.
| Columna | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| FECHA | p-calendar (formato dd/mm/yy, con icono, sin hora) | No | Fecha del diagnóstico. |
| CIE | p-dropdown con búsqueda, lazy loading | Sí | Código CIE. Muestra: "{codigo} - {nombre}". Al escribir en el filtro, busca en el endpoint de CIE. placeholder="SELECCIONE", emptyMessage="No se encontraron registros.", emptyFilterMessage="No se han encontrado resultados". |
| TIPO | p-dropdown | No | Tipo de diagnóstico. |
| OBSERVACION | pInputText | Sí | Observación sobre el diagnóstico. |
| Eliminar | Botón pi pi-trash | — | Elimina la fila. |
Opciones de Tipo de diagnóstico
| Opción | Valor |
|---|---|
| PRESUNTIVO | 0 |
| DEFINITIVO | 1 |
Botón: "Agregar antecedente medico" — agrega una nueva fila a la tabla de diagnósticos.
Botón
| Botón | Icono | Descripción |
|---|---|---|
| Guardar | Spinner durante el proceso | Valida el formulario y guarda todos los diagnósticos en lote (bulk). |
Datos enviados al servidor
Los diagnósticos se guardan en lote mediante el endpoint PUT /diagnosticos/bulk. Cada diagnóstico contiene:
| Campo | Descripción |
|---|---|
id | ID del diagnóstico (solo en edición). |
atencion_id | ID de la atención asociada. |
fecha | Fecha del diagnóstico (formato YYYY-MM-DD). |
cie_id | ID del código CIE seleccionado. |
tipo | Tipo: 0 (Presuntivo) o 1 (Definitivo). |
observacion | Observación (convertida a MAYÚSCULAS). |
Notificaciones
| Resultado | Severidad | Título | Mensaje | Duración |
|---|---|---|---|---|
| Formulario inválido | error | "Alerta" | "Revise bien, hay formularios por validar." | 5 segundos |
| Éxito | success | "Alerta" | "Registro exitoso." | 5 segundos |
| Error | error | "Error {código}" | Mensaje de error del servidor | 5 segundos |
Detalles de admisión
Al seleccionar "Detalles" del menú contextual, se abre un diálogo a pantalla completa (p-dialog) con título "Admision" en modo solo lectura.
Campos mostrados
| Campo | Descripción |
|---|---|
| Paciente | Nombre completo: {apellido_paterno} {apellido_materno} {nombres}. |
| Medico | Nombre completo del médico asignado. |
| Especialidades | Nombre de la especialidad médica. |
| Modalidad | "EN CONSULTORIO" o "VIRTUAL". |
| Tipo de atencion | "CONSULTA" o "RECONSULTA". |
| Horario | Fecha y hora, formato DD/MM/YYYY hh:mm A. |
Botón del diálogo:
| Botón | Icono | Descripción |
|---|---|---|
| Cancelar | pi pi-times | Cierra el diálogo. |
Cambiar estado
Al seleccionar una opción de transición de estado desde el p-splitButton, se abre un diálogo de confirmación (DynamicDialog) con título "Confirmacion" y ancho de 50vw.
| Elemento | Descripción |
|---|---|
| Icono | pi pi-exclamation-triangle (tamaño 2rem) |
| Mensaje | Varía según el estado destino (ver tabla de opciones del splitButton). |
| Botón "No" | Icono pi pi-times. Cierra el diálogo sin cambiar el estado. |
| Botón "Si" | Icono pi pi-check (cambia a spinner durante el proceso). Ejecuta el cambio de estado. |
Si existen documentos de venta asociados que deben darse de baja primero, el diálogo muestra el mensaje "NESESITA DAR DE BAJA ESTOS DOCUMENTOS PREVIAMENTE" junto con una lista de los documentos (tipo, serie, número) y sus documentos hijos.
El cambio de estado se realiza mediante un PATCH al endpoint de admisiones con el nuevo valor de estado.
Notificaciones
| Resultado | Severidad | Título | Mensaje | Duración |
|---|---|---|---|---|
| Éxito | success | "Alerta" | "Estado actualizado." | 5 segundos |
| Error | error | "Error {código}" | Mensaje de error del servidor | 5 segundos |
Eliminar admisión
Al confirmar la eliminación desde el diálogo correspondiente (DynamicDialog) con título "Confirmacion" y ancho de 50vw.
| Elemento | Descripción |
|---|---|
| Icono | pi pi-exclamation-triangle (tamaño 2rem) |
| Mensaje | "Estas seguro de proceder con la eliminacion?" |
| Botón "No" | Icono pi pi-times. Cierra sin eliminar. |
| Botón "Si" | Icono pi pi-check (cambia a spinner). Ejecuta la eliminación. |
Notificaciones
| Resultado | Severidad | Título | Mensaje | Duración |
|---|---|---|---|---|
| Éxito | success | "Alerta" | "Eliminado." | 5 segundos |
| Error | error | "Error {código}" | Mensaje de error del servidor | 5 segundos |
Endpoints
| Método | Endpoint | Descripción |
|---|---|---|
GET | /v2.0.1/erpx/salud/atenciones/ | Lista todas las atenciones con paginación y búsqueda. |
GET | /v2.0.1/erpx/salud/atenciones/\{id\} | Obtiene una atención por su ID. |
POST | /v2.0.1/erpx/salud/atenciones/ | Crea una nueva atención. |
PUT | /v2.0.1/erpx/salud/atenciones/\{id\} | Actualiza una atención existente. |
PATCH | /v2.0.3/erpx/salud/admisiones/\{id\} | Actualiza parcialmente una admisión (cambio de estado). |
DELETE | /v2.0.3/erpx/salud/admisiones/\{id\} | Elimina una admisión. |
GET | /v2.0.1/erpx/salud/triajes/ | Lista los triajes. |
POST | /v2.0.1/erpx/salud/triajes/ | Crea un nuevo triaje. |
PUT | /v2.0.1/erpx/salud/triajes/\{id\} | Actualiza un triaje existente. |
GET | /v2.0.1/erpx/salud/anamnesis/ | Lista las anamnesis. |
POST | /v2.0.1/erpx/salud/anamnesis/ | Crea una nueva anamnesis. |
PUT | /v2.0.1/erpx/salud/anamnesis/\{id\} | Actualiza una anamnesis existente. |
GET | /v2.0.1/erpx/salud/antecedentes/ | Lista los antecedentes. |
POST | /v2.0.1/erpx/salud/antecedentes/ | Crea un nuevo antecedente. |
PUT | /v2.0.1/erpx/salud/antecedentes/\{id\} | Actualiza un antecedente existente. |
GET | /v2.0.1/erpx/salud/diagnosticos/ | Lista los diagnósticos. |
PUT | /v2.0.1/erpx/salud/diagnosticos/bulk | Actualiza diagnósticos en lote. |
GET | /v2.0.1/erpx/salud/cie/ | Lista los códigos CIE. |
GET | /v2.0.1/erpx/salud/catalogos-procedimientos-laboratorios/ | Lista los catálogos de procedimientos de laboratorio. |
GET | /v2.0.2/erpx/salud/especialidades/ | Lista las especialidades médicas. |
GET | /v2.0.1/erpx/global/params/ | Obtiene los parámetros de configuración. |
Problemas comunes
| Problema | Causa | Solución |
|---|---|---|
| "Revise bien, hay formularios por validar" | Campos obligatorios sin completar en cualquiera de los paneles (Triaje, Anamnesis, Antecedentes o Diagnósticos). | Complete todos los campos obligatorios marcados con (*) en el panel correspondiente. |
| No aparece la opción "Atencion" en el menú contextual | La admisión no está en estado "En atención" (2). | Cambie el estado de la admisión a "En atención" usando el splitButton antes de intentar registrar la atención clínica. |
| No aparece la sección de antecedentes ginecológicos | El paciente registrado no es de sexo femenino. | Esta sección solo se muestra para pacientes con sexo = "F". |
| Los datos de texto se guardan en mayúsculas | Es el comportamiento esperado del sistema. | Todos los campos de texto (estado aparente, forma, relato, síntomas, alergias, etc.) se convierten automáticamente a MAYÚSCULAS al guardar. |
| "NESESITA DAR DE BAJA ESTOS DOCUMENTOS PREVIAMENTE" | Existen documentos de venta asociados que deben darse de baja antes de cambiar el estado. | Dé de baja los documentos listados en el mensaje antes de intentar cambiar el estado de la admisión. |
| No se puede agregar una nueva atención | Ya existe una atención registrada para esta admisión. | El sistema reutiliza la atención existente. Al abrir el formulario, se cargan los datos previamente guardados para su edición. |
Páginas relacionadas
- Admisiones — Gestión de admisiones de pacientes.
- Médicos — Gestión de médicos internos del establecimiento.
- Procedimientos de Laboratorio — Catálogo de procedimientos de laboratorio.