30
IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP [email protected] www.unifesp.br/dis Implementações de Data Warehouse na Área da Saúde Ricardo S. Santos - DIS/Unifesp Marco Antônio Gutierrez - INCOR

IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

Embed Size (px)

Citation preview

Page 1: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Implementações de Data

Warehouse na Área da Saúde

Ricardo S. Santos - DIS/Unifesp

Marco Antônio Gutierrez - INCOR

Page 2: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

AGENDA

• Introdução

• Aplicações DW para a gestão da Saúde Comunitária

• Aplicações DW para a gestão Institucional

• Discussão

• Proposta DW SES-SP

• Conclusão

Page 3: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

INTRODUÇÃO (Objetivo)

• Apresentar alguns casos de implementação de Data Warehouse na área da saúde.

• Fornecer um panorama geral das iniciativas existentes, evidenciando os problemas encontrados, metodologias adotadas, os procedimentos e as ferramentas utilizadas.

Page 4: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

INTRODUÇÃO (Metodologia)

• Artigos (periódicos indexados) que apresentam conceito ou técnica de DW e demonstram uma implementação aplicado ao setor da saúde.

• Bases de dados: “WebofScience”; “Pubmed”; “MedLine”; “Lilacs”, “Banco de Teses” (Capes).

• Divididos em dois grupos: “Nível Comunitário” e “Nível Institucional”.

• Evidenciar os principais desafios encontrados, os procedimentos e as ferramentas utilizadas no processo de implementação.

Page 5: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

INTRODUÇÃO (Definição DW)

BD1 BD2 BD3

Processo de Carga(Ferramentas ETL)

DW

Acesso aos Dados(Ferramentas OLAP)

Metadados

Dados Operacionais

Consultas/Relatórios Gerenciais

Uma plataforma que contém os dados da organização, centralizados e organizados de forma que usuários, de maneira muito simples, possam extrair relatórios analíticos, complexos, contendo informações gerenciais para apoio à decisão.(Shams, 2001).

Page 6: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Casos de Implementação

em Nível Comunitário

Page 7: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (CATCH)

(Comprehensive Assessment for Tracking Community Health)

• O objetivo é fornecer indicadores que mostre o estado

da saúde pública identificando problemas prioritários;

• Sistema de coleta, organização e produção de

indicadores da saúde;

• Compila mais de 250 indicadores;

• Utilizado a mais de 10 anos, por mais de 20 cidades;

• Desenvolvido pela USF (University of South Florida’s);

CARACTERÍSTICAS GERAIS

Page 8: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Processo CATCH (Lista de desafios).

NÍVEL COMUNITÁRIO (CATCH)

Page 9: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (CATCH)

• Oracle Enterprise Server – SGBD

• Oracle Tools - Interface Usuário

• Estrelas Gêmeas

• Filtros p/ Qualidade de Dados

FERRAMENTAS UTILIZADAS

TÉCNICAS ADOTADAS NO PROCESSO DE CARGA

Page 10: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (CATCH)

ESTRELAS GÊMEAS

Page 11: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (CATCH)

• Dados provenientes de diferentes fontes em diferentes formatos;

• Pouca padronização para os dados da saúde;

• Relatórios disseminados para diversas localidades geograficamente separadas;

• Performance (Baixa Granularidade).

PRINCIPAIS DESAFIOS

Page 12: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (República Eslovênia)

• O objetivo é fornecer indicadores que mostre o estado

da saúde pública;

• Estatísticas já centralizadas PHIRS (Public Healts

Institute of the Republic of Slovenia);

• Processo ainda rudimentar (muitas regiões-disquete)

• Projeto em desenvolvimento pela University of

Ljubljana

CARACTERÍSTICAS GERAIS

• Oracle Express (OLAP-SERVER);

• Linguagem programação AWK (Scripts de

carga);

• Oracle Express Analyzer Tool (Front End) ;

FERRAMENTAS UTILIZADAS

Page 13: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (Controle Doenças)

• “Empire Blue Cross –Blue Shield” utiliza um software para

sinalizar pacientes com valores que indicam uma situação

médica indesejada.

• “Aetna US HealthCare” utiliza uma aplicação, que atua sobre

um DW, para identificar membros com determinadas doenças e

incluí-los automaticamente em um programa de

gerenciamento.

• “Horizon Mercy Health Plan” descobriu através de seu DW

que o diagnóstico mais comum entre os pacientes da pediatria

era asma.

ALGUNS PROJETOS

Page 14: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL COMUNITÁRIO (Protótipo SUS - UFRGS)

• Destinado apenas aos gestores SUS (Ambulatorial);

• Desenvolvimento protótipo (1999 – mestrado) como

elemento integrante do projeto SIDI (Sistema

Distribuído para Intercâmbio de Dados da Saúde)

CARACTERÍSTICAS GERAIS

FERRAMENTAS UTILIZADAS

• MS-SQLSERVER (Servidor de Dados)

• Warehouse Architect - Sybase (Projeto/Carga)

• WizRule - Wizsoft (carga - limpeza/transformação)

• Star Treck / dbProbe -InterNetivity (front-end)

Page 15: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Casos de Implementação

em Nível Institucional

Page 16: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL INSTITUCIONAL (IIS)

(Inglis Innovative Services)

• Percebeu a necessidade de um DW devido a

proliferação de aplicações MS-ACCESS;

