clinica-veterinaria/docs/_definitions/_INDEX.yml
2026-01-16 04:14:26 -06:00

113 lines
3.4 KiB
YAML

# Indice de Definiciones del Proyecto
# clinica-veterinaria
# Creado: 2026-01-16
version: "1.0.0"
proyecto: "clinica-veterinaria"
fecha_creacion: "2026-01-16"
descripcion: "Definiciones canonicas del proyecto clinica-veterinaria"
# ============================================================================
# REFERENCIAS A WORKSPACE (Definiciones Globales)
# ============================================================================
referencias_workspace:
protocolos:
CCA: "@WS_DEF_CCA"
CAPVED: "@WS_DEF_CAPVED"
validaciones:
backend: "@WS_DEF_VAL_BE"
frontend: "@WS_DEF_VAL_FE"
ddl: "@WS_DEF_VAL_DDL"
devops: "@WS_DEF_VAL_DEVOPS"
# ============================================================================
# DEFINICIONES LOCALES DEL PROYECTO
# ============================================================================
definiciones_locales:
database:
archivo: "DATABASE-SCHEMA.md"
alias: "@PROJ_DEF_DB"
descripcion: "Schema canonico de base de datos veterinaria"
tablas_principales:
- "veterinaria.especies"
- "veterinaria.razas"
- "veterinaria.vacunas"
- "veterinaria.propietarios"
- "veterinaria.mascotas"
- "veterinaria.cartilla_vacunacion"
- "veterinaria.desparasitaciones"
- "veterinaria.hospitalizacion"
- "veterinaria.hospitalizacion_monitoreo"
- "veterinaria.estetica"
- "veterinaria.medicamentos"
- "veterinaria.medicamentos_lotes"
- "veterinaria.dispensaciones"
- "veterinaria.movimientos_farmacia"
- "veterinaria.bitacora_controlados"
entities:
archivo: "ENTITIES-CATALOG.md"
alias: "@PROJ_DEF_ENTITIES"
descripcion: "Catalogo de entidades del proyecto"
total_entities: 0 # Pendiente implementacion backend
services:
archivo: "SERVICES-CATALOG.md"
alias: "@PROJ_DEF_SERVICES"
descripcion: "Catalogo de servicios del proyecto"
total_services: 0 # Pendiente implementacion backend
modules:
archivo: "MODULES-CATALOG.md"
alias: "@PROJ_DEF_MODULES"
descripcion: "Catalogo de modulos del proyecto"
total_modules: 6
modulos:
- id: "VET-001"
nombre: "Mascotas y Propietarios"
- id: "VET-002"
nombre: "Vacunacion"
- id: "VET-003"
nombre: "Desparasitaciones"
- id: "VET-004"
nombre: "Hospitalizacion"
- id: "VET-005"
nombre: "Estetica"
- id: "VET-006"
nombre: "Farmacia"
# ============================================================================
# HERENCIA (Nivel 3: clinica-veterinaria <- erp-clinicas <- erp-core)
# ============================================================================
herencia:
padre: "erp-clinicas"
nivel: 3
cadena:
- proyecto: "erp-core"
nivel: 1
tipo: "core base"
- proyecto: "erp-clinicas"
nivel: 2
tipo: "vertical clinicas"
- proyecto: "clinica-veterinaria"
nivel: 3
tipo: "especializacion veterinaria"
definiciones_heredadas:
- "@ERP_CORE_DEF_AUTH"
- "@ERP_CORE_DEF_TENANTS"
- "@ERP_CLINICAS_DEF_PATIENTS"
- "@ERP_CLINICAS_DEF_APPOINTMENTS"
- "@ERP_CLINICAS_DEF_CONSULTATIONS"
# ============================================================================
# ESTADISTICAS
# ============================================================================
estadisticas:
total_definiciones: 4
total_referencias_ws: 6
total_tablas_bd: 15
total_enums: 5
total_catalogos: 3
ultima_actualizacion: "2026-01-16"