Una guía para emprendedores sobre cómo desarrollar una aplicación móvil compatible con HIPAA

Publicado: 2020-06-12

Si alguna vez ha interactuado con la industria de la salud, hay muchas posibilidades de que haya oído hablar de las aplicaciones compatibles con HIPAA . También debe haber escuchado cómo es un requisito previo para el desarrollo de aplicaciones de atención médica. En este artículo, le daremos una idea básica del proceso de desarrollo de la creación de la aplicación HIPAA con la intención de ayudarlo a iniciar su viaje de transformación digital de la atención médica.

La era en la que vivimos actualmente opera bajo una fórmula simple: los datos son oro. Cuando observamos cualquier industria que se ocupa de los datos de los usuarios (confidenciales o no), también estamos obligados a ver algunos cumplimientos con el objetivo de hacer que la industria esté más protegida.

El sector de la salud tampoco está al margen de la necesidad de un cumplimiento estricto para evitar que los datos de los usuarios se utilicen indebidamente en esta era en la que priman los dispositivos móviles.

healthcare data breaches between 2009 ans 2019

Aunque los cumplimientos varían de un país a otro, el que se ha vuelto universal por muchos motivos es la Ley de responsabilidad y portabilidad del seguro médico ( HIPAA , por sus siglas en inglés).

Analicemos el proceso de desarrollo de aplicaciones compatibles con HIPAA que garantiza que su aplicación se desarrolle para cumplir con los requisitos de cumplimiento.

¿Qué es la ley HIPAA?

La Ley HIPAA garantiza que no haya anomalías al manejar y almacenar datos de pacientes, especialmente en una plataforma de software. También incluye el intercambio de información relacionada con la facturación y la cobertura de seguro médico para los pacientes médicos.

La idea de desarrollar una aplicación móvil compatible con HIPAA se lanzó en 1996 para regular la protección de los datos de los pacientes, reducir el costo de la atención médica y brindar cobertura de seguro médico a las personas que perdieron o cambiaron de trabajo. Sin embargo, la parte del acto que nos interesa como desarrolladores y a ustedes como empresarios de aplicaciones es el requisito para garantizar que la aplicación proteja a los usuarios contra el fraude de datos.

La primera parte de la comprensión e implementación del cumplimiento de la normativa HIPAA es conocer el tipo de datos con los que interactúa el dominio del software sanitario.

  • PHI (Información de salud protegida): este conjunto de información consta de facturas médicas, resonancias magnéticas, correos electrónicos, resultados de pruebas y otra información médica. Además, los detalles de geolocalización de alguien dentro de un territorio también se cuentan como PHI.

list of PHI data

  • CHI (información de salud del consumidor): esta información consiste en datos que puede recopilar de un rastreador de actividad física, por ejemplo: número de calorías quemadas, lecturas de frecuencia cardíaca y número de pasos.

Cuando se está en el camino de comprender el cumplimiento de HIPAA de aplicaciones móviles, todavía hay mucha confusión sobre por qué las reglas de HIPAA son importantes. Respondamos lo siguiente.

¿Qué hace que el cumplimiento de HIPAA sea importante?

La regulación de HIPAA es una ley integral que se ha promulgado para ayudar tanto a las instituciones de atención médica como a los pacientes. Por lo tanto, comprender por qué es importante es necesario para ambas partes interesadas al crear software compatible con HIPAA .

Para los pacientes:

  1. Ninguna entidad puede reenviar la información del paciente sin su consentimiento: según los requisitos de la HIPAA, solo los profesionales de la salud pueden compartir la información de los pacientes con las partes interesadas. Además, solo las partes interesadas que asisten a las operaciones de atención médica deben estar cubiertas por la PHI, lo que a su vez garantiza altos niveles de confidencialidad y privacidad.
  2. Los profesionales de facturación y los proveedores de recetas no pueden enviar la información de los pacientes: otras partes interesadas, como se menciona en el punto anterior, no pueden enviar la información de los pacientes.
  3. Las entidades deben notificar a los pacientes sobre una infracción: los pacientes tienen pleno derecho sobre sus datos médicos. Esto permite un flujo fluido de intercambio de datos entre múltiples instituciones de atención médica.

Para hospitales:

La importancia de seguir el cumplimiento de HIPAA de la aplicación móvil para los hospitales radica en la comprensión de lo que sucedería si no se siguen. En caso de incumplimiento, los hospitales están obligados a pagar multas masivas. Un caso de violación de datos individual puede ascender a $ 100 a $ 50,000 en multa.

