Árvore de páginas

Versões comparadas

Chave

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

...

Propriedade

Descrição

Valor padrão

Obrigatório

com.totvs.saude.tiss.interface.supportversion 

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.connector.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.processmessage.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.processmessage.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

sib.upload.return.dir

Diretório de retorno do arquivo SIB

 

Sim

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/resposta

 

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/recepcao

 

tiss.reader.class

TISS Console: classe que implementa o leitor do TISS Console

com.totvs.foundation.console.read.implementation.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.tiss.consult.icdrequired

Obrigatoriedade do CID nas guias de Consulta

false

 

com.datasul.medical.web.action.tiss.sadt.icdrequired

Obrigatoriedade do CID nas guias de SADT

false

 

com.datasul.medical.web.action.tiss.intern.icdrequired

Obrigatoriedade do CID nas guias de Internação

false

 

com.datasul.medical.web.action.tiss.closebatch.icdrequired

Obrigatoriedade do CID no fechamento de lote

false

 

com.datasul.medical.web.action.tiss.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.tiss.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.maximumPeriod

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.maximumNumberOfRetries

Estabelece a quantidade máxima de tentativas de acesso ao sistema.

5

 

com.datasul.common.util.file.FileUtils.extractSevenZip

Define as bibliotecas utilizadas pelo SevenZip

IEShims.dll,libgcc_s_dw2-1.dll,libstdc++-6.dll

Sim

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

authenticatorPortal

auditoriaweb.totvs.com.br

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.cdtipovinculoserious 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.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 R.IDI_REGISTRO CDPLANO, R.NOM_PLANO_ANS NOPLANO, R.IN_TIPO_REGULAMENTACAO TIPOREGULAMENTACAO, decode(R.IN_TIPO_REGULAMENTACAO, 1, CAST(R.CDN_PLANO_ANS AS VARCHAR(10)), R.COD_PLANO_OPERADORA) CDREGISTROANS From REG_PLANO_SAUDE R [FILTRO] Group by R.IDI_REGISTRO, R.NOM_PLANO_ANS, R.IN_TIPO_REGULAMENTACAO, decode(R.IN_TIPO_REGULAMENTACAO, 1, CAST(R.CDN_PLANO_ANS AS VARCHAR(10)), R.COD_PLANO_OPERADORA) Order by R.NOM_PLANO_ANS, R.IDI_REGISTRO

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 R."IDI_REGISTRO CDPLANO", R."NOM_PLANO_ANS" NOPLANO, R."IN_TIPO_REGULAMENTACAO" TIPOREGULAMENTACAO, decode(R."IN_TIPO_REGULAMENTACAO", 1, CAST(R."CDN_PLANO_ANS" AS VARCHAR(10)), R."COD_PLANO_OPERADORA") CDREGISTROANS From PUB."REG_PLANO_SAUDE" R [FILTRO] Group by R."IDI_REGISTRO", R."NOM_PLANO_ANS", R."IN_TIPO_REGULAMENTACAO", decode(R."IN_TIPO_REGULAMENTACAO", 1, CAST(R."CDN_PLANO_ANS" AS VARCHAR(10)), R."COD_PLANO_OPERADORA") Order by R."NOM_PLANO_ANS", R."IDI_REGISTRO"

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