anais do congressomba.eci.ufmg.br/wp-content/uploads/anais_cbis_2018_farinellialme… · diretoria...

18
ANAIS DO CONGRESSO ARTIGOS COMPLETOS

Upload: others

Post on 16-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

ANAIS DO CONGRESSO

ARTIGOS COMPLETOS

Page 2: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Congresso Brasileiro de Informática em Saúde (16. : 2018: Fortaleza, CE)

Anais do XVI Congresso Brasileiro de Informática em Saúde – CBIS 2018 [recurso eletrônico], 01 a 04 de outubro, 2018, Fortaleza, CE, Brasil

Disponível em: www.sbis.org.br/biblioteca_virtual/cbis/Anais_CBIS_2018_Artigos_Completos.pdf

Realizado pela Sociedade Brasileira de Informática em Saúde (SBIS), São Paulo, SP

ISSN: 2178-2857

1. Informática em Saúde. I. Congresso Brasileiro de Informática em Saúde. II. Heimar de Fátima Marin. III. Título.

Page 3: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

DIRETORIA - GESTÃO 2016-2018

Presidente: Beatriz de Faria Leão

Vice-Presidente: Zilma Silveira Nogueira Reis

Secretário: Luiz Roberto Oliveira

Tesoureiro: Luiz Renato Evangelisti

Diretor Executivo: Marcelo Lúcio da Silva

Diretores de Educação: Juliana Pereira de Souza-Zinader

Luiz Aparecido Virginio Jr.

Editor-Chefe da Revista JHI: Marco Antônio Gutierrez

Comissão de Admissão: Magdala de Araujo Novaes

Márcia Ito

Conselho Fiscal: Antonio Carlos Endrigo

Cláudio Giulliano Alves da Costa

Conselho de Normas Éticas: Antonio Carlos Onofre de Lira

Heimar de Fátima Marin

Luis Gustavo Gasparini Kiatake

XVI Congresso Brasileiro de Informática em Saúde

5

Page 4: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Arquitetura de dados orientada por ontologias:

interoperando sistemas de saúde.

Ontology-driven data architecture: fostering interoperability

between health systems.

Fernanda Farinelli1, Maurício Barcellos de Almeida2 e Jeanne Louize Emygdio3

1 Doutora em Ciência da Informação pelo Programa de pós-graduação Gestão & Organização do Conhecimento da UFMG, Bolsista FAPESP Pós-Doutorado UNESP Marília.

2 Professor Associado, Bolsista de Produtividade CNPQ, Departamento de Teoria e Gestão da Informação, Universidade Federal de Minas Gerais (UFMG), Belo Horizonte/MG, Brasil.

3 Doutoranda no Programa de pós-graduação Gestão & Organização do Conhecimento do Departamento de Ciência da Informação da UFMG. 1 autor correspondente, [email protected]

Resumo: A falta de interoperabilidade semântica nos sistemas de saúde tornou-se um dos grandes desafios para áreas como a Ciência da Informação e a Ciência da Computação. Definir estratégias que sejam aptas a integrar os dados dos prontuários eletrônicos dos pacientes vêm mobilizados a comunidade de informática médica. Este estudo de caso discute o uso de ontologias formais como um vocabulário semântico consensual deste domínio de conhecimento para a representação da informação médica. Além disso, propõe o uso de uma arquitetura para integração de dados orientada por ontologias. Em última instância, espera-se contribuir com a continuidade dos cuidados de saúde ao promover a integração de dados oriundos de diversas fontes.

Palavras-chave: arquitetura orientada por ontologias, interoperabilidade semântica, ontologia biomédica.

Abstract: The lack of semantic interoperability in healthcare systems has become one of the major challenges in the fields of Information Science and Computer Science. Defining strategies capable of integrating data from patients' medical records have mobilized the medical informatics community. In thishis case study, we discuss the use of formal ontologies as a semantic consensual vocabulary of such a knowledge domain for the representation of medical data. In addition, we propose the use of an ontology-oriented data integration architecture. Ultimately, we hope to contribute to the continuity of healthcare by promoting the integration of data from various sources.

Keywords: ontology-driven architecture, semantic interoperability, biomedical ontology

