In order to reduce the effort in the integration and actualization of heterogeneous healthcare legacy systems that should share a common database, we propose the creation of an interoperability bus using the HL7 standard-the HL7Mid-dleware. This interoperability bus is an intermediate layer responsible for the communication between a database, health information systems and medical equipment, called HL7Server. Connected systems use the HL7 messaging semantics to store and retrieve data from the database. We validate our approach with respect to two different criteria: performance and integration costs. Benchmark tests were executed with and without the use of HL7Middleware and with different network bandwidths. These results demonstrated that the performance of the interoperability bus is higher when compared to traditional database access for larger volumes of data and when the bandwidth of the user is considerably lower than the bandwidth of the connection between HL7Server and database. The overall development and deployment cost was considered low and the reusability degree of wrapper code was considered high, thus suggesting a progressive reduction of the integration costs of additional services and subsystems of an organization.
Interoperability of legacy systems in the health domainResumo Este artigo descreve um middleware que utiliza o padrão HL7, denominado HL7Middleware, para reduzir a demanda de trabalho resultante da integração e atualização de sistemas legados de saúde heterogêneos que compartilham uma mesma base de dados, e que disponibilizam o Registro Eletrônico de Saúde para outros sistemas. O HL7Middleware possui uma camada intermediária responsável pela comunicação entre um banco de dados, sistemas de informação de saúde e equipamentos médicos que enviam mensagens HL7. Os sistemas passam a enviar mensagens baseadas na semântica fornecida pelo padrão HL7 para armazenar e recuperar informações de saúde do banco de dados. Para avaliar o desempenho deste middleware, foram realizados testes de desempenho com e sem uso do HL7Middleware, e com diferentes configurações de largura de banda. O resultado mostrou que o desempenho do HL7Middleware é superior se comparado com acesso à base de dados tradicional para volumes de dados grandes e quando a largura de banda do usuário é inferior à largura de banda da conexão com o banco de dados. Para a integração de sistemas legados o HL7Middleware prevê a utilização de wrappers. Para avaliar o custo de desenvolvimento de wrappers específicos para integrar sistemas legados, a integração do sistema de saúde principal do Hospital Universitário da Universidade Federal de Santa Catarina foi monitorada. O custo de desenvolvimento e implantação foi considerado baixo e o grau de reusabilidade do código do wrapper produzido foi considerado alto, o que sugere uma redução progressiva no custo de integração de serviços e subsistemas adicionais em uma instituição. A experiência dos autores mostra que esta situação é comum, principalmente em grandes instituições de saúde com longo histórico de iniciativas de informatização, e representa uma barreira à informatização integrada da instituição ou rede de instituições de saúde, pois a substituição de sistemas legados implica em mudanças de cultura operacional, re-treinamento de pessoal, além de erros e perda de dados. Em função disso, objetivamos desenvolver uma solução para esses problemas que fosse aplicável ao modelo de Registro de Saúde Suprahospitalar (Wallauer et al., 2008) desenvolvido juntamente com a Secretaria de Estado da Saúde em Santa Catarina e, ao mesmo tempo, pudesse ser aplicada à realidade de outras instituições de saúde. PalavrasO objetivo deste trabalho é, portanto, desenvolver uma arquitetura de interoperabilidade para possibilitar a integração de sistemas legados em instituições de saúde de uma forma simples, eficiente e de baixo custo. Um nível de abstração de dados e segurança foi criado para evitar que sistemas legados distintos tenham acesso direto a uma base de dados compartilhada. O modelo deverá suportar a integração interinstituições, e um desenvolvimento simples e rápido de estruturas de interfaceamento para os sistemas legados.Padrões para interoperabilidade vêm sendo propostos nos últimos vinte anos de modo a permitir a troca d...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.