Árvore de páginas

Versões comparadas

Chave

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

Regras de Upload de XML

Características do Requisito

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:

Gestão de Planos de Saúde

Rotina:

Rotina

Foundation - Upload XML

País(es):

Brasil

Banco(s) de Dados:

Progress®/Oracle®

Sistema(s) operacional(is):

Windows.

Versões/Release:

12.1.8

 

 


Descrição

Implementações de Foi implementada regras para validação do XML antes da devolução do protocolo.

Importante: Essa implementação é válida apenas para o Foundation integrado ao Gestão de Planos de Saúde.

 

Procedimento para Implantação

A implementação descrita no documento estará disponível a partir da atualização do pacote no cliente.

O pacote está disponível no portal (https://suporte.totvs.com/download).

Importante:

Antes de executar a atualização é recomendável realizar o backup do banco de dados bem como dos arquivos do Sistema (executáveis, .dlls e arquivos de configuração).
Realizar a atualização antes no ambiente de homologação e posterior a devida validação, no ambiente de produção.

Procedimento para Configuração

  • O EAR do Foundation Saúde vem configurado para ler todas as regras disponíveis, entretanto as mesmas podem ser controladas pelo cliente.
      Para isso, basta retirar
        • Retire do arquivo "tissrules.xml", na pasta <jbossFoundation>\server\<instancia>\conf, as tags "resource source" referentes as regras não desejadas.
        • Caso o arquivo não exista,
      basta criar
        • crie com o conteúdo abaixo:

      <?xml version="1.0" encoding="UTF-8"?>
      <change-set xmlns='http://drools.org/drools-5.0/change-set'
      xmlns:xs='http://www.w3.org/2001/XMLSchema-instance'
      xs:schemaLocation='http://drools.org/drools-5.0/change-set.xsd' >
      <add>
      <resource source="classpath:com/totvs/saude/rules/tiss/GuiasRepetidas.drl" type="DRL" />
      <resource source="classpath:com/totvs/saude/rules/tiss/CartoesDoBeneficiario.drl" type="DRL" />
      <resource source="classpath:com/totvs/saude/rules/tiss/TipoAtendimentoParaMedicinaOcupacional.drl" type="DRL" />
      </add>
      </change-set>

    Procedimento para Implantação

    A implementação descrita no documento estará disponível a partir da atualização do pacote no cliente.

    O pacote está disponível no portal (https://suporte.totvs.com/download).

    Importante:

    Antes de executar a atualização é recomendável realizar o backup do banco de dados bem como dos arquivos do Sistema (executáveis, .dlls e arquivos de configuração).
    Realizar a atualização antes no ambiente de homologação e posterior a devida validação, no ambiente de produção.

     

    Procedimento para Utilização

    1 - Acessar
    1. Acesse o programa Upload XML;
    2 - Selecionar
    1. Selecione o Período de Movimentação;
    3 - Selecionar
    1. Selecione o arquivo XML;
    4 - Clicar no botão
    1. Clique em Upload;
    2. O sistema
    irá validar
    1. validará as seguintes
    novas
    1. regras:
      • Cartão do Beneficiário:
        • Beneficiários da base - são verificados se o cartão existe na base de dados do Gestão de Planos;
        • Beneficiários de fora - são validados o dígito verificador;
      • Tipo de Atendimento para Medicina Ocupacional:
      As guias
          • Guias de beneficiários de Medicina Ocupacional - devem
      ter
          • possuir o Tipo de Atendimento entre 14 e 21, conforme tabela 50 da TISS;
      1. Caso o sistema não encontre
      nenhum problema
      1. inconsistências, o arquivo é aceito e o protocolo é devolvido para o usuário.
      2. Caso o sistema identifique
      ao menos um erro
      1. inconsistências no XML, o arquivo é rejeitado, não
      devolvendo
      1. retornando o número de protocolo. O sistema exibe uma mensagem
      contendo todos os erros encontrados
      1. com todas as inconsistências encontradas conforme o exemplo abaixo
      .
      1. :

      Arquivo [ TISS_V3_02_00_SADTERRADO.xml] : O XML enviado contém erros e não pode ser processado:
      1602 - TIPO DE ATENDIMENTO INVÁLIDO OU NÃO INFORMADO
      Tipo de Atendimento deve ser entre 14 e 21 quando o beneficiario é de Medicina Ocupacional
      Guia(s) com problema:
      Guia do prestador: 20140718000000000051; Tipo de Atendimento: 5; Carteira do Beneficiário: 01202900001000029


      1001 - NÚMERO DA CARTEIRA INVÁLIDO
      Carteira(s) da operadora não encontrada(s):01202900001123029
      Carteira(s) de fora da operadora com dígito inválido:0122360100006000015