163 lines
5.7 KiB
YAML
163 lines
5.7 KiB
YAML
# Indice de Navegacion Rapida
|
|
# Proyecto: clinica-dental
|
|
# Sistema de Gestion para Clinicas Dentales
|
|
|
|
version: "1.0.0"
|
|
proyecto: "clinica-dental"
|
|
fecha_creacion: "2026-01-16"
|
|
descripcion: "Navegacion rapida del proyecto Clinica Dental"
|
|
|
|
# ============================================================================
|
|
# PUNTO DE ENTRADA RAPIDO
|
|
# ============================================================================
|
|
inicio_rapido:
|
|
descripcion: "Accesos directos a recursos principales"
|
|
|
|
documentacion:
|
|
principal: "docs/README.md"
|
|
mapa: "docs/_MAP.md"
|
|
vision: "docs/00-vision-general/"
|
|
|
|
definiciones:
|
|
indice: "docs/_definitions/_INDEX.yml"
|
|
database: "docs/_definitions/DATABASE-SCHEMA.md"
|
|
entities: "docs/_definitions/ENTITIES-CATALOG.md"
|
|
services: "docs/_definitions/SERVICES-CATALOG.md"
|
|
modules: "docs/_definitions/MODULES-CATALOG.md"
|
|
|
|
orchestration:
|
|
indice: "orchestration/_MAP.md"
|
|
inventarios: "orchestration/inventarios/"
|
|
trazas: "orchestration/trazas/"
|
|
referencias: "orchestration/_refs/WS-REFERENCES.yml"
|
|
|
|
codigo:
|
|
database_schemas: "database/schemas/"
|
|
database_seeds: "database/seeds/"
|
|
|
|
# ============================================================================
|
|
# INDICES RAPIDOS
|
|
# ============================================================================
|
|
indices_rapidos:
|
|
modulos: "QUICK-MODULES.yml"
|
|
database: "QUICK-DATABASE.yml"
|
|
api: "QUICK-API.yml"
|
|
|
|
# ============================================================================
|
|
# MODULOS DENTALES - ACCESO DIRECTO
|
|
# ============================================================================
|
|
modulos_dentales:
|
|
odontograma:
|
|
id: "DENTAL-001"
|
|
docs: "docs/01-epicas/DENTAL-001-odontograma.md"
|
|
tablas: ["dental.odontogramas", "dental.odontograma_piezas"]
|
|
estado: "planificado"
|
|
tratamientos:
|
|
id: "DENTAL-002"
|
|
docs: "docs/01-epicas/DENTAL-002-tratamientos.md"
|
|
tablas: ["dental.tratamientos_catalogo", "dental.tratamientos_paciente"]
|
|
estado: "planificado"
|
|
ortodoncia:
|
|
id: "DENTAL-003"
|
|
docs: "docs/01-epicas/DENTAL-003-ortodoncia.md"
|
|
tablas: ["dental.ortodoncia", "dental.ortodoncia_citas"]
|
|
estado: "planificado"
|
|
protesis:
|
|
id: "DENTAL-004"
|
|
docs: "docs/01-epicas/DENTAL-004-protesis.md"
|
|
tablas: ["dental.protesis"]
|
|
estado: "planificado"
|
|
radiografias:
|
|
id: "DENTAL-005"
|
|
docs: "docs/01-epicas/DENTAL-005-radiografias.md"
|
|
tablas: ["dental.radiografias"]
|
|
estado: "planificado"
|
|
presupuestos:
|
|
id: "DENTAL-006"
|
|
docs: "docs/01-epicas/DENTAL-006-presupuestos.md"
|
|
tablas: ["dental.presupuestos", "dental.presupuesto_lineas"]
|
|
estado: "planificado"
|
|
|
|
# ============================================================================
|
|
# FASES HEREDADAS
|
|
# ============================================================================
|
|
fases_heredadas:
|
|
saas:
|
|
descripcion: "Fase 4 - Capacidades SaaS"
|
|
mapa: "docs/04-fase-saas/_MAP.md"
|
|
modulos:
|
|
- { id: "MGN-016", nombre: "Billing", ruta: "docs/04-fase-saas/MGN-016-billing/" }
|
|
- { id: "MGN-017", nombre: "Plans", ruta: "docs/04-fase-saas/MGN-017-plans/" }
|
|
- { id: "MGN-018", nombre: "Webhooks", ruta: "docs/04-fase-saas/MGN-018-webhooks/" }
|
|
- { id: "MGN-019", nombre: "Feature Flags", ruta: "docs/04-fase-saas/MGN-019-feature-flags/" }
|
|
ia:
|
|
descripcion: "Fase 5 - Inteligencia Artificial"
|
|
mapa: "docs/05-fase-ia/_MAP.md"
|
|
modulos:
|
|
- { id: "MGN-020", nombre: "AI Integration", ruta: "docs/05-fase-ia/MGN-020-ai-integration/" }
|
|
- { id: "MGN-021", nombre: "WhatsApp Business", ruta: "docs/05-fase-ia/MGN-021-whatsapp-business/" }
|
|
- { id: "MGN-022", nombre: "MCP Server", ruta: "docs/05-fase-ia/MGN-022-mcp-server/" }
|
|
|
|
# ============================================================================
|
|
# ATAJOS POR ROL
|
|
# ============================================================================
|
|
por_rol:
|
|
backend_developer:
|
|
- "docs/_definitions/ENTITIES-CATALOG.md"
|
|
- "docs/_definitions/SERVICES-CATALOG.md"
|
|
- "docs/_definitions/DATABASE-SCHEMA.md"
|
|
- "database/schemas/"
|
|
|
|
frontend_developer:
|
|
- "docs/_quick/QUICK-API.yml"
|
|
- "docs/_definitions/MODULES-CATALOG.md"
|
|
|
|
database_admin:
|
|
- "docs/_definitions/DATABASE-SCHEMA.md"
|
|
- "docs/_quick/QUICK-DATABASE.yml"
|
|
- "database/schemas/01-dental-schema-ddl.sql"
|
|
- "orchestration/inventarios/DATABASE_INVENTORY.yml"
|
|
|
|
architect:
|
|
- "docs/00-vision-general/"
|
|
- "docs/_definitions/MODULES-CATALOG.md"
|
|
- "orchestration/DEPENDENCY-GRAPH.yml"
|
|
|
|
odontologo:
|
|
- "docs/01-epicas/DENTAL-001-odontograma.md"
|
|
- "docs/01-epicas/DENTAL-002-tratamientos.md"
|
|
- "docs/01-epicas/DENTAL-006-presupuestos.md"
|
|
|
|
auxiliar_dental:
|
|
- "docs/01-epicas/DENTAL-003-ortodoncia.md"
|
|
- "docs/01-epicas/DENTAL-005-radiografias.md"
|
|
|
|
recepcionista:
|
|
- "docs/04-fase-saas/MGN-017-plans/"
|
|
- "docs/05-fase-ia/MGN-021-whatsapp-business/"
|
|
|
|
administrador_clinica:
|
|
- "docs/01-epicas/DENTAL-006-presupuestos.md"
|
|
- "docs/04-fase-saas/MGN-016-billing/"
|
|
|
|
# ============================================================================
|
|
# HERENCIA Y PADRES
|
|
# ============================================================================
|
|
herencia:
|
|
padre: "erp-clinicas"
|
|
nivel: 3
|
|
cadena:
|
|
- { proyecto: "erp-core", nivel: 1 }
|
|
- { proyecto: "erp-clinicas", nivel: 2 }
|
|
- { proyecto: "clinica-dental", nivel: 3 }
|
|
referencias_padre: "orchestration/_refs/WS-REFERENCES.yml"
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS A WORKSPACE
|
|
# ============================================================================
|
|
workspace:
|
|
quick_index: "@WS_QUICK_INDEX"
|
|
definitions: "@WS_DEF_*"
|
|
catalog: "shared/catalog/"
|
|
templates: "shared/templates/"
|