Introduccion al Expediente Digital
El Expediente Digital es un modulo que permite a los reclutadores solicitar documentos a los candidatos de forma estructurada, y a los candidatos subir sus documentos de manera segura con consentimiento de privacidad.
Que es el Expediente Digital
Es un sistema completo para:
- Solicitar documentos: Pedir documentos especificos a candidatos
- Recibir archivos: Los candidatos suben sus documentos
- Revisar y aprobar: Validar que los documentos sean correctos
- Almacenar seguro: Guardar en la nube de forma organizada
| Paso | Reclutador | Candidato |
|---|---|---|
| 1 | Crear Solicitud | - |
| 2 | - | Firmar Consentimiento |
| 3 | - | Subir Documentos |
| 4 | Revisar y Aprobar | - |
| 5 | Solicitud Completada | - |
Flujo del proceso
1. Creacion de solicitud (Reclutador)
- Seleccionar candidato(s)
- Elegir plantilla o documentos manuales
- Definir fecha limite
- Enviar solicitud
- Candidato recibe notificacion
2. Firma de consentimiento (Candidato)
- Candidato abre la solicitud
- Lee aviso de privacidad
- Firma digitalmente
- Acepta terminos
- Puede comenzar a subir
3. Subida de documentos (Candidato)
- Ver lista de documentos requeridos
- Subir cada archivo
- Verificar formatos y tamanos
- Enviar para revision
4. Revision (Reclutador)
- Recibir notificacion de subida
- Revisar cada documento
- Aprobar o rechazar con motivo
- Solicitar re-subida si necesario
- Cerrar solicitud cuando completa
Dos perspectivas
Vista del Reclutador
El reclutador accede via:
Menu lateral > Solicitud de Documentos
URL: /app/document-requests
Funcionalidades:
- Crear solicitudes individuales o masivas
- Usar plantillas predefinidas
- Monitorear progreso de todas las solicitudes
- Revisar y aprobar/rechazar documentos
- Descargar documentos aprobados
- Enviar recordatorios
Vista del Candidato
El candidato accede via:
Menu lateral > Mis Documentos
URL: /app/my-document-requests
Funcionalidades:
- Ver solicitudes pendientes
- Firmar consentimiento de privacidad
- Subir documentos requeridos
- Ver estado de aprobacion
- Re-subir documentos rechazados
Estados de una solicitud
| Estado | Color | Descripcion |
|---|---|---|
| Pendiente | Gris | Sin documentos subidos |
| En progreso | Azul | Algunos documentos subidos |
| Completada | Verde | Todos los requeridos aprobados |
| Expirada | Rojo | Paso la fecha limite sin completar |
Estados de un documento
| Estado | Color | Descripcion |
|---|---|---|
| Pendiente | Gris | Esperando subida |
| Subido | Azul | Subido, esperando revision |
| Aprobado | Verde | Documento validado |
| Rechazado | Rojo | Requiere re-subida |
Entidades principales
DocumentRequest (Solicitud)
- id: Identificador unico
- jobApplicationId: Postulacion asociada
- templateId: Plantilla opcional
- requestedById: Quien solicita
- status: pending/partially_completed/completed/expired
- dueDate: Fecha limite
- message: Mensaje al candidato
- consentText: Aviso de privacidad
- consentSignedAt: Firma
- items[]: Documentos solicitados
DocumentRequestItem (Documento)
- id: Identificador unico
- documentType: Tipo (id_front, cv, etc.)
- displayName: Nombre visible
- isRequired: Obligatorio
- acceptedFormats: pdf, jpg, png
- maxFileSizeMb: Tamano maximo
- status: pending/uploaded/approved/rejected
- documentId: Archivo subido
- rejectionReason: Motivo rechazo
- uploadHistory[]: Historial
DocumentRequestTemplate (Plantilla)
- id: Identificador unico
- ownerId: Creador
- name: Nombre
- description: Descripcion
- active: Activa
- items[]: Documentos de la plantilla
Almacenamiento de archivos
Estructura en S3
Los documentos se organizan por:
- /Projects/
- Job Positions/
- {Nombre Vacante}/
- {Nombre Candidato}/
- {archivo.pdf}
- {Nombre Candidato}/
- {Nombre Vacante}/
- Job Positions/
Tipos de archivo soportados
| Tipo | Extensiones | MIME Types |
|---|---|---|
| application/pdf | ||
| Imagenes | .jpg, .jpeg, .png | image/jpeg, image/png |
| Word | .doc, .docx | application/msword, application/vnd.openxmlformats... |
Limite de tamano
- Por defecto: 10 MB por archivo
- Configurable: Cada item puede tener limite diferente
Consentimiento de privacidad
Cumplimiento LFPDPPP
El modulo incluye gestion de consentimiento conforme a la Ley Federal de Proteccion de Datos Personales:
- Aviso de privacidad: Texto configurable
- Proposito: Explicacion del uso de datos
- Firma digital: Captura en canvas
- Registro: IP, user agent, timestamp
Antes de subir
El candidato debe firmar el consentimiento antes de poder subir cualquier documento.
Integracion con otros modulos
Postulaciones (JobApplication)
Cada solicitud esta vinculada a una postulacion:
JobApplication > DocumentRequest > DocumentRequestItems
Onboarding
Los elementos de onboarding tipo document_request crean solicitudes automaticamente:
OnboardingChecklistItem (type: document_request) > DocumentRequest (creado automaticamente) > Sincronizacion de estado
Repositorio
Los documentos se almacenan en el repositorio de la empresa:
Document > Folder > Repository > Metricas de almacenamiento actualizadas
Automatizacion
Eventos disponibles para triggers:
DOCUMENT_UPLOADED: Cuando el candidato sube un documentoDOCUMENT_REQUEST_COMPLETED: Cuando todos los requeridos estan aprobados
Permisos
| Permiso | Rol | Descripcion |
|---|---|---|
document-requests.read | user, subuser | Ver solicitudes |
document-requests.manage | user, subuser | Crear/editar solicitudes |
document-templates.read | user, subuser | Ver plantillas |
document-templates.manage | user, subuser | Gestionar plantillas |
Notificaciones
Al candidato
- Email al crear solicitud
- Recordatorio antes de fecha limite
- Notificacion de documento rechazado
Al reclutador
- Notificacion cuando candidato sube documento
- Alerta cuando solicitud se completa
Mejores practicas
Para reclutadores
- Usa plantillas: Estandariza documentos comunes
- Fechas realistas: Da tiempo suficiente (7+ dias)
- Instrucciones claras: Describe que esperas en cada documento
- Revisa pronto: No dejes documentos sin revisar
Para candidatos
- Lee requisitos: Verifica formato y tamano antes de subir
- Calidad: Documentos legibles, sin cortes
- Completos: Ambos lados si aplica (INE)
- Pronto: No esperes al ultimo dia
Proximos pasos
- Tipos de Documentos - Catalogo de documentos
- Plantillas de Documentos - Crear plantillas (reclutador)
- Mis Documentos - Subir documentos (candidato)