Creixent

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
Misma búsqueda, fuera de los filtros

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.

    Página 1 de 1

      Agenda

      Semana
      Próxima sesión
      Sesiones en la semana mostrada

      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.

      Debug — eliminar cabecera Facturación

      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.

      Importar CSV para corregir fechas en lote:

      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
      Página 1 de 1
      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.
      Página 1 de 1
      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.

      Total cobrado (teórico)
      Pendiente de cobro
      Total extracciones
      Saldo en caja

      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.

      Mis fichajes
      Total horas trabajadas (mes) 0 h
      Horas según horario (mes) · debug
      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.
      📬 Solicitudes pendientes 0
      Terapeuta Tipo Períodos Días Añadir
      Facturación (mes)0 €
      Pendiente (mes)0 €
      Nº Pacientes0
      Tratamiento mes anterior
      Deuda Paciente
      Becas/PVS
      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.

      Nº Remesas realizadas0
      Importe total remesas0 €
      Remesas pendientes0
      Nº Becas0
      Importe becas0 €
      Total ingresos bancarios0 €
      Devoluciones 0 · 0,00 €
      Facturación línea principal (mes) 0 €
      Becas (mes) 0 € Nº facturas: 0
      Total facturado PVS0 €
      Nº facturas (línea principal)0
      Nº Pacientes PVS0
      Deuda total anual0 €
      Deuda años anteriores0 €
      Pacientes con deuda0
      Febrero 2025
      Filtro Solo ceses activo: solo se listan expedientes con fecha de cese. Desmárcalo arriba o desactiva el control desde Debug.
      Herramienta debug — duplicados en Facturación

      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
      Febrero 2025
      Expediente Centro Nombre y Apellidos Email 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
      Total0
      Caducadas0
      Este mes0
      Próximas0
      Sin info0
      Este mes0
      Este año0
      Bajas0
      0

      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
        Seleccionar mes
        Total: 0,00 € Total Modelo 19: 0,00 €
        Fecha Cuenta Banco Proveedor Tipo Descripción Precio Factura Grupo Unidad Acciones
        Cargando datos...
        Total M19: 0,00 € Pagos: 0

        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 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 Email Contacto Grupo Domiciliado Activo Acciones
        Cargando datos...
        Seleccionar mes
        Total Pago neto: 0,00 € Total SS: 0,00 € Total Mod 111: 0,00 € Total Nóminas: 0,00 €
        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
        Seleccionar mes

        El filtro Modelo 19 solo aplica a un mes concreto (no a «todos los meses»).

        Total del mes (Incluye pendientes) 0,00 €
        Gastos pendientes0,00 €
        Mes Anterior0,00 €
        Modelo 19 (Asociación)
        Con epígrafe
        Fuera de M19
        MOD 111
        MOD 115

        Resumen por grupo (solo Pagos)

        Grupo Mes ant. Importe Diferencia
        Cargando...

        Resumen

        Pagos (grupos): 0,00 €
        Gastos fijos esperados: 0,00 €

        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 EneFebMarAbrMayJun JulAgoSepOctNovDic
        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 EneroFebreroMarzoAbrilMayoJunio JulioAgostoSeptiembreOctubreNoviembreDiciembre
        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

        -Activos
        -Altas (año)
        -Bajas (año)

        Valoraciones (año)

        -Aceptadas
        -Rechazadas
        -Pendientes
        -Tiempo medio informe (días)

        Informes

        -Realizados (año)
        -Pendientes (aceptadas)

        Fuera de plazo (7 d)

        -Entrada → fecha val.1
        -Fecha val.1 → entrevista

        Seguimiento

        -Alta tras aceptar (%)
        -Días entrev. → 1ª val.

        PIAF

        -Caducadas
        -Próx. 30 días

        Agenda (año)

        -Ocupación citas
        -Sin confirmar

        Pacientes por centro

        Pacientes únicos por terapeuta

        Según sesiones en agenda en ese mes (un paciente puede tener varios terapeutas).

        TerapeutaPacientes

        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

        ExpedienteNombreCentro MatchMeses CSVYa 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.

        NombreExpediente CSVCentroMesesMotivo

        ⚠ Errores en el archivo

        ArchivoFilaMotivo

        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).

        Meses
        
                  

        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

        1 Pacientes base pacientes_base.csv

        Hoja Pacientes › Pacientes. Crea todos los pacientes con datos demográficos. Sin expediente aún.

        2 Pacientes facturación pacientes_facturacion.csv

        Hoja Facturación › Pacientes. Asigna expediente, crea registros Facturación y completa datos de PVS/cuenta. Crea pacientes legacy si no existen.

        3 Valoración valoracion.csv

        Hoja Valoración › Valoración. Crea/actualiza registros Agenda. Requiere Paso 1 completado.

        4 Tratamientos tratamientos.csv

        Hoja Valoración › Tratamientos. Crea TratamientoPaciente y actualiza Agenda. Los servicios deben existir en la BD.

        5 Facturación mensual facturacion_XXXX.csv Repetir por año

        Importa meses de facturación. Puede ejecutarse varias veces (uno por año). Requiere Paso 2 completado.

        6 Becas becas.csv

        Importa registros de becas y marca los pacientes correspondientes. Requiere Paso 2 completado.

        7 Pausas pausas.csv Opcional

        Verifica y corrige marcas de pausa en los meses importados. Solo añade pausas; no elimina las ya marcadas. Requiere Paso 5 completado.

        Post-migración: Becas Ejecutar tras Paso 6

        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.

        T Post-migración: Vincular tratamientos a servicios reales Ejecutar tras Paso 5

        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 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

        Centro Acciones

          Servicios / Tratamientos

          Importar CSV

          Columnas: Servicio, Precio, Tipo, Es Valoración (Sí/No), opcional Es Activo / Activo (No = obsoleto, no sale en desplegables). UTF-8; coma o tabulador.

          Servicio Acciones

            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í.

            Usuario Acciones

              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.

              Fecha Tipo Nombre (opcional) Centros

              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.

                🔔
                Comprobando…

                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.