presentation c3sl 2010

43
Modelagem do Conhecimento em Arquétipos / CCDs para Sistemas de Informação em Saúde Laboratório Associado INCT-MACC “Multilevel Healthcare Information Modeling UFF/UERJ

Upload: timothy-cook

Post on 01-Nov-2014

333 views

Category:

Technology


0 download

DESCRIPTION

Presentation in MLHIM Seminar of Center for Scientific Computing and Free Software - C3sl - at the Federal University of Paraná in 2010. See: http://www.mlhim.org http://gplus.to/MLHIM and http://gplus.to/MLHIMComm for more information about semantic interoperability in healthcare. #mlhim #semantic_interoperability #health_informatics

TRANSCRIPT

Page 1: Presentation C3sl 2010

Modelagem do Conhecimento em Arquétipos / CCDs para Sistemas de Informação em Saúde

Laboratório Associado INCT-MACC“Multilevel Healthcare Information ModelingUFF/UERJ

Page 2: Presentation C3sl 2010

Modelagem multinível de sistemas de informação em saúde

Laboratório Associado INCT-MACC“Multilevel Healthcare Information ModelingUFF/UERJ

Page 3: Presentation C3sl 2010

Sumário

• Informação em Saúde: Conceitos Gerais•Fundamentos da Modelagem Multinível de SI•As especificações openEHR/MLHIM: Visão Geral•O Modelo de Referência openEHR/MLHIM•O Modelo de Informação openEHR/MLHIM:

Arquétipos/CCDs•Hands-On

Page 4: Presentation C3sl 2010

A Informação em Saúde é Complexa...

...porque o sistema de saúde é um sistema complexo e dinâmico:

•Complexidade: o sistema gera um grande número de variáveis que apresentam complexas interdependências, sendo a principal a......dependência espaço-temporal: a informação a ser

armazenada varia no tempo e no espaço•Dinâmica:

▫A associação entre as variáveis é “variável”▫A variação temporal é rápida e a variação espacial é próxima

Page 5: Presentation C3sl 2010

As Políticas de Saúde também são Complexas

•O estabelecimento de consensos em relação a um determinado conceito em saúde é difícil:▫Competição entre “escolas médicas”▫Multiprofissionalismo e não transdisciplinaridade

•As redes de atenção são hierárquicas, com múltiplas portas de entrada e sem um mecanismo funcional de referência e contra-referência

Page 6: Presentation C3sl 2010

Desafios do Sistema x Promessas da Informatização

• % de eventos adversos advindos de erros terapêuticos (interações, duplicações, indicações erradas)

• Tempo de busca por informações críticas• % de pacientes “perdendo tempo” no sistema em função da falta

de referência e contra-referência• Duplicação de investigações, testes e procedimentos• Capacidade de prevenção e detecção precoce• Capacidade de tomada de decisões não-pontuais• Adesão a protocolos terapêuticos• Efetividade dos programas orientados a uma doença específica• Taxa de hospitalização e de reinternações evitáveis

Page 7: Presentation C3sl 2010

Outras Questões Importantes

•Coerência semântica: manutenção do significado (contexto) da informação registrada dentro da base de dados

• Interoperabilidade: capacidade de enviar a informação de um lugar (sistema) para outro, mantendo a informação inteligível em ambos os lugares (sistemas)

•Persistência: a informação deve ser armazenada de forma perpétua no sistema do modo que foi registrada originalmente

Page 8: Presentation C3sl 2010

Onde Está o Contexto?

Page 9: Presentation C3sl 2010

Aqui Está o Contexto!

Page 10: Presentation C3sl 2010

Interoperabilidade

Page 11: Presentation C3sl 2010

Interoperabilidade!

Page 12: Presentation C3sl 2010

Interoperabilidade?

Page 13: Presentation C3sl 2010

Modelagem Tradicional

Page 14: Presentation C3sl 2010

Problemas do Modelo de Um Nível

A informação é modelada de uma forma que “serve” às necessidades atuais do sistema de saúde A adição de novos conceitos implica em refazer o sistema todo (remodelagem, reimplementação,

reteste, redistribuição) Alto custo, lentidão na integração dos novos conhecimentos aos SIS etc.

Page 15: Presentation C3sl 2010

Modelagem Multinível

Page 16: Presentation C3sl 2010

Por que Adotar Padrões para os SIS?

•Condição essencial para a efetiva implementação de um sistema de saúde único e universal, como o SUS

•Uniformização de “regras, protocolos, processos” e “atividades”, “para o benefício de todos” (ISO)

•Democratização dos processos de gestão do sistema•Aprimoramento dos processos de controle e avaliação

Page 17: Presentation C3sl 2010

Padrões e Especificações para os SIS

Nome O que é Implementado

Aberto

ISO/CEN Padrão Sim Não

HL7 Especificação e “Padrão”

Sim Não

openEHR Especificação e “Padrão”

Sim “Sim”

MLHIM Especificação e “Padrão”

Sim Sim

Page 18: Presentation C3sl 2010

IHE

HL7

IHTSDO

ISO

WHO SNOMED CTICDx

CEN

ASTM

CDA

EN13606-1

CCR

v2

mes

sage

s

v3 messages

Data

types

PDQ

CCOWHSSP

PIX

HISA

RIDXD

S

PMACE

N13606-4

RBA

C

EN

