Título del proyecto: Re-Medi
Introducción y necesidad
India, el país conocido por su vasta y diversa cultura, escalando una de las economías de más rápido crecimiento, albergando la tercera fuerza de defensa más grande del mundo, también es lamentablemente conocido por su creciente tasa de pobreza y explosión demográfica . Mientras el país intenta encontrar soluciones a estos problemas, se requiere un sistema estricto de atención médica para el bienestar de la masa. Exploremos algunas estadísticas antes de llegar a una solución óptima y conocer una idea que podría revolucionar la industria médica y el sistema de gestión de la atención médica no solo de este país sino de todos los demás que atraviesan la misma fase.
- Según los informes de First Post fechados el 3 de enero de 2018, “ India tiene menos de un médico por cada 1000 ciudadanos, que es menos que el estándar de la Organización Mundial de la Salud (OMS) que prescribe una relación médico-población de 1:1 , 000 . No hay miles, sino miles de personas pobres en áreas rurales lejanas que no tienen acceso a atención médica oportuna, debido a la falta de disponibilidad de médicos calificados”.
- Según BW Disrupt : “ No tenemos suficientes médicos en la India rural. Por eso necesitamos la telemedicina. El 70% de la población de India vive en áreas rurales y el 3% de la población médica vive en áreas rurales. Es por eso que necesitamos la telemedicina, para que la mayoría de la India pueda tener acceso a la atención médica básica”.
- Según el informe de Quartz , “India continúa luchando para brindar atención médica básica a sus ciudadanos. Se estima que 600 millones de personas en la India tienen poco o ningún acceso a la atención médica, muchas de ellas en zonas rurales. Hay 750.000 médicos en la India, lo que equivale a uno por cada 1.425 personas. Los habitantes que buscan tratamiento se enfrentan a viajes de larga distancia y, a menudo, se conforman con recibir atención en los lugares más convenientes en lugar de encontrar la atención especializada que exigen sus condiciones”.
- Según The Economic Times , “ Casi el 75 por ciento de los dispensarios, el 60 por ciento de los hospitales y el 80 por ciento de los médicos están ubicados en áreas urbanas y atienden solo al 28 por ciento de la población india, dice un nuevo informe publicado por KPMG y la Organización de Farmacéuticos . Productores de India (OPPI). El sector de la salud privada de clase mundial de la India y solo un tercio de la población puede acceder a él. Hay un gran desajuste que debe cubrirse”.
Con el advenimiento de la revolución digital en el país, tratamos de generar una idea que pudiera aprovechar una innovación en el espacio inalámbrico junto con la computación en la nube y tecnologías generalizadas como la detección omnipresente y el análisis de datos , podemos cambiar fundamentalmente el paradigma en la prestación de atención médica. y mejorar dramáticamente el servicio de salud en las áreas rurales. En última instancia, tenemos la oportunidad de crear un nuevo modelo de atención médica de «independencia de la infraestructura», que se traduce en la atención adecuada, en el momento adecuado, donde sea que la gente la necesite.
La IDEA
Estamos tratando de desarrollar un sistema de salud remoto que comience a brindar servicio desde el final del paciente hasta el término completo de la medicación prescrita por el médico. Por lo tanto, comienza con centros de quioscos médicos establecidos en todas partes del país, centrándose principalmente en aquellas áreas rurales donde un buen servicio médico no llega o donde la gente es demasiado pobre para aprovechar las instalaciones médicas.
Marco conceptual
A continuación se mencionan los pasos y cómo se implementará la idea en el mundo real con procedimientos paso a paso, discutiendo las características:
- Los pacientes pueden acercarse a los centros de quiosco donde habrá un asistente médico con una formación médica muy básica para comprender el problema del paciente y realizar pruebas básicas como análisis de sangre, cardio, respiración, etc.
- Los detalles se introducirán en una computadora junto con los informes generados, como cualquier informe de análisis de sangre, rayos X o informe cardíaco o respiratorio junto con una identificación única, supuestamente el número de Aadhaar del paciente y el dominio único de los síntomas que presenta el paciente. mediante.
- Estos datos se subirán a la nube disponible de forma privada para todos los médicos registrados . Los médicos especialistas en un determinado dominio sólo pueden acceder a los datos de aquellos pacientes cuyos problemas coincidan con su especialidad. Supongamos que un cardiólogo solo puede acceder a los datos de pacientes cardíacos. Esto estará disponible para los médicos las 24 horas del día, los 7 días de la semana, permitiéndoles acceder desde cualquier parte del país . Entonces, el médico no necesita estar físicamente presente para controlar al paciente, sino que se crea un sistema virtual para la interacción de los pacientes con la supervisión del médico.
- Después de esto, los médicos pueden recetar medicamentos a los pacientes iniciando sesión en un sitio web desde donde se puede acceder a todos los datos del paciente. El médico puede ver los detalles del paciente y revisar los informes digitales y obtener una receta digital. La receta se entregará en los centros de quiosco y también se generará y enviará un SMS al teléfono del paciente con el nombre y la hora de toma de medicamentos y el intervalo de medicación.
- Una vez que el paciente ingresa la receta o se puede consultar automáticamente en la aplicación, se generará una lista al mapear el medicamento / medicamento recetado con la base de datos de medicamentos y se incluirán todas las opciones posibles para cada medicamento. El usuario tendrá varias opciones: puede buscar la disponibilidad de cada medicamento por separado en términos de precio (los que quieren sustitutos más baratos) o distancia en su localidad; puede obtener la lista de farmacias que tienen todos los medicamentos recetados, para que el usuario no tenga que buscar cada medicamento por separado en diferentes tiendas; puede buscar solo alternativas genéricas; puede buscar Jan Aushadhi Kendras para conocer la disponibilidad.
- La aplicación también proporcionará información sobre los efectos secundarios del medicamento, la dosis, la composición, las reseñas y tendrá un Recordatorio de píldoras para recordarle al paciente que tome su píldora según el tiempo establecido por él (útil en el caso de personas mayores para nunca perder su dosis ).
- Después de esto, se enviaría regularmente un mensaje todos los días al número de teléfono móvil registrado del paciente, con la hora de toma del medicamento. Otra parte del proyecto sería la detección de la hora del SMS recibido y activar la alarma en consecuencia para recordar al paciente que debe tomar el medicamento correspondiente.
- La aplicación también se puede configurar en un modo automático para recuperar las consultas de tiempo de ingesta y también se activará una alarma de recordatorio al mismo tiempo. La aplicación de Android servirá tanto al paciente como al público en general.
- Una vez que el usuario finaliza las farmacias/farmacias, el enlace con el mapa de Google puede proporcionar una pista de todas las tiendas médicas y farmacias presentes en las cercanías/o la ciudad que vende el medicamento (las existencias en la mayoría de las tiendas médicas ahora están vinculadas debido al GST) . La aplicación ayudará a los pacientes a ubicar farmacias según su conveniencia en términos de precios más bajos (debido a muchas alternativas genéricas) o navegar a la farmacia más cercana o ambos. El mapeo de la lista de medicamentos con la disponibilidad en las cercanías se realiza mediante una base de datos de inventario que contiene todos los detalles de inventario compartidos de las tiendas cercanas .
Habrá una aplicación preinstalada que realizará múltiples operaciones como se menciona a continuación:
Diagrama de flujo o flujo de trabajo total
Flujo de trabajo: manejo de la base de datos de medicamentos, sus genéricos, sal, etc.
Diagrama ER- Relación Médico-Paciente para la Webapp de Consulta
Diagrama ER: base de datos de sal para mapear el nombre del medicamento con sus alternativas genéricas
Diagrama ER: base de datos de existencias utilizada para mapear las existencias de medicamentos de las tiendas en tiempo real con su ubicación por área
Flujo de trabajo del servicio de SMS
Intentamos enmarcar un modelo muy básico del sistema. El modelo real necesitará la implementación de un sistema de hardware a gran escala con un entorno altamente seguro, como ya se mencionó en el servicio de quiosco.
Trabajando al lado del médico
Intentamos diseñar una aplicación web del lado del médico a través de la cual los médicos pueden registrarse y volver a iniciar sesión para acceder a los datos de diferentes pacientes. También pueden ver los informes que se han almacenado en la base de datos en formato de archivo. Los detalles del paciente se pueden registrar mediante el panel de administración con la identificación de usuario y la contraseña de administrador adecuadas. Esta aplicación web se ejecutará en cualquier navegador de su elección.
Para completar la aplicación hemos utilizado Django, un framework web basado en Python y la base de datos SQLite que lo acompaña. Para mejorar el front-end, usamos bootstrap.
La aplicación contiene páginas como la página de registro, la página de inicio de sesión, la página de detalles del paciente, etc.
A continuación se muestran las capturas de pantalla de cómo se ve la página y un enlace al código publicado en el perfil de GitHub:
Aquí está el código: GitHub Docs End
El recordatorio de SMS:
en funcionamiento Este proyecto utiliza bibliotecas de Python y Flask , un marco web basado en Python para su finalización. En el back-end, usamos Mongo DB y JSON para la gestión de la base de datos. Básicamente, tratamos de heredar las propiedades de PyMongo para completar este trabajo. Para enviar SMS utilizamos el servicio de SMS HSP y sus diversas funciones.
Para empezar, hemos creado dos archivos de configuración: uno que contiene la información de configuración para la base de datos Mongo, es decir, el número de puerto, el nombre de la base de datos, el nombre de la colección y los intentos de reintento, y el otro archivo de configuración contiene la información para el sistema sms, es decir, la clave API. , nombre de usuario, nombre del remitente e intervalo.
Utilizamos HTML básico y Javascript para crear el formulario de entrada y verificar las validaciones del campo de entrada. Creamos un archivo python para establecer una conexión con nuestra base de datos y controlar la ejecución del comando. En primer lugar, importamos varias funciones de varias bibliotecas, como importar ConfigParser para leer los archivos de configuración, fecha y hora, JSON, Flask, MongoClient, etc.
Luego leemos el archivo de configuración de la base de datos para establecer la conexión a la base de datos y también asignamos el host y el número de puerto en el que se ejecutará la aplicación. Más tarde, obtenemos la información del formulario cuando se presiona el botón Enviar y almacenamos la información en la base de datos de Mongo.
El enlace al código: aplicación de Android GitHub
Herramientas utilizadas:
- Django
- Tecnologías front-end que incluyen HTML, Javascript, CSS, Bootstrap
- PyMongo
- Bases de datos como MySql, MongoDB
- Servicio SMS HSP
- El trabajo real se ejecutó usando Docker.
Aplicación:
Son soluciones integrales que facilitan el acceso continuo a la información de atención médica, el asesoramiento de expertos o la intervención terapéutica habilitada por sensores remotos, redes de telecomunicaciones ubicuas y sistemas y plataformas inteligentes. La aplicación se puede entender bien en la parte de Introducción y Necesidad.
Nota: Esta idea de proyecto es aportada por Prashant Mishra y Chinmoy Lenka para ProGeek Cup 2.0, una competencia de proyectos de GeeksforGeeks.
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA