Migrar datos sucios a un sistema nuevo no los limpia: solo los traslada. Fichas incompletas, pacientes duplicados, campos con formatos distintos según quién los fue escribiendo hace años: si esos problemas ya existían en el sistema antiguo, seguirán existiendo tal cual en el nuevo si nadie se para a revisarlos antes del trasvase. Esta guía explica qué mirar, qué se puede automatizar y qué necesita ojo humano antes de dar la migración por buena.

Cómo limpiar datos corruptos antes de migrar de un software médico antiguo

Para directores de clínicas privadas que están valorando cambiar de software y temen que el sistema nuevo herede el desorden del antiguo. Qué revisar antes de migrar los datos, cómo se detectan y fusionan pacientes duplicados con seguridad, y qué parte concreta del proceso puede automatizarse de verdad sin poner en riesgo ningún historial clínico.

Caja de archivo desgastada con carpetas desordenadas asomando, junto a una carpeta nueva cerrada y alineada Antes de mudarse a la carpeta nueva, conviene decidir qué se queda y qué ya no hace falta cargar.

1. El peligro de migrar datos sin limpiarlos antes

1.1. Qué significa realmente un dato «corrupto» en este contexto

No se trata solo de errores técnicos graves: la mayoría de los problemas son más mundanos. Campos obligatorios que quedaron vacíos porque el sistema antiguo no los exigía, caracteres especiales mal codificados que convirtieron nombres con acentos en símbolos ilegibles, fechas guardadas en formatos distintos según qué persona las introdujo. Ninguno de estos problemas es dramático por separado, pero sumados en miles de fichas se convierten en un obstáculo real para cualquier migración. Cuanto más tiempo lleva un sistema en uso sin revisión, más se acumulan estas pequeñas inconsistencias, así que un sistema con muchos años de antigüedad suele necesitar más trabajo de limpieza que uno reciente, independientemente de lo bien o mal diseñado que estuviera en origen. El detalle de por qué mantener un sistema antiguo tiene un coste que va más allá de la limpieza de datos está en los costes ocultos de seguir con un software obsoleto.

1.2. Por qué la automatización falla primero sobre datos sucios

Un sistema nuevo automatiza tareas —recordatorios, facturación, informes— asumiendo que los datos de base son consistentes. Si un campo de fecha de nacimiento está vacío en el 5 % de las fichas, o si hay tres formas distintas de escribir el mismo tipo de acto médico, esa automatización falla de formas impredecibles justo en las primeras semanas de uso, cuando el equipo más necesita que el sistema funcione sin sorpresas. Un recordatorio automático que no se envía porque el teléfono del paciente está vacío, o una factura que no se genera bien porque el código de un acto médico no coincide con ningún tarifario reconocido, son ejemplos típicos de cómo un dato sucio se convierte en un problema visible justo cuando menos conviene.

2. Auditoría: qué revisar antes de migrar

2.1. Campos obligatorios vacíos y registros huérfanos

Antes de mover nada, conviene saber cuántas fichas tienen campos clave vacíos —nombre completo, fecha de nacimiento, contacto— y cuántos registros existen sin vinculación clara a un paciente real, como citas o facturas sueltas que quedaron huérfanas tras alguna operación mal hecha en el sistema antiguo.

2.2. Incoherencias en códigos y nomenclatura de actos médicos

Es habitual que el mismo tipo de consulta aparezca escrito de varias formas distintas a lo largo de los años, sobre todo si varias personas han ido introduciendo datos sin un criterio único. Detectar estas variantes antes de migrar evita que el sistema nuevo trate como conceptos distintos lo que en realidad es la misma cosa escrita de formas diferentes. Este tipo de incoherencia es especialmente frecuente si el sistema antiguo permitía escribir texto libre en campos que deberían haber sido una lista cerrada de opciones desde el principio, algo habitual en programas diseñados hace más de una década.

3. Duplicados: el problema que más tiempo consume

3.1. Por qué un paciente acaba con dos o tres fichas distintas

Un paciente que se registró hace años con su nombre completo, y que volvió más tarde y se dio de alta de nuevo porque nadie lo encontró en el buscador —quizá por una errata, un apellido distinto o un dato de contacto desactualizado—, termina con varias fichas separadas en vez de un único historial continuo. Con el tiempo, estos casos se acumulan sin que nadie se dé cuenta hasta que alguien intenta reconstruir el historial completo y descubre que está repartido en varios sitios.

3.2. Cómo se detectan y se fusionan sin perder información

