• Nenhum resultado encontrado

Propriedades do Sistema Foundation Saúde

N/A
N/A
Protected

Academic year: 2021

Share "Propriedades do Sistema Foundation Saúde"

Copied!
9
0
0

Texto

(1)

Propriedades do Sistema Foundation Saúde

Julho – 2014

(2)

Propriedades do Sistema Foundation Saúde

Título do documento

Í

ndice

(3)

Propriedades do Sistema Foundation Saúde

Atenção:

Copyright © 2013 TOTVS. – Todos os direitos reservados.

Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por qualquer meio

eletrônico ou mecânico, na sua totalidade ou em parte, sem a prévia autorização escrita da TOTVS, que se reserva

o direito de efetuar alterações sem aviso prévio. A TOTVS não assume

qualquer

responsabilidade pelas

consequências de quaisquer erros ou inexatidões que possam aparecer neste documento.

TOTVS S.A.

Av. Braz Leme, 1717 – São Paulo-SP

Brasil –

www.totvs.com

(4)

Propriedades do Sistema Foundation Saúde

Título do documento

1. Propriedades do Sistema Foundation Saúde

Atualização: 17/07/2014

Abaixo a lista de propriedades do sistema e seus respectivos valores.

Obs: Na configuração das propriedades, não deixar espaços em branco antes ou após a inserção do valor. Para as

propriedades que requerem configurações de diretórios, deve-se utilizar barra invertida duas vezes "\\" ou barra normal

uma vez "/".

Propriedade Descrição Valor padrão Obrigatório

com.totvs.saude.tiss.interface.supp ortversion

Configura a versão dos XML’s TISS que são gerados

através das telas do sistema Foundation. 3.02.00

com.totvs.tiss.xml.log.auxiliar

Ativa a geração de log auxiliar para verificação de erros true = ativa o log

false = desativa o log

False

javax.net.ssl.keyStore Endereço do keystore utilizado no trafego de mensagens do PTU Sim

javax.net.ssl.keyStorePassword Senha do keystore configurado na propriedade

javax.net.ssl.keyStore Sim

javax.net.ssl.trustStore Endereço do truststore (certificado) utilizado no trafego de

mensagens do PTU Sim

javax.net.ssl.trustStorePassword Senha do keystore configurado na propriedade javax.net.ssl.trustStore Sim

sib.connector Tipo de conector utilizado pelo módulo do SIB. Opções:

GPS – Gestão de Planos / UNICOO – Unicoo Sim

sib.generated.dir Endereço do diretório onde serão gerados os arquivos de

remessa de SIB. $user.dir Sim

sib.upload.return Endereço do diretório onde serão gerados os relatório referente ao processamento do arquivo de retorno(RPX). Sim

sib.ans Código da ANS a ser utilizado pelo módulo do SIB Sim

com.totvs.foundation.exchange.con nector.ptu.verifierHostName

Ativa a verificação do host antes de enviar uma mensagem

via WebService para Unimed Brasil(PTU) false

demonstrative.generated.dir Endereço do diretório onde serão gerados os arquivos do

demonstrativo de retorno Sim

com.totvs.sib.conference.processm essage.count

Quantidade de registros a serem processados no banco de

dados do ERP no processo de conferencia de arquivos 100

sib.generated.quantity.data Quantidade de registros por pagina para a geração do

arquivo de remessa do SIB 10000

ptu.log.communication Gera as propriedades do log PTU no Update False

com.totvs.sib.conference.processm essage.timer

Tempo de intervalo em segundos para o reinicio do timer

do processo de conferencia 10

sib.ans.cnpj CNPJ que vai no cabeçalho do arquivo de remessa do SIB Sim

(5)

Propriedades do Sistema Foundation Saúde

com.totvs.saude.tiss.suportversion

Propriedade que permite desabilitar uma determinada versão da TISS.

