<?xml version="1.0" encoding="ISO-8859-15"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">

	<xsd:element name="estado">
		<xsd:complexType>
		  <xsd:sequence>
			<xsd:element name="etiqueta" type="tipoEtiqueta" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="mescierre" type="tipoMes" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="registros" type="tipoDato" minOccurs="1" maxOccurs="1"/>
		  </xsd:sequence>
		</xsd:complexType>
	</xsd:element>
  
	<xsd:complexType name="tipoDato">
		<xsd:sequence>
			<xsd:element name="registro" type="tipoRegistro" minOccurs="1" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="tipoRegistro">
		<xsd:sequence>
			<xsd:element name="codigo" type="tipoCodigo" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="saldoinicialdeudor" type="tipoImporte" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="saldoinicialacreedor" type="tipoImporte" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="movimientosdebe" type="tipoImporte" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="movimientoshaber" type="tipoImporte" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="saldofinaldeudor" type="tipoImporte" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="saldofinalacreedor" type="tipoImporte" minOccurs="1" maxOccurs="1"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:simpleType name="tipoEtiqueta">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="33"/>
			<xsd:enumeration value="34"/>
		</xsd:restriction>
	</xsd:simpleType>

  <xsd:simpleType name="tipoCodigo">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="12"/>
    </xsd:restriction>
  </xsd:simpleType>
  
   <xsd:simpleType name="tipoMes">
    <xsd:restriction base="xsd:byte">
      <xsd:minInclusive value="1"/>
	  <xsd:maxInclusive value="12"/>
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="tipoImporte">
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="16"/>
      <xsd:fractionDigits value="2"/>
    </xsd:restriction>
  </xsd:simpleType>	
    
</xsd:schema>