<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:element name="Envio">
    <xsd:complexType>
      <xsd:sequence>
		<xsd:element name="etiqueta" type="tipoEtiqueta" minOccurs="1" maxOccurs="1" fixed="36"/>
		<xsd:element name="codigotcu" type="tipoCodigoTcu" minOccurs="1" maxOccurs="1"/>
        <xsd:element name="Version">
          <xsd:simpleType>
            <xsd:restriction base='xsd:string'>
              <xsd:maxLength  value='8'/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Ambito">
          <xsd:simpleType>
            <xsd:restriction base='xsd:string'>
              <xsd:maxLength  value='4'/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Aplicacion">
          <xsd:simpleType>
            <xsd:restriction base='xsd:string'>
              <xsd:maxLength  value='15'/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Ejercicio">
          <xsd:simpleType>
            <xsd:restriction base='xsd:string'>
              <xsd:maxLength  value='4'/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="FechaGeneracion" type="xsd:date"/>
        <xsd:element name="ComunidadAutonoma">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Codigo">
                <xsd:simpleType>
                  <xsd:restriction base='xsd:string'>
                    <xsd:maxLength  value='12'/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:element>
              <xsd:element name="Nombre">
                <xsd:simpleType>
                  <xsd:restriction base='xsd:string'>
                    <xsd:maxLength  value='250'/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="InformacionEntes">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element maxOccurs="unbounded" name="InformacionEnte">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="CodigoEnte">
                      <xsd:simpleType>
                        <xsd:restriction base='xsd:string'>
                          <xsd:maxLength  value='12'/>
                        </xsd:restriction>
                      </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="DesgloseIngresos">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded" minOccurs="0" name="DesgloseIngresosSeccionServicio">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CuentaEconomica"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaIngresos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Fase_Presupuestaria">
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:maxLength  value='50'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Importe">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="DesgloseGastos">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded"  minOccurs="0" name="DesgloseGastosSeccionServicioFuncional">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Funcion">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='8'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CuentaEconomica"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaGastos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Fase_Presupuestaria">
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:maxLength  value='50'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Importe">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="IngresosTransferencias">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded" name="IngresosT" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="CodigoEnte"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='12'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CuentaEconomica"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CodigoEnteDa"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='12'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaIngresos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Fase_Presupuestaria">
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:maxLength  value='50'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Importe">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="GastosTransferencias">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded" name="GastosT" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="CodigoEnte"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='12'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CuentaEconomica"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Funcion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='8'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CodigoEnteRecibe"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='12'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaGastos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Fase_Presupuestaria">
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:maxLength  value='50'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Importe">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="IngresosIFLPAC">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded" name="IngresoIFLPAC" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="CuentaEconomica"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaIngresos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                <xsd:element name="Fase_Presupuestaria">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Importe">
                                  <xsd:simpleType>
                                    <xsd:restriction base="xsd:decimal">
                                      <xsd:totalDigits value="17"/>
                                      <xsd:fractionDigits value="2"/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="GastosIFLPAC">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded" name="GastoIFLPAC" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="CuentaEconomica"   >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Funcion"   >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='8'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaGastos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Fase_Presupuestaria">
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:maxLength  value='50'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Importe">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="AcreedoresObligacionesPendiEntesAplicarPresupuestos">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element maxOccurs="unbounded" name="AcreedorObligacionesPendiEntesAplicarPresupuestos" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="CodigoEnte">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='12'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Seccion">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Funcion">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='8'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="CuentaEconomica">
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='50'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element maxOccurs="unbounded" name="CuentaGastos">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="TipoMovimiento">
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:maxLength  value='50'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Importe">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="Validaciones" minOccurs="0">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="CapitulosI" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element maxOccurs="unbounded" name="CapituloI" minOccurs="0">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Cap"  >
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:pattern value='[1-9]'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Valor">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                          <xsd:element name="ArticulosI" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element maxOccurs="unbounded" name="ArticuloI" minOccurs="0">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Art"  >
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:pattern value='[1-9][0-9]'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Valor">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                          <xsd:element name="ConceptosI" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element maxOccurs="unbounded" name="ConceptoI" minOccurs="0">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Con"  >
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:pattern value='[1-9][0-9]{2}'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Valor">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                          <xsd:element name="CapitulosG" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element maxOccurs="unbounded" name="CapituloG" minOccurs="0">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Cap"  >
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:pattern value='[1-9]'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Valor">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                          <xsd:element name="ArticulosG" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element maxOccurs="unbounded" name="ArticuloG" minOccurs="0">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Art"  >
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:pattern value='[1-9][0-9]'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Valor">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                          <xsd:element name="ConceptosG" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element maxOccurs="unbounded" name="ConceptoG" minOccurs="0">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element name="Con"  >
                                        <xsd:simpleType>
                                          <xsd:restriction base='xsd:string'>
                                            <xsd:pattern value='[1-9][0-9]{2}'/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Valor">
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:decimal">
                                            <xsd:totalDigits value="17"/>
                                            <xsd:fractionDigits value="2"/>
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                    </xsd:sequence>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                    <!--<xsd:element name="ValidacionesFasesPresupuestarias" minOccurs="0">
                      <xsd:complexType>
                        <xsd:sequence>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>-->
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="RelacionEntes">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element maxOccurs="unbounded" name="Ente">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="Codigo"   >
                      <xsd:simpleType>
                        <xsd:restriction base='xsd:string'>
                          <xsd:maxLength  value='12'/>
                        </xsd:restriction>
                      </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="Nombre"  >
                      <xsd:simpleType>
                        <xsd:restriction base='xsd:string'>
                          <xsd:maxLength  value='250'/>
                        </xsd:restriction>
                      </xsd:simpleType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="Literales">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="Secciones">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element maxOccurs="unbounded" name="Seccion">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='12'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Literal"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="Servicios">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element maxOccurs="unbounded" name="Servicio">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="CodSeccion" minOccurs="0"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='5'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='6'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Literal"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="Ingresos">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="CodIngresos" minOccurs="0" maxOccurs="unbounded">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='50'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element maxOccurs="unbounded" name="LiteralesCodigosRepetidos" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Literal"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='250'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                          <xsd:element name="Literal" minOccurs="0"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="Gastos">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element maxOccurs="unbounded" name="CodGastos">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='50'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Literal"  minOccurs="0"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element maxOccurs="unbounded" name="LiteralesCodigosRepetidos" minOccurs="0">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element name="Seccion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='5'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Servicio"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='6'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Funcion"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='8'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Literal"  >
                                  <xsd:simpleType>
                                    <xsd:restriction base='xsd:string'>
                                      <xsd:maxLength  value='250'/>
                                    </xsd:restriction>
                                  </xsd:simpleType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="Funcion">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element maxOccurs="unbounded" name="CodFuncion">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='8'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Literal"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="FasePresupuestaria">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element maxOccurs="unbounded" name="CodFase">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='10'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Literal"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="TipoMovimiento">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element maxOccurs="unbounded" name="CodTipo">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element name="Codigo"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='10'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element name="Literal"  >
                            <xsd:simpleType>
                              <xsd:restriction base='xsd:string'>
                                <xsd:maxLength  value='250'/>
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                        </xsd:sequence>
                      </xsd:complexType>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="fecha" type="xsd:string" use="required" />
      <xsd:attribute name="contenido" type="xsd:string" use="required" />
    </xsd:complexType>
  </xsd:element>
 	<xsd:simpleType name="tipoEtiqueta">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="7"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="tipoCodigoTcu">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="13" />
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>