<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.ans.gov.br/ws/diops/financeiro/schema" elementFormDefault="qualified" targetNamespace="http://www.ans.gov.br/ws/diops/financeiro/schema" version="1.0">
   <xs:include schemaLocation="DiopsComplexTypes2026.xsd" />
   <xs:element name="diops">
      <xs:complexType>
         <xs:sequence>
            <xs:element ref="tns:identificacao" />
            <xs:element name="financeiro" type="tns:financeiro" />
         </xs:sequence>
      </xs:complexType>
   </xs:element>
   <xs:complexType name="financeiro" abstract="true">
      <xs:sequence>
         <xs:element ref="tns:balancete" />
         <xs:element ref="tns:ativoGarantidor" minOccurs="0"/>
         <xs:element minOccurs="0" ref="tns:fluxoCaixa" />
         <xs:element ref="tns:idadeSaldo" />
         <xs:element ref="tns:lucrosPrejuizos" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="padrao">
      <xs:annotation>
         <xs:documentation>Representação do DIOPS para as Modalidades: Autogestão, Filantropia, Medicina de grupo, Odontologia de grupo e Seguradora Especializada em Saúde</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:extension base="tns:financeiro">
            <xs:sequence>
               <xs:element ref="tns:saldoProvEventosSinistrosLiq" />
               <xs:element ref="tns:coberturaAssistencial" />
               <xs:element ref="tns:eventosIndenizaveis" />
               <xs:element ref="tns:agrupamentoContratos" />
               <xs:element minOccurs="0" ref="tns:fundosComuns" />
			      <xs:element ref="tns:corresponsabilidadeCedida">
                  <xs:annotation>
                     <xs:documentation>Quadro de Movimentação de Contraprestação de Corresponsabilidade Cedida - Envio obrigatório a partir do 1º trimestre de 2019.</xs:documentation>
                  </xs:annotation>
               </xs:element>
			      <xs:element ref="tns:contraprestacoesPecuniarias">
                  <xs:annotation>
                     <xs:documentation>Quadro de Contraprestações Pecuniárias / Prêmios por Período de Cobertura - Envio obrigatório a partir do 1º trimestre de 2019.</xs:documentation>
                  </xs:annotation>
               </xs:element>
			      <xs:element minOccurs="0" ref="tns:testeAdequacaoPassivo">
                  <xs:annotation>
                     <xs:documentation>Teste de Adequação do Passivo - TAP - Envio facultativo a partir de 2019.</xs:documentation>
                  </xs:annotation>
               </xs:element>
			      <xs:element minOccurs="0" ref="tns:modeloPadraoCapital">
                  <xs:annotation>
                     <xs:documentation>Informações Adicionais para Modelo Padrão de Capital baseado em Riscos.</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element minOccurs="0" ref="tns:creditosDebitosCRC">
                  <xs:annotation>
                     <xs:documentation>Créditos e Débitos com Operadoras para Apuração do Capital Referente ao Risco de Crédito.</xs:documentation>
                  </xs:annotation>
        	      </xs:element> 
        	      <xs:element minOccurs="0" ref="tns:fundosInvestimentosCRC"> <!--Incluído 2021-->
                  <xs:annotation>
                     <xs:documentation>Detalhamento de Fundos de Investimentos para Apuração do Capital Referente ao Risco de Crédito.</xs:documentation>
                  </xs:annotation>
			      </xs:element>
        	   	  <xs:element minOccurs="0" ref="tns:quadroRiscoMercado"> <!--Incluído 2023-->
                  	<xs:annotation>
                    	<xs:documentation>Quandro de risco de mercado.</xs:documentation>
                  	</xs:annotation>
			   	  </xs:element>
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="administradora">
      <xs:annotation>
         <xs:documentation>Representação do DIOPS para as Modalidades: Administradora e Administradora de Benefícios</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:extension base="tns:financeiro">
            <xs:sequence>
               <xs:element ref="tns:contratosEstipulados" />
               <xs:element ref="tns:contraprestacaoRepassar" />
               <xs:element minOccurs="0" ref="tns:creditosDebitosCRC">
                  <xs:annotation>
                     <xs:documentation>Créditos e Débitos com Operadoras para Apuração do Capital Referente ao Risco de Crédito.</xs:documentation>
                  </xs:annotation>
        	      </xs:element> 
        	      <xs:element minOccurs="0" ref="tns:fundosInvestimentosCRC"> <!--Incluído 2021-->
                  <xs:annotation>
                     <xs:documentation>Detalhamento de Fundos de Investimentos para Apuração do Capital Referente ao Risco de Crédito.</xs:documentation>
                  </xs:annotation>
			      </xs:element>

          	   <xs:element minOccurs="0" ref="tns:quadroRiscoMercado"> <!--Incluído 2023-->
                  <xs:annotation>
                     <xs:documentation>Quandro de risco de mercado.</xs:documentation>
                  </xs:annotation>
			   </xs:element>
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="cooperativa">
      <xs:annotation>
         <xs:documentation>Representação do DIOPS para as Modalidades: Cooperativa Médica e Cooperativa Odontológica</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:extension base="tns:financeiro">
            <xs:sequence>
               <xs:element ref="tns:saldoProvEventosSinistrosLiq" />
               <xs:element ref="tns:coberturaAssistencial" />
               <xs:element minOccurs="0" ref="tns:contaCorrenteCooperado" />
               <xs:element minOccurs="0" ref="tns:tributoPassivo" />
               <xs:element ref="tns:eventosIndenizaveis" />
               <xs:element ref="tns:agrupamentoContratos" />                  
               <xs:element minOccurs="0" ref="tns:fundosComuns" />
			   <xs:element ref="tns:corresponsabilidadeCedida">
                  <xs:annotation>
                     <xs:documentation>Quadro de Movimentação de Contraprestação de Corresponsabilidade Cedida - Envio obrigatório a partir do 1º trimestre de 2019.</xs:documentation>
                  </xs:annotation>
				</xs:element>  
			   <xs:element ref="tns:contraprestacoesPecuniarias">
                  <xs:annotation>
                     <xs:documentation>Quadro de Contraprestações Pecuniárias / Prêmios por Período de Cobertura - Envio obrigatório a partir do 1º trimestre de 2019.</xs:documentation>
                  </xs:annotation>
				</xs:element> 
			   <xs:element minOccurs="0" ref="tns:testeAdequacaoPassivo">
                  <xs:annotation>
                     <xs:documentation>Teste de Adequação do Passivo - TAP - Envio facultativo a partir de 2019.</xs:documentation>
                  </xs:annotation>
               </xs:element>
			   <xs:element minOccurs="0" ref="tns:modeloPadraoCapital">
                  <xs:annotation>
                     <xs:documentation>Informações Adicionais para Modelo Padrão de Capital baseado em Riscos.</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element minOccurs="0" ref="tns:creditosDebitosCRC">
                  <xs:annotation>
                     <xs:documentation>Créditos e Débitos com Operadoras para Apuração do Capital Referente ao Risco de Crédito.</xs:documentation>
                  </xs:annotation>
        	   </xs:element> 
        	   <xs:element minOccurs="0" ref="tns:fundosInvestimentosCRC"> <!--Incluído 2021-->
                  <xs:annotation>
                     <xs:documentation>Detalhamento de Fundos de Investimentos para Apuração do Capital Referente ao Risco de Crédito.</xs:documentation>
                  </xs:annotation>
			   </xs:element>
        	   <xs:element minOccurs="0" ref="tns:quadroRiscoMercado"> <!--Incluído 2023-->
                  <xs:annotation>
                     <xs:documentation>Quandro de risco de mercado.</xs:documentation>
                  </xs:annotation>
			   </xs:element>
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
</xs:schema>