Funcionalidades de DataLock
Una plataforma construida sobre los estándares colombianos de salud, con los módulos que un terapeuta en ejercicio necesita en su consulta.
Agenda con Google Calendar
Programe, reprograme y cancele citas directamente desde DataLock. Cada acción se refleja en su cuenta de Google Calendar mediante OAuth 2.0, sin necesidad de copiar eventos manualmente.
- Sincronización bidireccional: cree o cancele desde DataLock y el evento aparece en Google Calendar.
- Estados de cita: programada, atendida, cancelada, reprogramada y no asistió.
- Reprogramación con trazabilidad: la cita anterior queda vinculada a la nueva.
- Tokens OAuth encriptados con AES-256 en la base de datos; no se almacenan en texto claro.
- La desconexión de Google Calendar no elimina el historial de citas en DataLock.
Historia clínica
Cada sesión genera un registro estructurado vinculado a la relación terapeuta-consultante. El historial completo es consultable en cualquier momento y exportable a PDF.
- Evolución clínica por sesión: texto libre con soporte para formatos SOAP, DAP, BIRP y narrativo.
- Examen mental y recomendaciones independientes por consulta.
- PDF de sesión individual o historia completa con un clic.
- Registro de valor y código CUPS para cada cita.
- Diagnóstico principal CIE-10 derivado automáticamente del diagnóstico activo de la relación.
Diagnósticos CIE-10 y CIE-11
Los diagnósticos se gestionan por relación clínica, no por sesión, lo que permite registrar comorbilidades activas, en remisión o resueltas de manera independiente.
- Catálogos completos: 12.550 códigos CIE-10 y 35.339 códigos CIE-11 en español.
- Autocomplete server-side con debounce. Filtra salud mental por defecto; toggle para ver el catálogo completo.
- Mapeo automático CIE-11 → CIE-10 vía tabla oficial OMS: exacto, aproximado o sugerido y editable.
- Historial de cambios por diagnóstico: campo modificado, valor anterior y valor nuevo.
- Diagnóstico principal obligatorio en CIE-10 para la exportación RIPS.
- Una sesión es válida sin diagnóstico; no es obligatorio por consulta.
Tests psicológicos e intake
Un motor genérico de tests soporta tanto los formularios de evaluación como el proceso de intake inicial. Cada aplicación es una instantánea inmutable vinculada al consultante.
- Escalas incluidas: PHQ-9 (depresión), GAD-7 (ansiedad) y el formulario de intake clínico global.
- El intake no es una tabla propia: se construye sobre el motor de tests con un test global cloneable por terapeuta.
- Personalización por terapeuta: clone el test global y adapte preguntas sin un constructor de formularios independiente.
- Cada respuesta registrada es inmutable; el historial de aplicaciones queda accesible en todo momento.
- Asignación de tests al consultante desde el panel del terapeuta.
Consentimiento informado
Plantilla global con placeholders que se resuelven en tiempo de presentación con los datos del terapeuta y el consultante. El documento firmado queda sellado e inmutable.
- Plantilla editable con marcadores <?php echo e(nombre); ?>, <?php echo e(terapeuta); ?>, <?php echo e(fecha); ?> y otros campos de identidad.
- Los placeholders se reemplazan en presentación; el contenido de la base de datos nunca se ejecuta como código.
- El consultante firma digitalmente desde el portal; la imagen de la firma queda adjunta al documento.
- Hash SHA-256 calculado sobre el contenido renderizado: cualquier alteración posterior invalida el hash.
- Registro de IP y marca de tiempo en el momento de la firma.
- El documento firmado no puede modificarse sin invalidar la integridad verificable.
Exportación RIPS
Generación del archivo JSON de Registros Individuales de Prestación de Servicios actualizado a la Resolución 948 de 2026, que derogó la 2275/2023. Capa aislada y de solo lectura sobre las tablas clínicas.
- Formato JSON según Resolución 948 de 2026 (vigente).
- Diagnóstico principal en CIE-10 obligatorio; CIE-11 paralelo opcional; DSM-5 excluido por normativa.
- Opt-in por terapeuta: la exportación RIPS no se activa por defecto.
- La capa RIPS solo lee tablas core; escribe únicamente en tablas de exportación propias.
- Historial de exportaciones con el JSON generado y el resultado de la validación.
- Configuración del prestador, tipo de servicio y defaults desde el perfil del terapeuta.
Asistente de redacción
El asistente produce un borrador sugerido a partir del texto que usted ya escribió. Usted revisa, edita y aprueba explícitamente. El texto nunca se guarda de forma automática ni reemplaza su nota original sin su intervención.
- Aplica a la nota de evolución y al resumen clínico del intake. Las notas libres quedan fuera del alcance.
- Opt-in doble: el terapeuta habilita la función en su perfil y la activa explícitamente para cada nota.
- Formatos: narrativo, SOAP, DAP y BIRP. Enfoques: psicoanalítico, conductual, cognitivo-conductual, sistémico, humanista e integrador.
- La llamada al modelo se realiza desde el servidor; la clave de API nunca llega al navegador.
- Instrucción anti-alucinación: reescribe únicamente lo que el terapeuta proveyó, sin agregar síntomas, fechas ni diagnósticos.
- Si el servicio externo falla, el terapeuta guarda su nota manual sin bloqueo.
Portal del consultante
El consultante accede a su propio portal con las credenciales que se le asignan. Desde allí puede revisar su historial, completar tests y acceder a los documentos que el terapeuta ha decidido compartir.
- Historial de citas: fechas, estados y evoluciones que el terapeuta habilite.
- Documentos firmados: el consentimiento informado y otros documentos quedan accesibles.
- Tests asignados: el consultante puede completarlos desde el portal.
- Archivos compartidos: el terapeuta controla cuáles archivos son visibles para el consultante.
- Una persona puede tener a la vez rol de terapeuta y de consultante en la plataforma.
Gestión de archivos
El terapeuta y el consultante pueden adjuntar archivos a cada relación clínica. Los archivos se almacenan fuera del web root, lo que impide el acceso directo por URL.
- Archivos del consultante: siempre visibles para el terapeuta.
- Archivos del terapeuta: visibilidad configurable por archivo; el terapeuta decide qué comparte.
- Almacenados fuera del web root; el acceso se hace a través de la aplicación, no por URL directa.
- Categorías de archivos generales para organizar el repositorio.
Finanzas y suscripciones
Registre los pagos de sus consultantes, configure sus datos bancarios y administre su plan de suscripción desde el panel de finanzas.
- Registro de pagos por consultante en COP o USD.
- Datos bancarios del terapeuta con instrucciones de pago configurables.
- Historial de transacciones por relación clínica.
- Gestión del plan de suscripción activo: mensual, trimestral, semestral o anual.
- Sin pasarela de pagos en línea; el registro de pago es manual y queda en el historial.
Pruebe DataLock en su consulta
Cree su cuenta y explore todos los módulos durante el período de cortesía inicial. No se requiere tarjeta de crédito para comenzar.