JurídicoESEN
GACETA 5598CAN · Gacetas Oficiales2024-12-16

Documentos publicados en esta gaceta

Año XLI - Número 5598 Lima, 16 de diciembre de 2024 SUMARIO SECRETARÍA GENERAL DE LA COMUNIDAD ANDINA Pág. RESOLUCIÓN N° 2457 Adopción de Certificado de Origen Digital RESOLUCIÓN N° 2457 Adopción de Certificado de Origen Digital LA SECRETARÍA GENERAL DE LA COMUNIDAD ANDINA, VISTOS: El Capítulo XII del Acuerdo de Cartagena y las Decisiones 416, 856 y 923 de la Comisión de la Comunidad Andina;

CONSIDERANDO

Que, la Decisión 416, modificada por las Decisiones 799 y 923, establece las normas especiales para la calificación y certificación del origen del universo de las mercancías comprendidas en la NANDINA, aplicables al comercio en el mercado ampliado de los Países Miembros del Acuerdo de Cartagena; Que, esta norma señala que el cumplimiento de la normativa de origen deberá comprobarse con un certificado de origen emitido por las autoridades gubernamentales competentes o las entidades habilitadas para tal efecto por el País Miembro exportador;

Que, a través del artículo 14 de la Decisión 416, sustituido mediante artículo 1 de la Decisión 923, se dispone la adopción del formulario del certificado de origen a través de Resolución de la Secretaría General, cuya emisión podrá ser en formato físico o digital, previo acuerdo de las Autoridades Gubernamentales Competentes en Materia de Origen;

Que, la Decisión 856 dispone que la emisión y recepción de certificados de origen se puede realizar en físico con firma autógrafa; o digital con firma electrónica o digital; Que, el 30 de julio de 2021, en la XXXVII Reunión de Autoridades Gubernamentales Ad Hoc Competentes en Materia de Origen (AGCMO), la Presidencia Pro Tempore a cargo de Ecuador, señaló como uno de los temas prioritarios a desarrollar durante su gestión la implementación del Certificado de Origen Digital en los países de la Comunidad Andina.

Este trabajo fue ratificado en las subsiguientes Presidencias Pro Tempore; Que, los documentos finales del módulo de Certificado de Origen de INTERCOM fueron circulados mediante comunicación SG/E/D1/1628/2023 del 31 de agosto de 2023, en los cuales se incluyen los métodos sobre requerimientos funcionales acordados en las reuniones de Autoridades Gubernamentales Ad Hoc Competentes en Materia de Origen, donde se encuentra el Documento Guía con los métodos funcionales para este módulo.

Esta documentación fue actualizada mediante comunicaciones SG/E/DGCOM/232/2024 Para nosotros la Patria es América del 21 de febrero, SG/E/DGCOM/480/2024 del 26 de marzo de 2024, SG/E/DGCOM/1249/2024 del 17 de julio, SG/E/DGCOM/1818/2024 del 3 de octubre de 2024; Que, luego de varias reuniones de trabajo de las AGCMO, el 19 de marzo de 2024 se ajustó el diccionario de datos con los campos del certificado de origen digital en la Reunión LXX de AGCMO, alcanzándose un consenso respecto de 53 campos o datos que componen el XML y sus respectivos tags, longitud, tipos de datos y observaciones;

Que, el 24 de mayo de 2024, mediante Decisión 923, la Comisión de la Comunidad Andina modificó el artículo 14 de la Decisión 416, mediante la cual se faculta a la SGCAN a emitir el formulario del Certificado de Origen, tanto en formato físico como en formato digital; Que, el 4 de diciembre de 2024, mediante Resolución 2455 se adoptó el formulario físico del Certificado de Origen;

Que, las AGCMO han recomendado adoptar la estructura del archivo XSD (XML Schema Definition), que describe la información a incluir en el documento XML (Extensible Markup Language) del certificado de origen digital andino; Que, la Secretaría General de la Comunidad Andina teniendo como base lo acordado por las AGCMO;

RESUELVE

Artículo 1.- Adoptar la estructura del archivo XSD, que describe la información a incluir en un documento XML del Certificado de Origen Digital según se detalla en el Anexo 1. Artículo 2.- Los Países Miembros tendrán en consideración la estructura de los archivos XSD y XML señalados en los Anexos 1 y 3 (Estructura y contenido del XSD del COD) y 2 (Listado de Expresiones Regulares en XML del COD Andino) de la presente Resolución, para el intercambio de los Certificados de Origen Digital.

Las modificaciones a la información incluida en los Anexos 1, 2 y 3 serán acordadas por las Autoridades Gubernamentales Competentes en Materia de Origen, y comunicadas a la Secretaría General de la Comunidad Andina para su publicación. Artículo 3.- La versión imprimible del Certificado de Origen Digital (generado en archivo PDF), se realizará con base en el formato físico y tendrá carácter referencial.

Artículo 4.- Los Países Miembros tendrán en consideración los aspectos técnicos, métodos y requerimientos funcionales aprobados para el módulo de Certificado de Origen para el envío y recepción de los archivos XML, detallados en los anexos 4 y 5 de la presente Resolución. Disposición Final Primera. - La presente Resolución entrará en vigencia para el comercio intracomunitario conforme a las fechas consignadas según se presenta en el siguiente cuadro: Países Fecha a partir de la cual el Certificado de Origen Digital entrará en vigor Bolivia Colombia Ecuador Bolivia 28-Feb-2025 Colombia 28-Feb-2025 Ecuador 30-Abr-2025 30-Abr-2025 Perú 30-Abr-2025 30-Abr-2025 Perú 30-Abr-2025 30-Abr-2025 30-Abr-2025 30-Abr-2025 30-Abr-2025 30-Abr-2025 Editada por la Secretaría General de la Comunidad Andina – Paseo de la República 3895 – Teléf. (51-1) 710-6400 – Casilla 18-1177 – Lima 18- Perú Segunda. - Los certificados de origen digital emitidos a través de plataformas de interoperabilidad distintas a la de INTERCOM, mantendrán su validez hasta su caducidad.

Dada en la ciudad de Lima, Perú, a los dieciséis días del mes de diciembre del año dos mil veinticuatro. Gonzalo Gutiérrez Reinel Embajador Secretario General Editada por la Secretaría General de la Comunidad Andina – Paseo de la República 3895 – Teléf. (51-1) 710-6400 – Casilla 18-1177 – Lima 18- Perú Anexo 1 Estructura del XSD del COD XSD (XML Schema Definition): Lenguaje de esquema utilizado para describir la estructura y las restricciones de los contenidos de los documentos XML de forma precisa.