La detección combina coincidencias exactas —mismo documento de identidad— con coincidencias aproximadas —nombre muy similar, misma fecha de nacimiento, mismo teléfono—, y cada caso dudoso se revisa antes de fusionar, nunca de forma automática sin supervisión. Fusionar mal dos pacientes distintos es un error mucho más grave que dejar un duplicado sin resolver, así que el criterio siempre es revisar antes de actuar, no automatizar la fusión sin mirar. Un centro con muchos años de historia y varios miles de pacientes puede tener cientos de estos casos dudosos acumulados; abordarlos de una vez, antes de la migración, es mucho más manejable que ir descubriéndolos uno a uno después, cuando alguien busca un historial y no lo encuentra completo. El detalle de cómo se organiza una migración de gran volumen sin perder el hilo está en protocolo para migrar más de 65.000 pacientes sin parar la clínica.

Dos carpetas casi idénticas sobre una mesa con una lupa apoyada encima, a medio camino entre ambas Antes de fusionar dos fichas parecidas, hace falta mirar de cerca. Fusionar mal pesa más que dejarlo sin resolver.

4. Normalizar formatos y nomenclatura

4.1. Nombres, documentos de identidad y contactos

Mayúsculas y minúsculas mezcladas sin criterio, espacios de más, documentos de identidad escritos con y sin guiones: son detalles pequeños que, uno a uno, no importan, pero que impiden que un buscador o un sistema de coincidencias funcione bien si no se normalizan antes de migrar. Un algoritmo de búsqueda que compara texto exacto no encuentra a «García» si el registro dice «GARCIA » con un espacio final, aunque para una persona ambos sean obviamente el mismo apellido.

4.2. Fechas, códigos y campos con formato inconsistente

Fechas guardadas como texto libre en vez de como fecha real, códigos de acto médico escritos de formas distintas según el año: normalizar estos campos a un formato único es un paso previo necesario para que cualquier informe o búsqueda posterior en el sistema nuevo dé resultados fiables desde el primer día. Un informe de facturación que agrupa por tipo de acto médico solo es útil si todos los actos del mismo tipo están escritos de la misma forma; si no, el informe muestra diez líneas distintas donde debería haber solo una, y nadie confía en un informe que hay que corregir a mano antes de leerlo.

5. Qué se puede automatizar, y qué necesita revisión humana

5.1. Lo que un script puede corregir con seguridad

Normalizar mayúsculas, corregir codificación de caracteres, unificar formatos de fecha o de teléfono: son correcciones mecánicas, con una única respuesta correcta, que se pueden automatizar con seguridad sin necesidad de que alguien revise cada caso uno por uno.

5.2. Lo que necesita ojo humano antes de tocarlo

Fusionar dos fichas que podrían ser el mismo paciente, decidir qué hacer con un campo vacío que podría ser un error o podría ser un dato que legítimamente no existe, interpretar una nomenclatura antigua ambigua: estos casos no tienen una única respuesta mecánica, y automatizarlos sin supervisión es donde más se pierde información importante por intentar ahorrar tiempo. La regla práctica es sencilla: si la corrección tiene una única respuesta correcta indiscutible, se automatiza; si requiere interpretar el contexto o conocer el caso concreto, se revisa a mano. Confundir ambas categorías es el error más caro de todo el proceso de limpieza, porque suele descubrirse solo cuando ya es tarde para deshacerlo con facilidad.

6. Validación antes del trasvase final

Pequeña pila de fichas sujetas con un clip, apartada sobre una mesa junto a un archivador mucho más grande al fondo No hace falta revisarlo todo para confiar en el resultado. Una muestra bien elegida basta para confirmar que el proceso funcionó.

6.1. Comprobación de integridad entre historiales y facturación

Antes de dar la limpieza por terminada, se comprueba que cada historial clínico sigue vinculado correctamente a sus citas y a su facturación asociada, y que ningún registro se ha quedado huérfano durante el proceso de depuración. Un dato limpio pero desconectado del resto de su contexto clínico es tan problemático como uno sucio.

6.2. La muestra de control antes de dar por bueno el proceso

Revisar a mano una muestra de fichas ya depuradas, comparándolas con el sistema de origen, es el último paso antes de confirmar que la migración puede proceder. Si esa muestra revela un patrón de error no detectado antes, es mejor encontrarlo en una muestra de 30 fichas que descubrirlo después, repartido en miles de historiales ya migrados. El coste de corregir un problema detectado en la fase de validación es mínimo comparado con el de corregirlo semanas después, cuando el sistema nuevo ya ha generado citas, facturas e informes a partir de ese dato incorrecto.

