Departamento de Informática em Saúde UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP Implementações de Data Warehouse na Área da Saúde Ricardo S. Santos - DIS/Unifesp Marco Antônio Gutierrez - INCOR Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP AGENDA CBIS'2004 IX Congresso Brasileiro de Informática em Saúde • 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 Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP INTRODUÇÃO (Objetivo) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde • Apresentar alguns casos de implementação de Warehouse na área da saúde. Data • Fornecer um panorama geral das iniciativas existentes, evidenciando os problemas encontrados, metodologias adotadas, os procedimentos e as ferramentas utilizadas. Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde 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. Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP 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 CBIS'2004 IX Congresso Brasileiro de Informática em Saúde INTRODUÇÃO (Definição DW) informações gerenciais para apoio à decisão. (Shams, 2001). Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP Casos de Implementação em Nível Comunitário Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL COMUNITÁRIO (CATCH) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde (Comprehensive Assessment for Tracking Community Health) CARACTERÍSTICAS GERAIS • 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); Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL COMUNITÁRIO (CATCH) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Processo CATCH (Lista de desafios). Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL COMUNITÁRIO (CATCH) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde FERRAMENTAS UTILIZADAS • Oracle Enterprise Server – SGBD • Oracle Tools - Interface Usuário TÉCNICAS ADOTADAS NO PROCESSO DE CARGA • Estrelas Gêmeas • Filtros p/ Qualidade de Dados Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL COMUNITÁRIO (CATCH) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde ESTRELAS GÊMEAS Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP NÍVEL COMUNITÁRIO (CATCH) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde PRINCIPAIS DESAFIOS • Dados provenientes de diferentes fontes formatos; em diferentes • Pouca padronização para os dados da saúde; • Relatórios disseminados geograficamente separadas; para diversas localidades • Performance (Baixa Granularidade). Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP NÍVEL COMUNITÁRIO (República Eslovênia) CARACTERÍSTICAS GERAIS CBIS'2004 IX Congresso Brasileiro de Informática em Saúde • 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 FERRAMENTAS UTILIZADAS • Oracle Express (OLAP-SERVER); • Linguagem programação AWK (Scripts de carga); • Oracle Express Analyzer Tool (Front End) ; Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP NÍVEL COMUNITÁRIO (Controle Doenças) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde ALGUNS PROJETOS • “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. Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP NÍVEL COMUNITÁRIO (Protótipo SUS - UFRGS) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde CARACTERÍSTICAS GERAIS • 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) FERRAMENTAS UTILIZADAS • MS-SQLSERVER (Servidor de Dados) • Warehouse Architect - Sybase (Projeto/Carga) • WizRule - Wizsoft (carga - limpeza/transformação) • Star Treck / dbProbe -InterNetivity (front-end) Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP Casos de Implementação em Nível Institucional Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL INSTITUCIONAL (IIS) (Inglis Innovative Services) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde CARACTERÍSTICAS GERAIS • 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). PRINCIPAIS DESAFIOS • Infra- Estrutura • Identificação dos Problemas que o DW pode Resolver • Implementar algo rapidamente para usuários Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL INSTITUCIONAL (WBH) (Willian Beaumont Hospital) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde CARACTERÍSTICAS GERAIS • 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. FERRAMENTAS • MS-ACCESS • Rotinas de Carga em VBA Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL INSTITUCIONAL (CHC) (CommonWealth Health Corporation) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde CARACTERÍSTICAS GERAIS • 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; Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP NÍVEL INSTITUCIONAL (HM) CBIS'2004 IX Congresso Brasileiro de Informática em Saúde (Horizon Mercy) CARACTERÍSTICAS GERAIS • Gerenciamento de planos de saúde; • Buscar no mercado uma solução pronta (Infominers) PRINCIPAL DESAFIO • Encontrar um modelo que contemple os desafios da área da saúde; FERRAMENTAS • Oracle (SGBD); • Cognos (Front-End) Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP Discussão Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP PRINCIPAIS DESAFIOS CBIS'2004 IX Congresso Brasileiro de Informática em Saúde 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 Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde FERRAMENTAS Caso Estudado SGBD Ferramenta ETL Ferramenta OLAP CATCH Oracle Ferramentas Oracle Eslovênia Oracle Interna (AWK e Pearl) Internas (AWK) Protótipo SUS IIS SQL Server DB Probe + Access SQL Server Internas + WizRule Internas CDR Virgínia William Sybase Interna (Pearl) Access Interna (VBA) Interna – Aplicação Web Interna (“C”/ JavaScript) Interna (VBA) CHC SQL Server TSG’s Galaxy TSG’s Galaxy Horizon Oracle Infominers Infominers-Cognos FBC SQL Server Interna (PB) Interna (Java/ASP) Ricardo S. Santos [email protected] Oracle Express Analyzer Tool www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP FERRAMENTAS CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Distribuição dos SGBD's utilizados Oracle MS-SQL Server Sybase MS-Access Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP FERRAMENTAS CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Relação entre as ferramentas OLAP adotadas Soluções Comerciais Soluções Internas Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP PROCEDIMENTOS P/ SUPERAR OS DESAFIOS CBIS'2004 IX Congresso Brasileiro de Informática em Saúde 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 Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP Projeto DW SES-SP Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP DATASUS CBIS'2004 IX Congresso Brasileiro de Informática em Saúde SIA SIH IEV IEP PS MAT Carga XLS DOC WEB DW SESSP Front-End Coordena -dorias Ricardo S. Santos Diretorias Regionais [email protected] Gestores Município www.unifesp.br/dis Departamento de Informática em Saúde CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP UNIFESP Conclusões Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP Universidade Federal de São Paulo – UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde • 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; Ricardo S. Santos [email protected] www.unifesp.br/dis Departamento de Informática em Saúde UNIFESP CBIS'2004 IX Congresso Brasileiro de Informática em Saúde Universidade Federal de São Paulo – UNIFESP Implementações de Data Warehouse na Área da Saúde Ricardo S. Santos – Ricardo S. Santos [email protected] [email protected] www.unifesp.br/dis