Buscar paciente
Objetivo
Localizar rapidamente a un paciente por nombre, apellido, expediente o telefono para abrir su ficha, agendar una cita o registrar un cobro.
Antes de empezar
- Tener al menos uno de los siguientes datos: nombre, apellido, numero de expediente o telefono.
- Si solo se conoce el nombre, escribir al menos 3 caracteres para activar la busqueda.
Paso a paso
- Entrar al modulo Pacientes.
- Ubicar la barra de busqueda global en la parte superior de la tabla.
- Escribir al menos 3 caracteres. La busqueda se dispara despues de 500 ms de inactividad (debounce).
- La tabla muestra los resultados que coincidan con:
- Nombre
- Apellido
- Numero de expediente
- Telefono
- Para ver mas resultados, hacer clic en los botones de paginacion al pie de la tabla.
- Para limpiar la busqueda, borrar el texto del campo. La tabla vuelve al listado completo.
Resultado esperado
- La tabla muestra los pacientes que coinciden con el criterio, con su expediente, nombre, sexo, edad, telefono y status.
- Si no hay coincidencias, la tabla queda vacia y muestra el mensaje "No se encontraron registros".
Pendiente: agregar captura de
pacientes-buscar-01-resultados.png.
Errores comunes
| Situacion | Que hacer |
|---|---|
| La busqueda no devuelve resultados | Verificar que se escribieron al menos 3 caracteres; intentar con el telefono o el expediente. |
| La busqueda se siente lenta | Es comportamiento normal: el sistema espera 500 ms para no saturar al backend. |
| El paciente aparece desactivado | Reactivarlo desde el interruptor de Status si la operacion lo requiere. |
Permisos sugeridos
PATIENTS: READ(implicito al tener acceso al modulo) es suficiente para buscar.- Para ver el detalle completo del paciente (drawer), el permiso
READes suficiente.
Relacion con otros modulos
- Agenda: el buscador de pacientes en la agenda reutiliza el mismo servicio.
- Caja: desde Caja tambien se puede buscar al paciente para registrar pagos.
- Recetas y estudios: los buscadores de esos modulos parten de la misma fuente.