XML (eXtensible Markup Language): Metalenguaje que permite definir lenguajes de marcas que especifican un conjunto de reglas para la codificación de documentos XML. Documento XML: Conjunto de datos con sus respectivas etiquetas de marcado XML. Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares 1.0.1 No. de la Versión del COD <CODVer> CertOrigin/CODEH/CODExporter/COD/CODVer 8 String 1.0.2 Tipo de suscriptor del COD <CODSubmitterType> CertOrigin/CODEH/CODExporter/COD/CODSubmitterType 3 String <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[09]{1,}\.[0-9]{1,}\.[09]{1,}"/> <xs:maxLength value="8"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="EXP"/> <xs:enumeration value="REP"/> <xs:enumeration value="APO"/> </xs:restriction> </xs:simpleType> Conteni do del campo COD Andino M M Están Nombre del dar de campo ALADI Tags XSD 1.1 Nombre del Acuerdo 1.2 Acrónimo del Acuerdo País de la empresa exportadora Nombre/Razón Social de la empresa exportadora Dirección de la empresa exportadora Ciudad de la empresa exportadora Número de Registro Fiscal de la empresa exportadora Teléfono de la empresa exportadora Correo electrónico de la 2.1 2.2 2.3 2.5 2.6 2.7 2.9 XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares Conteni do del campo COD Andino M <AgreementName> CertOrigin/CODEH/CODExporter/COD/Agreement/AgreementName 256 String <AgreementAcronym > <ExporterCountry> CertOrigin/CODEH/CODExporter/COD/Agreement/AgreementAcronym 3 String <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> <xs:minLength value="3"/> </xs:restriction> </xs:simpleType> (1) CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterCo untry 2 String (2) M <ExporterBusinessNa me> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterBu sinessName 256 String (3) M <ExporterAddress> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterAd dress 256 String (4) O <ExporterCityLocality> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterCit yLocality 50 String (6) O <ExporterTaxIdentific ation> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterTa xIdentification 32 String (7) M <ExporterTelephone> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterTe lephone 16 String (8) O <ExporterEmail> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterE mail 50 String (9) O M Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares Conteni do del campo COD Andino CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Exporter/ExporterU RL 64 String (10) O CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Invoices/InvoiceQty 5 M CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Invoices/Invoice/Inv oiceOrderNo 5 interger/pos (11) itive interger/pos (12) itive 36 String M empresa exportadora 2.10 5.1 5.2.1 5.2.2 5.2.3 6.1 6.2.1 6.2.2 6.2.3 6.2.4 URL del Sitio <ExporterURL> Web de la empresa exportadora Cantidad de <InvoiceQty> facturas Nº de orden de la <InvoiceOrderNo> factura (14) M Número de la Factura Comercial Fecha de la Factura Comercial <InvoiceNo> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Invoices/Invoice/Inv oiceNo <InvoiceDate> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Invoices/Invoice/Inv YYYY-MM- DateTime oiceDate DDThh:m m: ss M Cantidad de mercaderías que ampara el COD Nº de Orden de las Mercaderías <GoodsQty> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/GoodsQty 5 interger/pos (11) itive M <GoodsOrderNo> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsOrderNo 5 integer/posi (12) tive M Nº de orden de la factura correspondiente Código Nomenclatura Arancelaria Nombre de los Productos/ Denominación de las Mercaderías <GoodsInvoiceOrderN o> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsInvoiceOrderNo 5 interger/pos (12) itive O <GoodsItemCode> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsItemCode 18 String (15) M <GoodsItemName> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsItemName 2048 String (16) M Están Nombre del dar de campo ALADI Tags XSD 6.2.6 <GoodsItemWeightA mount> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsItemWeightAmount <GoodsItemMeasure Unit> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsItemMeasureUnit 16 <GoodsItemOriginRul es> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsItemOriginRules 256 <GoodsDeclarationDa te> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/GoodsList/Goods/G oodsDeclarationDate <ImporterCountry> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterC ountry 2 String (2) M <ImporterBusinessNa me> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterB usinessName 256 String (3) M <ImporterAddress> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterA ddress 256 String (4) O <ImporterCity> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterCi ty 50 String (6) O <ImporterTaxIdentific ation> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterT axIdentification 32 String (7) M Peso, cantidad o medida de los productos/merca derías 6.2.7 Unidad de medida de los productos/merca derías 6.2.11 Norma de origen con que cumple cada producto/mercad ería 6.2.14 Fecha de la Declaración Jurada 7.1 País de la empresa importadora 7.2 Nombre/Razón social de la empresa importadora 7.3 Dirección de la empresa importadora 7.5 Ciudad de la empresa importadora 7.6 Número de Registro Fiscal de la empresa importadora XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares (18) Conteni do del campo COD Andino O String (19) O String (21) M 16 Pos.4 Decimal Decimales dateTime O Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud 7.7 <ImporterTelephone> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterT elephone 16 String (8) Conteni do del campo COD Andino O <ImporterEmail> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterE mail 50 String (9) O <ImporterURL> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Importer/ImporterU RL 64 String (10) 0 <GeneralComments> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Comments/General Comments 2048 String (24) F 10.4.1 Mercadería facturada por Operador de un Tercer país 10.4.2 Nombre/Razón social del Operador de un Tercer país 10.4.3 Domicilio del Operador de un Tercer país 10.4.4 País del Operador de un Tercer País 11.4 Fecha de la Declaración de origen <Op3cStatement> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Comments/Op3cSta tement 11.6 7.9 7.10 10.1 Teléfono de la empresa importadora Correo electrónico de la empresa importadora URL del sitio Web de la empresa importadora Observaciones Generales Texto de Declaración de Origen Tipo de dato Observaciones y BD expresiones regulares boolean F <Op3cBusinessName> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Comments/Op3cBus inessName 256 String (3) F <Op3cAddress> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Comments/Op3cAd dress 256 String (4) F <Op3cCountry> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Comments/Op3cCou ntry 2 String (25) F <DeclarationDate> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Declaration/Declarat ionDate <Affidavit> CertOrigin/CODEH/CODExporter/COD/FormSGCAN/Declaration/Affidavi t YYYYMMDDThh:m m:ss 2048 dateTime String M (24) M Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud 12.1 Identificador de la EH <EHId> CertOrigin/CODEH/EH/ 3 String 12.2 País de la EH <EHCountry> CertOrigin/CODEH/EH/EHCountry 2 String <xs:simpleType> <xs:restriction base=”xs:string”> <xs:pattern value=”[AZ0-9]{3}”/> </xs:restriction> </xs:simpleType> (2) 12.3 Nombre de la EH <EHName> CertOrigin/CODEH/EH/EHName 256 String (3) M 12.4 Dirección de la <EHAddress> EH Ciudad/Localidad <EHCityLocality> de la EH Teléfono de la EH <EHTelephone> CertOrigin/CODEH/EH/EHAddress 256 String (4) M CertOrigin/CODEH/EH/EHCityLocality 50 String (6) M CertOrigin/CODEH/EH/EHTelephone 16 String (8) O CertOrigin/CODEH/EH/EHEmail 50 String (9) O CertOrigin/CODEH/EH/EHURL 64 String (10) O CertOrigin/CODEH/CertificationEH/CertificateControlCode 32 String <xs:element name="CertificateContr olCode"> <xs:simpleType> <xs:restriction base="xs:string"> M 12.5 12.6 12.8 12.9 13.1 Correo <EHEmail> electrónico de la EH URL del sitio Web <EHURL> de la EH Número del COD <CertificateControlCo de> Tipo de dato Observaciones y BD expresiones regulares <xs:maxLength value="32"/> Conteni do del campo COD Andino M M Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares Conteni do del campo COD Andino <xs:pattern value="\S.*"/> </xs:restriction> </xs:simpleType> </xs:element> 13.2 Fecha de emisión <CertificateDate> del COD CertOrigin/CODEH/CertificationEH/CertificateDate 13.3 Código de Identificación del COD CertOrigin/CODEH/CertificationEH/CertificateID <CertificateID> YYYY-MM- DateTime DDThh:m m:ss 27 String M Estructura del campo 13.3: • Código del país exportador: Longitud 2 caracteres (campo 2.1: País de la empresa exportadora) • Código de la EH: Longitud 3 caracteres (campo 12.1: Identificador de la EH) • Acrónimo: Longitud 3 caracteres (campo 1.2: Acrónimo del Acuerdo) • Año de emisión del COD: Longitud 2 caracteres (Los dos caracteres menos significativos correspondientes al año “aa” del campo 13.2: Fecha de emisión del COD) M Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares Conteni do del campo COD Andino • N° del COD: Longitud 15 caracteres (donde el código incluye guiones para el caso de Perú) • Código para los COD Rectificados: Longitud 2 caracteres <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(BO|CO|EC|PE)[ A-Za-z09]{3}[ACRHGT]{1}[A09]{1}[0-9]{3}[A-Za-z0-9]{15}[0-9]{2}"/> </xs:restriction> </xs:simpleType> Ejemplo: PE001CA1212021-02000622400 Firma digital del exportador <ds:Signature> CertOrigin/ds:Signature 00 Certificado original 01 Certificado de reemplazo 04 Certificado de reexportación Elemento principal que contiene toda la firma digital.

