Gerador de resultados automáticos - GRAService

De UniWiki
Revisão de 10h58min de 31 de julho de 2018 por Jhonatan (Discussão | contribs) (Configuração e explicação INI do GRA:)
Ir para: navegação, pesquisa

Sobre

O GRA, ou Gerador de Resultados Automatizado é utilizado para gerar arquivos de resultado para apoiados no formato U2U.

Todos os convênios que estão configurados como apoiados e estão configurados no arquivo ".ini" do GRA terão seus resultados gerados.

Podem ser gerados resultados quando todos os exames do pedido forem liberados ou pode-se utilizar a geração dos pedidos parciais.

Instalação e configuração

O local de distribuição do GRA é o: "\\svw-uniware2\REDEUNIWARE\UNIWARE\UnilabVersoes\GRAService", mas também pode ser encontrado no FTP.

O local de instalação fica a critério da padronização utilizada pelo setor de suporte e datacenter que fazem as instalações nos servidores dos clientes, mas normalmente ficam dentro da pasta "\Rede_Unilab\GRA" ou "\Rede_Unilab\Uniwarew\GRA".

Os arquivos são somente o .EXE e o .INI.

Instalação

  • Criar um atalho para o EXE na própria pasta.
  • Clicar com o botão direito do mouse no atalho e selecionar "Propriedades".
  • Ir até a aba Atalho, e em "destino" acrescentar um espaço e o parametro /install.
  • Clicar em OK.
  • Executar o atalho como administrador.

Configuração

  • Abrir o GRAService.ini.
  • Configurar a conexão: "banco, ip e porta." de acordo com o cenário do cliente.
  • Configurar o local de geração dos arquivos de resultado "PathArquivosDeRetorno", também de acordo com o cenário do cliente.
  • Configurar o local do banco de imagens do Unilab "PathImagem", também de acordo com o cenário do cliente.
  • Intervalo é o tempo entre a geração dos arquivos.
  • count é o numério de convênios apoiados que ele deve gerar resultados.
  • codigo é o código do convênio, e ModoPedido é se será gerado resultados parciais ou não, "1 para não".
Configuração e explicação INI do GRA:
  TPBANCO=MySQL   
  TPCONEXAO=Zeos   
  CONEXAO=UNIWARE   
  BANCO= Nome_do_Banco  
  IP=localhost, ip ou nome da máquina 
  Version=3.01.014   
  EXTRA=00001I0C99D28D00998D3   
  Version=3.01.014   
  [ORACLE]   
  DONO=UNIWARE   
  [INTERBASE]   
  DIALETO=3   
  [ZEOS]   
  ZPROTOCOLO=mysql-4.1   
  PORTA=3309   
  
  [APOIADOS]   
  PathArquivosDeRetorno=  Caminho para geração dos arquivos de resultado. 
                          Ex: D:/REDE_UNILAB/APOIO/APOIADO/RES

  PathImagem=  Caminho das imagens de resultado do Unilab. 
                          Ex: D:/Rede_unilab/unilabw/IMAGEDB/unilabw/4
                         
  
  Intervalo= 5           *Tempo em minutos para geração dos arquivos. 
  count=1                *Caso tenha mais de um convênio configurado, deve-se aumentar o count.
  codigo1= 0017          *Código do convênio  
  ModoPedido1= 1         *Colocar zero para gerar resultados de pedidos parcialmente liberados e 1                 
                         para pedidos totalmente liberados

Ativar o serviço

  • Abrir o executar do windows, pressionando a combinação de teclas "WINDOWS + R", ou pesquise pelo iniciar do windows: "services.msc" ou "serviços".
  • Procure o serviço "Uniware Gerador de Resultados Automatizado" e inicie o serviço.
  • É recomendável ir nas propriedades do serviço e configurar para reiniciar em caso de falha.

O que pode impedir geração de arquivos

  • Em "Cadastros > Convênios > Convênio", o convênio não pode estar bloqueado e deve estar configurado como apoiado.
  • Em "Cadastros > Exames > Exame", o exame deve estar marcado como "Realiza para apoiado".
  • Caso o pedido não esteja totalmente liberado, deve estar marcado "ModoPedido1 = 0" no ".INI".
  • O resultado já foi gerado anteriormente, sendo assim só desfazendo a liberação e liberando novamente o resultado.

Comunicação e conversão.

A ferramenta U2UConvert é utilizada para converter os arquivos .U2U.

A ferramenta RemoteFolder é utilizada em alguns clientes para transferir os arquivos.