DIOPS-XML (2017)
O DIOPS-XML 2017 é o sistema de recepção das informações financeiras enviadas regularmente pelas operadoras de planos privados de saúde, sendo regulamentado pela Resolução Normativa RN nº 173, de 10 de julho de 2008, e suas alterações posteriores. As instruções nessa página visam auxiliar as Operadoras na montagem e envio das informações financeiras através do webservice do DIOPS-XML disponibilizado pela ANS.
O padrão definido para o DIOPS-XML segue os conceitos da Troca de Informação em Saúde Suplementar (TISS), a partir da qual os dados passam a ser enviados pelas operadoras para a ANS em arquivos de formato padrão, utilizando o XML, com conteúdo descrito e definido por meio de "schemas" XSD.
Na recepção dessas informações pela ANS serão realizados no recebimento críticas iniciais de montagem do XML e dos tipos de dados encaminhados no arquivo, sendo o mesmo dado como “Aceito” se tudo estiver de acordo com o padrão definido. Senão os erros serão exibidos de forma pontual, informando a linha, a coluna e o elemento que encontra-se com algum tipo de problema na montagem e/ou no seu preenchimento. Como retorno podemos ter a chamada do método que irá retornar os erros e o protocolo através de uma string, ou a chamada do método que irá retornar um objeto Java com as respectivas exceções, erros e protocolo em caso de sucesso. Este protocolo contém um número de recibo, a data e hora do registro da transação.
Após essa etapa serão realizadas críticas complementares de preenchimento para validação do balancete e dos quadros de detalhamento a cada ciclo de uma hora a partir do momento da recepção das informações. Nessa etapa é gerado um relatório de erros ou de validação das informações o qual está disponibilizado para consulta através do aplicativo DIOPS-Consulta, disponível no sítio da ANS.
Modalidades
As operadoras deverão preencher os Quadros de detalhamento para envio do DIOPS Financeiro de acordo com a modalidade, conforme abaixo:
Administradora de Benefícios (ADMBN)
- Quadro de Ativos Garantidores
- Quadro de Balancete
- Quadro de Contratos Estipulados
- Quadro de Fluxo de Caixa
- Quadro de Idade de Saldo
- Quadro de Lucros e Prejuízos
- Quadro de Segregação do Montante de Contraprestações a Repassar
Clique aqui confira as alterações dos quadros de detalhamento.
Cooperativa Médica (COOPM) e Cooperativa Odontológica (COOPO)
- Quadro de Ativos Garantidores
- Quadro de Balancete
- Quadro de Cobertura Assistencial
- Quadro de Conta-Corrente Cooperado
- Quadro de Conta Tributo Passivo
- Quadro de Fluxo de Caixa
- Quadro de Idade de Saldo
- Quadro de Intercambio Eventual
- Quadro de Lucros e Prejuízos
- Quadro de Movimentação de Agrupamento de Contratos
- Quadro de Movimentação de Eventos Indenizáveis
- Quadro de Saldo da Provisão de Eventos Sinistros a Liquidar
Clique aqui confira as alterações dos quadros de detalhamento.
Demais Modalidades
- Quadro de Ativos Garantidores
- Quadro de Balancete
- Quadro de Cobertura Assistencial
- Quadro de Fluxo de Caixa
- Quadro de Idade de Saldo
- Quadro de Intercambio Eventual
- Quadro de Lucros e Prejuízos
- Quadro de Movimentação de Agrupamento de Contratos
- Quadro de Movimentação de Eventos Indenizáveis
- Quadro de Saldo da Provisão de Eventos Sinistros a Liquidar
Clique aqui confira as alterações dos quadros de detalhamento de Demais Modalidades.
Quadros de detalhamento
A partir de 2017 os quadros de detalhamento do DIOPS Financeiro sofrerão alterações em suas estruturas conforme abaixo:
- Confira as alterações dos quadros de detalhamento
Quadro Alteração Identificação Nesse Quadro não ocorreram alterações para a vigência 2017. Balancete Nesse Quadro não ocorreram alterações para a vigência 2017. Ativos Garantidores Nesse Quadro não ocorreram alterações para a vigência 2017. Fluxo de Caixa Nesse Quadro não ocorreram alterações para a vigência 2017. Idade de Saldo Nesse Quadro não ocorreram alterações para a vigência 2017. Movimentação da Provisão de Eventos/Sinistros a Liquidar Esse Quadro foi removido para a vigência 2017. Movimentação de Eventos Indenizáveis * Nesse novo Quadro as Operadoras deverão identificar as informações dos totais de eventos avisados a receber e a pagar (Modalidade de Pré-pagamento), conforme elemento <eventosIndenizaveis> do schema DiopsComplexType2017. Movimentação de Contraprestações a Receber Esse Quadro foi removido para a vigência 2017. Movimentação de Agrupamento de Contratos (Receita e Despesa Assistencial) * Nesse novo Quadro as Operadoras deverão identificar as informações de receitas e despesas Assistenciais (Modalidade de Pré-pagamento), conforme elemento <agrupamentoContratos> do schema DiopsComplexType2017. Lucros e Prejuízos Nesse Quadro não ocorreram alterações para a vigência 2017. Saldo da Provisão de Eventos/Sinistros a Liquidar Nesse Quadro não ocorreram alterações para a vigência 2017. Contratos Estipulados Nesse Quadro não ocorreram alterações para a vigência 2017. Segregação do Montante de Contraprestações a Repassar Nesse Quadro não ocorreram alterações para a vigência 2017. Intercambio Eventual Nesse Quadro não ocorreram alterações para a vigência 2017. Cobertura Assistencial Nesse Quadro não ocorreram alterações para a vigência 2017. Conta-Corrente Cooperado Nesse Quadro não ocorreram alterações para a vigência 2017. Conta Tributo Passivo Nesse Quadro não ocorreram alterações para a vigência 2017. * Quadros adicionados a partir de 2017.
Como implantar o DIOPS XML
Passo-a-passo de geração do XML
- Verifique os schemas: Diops2017.xsd, DiopsComplexTypes2017.xsd, DiopsSimpleTypes2017.xsd e AnsCommonTypes.xsd;
- Consulte o Controle de Versões para verificar as atualizações;
- Analise os elementos que serão utilizados e os campos obrigatórios de cada um deles;
- Construa o documento XML conforme a modalidade específica;
- Valide seu documento XML através de websites que forneçam esse serviço online ou utilize uma ferramenta de parser XML:
Ex: http://tools.decisionsoft.com/schemaValidate.html.
Passo-a-passo para envio do XML (Utilizando apenas o cliente do DIOPS)
- Baixe o cliente do Serviço Web do DIOPS Financeiro fornecido pela ANS: DiopsFinanceiro-client.jar;
- Executar o arquivo com dois cliques, acionando a interface gráfica;
- Efetue o login padrão da ANS (Raiz do CNPJ + senha);
- Localize o arquivo XML gerado;
- Clicar no botão Enviar;
Proxy – Caso utilize proxy internamente, será necessário preencher as informações de (Servidor, Porta, Usuário e Senha);
Em caso de envio bem sucedido, será exibido o número correspondente ao recibo. Caso contrário será exibido o erro ocorrido na formação do arquivo XML.
Passo-a-passo para envio do XML (Utilizando Software Proprietário)
- Baixe o cliente do Serviço Web do DIOPS Financeiro fornecido pela ANS: DiopsFinanceiro-client.jar;
- Adicione-o como biblioteca da sua aplicação;
- Sua aplicação deve instanciar o objeto da classe DiopsFinanceiroClientJNI (br/gov/ans/diops/financeiro/api/DiopsFinanceiroClientJNI) e chamar o método String enviar (String arquivo, String usuário e String senha) onde:
- arquivo - arquivo XML a ser enviado;
- usuario – raiz CNPJ da Operadora;
- senha - senha padrão da Operadora na ANS;
O retorno deste método será uma string com as mensagens de erros ocorridos ou o número do protocolo, caso o envio seja bem sucedido.
Caso sua aplicação utilize tratamento de exceção Java, deve instanciar o objeto da classe DiopsFinanceiroClient (br/gov/ans/diops/financeiro/api/DiopsFinanceiroClient) no passo anterior;
O retorno deste método será um objeto Java com as respectivas exceções ocorridas ou o número do protocolo, caso o envio seja bem sucedido.
- Este cliente fará a conexão com o Web Service do DIOPS-XML
Qualquer transmissão do DIOPS-XML a partir do 1º Trimestre de 2016 que não utilize estes padrões será recusada pelo servidor.
Após essa etapa acompanhe o processamento do arquivo XML encaminhado (aceito) através do aplicativo DIOPS-Consulta, disponível no sítio da ANS.
Serviço de recepção (webservice) do DIOPS
O Web Service para recebimento das transações do DIOPS está disponível através do endereço: https://www.gov.br/ans/pt-br/arquivos/assuntos/operadoras/aplicativos-ans/diops/2019/service.xml
Arquivos Importantes
Schemas
Exemplos documentos XML por modalidade
exemplo_diops_2017_administradora.xml
exemplo_diops_2017_cooperativa.xml
Exemplo de preenchimento
Agrupamento_Contratos_2017.pptx
DIOPS-XML_Financeiro_2017.xlsx
Esclarecimentos Ativos Garantidores (.pdf)
Movimentação da Provisão de Eventos/Sinistros a Liquidar (.pdf)