WirelessBR |
WirelessBr é um site brasileiro, independente, sem vínculos com empresas ou organizações, sem finalidade comercial, feito por voluntários, para divulgação de tecnologia em telecomunicações |
|
Pesquisa
e Projeto de uma Aplicação em Computação Móvel para |
||
Autora: Líliam Carla Gaiotto Maluta |
ANEXOS 01 e 02
ANEXO
01
Arquivo:
Classanotaçoes_enfermagem.inc
if (strlen ($this->p)>96){$msg =
"pulso " . $this->p . ",\r\n";}
if (strlen ($this->pa)<6 OR strlen ($this->pa)>15){$msg
= $msg."pressao " . $this->pa
. ",\r\n";}
if (strlen ($this->t)>38){$msg = $msg."temp
" . $this->t
. ",\r\n";}
if (strlen ($this->resp)>24){$msg = $msg."resp
" . $this->resp
. ",\r\n";}
if
($this->liquido_ing_oral){$msg =$msg. "ing.oral
" . $this->liquido_ing_oral . ",\r\n";}
if
($this->liquido_ing_parenteral){$msg =$msg. "ing.par.
" . $this->liquido_ing_parenteral . ",\r\n";}
if ($this->eliminacao_vomito){$msg = $msg."vomito
" . $this->eliminacao_vomito . ",\r\n";}
if
($this->eliminacao_drenagem){$msg = $msg."dren. "
. $this->eliminacao_drenagem . ",\r\n";}
if
($this->eliminacao_aspiracao){$msg=$msg. "asp.
" . $this->eliminacao_aspiracao . ",\r\n";}
if
($this->eliminacao_diurese){$msg = $msg."diurese " . $this->eliminacao_diurese
. ",\r\n";}
if($this->eliminacao_evacuacao_tipo){$msg = $msg."evactipo
" . $this->eliminacao_evacuacao_tipo . ",\r\n";}
if($this->eliminacao_evacuacao_qtasvezes){$msg
= $msg.$this->eliminacao_evacuacao_qtasvezes . "vezes,\r\n";}
if($this->eliminacao_evacuacao_qtde_ml){$msg
= $msg.$this->eliminacao_evacuacao_qtde_ml . "mls,\r\n";}
if
($this->result_bh){$msg = $msg."BH " . $this->result_bh .
",\r\n";}
if ($this->glicosuria){$msg =$msg. "glic.
" . $this->glicosuria . ",\r\n";}
if($msg){
//se tem mensagem, houve variaçoes nos parametros, entao envia msg
include ("mysqlcon.inc");
$query = "SELECT cod_prontuariomonit FROM
monitoraçao WHERE cod_prontuariomonit='$cod_prontuarioanot'";
$resultado=mysql_query($query)or
die ("Não foi possível executar a consulta".mysql_error());
if(!
$resultado){ return "";}
while($linha=mysql_fetch_array($resultado)){
$cod_prontuarioanot = $linha["cod_prontuariomonit"];}
$this->monit->cod_prontuariomonit = $cod_prontuarioanot;
$this->monit->busca_monit($cod_prontuarioanot,$cod_medico,$data,$hora);
$this->monit->enviar_msg($cod_prontuarioanot,$cod_medico,$msg);
$this->horario_envio_msg= date("d-m-Y",time());
$query = "UPDATE anotacoes SET
horario_envio_msg='$this->horario_envio_msg' WHERE cod_prontuarioanot = '$cod_prontuarioanot'
AND data_anotacao='$data' AND hora_anotacao='$hora'";
$res=mysql_query($query)or
die ("Não foi possível executar a atualizaçao");
if(($res)>0){
echo "<p align='center'><b>Horario
de envio atualizado</b></p>"; }
}
else {echo "<p align='center'><b>Não
houve divergencias nos parametros. Não há
mensagens.</b></p>";}
} Arquivo:
Classmonitoracao.inc function
enviar_msg($cod_prontuario,$cod_medico,$msg){
$sql="SELECT prontuario,nome_medico,celular
FROM prontuario,medico WHERE cod_prontuario='$cod_prontuario' AND cod_medico='$cod_medico'";
$res=mysql_query($sql)or die ("Não foi possível
executar a consulta");
if(mysql_num_rows($res)<=0)return
false;
while($linha=mysql_fetch_array($res)){
$pront=$linha["prontuario"];
$nome_medico = $linha["nome_medico"];
$celular = $linha["celular"];
}
$sufixo= "@aviso.net.br";
$emailcel=$celular.$sufixo;
if($celular){ //se tem celular
$to=$emailcel;
$msg2="Prontuario: ".$pront.",\r\n";
$msg2=
$msg2."Dr(a): " . $nome_medico
. ",\r\n";
$msg2=
$msg2.$msg;
$opcoes="From:
maluta@brturbo.com";
//email cadastrado no httpd.inf para envio de mensagens
mail
($to,$msg2,$opcoes);
echo
"<p align='center'><b>Aviso enviado ao
celular</b></p>";
} Arquivo
teste1111v.php
<do type="accept" label="OK">
<go href="teste1112v.php" method="post">
<postfield name="login"
value="$(login)"/>
<postfield name="senha"
value="$(senha)"/>
</go>
</do>
<do type="options" label="Corrige">
<go href="#wellco"/>
</do>
<p align="center">
<b>** SIMON **</b><br/>
<br/>
Voce digitou:<br/>
Login :
$(login)<br/>
Senha :
$(senha)<br/>
Confirma ou Corrige ?
</p>
</card>
{
?> <wml><?
$log=$login;
$sen=$senha;
mysql_select_db("uti",$con) or die
("Não foi possível selecionar o banco de dados.");
$query= "SELECT cod_medico,ativo,nome_medico
FROM medico WHERE login='$log' AND senha='$sen'";
$result = mysql_query($query,$con);
if(mysql_num_rows($result)>0){
while($linha=mysql_fetch_array($result)){
if(empty($linha)){
return false; exit;}
$cod_medico
= $linha["cod_medico"];
$ativo = $linha["ativo"];
$nome_medico = $linha["nome_medico"];
}
if($ativo==0){
?>
<card id="erro3" title="erro no
Login">
<p align="center">
Usuario inativo
</p>
</card>
<?return false; exit;}?>
<timer value="10"/>
<p align="center"><b><big>**
SIMON **</big></b><br/><br/>
Transferindo
dados...
</p>
</card>
<card id="codigo">
<onevent type="onenterforward">
<refresh>
<setvar
name="pront" value=""/>
</refresh>
</onevent>
<go href="#confere1"/>
</do>
<p
align="center">
<b>** SIMON **</b><br/><br/>
<?$cod=mysql_result($result,"","cod_medico");?>
Digite codigo prontuario
<input name="pront" format="8N"/></p>
</card>
<card id="confere1">
<do type="accept" label="OK">
<go href="tela3.php" method="post">
<postfield name="pront"
value="$(pront)"/>
<postfield name="cod"
value="<?=$cod?>"/>
</go>
</do>
<do type="options" label="Corrige">
<go href="#codigo"/>
</do>
<p align="center">
<b>**
SIMON **</b><br/><br/>
Voce digitou:<br/>
Prontuario:
$(pront)<br/>
codigo medico <?printf ($cod);?>
Confirma ou Corrige ?
</p>
</card>
<?mysql_close($con);
} else
{ ?>
<card id="falha" title="Falha
no Login">
<p>
Login
Invalido
</p>
</card>
<?
}
} else {?>
<card id="erro2" title="erro no
Login">
<p>
Entre
com login e senha
</p>
</card>
<? }?>
</wml> Arquivo
tela3.php $con=mysql_connect("localhost","liliam","1234")or
die ("Não foi possível conectar ao servidor.");
mysql_select_db("uti",$con);
$query= "SELECT * FROM monitoraçao WHERE
cod_medicomonit='$codmed' AND cod_prontuariomonit='$cod_prontuario' AND
monitativo=1";
//$query=
"SELECT nome_medico FROM medico WHERE cod_medico='$codmed'";
$result = mysql_query($query,$con) or die
("Não foi possível executar a consulta");
while($linha=mysql_fetch_array($result)){
$cod_medicomonit
= $linha["cod_medicomonit"];
}
if(empty($cod_medicomonit)){
?>
<wml>
<card id="erro3" title="erro no
Login">
<p align="center">
<b>Acesso nao autorizado</b><br/><br/>
verifique o nr do prontuario
</p>
</card>
</wml>
<?return false; exit;}
?> ANEXO
02 Pesquisa aplicada
aos médicos do Hospital de Caridade de Santo Ângelo – RS Seria
interessante poder monitorar seu paciente em uma UTI, a distancia? (
) sim
( ) não O seu paciente se
beneficiaria de um sistema para monitoramento de sua saúde? (
) sim
( ) não Os parâmetros
coletados na UTI, pelas enfermeiras e aparelhos, seriam suficientes para o
monitoramento à distância? (
) sim
( ) não Seria satisfatório,
se você assim desejasse, receber informações quando houvesse ocorrência
de valores fora do normal nos parâmetros? (
) sim
( ) não O sistema não
pretende substituir o andamento normal da UTI. Sabendo que pode ocorrer
de, às vezes, como no sistema de e-mail, demorar a chegar a mensagem, você
ainda acha válido o envio? (
) sim
( ) não Os dados também
podem ser vistos pelo celular, com tecnologia WAP, em qualquer lugar. Você
acha que chegaria a utilizar este serviço? (
) sim
( ) não Você concordaria
em submeter-se a um treinamento para operação dos celulares WAP e
participar de um programa de voluntários para avaliar o sistema no mundo
real? (
) sim
( ) não Este mesmo
sistema sendo utilizado em terapia semi-intensiva teria alguma utilidade? (
) sim
( ) não
}