presentation c3sl 2010
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_informaticsTRANSCRIPT
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
Modelagem multinível de sistemas de informação em saúde
Laboratório Associado INCT-MACC“Multilevel Healthcare Information ModelingUFF/UERJ
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
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
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
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
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
Onde Está o Contexto?
Aqui Está o Contexto!
Interoperabilidade
Interoperabilidade!
Interoperabilidade?
Modelagem Tradicional
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.
Modelagem Multinível
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
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
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
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)
Modelo dual openEHR/MLHIM
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
Modelo de Referência Clínico
Estrutura de alto nível do MR
Composition
Estrutura de uma Composição
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
Pacote quantityOrdered
(rm.support.assumed) INTERVAL<T>
(rm.support.assumed) DATA_VALUE
(rm.data_types.basic)
Pacote Entry
Pacote Item Structure
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.
Exemplo de uma estrutura tabular
Exemplo de uma estrutura com um único elemento
Exemplo de uma estrutura em forma de lista de elementos
Exemplo de uma estrutura em forma de árvore
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
Arquétipos
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
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
FORMS
Clinical Knowledgment Management (CKM)
www.openehr.org/knowledge
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
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
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