Healthdb Visão Geral

Post on 11-Apr-2017

39 views 0 download

Transcript of Healthdb Visão Geral

Vamos abordar um tema:

persistência de informação em saúde

Fábio Nogueira de Lucena - Instituto de Informática - UFG

Domínio:

Saúde

Especificamente:● Persistência e ● Troca de informação em saúde

(interoperabilidade semântica)

Informação em saúde

Resultados de exames, diagnósticos, procedimentos, ...

Persistência

Armazenar e posteriormente consultar a informação armazenada.

Interoperabilidade semântica

Troca da informação em saúde entre SISs (Sistemas de Informação em Saúde), sem perda de informação, sem intervenção humana.

Fenômeno raro

Isso já não ocorre hoje?

Persistir

Recuperar

Interoperabilidade??

Qual é o problema?

A informação em saúde não está disponível onde

necessária.

“Ilhas” persistem

Acréscimo de informações em um prontuário ao longo do tempo...

Atores distintos desconhecem as informações produzidas pelos demais

Cenário “desejado” (cada ator tem acesso a todo o prontuário disponível)

Como poderia ocorrer essa troca?

Cada ator faz uso de software e hardware para acesso ao prontuário

Quais as restrições sobre esse software?

Portaria 2073

Regulamenta o uso de padrões de interoperabilidade… no âmbito do SUS, … e para os sistemas privados e do setor de saúde suplementar.

Portaria 2073

Capítulo II: para a definição do Registro Eletrônico em Saúde (RES) será utilizado o modelo de referência OpenEHR.

openEHR (objetivos) (segundo Dr. Ian McNicoll)

Fornecer especificação para uma plataforma aberta, na qual dados em qualquer sistema openEHR é totalmente intercambiável.

independente da linguagem de programação

independente da linguagem humana

independente da tecnologia de banco de dados empregada.

Trecho de arquétipo (ADL) para “pressão sanguínea”

Archetype Definition Language (ADL)

Archetype Query Language (AQL)

148 classe

s

Sistemas existentes terão que construir um “conversor”

Preconceitos… (problema)

Exceto para casos “simples”, o conversor será inviável.

Esforço de integração “enorme” (custo)

Complexidade (alguns sistemas possuem milhares de tabelas)

Manutenção ainda mais onerosa, pois mudança no sistema implica mudança no “conversor”

Preconceitos… (solução)

Software nasce preparado para openEHR

Equipe que conhece o openEHR faz solução “caseira” (muito onerosa)

Framework (menos onerosa, mas exige domínio de questões técnicas)

O que não exigiria domínio do openEHR pela equipe técnica?

Um SGBD específico para o domínio da saúde

Tanto a entrada desse SGBD quanto a saída seria em conformidade com o openEHRA complexidade não “desaparece”, mas é transferida para o SGBD.

HealthDBLightning fast and most reliable DBMS for health.

openEHR-based DBMS

Oportunidades de atividades (imediatas)

Testes de serialização/desserialização de registros (vetor de bytes).

Estratégia de persistência de objetos do MR (trabalho no nível do MR).

Testes da estratégia de persistência (rede de proteção).

Benchmark

Compressão (qual algoritmo? como balancear desempenho/taxa de compressão?)

Estratégia de persistência baseada nos arquétipos.

Conversores MR, HealthDB, XML, JSON (ida e volta)

Componente de comunicação Cliente<->HealthDB (protocolo próprio)

Drivers de Cliente: Java, C, JavaScript, JDBC, ODBC, …

Cliente para uso de administrador (browser)

Oportunidades de atividades (imediatas)

Testes de acesso ao conteúdo de “grandes” arquivos (file buffer).

Definição e implementação de estratégia de logging.

Mínimo de SO para executar aplicativo (hardware “simples”)

Acesso ao CNS (Cartão Nacional de Saúde) (PIX/PDQ)

Acesso ao CNES (Cadastro Nacional de Estabelecimentos de Saúde)

Acesso ao HORUS

Acesso ao SIGTAP (tabela de procedimentos)

Oportunidades de atividades (imediatas)

Como executar uma consulta AQL?

Como organizar (persistir) dados a partir da ADL?

Rápido?Confiável?Escalável?

Em resumo...

ADL para definir as informações clínicas

AQL para consultas

Dados conforme os XML Schemas (openEHR)

Goiás (sobre esse tema)

O Popular, 06/11/2016 (último domingo)

Entre as 500 maiores empresas (arrecadação de ICMS)

Nenhuma de software, nenhuma de hardware

Ações em execução

19X (aplicativo que permite ao cidadão acesso direto ao serviço 190 e 193)

Conecta SUS Zilda Arns Neumann(Central de informação e decisão estratégica da SES-Goiás)

Governo aposta em inovação tecnológica

Integração entre administração pública, meio acadêmico e setor produtivo.