Hay muchos ejemplos reales de lo costoso que puede ser para los hospitales cuando incumplen el cumplimiento de HIPAA, tanto por motivos financieros como de imagen. Por ejemplo, en 2015, un hospital de Massachusetts tuvo que pagar una multa de $218,000 por poner en riesgo los datos de más de 500 pacientes simplemente porque su aplicación para compartir archivos no cumplía con los requisitos de seguridad de HIPAA.

¿Cómo hacer aplicaciones móviles compatibles con HIPAA ?

El desarrollo de aplicaciones para el cuidado de la salud que cumplan con la HIPAA a veces puede representar un desafío para los desarrolladores de aplicaciones para el cuidado de la salud, especialmente porque requiere una serie de modificaciones tanto en las características como en el diseño.

Nuestra experiencia de haber desarrollado más de 70 soluciones mHealth nos ayudó con la creación de una lista de verificación de cumplimiento de HIPAA para el desarrollo de software . Aquí hay un vistazo a esto:

La creación de una aplicación de teléfono compatible con HIPAA requiere las siguientes cuatro reglas principales:

  • Intimidad
  • Seguridad
  • Aplicación
  • Incumplimiento

Si bien, como emprendedor de aplicaciones, tendría que analizar las cuatro reglas, la que la compañía de desarrollo de aplicaciones de atención médica como nosotros trabaja principalmente al responder cómo hacer que el software cumpla con HIPAA son las reglas de privacidad y seguridad de HIPAA . Consisten principalmente en salvaguardias físicas y técnicas .

Salvaguardias físicas

Incluye la protección del backend, la red para la transferencia de datos y los dispositivos con Android o iOS, lo que garantiza que no se puedan comprometer, perder o robar. Para garantizar la seguridad de las aplicaciones, debe hacer cumplir la autenticación y hacer que sea imposible acceder a las aplicaciones sin autenticación, algo que se puede lograr a través de un sistema de autenticación de múltiples factores.

Garantías técnicas

Se centran en cifrar por completo los datos que se pueden transferir o almacenar en servidores y dispositivos. Algunas de las prácticas técnicas de protección incluyen:

  • Proceso de acceso de emergencia
  • Identificación de usuario única
  • Cierre de sesión automático

Otra mejor práctica a este respecto puede ser seguir los requisitos mínimos de necesidad: no recopile más datos de los que necesitaría ni almacene datos durante más tiempo del que realmente necesita para trabajar. Además, evite la transmisión de datos PHI en notificaciones automáticas o filtre la información en registros y copias de seguridad.

Pasos para crear aplicaciones compatibles con HIPAA

Estos son los pasos principales para crear aplicaciones móviles compatibles con HIPAA:

  1. Obtenga ayuda de expertos: Todo el proceso de desarrollo de aplicaciones que cumplen con HIPAA es complejo. Por lo tanto, no intente cumplir con todos los requisitos de HIPAA sin orientación si no tiene suficiente experiencia. Es mejor ponerse en contacto con una empresa de desarrollo de software compatible con HIPAA de renombre . Obtener la ayuda de desarrolladores de aplicaciones de atención médica experimentados para el desarrollo de aplicaciones compatibles le facilitará la tarea y lo ayudará a prepararse mejor. Contratar a un experto es beneficioso tanto para las empresas emergentes como para las grandes empresas de atención médica.
  2. Evaluar los datos de los pacientes: cualquier institución de salud tendrá acceso a los datos confidenciales de los pacientes. Estos datos se pueden almacenar, compartir y mantener a través de una aplicación móvil. Debe analizar e identificar lo que está bajo el alcance de la PHI. Una vez que haga eso, vea qué datos de PHI puede evitar almacenar o transferir a través de su aplicación móvil.
  3. Encuentre soluciones de terceros que cumplan con HIPAA: proporcionar una aplicación que cumpla con HIPAA es muy costoso. En tales situaciones, es recomendable utilizar infraestructura y soluciones que ya cumplan con HIPAA en lugar de desarrollar aplicaciones móviles compatibles con HIPAA desde cero. Esto se llama IaaS: infraestructura como servicio. Por ejemplo, Amazon Web Services y TrueVault cumplen con HIPAA y son responsables de la seguridad de los datos.

Si está utilizando un proveedor de soluciones de terceros para almacenar y administrar datos de PHI, deberá firmar un acuerdo de asociación comercial con empresas de terceros y asegurarse de que sean confiables.

  1. Proteja los datos confidenciales: utilice las mejores medidas de seguridad para proteger los datos confidenciales de sus pacientes. Utilice varios niveles de encriptación y asegúrese de que no haya brechas de seguridad.
  2. Mantenga y pruebe la seguridad de su aplicación: probar su aplicación es realmente importante. Hazlo después de cada actualización. Si hay algún problema con su aplicación, se puede solucionar de inmediato.

