<?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 _Mensal.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 minOccurs="0" ref="tns:fluxoCaixa" />
      </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: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: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:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
</xs:schema>