Session. E essa é peculiar.
Desde dezembro de 2022, estou trabalhando como analista de sistemas de gestão de saúde pública. Dentre meus atendimentos aos usuários de um excelente sistema baseado em cloud, que contempla desde o atendimento nas unidades de saúde até o faturamento e-SUS/BPA/RAAS/TFD/Regulação, de vez em quando, tem demanda sobre o e-SUS APS PEC/CDS. Minha função básica na parte de suporte de faturamento, é garantir que o sistema gere e exporte todas as fichas (atendimento, vacinação, procedimentos, atividades coletivas, cadastro individual, visitas domiciliares etc.) de uma competência para que as entidades realizem a importação dos lotes no e-SUS APS, no BPA Mag e/ou no RAAS.
Em alguns casos, precisamos dar aquela mãozinha para alguns secretários de saúde ou funcionários da secretaria municipal de saúde, quando o e-SUS APS apresenta algum erro ou precisa ser instalado/atualizado. E o erro 'Não há mecanismo de script para a extensão de arquivo ".js".' no e-SUS, eu ainda não tinha visto. O cenário era o seguinte: usuário administrador de domínio, Windows 10 Pro x64 com todos os patches e atualizações em dia, processador Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz 3.10 GHz, 8GB RAM DDR3 1333MHz, SSD 120GB - só pra constar, essa instalação seria apenas para recebimento dos lotes e envio ao DATASUS, não se trata de um servidor 'prontuário'. Todas as vezes em que o instalador do e-SUS era rodado, o Windows (wscript) gerava a mensagem 'Não há mecanismo de script para a extensão de arquivo ".js".' seguida da tela do próprio e-SUS, com a mensagem 'Não é possível prosseguir devido ao(s) seguinte(s) problema(s): - Esta ferramenta necessita executar com privilégios de administrador.'.
Corrigindo o erro 'Não há mecanismo de script para a extensão de arquivo ".js".'
|
Erro .js Windows 10 |
Depois de algumas tentativas sem sucesso - como aquele clássico: criar um arquivo .bat apontando para o instalador .jar e executando-o como administrador; eu até conseguia rodar o instalador do e-SUS, mas gerava dois ou mais erros no wscript, mesmo chegando ao final da instalação - cheguei ao site
inflectra.com que sugeria associar o arquivo .js ao sistema, como primeira tentativa de solução. Para isso, execute o prompt de comando como administrador, digite o comando
assoc .js=JSFile e confirme com ENTER. Realizada a operação sem erros no prompt de comando, pude executar a instalação do e-SUS APS sem erros relacionados ao .js e o instalador foi concluído sem qualquer problema.
Conclusão
No fim, se tratava de um erro de associação de arquivos no Windows, visto que não se tratava de uma máquina com instalação recente (limpa) de sistema operacional. Depois de finalizar a instalação, basta acessar o e-SUS APS pelo link gerado na área de trabalho ou pelo IP do computador onde ele foi instalado - no formato http://IPDAMAQUINA:8080 utilizando o navegador local ou a partir de qualquer outro computador que esteja na mesma rede - para concluir as configurações necessárias para iniciar a utilização do sistema. Também é possível configurar o e-SUS APS como centralizador de várias unidades, numa mesma região, onde os registros serão realizados de forma simultânea numa única base de dados, ou ainda utilizá-lo apenas para processamento e envio dos lotes de fichas exportadas de sistemas de terceiros ao DATASUS.
|
Erro .js resolvido! |
|
e-SUS APS instalado com sucesso |
|
Configurando o e-SUS |
|
Tela da transmissão de dados do e-SUS |
Links úteis SUS/DATASUS/SIGTAP