<?xml version="1.0" encoding="iso-8859-15"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
  <xsd:annotation>
    <xsd:documentation>XML com o Histórico anual completo dos pagamentos em bolsas efetuados pelo CNPq</xsd:documentation>
    <xsd:documentation>Versão 0.1.0 - Atualizado em 25/02/2016</xsd:documentation>
  </xsd:annotation>
  <xsd:element name="BOLSAS-ANO">
    <xsd:annotation>
      <xsd:documentation>Os dados sobre os pagamentos encontram-se detalhados identificando o beneficiário da bolsa, a instituição e curso de vínculo do beneficiário, a quantidade de mensalidades pagas no período, os valores pagos no período, a identificação do título e área do conhecimento da bolsa. Estes dados encontram-se no formato estruturado XML, voltado a disponibilização de grande volume de dados.</xsd:documentation>      
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="BOLSA" minOccurs="0" maxOccurs="unbounded">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="ANO-PAGAMENTO">
                  <xsd:annotation><xsd:documentation>Ano que foi realizado o pagamento</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="4"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>  
              <xsd:element name="NRO-ID-CNPQ">
                  <xsd:annotation><xsd:documentation>Código de Identificação do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="20"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element> 
              <xsd:element name="NOME-COMPLETO">
                  <xsd:annotation><xsd:documentation>Nome completo do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="60"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="SEXO">
                  <xsd:annotation><xsd:documentation>Sexo do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="1"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
			  <xsd:element name="PAIS-NASCIMENTO">
                  <xsd:annotation><xsd:documentation>Pais de Nascimento do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="60"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element> 
              <xsd:element name="CODIGO-DO-PROCESSO">
                  <xsd:annotation><xsd:documentation>Código do Processo da Bolsa</xsd:documentation></xsd:annotation>			  
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="13"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>			  
              <xsd:element name="MODALIDADE-DO-PROCESSO">
                <xsd:annotation><xsd:documentation>A Modalidade do Processo da Bolsa</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="80"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="CATEGORIA-NIVEL-DA-MODALIDADE">
                <xsd:annotation><xsd:documentation>Nível da Categoria da Modalidade do Processo da Bolsa</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="5"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
			  <xsd:element name="DATA-INICIO-PROCESSO" type="data">  <!-- dd/MM/yyyy -->
                  <xsd:annotation><xsd:documentation>Data de início do Processo da Bolsa</xsd:documentation></xsd:annotation>
              </xsd:element>
              <xsd:element name="DATA-TERMINO-PROCESSO" type="data"> <!-- dd/MM/yyyy -->
                  <xsd:annotation><xsd:documentation>Data de Término do Processo da Bolsa</xsd:documentation></xsd:annotation>
              </xsd:element>
              <xsd:element name="TITULO-DO-PROCESSO">
                  <xsd:annotation><xsd:documentation>Título do Processo da Bolsa</xsd:documentation></xsd:annotation>			  
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="255"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="QUANTIDADE-MESES-PAGOS" type="xsd:decimal">
				<xsd:annotation><xsd:documentation>Quantidade de mensalidades pagas no período</xsd:documentation></xsd:annotation>
              </xsd:element>
              <xsd:element name="VALOR-PAGO">
              <xsd:annotation><xsd:documentation>Valor pago no período</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="12"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="MOEDA"> 
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="4"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>                
              <xsd:element name="NOME-INSTITUICAO">
                  <xsd:annotation><xsd:documentation>Nome da Instituição de destino do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="130"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="SIGLA-INSTITUICAO"> 
                  <xsd:annotation><xsd:documentation>Sigla da Instituição de destino do Bolsista</xsd:documentation></xsd:annotation>			  
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="16"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>                
              <xsd:element name="PAIS-INSTITUICAO">
                  <xsd:annotation><xsd:documentation>Pais da Instituição de destino do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="60"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>                
              <xsd:element name="SIGLA-UF-INSTITUICAO"> 
                  <xsd:annotation><xsd:documentation>UF da Instituição de destino do Bolsista</xsd:documentation></xsd:annotation>			  
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="2"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>      
              <xsd:element name="NATUREZA-JURIDICA">
                  <xsd:annotation><xsd:documentation>Nome da Instituição de destino do Bolsista</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="130"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>			  
              <xsd:element name="NIVEL-DO-CURSO"> 
                <xsd:annotation><xsd:documentation>Nível do Curso do Bolsista. Ex: Doutorado, Mestrado, Graduação, etc.</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="50"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="NOME-CURSO"> 
                <xsd:annotation><xsd:documentation>Nome do Curso do Bolsista. Ex: Doutorado, Mestrado, Graduação, etc.</xsd:documentation></xsd:annotation>			  
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="50"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>              
              <xsd:element name="NOME-GRANDE-AREA-DO-CONHECIMENTO"> 
                  <xsd:annotation><xsd:documentation>Nome da Grande Área do Conhecimento da Bolsa</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="85"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="NOME-DA-AREA-DO-CONHECIMENTO" >
                  <xsd:annotation><xsd:documentation>Nome da Área do Conhecimento da Bolsa</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="85"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="NOME-DA-SUB-AREA-DO-CONHECIMENTO" >
                  <xsd:annotation><xsd:documentation>Nome da Sub Área do Conhecimento da Bolsa</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="85"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
              <xsd:element name="NOME-DA-ESPECIALIDADE">
                  <xsd:annotation><xsd:documentation>Nome da Especialidade de Área do Conhecimento da Bolsa</xsd:documentation></xsd:annotation>
                  <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                      <xsd:maxLength value="85"/>
                    </xsd:restriction>
                  </xsd:simpleType>
              </xsd:element>
			  <xsd:element name="QUANTIDADE-BOLSA-ANO" type="xsd:decimal">
				<xsd:annotation><xsd:documentation>Quantidade de bolsa no ano</xsd:documentation></xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element> <!-- BOLSA -->
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element> <!-- BOLSA-ANO -->


  <xsd:simpleType name="data">
    <xsd:restriction base="xsd:string">
     <xsd:maxLength value="12"/>
    </xsd:restriction>
  </xsd:simpleType>
  
</xsd:schema>