XVI Congresso Brasileiro de Informática em Saúde

67

Page 5: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Introdução As instituições de saúde lidam diariamente com uma enorme quantidade de informações

produzidas em pesquisas e na própria realização da atividade médica. Seu grande desafio está

relacionado à integração destas informações com seus parceiros internos e externos. Percebe-

se que tornar seus sistemas de informação interoperáveis é uma tendência mundial para

organizações em qualquer campo de atuação, sendo tal desafio inerente a todos os campos.

O prontuário do paciente é o documento usado pelos profissionais de saúde para registrar

os dados do paciente tanto na assistência integral quanto continuada. Este documento é

composto por narrativas clínicas sobre as condições de saúde dos pacientes envolvendo

aspectos físicos, mentais e sociais obtidos durante uma sessão de cuidados de saúde.

Originalmente concebido em papel, e com a evolução das tecnologias de informação e

comunicação foi convertido para o formato digital ou eletrônico, ficando conhecido como

prontuário eletrônico do paciente (PEP). Sendo concebido colaborativamente pela equipe

multiprofissional de saúde, e independente de seu formato, agrupa informações indispensáveis

para cobrir a continuidade dos tratamentos prestados ao paciente, tornando-se assim, o

prontuário, um instrumento de suma importância à saúde dos indivíduos e sendo considerado

como principal meio de comunicação entre os membros da equipe de saúde responsável pelo

atendimento na instituição onde o paciente está recebendo cuidados de saúde.1, 2.

Analisando a estrutura da saúde pública no Brasil, por meio do Sistema Único de Saúde

(SUS) e das Redes de Atenção à Saúde (RAS), observamos que ao longo da vida de um

paciente, os cuidados prestados a tal paciente pode envolver uma pluralidade de instituições de

saúde provavelmente localizadas em diferentes localizações geográficas (diferentes cidades ou

estados) ou jurisdições políticas (federais, estaduais ou municipais). Assim, para viabilizar uma

melhor qualidade aos cuidados a um paciente, torna-se necessário integrar os dados registrados

pelas diversas instituições onde ele já foi assistido.

No entanto, essa integração de dados envolve dados provenientes de diferentes sistemas de

informação de saúde (SIS) que podem adotar diferentes terminologias ou modelos de

informação e, consequentemente, essa heterogeneidade leva a problemas de interoperabilidade

semântica entre os dados do PEP. Com o objetivo de minimizar as lacunas de interoperabilidade

entre os sistemas de saúde, o governo brasileiro, por meio da Portaria número 2.073/2011,

definiu os padrões de interoperabilidade para os sistemas de informação em saúde. No entanto,

a adoção desses padrões ainda não é uma realidade e a troca de dados entre os sistemas PEP

continua fraca devido à falta de integração semântica. Diante do exposto, observam-se lacunas

XVI Congresso Brasileiro de Informática em Saúde

68

Page 6: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

a serem preenchidas de forma a viabilizar a interoperabilidade semântica entre os SIS de forma

mais efetiva. Busca-se compreender que alternativas podem ser adotadas para viabilizar a troca

efetiva de informação entre os SIS e identificar a alternativa mais viável para garantir a

interoperabilidade semântica entre tais sistemas.

Tendo em vista o problema de representação de conhecimento, recorre-se ao estudo da

ontologia, originária no campo da Filosofia como o estudo da natureza do ser, processos de

transformação, fato, existência e realidade, bem como as categorias básicas de ser e seus

relacionamentos. Rapidamente, a ontologia alcança seu lugar como tema de pesquisa em

Ciência da Informação e Ciência da Computação, permeando o uso da ontologia para

representação e organização do conhecimento3. Este artigo apresenta uma proposta de solução

baseada em ontologias, propondo uma arquitetura de integração de dados.

Metodologia Este artigo apresenta parte dos resultados de uma pesquisa realizada no âmbito de uma tese

de doutorado já defendida e aprovada. Configura-se como pesquisa qualitativa aplicada

buscando compreender a baixa integração de dados entre sistemas de saúde e a solução

proposta, arquitetura de integração de dados baseada em ontologias. Descreve um estudo de

caso investigando a lacuna de troca de dados no campo médico, especificamente na área

obstétrica, desenvolvendo assim uma ontologia para representar o conhecimento obstétrico,

chamada OntONeo, e propondo uma arquitetura de integração orientada por ontologias formais

como uma solução de interoperabilidade semântica.

A pesquisa foi dividida em duas fases, a saber, fases exploratória e empírica. A fase

exploratória teve como objetivo proporcionar maior familiaridade do pesquisador com o

conhecimento envolvido na pesquisa. A fase empírica consistiu na representação do

conhecimento adquirido na fase anterior por meio de uma ontologia de domínio, bem como na

realização de uma prova de conceito para validar a possibilidade da aplicação da ontologia na

promoção da interoperabilidade. A fase exploratória, foi realizada em uma etapa: i) Estudar o

domínio obstétrico e neonatal. Já na fase empírica, foram realizadas as seguintes etapas: ii)

Construir a ontologia do domínio obstétrico e neonatal; iii) Validar a ontologia contra

possibilidade de interoperabilidade (prova de conceito); iv) Propor uma arquitetura de

integração dados baseada nos resultados da validação. Os resultado de cada uma das etapas,

bem como a discussão são apresentados a seguir.

XVI Congresso Brasileiro de Informática em Saúde

69

Page 7: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Resultados e Discussão

Esta seção descreve e discute os resultados das etapas metodológicas realizadas,

apresentando evidências da realização de cada etapa metodológica.

O domínio obstétrico e neonatal

Um dos motivadores deste estudo de caso foi o Programa Rede Cegonha, proposto pelo

Sistema Único de Saúde por meio da portaria 1.459/2011, que visa assegurar a continuidade da

atenção à mulher e ao recém-nascido, garantindo o direito da mulher ao planejamento

reprodutivo, gravidez, parto e pós-parto. Assim, todas as informações relacionadas ao cuidado

da mulher nas fases pré-gestacional, pré-natal, parturitivo, puerperal (pós-natal) e neonatal

fazem parte do domínio obstétrico e neonatal.

Cuidados em saúde da mulher envolve diferentes princípios orientadores incluindo ações

educativas, preventivas, diagnósticas e de tratamento, incluindo atendimento de mulheres em

clínicas ginecológicas, pré-natal, pós-parto, puerpério, família planejamento, doenças

sexualmente transmissíveis (DST), câncer cervical e de mama4. Além disso, os cuidados de

saúde da mulher incluem atenção ao climatério, infertilidade, reprodução assistida, saúde da

mulher adolescente, doenças crônico-degenerativas e doenças infecciosas, além de outras

necessidades identificadas no perfil populacional das mulheres5, 6.

O cuidado da mulher requer principalmente as especialidades médicas, ginecologia e

obstetrícia. Ginecologia é a especialidade médica dedicada ao estudo da anatomia, fisiologia e

patologias do corpo da mulher e do seu sistema genital. Obstetrícia é a especialidade médica

que estuda questões relacionadas à reprodução humana com foco nas mulheres. A obstetrícia

investiga os aspectos fisiológicos e patológicos da gestação, parto e pós-parto ou puerpério7, 8.

Em suma, a saúde da mulher envolve saúde reprodutiva e saúde não reprodutiva. A saúde

reprodutiva envolve procedimentos relacionados com a saúde materna, como gravidez,

acompanhamento pré-natal, complicações da gravidez, parto, cuidados pós-parto, doenças

congênitas, desenvolvimento do feto/embrião, mudanças na fisiologia da mulher, e assim por

diante. A saúde não reprodutiva envolve além do acompanhamento ginecológico básico, outras

informações de saúde como histórico cirúrgico, imunizações, alergias, doenças, tratamentos e

assim por diante. Resumindo, o domínio obstétrico e neonatal envolve dados coletados de várias

especialidades médicas e domínios do conhecimento, como por exemplo, embriologia,

anatomia, ginecologia, obstetrícia e pediatria.

XVI Congresso Brasileiro de Informática em Saúde

70

Page 8: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

A ontologia obstétrica e neonatal

A Ontologia do Domínio Obstétrica e Neonatal vem sendo desenvolvida com o objetivo

de representar o conhecimento em questão, abrangendo cuidado da mulher nas fases pré-

gestacional, pré-natal, parturitivo, puerperal (pós-natal) e neonatal. Tal ontologia foi batizada

de OntONeo9, 10 e visa fornecer uma representação consensual de dados salientes de PEPs e

para atender à interoperabilidade dos sistemas de dados e informações associados. Mais

geralmente, servirá a interoperabilidade de dados clínicos e translacionais, por exemplo,

derivados de disciplinas de genômica e de pesquisas de organismos modelo. A

interoperabilidade dos dados de PEP é importante para garantir a continuidade dos cuidados

durante os períodos pré e pós-natal para mãe e filho.

Como estratégia para avançar com tal interoperabilidade, utilizamos uma abordagem

baseada no realismo ontológico11, além de ser fundamentada na ontologia de alto nível BFO

(Basic Formal Ontology)12, 13. Note que conforme defendido pelo realismo ontológico, a

ontologia não é finita, ou seja, como o conhecimento evolui, a ontologia deve evoluir junto,

assim, não se pode afirmar que o desenvolvimento da ontologia finalizou, mas sim seu escopo

até o momento. Para construir a OntONeo foi adotado a metodologia ReBORM9, 14 (Realism-

Based Ontology engineeRing Methodology) originalmente proposta na tese de origem.

O OntONeo é uma ontologia de domínio biomédico atualmente na versão número 1.4 com

2367 unidades representacionais entre classes, propriedades de objeto, propriedades de dados

e propriedades de anotação. Este projeto de desenvolvimento de ontologias evita a regeneração

de novos termos de ontologia que já existem entre as ontologias do repositório OBO Foundry15,

assim, o OntONeo suporta a reutilização eficiente de ontologias, seguindo os princípios da

OBO Foundry. Atualmente, dado o princípio de reutilização, esta ontologia importa 36

ontologias. O OntONeo compreende 1767 são classes nas quais define 280 e reutiliza 1487

classes. Além disso, o OntONeo define cinco propriedades de objeto e três propriedades de

anotação.

Prova de conceito: recuperação de dados por meio de ontologias de domínio

Esta seção descreve a prova de conceito (PoC) para validar a ontologia em relação à

possibilidade de interoperabilidade. A PoC avaliou a viabilidade de usar uma ontologia formal

como modelo de referência para consultar dados originados em bancos de dados relacionais.

Essa PoC primeiro estabelece um mapeamento entre um banco de dados hipotético e um

rascunho da ontologia, em seguida promove um segundo mapeamento entre cada linha de tabela

XVI Congresso Brasileiro de Informática em Saúde

71

Page 9: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

de banco de dados para instâncias de ontologia criando um arquivo de triplas no formato RDF16

e, finalmente, realizou algumas consultas usando linguagem SPARQL17 no arquivo RDF.

Para esta PoC, consideramos o seguinte cenário:

“Um paciente pode participar de vários encontros médicos. Em cada encontro, o médico verifica o peso, a altura, os sinais vitais e identifica o nome completo, a data de nascimento, a idade na data

do encontro e o endereço do paciente. Os sinais vitais do paciente são temperatura corporal, frequência de pulso, frequência respiratória e pressão arterial (sistólica e diastólica). Todos os

dados coletados são armazenados em um banco de dados. ”

O ambiente de prova de conceito consistia em um esquema de banco de dados relacional

implementado em um SGBD MySQL instalado localmente, conforme o modelo de banco de

dados da Figura 1, que representa a situação descrita acima. De acordo com esse modelo, um

paciente possui múltiplos sinais de mensuração dos sinais vitais. Assim, estrutura do banco de

dados consiste em duas tabelas chamadas patient e patientVitalSign.

Figura 1: Esquema de dados usado na PoC.

Adicionalmente, foi separado uma parte da OntONeo incluindo o conjunto de termos que

corresponde aos elementos do esquema do banco de dados de acordo com o exemplo da Figura

2. O lado esquerdo da figura apresenta uma parte hierárquica da taxonomia OntoNeo, enquanto

o lado direito exibe alguns detalhes nos balões que exemplificam a ontologia definições lógicas

