Está en la página 1de 6

33 FURUKAWA, D. A. et al. / UNOPAR Cient., Cinc. Exatas Tecnol., Londrina, v. 1, n. 1, p. 33-37, nov.

2002
Telemedicina atravs de dispositivos mveis
TeIemedicina atravs de 0ispositivos hveis
TeIemedicine through hobiIe 0evices
Pesumo
A evoluo tecnolgica dos dispositivos mveis proporciona servios de conexo
em qualquer lugar e a qualquer hora, atravs de software embarcado. A implementao
de mtodos de armazenamento e comunicao nesses dispositivos permite a
identificao e recuperao de dados clnicos de um paciente, o que aprimora a
elaborao do diagnstico. O trabalho aqui apresentado especifica o
desenvolvimento do Sistema de Auxlio Mdico (SAM), que visa a disponibilizao
de dados de pacientes via dispositivos mveis para auxlio em atendimentos mdicos.
Palavras-chave: Sistema de Auxlio Mdico, aparelhos mveis, sade, software
embarcado.
)>IJH=?J
The technological evolution of mobile devices provides service connection
anywhere and anytime through available software. The implementation of storage
and communications methods in these devices allows identification and recovery
of a patients clinical information, improving the elaboration of the diagnosis. The
work presented here specifies the development of the Medical Aid System (MAS),
which aims to provide information about the patient health through mobile devices,
providing an extra aid during medical treatments.
Key words: Medical Aid System, mobile devices, health, mobile unit embarked
software.
Introduo
Na medicina, as atividades de um mdico incluem
constantemente processos de tomada de decises que
afetaro profundamente o atendimento prestado. Um
dos fatores mais importantes nesse processo o
diagnstico. O diagnstico elaborado atravs da
anlise dos dados e informaes coletados de diversas
fontes de naturezas diferentes, incluindo a experincia
prvia do mdico em realizar diagnsticos do mesmo
tipo (FATTU,1986).
Segundo Sabbatini (1995) os processos bsicos de
tomada de deciso na medicina so: coleta de dados,
deciso, ao e avaliao, todas interligadas ao registro
mdico e sempre seguindo uma certa ordem (Figura 1).
Sistemas de informao na rea da sade e na
prestao de servios de sade em todo mundo tm
levado a uma crescente demanda por informaes que
colaborem com o desempenho do atendimento mdico,
visando melhores servios a menores custos ao maior
nmero possvel de pessoas.
Com a evoluo na rea de dispositivos mveis,
novos servios so possveis como a integrao de
aparelhos mveis aos servios da Internet, a execuo
de aplicaes dinmicas durante a navegao, a
utilizao de aplicaes grficas, transmisso e visuali-
zao de figuras, fotografias digitais e acesso a sites
interativos. O usurio pode tambm personalizar seu
dispositivo mvel de acordo com as suas necessidades,
ARTIGO ORIGINAL / ORIGINAL ARTICLE
0enise Antonia Furukawa*
Edson Shozo Nishi*
Eduardo Cotrin Teixeira**
Leonardo hota Pinheiro***
* Alunos do curso de Engenharia da Computao
da Universidade Norte do Paran (UNOPAR)
e-mail: <denise.furukawa@unopar.br>
e-mail: <edson.nishi@unopar.br>
** Mestre em Cincia da Computao (UFSCAR)
Docente do curso de Engenharia da Computao
da UNOPAR
e-mail: <eduardo.cotrin@prof.unopar.br>
***Mestrando em Cincia da Computao
(UFRGS). Docente do curso de Engenharia da
Computao da UNOPAR
e-mail: <leonardo.pinheiro@prof. unopar.br>
Figura 1 Processos bsicos de tomada de
deciso na medicina.
34 FURUKAWA, D. A. et al. / UNOPAR Cient., Cinc. Exatas Tecnol., Londrina, v. 1, n. 1, p. 33-37, nov. 2002
Telemedicina atravs de dispositivos mveis
fazendo download de aplicativos e atualiz-los sempre
que necessrio sem a necessidade da aquisio de
um novo aparelho.
O uso de sistemas de informao, na rea da sade,
e a evoluo da tecnologia de dispositivos mveis
motivaram o desenvolvimento do Sistema de Auxlio
Mdico (SAM) que atuar provendo informaes
especficas sobre a sade do usurio, como tipo de
medicao que utiliza, dados clnicos, lembretes e
histrico completo atravs de dispositivos mveis.
Assim, o mdico atualiza os dados do usurio via WEB
e o usurio recebe essa atualizao no prprio dispositivo
mvel mantendo o sistema sempre atualizado.
Este projeto desenvolvido com a colaborao de
docentes de medicina da Universidade Estadual de
Londrina.
1 TeIeconsuIta e Pronturio hdico EIetrnico
A telemedicina pode ser definida como o uso das
telecomunicaes e da tecnologia da informao para
fornecer servios de assistncia mdica, no impor-
tando onde os fornecedores da assistncia mdica,
pacientes, informaes ou equipamentos estejam
localizados.
Em Lima (1999) so definidos atributos de qualidade
para a avaliao de aplicaes de teleconsulta. A
primeira observao destacada que sistemas de
teleconsulta implicam na existncia de um pronturio
mdico eletrnico que disponibilize as informaes do
paciente para consulta a distncia, sendo necessrio,
portanto, considerar todas as caractersticas desse tipo
de sistema.
Uma questo fundamental a identificao nica
do paciente. A viabilidade de um sistema de telecon-
sulta depende da possibilidade de se identificar o
paciente de modo rpido e seguro em diferentes
localidades. Outros aspectos importantes referem-se
capacidade do sistema para localizar e disponibilizar
as informaes do paciente obtidas ao longo do tempo
em quaisquer dos locais que compem a rede de
assistncia mdica integrada, a possibilidade dessas
informaes serem acessados com facilidade, rapidez
e segurana e a facilidade com que o mdico pode
lidar com a complexidade das informaes organizadas
pelo sistema.
Nesse contexto devem ser acrescentados os
atributos relacionados adequao com relao ao
pronturio eletrnico, que so os seguintes: identificao
nica do paciente, disponibilidade das informaes e
apoio consulta ou tratamento.
Um pronturio mdico consiste em um conjunto de
documentos referentes a um paciente cuja principal
finalidade facilitar a assistncia mdica documentando
a histria dos exames, o diagnstico e o tratamento a
que esse paciente foi submetido. Alm disso, esse
pronturio a prova mais importante em situaes de
acusao de m conduta mdica ou de outras
acusaes relativas assistncia mdica prestada ao
paciente. No caso do pronturio eletrnico no qual as
informaes esto armazenadas em computador,
MacDonald (1990), Swanson (1996) e Lima (1999) citam
vantagens como:
a) Disponibilidade de acesso imediato a informaes;
b) Informaes completas, legveis e mais bem
organizadas;
c) Funcionalidades que realizam a agregao das
informaes apoiando a pesquisa mdica e a
gerncia da prtica mdica;
d) Possibilidade de adio de funcionalidades que
auxiliem a tomada de deciso;
e) Identificao de eventos clnicos que necessitam de
ateno;
f) Emisso de lembretes e diminuio de tarefas
manuais.
2 0esenvoIvimento de Software Embarcado
A construo de software embarcado apresenta
como principal caracterstica a necessidade de indepen-
dncia de plataforma, em um contexto que prev a utili-
zao de diversos modelos e fabricantes de dispositivos
mveis. Para atender tal caracterstica, foi adotada a
tecnologia Java, por possuir atributos de portabilidade
adequados a esse tipo de desenvolvimento (DEITEL,
2001).
A linguagem J2ME (Java 2 Platform, Micro Edition)
uma verso compacta da linguagem Java que vai
permitir a convivncia entre fornecedores de modelos
to diferentes de dispositivos. Em uma viso ampla,
J2ME atua em duas categorias de dispositivos:
Dispositivos fixos conectados a informao e
compartilhados: tm grande capacidade de interface
com o usurio e sua memria varia entre 2 e 16
megabytes, sua conexo rede de alta velocidade
e usa freqentemente TCP/IP. Essa categoria
representada por dispositivos tipo CDC (Connected
Device Configuration). Exemplos desse tipo de
dispositivo so Internet TVs, Internet-enabled
screenphones, high-end communicators, sistemas
de entretenimento e navegao de automveis.
Dispositivos mveis conectados a informao e
pessoais: Interface muito simples (comparadas ao
de um PC), a capacidade de memria mnima
(aproximadamente 128 kilobytes), sua conexo a
rede de baixa velocidade e os protocolos de
comunicao no so baseados em TCP/IP. Esta
categoria representada por CLDC (Connected,
Limited Device Configuration), como telefones
celulares, pagers e organizadores pessoais.
A mquina virtual Java de J2ME denominada KVM
(Kilo Virtual Machine), que foi projetada para disposi-
tivos com memria esttica de pelo menos 40 e 80
kilobytes (dependendo da opo de compilao e da
plataforma escolhida), com isso fica porttil, adquire
modularizao e customizao, no sacrificando outras
partes.
35 FURUKAWA, D. A. et al. / UNOPAR Cient., Cinc. Exatas Tecnol., Londrina, v. 1, n. 1, p. 33-37, nov. 2002
Telemedicina atravs de dispositivos mveis
O Kilo foi nomeado assim pela sua capacidade de
memria que medida em kilobytes, sendo satisfatrio
para processadores de 16 e 32 bits. Estes esto
presentes em pagers, telefones celulares digitais, orga-
nizadores pessoais.
O CLCD e o KVM so muito prximos. Em essncia
o primeiro a especificao das classes da mquina
virtual que podem ocorrer em vrias categorias de dispo-
sitivos. O KVM ento uma implementao particular
de uma mquina virtual que conhece as especificaes
do CLDC.
As aplicaes em CLDC tm de garantir funcionali-
dades como: ser porttil para vrios dispositivos de
comunicao sem fio e definir a mnima complemen-
tao do software nativo para garantir interoperabilidade
entre dispositivos. Entretanto temos tambm especifica-
es que o KVM para CLCD no suporta, como pontos
flutuantes, Java Native Interface(JNI), multi-thread, o
mtodo finalize( ) das classes instanciadas e limitado
para identificar eventos de erros.
As aplicaes construdas so especificadas como
MIDP (Mobile Information Device Profile). O MIDP so
pacotes do tipo JAR (Java Archive) com arquivos de
classes que formam as MIDlets.
Uma aplicao MIDP pode receber o nome de MIDlet.
O MIDlet similar a um Applet, pois tem um ciclo de
vida em estados que so representados como mtodos
startApp() que a execuo do MIDlet, pauseApp()
quando est em espera e destroyApp(boolean
uncondition) que verifica a finalizao. O ciclo de vida
de um MIDlet apresentado na Figura 2.
Figura 2 Ciclo de vida de um MIDlet.
O princpio para a construo de um MIDlet que
ele tem que ser reutilizado para todos os dispositivos.
A maioria dos dispositivos de conexo sem fio tem um
visor limitado em alguns pixels, e nem todos os
dispositivos tm um direcionador. Portanto, devemos
considerar que a interface para o usurio final deve ser
interativa, sem esquecer que o dispositivo utilizado no
um PC e sim um dispositivo mvel para informaes,
e suas aplicaes devem se comportar residentes,
podendo ser executadas em qualquer lugar.
A linguagem J2ME, apesar de compacta, oferece
os recursos necessrios para implantao do sistema,
podendo ser reutilizado para outros dispositivos.
3 Arquitetura do SAh
A arquitetura do sistema est dividida em camadas
para um melhor desempenho. As camadas so Client
Tier, Web Tier, Middleware Tier, Backend Tier. Na
camada Client Tier utilizada a linguagem J2ME com
parser (analisador) XML para exibio e armaze-
namento de informaes nos aparelhos mveis dos
usurios. utilizado browser HTML para a exibio e
alterao de dados tanto para a instituio mdica como
para o prprio usurio. Na camada Web Tier utilizado
JSP (Java Server Pages) interagindo com HTML e XML,
que encarregada de gerar dinamicamente as informa-
es conforme a identificao do usurio. Na camada
Middleware Tier, utilizado a arquitetura J2EE (Java
Enterprise Edition) que gerencia as aplicaes, ou seja,
a lgica de negcio. A camada Backend Tier o Banco
de Dados que armazena os dados dos usurios. O
conjunto dessas camadas pode ser visualizado na
Figura 3.
Figura 3 Arquitetura do SAM utilizando
tecnologia Java.
4 Caractersticas do Sistema
As caractersticas na comunicao do dispositivo
mvel at a base de dados so as seguintes:
Base de dados: J2EE JSP, servlets, EJB (session
and entity beans), JNDI, RMI em IIOP, JAXP, JDBC[tm].
Comunicao entre o portal e o dispositivo: JSP/XML
(JAXP).
Interface do cliente: MIDlet.
Dispositivo do Cliente: tem que ter a maquina virtual
para J2ME (CLDC + MIDP)
Tecnologia do Cliente: J2ME (CLDC, MIDP), XML,
XML parser
Mecanismo de transporte entre o servidor e o
dispositivo mvel : XML ou HTTP/HTTPS.
As caractersticas na comunicao dos desktop at
a base de dados so as seguintes:
Base de dados: J2EE JSP, servlets, EJB (session
and entity beans), JNDI, RMI em IIOP, JAXP, JDBC[tm].
Comunicao entre o portal e o dispositivo: JSP/HTML
Interface do cliente: HTML browser;
Dispositivo do Cliente: Desktop/laptop;
36 FURUKAWA, D. A. et al. / UNOPAR Cient., Cinc. Exatas Tecnol., Londrina, v. 1, n. 1, p. 33-37, nov. 2002
Telemedicina atravs de dispositivos mveis
Tecnologia do Cliente: HTML;
Mecanismo de transporte entre o servidor e o
dispositivo mvel : HTML ou HTTP/HTTPS;
A Figura 4 mostra a disponibilidade dos dados no
aparelho celular, lembrando que a navegao ser
diferente para cada tipo de dispositivo mvel, pois os
botes so diferentes para cada dispositivo.
Figura 4 Interface grfica do aparelho celular.
5 Contexto NacionaI
No contexto nacional, a utilizao de padres em
tecnologia de informao para sade amplamente
aceita pela comunidade acadmica e discutida entre
profissionais de competncia na rea.
Em Datasus (2001) o Ministrio da Sade tem entre
suas competncias a definio e disseminao de
padres em tecnologia de informao para a sade no
Brasil. Para tanto, o MS tem tomado a frente nas
discusses sobre o tema e est procurando usar seu
poder normativo no sentido de formar redes tecnolgicas
com padres que atendam aos interesses do Governo
e do Sistema nico de Sade.
O padro de identificao de pacientes do Comit
de Padronizao do Registro Clnico (CPRC, 1999),
proposto pelo Ministrio da Sade, foi resultado do
trabalho de vrios especialistas, na rea da sade, do
Brasil e define bem as caractersticas essenciais para
identificao de pacientes. Algumas das caractersticas
suportadas pelo PRC so: Cdigo, Nome, Data de
Nascimento, Idade Aparente, Endereo, Local de
Nascimento (Naturalidade), Pas de Nascimento
(Nacionalidade), Sexo, Documentos, entre outras.
Portanto a adoo das Tabelas e DTDs (Document
Type Definitions), definidas para o Sistema do Carto
Nacional de Sade pela Datasus, e o padro de identifi-
cao de pacientes, proposto pelo CPRC, so implemen-
tados no SAM, para possibilitar a interoperabilidade com
as tecnologias propostas para o Sistema nico de
Sade.
ConcIuso
A telemedicina, aplicada atravs de dispositivos
mveis, proporciona um grande avano na obteno de
dados do paciente, auxiliando o mdico no diagnstico,
pois esses dados so disponibilizados no importando
o local e a hora.
A linguagem J2ME fornece recursos para garantir a
flexibilidade e portabilidade do SAM, uma caracters-
tica importante em um contexto que atua em ambiente
heterogneo, no qual se localizam os dispositivos
mveis.
O SAM tem o objetivo de melhorar a qualidade da
assistncia mdica, com o acompanhamento de
profissionais da rea, para no incorrer em erros graves
ou at mesmo fatais. Como, por exemplo, temos o
Therac25, mquina com controle computadorizado de
terapia de radiao. Devido a um erro no software,
diversos pacientes receberam aproximadamente 125
vezes a dose normal de radiao, o que provocou a
morte de dois deles e causou leso em outros 30. Assim
a preocupao com a qualidade do software do SAM
um requisito essencial.
No entanto o desenvolvimento de servios, na rea
da sade, atravs de dispositivos mveis, revolucionar
a telemedicina. Em breve, com a evoluo da telemedi-
cina casos como: o mdico interagindo com o navegador
de automvel, um brinquedo auxiliando no diagnstico
e consultas atravs de aparelhos celulares sero cenas
do cotidiano.
Peferncias
COMIT DE PADRONIZAO DO REGISTRO CLNICO
(CPRC). Conjunto Essencial de Informaes do
Pronturio para Integrao da Informao em Sade.
Novembro, 1999. Disponvel em: <ftp://ftp.datasus.
gov.br/prc/Rec_001.zip>. Acesso em: 20 jan. 2002.
DEPARTAMENTO DE INFORMTICA DO SUS
(DATASUS). DTD`s de integrao do Carto Nacional
de Sade. Disponvel em: <http://www.datasus.gov. br/
dtd>. Acesso em: 20 jan. 2002.
DEITEL, H. M.; DEITEL, P. J. Java, como programar.
Trad. Edson Furnankiewicz. 3. ed. Porto Alegre:
Bookman, 2001.
FATTU, J. M.; PATRICK, E. A. Computer-aided
diagnosis and decision making. In: JAVITT, J. (Ed.).
Computers in medicine: applications and possibilities.
Philadelphia, PA: W.B. Saunders, 1986. p. 201-233.
LIMA, K. V. C. Uma aplicao de telemedicina em
cardiologia. 1999. Dissertao (Mestrado) COPPE /
URFJ, Rio de Janeiro, 1999.
McDONALD, C. J.; BARNETT, G. Medical Record
systems. In: SHORTLIFFE, E. H.; PERREAULT, L. E.
(Ed.). Medical informatics computer application in
healthcare. Massachussetts: Addison Wesley, 1990.
37 FURUKAWA, D. A. et al. / UNOPAR Cient., Cinc. Exatas Tecnol., Londrina, v. 1, n. 1, p. 33-37, nov. 2002
Telemedicina atravs de dispositivos mveis
ROCHA, A. R. C.; MALDONADO, J. C.; WEBER, K.
C. Qualidade de software: teoria e prtica. So Paulo:
Prentice Hall, 2001.
SABBATINI, R. M. E. Uso do computador no apoio ao
diagnstico mdico. Diponvel em: <http://www.epub.
org.br/informed/decisao.htm>. Acesso em: 20 jan. 2002.
SUN, Microsystems. Java
TM
2 Platform, Micro Edition
(J2ME
TM
Platform). Disponvel em: <http://java.sun.com
/j2me/>. Acesso em: 15 out. 2001.
SWANSON, T. Toward na electronic office the
integration of computerized laboratory system with a
paperless eletronic medical record system. In:
PROCEEDING of the Toward an Electronic Patient
Record96. [San Diego], maio 1996. CD-ROM

También podría gustarte