Multi-entidad de verdad
Una sola instalación atiende a varias instituciones, cada una con su propio esquema de base de datos y su propio depósito de archivos. Los datos de una entidad no comparten tabla con los de otra.
Orpyca es la reimplementación moderna de Orfeo, el sistema de gestión documental que nació en el año 2002 en la Superintendencia de Servicios Públicos Domiciliarios y que lleva dos décadas operando en instituciones de toda América Latina.
La lógica archivística se conservó: radicados, expedientes, tablas de retención, flujos de reparto. Lo que cambió es todo lo demás. Donde había un monolito en PHP con una base de datos compartida, hoy hay once servicios independientes, aislamiento por entidad, auditoría que nadie puede alterar y una capa de inteligencia artificial que respeta la reserva de la información.
Una sola instalación atiende a varias instituciones, cada una con su propio esquema de base de datos y su propio depósito de archivos. Los datos de una entidad no comparten tabla con los de otra.
Cada asiento de la pista de auditoría encadena el hash del anterior, y el motor de base de datos rechaza por disparador cualquier modificación o borrado. No es una promesa del procedimiento: es una restricción del sistema.
El número único y consecutivo se asigna de forma atómica y nunca cambia. Sobrevive a la exportación y a la importación entre sistemas distintos.
Además de los roles, cada usuario tiene un nivel de habilitación y cada documento un nivel de seguridad. Nadie lee por encima de su nivel ni escribe hacia abajo, y ante la duda el sistema niega.
| Servicio | Puerto | Responsabilidad |
|---|---|---|
| Puerta de enlace | 8080 | Punto de entrada único: valida el token, limita el tráfico y agrega la documentación de la interfaz de programación. |
| Autenticación y seguridad | 8001 | Identidad federada, roles resueltos contra la base, relación usuario-rol-dependencia, habilitaciones, auditoría inmutable y custodia del material de firma personal. |
| Entidades y organización | 8002 | Instituciones, árbol de dependencias, catálogos, parámetros, calendario de días hábiles y el Plan Institucional de Archivos. |
| Documentos | 8003 | Radicación de entrada, salida e interna; metadatos, borradores, anulación, respuesta rápida, PQRSD, ingesta desde correo, correspondencia postal y exportación e importación de paquetes. |
| Archivo | 8004 | Expedientes, cuadro de clasificación y tabla de retención, índice electrónico, transferencias y archivo físico con su inventario. |
| Almacenamiento | 8005 | Depósito de objetos con sumas de verificación, versionado y preservación: paquetes de archivo, metadatos de preservación, bloqueo de escritura y validación de formato de largo plazo. |
| Flujos de trabajo | 8006 | Reparto, motor de reglas, historial que solo admite adiciones, devoluciones y vistos buenos en secuencia. |
| Notificaciones | 8007 | Correo, alertas de vencimiento y avisos salientes firmados hacia sistemas de terceros. |
| Firma electrónica | 8008 | Firma propia y firma avanzada en formatos XAdES, con estampado cronológico y validación del estado de los certificados. |
| Agentes y asistente | 8009 | Expone el sistema como herramientas para agentes de inteligencia artificial y aloja el asistente conversacional. |
| Conocimiento | 8011 | Búsqueda semántica sobre el acervo documental con filtrado previo de permisos y respuestas con cita a la fuente. |
Ningún sistema hace todo. Estas son las ausencias que más veces preguntan, dichas antes de que las descubras tú.
Si digitalizas un documento, el sistema guarda la imagen, verifica su integridad y valida el formato, pero no extrae el texto. La búsqueda por contenido funciona sobre lo que esté escrito como texto, no sobre lo escaneado. Si necesitas eso, hoy hay que resolverlo antes de cargar el archivo.
La interfaz se adapta a la pantalla del teléfono y se puede usar desde el navegador, pero no existe una aplicación nativa para iOS ni para Android, y no está en construcción.
El sistema restringe los tipos de archivo admitidos y comprueba que un PDF sea realmente un PDF, pero no analiza los archivos en busca de código malicioso. Si tu entidad recibe adjuntos del público, eso se resuelve en el perímetro.
La documentación técnica es bilingüe, pero la aplicación no: todas las pantallas están en español. No hay selector de idioma.
El editor de textos es de un usuario a la vez. Dos personas no pueden redactar el mismo oficio al mismo tiempo como en un documento compartido en la nube.
El servidor de identidad que trae el sistema admite conectarse al directorio de la entidad, pero esa federación no viene configurada ni probada de fábrica: es trabajo de instalación.
La ley no permite eliminar una comunicación oficial radicada. Lo que existe es la anulación en dos pasos, con motivo y aprobación de un superior, conservando el número y el rastro. Si esperabas un botón de borrar, no lo hay ni lo habrá.