• Dados provenientes de duas aplicações: - Recursos

Humanos (MS-SQL Server), e um sistema Clínico e financeiro

(Progress).

CARACTERÍSTICAS GERAIS

PRINCIPAIS DESAFIOS

• Infra- Estrutura

• Identificação dos Problemas que o DW pode Resolver

• Implementar algo rapidamente para usuários

Page 17: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL INSTITUCIONAL (WBH)

(Willian Beaumont Hospital)

• Implementação de um Data Mart para produção de

dados gerenciais sobre a instituição;

• Objetivo é ganhar visibilidade para aprovação de

projeto com maior tencologia.

CARACTERÍSTICAS GERAIS

FERRAMENTAS

• MS-ACCESS

• Rotinas de Carga em VBA

Page 18: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL INSTITUCIONAL (CHC)

(CommonWealth Health Corporation)

• Objetivo era o melhor gerenciamento dos recursos;

• Optou por solução pronta de mercado (TSG’s Galaxy);

• Economia de 1,5 milhões nos dois primeiros anos;

CARACTERÍSTICAS GERAIS

Page 19: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

NÍVEL INSTITUCIONAL (HM)

(Horizon Mercy)

• Gerenciamento de planos de saúde;

• Buscar no mercado uma solução pronta (Infominers)

CARACTERÍSTICAS GERAIS

PRINCIPAL DESAFIO

• Encontrar um modelo que contemple os desafios da

área da saúde;

• Oracle (SGBD);

• Cognos (Front-End)

FERRAMENTAS

Page 20: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Discussão

Page 21: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Desafios na implementação de um DW na área da saúde.

- Dados provenientes de muitas fontes

- Diversidade de formatos de dados, principalmente devido às diversas aplicações específicas da área

- Grande volume de informação armazenado em imagens

- Pouca padronização

- Relatórios (saídas) devem ser disseminados para diversas localidades separadas geograficamente

- Fornecedores de soluções não compreendem os desafios específicos da área

- Limitação de recursos financeiros

PRINCIPAIS DESAFIOS

Page 22: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Caso Estudado

SGBD Ferramenta ETL Ferramenta OLAP

CATCH Oracle Interna (AWK e Pearl)

Ferramentas Oracle

Eslovênia Oracle Internas (AWK) Oracle Express Analyzer Tool

Protótipo SUS

SQL Server Internas + WizRule

DB Probe + Access

IIS SQL Server Internas Interna – Aplicação Web

CDR - Virgínia

Sybase Interna (Pearl) Interna (“C”/ JavaScript)

William Access Interna (VBA) Interna (VBA)

CHC SQL Server TSG’s Galaxy TSG’s Galaxy

Horizon Oracle Infominers Infominers-Cognos

FBC SQL Server Interna (PB) Interna (Java/ASP)

FERRAMENTAS

Page 23: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Distribuição dos SGBD's utilizados

Oracle

MS-SQL Server

Sybase

MS-Access

FERRAMENTAS

Page 24: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Relação entre as ferramentas OLAP adotadas

Soluções Comerciais

Soluções Internas

FERRAMENTAS

Page 25: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Procedimentos que contribuem para o sucesso do projeto

- Uma boa estratégia para o processo de carga é a utilização de “Estrelas Gêmeas”Disponibilizar toda a infra-estrutura antes de implementar um DW

- Identificar um profissional, da instituição, competente e com disponibilidade integral para o projeto- Identificar os dados importantes da corporação e os proprietários destes dados- Identificar os problemas que o DW pode resolver

- Elaborar cuidadosamente o desenho do modelo clínico

- Se possível, elaborar os requisitos do usuário, através de um histórico de consultas efetuadas nos sistemas existentes- Implementar alguma coisa rapidamente para que os usuários possam visualizar os benefícios

PROCEDIMENTOS P/ SUPERAR OS DESAFIOS

Page 26: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Projeto DW SES-SP

Page 27: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

SIA SIH IEV IEP PS MAT

DWSESSP

Carga

Front-End

Coordena-dorias

DiretoriasRegionais

GestoresMunicípio

XLSDOC

WEB

DATASUS

Page 28: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Conclusões

Page 29: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

• Existem alguns desafios peculiares, que constituem os principais problemas para implementação de um DW na área da saúde;

• Preferência pelo desenvolvimento interno de rotinas para carga e análise dos dados;

• As implementações de DW na área da saúde, geralmente, não utilizam as ferramentas sofisticadas existentes no mercado;

• Existem muitos outros casos de implementação de DW na saúde, que não foram publicados em nenhuma base bibliográfica;

• Em um trabalho futuro, pretende-se catalogá-los, analisa-los e apresenta-los. Ainda, como estudo posterior deve-se pesquisar a situação atual dos casos apresentados;

Page 30: IX Congresso Brasileiro de Informática em Saúde CBIS'2004 UNIFESP Ricardo S. Santos Departamento de Informática em Saúde Universidade Federal de São Paulo

IX C

ongr

esso

Bra

sile

iro d

e In

form

átic

a em

Saú

de

CB

IS'2

00

4

UNIFESP

Ricardo S. Santos

Departamento de Informática em SaúdeUniversidade Federal de São Paulo – UNIFESP

[email protected] www.unifesp.br/dis

Implementações de Data

Warehouse na Área da Saúde

Ricardo S. Santos – [email protected]