El mantenimiento es un proceso constante que debe seguir para mantener su aplicación segura y protegida. Después de crear una aplicación compatible con HIPAA, deberá asegurarse de actualizarla regularmente; de lo contrario, puede ocurrir una brecha de seguridad.

Características genéricas de una aplicación compatible con HIPAA

HIPAA compliant app features

Si bien, al igual que otros sectores de aplicaciones móviles, no hay dos aplicaciones de atención médica que sean iguales. Sin embargo, hay algunas características que son comunes en todos los procesos de desarrollo de aplicaciones de atención médica que cumplen con HIPAA , como también hemos cubierto en nuestra guía de desarrollo de aplicaciones de mHealth .

Identificación de Usuario: Para la autenticación de los usuarios, lo mejor puede ser pedirles un PIN o contraseña. También puede mejorar la función implementando identificación biométrica y tarjetas inteligentes.

Acceso en caso de emergencia: en caso de emergencias naturales, las condiciones de la red y los servicios esenciales pueden verse afectados. Si bien no es un requisito directo hacer arreglos para estos casos, sería una buena decisión tener conscientemente una disposición que aborde estos problemas.

Cifrado: los datos que se almacenan o se transmiten deben estar cifrados. Cuando utiliza servicios como Google Cloud o AWS, que ejecuta Transport Layer Security 1.2, obtiene automáticamente el cifrado de extremo a extremo. Aunque TLS puede ser suficiente, puede ser una buena idea fortalecerlo aún más con el cifrado AES.

¿Qué aplicaciones de atención médica deben cumplir con las reglas de HIPAA?

Cuando comparamos una aplicación con la necesidad de cumplir con la regla de privacidad de HIPAA, consideramos principalmente tres criterios para definir cuáles de ellos son aplicaciones compatibles con HIPAA:

Entidad

Cuando una aplicación es utilizada por alguna entidad cubierta como un hospital, un médico o un proveedor de seguros de atención médica, lo más probable es que cumpla con los requisitos de desarrollo de software que cumplen con HIPAA.

Por ejemplo, en caso de que planee diseñar una aplicación que facilite la interacción médico-paciente, tendría que cumplir con las reglas de HIPAA porque tanto los hospitales como los médicos son entidades cubiertas. Por otro lado, una aplicación que solo ayuda a una persona a seguir un programa de medicamentos, no necesariamente tendrá que seguir las reglas de privacidad de HIPAA ya que no hay entidades cubiertas involucradas.

Cuando hablamos de entidades, es importante mirar la Regla de Privacidad. La regla aborda qué son los datos de salud protegidos al tiempo que define quién es responsable de garantizar que los detalles de PI no se divulguen.

De acuerdo con la Regla de privacidad, hay dos tipos de organizaciones que están sujetas al cumplimiento de la ley HIPAA:

  • Socio comercial: son las entidades que recopilan, almacenan, procesan y luego transmiten PHI en nombre de las entidades cubiertas.
  • Entidades comprendidas: Son las organizaciones de salud, proveedores, cámaras de compensación, etc. que realizan algunas transacciones administrativas y financieras de manera electrónica. Algunas de esas transacciones incluyen transferencia de fondos, facturación electrónica, etc.

Datos

El cumplimiento de HIPAA de aplicaciones móviles se concentra principalmente en la información de salud protegida: cualquier información médica que se pueda usar para identificar a una persona junto con los datos que se crearon, utilizaron o divulgaron en el momento en que las organizaciones de atención médica administraron servicios como diagnóstico o tratamiento. .

La PHI consta de dos secciones: información de identificación personal y datos médicos. Una cosa importante a tener en cuenta aquí es que solo cuando una información de identificación personal está vinculada con los datos médicos, la información se convierte en PHI.

Por ejemplo, una aplicación que ayuda a los médicos a diagnosticar enfermedades de la piel mediante el estudio de fotografías anónimas no interactúa con ninguna PHI. Sin embargo, cuando menciona el nombre o la dirección del paciente, se convierte en PHI.

En resumen: cuando la información compartida o almacenada en una aplicación puede ser identificable individualmente, debe cumplir con los requisitos de la ley HIPAA . La misma regla se aplica cuando los datos confidenciales se almacenan en algún servidor de terceros.

Seguridad del software

El último factor que ayuda a identificar si el desarrollo de aplicaciones para el cuidado de la salud cae o no en las reglas de HIPAA está relacionado con la tecnología empleada y consiste en múltiples estándares aplicados para proteger y controlar el acceso a la información de salud electrónica protegida (ePHI).

Estos estándares consisten principalmente en controles de integridad, auditoría y acceso.

Los pasos que sigue Appinventiv para hacer una aplicación compatible con HIPAA