Ex: com.totvs.saude.tiss.suportversion.2.01.01=false desabilita a versão 2.01.01

true

Propriedade Descrição Valor padrão Obrigatório

system.erp

Sistema ERP com qual o Foundation se integra para buscar os prestadores e cadastrar como usuario do sistema.

Valores válidos: GPS / UNICOO

Não possui um

valor default. Sim

tiss.resposta TISS Console: Diretório informado para armazenar os

arquivos de resposta

$user.dir/respos ta tiss.diretorio.dia TISS Console: Informa se o Foundation irá ler/gravar em um subdiretório com a data atual no padrão AAAAMMDD false

tiss.recepcao TISS Console: Informa o diretório de recepção dos

arquivos TISS. Ex: C:/tiss/recepcao

$user.dir/recepc ao

tiss.reader.class TISS Console: classe que implementa o leitor do TISS

Console

com.totvs.found ation.console.re ad.implementati on.FileReader

radartiss.generated.dir Radar TISS: Diretório de geração de arquivos $user.dir Sim

com.totvs.saude.tiss.suportversion. 2.01.03

Informa se a versão 2.01.03 será suportada. Informar false

para não permitir receber mensagens nesta versão. True

com.totvs.saude.tiss.suportversion. 2.02.01

Informa se a versão 2.02.01 será suportada. Informar false

para não permitir receber mensagens nesta versão frue

com.datasul.medical.web.action.tis

s.consult.icdrequired Obrigatoriedade do CID nas guias de Consulta false

com.datasul.medical.web.action.tis

s.sadt.icdrequired Obrigatoriedade do CID nas guias de SADT false

com.datasul.medical.web.action.tis

s.intern.icdrequired Obrigatoriedade do CID nas guias de Internação false

com.datasul.medical.web.action.tis

s.closebatch.icdrequired Obrigatoriedade do CID no fechamento de lote false

com.datasul.medical.web.action.tis s.intern.defaulticd

Código do CID padrão caso não informado o CID principal

na internação quando utilizado o XML TISS Z00

com.datasul.medical.web.action.tis s.interval

Estabelece o intervalo de dias para consulta de dados

transmitidos e lote de guias. 5

com.totvs.security.downtime Estabelece o tempo máximo de inatividade da sessão. 30 minutos

com.totvs.security.password.maxim umPeriod

Define a quantidade máxima em dias que usuário poderá

manter a mesma senha no sistema. 365 dias

com.totvs.security.access.timeLock

Define o tempo em que o acesso ao sistema ficará bloqueado quando o usuário ultrapassar a quantidade máxima de tentativas permitidas de acesso ao sistema.

10 Minutos com.totvs.security.access.maximu

mNumberOfRetries

Estabelece a quantidade máxima de tentativas de acesso

ao sistema. 5

com.datasul.common.util.file.FileUti

ls.extractSevenZip Define as bibliotecas utilizadas pelo SevenZip

IEShims.dll,libg

(6)

Propriedades do Sistema Foundation Saúde

Título do documento

(7)

Propriedades do Sistema Foundation Saúde

Chat Intercâmbio: No arquivo properties-service.xml da pasta JBOSS_HOME/server/default/deploy adicionar as seguintes

propriedades:

keystoreLocationSSO Caminho do arquivo auditoriaweb.totvs.com.br.jks

Ex:C:/Jboss/jboss-V11.5/server/default/conf/auditoriaweb.totvs.com.br.jks keystoreSSOPass

Senha para o arquivo contenedor de certificados. Se o arquivo estiver sendo configurado para o módulo do PTU, este valor deverá ser preenchido com a senha fornecida pela Unimed do Brasil. Ex: !auditori@@

autentication Caminho do wsdl autenticaUsuarioSSO-v1_0_0.wsdl no JBoss

Ex:file:C:/Jboss/jboss-V11.5/server/default/conf/wsdl/autenticaUsuarioSSO-v1_0_0.wsdl

