[en] Through the years, Health Information Systems (HIS) have been developed and deployed following specific agendas, addressing individual or departamental problems. Albeit several efforts, system integration enhancements are still needed in order to surmount data availability barriers particularly when the status quo reveals that most of the time they coexist as autistic systems. Achieving an integrated and transversal view of all records of one patient is not an easy task as the patterns of data production and usage in healthcare are highly complex, involving heterogeneous actors and an intricate data flow. This is a real issue both within and between health institutions making the integration task difficult and quite commonly not even possible. Agents are autonomous software entities which can perceive the dynamic character of the surrounding environment enabling pro-activeness regarding the actions that are better suited to a particular user and a given set of goals. They act on behalf of their users and by being socially active they can engage the user, other agents and the environment through message exchanging or auxiliary devices. In this sense, and by acting on behalf of health professionals in their quest for information, a Multi-Agent approach presents itself as strong candidate for tackling problems in Health Information Systems integration. The work on this thesis grows from these premises, and is focused on the following questions: Can agent technology enhance or help Health Information Systems integration within a single health institution? How can a single institution agent based approach model be extended for multi-institution health systems integration? In order to address these questions, a set of objectives were defined: identify the state of the art regarding the use of agents in Healthcare; to address health information integration issues within a single health institution by proposing a model, specification and implementation for agent based intra-institution health data integration; and to address health information integration between different health institutions by extending the models and specification of the previous model to a multiple health institution data integration scenario. The main contributions from this thesis are: a characterisation of how agent technology is being used for solving problems in the healthcare domain; an agent based system for intra-institution health data integration; a characterisation of health professionals data needs profile; identification of paths for system optimisation and priority management based on type and source of data; and an agent based system for inter-institution health data integration.

[pt] Através dos anos, os Sistemas de Informação em Saúde (SIS) foram desenvolvidos seguindo agendas específicas, muitas vezes direcionados para a resolução de problemas particulares e de âmbito departamental. Apesar dos esforços desenvolvidos, a realidade mostra ser ainda necessário o desenvolvimento de processos de integração de sistemas tendo em vista superar as barreiras ainda existentes e permitir a disponibilidade de dados de uma forma transversal. Esta situação é particularmente relevante quando o status quo revela que os sistemas desenvolvidos coexistem de um modo autista. Alterar este estado não é uma tarefa fácil uma vez que os padrões de produção e uso de dados em cuidados de saúde são complexos e envolvem atores heterogêneos. Este é um problema real não só dentro das instituições mas também entre instituições de saúde o que torna a tarefa de integração difícil. Os Agentes são entidades de software autónomas capazes de se adaptar a um ambiente dinâmico, sendo pró-ativos na identificação das ações que são mais adequadas tendo em vista um conjunto de objectivos pré-definidos. Os Agentes são socialmente ativos e podem interagir com o utilizador, outros agentes e com o seu ambiente através de troca de mensagens ou fazendo uso de dispositivos auxiliares. Neste sentido, agindo em nome do profissional de saúde na sua busca por informação, a abordagem baseada em Agents apresenta-se como uma forma interessante de mitigar os problemas que dificultam a troca de dados entre sistemas de Informação na Saúde. O trabalho desta tese evolui a partir destas premissas, e foca-se nas seguintes perguntas: Pode a tecnologia baseada em Agentes ajudar a integração de Sistemas de Informação em Saúde dentro de uma única instituição de saúde? Como pode um modelo baseado em Agentes de integração de dados dentro de uma instituição ser estendido para um ambiente de integração entre sistemas de informação de várias instituições? Por forma a responder a estas questões, um conjunto de objetivos foram definidos: Identificar o estado da arte em relação ao uso de agentes em na área da Saúde; tendo em consideração os problemas na integração de informação dentro de uma instituição de saúde, propor um modelo, especificação e implementação de um sistema baseado em agentes que promova o acesso alargado aos dados existentes; e alargando a abrangência do acesso aos dados para fora da barreira institucional, estender o modelo e especificações para um cenário de integração de dados entre múltiplas instituições de saúde. As principais contribuições da tese são: a caracterização de como os Agents são usados na resolução de problemas na área da saúde; um sistema baseado em agentes para a integração de dados de saúde intra-instituição; uma análise de diferentes perfis de profissionais de saúde reflectindo as diferentes necessidades de informação em diversos cenários de prestação de cuidados; a identificação de caminhos para a otimização do sistema e agendamento de ações com base no tipo e fonte de dados; e um sistema baseado em agentes para a integração de dados de saúde entre múltiplas instituições de saúde.