En Appinventiv, nuestro enfoque siempre está en un enfoque de desarrollo de aplicaciones móviles que prioriza la seguridad . Ya sea que estemos desarrollando una aplicación Fintech o un software On-demand, la prioridad siempre es garantizar que, en todas las condiciones, los datos de los usuarios estén resguardados.

Cuando creamos aplicaciones móviles compatibles con HIPAA , existen varios requisitos que cumplimos en nuestro papel como empresa de desarrollo de software personalizado para el cuidado de la salud. Echemos un vistazo a ellos.

1. Cifrado de transporte

Al crear software compatible con HIPAA, es obligatorio mantener los datos de salud encriptados en las transmisiones. El primer paso que seguimos para conseguirlo es utilizar los protocolos HTTP y SSL. En el caso de la transferencia de datos cliente-servidor, cuando los datos deben transmitirse en el cuerpo de las solicitudes POST, primero los encriptamos en el frente del remitente y luego los desciframos en el lado del receptor. Esto ayuda con la prevención de ataques man-in-the-middle. Además, transmitimos y almacenamos contraseñas en valores hash para salvaguardar el compromiso de los datos.

SSL pinning to safeguard applications

2. Copia de seguridad

Los proveedores de alojamiento con los que nos asociamos ofrecen servicios de recuperación y respaldo, esto asegura que los datos no se pierdan en caso de emergencia o accidente. Por ejemplo, si el software web envía los datos a otro lugar, los mensajes se respaldan, se almacenan de forma segura y se ponen a disposición del personal autorizado.

3. Autorización

Nuestro equipo de expertos en aplicaciones mHealth crea y actualiza su aplicación médica de manera que la autorización esté bien protegida. Algunas de las formas en que lo hacemos son: auditar el control de acceso, asegurar los inicios de sesión que garantizan que solo el personal autorizado pueda acceder a los datos.

blockchain technology in healthcare industry

4. Integridad

Al desarrollar aplicaciones móviles compatibles con HIPAA , es importante que se configure una infraestructura que garantice que la recopilación, el almacenamiento y la transferencia de información sean seguros y no se puedan alterar de ninguna manera, ya sea intencionalmente o por error.

El primer paso en este sentido es asegurarse de que el sistema pueda detectar e informar la manipulación no autorizada de datos, incluso cuando se cambia la más mínima información. Medidas como el cifrado, la copia de seguridad periódica, la autorización de acceso junto con la función y los privilegios de los usuarios correctamente definidos, además de la restricción del acceso físico a la infraestructura, se convierten en elementos imprescindibles al crear aplicaciones compatibles con HIPAA.

5. Cifrado de almacenamiento

La regla para tratar con la PHI es que solo debe estar disponible para el personal autorizado. Cubrimos todos los datos que se almacenan en el sistema de software (copias de seguridad, bases de datos y registros) en esta regla. Nuestros expertos aplican el cifrado respaldado por la industria con la ayuda de algoritmos RSA y AES con claves sólidas. Incluso hacemos uso de bases de datos encriptadas como SQLCipher para almacenar los datos en el backend de forma segura.

6. Eliminación

Es de suma importancia que los datos archivados y de copia de seguridad que hayan caducado se eliminen de forma permanente. Tomamos medidas para eliminar todos los datos no utilizados de manera segura y no recuperable.

Cómo gestionamos la recopilación, transmisión y almacenamiento de la PHI

Al planificar nuestro proceso de gestión de PHI, analizamos tres situaciones:

  1. Cuando la información está en tránsito, entre el dispositivo y el servidor, utilizamos suites de cifrado modernas y TLS para administrar los datos en movimiento. En los casos en que los dispositivos funcionan en redes que no son de confianza, como wifi público, utilizamos el proceso de fijación de certificados.
  2. Cuando la información está en el lado del servidor: una vez que los datos han ingresado al almacenamiento del servidor, tomamos medidas en torno a la rotación de claves, la administración de claves, la copia de seguridad cifrada, el registro de auditoría, etc.
  3. Cuando la información está en reposo en el dispositivo, iOS y Android generalmente tienden a almacenar esos datos en discos cuando la red está fuera de línea. Esto, a su vez, puede atraer fuertes sanciones y multas. Por lo tanto, es importante que los datos estén bien encriptados.

Conclusión

Impulsados ​​por el impacto de la pandemia de coronavirus en el sector de la salud , pronto entraremos en la fase en la que la transformación digital de la atención médica será la nueva norma. Significa que, en el futuro, habrá un cambio brusco hacia un enfoque en la adherencia al cumplimiento. Los transformistas digitales de la atención médica que terminen comprendiendo los matices de los cumplimientos e implementándolos en su software médico hoy verán el mayor éxito.

[Lea también: Una guía de bolsillo para el cumplimiento de la atención médica]