endpointSSO https://sso.homologacao.unimed.com.br/services/v1_0_0/AutenticaUsuarioSSO

refreshStateSession Caminho do wsdl atualizaEstadoSessoes-v1_0_0.wsdl no JBoss

Ex:file:C:/Jboss/jboss-V11.5/server/default/conf/wsdl/atualizaEstadoSessoes-v1_0_0.wsdl endpointRefreshStateSession https://sso.homologacao.unimed.com.br/services/v1_0_0/AtualizaEstadoSessoes

endpointAuthorization https://sso.homologacao.unimed.com.br/services/v1_0_0/AutorizaAcessoAplicacao

authorizeAccess Caminho do wsdl autorizaAcessoAplicacao-v1_0_0.wsdl no JBoss

Ex:file:C:/Jboss/jboss-V11.5/server/default/conf/wsdl/autorizaAcessoAplicacao-v1_0_0.wsdl

token Ex: 12daf63fd5d8eb032dc13cab27e7c374

findSala Caminho do wsdl findSala_v1_0.wsdl no JBoss

Ex:file:C:/Jboss/jboss-V11.5/server/default/conf/wsdl/findSala_v1_0.wsdl

codeChat 1

(8)

Propriedades do Sistema Foundation Saúde

Título do documento

RPS (Registro de Plano de Saúde): No arquivo properties-service.xml da pasta JBOSS_HOME/server/default/deploy

adicionar as seguintes propriedades:

rps.generated.dir Endereço do diretório onde serão gerados os arquivos XML do RPS.

Ex: C:/RPS

rps.connector.base Indica o SGBD utilizado.

Valores aceitos: “ORACLE” e “PROGRESS”

rps.query.unicoo.prestador*

Sentença sql para consulta dos prestadores caso o erp utilizado seja UNICOO.

Valor: Select p.nopessoa RAZAOSOCIAL, p.nrcgc_cpf CNPJCPF, pr.nrcnes CNES, pr.cdestado_crm UF, c.cdcidade_ibge CODIGOMUNICIPIOIBGE, pr.dtinicio_contratualizacao

DATACONTRATUALIZACAO, pr.dtadmissao DATAINICIOPRESTACAOSERVICO,

pr.tpcontratualizacao TIPOCONTRATUALIZACAO, pr.tpclassif_estabelec CLASSIFICACAO,

pr.tpdisponibilidade DISPONIBILIDADESERVICO, pr.aourgencia_emergencia

URGENCIAEMERGENCIA, pr.cdprestador CDPRESTADOR, decode(tp.tpvinculo, '1', 'P', '2', 'P', '3', 'C') RELACAOOPERADORA From prestador pr, pessoa p, prestador_estabelecimento pre, endereco e, cidade c, tipo_de_prestador tp Where pr.nrregistro_prest = p.nrregistro And pr.nrregistro_prest = pre.nrregistro_prest(+) And pr.nrcnes = pre.nrcnes(+) And e.nrregistro(+) = pre.nrregistro_prest And e.tpendereco(+) = pre.cdtipo_endereco And c.cdcidade(+) = e.cdcidade And pr.tpprestador = tp.tpprestador(+) [FILTRO]

rps.query.unicoo.plano*

Sentença sql para consulta dos planos de saúde caso o erp utilizado seja UNICOO. Valor: select NOPLANO, CDPLANO, CDREGISTROANS, NOMODALIDADE,

