Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Foundation Saúde -

...

Histórico de Alterações 

...

Data

...

Versão

...

Descrição

...

30/12/2009

...

1.0

...

Criação do documento

...

06/07/2010

...

2.0

...

Atualização contemplando PTU e Melhorias TISS

...

13/07/2010

...

2.1

...

Inclusão de Regras de Validação e IN-40

...

09/08/2010

...

2.2

...

  • Suporte a TISS 2.02.02, compactação de logs e suporte a mensagem tissTransmiteMensagemZIP
  • O arquivo “tissdatasulmedical.properties” passa a ser desnecessário.
  • Eliminação de AppServes Progress antigos

...

01/09/2010

...

2.3

...

  • Atualização do documento referente à compactação de logs e leitura de diretórios e tissTransmiteMensagemZIP
  • Alteração de todos os contextos de WebService para htzcomm

...

15/09/2010

...

2.3.1

...

  • Foi criado os tópicos 3.8.1 e 3.8.2 referente a configuração do certificado digital.

...

16/11/2010

...

2.4

...

  • Suporte a TISS 2.02.03

...

22/12/2010

...

2.5

...

  • Foi adicionado na seção 2.3 o passo-a-passo para instalar e configurar i sistema foundation.

...

17/01/2011

...

2.6

...

  • Processo de Geração do SIB (Sistema de Informações de Beneficiários)

...

11/02/2011

...

2.7

...

  • Inclusão do tópico 6.2.3 referente às configurações do arquivo “tiss.ini” para o sistema UNICOO

...

22/02/2011

...

2.8

...

  • Inclusão de criação do banco de dados (Oracle e Progress)
  • Instalação do Java
  • Criação do AppServer

...

20/07/2011

...

1.5.1

...

  • Revisão do documento. Versão do documento passa a ser igual a versão do produto

...

01/08/2011

...

11.5.2

...

  • PTU On-Line Versão 4.0

...

01/06/2012

...

11.5.3

...

  • PTU On-Line Versão 4.0 e SIB reestruturação

...

30/01/2013

...

11.5.4

...

  • Melhorias e Correções conforme Release Notes.
  • Configuração do processo para geração do SIB
  • Revisão do documento

...

17/07/14

...

11.5.12

...

Roteiro de Instalação e Configuração

Introdução

A finalidade deste documento é descrever um roteiro para instalação e configuração do "Foundation Saúde", para a utilização dos serviços TISS, SIB XML e PTU XML em uma nova instalação.

Atenção: Nesta mídia é disponibilizado o instalador do "JBOSS", para sua conveniência, no entanto dúvidas sobre sua instalação e configurações de componentes nativos devem ser direcionadas ao suporte do fornecedor do "JBOSS".

Quando o produto já estiver em operação, a TOTVS disponibilizará no Portal de Clientes atualizações do produto englobando alterações para correções de erros, correções legais e novas implementações.

Para efetuar a atualização de seu ambiente deverão ser seguidos os procedimentos indicados neste guia; se necessário auxílio adicional favor entrar em contato com o serviço de consultoria

...

Pré-Requisitos

...

Hardware Servidor

  • Processador 2.2GHZ ou superior;
  • Memória mínima 2GB;
  • Rede 100 Mbps ou superior.

...

Software Servidor

  • A versão atual do deploy do Foundation Saúde requer a pré-instalação do “Java JDK 1.6 build 18”.

Observação: Para o funcionamento correto do PTU, a versão do JAVA deve ser a mesma mencionada acima. Para as demais, deve ser a mesma ou superior. Ainda não é suportada a versão 7 ou superior do Java.

  • Banco de dados suportados: Oracle, Progress com suporte a SQL ou SQL Server 2005/2008.
  • Acesso ao AppServer Progress para comunicação com Gestão de Planos Progress quando utilizado.
  • Sistemas operacionais suportados: Windows XP ou superior e Linux.

 

...

Software Cliente

Navegadores Web homologados:

...

    • Microsoft Internet Explorer 7 ou 8

...

    • Mozilla Firefox 3.6, 4 ou 5

...

    • Adobe PDF Reader 8.0 ou superior

 

...


Passos para Instalação e Configuração do sistema Foundation

Baixe a versão mais recente do pacote de instalação no portal de clientes e descompacte em um diretório da máquina local. Segue abaixo o exemplo de como buscar os pacotes:

...

Selecione o Sistema ERP utilizado e clique em "Avançar".

 

 

Atenção: Abaixo segue as configurações Somente para Gestão de Planos. Caso seu ERP for o Unicoo, vá para o passo 7.: Selecione o tipo de banco de dados que o Foundation Saúde irá utilizar. Este banco é independente do banco de dados utilizado pelo ERP. Clique em "Avançar".

 

 

Informe Somente para Gestão de Planos: Informe o diretório onde o Gestão de Planos está instalado. Esta informação será utilizada para configurar o AppServer Progress utilizado pelo Foundation Saúde. Clique em "Avançar".