M Están Nombre del dar de campo ALADI Tags XSD XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares Conteni do del campo COD Andino M Información sobre la firma <ds:SignedInfo> CertOrigin/ds:Signature/ds:SignedInfo Método de Canonicalización <ds:Canonicalization Method> CertOrigin/ds:Signature/ds:SignedInfo/ds:CanonicalizationMethod@Alg orithm anyURI M Método de Firma <ds:SignatureMethod > CertOrigin/ds:Signature/ds:SignedInfo/ds:SignatureMethod@Algorithm anyURI M Referencia a la Información Firmada <ds:Reference> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference M Transformacione s de despliegue de firma <ds:Transforms> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:Transforms O Transformación <ds:Transforms> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:Transforms/ds:T ransform@Algorithm anyURI M Digestión de la información <ds:DigestMethod> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestMethod@ Algorithm anyURI M Valor resultante de la digestión <ds:DigestValue> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestValue base64Binar y M Valor de la Firma Digital <ds:SignatureValue> CertOrigin/ds:Signature/ds:SignatureValue M Información sobre la clave pública <ds:KeyInfo> CertOrigin/ds:Signature/ds:KeyInfo O Están Nombre del dar de campo ALADI Tags XSD Información <ds:X509Data> relacionada con el estándar X.509 XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares CertOrigin/ds:Signature/ds:KeyInfo/ds:X509Data Conteni do del campo COD Andino M Nombre del sujeto del certificado X.509 <ds:X509SubjectName > CertOrigin/ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509SubjectName String M Certificado X.509 <ds:X509Certificate> CertOrigin/ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509Certificate base64Binar y M Firma del Funcionario Habilitado <ds:Signature> CertOrigin/ds:Signature información sobre la firma <ds:SignedInfo> CertOrigin/ds:Signature/ds:SignedInfo Método de Canonicalización <ds:Canonicalization Method> CertOrigin/ds:Signature/ds:SignedInfo/ds:CanonicalizationMethod@Alg orithm anyURI M Método de Firma <ds:SignatureMethod > CertOrigin/ds:Signature/ds:SignedInfo/ds:SignatureMethod@Algorithm anyURI M Elemento principal que contiene toda la firma digital.

M M Referencia a la Información Firmada <ds:Reference> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference M Transformacione s de despliegue de firma <ds:Transforms> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:Transforms O Están Nombre del dar de campo ALADI Tags XSD Transformación <ds:Transform> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:Transforms/ds:T ransform@Algorithm anyURI Conteni do del campo COD Andino M Digestión de la información <ds:DigestMethod> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestMethod@ Algorithm anyURI M Valor resultante de la digestión <ds:DigestValue> CertOrigin/ds:Signature/ds:SignedInfo/ds:Reference/ds:DigestValue base64Binar y M Valor de la Firma Digital <ds:SignatureValue> CertOrigin/ds:Signature/ds:SignatureValue M Información sobre la clave pública <ds:KeyInfo> CertOrigin/ds:Signature/ds:KeyInfo O CertOrigin/ds:Signature/ds:KeyInfo/ds:X509Data M Información <ds:X509Data> relacionada con el estándar X.509 XPATH Longitud Tipo de dato Observaciones y BD expresiones regulares Nombre del sujeto del certificado X.509 <ds:X509SubjectName > CertOrigin/ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509SubjectName String M Certificado X.509 <ds:X509Certificate> CertOrigin/ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509Certificate base64Binar y M Contenido del campo COD Andino: (M) Mandatorio, (O) Opcional, (F) Facultativo.