para alguns termos. Essas definições lógicas foram destacadas porque são importantes para

entender o mapeamento entre o banco de dados e a ontologia descrita na próxima subseção.

XVI Congresso Brasileiro de Informática em Saúde

72

Page 10: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Figura 2: Exemplo do pedaço da OntONeo usado na PoC.

Para o primeiro mapeamento (Figura 3), relacionar os metadados de banco de dados aos

elementos de ontologia, foi usado algumas recomendações do mapeamento direto do banco de

dados relacional (BD) para RDF criada pelo consórcio W3C18. A ideia deste mapeamento direto

é especificar um gráfico de RDF a partir dos dados existentes em um BD. Entretanto, não se

pretende criar uma ontologia a partir do BD ou vice-versa, o objetivo é identificar as

correspondências entre os metadados do BD e os elementos de ontologia com suas respectivas

propriedades ontológicas.

Figura 3: Esquema do primeiro mapeamento entre o BD e a ontologia.

Em seguida, o segundo mapeamento (Figura 4) visou criar outro arquivo de triplas no

formato RDF, mas agora ao invés de mapear os metadados do BD, são mapeados os dados ou

as linhas de cada tabela criando assim as instancias da ontologia. Neste mapeamento, é realizada

XVI Congresso Brasileiro de Informática em Saúde

73

Page 11: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

a correspondência entre cada valor de coluna de cada linha da tabela para uma instância de uma

classe de ontologia.

Figura 4: Esquema do segundo mapeamento entre o BD e a ontologia.

Uma vez que os mapeamentos foram realizados, submete-se o arquivo de instancias às

consultas usando a linguagem SPARQL. Nesta prova de conceito, usamos o software SPARQL

Query Tool Twinkle 2.0a para consultar nosso arquivo de instâncias. A Figura 5 apresenta um

exemplo de consulta recuperando informações do arquivo de instâncias. Este exemplo recupera

os valores de ID, first, middle e lastname de um paciente, concatenando as colunas referentes

ao nome para formar o nome completo de um paciente.

A parte inferior da Figura 5 (part 3) mostra uma tabela com os resultados da consulta. A

parte do meio (part 2) é a consulta escrita na linguagem SPARQL. Finalmente, a superior (part

1) é a seção de definição dos prefixos (PREFIX). A linguagem SPARQL permite a criação de

prefixos para substituir um URI específico. Essa prática se torna uma consulta mais legível e

compreensível para a linguagem humana.

Os mesmos mapeamentos foram realizados para um segundo BD disponível no SGBD

PostgreSQL, e com um esquema de modelagem diferente. A mesma consulta SPARQL foi

submetida, sem alterações e este novo mapeamento e os resultados foram retornados conforme

esperado.

Considerando os resultados mostrados na Figura 5 acima, e considerando que esta consulta

foi realizadas em arquivos RDF de instâncias originados de mapeamentos de BD distintos, nota-

a Details of this tool at: http://www.ldodds.com/projects/twinkle/

XVI Congresso Brasileiro de Informática em Saúde

74

Page 12: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

se que é poss vel recuperar dados de m ltiplos BD usando uma ontologia como um vocabulário

comum. ma vez que a estrutura dados e metadados de um ou mais BD esteja mapeada para

uma ontologia e istente, as diferenças encontradas nas estruturas de banco de dados podem ser

superadas.

Figura 5: E emplo de consulta SPAR L da PoC.

Esta PoC, demonstrou a possibilidade de mapear diferentes bancos de dados para o mesmo

recurso de representação de conhecimento, que é uma ontologia formal, e conduzir uma

consulta unificada para recuperar informaç es. o mbito do já citado conte to da rede de

atenção sa de brasileira, isso significa a possibilidade de promover a comunicação entre

sistemas de informação distintos e proporcionar melhorias progressivas na assistência médica

população.

XVI Congresso Brasileiro de Informática em Saúde

75

Page 13: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Propor uma arquitetura de integração de dados baseada nos resultados da validação.

Na subseção anterior, descrevemos uma maneira básica de usar a ontologia OntONeo para

consultar dados originados em bancos de dados relacionais distintos. Embora básicos, os