...

Informe os dados de acesso ao banco de dados. Esta informação será utilizada para configurar o acesso ao banco de dados do Foundation configurado na pasta deploy do Jboss. Clique em "Avançar".

 

 

Atenção: Abaixo as configurações Somente para Gestão de Planos. Caso seu ERP for o Unicoo, vá para o passo 9.: Informe o Nome da Maquina ou IP onde será criado o AppServer utilizado pelo Foundation Saúde para a comunicação com o Gestão de Planos. Clique em "Avançar".

...

Caso o banco de dados for Oracle, informe o nome da instância do banco de dados e clique em "Avançar".

 

Atenção: Abaixo as configurações Somente para Gestão de Planos. Caso seu ERP for o Unicoo, vá para o passo 11.Confirmação : Confirmação para alterar arquivo de configuração do Progress para a criação do AppServer. Clique em "Avançar".

...

Aguarde a instalação finalizar e crie o serviço do Windows. Clique em "Concluir".

 1º.    

  1. Para o funcionamento do sistema Foundation. É necessária a instalação do pacote do JDK(Java Development Kit) atualizado conforme o capítulo 

...

  1. Instalação e Configuração do Java

...

  1. Configure o banco de dados conforme as instruções na seção 5.1 Configuração do banco de dados deste documento. 

...

  1. Para os clientes que utilizarem o sistema "Gestão de Planos", será necessário configurar o "AppServer", conforme a seção 5.4 Configuração para Gestão de Planos

...

  1. Se a versão do sistema escolhido utilizar certificado digital, as configurações nas seções 8.5 Certificado Digital e 8.6 Configuração de Segurança no Servidor de Aplicações serão obrigatórios. Estas configurações são válidas para os módulos PTU e TISS.

...

  1. Se for utilizado somente o módulo TISS sem certificado digital, faz-se necessário realizar as configurações conforme seção 8.6.2 Desabilitar Certificado PTU/TISS, por meio desta seção você estará desabilitando o uso do certificado digital no sistema. 

...

  1. No diretório “C:\totvs\jboss-4.2.3.GA\server\default\conf”, possui o arquivo "tiss.ini", onde são realizadas algumas configurações referentes ao módulo TISS. Verifique a seção 6.2 Configurações para configurar o arquivo de acordo com as necessidades da operadora.
    1. Observação: Se o sistema "Foundation", for configurado com o sistema "UNICOO", será necessário copiar o arquivo "tiss.ini" para o diretório “C:\totvs\jboss-4.2.3.GA\bin”, contudo, na pasta "BIN" as propriedades "tiss.schema", "tiss.schema.anterior" e "tissnet.schema", devem ser preenchidas com o caminho completo onde se encontram os "schemas".

...

  1. Nas seções 8. PTU e 8.3 Demais Configurações PTU possuem as configurações obrigatórias de "WebService", para o uso do módulo "PTU".

...

  1. Na seção 10 Processo de Geração do SIB possui as configurações necessárias para configurar o módulo "SIB", no sistema "Foundation".

...

  1. Após a realização destes passos já podemos iniciar o servidor de aplicação conforme a seção 6. Inicialização e Acesso.
  2. A partir do 10º passo serão realizadas algumas configurações referente à parametrização no sistema "Foundation". Em alguns casos será necessário um pouco de conhecimento nas regras de negócios da operadora.

...

  1. Para realizar as configurações referentes à norma "IN 40", da TISS, verifique a seção 9.2 IN40 – Obrigatoriedade do CID.

...

  1. Se houver a necessidade de fazer upload de XML TISS via diretório, basta realizar as configurações conforme a seção 10. Upload via diretório.

...

  1. Faça as configurações mencionadas na seção 12.1 Configuração de Memória caso haja a necessidade de aumentar as configurações de memória utilizadas pelo "JBOSS". 

Âncora

 

...

installJava
installJava
Instalação e Configuração do Java

