Visionnaire ayudó a Unimed Curitiba a migrar su Guía Médica a aplicaciones móviles
CLIENTE
Unimed Curitiba
Unimed Curitiba
ÁREA
Salud
PROBLEMA
Unimed Curitiba necesitaba migrar su catálogo de proveedores de servicios de papel a móvil de manera integrada con los sistemas existentes y utilizando recursos de todo tipo de dispositivos móviles.
SOLUCIÓN
Visionnaire ayudó en la solución, diseñando la arquitectura de la Guía Médica Móvil e implementándola, de manera innovadora, en todas las tiendas de aplicaciones de los proveedores de dispositivos. Esto está integrado con los actuales sistemas Unimed Curitiba.
RESULTADOS
Con la nueva Guía Médica Móvil, Unimed Curitiba ha reducido en gran medida los costos de producción de catálogos en papel, ya que anteriormente la guía se hacía en papel y se colocaba en guías telefónicas. Unimed Curitiba también incrementó la productividad, permitió que la información estuviera siempre 100% actualizada y sirvió a sus clientes para que todos pudieran tener acceso a la Guía Médica, incluso en movimiento.
TECNOLOGíA
Debido a los requisitos de ejecución en todas las plataformas de dispositivos móviles y de una manera que se integra con los sistemas de gestión actuales de Unimed, se diseñó una solución distribuida basada en Application Server en el servidor con aplicaciones en el cliente, comunicándose a través de Web Services y Unimed. Protocolo de comunicación.
Se utilizó el lenguaje Java en el servidor, ejecutando GlassFish, de Oracle (originalmente de Sun Microsystems). La base de datos es Oracle. Las aplicaciones se desarrollaron utilizando PhoneGap/Cordova, lo que permite la portabilidad entre fabricantes y modelos. También se utilizaron JQuery UI Mobile, la API de integración de Google Maps y la base de datos SQLite en el lado de la aplicación. Las integraciones realizadas fueron con la base de datos Oracle y el sistema de gestión Benner.
Problema detallado:
Con la creciente adopción de dispositivos móviles, Unimed Curitiba notó que cada vez más sus clientes estaban conectados a través de teléfonos inteligentes. A esto se suma el hecho de que los catálogos en papel se utilizan cada vez menos. Por lo tanto, el Catálogo de Médicos Unimed, que históricamente se hizo en un gran compendio y luego anexado a guías de la ciudad y guías telefónicas, se convirtió en un gran candidato para migrar a una solución móvil. Nació la Guía médica móvil Unimed.
El problema fue migrar todo este catálogo de manera integrada con los sistemas de gestión interna de Unimed Curitiba a internet, permitiendo el acceso a dicho catálogo a través de aplicaciones en dispositivos móviles.
Un requisito importante era que la aplicación fuera compatible con las principales plataformas del momento (Apple iOS, Google Android, BlackBerry OS y Microsoft Windows Phone), además de funcionar también en la web con la misma base de código.
Otros requisitos importantes fueron que los datos de los proveedores vinculados a Unimed Curitiba (médicos, hospitales, clínicas, laboratorios, centros de diagnóstico, cuidadores domiciliarios, atención de emergencia y salas de emergencia) deberían estar integrados con el sistema de gestión de Unimed Curitiba de una manera siempre actualizada.
En el caso de proveedores que prestan servicios dentro de un horario determinado, ese horario debe aparecer en la aplicación. Finalmente, existía el requisito de mostrar la ubicación del proveedor en el mapa, capturar la geolocalización del cliente y trazar una ruta sobre cómo llegar allí. Todo esto de forma integrada con todos los teléfonos móviles.
Solución detallada:
Visionnaire fue un actor clave en el diseño, desarrollo e implementación de la solución. La Guía Médica Móvil Unimed Curitiba está presente actualmente en todas las tiendas de aplicaciones (App Store de Apple; PlayStore de Google; BlackBerry World y Microsoft Store), además de estar en internet. Fue una de las primeras soluciones de guías médicas en Brasil, siendo una referencia para otras unidades Unimed en todo el país.
Dado el requisito de ejecutarse en todas las plataformas, se diseñó una solución diseñada en un servidor de aplicaciones basado en Java. La comunicación con las aplicaciones de cada cliente se realiza a través de Web Services. La aplicación se desarrolló en una plataforma independiente de la tecnología (independiente del dispositivo), que es PhoneGap/Cordova. La integración con el sistema de gestión y las bases de datos de Unimed Curitiba se realizó a través de componentes Java y el servidor de aplicaciones.
Así, con una sola base de código, fue posible ofrecer la solución a todos los clientes de Unimed Curitiba, independientemente del dispositivo que utilice el cliente. Esto sin comprometer el rendimiento de la aplicación, ya que la solución también utiliza optimizaciones para el código nativo de cada dispositivo cuando es necesario. Todo esto permitió una gran ganancia de productividad en el desarrollo, reduciendo costos y permitiendo el mantenimiento de una sola base de código fuente.
Enlace del Sistema
Enlace para uso a través de Navegador Web: