![]() |
Resolución 09147 AGO. 14/06 Especificaciones Técnicas |
![]() |
INFORME DE ACLARACIONES DE DATOS PARA FINES ESTADISTICOS -
DECLARACIONES DE CAMBIO Nos. 1, 2, 3 y 5
Formato 1066 - Versión 6
OBJETIVO
Definir
las características y contenido de los archivos donde se reporta el formato de:
Informe de aclaraciones de datos para fines estadísticos
- Declaraciones de Cambio Nos.1, 2, 3 y 5.
ESPECIFICACIÓN TECNICA
El
formato de Informe de aclaraciones de datos para fines
estadísticos - Declaraciones de Cambio Nos. 1, 2, 3 y 5, debe enviarse en un
archivo XML que cumpla las siguientes especificaciones:
1. Estándar del Nombre de los Archivos
El
nombre de cada uno de los archivos, debe especificarse mediante la siguiente
secuencia de caracteres:
Dmuisca_ccmmmmmvvaaaacccccccc.xml
cc
: Concepto (Nuevo = 01, Reemplazo = 02)
mmmmm
: Formato (Informe de aclaraciones de datos para fines
estadísticos - Declaraciones de Cambio 1, 2, 3 y 5= 01066)
vv
: Versión del formato (Versión = 06)
aaaa
: Año de envío.
cccccccc
: Consecutivo de envío por año.
2. Formato del Archivo
El
formato de Informe de aclaraciones de datos para fines
estadísticos - Declaraciones de Cambio Nos. 1, 2, 3 y 5, contiene un documento
XML, que está compuesto por dos elementos complejos: Encabezado y Contenido,
las cuales se deben enviar en el orden enunciado.
Encabezado |
Contenido Información 1 |
Contenido Información 2 |
... |
Contenido Información N |
1. El documento debe cumplir
con la especificación XML 1.0 Tercera edición.
2. El conjunto de caracteres
utilizado en el documento XML debe ser el alfabeto latino No. 1: “ISO-8859-
3. El archivo debe contener
un documento XML bien formado y valido de acuerdo al esquema XSD que incluye en
esta especificación técnica.
4. El archivo debe contener
un elemento único elemento raíz llamado “mas”, que a su vez contendrá toda la
información del archivo, tanto el encabezado como los registros.
2.1. Formato del Encabezado
El
encabezado del archivo viene en el elemento “Cab” y contiene los siguientes
datos, todos de carácter obligatorio:
(*)
Se enviarán archivos con máximo 5000 registros; si es necesario informar más de
5000 registros, se fraccionará la información en archivos de 5000 registros o
menos. La cantidad de registros esta medida por el número de elementos “aclaraciones” que contenga el archivo.
2.2. Formato del Contenido
En
el contenido del archivo se deben incluir tantos registros como se informó en
la cabecera en el campo “Cantidad de registros”.
Cada
registro reportado debe mantener la misma estructura previamente explicada y
usada para la cabecera.
El
contenido del archivo viene en el elemento “aclaraciones” y
se deben incluir los siguientes datos para cada transacción reportada.
ATRIBUTO |
DENOMINACION CASILLA |
TIPO |
LONGITUD |
OBLIGATORIA |
OBSERVACIONES |
tinf |
Tipo informante |
int |
1 |
S |
De acuerdo a |
fcom |
Fecha presentación comunicación u oficio |
date |
10 |
N |
Formato AAAA-MM-DD En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3, esta casilla es
de diligenciamiento obligatorio. |
pdec |
Procesamiento de la declaración de cambio |
int |
1 |
S |
De acuerdo a la tabla 2. |
fdeca |
Fecha declaración cambio aclarada |
date |
10 |
S |
Formato AAAA-MM-DD |
ndeca |
Número declaración cambio aclarada |
string |
5 |
N |
Es
obligatorio, cuando la información es suministrada por Intermediario del
mercado cambiario – IMC, o Concesionario de servicios de correo. Sólo
acepta números. |
tdoc |
Tipo de Identificación del importador, o exportador, o deudor o
acreedor, o de quien compra o vende divisas |
int |
2 |
N |
11.
Registro civil de nacimiento 12.
Tarjeta de identidad 13.
Cédula de ciudadanía 21.
Tarjeta de extranjería 22.
Cédula de extranjería 31.
Nit 41. Pasaporte En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3, esta casilla es
de diligenciamiento obligatorio. |
nid |
Número de identificación del importador, o l exportador, o deudor o
acreedor, o de quien compra o vende divisas |
string |
20 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3, esta casilla es
de diligenciamiento obligatorio. |
dv |
DV del importador, o exportador, o deudor o acreedor, o de
quien compra o vende divisas |
int |
1 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3 y el valor de la
casilla “Tipo de identificación del importador o exportador” sea 31 - NIT,
esta casilla es de diligenciamiento obligatorio. |
apl1 |
Primer apellido del importador, o exportador, o deudor o
acreedor, o de quien compra o vende divisas |
string |
60 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3 y el importador,
o exportador, o deudor o acreedor, o de quien compra o vende
divisas es una persona natural, esta casilla es de diligenciamiento
obligatorio. |
apl2 |
Segundo apellido del importador, o exportador, o deudor o
acreedor, o de quien compra o vende divisas |
string |
60 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3 y el importador,
o exportador, o deudor o acreedor, o de quien compra o vende
divisas es una persona natural, puede diligenciar esta casilla. |
nom1 |
Primer nombre del importador, o exportador, o deudor o acreedor,
o de quien compra o vende divisas |
string |
60 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3 y el
importador, o exportador, o deudor o acreedor, o de quien compra o
vende divisas es una persona natural, esta casilla es de
diligenciamiento obligatorio. |
nom2 |
Otros nombres del importador, o exportador, o deudor o acreedor,
o de quien compra o vende divisas |
string |
60 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3 y el importador, o
exportador, o deudor o acreedor, o de quien compra o vende divisas
es una persona natural, puede diligenciar esta casilla. |
raz |
Razón social importador, o exportador, o deudor o acreedor, o de
quien compra o vende divisas |
string |
450 |
N |
En caso de que el valor de la casilla "Tipo de informante"
sea 1 ó 3, el tipo de
documento sea 31 – NIT y el importador, o exportador, o deudor o
acreedor, o de quien compra o vende divisas sea una persona
jurídica, esta casilla es de diligenciamiento obligatorio. |
Al
elemento “aclaraciones” se pueden agregar elementos secundarios identificados
como “datosImp”, los cuales contienen los Datos de
Cuando
la aclaración corresponde a datos de la importación, los datos aclarados son de
obligatorio diligenciamiento.
ATRIBUTO |
DENOMINACION CASILLA |
TIPO |
LONGITUD |
OBLIGATORIA |
OBSERVACIONES |
ndeci |
Número declaración de importación |
string |
16 |
N |
Cuando se aclaren varias declaraciones de importación debe indicarse
el número de cada una de ellas. |
adeci |
Año declaración importación |
int |
4 |
N |
Formato AAAA . Cuando se aclaren varias declaraciones de importación debe indicarse
el año de cada una de ellas. |
vusdi |
Valor USD pagado por declaración de importación |
decimal |
20.2 |
N |
Cuando se aclaren varias declaraciones de importación debe indicarse
el valor cancelado por cada una. |
num |
Numeral |
int |
4 |
N |
Si se actualizan o aclaran numerales, debe generarse por cada numeral
aclarado o actualizado. |
ftra |
Fecha documento de transporte |
date |
10 |
N |
Formato AAAA-MM-DD. |
ntra |
Número documento de transporte |
string |
16 |
N |
Si se aclaran varios documentos de transporte debe indicarse el número
de cada uno de ellos. |
Al
elemento “aclaraciones” se pueden agregar elementos secundarios identificados
como “datosExp”, los cuales contienen los Datos de
Cuando
la aclaración corresponde a datos de la exportación, los datos aclarados son de
obligatorio diligenciamiento.
ATRIBUTO |
DENOMINACION CASILLA |
TIPO |
LONGITUD |
OBLIGATORIA |
OBSERVACIONES |
ndex |
Número DEX definitivo |
string |
16 |
N |
Cuando se aclaren varias declaraciones de exportación debe indicarse
el número de cada una de ellas. |
fdex |
Fecha DEX definitivo |
date |
10 |
N |
Formato AAAA-MM-DD. |
vusdr |
Valor USD reintegrado por DEX definitivo |
decimal |
20.2 |
N |
Cuando se aclaren varias declaraciones de exportación debe indicarse
el valor reintegrado por cada una. Puede contener dos decimales. Utilice
punto (.) como separador decimal |
num |
Numeral |
int |
4 |
N |
Si se actualizan o aclaran numerales, debe generarse por cada numeral
aclarado o actualizado. |
Al
elemento “aclaraciones” se pueden agregar elementos secundarios identificados
como “decTres”, los cuales contienen los Datos de
Cuando
se actualizan o aclaran numerales, es de obligatorio diligenciamiento cada
numeral aclarado o actualizado.
ATRIBUTO |
DENOMINACION CASILLA |
TIPO |
LONGITUD |
OBLIGATORIA |
OBSERVACIONES |
npres |
Número de préstamo |
string |
16 |
N |
Es obligatorio cuando está diligenciado |
num1 |
Numeral |
int |
4 |
N |
Es obligatorio cuando está diligenciado. Si se actualizan o aclaran
numerales, debe generarse por cada numeral aclarado o actualizado. También se
debe diligenciar en la casilla valor USD, el valor del numeral aclarado. |
usd1 |
Valor USD |
decimal |
20.2 |
N |
Es obligatorio cuando está diligenciado. Se debe diligenciar por cada
valor aclarado. También se debe diligenciar en la casilla numeral, el
numeral al que hace referencia el valor aclarado. Incluye dos decimales |
Al
elemento “aclaraciones” se pueden agregar elementos secundarios identificados
como “decCinc”, los cuales contienen los Datos de
Cuando
se actualizan o aclaran numerales, es de obligatorio diligenciamiento cada
numeral aclarado o actualizado.
ATRIBUTO |
DENOMINACION CASILLA |
TIPO |
LONGITUD |
OBLIGATORIA |
OBSERVACIONES |
num2 |
Numeral |
int |
4 |
N |
Es obligatorio cuando está diligenciado. Si se actualizan o aclaran
numerales, debe generarse por cada numeral aclarado o actualizado. También se
debe diligenciar en la casilla valor USD, el valor del numeral aclarado. |
usd2 |
Valor USD |
decimal |
20.2 |
N |
Es obligatorio cuando está diligenciado. Se debe diligenciar por cada
valor aclarado. También se debe diligenciar en la casilla numeral, el
numeral al que hace referencia el valor aclarado. Incluye dos decimales |
Tabla 1 – INFORMANTE |
|
1 |
Intermediario del mercado
Cambiario - IMC |
2 |
Usuario de Cuentas de
Compensación -CCC |
3 |
Concesionarios de servicios de correos |
Tabla 2. DECLARACION DE CAMBIO |
|
1 |
Declaración de cambio No 1 |
2 |
Declaración de cambio No 2 |
3 |
Declaración de cambio No 3 |
5 |
Declaración de cambio No 5 |
3. Validaciones
3.1. Validaciones Generales
3.2. Validaciones del Encabezado
1. Los campos concepto,
formato y versión, deben venir diligenciados con los valores
estipulados en las especificaciones técnicas,
2. Año de envío, debe ser el año
calendario.
3. Numero de envío, debe ser un número
consecutivo por año para todos los formatos que el remitente envíe a
4. Fecha de envío, debe ser la fecha
calendario, en formato AAAA-MM-DDTHH:MM:SS.
5. Cantidad de registros, debe ser igual a la
cantidad de registros reportados en el contenido, que como máximo puede ser
5000 registros.
6. Valor total, Corresponde a la
sumatoria de la casilla “pdec” (Procesamiento de la declaración de cambio) de
los registros reportados.
4. Esquema XSD
A continuación se incluye el esquema XSD para esta especificación
técnica.
<?xml version="1.0"
encoding="ISO-8859-1"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element
name="aclaraciones">
<xs:annotation>
<xs:documentation>Elemento que encapsula la información del formulario
1066 versión 6: INFORME DE ACLARACIONES DE DATOS PARA FINES ESTADÍSTICOS -
DECLARACIONES DE CAMBIO 1, 2, 3 y 5</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="datosImp" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element ref="datosExp" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element ref="decTres" minOccurs="0"
maxOccurs="unbounded"/>
<xs:element ref="decCinc" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="tinf" use="required">
<xs:annotation>
<xs:documentation>Tipo informante</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fcom"
type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha presentación comunicación u
oficio</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="pdec" use="required">
<xs:annotation>
<xs:documentation>Procesamiento de la declaración de
cambio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fdeca"
type="xs:date" use="required">
<xs:annotation>
<xs:documentation>Fecha declaración cambio
aclarada</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ndeca" use="required">
<xs:annotation>
<xs:documentation>Número declaración cambio
aclarada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="5"/>
<xs:pattern value="[0-9]*"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="tdoc"
use="optional">
<xs:annotation>
<xs:documentation>Tipo de identificación del importador, o exportador, o
del deudor o acreedor, o de quien compra o vende
divisas.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive
value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nid"
use="optional">
<xs:annotation>
<xs:documentation>Número de identificación del importador o exportador, o
del deudor o acreedor, o de quien compra o vende divisas. </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="dv"
use="optional">
<xs:annotation>
<xs:documentation>DV del importador o exportador, o del deudor o
acreedor, o de quien compra y vende divisas.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl1"
use="optional">
<xs:annotation>
<xs:documentation>Primer apellido del importador, o exportador, o
deudor o acreedor, o de quien compra o vende divisas </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="apl2" use="optional">
<xs:annotation>
<xs:documentation>Segundo apellido del importador, o exportador, o
deudor o acreedor, o de quien compra o vende divisas </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom1" use="optional">
<xs:annotation>
<xs:documentation>Primer nombre del importador, o exportador, o
deudor o acreedor, o de quien compra o vende divisas </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="nom2" use="optional">
<xs:annotation>
<xs:documentation>Otros nombres del importador, o exportador, o
deudor o acreedor, o de quien compra o vende divisas </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="raz" use="optional">
<xs:annotation>
<xs:documentation>Razón social importador, o exportador, o deudor o
acreedor, o de quien compra o vende divisas </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="450"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="mas">
<xs:annotation>
<xs:documentation>Elemento raiz del xml de carga
masiva</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cab" type="CabType"/>
<xs:element ref="aclaraciones" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CabType">
<xs:sequence>
<xs:element name="Ano" type="xs:gYear"
nillable="false">
<xs:annotation>
<xs:documentation>Año de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CodCpt" nillable="false">
<xs:annotation>
<xs:documentation>Concepto</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Formato"
fixed="1066">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>
</xs:element>
<xs:element name="Version" type="xs:positiveInteger"
fixed="6"/>
<xs:element name="NumEnvio">
<xs:annotation>
<xs:documentation>Numero de envio</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="8"/>
<xs:maxInclusive value="99999999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FecEnvio"
type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha de envio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecInicial" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha inicial</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FecFinal" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha Final</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValorTotal" type="xs:double">
<xs:annotation>
<xs:documentation>Valor Total</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CantReg">
<xs:annotation>
<xs:documentation>Cantidad de registros</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits
value="4"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="datosImp">
<xs:annotation>
<xs:documentation>Datos de
</xs:annotation>
<xs:complexType>
<xs:attribute name="ndeci" use="optional">
<xs:annotation>
<xs:documentation>Número declaración de importación
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="16"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="adeci"
use="optional">
<xs:annotation>
<xs:documentation>Año declaración importación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="vusdi" use="optional">
<xs:annotation>
<xs:documentation>Valor USD pagado por declaración de
importación</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="22"/>
<xs:fractionDigits value="2"/>
<xs:maxInclusive value="99999999999999999999.99"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="num"
use="optional">
<xs:annotation>
<xs:documentation>Numeral</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ftra"
type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha documento transporte</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ntra" use="optional">
<xs:annotation>
<xs:documentation>Número documento de transporte</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="16"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="datosExp">
<xs:annotation>
<xs:documentation>Datos de la Exportación.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="ndex" use="optional">
<xs:annotation>
<xs:documentation>Número DEX definitivo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="16"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fdex"
type="xs:date" use="optional">
<xs:annotation>
<xs:documentation>Fecha DEX definitivo</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="vusdr" use="optional">
<xs:annotation>
<xs:documentation>Valor USD reintegrado por DEX definitivo </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="22"/>
<xs:fractionDigits value="2"/>
<xs:maxInclusive value="99999999999999999999.99"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="num"
use="optional">
<xs:annotation>
<xs:documentation>Numeral</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="decTres">
<xs:annotation>
<xs:documentation>Datos de la Declaración de Cambio 3.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="npres" use="optional">
<xs:annotation>
<xs:documentation>Número de préstamo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="16"/>
<xs:pattern value="[0-9]*"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="num1"
use="optional">
<xs:annotation>
<xs:documentation>Numeral</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="usd1"
use="optional">
<xs:annotation>
<xs:documentation>Valor USD</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:maxInclusive value="99999999999999999999.99"/>
<xs:totalDigits value="22"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="decCinc">
<xs:annotation>
<xs:documentation>Datos de la Declaración de Cambio
5.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="num2" use="optional">
<xs:annotation>
<xs:documentation>Numeral</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="usd2" use="optional">
<xs:annotation>
<xs:documentation>Valor USD</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:maxInclusive value="99999999999999999999.99"/>
<xs:totalDigits value="22"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>