Introducción
La toma de decisiones es fundamental en cualquier actividad humana. Sin embargo, tomar una decisión acertada empieza con un proceso de razonamiento constante y focalizado. 1 Las personas en la cotidianidad se encuentran constantemente tomando decisiones. Con frecuencia las decisiones de rutina se toman rápidamente, quizás inconscientemente, sin necesidad de elaborar un proceso detallado. Sin embargo, cuando las decisiones son complejas es necesario realizar un análisis más profundo de la situación que se nos plantea.
El sistema de farmacias en Cuba está compuesto por 2180 farmacias en todo el país, 17 empresas de farmacia y ópticas, 532 dispensarios, 77 centros de producción local y 600 farmacias en unidades asistenciales. 2
El Programa Nacional de Medicamentos en Cuba a lo largo de dos décadas ha tenido dos grandes premisas: en primer lugar la voluntad política de la Revolución de garantizar la salud del pueblo ofreciendo servicios médicos de calidad y satisfacción pública y en segundo lugar, limitar los efectos del bloqueo económico impuesto por los Estados Unidos que ha impactado, de manera general, en el sector de la Salud Pública y en particular en el campo de los medicamentos.2
Todas las operaciones realizadas en las farmacias generan un alto volumen de información, lo que dificulta el seguimiento y control de las actividades realizadas y la toma de decisiones a las administraciones. Existen problemas relacionados con el almacenamiento, veracidad y compartimentación de la información. A esta problemática es necesario agregar la dificultad de conocer en todo momento la disponibilidad del medicamento, su localización, o cualquier otra información necesaria para la correcta operatividad de la farmacia y la satisfacción del público. A pesar de los esfuerzos realizados y la prioridad que le da el estado a la esfera de la salud, sigue siendo un reto lograr un mejor servicio de distribución de medicamentos en cada una de las farmacias del territorio nacional para un mayor rendimiento y eficiencia a disposición de la población. 2
Lo anteriormente expuesto atenta contra una planificación eficiente del suministro de medicamentos y materiales, que son necesarios para el funcionamiento de las farmacias. Actualmente, estas operaciones se hacen de forma manual lo que ralentiza el proceso, que está propenso a errores humanos, lo que incide en la calidad y eficiencia de los servicios que se prestan.
Todas las dificultades mencionadas anteriormente han incrementado la inconformidad de la población cubana con respecto a los servicios farmacéuticos, acrecentando esta situación la escasez de medicamentos. Las faltas de medicamentos y bajas coberturas de los mismos e insumos médicos inciden negativamente en los indicadores del cuadro de salud de las personas que padecen enfermedades crónicas. El déficit y fluctuación de personal calificado profesional o técnico en las farmacias atenta contra el correcto desenvolvimiento de las mismas lo que influye en la calidad de los servicios que se prestan a la población. Además, los procesos manuales con alto volumen de documentos ralentizan la recepción y dispensación de los medicamentos. La insuficiente disponibilidad de transporte administrativo y de carga afecta la distribución hacia las diferentes farmacias y por tanto se ve afectado el abastecimiento de los medicamentos lo que dificulta el acceso de la población a los mismos.
Los sistemas basados en reglas se han convertido en una de las herramientas más eficientes para tratar una buena colección de problemas, ya que las reglas deterministas constituyen la más sencilla de las metodologías utilizadas en sistemas expertos. En estos sistemas, la base de conocimiento de la que se parte contiene las variables y el conjunto de reglas que definen el problema, y el motor de inferencia es capaz de extraer conclusiones aplicando métodos de la lógica clásica sobre esta base. 3
El objetivo de esta investigación es proveer un sistema basado en reglas que ayude a la población en la toma de decisiones para disminuir el tiempo de acceso a los medicamentos.
Desarrollo
Problema de toma de decisiones
Los principales factores que acrecientan la inconformidad de la población cubana para obtener los medicamentos debido a la escasez existente en el país son: la existencia del medicamento en la farmacia, la disponibilidad en cantidades, la ubicación geográfica de la misma y la cantidad de rutas disponibles para llegar a dicha ubicación geográfica. Se desea realizar un aplicativo que permita, teniendo en cuenta los datos anteriores, determinar si es factible o no para una persona tomar la decisión de buscar el medicamento.
Para dar solución al problema planteado se definen las siguientes alternativas y atributos teniendo en cuenta el número de criterios:
Alternativas
X1: Es factible buscar el medicamento.
X2: No es factible buscar el medicamento.
Atributos
C1: Existencia de medicamento en la farmacia.
C2: Disponibilidad en cantidades.
C3: Ubicación geográfica de farmacia.
Criterios
Y11: Si hay medicamento en existencia.
Y12: Si la cantidad en existencia de medicamentos es > 20u.
Y13: Si la ubicación geográfica de farmacia donde hay existencia de medicamentos está a menos de 5km de la posición de la persona.
Y21: Si no hay medicamento en existencia.
Y22: Si la cantidad en existencia de medicamentos es < 20u.
Y23: Si la ubicación geográfica de farmacia donde hay existencia de medicamentos está a más de 15km de la posición de la persona.
A partir de la cantidad de expertos se evalúan las alternativas siguientes:
X1: Es factible buscar el medicamento.
X2: No es factible buscar el medicamento.
En la figura 1 se representa el problema planteado atendiendo a sus características y en la figura 2 se muestra el diseño de la Base de datos (BD).
En el diseño de la BD se muestran tres tablas fundamentales para la obtención de los resultados, la tabla #1: Farmacia, donde se guardan todos los atributos asociados a las farmacias, la tabla #2: Medicamento, que guarda los atributos relacionados con los medicamentos. Estas dos primeras tablas tienen una relación de muchos a muchos ya que una farmacia puede tener varios medicamentos y los medicamentos pueden encontrarse en varias farmacias, debido a esto se genera la tabla #3 la cual va a guardar como llaves foráneas los identificadores de las tablas anteriores.
Las bases de datos dinámicas son aquellas cuyas propiedades varían en el transcurso del tiempo. 4 La BD de la investigación puede considerarse dinámica, ya que algunos de sus atributos van actualizándose en el trascurso del tiempo, el ejemplo clave es la cantidad de medicamentos en existencia que varía en dependencia de la disponibilidad de los medicamentos.
nombre_farmacia | Nombre de la farmacia | 983 |
numero_telefono | Números de teléfonos asociados a la farmacia | 7837-2975; 7837-2976 |
direccion | Dirección de la farmacia | Carretera de San Antonio km 2 1/2, UCI. La Lisa |
ubicación_geografica | Coordenadas geográficas donde se ubica la farmacia | 22.9881917, -82.4642042 |
municipio | Municipio al que pertenece la farmacia | La Lisa |
provincia | Provincia a la que pertenece la farmacia | La Habana |
codigo_cup | Código representativo de los medicamentos | 33892404190000 |
descripcion | Descripción del medicamento | AZITROMICINA 500 MG X 3 TABLETAS |
precio | Precio del medicamento | 34.00 |
Cantidad_med_existencia | Cantidad de medicamento en existencia por farmacia | 50u |
Sistema basado en reglas
Los sistemas basados en reglas son una herramienta eficiente para tratar problemas gobernados por reglas deterministas, que constituyen la más sencilla de las metodologías utilizadas en sistemas expertos. La base de conocimiento contiene las variables y el conjunto de reglas que definen el problema, y el motor de inferencia obtiene las conclusiones aplicando la lógica clásica a estas reglas. Por regla se entiende una proposición 1ógica que relaciona dos o más objetos e incluye dos partes, la premisa y la conclusión. 5), (6
En un sistema basado en reglas, las reglas se organizan en un conjunto de conocimientos que se utilizan para tomar decisiones en una amplia gama de situaciones. El sistema recibe información de entrada y luego utiliza las reglas para procesar y analizar la información y generar una salida.
Para el desarrollo del diseño del sistema basado en reglas se hace necesario la entrada de las variables ubicación geográfica del usuario, que puede ser adquirida a través del GPS, y el medicamento que necesita buscar. Se tienen en cuenta la cercanía de las farmacias con respecto a la ubicación del usuario y la existencia del medicamento en esas farmacias. Con la base de ese conocimiento, el motor de inferencia debe establecer las 5 mejores opciones para el usuario, de realizar la búsqueda del medicamento. (Fig. 3)
Como se muestra en la figura anterior, se tienen como entrada la ubicación geográfica de la persona, dada por GPS y la descripción medicamento de la búsqueda. La base de datos se actualiza dinámicamente el proceso comienza identificando las reglas en el momento de la entrada de los datos, lo cual se realiza mediante consultas a la Base de Datos. Posteriormente se procede mediante el motor de inferencia a realizar la búsqueda de los 5 primeros resultados, utilizando el encadenamiento hacia adelante.
Se parte de los datos de entrada especificados por un usuario (coordenadas geográficas y el medicamento) y el esquema de la Base de Datos. Automáticamente el sistema consulta la Base de Datos para la creación de las reglas, creando tantas reglas como medicamentos haya en existencia en las farmacias. Teniendo en cuenta el encadenamiento hacia adelante se ejecuta el algoritmo necesario para hacer coincidir el medicamento introducido por el usuario con los almacenados en Base de datos cuya existencia sea mayor que 0, y se devuelven los datos de interés (Nombre de farmacia, dirección, coordenadas geográficas, cantidad en existencia) de todas las farmacias. Posteriormente utilizando una discriminación se devuelven los 5 mejores resultados tomando como prioridad la cercanía y la cantidad en existencia. (Fig. 4)
La inteligencia artificial (IA) y su evolución continua, han impactado a nivel mundial en muchas esferas de la salud y de la sociedad en general. La IA se ha utilizado para mejorar la eficiencia en la investigación y el desarrollo de medicamentos, la optimización de la cadena de suministros y la mejora de la atención al paciente. Los avances logrados hasta el momento, en esta área del conocimiento, permiten que un gran número de personas, hogares y empresas, cuenten con sistemas capaces de auxiliarlos en la toma de decisiones atinadas, y en situaciones que antes hubiera sido muy difícil, incluso imposible de lograr. 7
Como resultado de la investigación se propone el diseño de un sistema basado en reglas que podrá ser incorporado en el desarrollo de diferentes plataformas asociadas a los servicios farmacéuticos mediante geolocalización, lo cual permite la automatización de los procesos de búsqueda de medicamentos.