Antes de se efetivamente realizar a implantação do Prontuário Eletrônico do Cidadão (PEC) no ambiente de produção, deve-se preliminarmente, realizar o mapeamento do ambiente, identificar necessidades e de acordo com o cenário proposto, implementar ajustes técnicos de acordo com as especificidades de cada cenário. Abaixo, segue detalhamento técnico de dois tipos principais de arquiteturas: Centralizada e Descentralizada.
Arquitetura Descentralizada:
Nesta topologia, uma instalação do e-SUS APS é interna e exclusiva de um determinado estabelecimento de saúde (UBS). Isto significa, que temos um PEC instalado localmente neste ambiente e a partir de uma rede compartilhada, é possível que computadores internos a esta rede posssam acessar simultaneamente aquela instalação e usufruir dos recursos compartilhados daquela instalação. Abaixo, segue ilustração do cenário proposto:
Ao contrário da topologia descentralizada, na arquitetura centralizada, uma instalação do e-SUS APS é externa e compartilhada, podendo vários estabelecimentos de saúde (UBSs), terem acesso simultâneo e em tempo real a aplicação, para o atendimento clínico do paciente; nesta modalidade, tem-se de forma evidente, acesso ao Prontuário Único do Cidadão, no nível municipal. Abaixo, segue ilustração do cenário proposto:
Considerações:
A adoção de uma arquitetura ou outra, irá depender basicamente da necessidade do município. Lembrando-se que quanto mais estabelecimentos de saúde conectados a uma instalação PEC, mais robusto deverá ser o hardware que sustentará aquele ambiente, sob risco da aplicação declinar em termos de performance e apresentar lentidão na sua operacionalização.
Prepação do Ambiente:
Esta etapa diz respeito ao provimento do aparato tecnológico que sustentará o ambiente que receberá o Prontuário Eletrônico do Cidadão (PEC). Tal ambiente poderá ser sob infraestrutura própria ou utilizando soluções de computação em nuvem. Definem-se informações relevantes, como: hardware, sistema operacional, banco de dados, parametrização da JVM, etc.
Sistema Operacional:
O desenvolvimento do e-SUS APS é multiplataforma, ou seja, é possível ser instalado em diferentes sistemas operacionais (SO), inclusive distribuições GNU/Linux, como o Ubuntu Linux (www.ubuntu.org), que é um software livre, portanto sem custos de licença ou aquisição.
Sistemas Operacionais Compatíveis:
Microsoft Windows
Windows 7, Windows 8, Windows 10, Windows Server
GNU/LINUX
Debian, Ubuntu, Red Hat, CentOS
Instalação do JAVA:
A instalação na plataforma Microsoft Windows vem com pacote Java embutido, caso seja necessária uma instalação personalizada deve ser realizada a instalação do pacote Java 8. Para plataformas Linux recomenda-se seguir as instruções do arquivo “LEIA-ME” incluso no arquivo (compactado) de instalação.
PostgreSQL - a partir da versão 2.0, este banco vem configurado por padrão na instalação do sistema. Pode ser utilizado em UBS com servidor local ou para instalações centralizadas. É recomendado para qualquer tipo de instalação.
O banco de dados PostgreSQL é um software livre, portanto, sem custo de licença ou aquisição. Para mais informações acesse: http://www.postgresql.org/. É recomendado o uso da versão 9.6 ou superior.
Banco de Dados Oracle - optando por este banco de dados, podem ser utilizadas as versões Oracle XE 12.2c, Oracle Standard Edition 12.2c ou Oracle Enterprise Edition 12.2c.
Especificações técnicas de hardware, por acessos simultâneos:
Centralizadores Municipais:
Requisitos mínimos para a instalação do e-SUS APS em Centralizadores Municipais:
Ambiente
2 servidores (aplicação e banco de dados)
Sistema Operacional
Ubuntu Server 64 bits ou Windows Server 64 bits
Memória RAM - Aplicação:
8GB - Barramento DDR4 - Mínimo 2133MHz
Memória RAM - Banco de Dados:
16GB - Barramento DDR4 - Mínimo 2133MHz
Processador:
Octa Core 2.20 GHz - Pontuação mínima de 13000 pontos no PassMark/CPUBenchmark
Disco Aplicação:
100 GB - Velocidade de escrita mínima 700 MB/seg - Velocidade de leitura mínima 1000 MB/sec
Disco BD:
1 TB - Velocidade de escrita mínima 700 MB/seg - Velocidade de leitura mínima 1000 MB/sec
Octa Core 2.20 GHz - Pontuação mínima de 15000 pontos no PassMark/CPUBenchmark
Disco Aplicação:
100 GB - Velocidade de escrita mínima 700 MB/seg - Velocidade de leitura mínima 1000 MB/sec
Disco BD:
2 TB - Velocidade de escrita mínima 700 MB/seg - Velocidade de leitura mínima 1000 MB/sec
Parametrização do PostgreSQL:
PGConfig 2.0 Parametrização set "JAVA_OPTS=-Xms4096M -Xmx10240M -XX:MetaspaceSize =512M -
Banco de Dados PostgreSQL:
Versão mínima: 9.6
Banco de Dados Oracle:
Versão mínima: 12.2c
Download do e-SUS PEC:
O Prontuário Eletrônico do Cidadão (PEC), é multiplataforma e compatível com os sistemas operacionais: Microsoft Windows e GNU/Linux, arquitetura x64.
Para download da aplicação, basta acessar o seguinte endereço eletrônico: https://sisaps.saude.gov.br/esus/
Clicar na opção "Download" no canto superior direito e selecionar a versão desejada:
Instalação do PEC:
A instalação do e-SUS PEC seguirá conforme descrição dos passos abaixo:
Verificando a versão do JAVA:
Após o download do instalador do e-SUS APS PEC em sua versão mais atual, o profissional deve validar se o servidor possui o Java 8 instalado. A verificação quanto a instalação e versão do java pode ser confirmada no prompt de comando no Windows, com o comando java -version. Caso não esteja instalado, o Java 8 de 64 bits pode ser obtido através do seguinte link: Java SE Runtime Environment 8 Downloads.
Para a nova versão do e-SUS APS, os passos para a instalação são semelhantes em ambos sistemas operacionais (Windows e Linux). Antes de iniciar a instalação é necessário validar se o usuário logado no computador possui privilégios de administrador. Para a execução do arquivo de extensão .jar, basta que o profissional dê um duplo clique no arquivo. Caso a execução do arquivo não ocorra com o duplo clique, a execução deverá ser realizada via linha de comando, executado em modo de interface gráfica. Abaixo são apresentadas as etapas de instalação conforme o tipo de execução do arquivo realizada.
Instalação do sistema através do duplo clique no arquivo instalador Após o duplo clique no arquivo instalador, a interface gráfica (modal/wizard) será aberta com as 6 etapas da instalação, conforme as imagens e descrições apresentadas a seguir.
Após duplo clique na aplicação, aparecerá a tela abaixo:
Selecione o tipo de instalação: Produção ou Treinamento.
Informe se possui um banco de dados instalado e caso positivo, informe a "URL da instalação", "usuário" e "senha"; caso não possua, assinale "não" e marque a opção de restauração do banco de dados, caso exista um backup existente:
Verifique o resumo da instalação e clique em "instalar":
Aguarde a instalação do PEC:
E conclua a instalação clicando em "Finalizar":
Aguarde o serviço da apliação e banco de dados assumirem o status de "Em execução" e digite o endereço padrão da instalação, à definição das configurações iniciais:
Endereço padrão da instalação do e-SUS PEC: https://localhost:8080/esus
Novo fluxo para geração de contra-chave e-SUS APS:
A partir do dia 11/05/2021 a geração de contra-chave para o sistema e-SUS APS, exigirá uma segunda etapa de validação! O técnico responsável pela instalação solicitará ao detentor do CNPJ do Fundo Municipal de Saúde (FMS) a geração de um token, o qual será gerado a partir da plataforma e-GESTOR, utilizando-se o CNPJ e a senha do FMS.
1ª Etapa:
O detentor do CNPJ do Fundo Municipal de Saúde (FMS) deverá acessar a plataforma e-Gestor, a partir do endereço eletrônico https://acesso-egestoraps.saude.gov.br/login e se autenticar conforme tela abaixo:
Na tela seguinte, clicar em “Instalação/Atualização PEC e-SUS APS”:
O responsável deverá selecionar o campo “Gestor” e o “Motivo” à geração do token. Em seguida, clicar em “Gerar Código”:
O sistema emitirá alerta de “Código de autenticação gerado com sucesso”:
Na guia “Códigos Gerados”, será possível visualizar o token que deverá ser repassado ao técnico responsável pela instalação e-SUS APS:
OBS.: O token gerado terá a validade de 24 horas. Após este prazo, será necessário novo código para geração da contra-chave.
2ª Etapa: De posse da chave gerada pelo responsável do FMS, o técnico da instalação acessará o “Gerador de contra-chave” a partir do seu perfil:
Em seguida, deverá inserir o token gerado e clicar em “Liberar Acesso”:
Na tela seguinte, informar a chave de instalação, para então conseguir gerar a contra-chave:
Gerar XML - e-GESTOR AB:
Desde a versão 5.0 do Prontuário Eletrônico do Cidadão (PEC), a geração do XML para importação no PEC, não é mais feita via Portal CNES, devendo ser feita exclusivamente via e-GESTOR AB, utilizando o perfil de Gestor Municipal de Saúde, conforme seguem as etapas abaixo:
1º Etapa:
Acessar o e-GESTOR AB no seguinte endereço eletrônico: https://acesso-egestoraps.saude.gov.br/login. O Gestor Municipal deverá se autenticar utilizando suas credenciais GOV.BR, para acesso ao serviço:
2º Etapa:
No painel "Gestor Municipal", o responsável deverá clicar em "XML-ESUS-APS" e em seguida, escolher um dos dois tipos de XML disponíveis: XML v.2.1 e XML v.3.0. A versão 3.0 é compatível apenas com versões iguais ou superiores ao PEC 5.0:
3º Etapa:
Na animação abaixo, é possível visualizar a geração do XML para PEC: