Contexto
Encontrar un cuidador adecuado requiere combinar disponibilidad, idioma, ubicación, preferencias y condiciones específicas del caso. Hacerlo directamente sobre una hoja extensa vuelve la consulta lenta y aumenta la posibilidad de editar información por error.
Construí este prototipo como una capa de aplicación sobre Excel: el usuario interactúa con un formulario controlado mientras VBA gestiona la consulta y el mantenimiento de los registros.
La solución
La solución final se organiza en tres componentes principales: una pantalla de entrada, una base de cuidadores y un registro de incidentes. El libro también conserva hojas de borrador con datos ficticios, lo que documenta la evolución desde la primera estructura hasta la interfaz final.
Búsqueda multicriterio
El formulario permite combinar criterios sin que el usuario tenga que construir filtros manuales sobre la hoja. Los resultados se muestran en una lista y, al seleccionar un cuidador, el formulario puede recuperar su información y los incidentes vinculados.
- Identificación por Caregiver ID y nombre completo.
- Idiomas: inglés, español u otro.
- Disponibilidad para los siete días y estado Pending Placement o Assigned.
- Preferencias del caso: paciente encamado, niños, fumadores, mascotas y tipo de convivencia.
- Ubicación: Brooklyn, Bronx, Manhattan, Queens y Long Island.
Modelo de datos
La base final separa identidad, idioma, disponibilidad, preferencias, notas y ubicación. El Caregiver ID funciona como clave operativa para localizar registros y relacionar al cuidador con su historial de incidentes.
El proyecto se presenta como prototipo funcional. Todos los nombres y registros mostrados son ficticios y no contienen información de pacientes ni PHI.
Consulta de incidentes
El historial usa una estructura simple —Caregiver ID, tipo y fecha— para que la interfaz pueda mostrar los incidentes asociados al cuidador seleccionado. Los datos de demostración incluyen NCNS, Late y Call Out.
Registro estructurado
Cada evento queda vinculado al cuidador mediante su Caregiver ID.
Consulta relacionada
NCNS, tardanzas y cancelaciones se consultan sin navegar directamente entre hojas.
Resultado y alcance
El resultado es una prueba concreta de desarrollo orientado al usuario dentro de Excel: reemplaza la navegación manual por una interfaz, valida la entrada y concentra la búsqueda, actualización y consulta de incidentes en un flujo único.
La interfaz presentada es una recreación del prototipo original con datos completamente ficticios.