Caso real
Cómo un círculo médico pasó el padrón de profesionales, las rendiciones y los precios de 40 obras sociales de un sistema de muchos años en Visual FoxPro a una plataforma web, con una regla desde el primer día: todos los datos se conservan y cada carga se puede revertir.
Migrar los datos de un sistema de muchos años pide una garantía: poder volver a cómo estaba en cualquier momento. Acá el método importó tanto como la tecnología.
El círculo gestiona el cobro de honorarios de más de cien profesionales ante las obras sociales. Su información vivía en un sistema de escritorio en Visual FoxPro, y el cliente necesitaba que los médicos y la administración accedieran desde la web.
Como en cualquier sistema de muchos años, había datos para ordenar: CUIT con errores de carga, fichas duplicadas, precios de prácticas repartidos en planillas de formatos distintos y rendiciones que el médico veía como un total por mes.
Se construyó una app de escritorio y varios scripts que leen los archivos del sistema anterior y los suben a la web de forma controlada. El sistema anterior sigue funcionando y la web crece a su lado.
La app tiene una pestaña para cada tipo de dato —precios de las obras sociales, rendiciones con el detalle de cada orden y prestadores— y cada una simula antes de escribir. Las facturas recibidas se importan desde ARCA con otro script que también simula antes de escribir.
Antes de tocar nada se hizo un informe que encontró los datos para ordenar: entre otras cosas, un archivo cuya codificación no era la documentada, que habría afectado los acentos de 18 fichas. Después se importó el padrón cruzando por CUIT, luego matrícula y luego nombre, y se verificaron los nombres contra el padrón de ARCA. Los precios de las prácticas se cargan con un lector por formato de planilla, que cada mes actualiza sin duplicar. Y las rendiciones se sincronizan con su detalle línea por línea.
Las reglas que hicieron seguro el traspaso: todo corre primero en simulación y solo escribe cuando se confirma; antes de escribir hay copia de seguridad y una constancia con el motivo de cada cambio y el SQL para revertirlo; todas las filas se conservan, y lo que ya no corresponde pasa a baja lógica; y los textos existentes se conservan.
Hoy hay 152 fichas de profesionales (108 activas), 18.557 prácticas de 40 obras sociales actualizables cada mes y 11.722 líneas de rendiciones disponibles para cada médico, con todas las filas del sistema anterior conservadas.
La administración corre las cargas desde una sola herramienta, que simula antes de escribir y se actualiza sola.
152
fichas de profesionales108 activas
18.557
prácticasde 40 obras sociales
11.722
líneas de rendicionesdisponibles para cada médico
Todas
las filas conservadasdel sistema anterior
Contanos qué sistema usás y te decimos cómo pasarlo a la web con simulación previa, copia de seguridad y cada paso reversible.
Hablemos de tu caso