MDICAS
BLUMENAU
2012
2012/2-12
FERNANDO ANTONIO VENCO TEIXEIRA DA CUNHA
MDICAS
BLUMENAU
2012
2012/2-12
SISTEMA PARA GERENCIAMENTO DE CONSULTAS
MDICAS
Por
______________________________________________________
Presidente: Prof. Francisco Adell Pricas, Mestre Orientador, FURB
______________________________________________________
Membro: Prof. Jhony Alceu Pereira, Especialista FURB
______________________________________________________
Membro: Prof. Cludio Ratke, Mestre FURB
desenvolvimento do trabalho.
Ao meu orientador, Francisco Adell Pricas, pelo apoio e por ter acreditado na
The present work aims to exhibit the development and the implementation of an Information
System to manage Maria Auxiliadoras medical clinic. The control procedures for schedules,
patient records, number of appointments per day, control of return consultations, among
others, are performed with difficulty. In order to solve such issues, our minimize them, it was
developed a system where employees and medics are able to record patient information,
schedule and manage appointments and returns, issue prescriptions, view the patients
medical records, and others requested resources. Developed in PHP, uses MySQL database to
store information and the Apache HTTPD to publish the site on the network.
Figura 1 Proporo (%) das opinies dos entrevistados a respeito da qualidade geral dos
servios pblcos de sade prestados pelo Sistema nico de Sade (SUS), segundo
a utilizao......................................................................................................... 15
Figura 2 Principais problemas do SUS, segundo utilizao ................................................ 15
Figura 3 Hospitais no pas ................................................................................................. 16
Figura 4 Usurios de plano de sade por gnero e faixa etria (milhes de pessoas) .......... 17
Figura 5 Modelo de pronturio eletrnico .......................................................................... 25
Figura 6 Ficha utilizada para cadastrar dados do paciente, parte frontal ............................. 26
Figura 7 Verso da ficha, em anexo a ficha do exame que foi solicitado.............................. 27
Figura 8 Agenda utilizada para marcar consultas e retornos............................................... 27
Figura 9 Detalhe da agenda utilizada para agendar consultas e retornos ............................. 28
Figura 10 Pronturio do paciente no software do TCC de Giuliano Stolf (2007) ................ 30
Figura 11 Prottipo da tela de agenda ................................................................................ 31
Figura 12 Marcao de consulta no software HiDoctor...................................................... 32
Figura 13 Casos de uso do perfil de acesso do Mdico ...................................................... 37
Figura 14 Casos de uso do perfil de acesso do mdico e da secretria ................................ 38
Figura 15 Casos de uso de acesso do perfil da secretria.................................................... 39
Figura 16 Diagrama de atividades para agendamento de consulta ...................................... 40
Figura 17 Diagrama de atividades para atendimento de consulta ....................................... 41
Figura 18 Diagrama de Entidade e Relacionamento........................................................... 42
Figura 19 Tela da ferramenta PHP Designer 2008 ............................................................. 44
Figura 20 Tela da ferramenta SQLyog Ultimate ................................................................ 45
Figura 21 Tela login com validao de usurio .................................................................. 45
Figura 22 Tela exibida para secretria (agenda) ................................................................. 46
Figura 23 Tela de agendamento de consulta ...................................................................... 47
Figura 24 Tela da agenda com cancelamento de consulta .................................................. 48
Figura 25 Tela de cadastro de especialidade ...................................................................... 48
Figura 26 Tela consulta de especialidade........................................................................... 49
Figura 27 Tela de cadastro de convnio ............................................................................. 50
Figura 28 Tela de consulta de convnio ............................................................................. 50
Figura 29 Tela de cadastro de mdico................................................................................ 51
Figura 30 Mensagem de validao de campos obrigatrios................................................ 51
Figura 31 Tela de Consulta de Mdicos ............................................................................. 52
Figura 32 Tela de alterao de mdico .............................................................................. 52
Figura 33 Tela de cadastro paciente ................................................................................... 53
Figura 34 Tela pronturio mdico...................................................................................... 54
Figura 35 Funo para clculo do IMC.............................................................................. 54
Figura 36 Funo consulta procedimentos ......................................................................... 55
Figura 37 Funo insere procedimentos............................................................................. 55
Figura 38 Query para insero do procedimento na consulta ............................................. 55
Figura 39 Relatrio por Tipo de Consulta .......................................................................... 56
Figura 40 Query que realiza a consulta por tipo de consulta .............................................. 56
LISTA DE QUADROS
RF Requisito Funcional
1. INTRODUO ............................................................................................................. 12
1.1. OBJETIVOS DO TRABALHO..................................................................................... 13
1.2. ESTRUTURA DO TRABALHO .................................................................................. 13
2. FUNDAMENTAO TERICA................................................................................. 14
2.1. SADE NO BRASIL ................................................................................................... 14
2.2. QUALIDADE E SATISFAO ................................................................................... 18
2.3. SISTEMAS DE INFORMAO .................................................................................. 20
2.4. INFORMTICA E MEDICINA ................................................................................... 21
2.5. SISTEMA ATUAL ....................................................................................................... 26
2.6. TRABALHOS CORRELATOS .................................................................................... 29
3. DESENVOLVIMENTO DO SISTEMA SGCM .......................................................... 33
3.1. LEVANTAMENTO DE INFORMAES ................................................................... 33
3.1.1. Requisitos do sistema .................................................................................................. 35
3.2. ESPECIFICAO ........................................................................................................ 36
3.2.1. Diagramas de casos de uso .......................................................................................... 36
3.2.2. Diagrama de atividades ............................................................................................... 39
3.2.3. Modelo de entidade e relacionamento ......................................................................... 42
3.3. IMPLEMENTAO .................................................................................................... 44
3.3.1. Tcnicas e ferramentas utilizadas ................................................................................ 44
3.3.2. Operacionalidade da implementao ........................................................................... 45
3.4. RESULTADOS E DISCUSSO ................................................................................... 57
4. CONCLUSES ............................................................................................................. 58
4.1. EXTENSES ............................................................................................................... 59
REFERNCIAS ................................................................................................................. 60
APNDICE A Descrio dos Casos de Uso.................................................................... 64
APNDICE B Detalhamento do dicionrio de dados .................................................... 70
12
1. INTRODUO
2. FUNDAMENTAO TERICA
Este captulo aborda assuntos a serem apresentados nas sees a seguir, que
fundamentam o desenvolvimento do sistema para gerenciamento de consultas mdicas, tais
como a situao da sade no Brasil, sistemas de informao, o sistema atual da clnica Maria
Auxiliadora e os trabalhos correlatos.
conjunto de instituies privadas que tm como objetivo ofertar servios de ateno sade,
paralelamente oferta do Estado.
Jesus, Santana Filho e Souza (2006, p. 02) corroboram o exposto e afirmam que [a]
expanso torna-se visvel atravs da observao do crescimento das instituies privadas,
como hospitais, clnicas e laboratrios. Alm dos estabelecimentos, constata-se um aumento
tambm no nmero de usurios dos planos de sade.
As dificuldades enfrentadas pela rede pblica tm feito com que a procura por planos
de sade aumentem. Entre 2003 e 2011, o nmero de beneficirios de planos mdicos e
odontolgicos registrou crescimento de 50% e passou a atender 48 milhes de pessoas. No
mesmo perodo o faturamento, por sua vez, triplicou e atingiu 81,3 bilhes de reais
(INTERSYSTEMS DO BRASIL, 2012, p. 121).
Sobre os beneficirios de planos de sade, observe-se o demonstrado na Figura 4.
to relevante quanto o tipo de servio prestado, pois atravs da qualidade que uma empresa
ou instituio se destaca perante outras instituies e na sociedade.
Em resposta ao servio e qualidade fornecidos, h a correspondente satisfao do
cliente. Kotler (1998, p. 53) define satisfao, por sua vez, como o sentimento de prazer ou
de desapontamento resultante da comparao do desempenho esperado pelo produto (ou
resultado) em relao s expectativas da pessoa.
Percebe-se, assim, que a satisfao um critrio subjetivamente considerado, o
sentimento pela experincia proporcionada pela instituio ao cliente. a condio
psicolgica de satisfao, ou insatisfao, vivenciada pelo cliente ou usurio de um
determinado servio. Vai alm do mero resultado, prestao do servio em si. Esse um fator
preponderante para o sucesso de uma instituio, entretanto, para atingir um nvel de
satisfao timo preciso que ocorram melhorias em diversos fatores.
A rea da Sade enfrenta os mesmos desafios, j que os referidos fatores englobam
questes como o agendamento de uma consulta, da maneira como so preservados e
acessados os dados produzidos, a facilidade com que so acessados e pela relao mdico-
paciente que estabelecida com base nesses padres.
Londoo, Morera e Laverde (2003, p. 145) expressam que [o] gerenciamento dos
servios mdicos em organizaes de sade parte fundamental para o adequado
cumprimento de sua atividade-fim e para garantir a qualidade do atendimento e a satisfao
dos pacientes.
A Tecnologia da Informao (TI), aliada medicina, tem sido de grande utilidade para
proporcionar melhorias nas instituies de sade e tambm para os profissionais da rea.
Dentre inmeras possibilidades, a Informtica tem auxiliado no tratamento e acessibilidade
das informaes produzidas ou coletadas diariamente.
Fato que resulta em maior agilidade nos atendimentos e facilidade para trabalhar com
as informaes necessrias. Permite assim um aumento qualitativo nas atividades
desempenhadas pelos profissionais, ao fornecer ferramentas teis e que permitem a
otimizao do tempo e das informaes. Diferencial sentido tambm pelos clientes.
Antes de apresentar a interao entre a informtica e a rea mdica, importante tecer
breves consideraes acerca dos Sistemas de Informao, assunto do prximo tpico.
20
realizados internamente, dessa forma a ateno aos pacientes e aos mdicos dada da forma
correta.
A especialidade da clnica mdica estuda as doenas majoritariamente no cirrgicas,
no obsttricas e no ginecolgicas. , contudo, a especialidade responsvel por diferenciar e
encaminhar o paciente para o tratamento adequado em outras reas clnicas, tais como a
cardiologia e a oncologia, e tem evoludo constantemente.
Juntamente com essa e outras reas da medicina, a tecnologia tambm evolui
significativamente e tem propiciado suporte para as mais diversas funes e atividades.
Percebe-se que a rea da informtica capaz de fornecer rea de gesto em sade formas
simples, porm completas, de trabalhar com as informaes que recebe constantemente.
Existem inmeras clnicas no estado de Santa Catarina, de tamanhos e recursos
variados. Apesar da crescente informatizao desses espaos, um consultrio ou uma pequena
clnica podem ter recursos financeiros limitados, insuficientes, para dispor de grandes e
sofisticados sistemas.
A mesma resoluo afirma que o pronturio documento valioso para o paciente, para
o mdico que o assiste e para as instituies de sade, bem como para o ensino, a pesquisa e
os servios pblicos de sade, alm de instrumento de defesa legal. Sendo assim, considera
que compete instituio de sade e/ou ao mdico o dever de guarda do pronturio, e que o
mesmo deve estar disponvel nos ambulatrios, nas enfermarias e nos servios de emergncia
para permitir a continuidade do tratamento do paciente e documentar a atuao de cada
profissional (CONSELHO FEDERAL DE MEDICINA, 2002).
Com a evoluo da informtica na rea mdica, os antigos pronturios em papel
comearam a ser substitudos por verses eletrnicas. Surgiu o denominado Pronturio
Eletrnico do Paciente (PEP) e a tendncia que essa ferramenta torne-se mais comum nos
estabelecimentos de sade, devido informatizao crescente. Dessa forma o profissional da
sade pode registrar as informaes em meio eletrnico e o gerenciamento das fichas de
pacientes torna-se mais gil e consistente.
O Quadro 1 apresenta algumas vantagens e inconvenientes existentes entre o PEP e o
pronturio em papel.
24
Podem-se citar como trabalhos correlatos a monografia realizada por Stolf (2007) para
concluso do curso de Sistemas de Informao na Universidade Regional de Blumenau
(FURB), a monografia de Silva (2010) para o curso de Sistemas de Informao da
Universidade Federao de Estabelecimentos de Ensino Superior em Novo Hamburgo
(FEEVALE) e o software HiDoctor desenvolvido pela empresa Centralx (CENTRALX,
2012).
O trabalho de Giuliano M. Stolf foi desenvolvido para a empresa CardioMed com o
objetivo de gerenciar as informaes das consultas da clnica, utilizando ambiente web. O
trabalho de Stolf (2007, p. 14), desenvolvido na Universidade Regional de Blumenau
(FURB), objetiva o desenvolvimento de um sistema de informao para a clnica mdica
CardioMed. O sistema realiza o controle dos agendamentos das consultas, a emisso de
receitas e laudos mdicos atravs da utilizao de um ambiente web. Neste trabalho foram
realizados agendamentos de consultas, cadastramentos e inseridas informaes atravs do
PEP, para auxiliar nas validaes. Anteriormente toda informao do paciente era tratada em
fichas de papel, a soluo adota foi a implantao do PEP que possibilitou que todas as
informaes do paciente fossem armazenadas em um nico documento. O software foi
desenvolvido em linguagem PHP utilizando a ferramenta PHP Designer 2005 e banco de
dados MySQL (Figura 10).
30
Outro trabalho de concluso de curso foi o desenvolvido por Silva (2010). O objetivo
do trabalho foi desenvolver um sistema para clnica mdica de pequeno porte que, possibilite
o gerenciamento de cadastros, agendamentos, pronturios eletrnicos, custos, estoque e
relatrios. O sistema foi desenvolvido com o intuito de que a interface do sistema fosse
amigvel, facilitando o entrosamento entre usurio e sistema.
Com a implantao do sistema, reduziu-se significativamente a quantidade de papeis
arquivados e manuseados, alm de facilitar o acesso s informaes necessrias para a eficaz
gesto da clnica. Foi utilizado para desenvolvimento os padres de projeto Model View
Controller (MVC) e Data Access Object (DAO). A Figura 11 demonstra a forma da agenda, o
layout desta tela possui o mesmo estilo do calendrio do Google e da Agenda do Outlook
(SILVA, 2010).
31
RF06: O sistema dever permitir o agendamento de uma consulta pela UC09, UC06
secretria.
RF07: O sistema dever permitir ao mdico a gerao de atestados. UC07
RF08: O sistema dever permitir ao mdico e secretria gerar o relatrio UC08
de consulta.
RF09: O sistema dever permitir ao mdico e secretaria visualizar a UC09
agenda de consultas para o respectivo dia e posteriores.
RF10: O sistema dever permitir secretria realizar o cadastro dos UC10
mdicos.
RF11: O sistema dever permitir ao mdico consultar tabela CID-10 UC11
(CENTRO BRASILEIRO DE CLASSIFICAO DE DOENAS, 2007).
RF12: O sistema dever permitir secretria o cadastro dos convnios. UC12
RF13: O sistema dever permitir secretria realizar o cadastro dos UC13
pacientes.
RF14: O sistema dever permitir aos mdicos a consulta de remdios UC14
atravs do nome (GUIA FARMACUTICO BRASNDICE, 2012).
RF15: O sistema dever permitir secretria cadastrar a especialidade do UC15
mdico.
RF16: O sistema dever permitir aos mdicos encerrar o atendimento. UC16
36
3.2. ESPECIFICAO
Esta seo apresenta os diagramas de casos de uso do sistema, bem como o diagrama
de atividades, e o modelo de entidade relacionamento, sendo que o detalhamento dos
principais casos de uso est descrito no Apndice A.
Para melhor entendimento sobre o sistema ser utilizado o diagrama de casos de uso
para destacar quais os elementos mais relevantes para um determinado processo, que tem
como objetivo descrever como os usurios interagem com as funcionalidades do sistema.
Ensina Ivan Jacobson (1992 apud MACORATTI, 2004) um caso de uso um documento
narrativo que descreve a sequncia de eventos de um ator que usa um sistema para completar
um processo". As descries dos principais casos de uso esto apresentadas no Apndice A.
A Figura 13 mostra o cenrio com as funcionalidades do sistema que o Mdico pode
realizar. O Mdico possui acesso s consultas agendadas para o respectivo dia, acesso ao
pronturio do paciente onde esto armazenadas as informaes privadas do paciente e
permisso para gerar atestado mdico e receiturio.
37
UC04:Consultar
pronturio do paciente
UC05:Gerar prescrio
mdica
extend
UC09:Consultar agenda
de consultas
Mdico
UC07:Gerar atestado
UC16:Encerrar
atendimento UC17:Encerrar consulta
UC14:Consultar indice de
remdios
UC02:Gerar relatrio de
consultas canceladas
UC03:Gerar relatrio de
conv nio
Mdico Secretria
UC08:Gerar relatrio de
consulta.
UC11:Consultar ao CID-10
UC01:Cancelar consulta
UC10:Cadastrar mdico
Secretria
UC12:Cadastrar
conv nio
UC09:Consultar agenda
de consultas
UC13:Cadastrar
paciente
extend
UC15:Cadastrar
especialidade
UC06:Agendar consulta
[No]
Fim
Paciente Mdico
Inicio
Realiza atendimento da
Paciente comparece a clinica
consulta
[Sim] [No]
Fim
3.3. IMPLEMENTAO
Como banco de dados do sistema desenvolvido, optou-se por utilizar o MySQL 5.1.41
e para gerenci-lo foi utilizada a ferramenta SQLyog Ultimate, conforme apresentado na
Figura 20.
45
Aps a realizao do login, o usurio direcionado para tela principal do sistema, onde
exibida a agenda de consultas. Algumas funcionalidades do sistema so particulares de cada
perfil. Na figura 22 so exibidas todas as consultas agendadas atravs da seleo da data e do
mdico.
Para agendar uma consulta deve-se selecionar a data e o mdico que realizar o
atendimento. Caso o mdico no seja selecionado o sistema ir exibir uma mensagem para
informar um dos mdicos cadastrados.
Logo aps identificar o horrio disponvel para agendamento a janela abaixo ser
exibida, conforme Figura 23.
47
Na Figura 23, informaes como Mdico, Data, Incio e Fim j vm preenchidas, pois
foram selecionadas na tela anterior. Dessa forma a secretria necessita selecionar apenas o
tipo da consulta, ou seja, se uma Consulta Nova, Retorno ou Emergencial e selecionar o
paciente. Logo aps, pressionar o boto salvar. Em seguida o sistema ir disponibilizar a nova
grade de agendamentos.
O sistema exibe as informaes que so relevantes para o agendamento da consulta,
como data, hora incio, hora fim, paciente, mdico tipo e situao. Na eventualidade de ser
necessrio realizar o cancelamento da consulta, a secretria o nico usurio que possui
permisso para essa atividade.
O cone em vermelho ao lado das informaes da consulta indica que ao clicar no
paciente com consulta marcada a mesma ser removida da agenda de consultas, possibilitando
reagendar ou excluir uma consulta, conforme Figura 24.
48
26.
No cadastro de mdicos, conforme Figura 29, so inseridos os dados dos mdicos para
utilizao de diversos recursos do sistema, como visualizao da agenda de consultas, gerao
de atestados e receitas mdicas, e acesso ao pronturio do paciente. possvel ativar ou
desativar um mdico, porm no possvel exclu-lo do sistema devido ao pronturio do
51
Para que a secretria possa agendar uma consulta, o paciente obrigatoriamente precisa
estar cadastrado no sistema (Figura 33). Tambm permitido secretria conferir os
53
pacientes j cadastrados no aplicativo. Para que ocorra a validao, foi atribudo um campo
obrigatrio no cadastro do paciente que, nesse caso, o prprio nome.
Na Figura 40 exibe-se o cdigo que realiza a consulta do relatrio por tipo de consulta.
4. CONCLUSES
4.1. EXTENSES
REFERNCIAS
JESUS, Cleide Silva de; SANTANA FILHO, Jos Bispo de; SOUZA, Marcio Arcanjo de. A
expanso do setor privado da sade em Salvador. Seminrio Estudantil de Produo
Acadmica, Salvador, v. 10, n. 1, p.01-10, 2006. Disponvel em:
<http://www.revistas.unifacs.br/index.php/sepa/article/view/16/11>. Acesso em: 01 set. 2012.
LAUDON, Kenneth C.; LAUDON, Jane P. Sistemas de informao com internet. 4. ed. Rio
de Janeiro: LTC, 1999.
NUBILA, Heloisa Brunow Ventura Di. Aplicao das classificaes CID-10 e CIF nas
definies de deficincia e incapacidade. 2007. 181 f. Tese (Doutorado) - Faculdade de
Sade Pblica da Universidade de So Paulo, So Paulo, 2007. Disponvel em:
<http://www.teses.usp.br/teses/disponiveis/6/6132/tde-09042007-151313/pt-br.php>. Acesso
em: 11 set. 2012.
62
SICS, Bernardo. Seguro sade no Brasil dos anos 90: uma anlise da competio
empresarial como subsdio ao desenvolvimento da experincia regulatria. 2002. 200 f. Tese
(Doutorado) - Departamento de Instituto de Medicina Social, Universidade do Estado do Rio
de Janeiro, Rio de Janeiro, 2002. Disponvel em:
<http://www.ans.gov.br/portal/upload/forum_saude/forum_bibliografias/abrangenciadaregula
cao/TESE_Bernardo_Sicsu.pdf>. Acesso em: 03 set. 2012.
SILVA, Marcel de Jesus. Sistema de gesto para clnicas mdicas de pequeno porte. 2010.
98 f. Monografia (Bacharel) - Curso de Sistemas de Informao, Universidade Federao de
Estabelecimentos de Ensino Superior em Novo Hamburgo, Novo Hamburgo/RS, 2010.
Disponvel em:
<http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&ved=
0CDQQFjAC&url=http%3A%2F%2Ftconline.feevale.br%2Ftc%2Ffiles%2F0002_2477.docx
&ei=h1NSUIPtFobk0QG-pICQAw&usg=AFQjCNGadnbOTSvaEmd0UGCZx-lwcGNNuw>.
Acesso em: 09 jun. 2012.
Segue documentao que contm o detalhamento dos casos de uso previstos no(s)
diagrama(s) apresentado(s) na subseo 3.2.3. No Quadro 4 apresenta-se o caso de uso
"Cancelar Consulta".
UC01 Caso de uso Cancelar consulta
Ator: Secretria
Objetivo: Efetuar cancelamento de uma determinada consulta
Pr-condies: Consulta agendada
Ps-condies: Atualizao na grade da agenda.
Cenrio Principal:
1. Secretria informa usurio e senha
2. Sistema disponibiliza tela de agendamento
3. Secretaria seleciona Mdico para verificar as consultas agendadas
4. Secretaria seleciona o paciente que deseja cancelar
5. Sistema apresenta mensagem para confirmao do cancelamento
Quadro 4 Caso de uso Cancelar Consulta
Cenrio Principal:
1. Mdico acessa aba relatrios
2. Mdico seleciona data inicial e data final
3. Mdico clica em Gerar Relatrio
4. Sistema gera o relatrio em formato pdf em sua tela.
Quadro 5 Caso de uso Gerar relatrio de consultas canceladas
Cenrio Principal:
1. Mdico acessa aba relatrios
2. Mdico seleciona convnio, data inicial e data final
65
Cenrio Alternativo:
No passo 2, mdico no seleciona convnio:
2.1 Sistema gera relatrio com informaes zeradas
Quadro 6 Caso de uso Gerar relatrio de convnio
Cenrio Principal:
1. Mdico informa usurio e senha
2. Mdico verifica as consultas agendadas para o respectivo dia
3. Mdico seleciona paciente com a consulta marcada
4. Sistema apresenta o pronturio do paciente
Quadro 7 Caso de uso Consultar pronturio do paciente
Cenrio Principal:
1. Mdico informa usurio e senha
2. Mdico seleciona aba atestado/receiturio
3. Mdico clica em gerar receiturio.
4. Sistema gera receiturio em pdf para impresso.
Quadro 8 Caso de uso Gerar prescrio mdica
Cenrio Principal:
66
Cenrio Alternativo:
No passo 3, secretria no seleciona mdico mantendo em branco:
3.1 Sistema informa mensagem Selecione um mdico
3.2 Retorna a tela de agendamento
Cenrio Alternativo:
No passo 7, secretria no seleciona paciente que ser atendido
7.1 Sistema exibe mensagem, favor selecionar paciente
7.2 Volta a tela anterior
Quadro 9 Caso de uso Agendar consulta
Cenrio Principal:
1. Mdico informa usurio e senha
2. Mdico seleciona aba atestado/receiturio
3. Mdico clica em gerar atestado.
4. Sistema gera atestado em pdf para impresso.
Quadro 10 Caso de uso Gerar atestado
67
Cenrio Principal:
1. Usurio logado no sistema com perfil mdico ou secretria
2. Usurio seleciona aba relatrios
3. Usurio seleciona tipo de consulta, data de inicio e data fim
4. Clica em gerar relatrio.
5. Sistema gera em pdf a lista com as informaes solicitadas.
Quadro 11 Caso de uso Gerar relatrio de consulta
Cenrio Principal
1. Usurio logado no sistema com perfil mdico ou secretria
2. Sistema apresenta tela para seleo da data, e do medico que deseja consultar
3. Sistema exibe a agenda com os respectivos horrios e consultas agendadas.
Cenrio Alternativo:
No passo 2, secretria no seleciona mdico
2.1 Sistema exibe mensagem para selecionar medico
2.2 Sistema retorna a tela de consultas
Quadro 12 Caso de uso Consultar agenda de consultas
Cenrio Principal
1. A secretria acessa a opo Cadastros, e seleciona Mdicos no menu principal do sistema.
68
2. O sistema apresenta formulrio para preenchimento dos dados do mdico (nome, sexo,
CPF, CRM, CEP, telefone residencial, celular, e-mail, observao e senha de acesso ao
sistema).
3. A secretria seleciona a opo salvar
4. O sistema valida os campos e efetua o cadastro.
Cenrio Alternativo:
No passo 2, caso todos os campos obrigatrios no estejam preenchidos:
2.1 Sistema apresenta a mensagem Este um campo obrigatrio, caso queira sair pressione
espao e retorna ao formulrio de cadastramento
Quadro 13 Caso de uso Cadastrar mdicos
Cenrio Principal:
1. O mdico acessa a opo Consultas e seleciona CID no menu principal do sistema.
2. Sistema apresenta tela para informar o nome da doena
3. Aps informar o nome da doena o mdico clica em buscar.
4. Sistema exibe todas as doenas e cdigos referente a pesquisa.
Quadro 14 Caso de uso Consultar CID-10
Cenrio Principal:
1. A secretria acessa a opo Cadastros, e seleciona Convnios
2. O sistema apresenta tela de cadastro de convnios.
3. O usurio tem a opo de preencher o formulrio (nome, telefone comercial, responsvel,
e-mail, e o status do convnio, se est ativo ou no)
4. Aps confirmar as informaes secretria deve clicar em Salvar
5. O sistema registra o convnio.
Quadro 15 Caso de uso Cadastrar convnio
69
Cenrio Principal:
1. A secretria acessa a opo Cadastros, e seleciona Pacientes
2. O sistema apresenta tela de cadastro de pacientes.
3. O usurio tem a opo de preencher o formulrio
4. Aps confirmar as informaes secretria deve clicar em Salvar
5. O sistema registra o novo paciente.
Cenrio Alternativo:
No passo 3, caso todos os campos obrigatrios no estejam preenchidos:
3.1 Sistema apresenta a mensagem Este um campo obrigatrio, caso queira sair pressione
espao e retorna ao formulrio de cadastramento
Quadro 16 Caso de uso Cadastrar paciente
Cenrio Principal:
1. O mdico acessa a opo Consultas, e seleciona Medicamentos
2. O sistema apresenta a tela para digitar o nome do remdio.
3. Sistema apresenta o nome do medicamento e a apresentao que o mesmo contem.
Quadro 17 Caso de uso Consultar ndice de remdios
Cenrio Principal:
1. Secretria acessa a opo Cadastros, e seleciona Especialidades
2. Sistema apresenta a tela para digitar o nome da nova especialidade.
3. Secretria clica em salvar
Quadro 18 Caso de uso Cadastrar especialidade
70
TABELA usurio
Campo Tipo Descrio Chave
cd_usuario VARCHAR Cdigo do usurio PK
cd_medico INT Cdigo do mdico FK
cd_perfil INT Cdigo do perfil FK
senha_usuario VARCHAR Senha usurio
nom_usuario VARCHAR Nome usario
Quadro 20 Tabela usurio
TABELA medico
Campo Tipo Descrio Chave
cd_medico INT Cdigo do medico PK
cd_especialidade INT Cdigo da FK
especialidade
nom_medico VARCHAR Nome do mdico
crm VARCHAR CRM do mdico
cpf VARCHAR CPF do mdico
cep VARCHAR CEP do mdico
tel_resi INT Telefone residencial
tel_celu INT Telefone celular
email VARCHAR E-mail do mdico
obs VARCHAR Observao
nro_rua INT Numero da rua
ind_sexo VARCHAR Tipo de sexo
ind_ativo VARCHAR Cadastro ativo
Quadro 21 Tabela medico
71
TABELA convenio
Campo Tipo Descrio Chave
cd_convenio INT Cdigo do convnio PK
nom_convenio VARCHAR Nome do convnio
telefone VARCHAR Telefone para
contato
ind_ativo VARCHAR Convnio ativo
nome_responsavel VARCHAR Nome do responsvel
Email VARCHAR E-mail do
responsvel
Quadro 22 Tabela convenio
TABELA especialidade
Campo Tipo Descrio Chave
cd_especialidade INT Cdigo especialidade PK
nom_especialidade VARCHAR Nome especialidade
Quadro 23 Tabela especialidade
TABELA tipo_agend_consulta
Campo Tipo Descrio Chave
cd_tipo INT Cdigo tipo PK
ds_tipo VARCHAR Descrio do tipo
Quadro 24 Tabela tipo_agend_consulta
TABELA agendamento_consulta
Campo Tipo Descrio Chave
cd_agendamento INT Cdigo agendamento PK
cod_status INT Cdigo Status FK
cd_medico INT Cdigo mdico FK
cd_especialidade INT Cdigo especialidade FK
cd_tipo INT Cdigo tipo FK
cd_consulta INT Cdigo consulta FK
cd_paciente INT Cdigo paciente FK
dt_hor_inicio DATETIME Data de inicio
dt_hor_fim DATETIME Data de fim
Quadro 25 Tabela agendamento_consulta
TABELA status_agendamento
Campo Tipo Descrio Chave
cod_status INT Cdigo status PK
des_status VARCHAR Descrio status
Quadro 26 Tabela status_agendamento
72
TABELA consulta
Campo Tipo Descrio Chave
cd_consulta INT Cdigo consulta PK
cd_paciente INT Cdigo paciente FK
dt_abertura DATE Data de abertura
dt_fechamento DATE Data de fechamento
ds_prontuario VARCHAR Descrio pronturio
ds_cons_outros VARCHAR Descrio outras
consultas
ds_problemas VARCHAR Descrio problemas
Quadro 27 Tabela consulta
TABELA paciente
Campo Tipo Descrio Chave
cd_paciente INT Cdigo paciente PK
cd_convnio INT Cdigo convnio FK
nom_paciente VARCHAR Nome paciente
cpf VARCHAR CPF paciente
cep VARCHAR CEP paciente
tel_resi VARCHAR Telefone residencial
tel_celu VARCHAR Telefone celular
email VARCHAR Email
nro_rua VARCHAR Numero da Casa
ind_sexo VARCHAR Sexo
profisso VARCHAR Profisso
dat_nascimento DATE Data de nascimento
ds_peso VARCHAR Peso
ds_altura VARCHAR Altura
ds_imc VARCHAR Indice de massa
corporal
ds_fumante VARCHAR Fumante
ds_alcolatra VARCHAR Alcolatra
ds_insonia VARCHAR Insnia
Quadro 28 Tabela paciente
TABELA doenca
Campo Tipo Descrio Chave
cd_doenca VARCHAR Cdigo doena PK
nom_doenca VARCHAR Nome doena
ds_referencia VARCHAR Descrio referencia
ds_excluido VARCHAR Descrio excludo
Quadro 29 Tabela doena
TABELA consulta_possui_medicamento
Campo Tipo Descrio Chave
cd_consulta INT Cdigo da consulta PK
73
TABELA medicamento
Campo Tipo Descrio Chave
cd_medicamento INT Cdigo do PK
medicamento
ds_medicamento VARCHAR Descrio do
medicamento
apr_desc VARCHAR Apresentao do
medicamento
Quadro 31 Tabela medicamento
TABELA consulta_possui_procedimento
Campo Tipo Descrio Chave
cd_consulta INT Cdigo da Consulta PK
cd_procedimento INT Cdigo do PK
procedimento
Quadro 32 Tabela consulta_possui_procedimento
TABELA procedimento
Campo Tipo Descrio Chave
cod_anatomico INT Cdigo anatmico PK
des_procedimento VARCHAR Descrio do
procedimento
Quadro 33 Tabela procedimento