DIOPS-XML (a partir de 2024)
DIOPS-XML 2024 é o sistema de recepção das informações econômico-financeiras enviadas regularmente pelas operadoras de planos privados de saúde e administradoras de benefícios, sendo regulamentado pela Resolução Normativa RN Nº 527, de 29 de abril de 2022, 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 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 se encontra 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.
Independentemente do DIOPS-XML apresentar o status de “aceito e validado”, eventuais inconsistências apontadas no aplicativo DIOPS-Consulta devem ser tratadas pela Operadora, revendo os seus procedimentos e registros auxiliares e promovendo as correções necessárias e a retificação do DIOPS-XML.
Modalidades
DIOPS Financeiro Simplificado (light)
Compreende os Quadros de detalhamento a seguir, que deverão ser preenchidos e enviados mensalmente pelas operadoras enquadradas nos segmentos de classificação prudencial S1 e S2, conforme disposto na Resolução Normativa nº 475, de 23 de dezembro de 2021, com exceção das operadoras com menos de 20 mil beneficiários em 31 de dezembro do exercício anterior.
- Quadro de Balancete
- Quadro de Fluxos de Caixa
Também deve ser encaminhado mensalmente pelas operadoras submetidas a Procedimentos de Adequação Econômico-Financeira (PAEF) ou em regime de direção fiscal, com exceção das operadoras enquadradas no segmento de classificação prudencial S4 com menos de 20 mil beneficiários em 31 de dezembro do exercício anterior.
DIOPS Financeiro Completo (full)
Compreende os Quadros de detalhamento a seguir, de acordo com a modalidade da operadora, que deverão ser preenchidos e enviados trimestralmente, ressalvado que as operadoras enquadradas no segmento de classificação prudencial S4 com menos de 20 mil beneficiários em 31 de dezembro do exercício anterior estão dispensadas do envio referente aos 1º, 2º e 3º trimestres. Essa dispensa não alcança as operadoras submetidas a Procedimentos de Adequação Econômico-Financeira (PAEF) ou em regime de direção fiscal.
Administradora de Benefícios (ADMBN)
- Quadro de Balancete
- Quadro de Contratos Estipulados
- Quadro de Créditos e Débitos com Operadoras para Apuração do Capital Referente ao Risco de Crédito
- Quadro de Detalhamento de Fundos de Investimentos para Apuração do Capital Referente ao Risco de Crédito
- Quadro de Fluxos de Caixa
- Quadro de Idade de Saldo
- Quadro de Lucros e Prejuízos
- Quadro de Segregação do Montante de Contraprestações a Repassar
- Quadro Auxiliar de Risco de Mercado
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 Movimentação de Contraprestação de Corresponsabilidade Cedida
- Quadro de Contraprestações Por Período de Cobertura
- Quadro de Créditos e Débitos com Operadoras para Apuração do Capital Referente ao Risco de Crédito
- Quadro de Detalhamento de Fundos de Investimentos para Apuração do Capital Referente ao Risco de Crédito
- Quadro de Fluxos de Caixa
- Quadro de Idade de Saldo
- Quadro de Lucros e Prejuízos
- Quadro de Modelo Padrão de Capital
- Quadro de Receitas e Despesas de Agrupamento de Contratos
- Quadro de Movimentação de Eventos Indenizáveis
- Quadro de Saldo da Provisão de Eventos Sinistros a Liquidar
- Quadro de Programas-Fundos Comuns de Despesas Assistenciais
- Quadro de Teste de Adequação do Passivo – TAP
- Quadro Auxiliar de Risco de Mercado
Demais Modalidades
- Quadro de Ativos Garantidores
- Quadro de Balancete
- Quadro de Cobertura Assistencial
- Quadro de Contraprestação de Corresponsabilidade Cedida
- Quadro de Contraprestações Pecuniárias
- Quadro de Créditos e Débitos com Operadoras para Apuração do Capital Referente ao Risco de Crédito
- Quadro de Detalhamento de Fundos de Investimentos para Apuração do Capital Referente ao Risco de Crédito
- Quadro de Fluxo de Caixa
- Quadro de Idade de Saldo
- Quadro de Lucros e Prejuízos
- Quadro de Modelo Padrão de Capital
- 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
- Quadro de Programas-Fundos Comuns de Despesas Assistenciais
- Quadro de Teste de Adequação do Passivo – TAP
- Quadro Auxiliar de Risco de Mercado
Síntese da obrigação de envio dos DIOPS-XML
Como implantar o DIOPS XML
Como atualizar o certificado SSL do DIOPS-XML
Para atualizar o certificado para envio do DIOPS-XML no seu computador local disponibilizamos duas alternativas:
Opção 1: Baixar cacerts
- Baixe o arquivo cacerts que já possui o certificado digital do DIOPS-XML: cacerts;
- Copie o arquivo para a pasta de instalação do Java (Ex: $JAVA_HOME/jre/lib/security/)
* $JAVA_HOME - endereço de instalação do JAVA - Exemplo: " C:\Program Files\Java\jdk1.8.0_111"
Opção 2: Baixar o certificado digital (.cer)
Baixe o certificado digital do DIOPS-XML para incluir no cacerts local. Exportar os certificados da página www.ans.gov.br/index.php
Passo-a-passo de geração do XML - DIOPS Financeiro Simplificado (Ligth)
- Verifique os schemas: Diops2024_mensal.xsd, DiopsComplexTypes2024_mensal.xsd, DiopsSimpleTypes2024_mensal.xsd e AnsCommonTypes_mensal.xsd;
- Consulte o Controle de Versões para verificar as atualizações; Incluir hiperlink da descrição;
- 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 de geração do XML - DIOPS Financeiro Completo (Full)
- Verifique
- Verifique os schemas:
Diops2024.xsd, DiopsComplexTypes2024.xsd, DiopsSimpleTypes2024.xsd e AnsCommonTypes.xsd; - Consulte o Controle de Versões para verificar as atualizações; Incluir hiperlink da descrição
- 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
- Verifique os schemas:
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);
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; - 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 2024 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.ans.gov.br/diops/financeiro/v2024/service?wsdl
Arquivos Importantes
Schemas - DIOPS Financeiro Simplificado (Light)
DiopsComplexTypes2024_mensal.xsd
DiopsSimpleTypes2024_mensal.xsd
Schemas - DIOPS Financeiro Completo (Full)
Exemplos documentos XML - DIOPS Financeiro Simplificado (Light)
Exemplos documentos XML por modalidade
exemplo_diops_2024_administradora.xml
exemplo_diops_2024_cooperativa.xml
Exemplo de preenchimento
DIOPS-XML_Financeiro_2024.xlsx
Esclarecimentos Ativos Garantidores (.pdf)
Movimentação de Eventos Indenizáveis e Contraprestações de Corresponsabilidade Cedida (.pdf)