resultados obtidos nesta prova de conceito são consistentes com a expectativa de que as

ontologias têm um potencial de integração semântica de dados, e assim, podem ser usadas como

elemento central de uma arquitetura para integração dados.

A partir deste cenário básico desta PoC, pode-se expandir a um cenário com múltiplas

fontes de dados, como por exemplo, uma situação onde existam quatro sistemas de informação

diferentes, cada um com seu banco de dados específico (Figura 6). Estes Bancos de Dados

poderiam ser implementados usando ou não o mesmo SGBD. Além disso, eles poderiam seguir

modelos de dados diferentes.

No esquema da Figura 6, estas fontes de dados múltiplas poderiam ser as fontes de dados

observadas na operação da Maternidade do Hospital das Clínicas da Universidade Federal de

Minas Gerais. Neste esquema as cores diferentes foram usadas para promover melhor

compreensão da proposta, e tal padrão foi usado figuras subsequentes.

Figura 6: Exemplo de cenário com várias fontes de dados.

Assim, com base na PoC, uma arquitetura para promover uma integração de banco de

dados envolvendo o uso de ontologias foi demonstrada na Figura 7. Seguindo o padrão de cores,

XVI Congresso Brasileiro de Informática em Saúde

76

Page 14: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

tudo relacionado ao sistema de informação n mero um está em amarelo, n mero dois é

vermelho, o n mero três é azul e o n mero quatro é verde.

Figura : Esquema conceitual da arquitetura de integração de dado orientada por ontologias.

Conforme descrito na subseção anterior, o primeiro mapeamento gera um arquivo de RDF

criando as correspondências entre os metadados do BD e os elementos de ontologia para cada

BD, ou seja, o schema. O segundo mapeamento gera um segundo arquivo RDF com o conjunto

de inst ncias correspondentes aos dados do BD, ou seja, o dataset. Após os mapeamentos, os

dados podem ser consultados usando uma nica consulta SPAR L diretamente nos datasets, e

a visualização dos resultados pode ser em uma nica interface.

A Figura e emplifica essa abordagem, a esquerda um e emplo de ontologia e de dois

bancos de dados distintos. A direita o e emplo de mapeamento entre os bancos de dados e a

ontologia. ote que as cores mantêm a referência aos bancos de dados de origens, portanto, o

dataset azul corresponde ao database 3 e o verde ao database 4. Observe que os datasets se

encontram na mesma estrutura já que a ontologia ao qual foram mapeados é a mesma, ou seja,

o mapeamento transforma estruturas originalmente e istentes em esquemas e modelos de dados

distintos em modelos semanticamente compat veis.

Assim, cada dataset pode ser consultado usando uma mesma consulta SPAR L pois

possuem a mesma representação sem ntica. A propósito, esses datasets estão no formato RDF

e podem ainda ser unificados em um BD baseado em bibliotecas triplas RDF como Sesame,

Virtuoso e ena TDB, ou em bancos de dados gráficos como Neo4 e Ontotext GraphDB.

XVI Congresso Brasileiro de Informática em Saúde

77

Page 15: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Nesses dois casos, uma ontologia, como OntONeo, poderia ser o esquema semântico usado

para criar as estruturas de bancos de dados.

Figura 8: Exemplo de mapeamento de múltiplos bancos de dados para a mesma ontologia.

Finalmente, um esquema geral para fornecer integração de dados promovendo

interoperabilidade semântica por meio de ontologias é ilustrado na Figura 9. Independente da

fonte de dados existente, a partir do mapeando dessa fonte de dados para uma ontologia, pode-

se integrar os dados ou em bancos de dados baseados em ontologias ou tecnologias RDF como

a Web semântica e o linked data, e consequentemente consultar os dados usando diferentes

tipos de linguagens de consulta.

Assim, considera-se viável o uso de ontologias de domínio, como a OntONeo, como um

vocabulário comum que poderia permitir a troca de dados entre diferentes sistemas de

informação. Uma vez definido tal vocabulário, os esforços para fornecer interoperabilidade

entre sistemas legados poderiam ser minimizados envolvendo menos manutenção em tais

