Versão | Proprietário | Nota | Data |
---|---|---|---|
1.0 | Criação do manual | 13/12/2023 |
...
View file | ||
---|---|---|
|
Fase 1
Verificar o driver e Mio do instrumento (equipamento) junto ao responsável.
Nesta primeira etapa devemos solicitar a MIO do equipamento, adicionar a quantidade de licença referente à interface do cliente no SIA. Precisamos também verificar o andamento dos drivers para o determinado equipamento.
Criar o equipamento no Easylab/Easyvet/SIA e solicitar os exames que serão Interfaceados
Primeiramente devemos solicitar ao cliente a lista com todo os códigos dos exames que irão ser interfaceados.
Após o recebimento da MIO e do driver do equipamento, iremos iniciar a implantação primeiramente com a configuração do LIS (Easyvet/Easylab/SIA), nesse exemplo iremos utilizar o EASYVET.
Configuração dos equipamentos
Primeiramente devemos acessar, Cadastros-> Equipamentos para interface, conforme a imagem abaixo:
...
Abaixo temos um exemplo dos campos preenchidos.
...
Adicionar exames no cadastro de equipamento
Após o recebimento da lista dos códigos dos exames que o cliente nos enviou, iremos iniciar a configuração dos mesmos.
...
E fazer isto sucessivamente com a lista de exames que foram passadas.
Parâmetros do sistema
Feito isto, iremos acessar os parâmetros do sistema em Configuração -> Parâmetros do Sistema, depois ir na aba de Interface e marcar alguns parâmetros.
Marcar o campo usa interface da Softeasy, conforma a imagem abaixo.
...
Levantar/verificar requisitos para instalação do Easyint
Requisitos para instalação do Easyint:
Lista de exames, Lis (Easyvet/Easylab/SIA) em processo de produção, Driver do equipamento, MIO do equipamento (Caso tenha, caso seja equipamento novo a MIO deverá ser realizada na 1ª implantação pelo desenvolvedor em conjunto com o analista) e instalação do Postgres.
Instalação do Postgres
Primeiramente iremos baixar a versões mais atuais do Postgres e do PGadmin4. Assim que o Postgres estiver instalado iremos criar uma base chamada EASYINT.
...
OBS: Para que não de erro no restore é importante baixar uma versão atualizada do PGadmin 4.
Instalação do Easyint
Abaixo teremos um link para baixarmos a pasta e versão atualizada do Easyint:
...
Acesso ao FTP:
http://ftp.softeasy.com.br
User: softeasy
Password: 4fbac674
Configuração do Easyint
1- Menu Configurações > Parâmetros do sistema deverá informar o tamanho da etiqueta, e configurar a estação para se conectar ao LIS
...
3- Click no botão adicionar e informe os dados do equipamento conforme imagem abaixo
...
“De Para LIS” = ID do cadastro de equipamento no LIS.
Caso a comunicação seja Serial deverá informar o IP e porta para comunicação e demais dados deverá ser idêntico ao aparelho a ser configurado.
...
Tipo de comunicação teremos que verificar no manual do equipamento
Senha para opção “Vis. Trace Comun.” = 50ft#A%Y
8- Após o preenchimento do de/para click na guia de exames e click sobre o botão importar, ao clicar no botão importar será importado os exames do equipamento
...
11- Deverá informar o código de envio e retorno, que na verdade é o código do exame lá no equipamento:
...
Configuração dos exames
12- Após configuração click em Cadastro ->Exames, Campo de resultado e configure os parâmetros de interface.
...
Obs: o campo de ordem sempre vai ser preenchendo de 10 em 10, pra caso tenha alguma alteração de campos no layout do Lis ficar mais fácil de dar a manutenção.
Nota |
---|
OBS.: Para Easyvet/Easylab, é considerado a mesma ordem no layout de interface que será importada para o laudo no LIS, ou seja, a mesma ordem q é exibida no layout do inderface cujo os campos “Envia para LIS” esteja marcado, é a ordem que deverá ter no layout do LIS. Já para o SIA, essa ordem não importa, e sim será utilizado o campo “Par. LIS:” que deve ser o mesmo nome do campo referente a linha de resultado no LAYOUT SIA. |
...
Informações |
---|
Tipos de Campos: Pedido e Recebimento - Faz solicitação do exame para o equipamento e recebe o resultado. Esse tipo de linha ENVIA o código de/para do reagente configurado e envia para o aparelho, e recebe o resultado do aparelho. Recebimento - Apenas recebe resultado. Esse tipo de linha NÃO ENVIA o código de/para do reagente configurado e envia para o aparelho, apenas recebe o resultado do aparelho. Calculo - Apenas para campo de calculo. Esse tipo de linha não permite digitar resultado, apenas efetua o calculo de acordo com a fórmula da linha. Digitação - Apenas para digitar manualmente um resultado. Campos de resultado destinado para digitação manual em tela. Observação - Para os campos de observação. Permite o uso de frases prontas e textos com mais de 100 caracteres. Demais campos: Unidade de medida: sempre verificar como esta preenchido no layout do LIS e literalmente cadastrar e incluir no campo. Exemplo: milhões/µL Formato: identificar o formato desse campo (Numérico ou Texto), caso seja numérico temos que informar q quantidade de caracteres no campo de resultado. Exemplo: para o campo de resultado [99.9] vamos colocar em Tam 2 e Decimal 1. Hematologia: Aqui devemos preencher em qual parte do exame esse campo pertence. Exemplo: Hemácias pertencem a Serie Vermelha. Posição: Esse campo de posição esta relacionado a tela de visualização dos resultados. Exemplo: Hemácias é da serie vermelha e dentro da série vermelha vai ficar na posição 1. OBS.: Esse campo só aparece quando o exame está marcado que utiliza módulo de “HEMATO”. |
...
Exames calculados
...
Vamos utilizar a bilirrubina como exemplo, no layout é importante colocarmos como pedido todos os campos que retornam do aparelho com um resultado para o calculo. Como a BILI TOTAL e BILI DIRETA.
O calculo nesse caso será realizado no campo da BILI INDIRETA.
Com 3 campos de OBS.
...
OBS: aqui no código acima eu coloquei em negrito o numero 7 e o numero 2, o numero 7 representa a quantidade máxima de números antes da, e o numero 2 são as casas decimais.
Vou deixar um segundo exemplo com campo de milhar no campo de Leucócitos corrigidos do Hemograma.
...
Formula no Easyvet
04-calc.=iif(dcnt[08] > 0 ,(dcnt[12]/((dcnt[08]+100)/100)),dcnt[12])
condicao=
mensagem=
Formula no Easyint
IIF(VAL(CHRTRAN(C_HEM_ERIT,[.<>=],[,])) > 0 ,(VAL(CHRTRAN(C_HEM_WBC,[.<>=],[]))/((VAL(CHRTRAN(C_HEM_ERIT,[.<>=],[,]))+100)/100)),VAL(CHRTRAN(C_HEM_WBC,[.<>=],[])))
...
Aqui ainda esta faltando uma tratativa para corrigir esse valor. que seria a função TRANSF, que ficaria assim:
ALLTRIM(TRANSF(IIF(VAL(CHRTRAN(C_HEM_ERIT,[.<>=],[,])) > 0 ,(VAL(CHRTRAN(C_HEM_WBC,[.<>=],[]))/((VAL(CHRTRAN(C_HEM_ERIT,[.<>=],[,]))+100)/100)),VAL(CHRTRAN(C_HEM_WBC,[.<>=],[]))),[999,999,999]))
...
Quando utilizamos essa função, não precisamos converter para texto porque a função ja faz isso
Configuração dos Robôs
Para iniciarmos a configuração precisamos enviar um atalho para área de trabalho, faremos esse processo duas vezes para os robôs de comunicação com o LIS, feito isso precisaremos renomear cada um deles.
...
Agora vamos colocar o ultimo Robô, porem vamos utilizar o Robô “Interface” do easylab/easyvet, após criar um atalho na área de trabalho vamos precisar renomear para GRAVA_RES LIS (SOMENTE PARA EASYVET/EASYLAB - SIA NÃO USA)
...
Informações |
---|
Caso o laboratório tenha mais de uma unidade interfaceada, deverá ser configurado os robôs de gravação de resultado do lis conforme a unidade. INT_RES,POSTO Ou seja, ficaria dessa forma como exemplo: C:\softeasy\easyvet\interfacevet.exe "INT_RES”,”001” No cenário acima, seria do posto 001. |
Feito isso vamos configurar um restart do robô, primeiro passo vamos colocar para cada robô com ícone do Easyint ser iniciado como administrador.
...