Conforme os pré-requisitos do sistema, a versão do Java a ser instalado deve ser o "JDK 1.6 build 18". Esta versão pode ser encontrada no site da Oracle® (http://java.sun.com/products/archive/j2se/6u18/index.html), ao acessar o link será exibida a tela abaixo, selecione a versão conforme o seu sistema operacional e faça o download.

...

 

5.1 Criando o banco de dados do sistema

Este capítulo tem o objetivo de auxiliar o cliente na criação de uma base de dados no Progress®. Todos os passos abaixo foram realizados com a versão 10.1C do Progress®.

5.1.1 Criando uma Base de Dados Progress

  1. No menu "Iniciar", clique na pasta "Progress", e clique em "Database Administration".
  2. Clique no menu "Database\Create", será exibida a janela conforme a imagem abaixo:
  3. Clique em "Files" e selecione o local "c:\totvs\database" (criar os diretórios caso não exista), para criar os arquivos do banco. Exemplo: “.db” do Progress®. O nome padrão para o arquivo do banco de dados será "emssaude", conforme a imagem abaixo:
    Observação: Os arquivos ".db", são o banco de dados do Progress®, sempre manter um backup deste arquivo pois se for corrompido, toda a estrutura de base do "Foudation" terá que ser recriada.
  4. Clique em "OK", e na próxima tela clique novamente em "OK".
  5. Para poder conectar ao banco de dados é necessário criar o usuário "sysprogress".
  6. No "Database Administration" acesse "Admin\Security\Edit User List".
  7. Será exibida a tela para edição de usuários para o banco de dados recém criado.
  8. Clique em "Add" e na próxima tela preencha os campos "User ID" com "sysprogress", "User Name" com um nome qualquer e o "Password" com a senha (usuário do banco).
  9. No diretório onde foi criado os arquivos do banco de dados (.db, .lg, etc...), crie o arquivo “start.bat” e “shutdown.bat”.
  10. O primeiro arquivo será utilizado para iniciar o banco com o "broker SQL" e o segundo será utilizado para derrubar o banco quando necessário.
  11. Edite o arquivo "start.bat" com um editor de textos, copie o conteúdo abaixo e cole no arquivo.

    @echo off

    echo Iniciando o banco de dados do sistema Foundation

    echo.

    echo.

     

    :: Setar as variaveis Progress

    set DLC=C:\DIRETORIO_INSTALACAO_PROGRESS

    set PROMSGS=%DLC%\promsgs

    set PATH=%DLC%\bin;%PATH%

     

    :: Carregar o Banco

    %DLC%\bin\_mprosrv emssaude -S 10000 -numsep 46 -numsep 44 -L 20000 -B 200 -bithold 1800 -n 200 -Mn 200 -Mpb 2 -Ma 200 -Mm 4096 -ServerType SQL -basetable 1 -tablerangesize 3500 -Mxs 32

     

    pause

    pause


  12. Altere a linha “set DLC=C:\...“ e informe o diretório de instalação do Progress (c:\DLC101A, c:\DLC101C, etc...).

  13. Edite o arquivo "shutdown.bat" com um editor de textos qualquer, copie o conteúdo abaixo e cole no arquivo.

    @echo off

    echo Derrubando o banco de dados do sistema Foundation

    echo.

    echo.

    :: Setar as variaveis Progress

    set DLC=C:\DIRETORIO_INSTALACAO_PROGRESS

    set PROMSGS=%DLC%\promsgs

    set PATH=%DLC%\bin;%PATH%

    :: Derrubando o Banco

    %DLC%\bin\proshut emssaude -by

    pause

  14. No diretório onde foi criado o banco de dados deve ficar semelhante a imagem abaixo:

  15. Após a criação dos arquivos, inicie a base de dados e acesse para a execução dos scripts SQL.

  16. Execute o arquivo "start.bat", será carregado o banco de dados,  execute “shutdown.bat” para derrubar se necessário.

  17. Como o "broker" iniciado é do tipo SQL, não podemos usar o Editor do Progress® para a criação das tabelas.

  18. Utilize a ferramenta "sqlexp", encontrada na pasta "bin" da instalação do Progress®.

  19. Para se logar no banco de dados, será necessário utilizar a linha de comando do Windows® conforme os passos a seguir:

  20. Clique no "Menu Iniciar\Executar" e digite "cmd", pressione "Enter".

  21. Será exibida a tela do console do Windows® semelhante a imagem abaixo:

  22. Digite o comando conforme o exemplo abaixo:

    1. %DLC%\bin\sqlexp -db C:\Totvs\database\emssaude -S 10000 -user sysprogress -password sysprogress

    Observação: Se o "Path" da máquina estiver configurado com o diretório "bin" da instalação do Progress®, não será necessário informar o caminho completo do executável "sqlexp" (c:\dlc101a\bin\sqlexp.bat), o executável poderá ser chamado sem o caminho (c:\dlc101a).

  23. Quando aparecer a linha:

    1. SQLExplorer>

    Estará conectado ao banco de dados com o usuário "sysprogress".
    Para a criação do usuário que será utilizado para criação as tabelas, inclusão de registros e nas configurações do "JBOSS", no arquivo "progress-ds.xml", que será feito na próxima seção.

  24. No "SQLExplorer" (sqlexp) que está conectado, execute os comandos abaixo para criar o usuário e dar as permissões necessárias.

    1. SQLExplorer>
    2. Copie e cole o bloco abaixo:

      create user 'htzfoundation','htzfound123';

      grant dba to htzfoundation;

      commit;

  25. Saia do "SQLExplorer" com o comando “exit” e conecte novamente com o usuário “htzfoundation”.

  26. Copie todo o conteúdo do arquivo "CREATE_POPULATE.sql", que é disponibilizado na DISTRO de instalação e cole no SQLExplorer.

  27. Feche o "SQLExplorer".

 

5.1.2 Criando uma Base de Dados Oracle

...