sistemas. Por meio da criação de uma camada de middleware entre o sistema legado e a

ontologia, fornecendo os mapeamentos entre o banco de dados do sistema legado e a ontologia,

pode-se viabilizar uma interface de consulta comum a fontes de dados originarias de diferentes

sistemas de informação de saúde.

XVI Congresso Brasileiro de Informática em Saúde

78

Page 16: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Figura 9: Esquema geral de uma solução de interoperabilidade de dados usando ontologias.

Conclusão A heterogeneidade das terminologias médicas empregadas nos sistemas de saúde

brasileiros constitui um grande desafio para a integração das informações em saúde. Apesar da

importância dos dados do prontuário eletrônico para a prática clínica e para a pesquisa,

principalmente para garantir a continuidade dos cuidados, esses dados permanecem espalhados

por uma série de fontes diferentes. Além disso, a falta de padronização e sistematização desses

dados quanto ao uso e definição de termos traz problemas para médicos e profissionais

biomédicos.

Os investimentos em estudos para fornecer soluções para a interoperabilidade semântica

entre os sistemas de informação em saúde são justificados, uma vez que promovem melhorias

na qualidade dos cuidados de saúde para os cidadãos. A interoperabilidade entre os sistemas de

saúde garante a troca de informações entre prontuário eletrônico, que permite o

acompanhamento do histórico do paciente, possibilita melhorias em seus cuidados, reduz erros

de diagnóstico e prescrição e minimiza a duplicidade de informações. Assim, existe a

necessidade de estabelecer padrões de interoperabilidade que, além disso, compartilhem e

organizem informações, permitam a recuperação inequívoca das informações clínicas que lhes

são atribuídas.

No caso dos PEPs obstétricos, envolvem soluções semânticas capazes de representar esse

domínio do conhecimento sem ambiguidade. Para conseguir isso, nossos resultados indicaram

que as soluções direcionadas às ontologias formais têm muito a contribuir, permitindo a

representação formal e inequívoca dos conceitos e seus relacionamentos.

XVI Congresso Brasileiro de Informática em Saúde

79

Page 17: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

Pode-se questionar porque não foram citados aqui padrões para interoperabilidade, como

por exemplo o OpenEHR, um modelo de dados para prontuários eletrônicos. É amplamente

sabido que padrões desse tipo colaboram na interoperabilidade técnica, quando o que se busca

é a interoperabilidade semântica. A literatura apresenta diversos exemplos explicando que o

OpenEHR não possui o nível de formalidade e rigor necessários à interoperabilidade, aqui

entendida como comunicação direta entre máquinas. Alguns artigos19, por exemplo, explicam

que relações entre as classes no OpenEHR são determinadas de forma ad-hoc, e a ausência de

axiomas lógicos impossibilita restringir o significado dos termos ao significado o pretendido.

Outros artigos20 vão mais longe e demonstram que o OpenEHR não passa por um escrutínio

ontológico, de forma que não é capaz de integrar sistemas em nível semântico. Em última

instância, o OpenEHR não elimina a ambiguidade inerente a linguagem humana responsável

por problemas de interoperabilidade.

Para finalizar, espera-se que esta pesquisa possa contribuir para a melhoria dos cuidados

prestados tanto à mãe quanto ao recém-nascido, bem como a continuidade do cuidado,

propondo uma solução de interoperabilidade entre PEPs provenientes da especialidade médica

de obstetrícia. Além disso, esta pesquisa reforça a importância da interoperabilidade no campo

da saúde e analisa o que foi feito, o que precisa ser feito e como os campos da Ciência da

Informação e Computação podem contribuir para isso.

Referências 1. Galvão MCB, Ricarte ILM. Prontuário do paciente. Rio de Janeiro: Guanabara Koogan;2012. 322 p.2. Massad E, Marin HdF, Neto RSdA. O prontuário eletrônico do paciente na assistência,informação e conhecimento médico. São Paulo: Heimar de Fatima Marin; 2003. 213 p.3. Almeida MBd. Revisiting ontologies: A necessary clarification. Journal of theAmerican Society for Information Science and Technology. 2013;64(8):1682-93.4. Brasil MdSd, Saúde SdAà, Estratégicas DdAP. Política nacional de atenção integral àsaúde da mulher: princípios e diretrizes. Ministério da Saúde SdAàS, Departamento de AçõesProgramáticas Estratégicas., editor. Brasília, DF, Brasil: Ministério da Saúde; 2004. 82 p.5. Brasil MdSd. Protocolos de encaminhamento da atenção básica para a atençãoespecializada: v. 4: ginecologia. 2016. p. 22.6. Brasil MdSd. Protocolos da Atenção Básica : Saúde das Mulheres. Brasília: Min.Saúde;2016. Available from: http://189.28.128.100/dab/docs/portaldab/publicacoes/.7. Beckmann CRB, Ling FW, Herbert WNP, Laube DW, Smith RP. Obstetrics andGynecology. 7th Edition ed. Philadelphia: Wolters Kluwer Health/Lippincott Williams &Wilkins; 2014 March 21, 2013. 528 p.8. Hoffman B, Schorge J, Schaffer J, Halvorson L, Bradshaw K, Cunningham FG.Williams Gynecology. 2nd edition ed. New York: McGraw Hill Professional; 2012. 1352 p.

XVI Congresso Brasileiro de Informática em Saúde

80

Page 18: ANAIS DO CONGRESSOmba.eci.ufmg.br/wp-content/uploads/Anais_CBIS_2018_FarinelliAlme… · DIRETORIA - GESTÃO 2016-2018 . Presidente: Beatriz de Faria Leão . Vice-Presidente: Zilma

9. Farinelli F, Almeida MB, Elkin PL, Smith B, editors. OntONeo: The Obstetric andNeonatal Ontology. 7th International Conference on Biological Ontology (ICBO 2016); 2016August 1 - 4, 2016; Oregon State University, Corvallis, OR, USA: CEUR WorkshopProceedings (CEUR-WS.org); 2016.10. Farinelli F. Improving semantic interoperability in the obstetric and neonatal domainthrough an approach based on ontological realism [Doctoral]. Belo Horizonte: FederalUniversity of Minas Gerais at Brazil; 2017.11. Smith B, Ceusters W. Ontological realism: A methodology for coordinated evolution ofscientific ontologies. Applied ontology. 2010;5(3-4):139-88.12. Arp R, Smith B, Spear AD. Building Ontologies with Basic Formal Ontology. PressTM, editor. Cambridge, Massachusetts: The Mit Press; 2015 July 31, 2015. 220 p.13. Smith B, Almeida MBd, Bona J, Brochhausen M, Ceusters W, Courtot M, et al. BasicFormal Ontology 2.0: Specification and User's Guide. 2015 June 26th, 2015. Report No.14. Farinelli F, Elkin PL. Construção de ontologia na prática: um estudo de caso aplicadoao domínio obstétrico. Ciência da Informação. 2017;46(1).15. Smith B, Ashburner M, Rosse C, Bard J, Bug W, Ceusters W, et al. The OBO Foundry:coordinated evolution of ontologies to support biomedical data integration. NatureBiotechnology. 2007;25(11):1251-5.16. W3C. RDF 1.1 Concepts and Abstract Syntax. In: Cyganiak R, Wood D, Lanthaler M,editors.: World Wide Web Consortium, OWL Working Group; 2014.17. W3C. SPARQL 1.1 Overview. W3C Recommendation 21 March 2013 ed: Word WideWeb Consortium; 2013.18. W3C. A Direct Mapping of Relational Data to RDF. W3C Recommendation 27September 2012 ed: Word Wide Web Consortium; 2012.

19. Farinelli, F, Almeida, MB. (2014). Interoperabilidade semântica em sistemas deinformação de saúde por meio de ontologias formais e informais: um estudo da normaOpenEHR. Conferência Biredial Istec 2014 – Acesso Aberto, Preservação Digital,Interoperabilidade, Visibilidade e Dados Científicos.20. Andrade, AQ, Almeida, MB, Schulz, S. Revisiting ontological foundations of theOpenEHR Entry Model.Proceedings of the International Conference of Biomedical Ontologies,2012, Austria.

XVI Congresso Brasileiro de Informática em Saúde

81