| Centro | Nombre niño | Padre/Madre | Teléfono | Fecha entrada | F.CITA 1.2 | Estado cita | F. entrevista | Estado entrevista | Valoración | |
|---|---|---|---|---|---|---|---|---|---|---|
| Centro | Nombre niño | Padre/Madre | Fecha entrada | F. entrevista | Estado | Merril Palmer | Estado | Acogida |
Pacientes que coinciden con el texto de búsqueda pero no aparecen en la tabla de arriba por el filtrado activo. Revísalos antes de dar de alta un duplicado.
Agenda
Datos personales
Datos familiares
Tratamientos
Datos de facturación — En progreso
Tabla de revisión para contrastar datos importados con los reales. Clic en Nombre, Progenitores, Fecha alta, Fecha cese, Fecha alta PVS o PVS para editar manualmente. Enter guarda, Escape cancela.
Borra una fila de Facturación (y sus meses, beca, facturas beca, histórico PIAF y modificaciones vinculadas). No borra el paciente. Usa el id numérico de la fila (en la tabla de abajo coincide con el identificador interno de cada expediente en revisión). Acción irreversible.
Columnas: Exp (obligatorio), Nombre, Fecha alta, Fecha cese, Fecha alta PVS. Opcional: Centro. Formatos fecha: YYYY-MM-DD o DD/MM/YYYY. Separador: coma o punto y coma.
| Expediente | Id F. | Centro | Nombre | Progenitores | Fecha alta | Fecha cese | Fecha alta PVS | PVS | Beca | Saldo beca | Deuda pendiente |
|---|
| Centro | Paciente | O. Iniciales/Valoración | ESTADO | ENTREVISTA | Hora | Terapeuta Entrevista | Importe | Cobrado | Realizada | Devolución Informe | Días Restantes | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EXP | Nombre paciente | F. entrevista | Realizada por | Confirmada | F. valoración | Realizada por | Confirmada | PIAT inicial | Realizada por | Confirmada | Estado |
| Centro | Paciente | Tratamientos y cantidades | Importe | ESTADO | Notas | Fecha Alta | Alta | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| EXP | Paciente | Tutor | Tto 1 | Ses. 1 | Tto 2 | Ses. 2 | Tto 3 | Ses. 3 | Aus. | Quin. |
| Nº Presupuesto | Paciente | Madre/Padre | Correo | Teléfono | Tratamiento | Importe | Fecha Presupuesto | Estado | Fecha envío / seguimiento | Acciones |
|---|
Totales calculados desde la agenda de valoración (pacientes en Valoración). Cobrado: importe con «Cobrado» = Sí. Pendiente de cobro: «Cobrado» ≠ Sí o vacío y estado valoración «Aceptada». El saldo en caja es el cobrado teórico menos las extracciones registradas.
Movimientos de caja (extracciones)
| Fecha | Importe | Motivo | Usuario | Registro |
|---|---|---|---|---|
| Cargando… | ||||
Vista CDIAT: calendario del centro CDIAT; sesiones de paciente en modalidad individual; modalidad Centro / Entorno / Telemática en citas con tratamiento. La barra de acciones muestra solo lo esencial.
| Fecha | Terapeuta | Entrada | Salida | Salida descanso | Entrada descanso | Horas trabajadas | Ubicación |
|---|
| Fecha | Área | Terapeuta | Tipo | Motivo | Estado | Acciones |
|---|
Datos personales
Datos profesionales
Datos económicos
Certificados
Formación académica
Datos de terapeuta
Acceso al sistema
Usuario:
Este empleado no tiene usuario de acceso. Crear uno para que pueda iniciar sesión.
| Terapeuta | Ene | Feb | Mar | Abr | May | Jun | Jul | Ago | Sep | Oct | Nov | Dic | Total año | Horas realizadas | Horas fichaje | Días vacaciones | Días libre disp. |
|---|
| Terapeuta | Tipo | Períodos | Días | Añadir |
|---|
Ingresos PVS0,00 €
Suma del precio del mes para pacientes en modalidad PVS.
Ingresos línea Asociación0,00 €
Suma del precio del mes para pacientes con línea Asociación (no PVS), alineado con la unidad en Gastos empresa.
Agrupa cabeceras por expediente, por nombre+centro (normalizado) y por paciente_id. El id mostrado es el de Facturación (misma fila que en Pacientes › revisión, columna interna dataset.id).
| Expediente | Centro | Nombre | Padre/Madre | Tratamientos | Precio | Pagos | Beca | Pendiente | Notas | Facturado | Pausa |
|---|
| Expediente | Centro | Nombre y Apellidos | Nombre Madre/Padre | Número de cuenta | Total | Notas | Remesas | Día de cobro | Incremento |
|---|
| Expediente | Centro | Nombre y Apellidos | Nombre Padre/Madre | Tratamientos | Precio Total | Nº Fac | Fecha | Estado envío | Acciones |
|---|
| Expediente | Paciente | Total deuda | Años anteriores | Total anual | Ene | Feb | Mar | Abr | May | Jun | Jul | Ago | Sep | Oct | Nov | Dic |
|---|
| Expediente | Nombre | Centro | Fecha Inicio | Importe Inicial | Importe Restante | Meses Rest. | Mensualidad | Acciones | Debug |
|---|
Buscar paciente
Nueva modificación
| Expediente | Centro | Nombre | Tratamiento actual | Terapeuta | Última evaluación | Tipo | Terapeuta realizó | Próxima evaluación | Días restantes | Acciones |
|---|
| Expediente | Nombre paciente | Tratamiento actual | Terapeuta | Fecha deseada | Modificación | Es cese | Estado | Motivo rechazo |
|---|
| Fecha | Cuenta Banco | Proveedor | Tipo | Descripción | Precio | Factura | Grupo | Unidad | Acciones |
|---|---|---|---|---|---|---|---|---|---|
| Cargando datos... | |||||||||
Pagos con unidad Asociación, «Incluir en Modelo 19» y epígrafe asignado. Sin liquidaciones MOD 111/115 en tabla de pagos. El texto legal concatena la jerarquía del catálogo (texto largo o etiqueta por nivel).
Por epígrafe
| Ruta / código | Texto legal | Nº | Total |
|---|
Por mes
| Mes | Total |
|---|
Por grupo (operativo)
| Grupo | Total |
|---|
Detalle de pagos
| Fecha | Mes | Proveedor | Tipo | Grupo | Importe | Epígrafe | Texto legal | Esp. |
|---|
| Nombre | Tipos | CIF | Teléfono | Contacto | Grupo | Domiciliado | Activo | Acciones | |
|---|---|---|---|---|---|---|---|---|---|
| Cargando datos... | |||||||||
| Nombre | Pago Neto | MOD 111 | SS_1 | SS_2 | SS_3 | Aportación Trabajador | Aportación Trabajador 2 | SS Total | Total | Acciones |
|---|---|---|---|---|---|---|---|---|---|---|
| Seleccione un mes y año | ||||||||||
El filtro Modelo 19 solo aplica a un mes concreto (no a «todos los meses»).
Resumen por grupo (solo Pagos)
| Grupo | Mes ant. | Importe | Diferencia |
|---|---|---|---|
| Cargando... | |||
Resumen
Comparación Nómina
| Concepto | Importe |
|---|---|
| Cargando... | |
Comparación Seguridad Social
| Concepto | Importe |
|---|---|
| Cargando... | |
Gastos Fijos del mes
| Concepto | Pagado | Importe |
|---|---|---|
| Cargando... | ||
Facturación privada (año)
0,00 €Gastos empresa (año)
0,00 €Balance
0,00 €Pendiente de cobro (año)
0,00 €Ingresos ASO (año)
0,00 €Gastos pendientes
—Resumen por mes
| Concepto | Ene | Feb | Mar | Abr | May | Jun | Jul | Ago | Sep | Oct | Nov | Dic |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cargando datos... | ||||||||||||
Vista anual por meses: cuota CDIAT (importe fijo mensual; editable por mes), totales PVS desde Facturación, y Donaciones (origen PVS o línea CDIAT). La tarjeta «Total … acum. año» suma cuota CDIAT + PVS + donaciones (total ASO). Pulsa el importe del mes para ver el detalle.
Total CDIAT (año)
0,00 €Pendiente CDIAT (año)
0,00 €Total facturación PVS (año)
0,00 €Pendiente PVS (año)
0,00 €Total donaciones (año)
0,00 €Total ASO (acum. año)
0,00 €Detalle por mes
| Concepto | Enero | Febrero | Marzo | Abril | Mayo | Junio | Julio | Agosto | Septiembre | Octubre | Noviembre | Diciembre |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cargando… | ||||||||||||
Gastos Fijos
| Concepto | Importe | Unidad | Proveedor | Tipología | Grupo | Fecha Inicio | Fecha Fin | Activo | Acciones |
|---|---|---|---|---|---|---|---|---|---|
| Cargando datos... | |||||||||
Grupos
Catálogo para colores y descripciones. Los nombres de grupo también aparecen en Proveedores; puede importar colores desde Debug (CSV GRUPO, DESCRIPCION, COLOR).
| Grupo | Descripción | Color | Acciones |
|---|---|---|---|
| Cargando datos... | |||
Bancos
| Nombre | Activo | Acciones |
|---|---|---|
| Cargando datos... | ||
Tipologías (tipos de gasto)
Lista derivada de los tipos definidos en cada proveedor (pestaña Proveedores). Para añadir o quitar tipos, edite el proveedor correspondiente.
| Tipología | Origen |
|---|---|
| Cargando datos... | |
Catálogo Modelo 19 (Asociación / acción concertada)
Epígrafes de gasto para la declaración (distintos de los Grupos operativos de Pagos). Revise el árbol tras importar. En otro entorno puede exportar el catálogo cargado y reimportarlo aquí (mismo formato que la plantilla). El archivo data/catalogo_modelo19_inicial.csv del repositorio sigue siendo una alternativa.
Cargando…
Dashboard
Los filtros por empresa usan el estado actual del paciente (es PVS). Si cambió en el año, los totales pueden mezclar períodos.
Pacientes
Valoraciones (año)
Informes
Fuera de plazo (7 d)
Seguimiento
PIAF
Agenda (año)
Pacientes por centro
Pacientes únicos por terapeuta
Según sesiones en agenda en ese mes (un paciente puede tener varios terapeutas).
| Terapeuta | Pacientes |
|---|
Top 5 tratamientos por beneficio (año)
Altas por mes
Facturación por mes
Valoraciones por tipo
Herramientas de debug
Solo el superadministrador técnico tiene acceso habitual. Mientras no exista uno designado, cualquier administrador puede entrar aquí una vez para asignarlo (apartado siguiente).
Superadministrador técnico
Solo puede haber un superadmin activo (acceso exclusivo a esta pestaña). El usuario debe ser administrador y tener correo de recuperación en Configuración → Usuarios (obligatorio para recuperar contraseña si se pierde).
Estado: —
Presencia (heartbeat)
Usuarios que han tenido la app abierta recientemente (último ping web o móvil). Es orientativo, no preciso; el margen por defecto es de unos 2 minutos.
| Usuario | Cliente | Último ping | ID |
|---|---|---|---|
| Pulsa Actualizar o vuelve a abrir esta pestaña. | |||
Aviso de mantenimiento (banner superior)
Solo en la app web en escritorio. Horarios en España peninsular (Europe/Madrid). Con ventana horaria, el banner solo se muestra si la notificación está activa y la hora actual está entre inicio y fin. Con sin ventana horaria, el banner se muestra mientras esté activa hasta que la detengas manualmente.
Estado: —
Importar fichajes (Excel sistema anterior)
Export con columnas de tramos (E1/S1/E2/S2). Elige el terapeuta al que pertenecen las filas del archivo. No sobrescribe días que ya tengan fichajes. Los registros quedan marcados como importados (manual_motivo empieza por MIG:). Puedes borrar todos los importados de una vez con el bloque inferior (confirmación PURGAR_IMPORT).
Borrar todos los fichajes importados (cualquier registro con motivo MIG:…). No afecta a marcas manuales normales ni a fichajes sin ese prefijo.
Visibilidad de pestañas del menú
Las pestañas y subpestañas desmarcadas se ocultan a todos los usuarios (incluidos admins) y no aparecerán en la gestión de permisos.
Exportar plantilla de horario semanal (2 semanas)
Guarda el horario completo de 2 semanas consecutivas como plantilla JSON: slots, terapeutas, pacientes y frecuencias (incluyendo quincenales). Selecciona el centro y el lunes de la semana A. La semana B se calcula automáticamente (semana siguiente).
Importar plantilla de horario semanal
Crea series de sesiones desde la semana destino hasta fin de año replicando la plantilla exportada. Los pacientes quincenales se asignan a las semanas A (pares) o B (impares) correctas.
Modo restaurar: si el slot ya existe, actualiza sus asignaciones de pacientes con las de la plantilla (útil para recuperar pacientes borrados por error). Sin este modo, los slots existentes se omiten.
Exportar backup completo del calendario
Descarga un JSON con todos los slots del calendario (por defecto solo desde hoy). Incluye asignaciones de pacientes y terapeutas. Útil como copia de seguridad antes de hacer cambios importantes.
Restaurar backup completo del calendario
Elimina los slots existentes (futuros o todos) y restaura los del backup. Irreversible. Usa el backup generado por esta misma herramienta.
Borrar calendario (slots y citas)
Elimina TODOS los slots, citas, asignaciones de pacientes y la bolsa de recuperaciones del calendario. No se puede deshacer.
Borrar solo asignaciones (mantener slots)
Elimina las asignaciones de pacientes y terapeutas a las citas, y la bolsa de recuperaciones. Los slots del calendario se mantienen. Útil para pruebas.
Limpiar terapeutas del calendario
Pone terapeuta_id=null en todos los slots y elimina terapeutas adicionales (CitaTerapeuta). Útil cuando hay terapeutas "fantasma" que bloquean la bolsa de recuperaciones pero no aparecen en el modal. No borra pacientes ni la bolsa.
Gastos empresa — depuración tabla Pagos
Muestra una columna extra con la ruta descriptiva del epígrafe Modelo 19 (etiquetas y textos del catálogo; unidad Asociación) para auditar importaciones o comprobar datos ya cargados. La preferencia se guarda en este navegador. El badge M19 muestra la misma ruta al pasar el ratón.
Vaciar pagos (Gastos empresa)
Elimina todos los registros de la tabla de pagos de la pestaña Pagos (incluidos los cargados por importación CSV). No modifica proveedores, nóminas, grupos ni otros datos. No se puede deshacer. Útil para corregir el CSV y volver a importar sin duplicados.
Para reintentar solo la importación CDIAT sin tocar pagos Neuroinfancia:
Importar CSV — Gastos empresa
Importación masiva (primera fila = cabeceras; separador tab, coma o punto y coma).
Nóminas: cabeceras tipo hoja Excel (incl. columna vacía entre aportaciones y SS); importes 1.531,12€; total recalculado. Los nombres deben coincidir (normalizados) con la pestaña Empleados; la simulación devuelve sin_coincidencia_empleado para corregir antes de importar. No se crean personas desde el CSV.
Pagos: FECHA, PROVEEDOR obligatorias; CUENTA BANCO, TIPO, DESCRIPCION, PRECIO, FACTURA, GRUPO, MES, AÑO opcionales.
En FACTURA, SI se guarda como «Archivada» (como en la tabla de pagos).
Proveedores: NOMBRE obligatorio; TIPOS, CIF, TELEFONO, EMAIL, CONTACTO, GRUPO, DOMICILIADO, columna FALSE (se trata como activo TRUE/FALSE), FECHA_CREACION (opcional), OBSERVACIONES.
Importar Facturación CSV (formato unificado)
Importa múltiples archivos CSV con el formato unificado (un CSV por mes o todos juntos).
Columnas requeridas: expediente, nombre_paciente, centro, mes, año, tratamientos, precio, pagos
y opcionales: facturado, fecha_facturacion, remesas, pausa, fecha_alta, fecha_cese, notas, dia_cobro, beca, nombre_padre.
Simular: analiza sin guardar nada y muestra el informe completo.
✓ Pacientes encontrados
| Expediente | Nombre | Centro | Match | Meses CSV | Ya en BD |
|---|
✗ Pacientes no encontrados en la base de datos
Estos pacientes están en el CSV pero no existen en el sistema. Créalos manualmente o verifica el nombre/centro.
| Nombre | Expediente CSV | Centro | Meses | Motivo |
|---|
⚠ Errores en el archivo
| Archivo | Fila | Motivo |
|---|
El análisis es correcto. ¿Proceder con la importación real?
Importar modificaciones de tratamientos (migración sistema anterior)
Archivo Excel (.xlsx) o CSV (UTF-8). Columnas esperadas:
Fecha Solicitud, Expediente, Nombre, Tratamiento Actual, Terapeuta Actual, Notas, Fecha para Modificación, BAJA/CESE, estado.
Obligatorias: Expediente, Fecha Solicitud, estado (debe existir el expediente en facturación).
Estados reconocidos: Completado, Aprobada → aprobada; Pendiente → pendiente; Rechazada y «Revisado sin cambios» → rechazada.
Si el terapeuta no coincide con ninguno de la BD, se asigna «Importado (CSV)».
Paso 1: Importar Pacientes Facturación
Crea Pacientes y Facturación desde la hoja Pacientes (Facturación). Columnas: Número Expediente, Centro, Nombre y Apellidos, Nombre Padre/Madre, Fecha Alta, Fecha Cese, Fecha Alta PVS, Es PVS, y resto de campos de Pacientes. Crea Paciente + Facturación con expediente.
Paso 2: Importar Facturación 2025
Importa datos de la hoja Facturación 2025 (o año indicado). Recomendado Excel (.xlsx) para evitar problemas con comas en tratamientos. Columnas: Número Expediente, Centro, Nombre y Apellidos, Fecha Alta, Fecha Cese, Fecha Alta PVS, Es PVS, y por mes: Enero (tratamientos), Enero - Precio Total, Enero - Pagos, Enero - Notas. Si el paciente no existe, lo crea.
Corregir importación Facturación 2025 (separadores)
Corrige tratamientos con separador incorrecto: reemplaza comas (,) por guiones (-). Ej: "INFANTIL x4, TIPO PSICO / EC x4" → "INFANTIL x4 - TIPO PSICO / EC x4". Opcional: mueve texto de Notas a Tratamientos si parece ser tratamientos. No modifica precio ni pagos (requieren revisar columnas del CSV).
Limpiar fecha_alta_pvs incorrecta
Corrige el bug del importador de pacientes que asignaba la columna Fecha Alta al campo Fecha Alta PVS por error de matching. Elimina fecha_alta_pvs de todos los pacientes que no son PVS (es_pvs ≠ SI). Los pacientes PVS no se modifican.
Borrar datos PVS de todos los pacientes
Pone es_pvs=NO y fecha_alta_pvs=null en todos los pacientes. Útil para reimportar PVS desde cero con un CSV limpio. Tras ejecutar, importa el CSV de PVS.
Importar CSV de PVS
Importa datos PVS desde CSV. Columnas: Número de expediente (o Numero de expedientes, EXPEDIENTE), Nombre y apellidos, Fecha Alta PVS. Busca por expediente en Facturación; si no hay match, por nombre. Actualiza es_pvs=SI y fecha_alta_pvs. Puedes importar mes a mes.
Importar CSV de terapeutas asignados
Asigna terapeutas a pacientes desde CSV. Columnas: Expediente, Centro, Terapeuta (nombre corto o completo). Busca paciente por expediente+centro en Facturación. Actualiza Paciente.terapeuta_id para Reevaluaciones PIAF.
Facturación — mostrar filtro «Solo ceses»
Si lo activas, en la pestaña Facturación y Remesas aparece el checkbox Solo ceses junto a «Mostrar ceses». Desde Facturación podrás encender u apagar el filtro cuando lo necesites. El servidor solo admite ese filtro para quien tiene acceso a Debug.
Facturación — panel «duplicados» (revisión migración)
Si lo activas, en la subpestaña Facturación aparece un bloque para detectar expedientes o nombres duplicados y filas que comparten el mismo paciente_id. Solo este navegador; requiere permiso Debug.
Borrar fechas de cese de todos los pacientes
Elimina fecha_cese de todos los registros de Facturación. Útil cuando hubo un error de importación que marcó incorrectamente a pacientes como dados de baja. Tras ejecutar, los pacientes volverán a aparecer como activos. Puedes reimportar las fechas de cese correctas más adelante.
Borrar todas las reevaluaciones (histórico)
Elimina todos los registros del histórico de reevaluaciones PIAFS. También pone proxima_revision=null en Facturación. Útil cuando hubo un error en la importación CSV: borrar, corregir el archivo y volver a importar correctamente.
Borrar todas las modificaciones de tratamiento
Elimina todos los registros de la tabla modificacion_tratamiento (pestaña Reevaluaciones → Modificaciones). Útil para vaciar antes de reimportar la migración CSV y evitar duplicados u omisiones. No modifica facturación ni PIAFS.
Terapia específica — importar histórico (CSV)
Puede usar formato ancho: NOMBRE, CENTRO, luego bloques TTO, FECHA, REALIZADO (el 1.º bloque cuenta como el mes indicado abajo, el 2.º como mes+1, etc.; la FECHA es la fecha real de la sesión y puede ser de otro mes). O formato estrecho (5 columnas; mes/año desde la fecha). TTO: TE LG, TE TO, TE PSICO → «TIPO PSICO / EC». Opción inferior: replicar nombre+tratamiento en meses posteriores sin fecha ni realizado (planificación).
Vaciar Terapia específica
Elimina todas las filas de la tabla compartida de Terapia específica (panel del Horario Agenda). No borra citas del calendario. Útil si el CSV se cargó mal y hay que reimportar.
Importar CSV de reevaluaciones (histórico)
Importar histórico de reevaluaciones desde CSV. Columnas: Fecha Registro, Expediente, Nombre Paciente, Tratamiento (se omite), Terapeuta Original (se omite), Fecha Revisión Completada, Tipo de Revisión, Terapeuta que Realizó, Próxima Fecha Calculada, Observaciones.
📦 Importación V2 — Migración completa (7 pasos)
Sistema de migración limpio. Importa los datos en orden estricto: primero pacientes, luego valoración/tratamientos y finalmente facturación. Cada paso tiene modo Simulación (sin guardar) para verificar antes de ejecutar.
Orden recomendado: Vaciar BD → Paso 1 → Paso 2 → Paso 3 → Paso 4 → Paso 5 (×N archivos) → Paso 6 → Paso 7
Hoja Pacientes › Pacientes. Crea todos los pacientes con datos demográficos. Sin expediente aún.
Hoja Facturación › Pacientes. Asigna expediente, crea registros Facturación y completa datos de PVS/cuenta. Crea pacientes legacy si no existen.
Hoja Valoración › Valoración. Crea/actualiza registros Agenda. Requiere Paso 1 completado.
Hoja Valoración › Tratamientos. Crea TratamientoPaciente y actualiza Agenda. Los servicios deben existir en la BD.
Importa meses de facturación. Puede ejecutarse varias veces (uno por año). Requiere Paso 2 completado.
Importa registros de becas y marca los pacientes correspondientes. Requiere Paso 2 completado.
Verifica y corrige marcas de pausa en los meses importados. Solo añade pausas; no elimina las ya marcadas. Requiere Paso 5 completado.
Dos acciones para completar los datos de becas importadas:
Crea una entrada de «Saldo inicial» en el historial de cada beca importada (importe_inicial) y, si ya se consumió parte, añade el consumo previo. Sin esto la tabla «Histórico de pagos» aparece vacía.
Marca la casilla «Beca» en cada FacturacionMes a partir del mes de inicio de la beca. Usa Simulación para ver cuántos meses se marcarían antes de ejecutar.
Parsea el campo tratamientos_texto de cada mes de facturación importado y lo vincula con los servicios del catálogo,
generando el tratamientos_json necesario para que la columna «Tratamientos» deje de aparecer en blanco.
Solo vacíos: procesa únicamente meses cuyo tratamientos_json esté vacío (recomendado). Desmarca para reprocesar todos.
Vaciar facturación (re-importar desde cero)
Elimina TODOS los datos de facturación (Facturacion, FacturacionMes, Becas, FacturasBeca). Los pacientes se mantienen. Útil para re-importar desde cero. Requiere confirmación BORRAR.
Importar pacientes desde CSV (sistema antiguo)
Sube un CSV de la hoja Pacientes del sistema antiguo. Columnas: CENTRO, NOMBRE Y APELLIDOS NIÑO, NOMBRE MADRE/PADRE, TELEFONO, EMAIL, MOTIVO, FECHA ENTRADA, DNI DEL PADRE/MADRE, FECHA DE NACIMIENTO, COLEGIO, CURSO, MOTIVO DE CONSULTA, DIRECCION FISICA, NOTAS, DNI PACIENTE, COPIADO EN VALORACION, FECHA CITA, CITA CONCERTADA. Fechas: 9/13/2024, 31-12-2025. SI/check se normalizan a SI.
Complementar pacientes desde CSV
Complementa datos sin borrar lo existente. Si el paciente existe: solo rellena campos vacíos. Si no existe: lo crea. Columnas: Número Expediente, CENTRO, NOMBRE Y APELLIDOS NIÑO, NOMBRE MADRE/PADRE, TELEFONO, EMAIL, MOTIVO, FECHA ENTRADA, DNI DEL PADRE/MADRE, FECHA DE NACIMIENTO, COLEGIO, CURSO, MOTIVO DE CONSULTA, DIRECCION FISICA, NOTAS, Número de cuenta, Es PVS, Fecha Alta PVS. Opcional: FECHA ALTA, FECHA CESE (actualizan Agenda/Facturación).
Comparar CSV de pacientes con la base de datos
Sube un CSV con el mismo formato que «Complementar pacientes». Se busca cada fila en la BD por expediente (si viene en el CSV) o por nombre + centro. Para cada campo con diferencia puedes elegir si quedarse con el valor del CSV (importar), dejar el de la BD o no cambiar. Solo se guardan los campos donde marcas «Usar CSV».
Actualizar tratamientos desde CSV
Actualiza tratamientos y agenda con datos del CSV. Solo pacientes que ya existen. Columnas: CENTRO, NOMBRE Y APELLIDOS, FECHA ALTA, TRATAMIENTO 1, CANTIDAD 1, TRATAMIENTO 2, CANTIDAD 2, TRATAMIENTO 3, CANTIDAD 3, TRATAMIENTO 4, CANTIDAD 4, PRECIO TOTAL, NOTAS, ACEPTA PRESUPUESTO, MOTIVO RECHAZO TRATAMIENTO, COPIADO A FACTURACION. Los tratamientos deben existir en Servicios.
Importar bolsa de horas desde CSV
Sube un CSV con sesiones pendientes para añadirlas a la bolsa. Columnas: EXP, NOMBRE, FECHA, CENTRO, TRATAMIENTO, TERAPEUTA REFERENCIA, MOTIVO. Solo se importan pacientes que ya existen. Tratamiento vacío = sin tratamiento. Hora por defecto 8:00. Tras importar se mostrará el resumen (importadas y omitidas).
Corregir comillas duplicadas
Corrige nombres con comillas duplicadas (ej. VALORACION PSICO "NOOS""" → VALORACION PSICO "NOOS"). Afecta Agenda y Servicios.
Importar eliminados de Valoración desde CSV
Marca como eliminados los pacientes que se borraron desde la hoja Valoración en el sistema antiguo. CSV con columnas: CENTRO, NOMBRE Y APELLIDOS NIÑO. Los eliminados se pueden recuperar desde Configuración → Ver eliminados.
Check Recogida: copiado en valoración (desde Facturación)
También conocida como «sincronizar copiado en valoración». Pone copiado_en_valoracion = SI en todos los pacientes que tienen registro en Facturación. Sirve cuando la importación saltó el flujo y en Recogida falta el check de Valoración. No rellena la fecha de alta en Facturación (los pocos sin fecha ayudan a localizar pendientes). Ejecutar antes de importar Valoración/Tratamientos si aplica.
Si ya están en Facturación pero en Valoración siguen apareciendo en Realizada: pendientes, marca la valoración como hecha en agenda: realizada = SI y estado de entrevista realizado. Así no aparecen en pendientes. Usa la primera herramienta si falta «copiado a valoración».
Si en Tratamientos falta la fecha de alta pero en Facturación sí consta (p. ej. tras importación), rellena Agenda.fecha_alta desde la fecha de alta de Facturación solo donde la agenda no tenía fecha.
Importar Valoración desde CSV/Excel
Importa datos de la hoja Valoración. Solo actualiza pacientes existentes (no crea nuevos). Los actualizados se marcan como Copiado a Valoración = SI. Busca por CENTRO + NOMBRE Y APELLIDOS. Columnas: O.INICIALES/VALORACION, ACEPTA VALORACION, FECHA ENTREVISTA, IMPORTE VALORACIÓN, etc. Los omitidos y no encontrados se muestran para revisión.
Importar slots desde CSV
Sube un CSV exportado de Google Sheets con columnas: Dia, HoraInicio, HoraFin, Estado, Fecha, Centro, Tratamiento, Tipo. Si un centro o tratamiento no existe, se omite esa fila.
Importar datos empleado desde CSV
Importa fichas de datos empleado (DNI, titulación, categoría profesional, etc.) desde CSV. La primera fila son cabeceras
(se aceptan : y Nº al final de títulos, como en Excel). Columnas típicas: NOMBRE Y
APELLIDOS, NOMBRE_SISTEMA (opcional), TIPO_EMPLEADO, FECHA CESE, etc. Crea
terapeutas si no existen. Reimportar (mismo empleado emparejado) actualiza la ficha: los
campos con valor en el CSV se escriben; si una celda va vacía, el campo se deja en blanco en la base (súbele
un CSV completo o rellena tú lo que vaya vacío a propósito). Si toda la carga estuvo mal, en la casilla
inferior Vaciar datos empleado y vuelve a importar.
Vaciar datos empleado (contramedida importación)
Borra todas las fichas de la pestaña «Datos empleado» (DNI, titulación, nº colegiado, etc.). Los terapeutas se mantienen (nombres y empleo en el sistema; si hace falta eliminar a alguien creado por error, hazlo en Empleados). Úsalo para deshacer un CSV entero y empezar de cero. No hay deshacer por fila ni "última importación" guardada: es vaciar todo o reimportar encima.
Importar horarios de terapeutas
CSV con columnas: Dia, HoraInicio, HoraFin, Estado, Terapeuta (o Notas), Centro. Crea terapeutas y usuarios con permisos pacientes+calendario si no existen. Contraseña por defecto: Cambiar123
Generar pacientes de prueba
Crea pacientes con datos ficticios para pruebas de rendimiento.
Borrar todos los pacientes
Esta acción elimina TODOS los pacientes, agendas, tratamientos y facturaciones. No se puede deshacer.
Nombre de empresa
Se mostrará en la parte superior del menú lateral y en documentos que usen el nombre completo.
Si lo rellenas, ese texto sustituye a «Neuroinfancia» en filtros y opciones tipo «Todos los centros (…)». Si lo dejas vacío y la Empresa 2 está activa, se usará el nombre de empresa completo arriba; si la Empresa 2 está desactivada, no se muestra nombre extra en esos textos (solo «Todos los centros»). Se guarda con el mismo botón Guardar.
Pacientes eliminados
Pacientes borrados por error. Puedes restaurarlos con todos sus datos (agenda, facturación, tratamientos, citas).
Datos para facturas PDF
Datos que aparecen en el encabezado y pie de las facturas generadas.
Texto debajo del título en la aplicación (no en facturas PDF). Usa {empresa} y {usuario}. Ejemplo: Bienvenido/a a {empresa}, {usuario}. Si lo dejas vacío: 🪐 Bienvenido/a al planeta {empresa}, {usuario}.
Se muestra en facturas (domiciliación). Si el paciente tiene cuenta en su ficha, se usa esa; si no, se usa la de aquí.
Recomendado: 200×80 px. PNG o JPG, máx. 500 KB.
PNG, JPG, SVG o ICO. Máx. 100 KB. Recomendado: 32×32 o 64×64 px. Si no subes uno, se usa el genérico.
Centros
Servicios / Tratamientos
Columnas: Servicio, Precio, Tipo, Es Valoración (Sí/No), opcional Es Activo / Activo (No = obsoleto, no sale en desplegables). UTF-8; coma o tabulador.
Equipo y accesos
Listado de fichas de agenda / terapeutas con la cuenta de usuario vinculada en la misma vista. Editar abre el cuadro con pestañas (agenda, horario, presentación, acceso, permisos). Los empleados nuevos: Alta guiada desde aquí o desde Empleados; el formulario de datos en Empleados sirve para completar la ficha laboral.
Vincular: fusiona dos terapeutas. Los ceses se gestionan en Empleados.
| Terapeuta | Centro | Categoría | Activo | Admin | Usuario | Acciones |
|---|
Cuentas sin ficha de terapeuta
Usuarios con acceso a la aplicación que no están vinculados a una fila de la tabla (p. ej. técnico o administración). Puedes editarlos o eliminarlos aquí.
Facturación
A partir de este día del mes anterior se muestran precio y pendiente reales. Útil para pruebas.
Si pegas una lista, la tabla usa ese orden para los expedientes que coincidan (mezcla NL/NM como en tu lista). El resto aparece al final ordenado por fecha de alta. Vacío + Guardar = orden automático por prefijo y número.
Ej: FAC-001, FAC-002... El número inicial es editable (próxima factura a asignar).
Facturación PVS
Configuración para pacientes PVS (precio fijo por hora, numeración de facturas separada).
Ej: PVS-001, PVS-002... Numeración independiente de las facturas normales.
Configuración Correo
Datos SMTP para enviar facturas por correo. Gmail: usa contraseña de aplicación. Dominios propios (ej. mail.creixent.es): puerto 465 con SSL.
Calendario
Los tratamientos se configuran como grupal/individual/reunión en Servicios. El máx. de pacientes por sesión grupal se define en cada servicio.
Colores de tipos de sesión
Colores para Exclusiva, Reunión, Reservado Dirección e Info (sesiones que no están en Servicios).
Festivos y cierres
Todos los centros: aplica a Llíria, Moncada y CDIAT. Si desmarca «Todos», elija uno o varios centros (p. ej. mismo día festivo en Llíria y CDIAT con distinto nombre). Cierre (centro cerrado): el día no cuenta como laborable (como un festivo) pero en el calendario laboral se muestra como «Centro cerrado». Importar CSV sigue usando un solo centro por fila.
Importar desde CSV
Formato: fecha,centro_id,nombre. Ejemplo: 2025-12-25,,Navidad (centro vacío = todos)
Festivos guardados
Copia de seguridad
Crea una copia de la base de datos para descargar o restaura desde un archivo de backup anterior.
Genera un archivo .zip con la base de datos actual.
La restauración reemplazará todos los datos actuales. Recarga la página tras restaurar.
Creando copia...
Vista previa del explorador de carpetas. Navega por la carpeta de PDFs y el proyecto.
Exportar / Importar facturación
Exporta los datos de facturación de un año para importarlos en producción. Incluye: fechas alta/cese/PVS, tratamientos, precios, pagos, notas, becas (registradas y marcadas), pausas. Al importar, actualiza los meses del año en producción por expediente+centro.
Descarga un archivo JSON con todos los datos del año seleccionado.
Actualiza los registros existentes por expediente+centro. Los pacientes deben existir previamente. Haz una copia de seguridad antes de importar.
Copias automáticas del servidor
El servidor guarda una copia diaria de la base de datos de lunes a viernes a las 23:00 (hora España, Europe/Madrid), conservando los últimos 30 días. Las fechas mostradas están en hora España. Puedes descargar o eliminar cualquier copia, y forzar una copia inmediata con «Crear copia ahora».
| Fecha | Archivo | Tamaño | Acciones |
|---|
No hay copias automáticas guardadas todavía.
Notificaciones push
Recibe avisos en este navegador sin necesidad de tener la aplicación abierta.
Nombres de empresa (referencia)
Empresa 1 es el nombre configurado en General → Nombre de empresa (menú lateral y título).
Texto en desplegables Línea (fichajes, empleados, filtros de gastos donde eliges línea, etc.). Por defecto CDIAT.
Solo la pestaña Gastos empresa: balances ASO, columnas de unidad, facturación ASO donde agrupan CDIAT+PVS. Si lo dejas vacío se muestra Asociación.
Desmarcado: en el resto de la app solo se usa la Empresa 1; puede importar catálogos aquí antes de activar.
Despliegue parcial (E2): el menú lateral no se oculta (sigue operando la primera empresa). Marque abajo en qué secciones debe mostrarse ya la operativa CDIAT (centro CDIAT en filtros, línea CDIAT, Horario CDIAT, etc.). En el resto de pestañas la app se comporta como solo E1 hasta que amplíe el despliegue.
Desmarcar la opción anterior restaura la UI CDIAT en todos los módulos (con E2 activa). Para incluir Recogida, Valoración, Agenda u otros, amplíe la lista en el futuro o desactive el límite. Solo administradores pueden guardar.
Catálogos clínicos (Empresa 2)
Listas para los desplegables de motivo de derivación 1 y 2, diagnóstico y escolarización. Opcionalmente motivo de cese (misma importación CSV; se usará en valoración/tratamientos). Las columnas TRATAMIENTOS y SEXO del Excel se ignoran aquí (reservadas para otras importaciones). Guardar el Excel como CSV UTF-8. Solo administradores pueden editar o importar.