7. Qué pasa con lo que no se puede limpiar del todo

7.1. Datos irrecuperables: qué hacer con ellos

Algunos datos, sobre todo los muy antiguos o los que llegaron ya dañados de una migración anterior, no se pueden reconstruir con certeza. En esos casos, la decisión razonable no es forzar un valor inventado para rellenar el hueco, sino dejarlo marcado como pendiente de revisión y documentar por qué, en vez de disimular el problema con un dato que parece completo pero no lo es.

7.2. Documentar lo que se decidió, para no repetir la pregunta

Cada decisión tomada durante la limpieza —qué se fusionó, qué se dejó pendiente, qué criterio se aplicó a un caso ambiguo— conviene documentarla en el momento. Si dentro de unos meses alguien se pregunta por qué un paciente concreto tiene el historial organizado de una forma determinada, esa documentación evita tener que investigarlo desde cero otra vez.

¿Ya tienes software?

Antes de cambiar, te decimos qué se trae

Auditoría gratuita de migración: miramos cómo tienes hoy los datos y te decimos qué pasa a obeliOmed, qué se queda como texto, cuánto tarda y cuánto cuesta. Por escrito y sin compromiso.

8. Cómo lo hace obeliOmed durante la implementación

8.1. Lo verificable

La migración de datos en obeliOmed incluye auditoría del formato de origen, importación en un entorno de prueba antes de tocar el sistema real, y revisión de una muestra de historiales migrados antes de dar el proceso por completado. El sistema antiguo se mantiene accesible como referencia durante los primeros días tras el go-live. El detalle completo de todo el proceso de implementación, no solo la parte de datos, está en cómo implementar un software clínico con éxito.

8.2. Lo que sigue siendo trabajo compartido con la clínica

No existe un botón que limpie datos de forma completamente automática sin ninguna decisión humana de por medio: los casos dudosos de duplicados o de datos ambiguos se revisan con el propio centro, porque nadie conoce mejor que el equipo de la clínica si dos fichas parecidas son en realidad el mismo paciente o dos personas distintas con nombres similares. Este intercambio suele resolverse con una lista corta de casos dudosos que el equipo de obeliOmed presenta al centro, en vez de con reuniones largas: la mayoría de las veces basta con una respuesta de una sola palabra por caso para resolver la duda.

9. Qué aporta obeliOmed y cómo empezar

9.1. Limpieza como parte de la migración, no como servicio aparte

La auditoría y depuración de datos va incluida en el proceso de implementación de obeliOmed, sin coste adicional para volúmenes de migración estándar. El proceso completo, paso a paso, está en migración de software médico sin perder historiales.

9.2. Cómo dar el primer paso

Puedes pedir una demo de obeliOmed y llevar contigo una idea aproximada del estado de tus datos actuales, para que el equipo pueda orientarte sobre qué esperar en tu caso concreto, incluido un cálculo aproximado de cuánto tiempo llevaría la fase de limpieza según el volumen y la antigüedad de tus datos.

Alta inmediata · Sin llamada comercial · Cancelas cuando quieras

Calcula tu precio y date de alta sin llamar a nadie

Marca lo que necesita tu centro y verás el importe al momento. Si prefieres verlo acompañado, la demo sigue ahí.

10. Preguntas frecuentes

¿Cómo sé si mis datos actuales están lo bastante sucios como para preocuparme?

Una forma rápida de comprobarlo es buscar en tu sistema actual el mismo paciente de dos o tres formas distintas —con y sin segundo apellido, con una errata habitual— y ver si aparece más de una vez. Si encuentras duplicados con facilidad en una búsqueda improvisada, es muy probable que el problema sea más extenso de lo que parece a simple vista, y conviene hacer una auditoría más completa antes de migrar. Otra señal útil es preguntar al equipo de recepción si alguna vez han tenido que buscar a un paciente de varias formas distintas antes de encontrarlo: si la respuesta es que sí, con frecuencia, es una confirmación directa de que hay duplicados sin resolver en el sistema.

¿Se pueden fusionar pacientes duplicados sin perder ningún dato?

