Viviendas
Módulo de la app tablet RadiAPS2 para registrar domicilios: dirección, número APS, georreferenciación y vínculo con familias.
Jerarquía territorial: Área operativa → Centro de salud (si aplica) → Sector → Barrio → Vivienda → Familia → Persona
1. ¿Para qué sirve?
Una vivienda es el domicilio donde viven una o más familias. Es la unidad geográfica que el agente visita en terreno.
Desde esta pantalla podés:
- Ver las viviendas cargadas en la tablet (con cantidad de familias por domicilio).
- Crear viviendas nuevas en campo.
- Editar dirección, barrio, teléfono, número APS, GPS y estado deshabitada.
- Ir al listado de familias de una vivienda.
- Eliminar una vivienda (baja lógica en cascada sobre familias, visitas y encuestas asociadas).
Los datos se guardan en la base local y se sincronizan con el servidor al ejecutar Sincronizar.
2. Cómo acceder
Hay tres formas habituales de llegar a Viviendas:
- Menú lateral (ícono hamburguesa) → sección Censo → Viviendas.
- Desde Barrios: botón Viviendas en la tarjeta o fila de un barrio (abre el listado filtrado por ese barrio).
- Desde Planificación o Diagnóstico, cuando la app te redirige a editar una vivienda concreta.
En la cabecera verás Lista de Viviendas, tu nombre de usuario y el enlace Volver a Barrios para regresar al módulo anterior.
3. Qué viviendas se muestran
El listado depende de dos capas de filtro:
| Filtro | Efecto |
|---|---|
| Alcance de datos (Configuración) | Con sector actual, solo viviendas cuyo barrio pertenece al sector configurado. Con todos los sectores, todas las viviendas activas de la tablet. |
| Barrio (selector en pantalla) | Todos los barrios (predeterminado) o un barrio puntual. Si entraste desde Barrios, el filtro ya viene aplicado. |
- No se listan viviendas eliminadas (baja lógica).
- El orden predeterminado es por número de casa (APS); podés cambiarlo (ver sección 5).
- La lista se carga de a 50 viviendas; si hay más, aparece Cargar más.
4. Pantalla principal
4.1 Elementos de la interfaz
| Elemento | Función |
|---|---|
| Agregar Vivienda | Abre el formulario de alta. |
| Buscar por dirección… | Filtra en tiempo real por texto en la dirección (no distingue mayúsculas/minúsculas). |
| Buscar por número de casa… | Filtra por el número APS asignado por cartografía del agente. |
| Selector de barrio | Todos los barrios o un barrio específico. |
| Orden | Número de casa (default), dirección o barrio. |
| Total: N viviendas | Cantidad que coincide con los filtros activos. |
| Selector de vista | Alterna entre tarjetas y lista (preferencia guardada en la tablet). |
| Cargar más | Trae el siguiente bloque de 50 viviendas cuando el total supera lo mostrado. |
4.2 Información en cada vivienda
Vista tarjetas:
- Dirección (título principal).
- Etiqueta Casa N si tiene número APS cargado.
- Etiqueta roja DESHABITADA si está marcada sin habitantes.
- Barrio al que pertenece.
- Familias asignadas: cantidad y apellidos (si hay).
- Botones: Editar, Familias, Eliminar.
Vista lista (más compacta):
- Dirección en la primera línea.
- Segunda línea: barrio · casa · cantidad de familias · deshabitada (si aplica).
- Mismos tres botones, solo con íconos.
4.3 Tipos de vista
| Vista | Ícono | Uso recomendado |
|---|---|---|
| Tarjetas | Cuadrícula | Ver familias y observaciones con comodidad; pocas viviendas o pantalla grande. |
| Lista | Viñetas | Muchos domicilios; más filas visibles a la vez. |
La elección queda recordada aunque cierres la app.
5. Filtros, búsqueda y orden
Búsqueda por dirección y número APS
- Ambos campos filtran mientras escribís (con una pequeña demora para no recargar en cada tecla).
- La búsqueda por dirección actúa sobre el texto de la dirección.
- La búsqueda por número de casa actúa sobre el campo Número de APS.
- Si no hay coincidencias: «No se encontraron viviendas».
- Si no hay viviendas cargadas: «No hay viviendas registradas».
Filtro por barrio
El dropdown Todos los barrios restringe el listado a un barrio. Si llegaste desde Barrios → Viviendas, ese barrio ya viene preseleccionado.
Orden del listado
| Opción | Comportamiento |
|---|---|
| Número de casa (predeterminado) | Orden numérico por APS; útil para recorridos de cartografía. |
| Dirección | Orden alfabético por calle/domicilio. |
| Barrio | Agrupa por barrio y luego por dirección. |
6. Campos del formulario (Agregar / Editar)
Al pulsar Agregar Vivienda o Editar, se abre un modal con los siguientes campos.
| Campo | Obligatorio | Descripción |
|---|---|---|
| Barrio | Sí | Barrio al que pertenece la vivienda. Lista desplegable con barrios visibles según alcance de datos. |
| Dirección | Sí | Calle, número, referencias (ej.: Av. San Martín 450). |
| Teléfono | No | Contacto del domicilio, si se conoce. |
| Número de APS | No | Número de casa asignado por cartografía del agente sanitario. Aparece como etiqueta Casa N en el listado. |
| Sin habitantes | No | Marca la vivienda como deshabitada de forma permanente. Muestra etiqueta roja DESHABITADA en el listado. |
| Coordenadas GPS | No | Latitud y longitud. Botón Obtener coordenadas GPS — Mi Ubicación usa el GPS de la tablet (requiere permiso de ubicación). |
7. Acciones disponibles
7.1 Agregar vivienda
- Agregar Vivienda.
- Elegir barrio, completar dirección y campos opcionales.
- Opcional: marcar Sin habitantes o capturar GPS.
- Guardar Vivienda.
Validaciones: barrio y dirección obligatorios.
7.2 Editar vivienda
- Editar en la tarjeta o fila.
- Modificar los campos necesarios (incluido cambiar de barrio si hubo error de asignación).
- Actualizar Vivienda.
Desde Diagnóstico, la app puede abrir directamente la edición de una vivienda sin barrio válido
(editIdVivienda en la ruta).
7.3 Ver familias de la vivienda
- Familias (ícono de grupo).
- Abre el módulo Familias filtrado por esa vivienda.
7.4 Eliminar vivienda
- Eliminar (ícono rojo).
- Confirmar en el diálogo de advertencia.
Es una baja lógica: la vivienda deja de verse en la tablet y se informa al servidor al sincronizar. El mensaje advierte que también afecta familias, visitas y encuestas asociadas.
8. Relación con otros módulos
Barrio
└── Vivienda
└── Familia
└── Persona
| Módulo | Relación |
|---|---|
| Configuración | Alcance de datos (sector actual vs. todos) determina qué viviendas entran al listado. |
| Barrios | Cada vivienda pertenece a un barrio; desde Barrios entrás filtrado por barrio. |
| Familias | Una o más familias por vivienda; botón Familias abre el listado filtrado. |
| Planificación | Permite ver/editar la vivienda planificada del día (Ver Vivienda). |
| Diagnóstico | Detecta viviendas huérfanas o con barrio inválido y abre edición directa. |
| Sincronizar | Sube altas, modificaciones y bajas de viviendas al servidor. |
| Papelera | Recuperación de viviendas eliminadas (Modo Administrador). |
9. Sincronización
- Viviendas nuevas o editadas quedan con estado
pendinghasta sincronizar. - Viviendas eliminadas se envían como tombstone (baja lógica en cascada).
- Hasta sincronizar, los cambios solo existen en la tablet.
- Las coordenadas GPS y el número APS viajan con el registro al servidor.
10. Consejos de uso en terreno
- Cargá el número APS en el mismo orden que recorrés el barrio; facilita la planificación.
- Capturá GPS al llegar al domicilio, no desde la vereda opuesta.
- Usá Sin habitantes solo para casas permanentemente vacías, no para ausencias temporales.
- Si tenés cientos de viviendas, preferí vista lista y el filtro por barrio.
- Antes de eliminar, verificá que no queden familias activas que deban trasladarse.
11. Resolución de problemas
| Problema | Qué revisar |
|---|---|
| No veo viviendas de otro sector | Alcance en Configuración (sector actual vs. todos los sectores). |
| No aparece el barrio que necesito | Primero creá o sincronizá el barrio en Barrios. |
| No puedo guardar: falta barrio | Elegí un barrio en el dropdown del modal. |
| GPS no funciona | Permisos de ubicación en Android; estar al aire libre; reintentar Mi Ubicación. |
| Lista muy lenta con muchas viviendas | Filtrá por barrio, usá búsqueda por dirección o número APS, y vista lista. |
| Cambios no llegan al servidor | Ejecutá Sincronizar con conexión activa. |
| Vivienda eliminada por error | Papelera (Modo Administrador) o restauración vía sync según política del área. |
12. Glosario
| Término | Significado |
|---|---|
| Vivienda | Domicilio físico donde viven una o más familias. |
| Número de APS / Casa N | Numeración interna del agente para ordenar el recorrido cartográfico. |
| Deshabitada | Vivienda marcada sin habitantes permanentes. |
| idVivienda (UUID) | Identificador único de la vivienda entre tablet y servidor. |
| Baja lógica / tombstone | El registro se oculta localmente y se informa al servidor; puede recuperarse. |