Anexo 2 Listado de Expresiones Regulares en XML del COD (1) Acronyms <xs:simpleType name="Acronyms"> <xs:restriction base="xs:string"> <xs:enumeration value="R01"/> <xs:enumeration value="R02"/> <xs:enumeration value="R03"/> <xs:enumeration value="R04"/> <xs:enumeration value="R07"/> <xs:enumeration value="A02"/> <xs:enumeration value="A06"/> <xs:enumeration value="A08"/> <xs:enumeration value="A13"/> <xs:enumeration value="A14"/> <xs:enumeration value="A18"/> <xs:enumeration value="A22"/> <xs:enumeration value="A23"/> <xs:enumeration value="A24"/> <xs:enumeration value="A33"/> <xs:enumeration value="A35"/> <xs:enumeration value="A36"/> <xs:enumeration value="A38"/> <xs:enumeration value="A40"/> <xs:enumeration value="A42"/> <xs:enumeration value="A46"/> <xs:enumeration value="A47"/> <xs:enumeration value="A49"/> <xs:enumeration value="A50"/> <xs:enumeration value="A51"/> <xs:enumeration value="A53"/> <xs:enumeration value="A55"/> <xs:enumeration value="A57"/> <xs:enumeration value="A58"/> <xs:enumeration value="A59"/> <xs:enumeration value="A60"/> <xs:enumeration value="A62"/> <xs:enumeration value="A63"/> <xs:enumeration value="A64"/> <xs:enumeration value="A65"/> <xs:enumeration value="A68"/> <xs:enumeration value="A69"/> <xs:enumeration value="A72"/> <xs:enumeration value="A73"/> <xs:enumeration value="H29"/> <xs:enumeration value="H38"/> <xs:enumeration value="G01"/> <xs:enumeration value="G02"/> <xs:enumeration value="T06"/> <xs:enumeration value="T07"/> <xs:enumeration value="CA1"/> </xs:restriction> </xs:simpleType> (2) Countries <xs:simpleType name="Countries"> <xs:restriction base="xs:string"> <xs:enumeration value="AR"/> <xs:enumeration value="BO"/> <xs:enumeration value="BR"/> <xs:enumeration value="CL"/> <xs:enumeration value="CO"/> <xs:enumeration value="CU"/> -2<xs:enumeration value="EC"/> <xs:enumeration value="MX"/> <xs:enumeration value="PA"/> <xs:enumeration value="PY"/> <xs:enumeration value="PE"/> <xs:enumeration value="UY"/> <xs:enumeration value="VE"/> </xs:restriction> </xs:simpleType> (3) BusinessNameType <xs:simpleType name="BusinessNameType"> <xs:restriction base="xs:token"> <xs:maxLength value="256"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (4) AddressType <xs:simpleType name="AddressType"> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (5) Type (6) CityType <xs:simpleType name="CityType"> <xs:restriction base="xs:token"> <xs:maxLength value="50"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (7) TaxIdentificationType <xs:simpleType name="TaxIdentificationType"> <xs:restriction base="xs:token"> <xs:maxLength value="32"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (8) TelephoneType <xs:simpleType name="TelephoneType"> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:pattern value="((\d|\+\d)(\d{0,2}))?[-. )]*(\d{3,4})[-. ]*(\d{6})([ xi](\d+))?"/> </xs:restriction> </xs:simpleType> (]*(\d{1,3})[-.

(9) emailType <xs:simpleType name="emailType"> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> <xs:pattern value="[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}"/> </xs:restriction> </xs:simpleType> -3(10) httpURIType <xs:simpleType name="httpURIType"> <xs:restriction base="xs:anyURI"> <xs:maxLength value="64"/> <xs:pattern value="(http|https)?://.*"/> </xs:restriction> </xs:simpleType> (11) QtyType <xs:simpleType name="QtyType"> <xs:restriction base="xs:positiveInteger"> <xs:maxExclusive value="100000"/> </xs:restriction> </xs:simpleType> (12) OrderNoType <xs:simpleType name="OrderNoType"> <xs:restriction base="xs:positiveInteger"> <xs:maxExclusive value="100000"/> </xs:restriction> </xs:simpleType> (13) Type (14) InvoiceNoType <xs:simpleType name="InvoiceNoType"> <xs:restriction base="xs:token"> <xs:maxLength value="36"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (15) ItemCodeType <xs:simpleType name="ItemCodeType"> <xs:restriction base="xs:string"> <xs:maxLength value="18"/> <xs:pattern value="[0-9]{4}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}|[09]{4}\.[0-9]{2}\.[0-9]{2}|[0-9]{4}\.[0-9]{2}|[0-9]{4}\.[0-9]{1}\.[0-9]{2}"/> </xs:restriction> </xs:simpleType> (16) ItemNameType <xs:simpleType name="ItemNameType"> <xs:restriction base="xs:token"> <xs:maxLength value="2048"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (17) Type (18) GoodsItemWeightAmount <xs:simpleType name="WeightAmountType"> <xs:restriction base="xs:decimal"> <xs:pattern value="[1-9][0-9]{0,15}(\.[0-9]{1,4})?|0(\.[09]{1,4})"/> </xs:restriction> </xs:simpleType> -4(19) GoodsItemMeasureUnit <xs:simpleType name="UnitType"> <xs:restriction base="xs:token"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (20) Type (21) OriginRulesType <xs:simpleType name="OriginRulesType"> <xs:restriction base="xs:token"> <xs:maxLength value="256"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> (22) Type (23) Type (24) CommentsType <xs:simpleType name="CommentsType"> <xs:restriction base="xs:string"> <xs:maxLength value="2048"/> </xs:restriction> </xs:simpleType> (25) OpCountryType <xs:simpleType name="OpCountryType"> <xs:restriction base="xs:token"> <xs:maxLength value="2"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> -5Anexo 3 3.1 Contenido del XSD del COD <xs:schema targetNamespace="http://www.w3.org/2001/12/soap-envelope" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://www.w3.org/2001/12/soap-envelope" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <!-- ================================= --> <!-- ===== Import of Signature ======= --> <!-- ================================= --> <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/> <!-- ======================================================================= --> <!-- ===== Element Declarations ===== --> <!-- ======================================================================= --> <!-- ===== Element CertOrigin ===== --> <!-- ======================================================================= --> <xs:element name="CertOrigin" type="tns:Body"/> <xs:complexType name="Body"> <xs:sequence> <xs:element name="CODEH" id="CODEH"> <xs:complexType> <xs:sequence> <xs:element name="CODExporter"> <xs:complexType> <xs:sequence> <xs:element name="COD" id="COD"> <xs:complexType> <xs:sequence> <xs:element name="CODVer"> <!-- [ 1. / 1.0.1 ] --> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="8"/> <xs:pattern value="[0-9]{1,}\.[0-9]{1,}\.[0-9]{1,}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CODSubmitterType"> <!-- [ 2. / 1.0.2 ] --> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="EXP"/> <xs:enumeration value="REP"/> <xs:enumeration value="APO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Agreement" minOccurs="1" maxOccurs="1"> <xs:complexType> -6<xs:sequence> <xs:element name="AgreementName"> <!-- [ 3. / 1.1 ] --> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> <xs:minLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AgreementAcronym" type="tns:Acronyms"/> <!-- [ 4. / 1.2 / (1) ] --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FormSGCAN" type="tns:FormSGCANType"/> </xs:sequence> <xs:attribute name="id" use="required" fixed="COD"/> </xs:complexType> </xs:element> <xs:element ref="ds:Signature"/> <!--cierra el COD --> <!--Firma del Exportador --> </xs:sequence> </xs:complexType> <!--cierra el CODExportador --> </xs:element> <xs:element name="EH"> <!-- Modificado - Sin Fax --> <xs:complexType> <xs:sequence> <xs:element name="EHId"> <!-- [ 39. / 12.1 / ] --> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[AZ0-9]{3}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EHCountry" type="tns:Countries"/> <!-- [ 40. / 12.2 / (2) ] --> <xs:element name="EHName" <!-- [ 41. / 12.3 / (3) ] --> <xs:element name="EHAddress" <!-- [ 42. / 12.4 / (4) ] --> <xs:element name="EHCityLocality" type="tns:BusinessNameType"/> type="tns:AddressType"/> type="tns:CityType"/> <!-- [ 43. / 12.5 / (6) ] --> -7<xs:element name="EHTelephone" type="tns:TelephoneType" minOccurs="0"/> <!-- [ 44. / 12.6 / (8) ] --> <xs:element name="EHEmail" <!-- [ 45. / 12.8 / (9) ] --> <xs:element name="EHURL" type="tns:emailType" minOccurs="0"/> type="tns:httpURIType" minOccurs="0"/> <!-- [ 46. / 12.9 / (10) ] --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CertificationEH"> <xs:complexType> <xs:sequence> <xs:element name="CertificateControlCode"> <!-- Modiicado, Obligatorio --> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="32"/> <xs:pattern value="\S.*"/> </xs:restriction> <!-- [ 47. / 13.1 / ] --> </xs:simpleType> </xs:element> <xs:element name="CertificateDate" type="xs:dateTime"/> <!-- [ 48. / 13.2 / ] --> <xs:element name="CertificateID"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(BO|CO|EC|PE)[A-Za-z0-9]{3}[ACRHGT]{1}[A0-9]{1}[0-9]{3}[A-Za-z0-9-]{15}[0-9]{2}"/> </xs:restriction> <!-- Modificado, Países --> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" use="required" fixed="CODEH"/> </xs:complexType> <!--cierra el CODEH --> </xs:element> <xs:element ref="ds:Signature"/> <!-- Signature EH --> <!-- --> </xs:sequence> </xs:complexType> <!-- *** SIMPLE TYPES *** --> <!-- (1) --> <xs:simpleType name="Acronyms"> <xs:restriction base="xs:string"> <xs:enumeration value="R01"/> <xs:enumeration value="R02"/> <xs:enumeration value="R03"/> <xs:enumeration value="R04"/> <xs:enumeration value="R07"/> <xs:enumeration value="A02"/> <xs:enumeration value="A06"/> <xs:enumeration value="A08"/> <xs:enumeration value="A13"/> <xs:enumeration value="A14"/> <xs:enumeration value="A18"/> <xs:enumeration value="A22"/> -8<xs:enumeration value="A23"/> <xs:enumeration value="A24"/> <xs:enumeration value="A33"/> <xs:enumeration value="A35"/> <xs:enumeration value="A36"/> <xs:enumeration value="A38"/> <xs:enumeration value="A40"/> <xs:enumeration value="A42"/> <xs:enumeration value="A46"/> <xs:enumeration value="A47"/> <xs:enumeration value="A49"/> <xs:enumeration value="A50"/> <xs:enumeration value="A51"/> <xs:enumeration value="A53"/> <xs:enumeration value="A55"/> <xs:enumeration value="A57"/> <xs:enumeration value="A58"/> <xs:enumeration value="A59"/> <xs:enumeration value="A60"/> <xs:enumeration value="A62"/> <xs:enumeration value="A63"/> <xs:enumeration value="A64"/> <xs:enumeration value="A65"/> <xs:enumeration value="A68"/> <xs:enumeration value="A69"/> <xs:enumeration value="A72"/> <xs:enumeration value="A73"/> <xs:enumeration value="H29"/> <xs:enumeration value="H38"/> <xs:enumeration value="G01"/> <xs:enumeration value="G02"/> <xs:enumeration value="T06"/> <xs:enumeration value="T07"/> <xs:enumeration value="CA1"/> </xs:restriction> </xs:simpleType> <!-- (2) Modificado --> <xs:simpleType name="Countries"> <xs:restriction base="xs:string"> <xs:enumeration value="AR"/> <xs:enumeration value="BO"/> <xs:enumeration value="BR"/> <xs:enumeration value="CL"/> <xs:enumeration value="CO"/> <xs:enumeration value="CU"/> <xs:enumeration value="EC"/> <xs:enumeration value="MX"/> <xs:enumeration value="PA"/> <xs:enumeration value="PY"/> <xs:enumeration value="PE"/> <xs:enumeration value="UY"/> <xs:enumeration value="VE"/> </xs:restriction> </xs:simpleType> <!-- (3) --> <xs:simpleType name="BusinessNameType"> <xs:restriction base="xs:token"> <xs:maxLength value="256"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (4) --> <xs:simpleType name="AddressType"> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (6) --> <xs:simpleType name="CityType"> -9<xs:restriction base="xs:token"> <xs:maxLength value="50"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (7) --> <xs:simpleType name="TaxIdentificationType"> <xs:restriction base="xs:token"> <xs:maxLength value="32"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (8) --> <xs:simpleType name="TelephoneType"> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:pattern value="((\d|\+\d)(\d{0,2}))?[-.

(]*(\d{1,3})[-. )]*(\d{3,4})[-. ]*(\d{6})([ xi](\d+))?"/> </xs:restriction> </xs:simpleType> <!-- (9) --> <xs:simpleType name="emailType"> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> <xs:pattern value="[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}"/> </xs:restriction> </xs:simpleType> <!-- (10) --> <xs:simpleType name="httpURIType"> <xs:restriction base="xs:anyURI"> <xs:maxLength value="64"/> <xs:pattern value="(http|https)?://.*"/> </xs:restriction> </xs:simpleType> <!-- (11) --> <xs:simpleType name="QtyType"> <xs:restriction base="xs:positiveInteger"> <xs:maxExclusive value="100000"/> </xs:restriction> </xs:simpleType> <!-- (12) --> <xs:simpleType name="OrderNoType"> <xs:restriction base="xs:positiveInteger"> <xs:maxExclusive value="100000"/> </xs:restriction> </xs:simpleType> <!-- (14) --> <xs:simpleType name="InvoiceNoType"> <xs:restriction base="xs:token"> <xs:maxLength value="36"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (15) Modificado 26/08/2022 --> <xs:simpleType name="ItemCodeType"> <xs:restriction base="xs:string"> <xs:maxLength value="18"/> <xs:pattern value="[0-9]{4}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}|[0-9]{4}\.[0-9]{2}\.[0-9]{2}|[0-9]{4}\.[0-9]{2}|[09]{4}\.[0-9]{1}\.[0-9]{2}"/> </xs:restriction> </xs:simpleType> <!-- (16) --> <xs:simpleType name="ItemNameType"> <xs:restriction base="xs:token"> <xs:maxLength value="2048"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (18) GoodsItemWeightAmount --> <xs:simpleType name="WeightAmountType"> <xs:restriction base="xs:decimal"> - 10 <xs:pattern value="[1-9][0-9]{0,15}(\.[0-9]{1,4})?|0(\.[0-9]{1,4})"/> </xs:restriction> </xs:simpleType> <!-- (19) GoodsItemMeasureUnit --> <xs:simpleType name="UnitType"> <xs:restriction base="xs:token"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (21) --> <xs:simpleType name="OriginRulesType"> <xs:restriction base="xs:token"> <xs:maxLength value="256"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- (24) --> <xs:simpleType name="CommentsType"> <xs:restriction base="xs:string"> <xs:maxLength value="2048"/> </xs:restriction> </xs:simpleType> <!-- (25) --> <xs:simpleType name="OpCountryType"> <xs:restriction base="xs:token"> <xs:maxLength value="2"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <!-- *** EXISTING COMPLEX TYPES *** --> <!-- (101) --> <xs:complexType name="Op3cComments"> <xs:sequence> <xs:element name="Op3cStatement" type="xs:boolean" default="true"/> <!-- [ 33. / 10.4.1 / ] --> <xs:element name="Op3cBusinessName" type="tns:BusinessNameType"/> <!-- [ 34. / 10.4.2 / (3) ] --> <xs:element name="Op3cAddress" type="tns:AddressType"/> <!-- [ 35. / 10.4.3 / (4) ] --> <xs:element name="Op3cCountry" type="tns:OpCountryType"/> <!-- [ 36. / 10.4.4 / (25) ] --> </xs:sequence> </xs:complexType> <!-- (102) Modificado --> <xs:complexType name="Declaration"> <xs:sequence> <xs:element name="DeclarationDate" type="xs:dateTime"/> <!-- [ 37. / 11.4 / ] --> <xs:element name="Affidavit" type="tns:CommentsType"/> <!-- [ 38. / 11.6 / (24) ] --> </xs:sequence> </xs:complexType> <!-- *** NEW COMPLEX TYPES *** --> <!-- (201) Nuevo --> <xs:complexType name="ExporterSGCAN"> <xs:sequence> <xs:element name="ExporterCountry" type="tns:Countries"/> <!-- [ 5. / 2.1 / (2) ] --> <xs:element name="ExporterBusinessName" type="tns:BusinessNameType"/> <!-- [ 6. / 2.2 / (3) ] --> <xs:element name="ExporterAddress" type="tns:AddressType" minOccurs="0"/> <!-- [ 7. / 2.3 / (4) ] --> <xs:element name="ExporterCityLocality" type="tns:CityType" minOccurs="0"/> <!-- [ 8. / 2.5 / (6) ] --> <xs:element name="ExporterTaxIdentification" type="tns:TaxIdentificationType"/> <!-- [ 9. / 2.6 / (7) ] --> <xs:element name="ExporterTelephone" type="tns:TelephoneType" minOccurs="0"/> <!-- [ 10. / 2.7 / (8) ] --> <xs:element name="ExporterEmail" type="tns:emailType" minOccurs="0"/> - 11 <!-- [ 11. / 2.9 / (9) ] --> <xs:element name="ExporterURL" type="tns:httpURIType" minOccurs="0"/> <!-- [ 12. / 2.10 / (10) ] --> </xs:sequence> </xs:complexType> <!-- (203) Nuevo --> <xs:complexType name="GoodsList"> <xs:sequence> <xs:element name="GoodsQty" type="tns:QtyType"/> <!-- [ 17. / 6.1 / (11) ] --> <xs:element name="Goods" minOccurs="1" maxOccurs="99999"> <xs:complexType> <xs:sequence> <xs:element name="GoodsOrderNo" type="tns:OrderNoType"/> <!-- [ 18. / 6.2.1 / (12) ] --> <xs:element name="GoodsInvoiceOrderNo" type="tns:OrderNoType" minOccurs="0"/> <!-- [ 19. / 6.2.2 / (12) ] --> <xs:element name="GoodsItemCode" type="tns:ItemCodeType"/> <!-- [ 20. / 6.2.3 / (15) ] --> <xs:element name="GoodsItemName" type="tns:ItemNameType"/> <!-- [ 21. / 6.2.4 / (16) ] --> <xs:element name="GoodsItemWeightAmount" type="tns:WeightAmountType" minOccurs="0"/> <!-- [ 20. / 6.2.6 / (18) ] --> <xs:element name="GoodsItemMeasureUnit" type="tns:UnitType" minOccurs="0"/> <!-- [ 20. / 6.2.7 / (19) ] --> <xs:element name="GoodsItemOriginRules" type="tns:OriginRulesType"/> <!-- [ 22. / 6.2.11 / (21) ] --> <xs:element name="GoodsDeclarationDate" type="xs:dateTime" minOccurs="0"/> <!-- [ 23. / 6.2.14 / ] --> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <!-- (204) Nuevo --> <xs:complexType name="ImporterSGCAN"> <xs:sequence> <xs:element name="ImporterCountry" type="tns:Countries"/> <!-- [ 24. / 7.1 / (2) ] --> <xs:element name="ImporterBusinessName" type="tns:BusinessNameType"/> <!-- [ 25. / 7.2 / (3) ] --> <xs:element name="ImporterAddress" type="tns:AddressType" minOccurs="0"/> <!-- [ 26. / 7.3 / (4) ] --> <xs:element name="ImporterCity" type="tns:CityType" minOccurs="0"/> <!-- [ 27. / 7.5 / (6) ] --> <xs:element name="ImporterTaxIdentification" type="tns:TaxIdentificationType"/> <!-- [ 28. / 7.6 / (7) ] --> <xs:element name="ImporterTelephone" type="tns:TelephoneType" minOccurs="0"/> <!-- [ 29. / 7.7 / (8) ] --> <xs:element name="ImporterEmail" type="tns:emailType" minOccurs="0"/> <!-- [ 30. / 7.9 / (9) ] --> <xs:element name="ImporterURL" type="tns:httpURIType" minOccurs="0"/> <!-- [ 31. / 7.10 / (10) ] --> </xs:sequence> </xs:complexType> <!-- (205) Nuevo --> <xs:complexType name="FormSGCANType"> <xs:sequence> <xs:element name="Exporter" type="tns:ExporterSGCAN"/> <!-- (201) --> <xs:element name="Invoices"> <xs:complexType> <xs:sequence> <xs:element name="InvoiceQty" type="tns:QtyType"/> <xs:element name="Invoice" minOccurs="1" maxOccurs="99999"> <xs:complexType> - 12 <xs:sequence> <xs:element name="InvoiceOrderNo" <xs:element name="InvoiceNo" <xs:element name="InvoiceDate" type="tns:OrderNoType"/> type="tns:InvoiceNoType"/> type="xs:dateTime"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:unique name="uniqueInvoice"> <xs:selector xpath="Invoice"/> <xs:field xpath="InvoiceNo"/> </xs:unique> </xs:element> <!-- (202) --> <xs:element name="GoodsList" type="tns:GoodsList"/> <!-- (203) --> <xs:element name="Importer" type="tns:ImporterSGCAN"/> <!-- (204) --> <xs:element name="Comments" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="GeneralComments" type="tns:CommentsType" <!-- [ 32. / 10.1 / (24) ] --> <xs:element name="Op3cComments" type="tns:Op3cComments" minOccurs="0"/> minOccurs="0"/> <!-- (101) --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Declaration" type="tns:Declaration"/> <!-- (102) --> </xs:sequence> </xs:complexType> </xs:schema> - 13 3.2 Ejemplo de estructura de XML del COD <?xml version="1.0" encoding="UTF-8"?> <ns:CertOrigin xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ns="http://www.w3.org/2001/12/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2001/12/soap-envelope COD.xsd"> <CODEH id="CODEH"> <CODExporter> <COD id="COD"> <CODVer>1.0.0</CODVer> <CODSubmitterType>EXP</CODSubmitterType> <Agreement> <AgreementName>Export Agreement</AgreementName> <AgreementAcronym>R01</AgreementAcronym> </Agreement> <FormSGCAN> <Exporter> <ExporterCountry>AR</ExporterCountry> <ExporterBusinessName>ABC Exports</ExporterBusinessName> <ExporterAddress>123 Export St.</ExporterAddress> <ExporterCityLocality>Buenos Aires</ExporterCityLocality> <ExporterTaxIdentification>1234567890</ExporterTaxIdentification> <ExporterTelephone>+5491112345678</ExporterTelephone> <ExporterEmail>exporter@outlook.com</ExporterEmail> <ExporterURL>http://www.abcexports.com</ExporterURL> </Exporter> <Invoices> <InvoiceQty>1</InvoiceQty> <Invoice> <InvoiceOrderNo>1</InvoiceOrderNo> <InvoiceNo>123456</InvoiceNo> <InvoiceDate>2024-02-21T09:30:47Z</InvoiceDate> </Invoice> </Invoices> <GoodsList> <GoodsQty>1</GoodsQty> <Goods> <GoodsOrderNo>12345</GoodsOrderNo> <GoodsInvoiceOrderNo>15687</GoodsInvoiceOrderNo> <GoodsItemCode>1234.56.78</GoodsItemCode> <GoodsItemName>Widget</GoodsItemName> <GoodsItemWeightAmount>1000.50</GoodsItemWeightAmount> <GoodsItemMeasureUnit>Kg</GoodsItemMeasureUnit> <GoodsItemOriginRules>Origin rules apply</GoodsItemOriginRules> <GoodsDeclarationDate>2024-0221T09:30:47Z</GoodsDeclarationDate> </Goods> </GoodsList> <Importer> <ImporterCountry>BO</ImporterCountry> <ImporterBusinessName>XYZ Imports</ImporterBusinessName> <ImporterAddress>456 Import St.</ImporterAddress> <ImporterCity>La Paz</ImporterCity> <ImporterTaxIdentification>0987654321</ImporterTaxIdentification> <ImporterTelephone>+591234567890</ImporterTelephone> <ImporterEmail>importer@outlook.com</ImporterEmail> <ImporterURL>http://www.xyzimports.com</ImporterURL> </Importer> <Comments> <GeneralComments>This is a sample export declaration</GeneralComments> <Op3cComments> <Op3cStatement>true</Op3cStatement> <Op3cBusinessName>OP3C Business</Op3cBusinessName> <Op3cAddress>789 Compliance St.</Op3cAddress> <Op3cCountry>US</Op3cCountry> - 14 </Op3cComments> </Comments> <Declaration> <DeclarationDate>2024-02-21T09:30:47Z</DeclarationDate> <Affidavit>This is to certify the information provided is true and accurate.</Affidavit> </Declaration> </FormSGCAN> </COD> <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /> <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" /> <ds:Reference URI=""> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-excc14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" /> <ds:DigestValue>qwpVF6mnz3wm4lRhJT3ENNnk3FLGbL2v9q9Gym9QC1k=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue> CupODmuBHbosQob3GblKIA/9SLxNGwr2Fp+CjjX354Pw1oALmWOPrCT62fdNJMfcAi79AUzcFR3jkTrb1nTP0zEHS 0CS+VYk+PFpLJgEfyCG4YonbY8fp7sYtxdIxEVUqMGCeIkPoZwpU1vzb2p152UHb1eAbxU2PKUTsOBc+XNUH2DmZIr 6IO8JlJPMcjl+MXRsZS+sTO+4W2W7XuyrIMYfq3murMETqYaQissZkvFMdgS+aQb7NPmzhABzv/f/qrrDXnDQFuUAV+T YjH/G3dUGUBHVomVa/5D+1A0M7gdlqYzdkRU9CbgaveQ9jC8gbtKQhGilvpdHTMCxAl4mngvCUIHlD9GegWYK++B6IO ktClwFq8/u8tngeaGGegnwuNsoKIfOy1cxu/LZ2vFhWgp9JEhtr1Enw76nBlmbMPZjp8uXO7eRWtd/52nyt+RWlDE8D/HaX M/fgnU/zUEjiGk19ECL5C8VzdNGs0awKJXxW6Uy3KuTtJWbhNY9PyiE</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate> MIIDnzCCAgegAwIBAgIJAL0ORjtIHm1BMA0GCSqGSIb3DQEBCwUAMA8xDTALBgNVBAMTBHRlc3QwHhcNMjQw MjAxMTczMTE5WhcNMjQwMzEyMTczMTE5WjAPMQ0wCwYDVQQDEwR0ZXN0MIIBojANBgkqhkiG9w0BAQEFAAOC AY8AMIIBigKCAYEAyEpx2SIVoF0Bw9bf6ltCB2cNrcjfrD9k9wwwZBgnWMwsmwaBBDjOQuGKH7qzgFnNukEtFWqPqT1 hVYKXOgXfvG9Lns7h0EqCuceYdcLtKGZ+TQAVG98bOG68N5mIAyp1llAfXGom2rdEwJ7abkNQDpuGpnT84AAWSM9b qSQGUoyyX6+tL2ng9blt59fmzNotDeOGH5KjdRP96x5hNVtC5mjYVDYKhV1pBd4asBBszwnadMwMoEpqaQ2WLGSSe qVA08El2bHFBRDz9OA9TTMlhZBgKE4PuzuPTNJpDSw8gDfxAibYIYWTgPbbAkqICmoWHWVzho2N0a6NLINPr4tdfLlE CmXMGtrDcK5ADtDbjsimUr1zcSKw2R3XXcs2QyiUOMuJrCByDfi4EQGuaRk0xbhEx+tWyZpaQuZdGrmuIHku756jtZGh HNpNjQlSqcNL1vXd9atp9K+nN2jGqxEDV4Q7keNNLHFxXcKFnoOjH12T/L3D8yuK6aBukEThg8ntAgMBAAEwDQYJKo ZIhvcNAQELBQADggGBAGFpRxsXOJBomvN6XzKYjWImyZ5lHXBevfHHfFoTNOY0SuKUya1plMc20aZGwzWpFeoCW +8wq2ThJq41r79EctDpUVtjNhS6ekxRE7baeoedamEl0G3LoE7EmI403FTR7NZxSv1MAzS7dnz7997zrgXq8VADcybPV Un35iowG4ojLD24ZXVdcjyKkvYQE92xPrRjxyDTjJxaKOtjhBfsGQB2xWqnlGxuIJPPUte/xCxxTFM9htDftL+nMcujGiGpjzs Hk5UWBHZF50yFlsVsA7c9Pxg5ILBDW2qtdVYSX3Yy3pxaowCkCsnhM+Utv6WRCVd7IiwAN20cMparRKvyEnmSU/t7Y MdxsmCTdUFY3VGcCzQy8RB8aUp3x3ivXPwRuJpRICFqenG1PUPU4nhshtZ5W3RA9CkYgktMWFSVfGPM5+HNKK2 Uzl/zWVpNaHWhb29VwsupHwHq3Dbr35npNro8AHnu8wlAU8o0kwC8Jd2v4/Kg9TcJ5b5ONdEveADUvw==</ds:X509Ce rtificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature> </CODExporter> <EH> <EHId>001</EHId> <EHCountry>BR</EHCountry> <EHName>EH Company</EHName> <EHAddress>789 EH St.</EHAddress> <EHCityLocality>Rio de Janeiro</EHCityLocality> <EHTelephone>+552198765432</EHTelephone> <EHEmail>EH@outlook.com</EHEmail> <EHURL>http://www.ehcompany.com</EHURL> </EH> - 15 <CertificationEH> <CertificateControlCode>CERT123</CertificateControlCode> <CertificateDate>2024-02-21T09:30:47Z</CertificateDate> <CertificateID>BO000A9900---------------97</CertificateID> </CertificationEH> </CODEH> <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /> <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" /> <ds:Reference URI=""> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" /> <ds:DigestValue>qwpVF6mnz3wm4lRhJT3ENNnk3FLGbL2v9q9Gym9QC1k=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue> CupODmuBHbosQob3GblKIA/9SLxNGwr2Fp+CjjX354Pw1oALmWOPrCT62fdNJMfcAi79AUzcFR3jkTrb1nTP0zEHS 0CS+VYk+PFpLJgEfyCG4YonbY8fp7sYtxdIxEVUqMGCeIkPoZwpU1vzb2p152UHb1eAbxU2PKUTsOBc+XNUH2DmZIr 6IO8JlJPMcjl+MXRsZS+sTO+4W2W7XuyrIMYfq3murMETqYaQissZkvFMdgS+aQb7NPmzhABzv/f/qrrDXnDQFuUAV+T YjH/G3dUGUBHVomVa/5D+1A0M7gdlqYzdkRU9CbgaveQ9jC8gbtKQhGilvpdHTMCxAl4mngvCUIHlD9GegWYK++B6IO ktClwFq8/u8tngeaGGegnwuNsoKIfOy1cxu/LZ2vFhWgp9JEhtr1Enw76nBlmbMPZjp8uXO7eRWtd/52nyt+RWlDE8D/HaX M/fgnU/zUEjiGk19ECL5C8VzdNGs0awKJXxW6Uy3KuTtJWbhNY9PyiE</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate> MIIDnzCCAgegAwIBAgIJAL0ORjtIHm1BMA0GCSqGSIb3DQEBCwUAMA8xDTALBgNVBAMTBHRlc3QwHhcNMjQw MjAxMTczMTE5WhcNMjQwMzEyMTczMTE5WjAPMQ0wCwYDVQQDEwR0ZXN0MIIBojANBgkqhkiG9w0BAQEFAAOC AY8AMIIBigKCAYEAyEpx2SIVoF0Bw9bf6ltCB2cNrcjfrD9k9wwwZBgnWMwsmwaBBDjOQuGKH7qzgFnNukEtFWqPqT1 hVYKXOgXfvG9Lns7h0EqCuceYdcLtKGZ+TQAVG98bOG68N5mIAyp1llAfXGom2rdEwJ7abkNQDpuGpnT84AAWSM9b qSQGUoyyX6+tL2ng9blt59fmzNotDeOGH5KjdRP96x5hNVtC5mjYVDYKhV1pBd4asBBszwnadMwMoEpqaQ2WLGSSe qVA08El2bHFBRDz9OA9TTMlhZBgKE4PuzuPTNJpDSw8gDfxAibYIYWTgPbbAkqICmoWHWVzho2N0a6NLINPr4tdfLlE CmXMGtrDcK5ADtDbjsimUr1zcSKw2R3XXcs2QyiUOMuJrCByDfi4EQGuaRk0xbhEx+tWyZpaQuZdGrmuIHku756jtZGh HNpNjQlSqcNL1vXd9atp9K+nN2jGqxEDV4Q7keNNLHFxXcKFnoOjH12T/L3D8yuK6aBukEThg8ntAgMBAAEwDQYJKo ZIhvcNAQELBQADggGBAGFpRxsXOJBomvN6XzKYjWImyZ5lHXBevfHHfFoTNOY0SuKUya1plMc20aZGwzWpFeoCW +8wq2ThJq41r79EctDpUVtjNhS6ekxRE7baeoedamEl0G3LoE7EmI403FTR7NZxSv1MAzS7dnz7997zrgXq8VADcybPV Un35iowG4ojLD24ZXVdcjyKkvYQE92xPrRjxyDTjJxaKOtjhBfsGQB2xWqnlGxuIJPPUte/xCxxTFM9htDftL+nMcujGiGpjzs Hk5UWBHZF50yFlsVsA7c9Pxg5ILBDW2qtdVYSX3Yy3pxaowCkCsnhM+Utv6WRCVd7IiwAN20cMparRKvyEnmSU/t7Y MdxsmCTdUFY3VGcCzQy8RB8aUp3x3ivXPwRuJpRICFqenG1PUPU4nhshtZ5W3RA9CkYgktMWFSVfGPM5+HNKK2 Uzl/zWVpNaHWhb29VwsupHwHq3Dbr35npNro8AHnu8wlAU8o0kwC8Jd2v4/Kg9TcJ5b5ONdEveADUvw==</ds:X509Ce rtificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature> </ns:CertOrigin> ANEXO 4 Métodos y requerimientos funcionales para el módulo de Certificado de Origen – INTERCOM 1.