AONOVA_LEGISLACAO from (select c.nocontrato NOPLANO, c.cdcontrato CDPLANO, tpc.cdproduto_min_saude CDREGISTROANS, '' NOMODALIDADE, c.aonova_legislacao from contrato_padrao c, tipo_plano_contrato tpc where c.aonova_legislacao = 'S' and tpc.cdcontrato = c.cdcontrato group by c.nocontrato, c.cdcontrato, tpc.cdproduto_min_saude, c.aonova_legislacao union all select c.nocontrato NOPLANO, c.cdcontrato CDPLANO, nvl(p.cdplano_ans,

c.cdproduto_min_saude) CDREGISTROANS, '' NOMODALIDADE, c.aonova_legislacao from contrato_plano p, contrato_padrao c where p.cdcontrato = c.cdcontrato and c.aonova_legislacao = 'N' group by c.nocontrato, c.cdcontrato, nvl(p.cdplano_ans, c.cdproduto_min_saude),

c.aonova_legislacao) [FILTRO]

rps.query.gps.oracle.prestador*

Sentença sql para consulta dos prestadores caso o erp utilizado seja GPS e o SGBD utilizado seja ORACLE.

Valor: select preserv.nr_cgc_cpf CNPJCPF, substr(preserv.in_class_estabelec,1,1) CLASSIFICACAO, preserv.cd_cnes CNES, preserv.en_uf UF, dzcidade.int_3 CODIGOMUNICIPIOIBGE, preserv.nm_prestador RAZAOSOCIAL, case

ptuvinpr.cd_tipo_vinculo_ptu when 1 then 'P' when 2 then 'P' else 'C' end RELACAOOPERADORA, previesp.in_contratualizacao TIPOCONTRATUALIZACAO, preserv.dt_ini_contrato

DATACONTRATUALIZACAO, preserv.dt_inclusao DATAINICIOPRESTACAOSERVICO, preserv.int_9 DISPONIBILIDADESERVICO, preserv.cd_prestador CDPRESTADOR, ''

URGENCIAEMERGENCIA from unimed, paramecp, preserv, dzcidade, previesp, ptuvinpr where unimed.cd_unimed = paramecp.cd_unimed and unimed.cd_unimed = preserv.cd_unidade and preserv.cd_cidade = dzcidade.cd_cidade and previesp.cd_unidade = preserv.cd_unidade and previesp.cd_prestador = preserv.cd_prestador and previesp.cd_vinculo =

ptuvinpr.cd_tipo_vinculo_serious and previesp.lg_principal = 1 [FILTRO] group by

preserv.nr_cgc_cpf, substr(preserv.in_class_estabelec,1,1), preserv.cd_cnes, preserv.en_uf, dzcidade.int_3, preserv.nm_prestador, case ptuvinpr.cd_tipo_vinculo_ptu when 1 then 'P' when 2 then 'P' else 'C' end, previesp.in_contratualizacao, preserv.dt_ini_contrato, preserv.dt_inclusao, preserv.int_9, preserv.cd_prestador

(9)

Propriedades do Sistema Foundation Saúde

rps.query.gps.progress.prestador*

Sentença sql para consulta dos prestadores caso o erp utilizado seja GPS e o SGBD utilizado seja PROGRESS.

Valor: select preserv."nr-cgc-cpf" CNPJCPF, substr(preserv."in-class-estabelec", 1, 1) CLASSIFICACAO, preserv."cd-cnes" CNES, preserv."en-uf" UF, dzcidade."int-3"

CODIGOMUNICIPIOIBGE, preserv."nm-prestador" RAZAOSOCIAL, case ptuvinpr."cd-tipo-vinculo-ptu" when 1 then 'P' when 2 then 'P' else 'C' end RELACAOOPERADORA,

previesp."in-contratualizacao" TIPOCONTRATUALIZACAO, preserv."dt-ini-contrato"

DATACONTRATUALIZACAO, preserv."dt-inclusao" DATAINICIOPRESTACAOSERVICO, preserv."int-9" DISPONIBILIDADESERVICO, preserv."cd-prestador" CDPRESTADOR, ''

URGENCIAEMERGENCIA from PUB."unimed", PUB."paramecp", PUB."preserv", PUB."dzcidade", PUB."previesp", PUB."ptuvinpr" where unimed."cd-unimed" = paramecp."cd-unimed" and