13606-3

EN13606-2

Tem

plat

es

DocumentsSecurity

ServicesContent modelsTerminology

Fonte: Thomas Beale, EFMI 2008

Page 19: Presentation C3sl 2010

As Especificações openEHR/MLHIM

•Modelo multinível (ou dual): desenvolvimento do software e modelagem do conhecimento são separados

•O modelo de referência é implementado em software•O conhecimento é modelado em “arquétipos” (openEHR),

ou “Definições de Restrições para os Conceitos” (Concept Constraint Definitions – CCD) (MLHIM)

Page 20: Presentation C3sl 2010

Modelo dual openEHR/MLHIM

Page 21: Presentation C3sl 2010

Modelo de Referência openEHR/MLHIM•Definição das classes entendidas como “blocos genéricos”

de construção de um SIS:▫Representação das características genéricas dos

componentes necessários em um SIS, e de como eles se agregam

•Separa o conteúdo clínico do demográfico•Especifica os elementos necessários a serem seguidos na

implementação em função dos princípios éticos e legais próprios da área da saúde

Page 22: Presentation C3sl 2010

Modelo de Referência Clínico

Page 23: Presentation C3sl 2010

Estrutura de alto nível do MR

Composition

Page 24: Presentation C3sl 2010

Estrutura de uma Composição

Page 25: Presentation C3sl 2010

Pacote text

A classe CODE_PHRASE permite a codificação de informações utilizando uma dada terminologia

A classe TERM_MAPPING permite o mapeamento entre terminologias

Page 26: Presentation C3sl 2010

Pacote quantityOrdered

(rm.support.assumed) INTERVAL<T>

(rm.support.assumed) DATA_VALUE

(rm.data_types.basic)

Page 27: Presentation C3sl 2010

Pacote Entry

Page 28: Presentation C3sl 2010

Pacote Item Structure

Page 29: Presentation C3sl 2010

Cluster e Element

Observe que um cluster pode ser composto de elementos e outros clusters. Isto fornece a flexibilidade para se estruturar as informações do modo mais desejável.Todo valor de um dado será armazenado no atributo “value” da classe “ELEMENT”, que pode ser qualquer um dos tipos permitidos de “DATA_VALUE” do Modelo de Referência.

Page 30: Presentation C3sl 2010

Exemplo de uma estrutura tabular

Page 31: Presentation C3sl 2010

Exemplo de uma estrutura com um único elemento

Page 32: Presentation C3sl 2010

Exemplo de uma estrutura em forma de lista de elementos

Page 33: Presentation C3sl 2010

Exemplo de uma estrutura em forma de árvore

Page 34: Presentation C3sl 2010

Arquétipo openEHR

•É a arquitetura adotada nas especificações para a modelagem do conhecimento

•É a definição das “combinações de” + “restrições a” classes existentes do MR que são necessárias para expressar um conceito específico em saúde

•Contém todo o contexto semântico do conceito que modela•Para garantir interoperabilidade, os arquétipos devem ser:

▫Elaborados por uma comunidade aberta▫Mantidos em um repositório público que permita reutilização

Page 35: Presentation C3sl 2010

Arquétipos

Page 36: Presentation C3sl 2010

Propósito dos arquétipos▫ Permitir que especialistas tomem para si a

responsabilidade de modelar o conhecimento que dominam para os SIS

▫ Permitir interoperabilidade no segundo nível do sistema (o do conhecimento), desde que os sistemas sejam baseados no mesmo modelo de referência e usem os mesmos arquétipos para um determinado conceito clínico

Page 37: Presentation C3sl 2010

Antenatal visitDiabetic checkup

Arquétipos e Templates

Weight

Archetypes

FH

HbA1c

BP

Issues

Assess

Tingling feetFeeling tired

76 kg

124/92

7.5%

Excellent control

66 kg

102/64 mmHg

142/min

NAD, see 4/52

Back pain

Template Template

Page 38: Presentation C3sl 2010

FORMS

Page 39: Presentation C3sl 2010

Clinical Knowledgment Management (CKM)

www.openehr.org/knowledge

Page 40: Presentation C3sl 2010

Um exemplo simples:

Um arquétipo desenvolvido em uma comunidade aberta, e colocado num repositório de acesso livre para validação pela comunidade teria muito menor probabilidade de ter um erro de ortografia como esse

Fonte: Qamar e Rector, 2007

Page 41: Presentation C3sl 2010

Síntese:

•A modelagem tradicional de sistemas de informação, na qual o conhecimento do domínio é implementado em software, é ineficiente para realidades complexas e dinâmicas como a do sistema de saúde

•Os problemas advindos do uso desta modelagem nos SIS mundiais tem estimulado iniciativas de padronização

•A adoção de terminologias é um elemento importante, mas não resolve os problemas da área se os sistemas continuarem sendo implementados em um só nível

Page 42: Presentation C3sl 2010

Síntese:

•Na modelagem multinível, cada especialista é responsável pela sua “especialidade”:▫O cientista da computação implementa o modelo de referência▫O profissional de saúde modela o conhecimento

•A camada de software + DB é separada da camada de conhecimento

•Não confundir com “three tier”, que tradicionalmente mantém a camada de conhecimento implementada em software e somente separa BI e GUI

Page 43: Presentation C3sl 2010

Perguntas?

http://www.mlhim.org

[email protected]