info:eu-repo/semantics/article
HEALTH CARE CENTER’S GEOLOCATION FRAMEWORK IMPLEMENTING HL7 COMMUNICATION PROTOCOL USING MOBILE PHONE TECHONOLOGY
PLATAFORMA DE GEOLOCALIZACIÓN DE CENTROS DE SALUD CON TECNOLOGÍA MÓVIL IMPLEMENTANDO EL PROTOCOLO DE COMUNICACIÓN HL7
Autor
Soto, Jaime
Resumen
This article presents a geolocation framework used to locate health care centers within a certain range of distance. The framework includes the communicating protocol Health Level Seven (HL7), mobile telephone technology and global positioning system (GPS). The system calculates distance and center’s location in relation to the geographic position of a mobile telephone petitioner. A Service Oriented Architecture (SOA) was constructed in three tiers: presentation, business logic and center’s geographic data repository. These tiers were implemented thru: a mobile telephone client (Java ME), an enterprise application (EJB) running in a Application Server (GlassFish) in Internet, a relational database management system (PostgreSQL) and an spatial database extension (PostGis). Response Time (range of seconds) and distance calculations accuracy (range of meters) resulted within the quality criteria established. En este artículo se presenta una plataforma de geolocalización encargada de localizar centros de salud. La plataforma incluye: el protocolo de comunicaciones Health Level Seven (HL7), tecnología de telefonía móvil y sistemas de posicionamiento global (GPS). El sistema calcula la distancia y localización de los centros de salud con respecto a la ubicación geográfica de un usuario móvil. Se construyó una Arquitectura Orientada a Servicios (SOA) estructurada en tres capas: presentación, lógica de negocios y repositorio de data geográfica. Estas capas se implementaron a través de una aplicación cliente en un teléfono móvil (Java ME), una aplicación empresarial (EJB) que corre en un Servidor de Aplicaciones (GlassFish) en internet, un manejador de base de datos relacional (PostgreSQL) y una librería de gestión de data espacial (PostGis). Los resultados de tiempos de respuesta (rango de segundos) y la precisión de las distancias calculadas (rango en metros) obtenidos se encontraron dentro de los criterios de calidad establecidos.