unimed."cd-unimed" = preserv."cd-unidade" and preserv."cd-cidade" = dzcidade."cd-cidade" and previesp."cd-unidade" = preserv."cd-unidade" and previesp."cd-prestador" = preserv."cd-prestador" and previesp."cd-vinculo" = ptuvinpr."cd-tipo-vinculo-serious" and previesp."lg-principal" = 1 [FILTRO] group by preserv."nr-cgc-cpf", substr(preserv."in-class-estabelec", 1, 1), preserv."cd-cnes", preserv."en-uf", dzcidade."int-3", preserv."nm-prestador", case ptuvinpr."cd-tipo-vinculo-ptu" when 1 then 'P' when 2 then 'P' else 'C' end, previesp."in-contratualizacao", preserv."dt-ini-contrato", preserv."dt-inclusao", preserv."int-9", preserv."cd-prestador"

rps.query.gps.oracle.plano*

Sentença sql para consulta dos planos de saúde caso o erp utilizado seja GPS e o SGBD utilizado seja ORACLE.

Valor: Select P.NM_PLANO NOPLANO, M.DS_MODALIDADE NOMODALIDADE, p.CD_PLANO CDPLANO, T.CD_REGISTRO_PLANO CDREGISTROANS From TI_PL_SA T, PLA_SAU P, MODALID M Where T.CD_MODALIDADE = P.CD_MODALIDADE And T.CD_PLANO = P.CD_PLANO And M.cd_modalidade = p.cd_modalidade And t.cd_registro_plano Is Not Null [FILTRO] Group By P.NM_PLANO, M.DS_MODALIDADE, p.CD_PLANO,

T.CD_REGISTRO_PLANO Order By NM_PLANO, p.cd_plano

rps.query.gps.progress.plano*

Sentença sql para consulta dos planos de saúde caso o erp utilizado seja GPS e o SGBD utilizado seja PROGRESS.

Valor: Select P."NM-PLANO" NOPLANO, M."DS-MODALIDADE" NOMODALIDADE, p."CD-PLANO" CDPLANO, T."CD-REGISTRO-PLANO" CDREGISTROANS From PUB."TI-PL-SA" T, PUB."PLA-SAU" P, PUB."MODALID" M Where MODALIDADE" = P."CD-MODALIDADE" And T."CD-PLANO" = P."CD-T."CD-PLANO" And M."cd-modalidade" = p."cd-modalidade" And t."cd-registro-plano" Is Not Null [FILTRO] Group By P."NM-PLANO", M."DS-MODALIDADE", p."CD-PLANO", T."CD-REGISTRO-PLANO" Order By "NM-PLANO", p."cd-plano"

*A propriedade deve ser configurada mesmo que o ERP e o SGBD utilizados sejam diferentes dos que a propriedade se

referem.

Referências

Documentos relacionados

A função repmat também pode ser usada como auxiliar para construção de vetores

- Assim se irá proceder até ao preenchimento dos lugares disponíveis. Nota: Consoante o número de inscritos, pode ser necessário dividir a descida em várias etapas para

[r]

Com a compra dessa área de Floresta com Araucárias, RPPN Papagaios-de- altitude serão realizadas pesquisas que subsidirão ações de conservação de políticas públicas, como o

Observe que estamos propositalmente destacando os conceitos de “alfabetização” e de “letramento” juntos, pois acreditamos que as prá- ticas de letramento (que incluem

Figura 3 - Sistema de geração tipo inversor central. Para que seja possível o fluxo de potência dos painéis para a rede, é necessário que o valor da tensão da associação série

III – R$ 6.000,00 (seis mil reais), em caso de Invalidez Permanente total adquirida no exercício profissional, será pago ao empregado 100% (cem por cento) do Capital Básico

Para classificá-lo, diferentes elementos foram tomados como referência; diante do material utilizado no jogo ele apresenta-se como jogo de cartas, jogo de dados,