# Índice de módulos Inventario de los módulos del sistema, generado del filesystem en cada carga. {{modulos}} ## Cómo leer esta tabla **Vistas** son las pantallas (`modules//views/*.php`). **Endpoints** son los archivos que devuelven JSON (`modules//api/*.php`). Un módulo con **1 vista y 0 endpoints** suele ser un puente al sistema anterior: la vista solo incluye el archivo de la raíz, donde está el código real. ```php // modules/lab_domicilios/views/index.php require_once APP_ROOT . '/lab_domicilios.php'; ``` **En SYSTEM_MODULES** indica si el módulo pasa por el control de permisos. Los que dicen «no» quedan accesibles para cualquier sesión — es el caso de módulos auxiliares que se consumen desde otras pantallas. ## Dónde está el código de verdad | Módulo | Código real | |---|---| | `turnero` | En el módulo. Es el más grande y el más nuevo | | `registro_exams` | En el módulo | | `lab_examenes`, `medicos` | En el módulo | | `lab_domicilios`, `lab_pacientes`, `lab_ordenes`, y demás `lab_*` | Archivo de la raíz; el módulo es un puente | | `whatsapp` | `index.php` y `services/BotService.php` | | `enfermero_portal` | `enfermero_portal.php` | ## Servicios y clases compartidas {{servicios}} ## Detalle por módulo - [Turnero](?m=soporte&v=documentacion&s=tecnica&d=turnero) - [WhatsApp y bot](?m=soporte&v=documentacion&s=tecnica&d=whatsapp-bot) - [Formularios](?m=soporte&v=documentacion&s=tecnica&d=formularios) - [Domicilios](?m=soporte&v=documentacion&s=tecnica&d=domicilios) - [Todos los endpoints](?m=soporte&v=documentacion&s=tecnica&d=endpoints)