M-BA002 Enviar formato a destinatarios específicos. 2. M-BA004 Consultar formato. 3. M-BA005 Consultar listado de formatos pendientes por recibir. 4. M-BA011 Solicitar el envío de un formato. 5. M-BA012 Consultar el historial de transacciones de un formato. 6. M-BA013 Envío masivo de formatos. 7. M-BA014 Consultar estado de solicitud del envío masivo de formatos. 8.

M-BA023 Enviar resultado de recepción de documento. Servicios que deben exponer los Países Miembros en el módulo de Certificado de Origen: 1. M-EX501 Recibir documento (COD) 2. M-EX502 Recibir notificación de resultado de envío (COD) 3. M-EX503 Recibir solicitud de envío (COD) Captura de los Certificados de Origen Los Países Miembros desarrollarán los métodos M-EX501, M-EX502 y M-EX503 o una rutina programada, la cual estará disponible para su uso en el primer trimestre de 2025, para recuperar los certificados de origen emitidos en los demás Países Miembros, con intervalos de tiempo cortos (inferiores a 15 minutos) para minimizar cualquier posible retraso en la extracción de los certificados mientras estén temporalmente disponibles en la plataforma de INTERCOM.

Periodo de envío y reintentos La plataforma de interoperabilidad realizará el envío del COD- al País Miembro de destino en un número de 8 veces con el siguiente periodo de envío y reintentos: ▪ ▪ ▪ ▪ 3 intentos con un intervalo de 10 minutos 2 intentos con un intervalo de 30 minutos 1 intento con un intervalo de 1 hora y 30 minutos 2 intentos con un intervalo de 3 horas.] Tiempo de Almacenamiento del COD en INTERCOM El tiempo de almacenamiento de los COD emitidos en Bolivia, Colombia y Ecuador en el repositorio de INTERCOM será de 2 años.

Los COD emitidos en Perú permanecerán en INTERCOM el periodo necesario para su reenvío, por un periodo máximo de 9 horas. ***** Anexo 5 Módulo Certificado de Origen: Plataformas de las entidades nacionales acreditadas País Origen* Destino* Bolivia Colombia Ecuador Perú SENAVEX -> INTERCOM DIAN -> VUCE (MINCIT) -> INTERCOM SENAE -> VUE -> INTERCOM VUCE (MINCETUR) -> INTERCOM INTERCOM -> ADUANA NACIONAL (AN) INTERCOM -> VUCE (MINCIT) -> DIAN INTERCOM -> VUE -> SENAE INTERCOM -> VUCE (MINCETUR) Fuente: Documento Guía del módulo de COD.

Resultado de reuniones de trabajo con delegaciones de los Países Miembros (*) Plataformas actuales, o las que las sustituyan