Sí, cuando la fusión se hace revisando cada caso antes de actuar: el historial completo de ambas fichas se une en una sola, conservando todas las citas, documentos y notas de las dos. El riesgo no está en fusionar bien, sino en fusionar mal dos pacientes que en realidad son personas distintas, por eso cada caso dudoso se revisa a mano antes de confirmar la fusión. Después de fusionar, el historial resultante muestra todas las citas, documentos y notas ordenados cronológicamente como si siempre hubieran estado en la misma ficha, sin ningún rastro visible de que antes eran dos registros separados.

¿Cuánto tiempo lleva limpiar los datos de una clínica con muchos años de historial?

Depende del volumen y de cuánto desorden acumulado tenga el sistema de origen, pero buena parte del proceso se puede automatizar con scripts para las correcciones mecánicas, dejando solo los casos dudosos para revisión manual. Una clínica con datos relativamente ordenados puede resolverlo en pocos días; una con años de inconsistencias acumuladas necesita más tiempo de revisión humana, aunque la parte automatizable sea la misma proporción. En cualquier caso, este tiempo de limpieza ocurre en paralelo a la operativa normal de la clínica con el sistema anterior, así que no supone ninguna interrupción de la actividad mientras se resuelve.

¿Qué pasa si un dato antiguo no se puede recuperar de ninguna forma?

Se marca como pendiente o incompleto, con la fecha y el motivo documentados, en vez de rellenarlo con un valor inventado que parezca correcto sin serlo. Un campo vacío pero honesto es preferible a un campo lleno con un dato que nadie puede verificar, porque el segundo caso genera una falsa sensación de completitud que puede llevar a decisiones erróneas más adelante. Con el tiempo, algunos de estos campos pendientes se resuelven de forma natural, por ejemplo cuando el paciente vuelve a la consulta y se le puede preguntar directamente por el dato que faltaba.

¿Es necesario limpiar los datos si voy a migrar de todas formas?

Sí, y es precisamente antes de migrar cuando conviene hacerlo, no después. Migrar datos sucios a un sistema nuevo no resuelve el problema: lo traslada, y además lo hace más difícil de corregir después, porque el sistema nuevo ya habrá empezado a generar informes, facturas y automatizaciones basadas en esos datos incorrectos. Un paciente duplicado en el sistema antiguo se convierte en dos recordatorios de cita distintos en el nuevo; un código de acto mal escrito genera una línea de facturación que no cuadra con el tarifario. Corregir estos problemas después de migrar cuesta más tiempo y más esfuerzo que resolverlos antes, porque ya no solo es limpiar el dato: es deshacer todo lo que el sistema nuevo construyó encima.

¿Puedo hacer la limpieza yo mismo antes de contratar un nuevo software?

Es posible, sobre todo si tienes acceso técnico al sistema antiguo y algo de tiempo, pero conviene tener en cuenta que las correcciones mecánicas son la parte fácil: los casos dudosos de duplicados y datos ambiguos requieren conocer bien a los pacientes de la clínica para decidir correctamente. Muchos proveedores, incluido obeliOmed, incluyen este proceso como parte de la implementación precisamente porque combinar herramienta técnica con conocimiento del centro da mejores resultados que hacerlo solo con una de las dos partes por separado.

¿Los caracteres rotos o mal codificados se pueden arreglar de forma masiva?

En la mayoría de los casos sí, porque suelen seguir un patrón identificable: una codificación de caracteres antigua que convirtió letras acentuadas o eñes en símbolos extraños de forma sistemática. Detectado el patrón, se puede corregir de forma masiva con un script, aunque conviene revisar una muestra después para confirmar que la corrección no ha introducido errores nuevos en textos que ya estaban bien. Este tipo de corrección masiva es exactamente el ejemplo de tarea mecánica que se automatiza con seguridad: el patrón es consistente y la respuesta correcta no depende de interpretar ningún contexto particular de cada ficha.

¿Qué pasa con los registros huérfanos que no se pueden vincular a ningún paciente?

Se documentan aparte, y se decide caso por caso si tiene sentido conservarlos como referencia histórica o descartarlos, siempre con el visto bueno del centro. No se migran automáticamente al sistema nuevo sin revisión, porque un registro sin vinculación clara puede generar confusión en vez de aportar valor si se traslada tal cual. En la mayoría de los casos, estos registros huérfanos resultan ser restos de operaciones incompletas del sistema antiguo —una cita que se creó y luego se borró mal, por ejemplo— y no representan ninguna pérdida real de información al descartarlos.

Pide una demo de obeliOmed

Sin permanencia · Demo personalizada para tu especialidad · Te respondemos en menos de 24 horas.

Más sobre implementación y migración de software clínico

Referencias

Última actualización: agosto de 2026.