feat: version 4.12.0 -- Conexiones externas: pacientes de SAGA, empleados de nomina y medicos
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,25 @@
|
||||
# Changelog - project.linkedcorp.net
|
||||
|
||||
## [4.12.0] - 2026-10-29
|
||||
### Added
|
||||
- Conexiones externas en el sistema (migración 038, `modules/integrations`): Configuración →
|
||||
Conexiones externas (superadmin) con conexiones a conectores (token cifrado, Probar), fuentes de
|
||||
Pacientes y Empleados (vista previa de 20 filas, mapeo de campos, filtro, modo importar/en vivo).
|
||||
- Pacientes desde SAGA: sincronización completa lunes a viernes 05:00 y solo cambios cada 15 min
|
||||
(06:00–21:00); vínculo por cédula (manda SAGA); nombre de SAGA guardado entero hasta que recepción
|
||||
lo separe. En modo en vivo la Agenda busca en SAGA y trae solo el paciente elegido.
|
||||
- Organización → Empleados (admin/superadmin) con "Actualizar empleados" (a pedido); Nuevo usuario →
|
||||
Desde nómina (precarga nombre, cargo, departamento, correo y vincula). Empleados con usuario no se
|
||||
actualizan ni inactivan automáticamente.
|
||||
- Médicos que facturan como proveedores de SAGA cargados como empleados (`origin=provider`) con
|
||||
`backend/src/scripts/import-provider-employees.js` (lee del conector por código).
|
||||
- Conector FoxPro 1.1.0: sincronización incremental (`afterRecno`, `changedField/changedSince`),
|
||||
recarga mínima de 60 s, fechas vacías como `null`, tabla de proveedores (sin datos bancarios).
|
||||
### Fixed
|
||||
- Revisión de código: lotes con códigos repetidos, lectura paginada reiniciada si el origen cambia,
|
||||
usuario no queda huérfano si falla el vínculo con el empleado, auditoría al traer un paciente,
|
||||
fuente con conexión desactivada, campo de cambios solo fecha-hora.
|
||||
|
||||
## [4.11.0] - 2026-10-29
|
||||
### Added
|
||||
- Agenda médica: al elegir el paciente de una cita, aviso (no bloquea) con sus citas futuras
|
||||
|
||||
Reference in New Issue
Block a user