clinica-veterinaria/docs/_quick/QUICK-MODULES.yml
2026-01-16 04:14:26 -06:00

142 lines
4.4 KiB
YAML

# Navegacion Rapida de Modulos
# clinica-veterinaria
# Creado: 2026-01-16
version: "1.0.0"
proyecto: "clinica-veterinaria"
# ============================================================================
# MODULOS POR ESTADO
# ============================================================================
por_estado:
ddl_completado:
- id: "VET-001"
nombre: "Mascotas y Propietarios"
ruta: "docs/01-epicas/VET-001-mascotas-propietarios.md"
tablas: ["especies", "razas", "propietarios", "mascotas"]
- id: "VET-002"
nombre: "Vacunacion"
ruta: "docs/01-epicas/VET-002-vacunacion.md"
tablas: ["vacunas", "cartilla_vacunacion"]
- id: "VET-003"
nombre: "Desparasitaciones"
ruta: "docs/01-epicas/VET-003-desparasitaciones.md"
tablas: ["desparasitaciones"]
- id: "VET-004"
nombre: "Hospitalizacion"
ruta: "docs/01-epicas/VET-004-hospitalizacion.md"
tablas: ["hospitalizacion", "hospitalizacion_monitoreo"]
- id: "VET-005"
nombre: "Estetica"
ruta: "docs/01-epicas/VET-005-estetica.md"
tablas: ["estetica"]
- id: "VET-006"
nombre: "Farmacia"
ruta: "docs/01-epicas/VET-006-farmacia.md"
tablas: ["medicamentos", "medicamentos_lotes", "dispensaciones", "movimientos_farmacia", "bitacora_controlados"]
heredados:
- id: "MGN-001"
nombre: "Authentication"
origen: "erp-core"
- id: "CLN-001"
nombre: "Doctors"
origen: "erp-clinicas"
- id: "CLN-002"
nombre: "Appointments"
origen: "erp-clinicas"
- id: "CLN-003"
nombre: "Consultations"
origen: "erp-clinicas"
nota: "Extendido con mascota_id"
planificado:
- id: "MGN-016"
nombre: "Billing"
ruta: "docs/04-fase-saas/MGN-016-billing/"
- id: "MGN-020"
nombre: "AI Integration"
ruta: "docs/05-fase-ia/MGN-020-ai-integration/"
- id: "MGN-022"
nombre: "MCP Server"
ruta: "docs/05-fase-ia/MGN-022-mcp-server/"
# ============================================================================
# MODULOS POR CATEGORIA
# ============================================================================
por_categoria:
core_veterinaria:
descripcion: "Modulos base especificos de veterinaria"
modulos:
- { id: "VET-001", nombre: "Mascotas y Propietarios", estado: "ddl_completado" }
- { id: "VET-002", nombre: "Vacunacion", estado: "ddl_completado" }
- { id: "VET-003", nombre: "Desparasitaciones", estado: "ddl_completado" }
servicios_clinicos:
descripcion: "Servicios clinicos veterinarios"
modulos:
- { id: "VET-004", nombre: "Hospitalizacion", estado: "ddl_completado" }
- { id: "VET-005", nombre: "Estetica", estado: "ddl_completado" }
farmacia_inventario:
descripcion: "Gestion de medicamentos e inventario"
modulos:
- { id: "VET-006", nombre: "Farmacia", estado: "ddl_completado" }
saas:
descripcion: "Capacidades SaaS"
modulos:
- { id: "MGN-016", nombre: "Billing", estado: "draft" }
- { id: "MGN-017", nombre: "Plans", estado: "draft" }
- { id: "MGN-018", nombre: "Webhooks", estado: "draft" }
- { id: "MGN-019", nombre: "Feature Flags", estado: "draft" }
inteligencia_artificial:
descripcion: "Modulos de IA"
modulos:
- { id: "MGN-020", nombre: "AI Integration", estado: "draft" }
- { id: "MGN-021", nombre: "WhatsApp Business", estado: "draft" }
- { id: "MGN-022", nombre: "MCP Server", estado: "draft" }
# ============================================================================
# BUSQUEDA RAPIDA
# ============================================================================
busqueda:
por_prefijo:
VET: "Modulo veterinaria especifico"
CLN: "Modulo heredado de erp-clinicas"
MGN: "Modulo generico compartido"
por_archivo:
especificacion: "VET-*.md"
definicion_modulo: "modulo-*.md"
por_tabla:
mascotas: "VET-001"
propietarios: "VET-001"
vacunas: "VET-002"
cartilla_vacunacion: "VET-002"
desparasitaciones: "VET-003"
hospitalizacion: "VET-004"
estetica: "VET-005"
medicamentos: "VET-006"
dispensaciones: "VET-006"
# ============================================================================
# REFERENCIAS
# ============================================================================
referencias:
catalogo_completo: "@PROJ_DEF_MODULES"
indice_general: "docs/_MAP.md"
inventario_bd: "orchestration/inventarios/DATABASE_INVENTORY.yml"