Commit Graph

7 Commits

Author SHA1 Message Date
Adrian Flores Cortes
45ef7f4607 [PROP-CORE-004] feat: Register payment-terminals module in app
- Added PaymentTerminalsModule to module imports
- Added entities to getAllEntities()
- Added paymentTerminals to ModuleOptions
- Registered module in initializeModules()
- Updated health check with paymentTerminals status

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 03:13:56 -06:00
Adrian Flores Cortes
289b4eb466 [PROP-CORE-004] fix: Remove external entity references from payment-terminals
Fixed getEntities() to only reference own entities, avoiding require errors.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 03:08:27 -06:00
Adrian Flores Cortes
07877410d3 [PROP-CORE-004] feat: Adapt AI roles for medical clinic domain
- Roles: ADMIN, DOCTOR, RECEPCIONISTA, PACIENTE
- Clinical data restricted to DOCTOR only
- Compliance: NOM-024-SSA3-2012, LFPDPPP
- Medical terminology and privacy restrictions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 02:57:48 -06:00
Adrian Flores Cortes
297720cdf2 [PROP-CORE-004] feat: Add Phase 6 modules from erp-core
Propagated modules:
- payment-terminals: MercadoPago + Clip TPV (PCI-DSS compliant)
- ai: Role-based AI access (ADMIN, DOCTOR, RECEPCIONISTA, PACIENTE)
- mcp: 18 ERP tools for AI assistants

Note: Payment data must NOT be stored in clinical records.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 02:45:29 -06:00
50eb26fa53 [ERP-CLINICAS] feat: Setup backend build configuration
- Add package.json with Express, TypeORM, PostgreSQL dependencies
- Add tsconfig.json with TypeScript compiler options
- Update .gitignore with comprehensive exclusions
- Build validates successfully (28 TypeScript files)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 12:20:11 -06:00
f8aacbd316 Migración desde erp-clinicas/backend - Estándar multi-repo v2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:11:57 -06:00
3f4b0c21b6 Initial commit 2026-01-16 14:05:00 +00:00