<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="Documento">
		<xs:annotation>
			<xs:documentation>
				Informacion Electronica correspondiente a la Gu쟠Time
			</xs:documentation>
		</xs:annotation>
		<!-- -->
		<xs:complexType>
			<xs:sequence>
				<!-- Datos del encabezado -->
				<xs:element name="login" minOccurs="0" maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar el login de la
							persona encargada de digitar el documento
							enviado
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="255" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tipo-accion" default="I" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar la funcionalidad
							del mensajes. Los valores que puede tomar
							son: I: Ingreso, M: Modificacion, A:
							Aclaracion
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="I" />
							<xs:enumeration value="M" />
							<xs:enumeration value="A" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="numero-referencia" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar el nro. del
							documento dado por el Emisor
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="30" />
							<xs:minLength value="1"></xs:minLength>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="tipo-operacion" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe identificar el tipo de
							destinación aduanera que se da a las
							mercancías amparadas por la Guía. Los
							valores que puede tomar este campo son: "I":
							Ingreso de mercancías al país "S": Salida de
							mercancías al país "TR": Tránsito de
							mercancías
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="I">
								<xs:annotation>
									<xs:documentation>
										I: Ingreso
									</xs:documentation>
								</xs:annotation>
							</xs:enumeration>
							<xs:enumeration value="S" />
							<xs:enumeration value="TR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="total-bultos" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar el total de
							bultos que son amparados por la guía
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:positiveInteger" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="total-peso" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indica el peso total de
							la mercancía amparada por la guía.
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
							<xs:fractionDigits value="2" /><!-- <xs:minInclusive value="0"/>
								<xs:maxInclusive value="100"/> -->
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="unidad-peso" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se indica la unidad de peso en
							la cual fueron declaradas las mercancías.
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="total-volumen" minOccurs="0"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar el volumen total
							de la mercancía amparada por la guía
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
							<xs:fractionDigits value="2" /><!-- <xs:minInclusive value="0"/>
								<xs:maxInclusive value="100"/> -->
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="unidad-volumen" minOccurs="0"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar la unidad de
							medida en la cual fue declarado el volumen
							de las mercancías
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="15" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="total-item" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar el total de
							items en el documento. Este número debe
							coincidir con el total de items declarado,
							de lo contrario el documento será rechazado
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:positiveInteger" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="valor-declarado" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar el valor de las
							mercancías amparadas por la guía
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
							<xs:fractionDigits value="6" /><!-- <xs:minInclusive value="0"/>
								<xs:maxInclusive value="100"/> -->
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="moneda-valor" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar la moneda con la
							cual se declaró el valor de las mercancías
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="3" />
							<xs:minLength value="1"></xs:minLength>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="parcial" minOccurs="1"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se debe indicar si el envío es
							parcial o no. El valor debe ser para Si="S"
							y para No="N"
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="S" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<xs:element name="Fechas" maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							Se indican las fechas correspondientes en el
							documento
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="fecha" minOccurs="1"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="nombre" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el nombre de
													la fecha asociada al
													documento. Los tipos
													de fechas que deben
													consignarse son los
													siguientes: "FEM":
													Fecha de emisión de
													la Guía Courier.
													"FZARPE": Fecha de
													salida del viaje,
													correspondiente al
													aeropuerto o puerto
													donde se embarcaron
													las mercancías
													amparadas en la Guía
													Courier.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="FEM" />
													<xs:enumeration
														value="FZARPE" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="valor" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el valor de
													la fecha en formato
													dd/mm/yyyy hh:mm. Si
													la fecha no requiere
													hora se indica el
													valor en formato
													dd/mm/yyyy
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Locaciones" maxOccurs="1" minOccurs="1">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="locacion" minOccurs="1"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="nombre" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este campo se
													indica el nombre del
													tipo de locación
													asociada al
													documento. Los
													valores que debe
													tomar este campo
													son: “PE”: Puerto de
													embarque de la
													mercancía “PD”:
													Puerto de
													desembarque de la
													mercancía “LE”:
													Lugar de emisión de
													la Guía. Opcional
													“LD”: Lugar de
													destino final de la
													mercancía. Opcional
													“LEM”: Lugar de
													entrega de la
													mercancía.Opcional.
													"LRM": Lugar de
													recepción de la
													mercancía por la
													empresa COURIER.
													Opcional. Es
													obligatorio cuando
													el lugar de
													recepción de las
													mercancías es
													distinto al puerto
													de embarque.

												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="PE" />
													<xs:enumeration
														value="PD" />
													<xs:enumeration
														value="LE" />
													<xs:enumeration
														value="LD" />
													<xs:enumeration
														value="LEM" />
													<xs:enumeration
														value="LRM">
													</xs:enumeration>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="codigo" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el codigo
													IATA de la locacion
													asociada al
													documento
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="5" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="descripcion" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica la
													descripcion de la
													locacion asociada al
													documento
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Participaciones" maxOccurs="1" minOccurs="1">
					<xs:annotation>
						<xs:documentation>
							Se indican las participaciones
							correspondientes en el documento
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="participacion"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="nombre"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este campo se
													indica el tipo de
													participante
													asociado al
													documento. Los
													valores que debe
													tomar este campo
													son: “ALM”:
													Almacenista.
													Opcional. “TRA”:
													Compañía de
													Transporte.
													Obligatorio “EMI”:
													Emisor de la Guía
													COURIER. Obligatorio
													“CNTE”: Consignante.
													Obligatorio “CONS”:
													Consignatario.
													Obligatorio.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="ALM" />
													<xs:enumeration
														value="TRA" />
													<xs:enumeration
														value="EMI" />
													<xs:enumeration
														value="CNTE" />
													<xs:enumeration
														value="CONS" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="tipo-id"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el tipo de
													identificacion del
													participante en el
													documento. Los
													valores que puede
													tomar este campo
													son: "RUT":Rol Unico
													Tributario
													"PAS":Pasaporte
													"ADU":Código Dado
													por Aduana Este
													campo es obligatorio
													cuando el campo
													"tipo-participante"
													tome los valores
													"ALM"; "CT". En este
													último caso, si la
													empresa que se
													identifica es
													nacional, debe
													indicar el RUT de la
													empresa. Si es
													extranjera debe
													indicar el RUT del
													representante legal.

												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="5" />
													<xs:enumeration
														value="RUT" />
													<xs:enumeration
														value="PAS" />
													<xs:enumeration
														value="ADU" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="nacion-id"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el código
													del país que otorga
													la identificación
													descrita en
													"tipo-id", cuando
													toma el valor "PAS"
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="5" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="valor-id"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En tag corresponde
													al valor del
													identificador del
													participante en el
													documento, cuyo tipo
													fue indicado en el
													campo "tipo-id". Por
													ejemplo si el
													tipo-id es RUT, en
													este campo se debe
													indicar el número de
													RUT.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="nombres"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el nombre del
													participante
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="direccion"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica la direccion
													del participante en
													el documento
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="comuna"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica, si el país
													es Chile, el nombre
													de la comuna
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="codigo-pais"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el código
													ISO del país
													asociado a la
													dirección del
													participante,
													declarada en el
													campo "dirección"
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="5" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Transbordos" minOccurs="0"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							En este tag se indica el código del lugar
							donde se realizó el transbordo, según
							codificación establecida.
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="transbordo"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="cod-lugar"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el código del
													lugar donde se
													realizó el
													transbordo, según
													codificación
													establecida.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
													<xs:maxLength
														value="5">
													</xs:maxLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="descripcion-lugar" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													ingresa la
													descripción del
													lugar donde se
													realizó el
													transbordo
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="fecha-arribo"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica la fecha de
													arribo del
													transbordo en
													formato dd/mm/yyyy
													hh:mm. Si la fecha
													no requere hora se
													indica el valor en
													formato dd/mm/yyyy
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<xs:element name="Items" maxOccurs="1" minOccurs="1">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="item"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element
											name="numero-item" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el numero de
													item
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:positiveInteger" />
											</xs:simpleType>
										</xs:element>
										<xs:element name="marcas" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indican las marcas
													que permiten
													identificar un
													bulto. Normalmente
													se indicará la guía
													de origen
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="tipo-bulto" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se el
													código de
													identificación del
													tipo de bulto.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="3" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="descripcion"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica la glosa
													correspondiente al
													tipo de bulto
													indicado.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="cantidad" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica la cantidad
													de bultos en el item
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:decimal">
													<xs:totalDigits
														value="16" />
													<xs:fractionDigits
														value="5" /><!-- <xs:minInclusive value="0"/>
														<xs:maxInclusive value="100"/> -->
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="peso-bruto" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el peso de
													las mercancías,
													incluidos todos sus
													envases y embalajes
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:decimal">
													<xs:totalDigits
														value="14" />
													<xs:fractionDigits
														value="6" />
													<!-- <xs:minInclusive value="0"/>
														<xs:maxInclusive value="100"/> -->
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="unidad-peso" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar la unidad de
													peso en que se ha
													determinado el peso
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="3" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<!-- -->
										<xs:element name="ProdItem"
											maxOccurs="1" minOccurs="0">
											<xs:annotation>
												<xs:documentation>
													Se indican las
													fechas
													correspondientes en
													el documento
												</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element
														name="proditem" minOccurs="1" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element
																	name="descripcion" maxOccurs="1" minOccurs="1">
																	<xs:annotation>
																		<xs:documentation>
																			En
																			este
																			tag
																			se
																			debe
																			indicar
																			la
																			descripción
																			del
																			producto
																		</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction
																			base="xs:string">
																			<xs:minLength
																				value="1">
																			</xs:minLength>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element
																	name="cantidad" maxOccurs="1" minOccurs="1">
																	<xs:annotation>
																		<xs:documentation>
																			En
																			este
																			tag
																			se
																			debe
																			indicar
																			la
																			cantidad
																			de
																			productos,
																			correspondientes
																			al
																			código
																			declarado
																			en
																			"producto"
																			que
																			existen.
																		</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction
																			base="xs:string">
																			<xs:minLength
																				value="1">
																			</xs:minLength>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element
																	name="unidad-medida" maxOccurs="1" minOccurs="1">
																	<xs:annotation>
																		<xs:documentation>
																			Este
																			tag
																			se
																			debe
																			indicar
																			la
																			unidad
																			de
																			medida
																			en
																			que
																			se
																			ha
																			determinado
																			el
																			producto
																		</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction
																			base="xs:string">
																			<xs:minLength
																				value="1">
																			</xs:minLength>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element
																	name="valor-declarado" maxOccurs="1" minOccurs="1">
																	<xs:annotation>
																		<xs:documentation>
																			En
																			este
																			tag
																			se
																			debe
																			indicar
																			el
																			valor
																			declarado
																			del
																			producto
																		</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction
																			base="xs:string">
																			<xs:minLength
																				value="1">
																			</xs:minLength>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element
																	name="moneda" maxOccurs="1" minOccurs="1">
																	<xs:annotation>
																		<xs:documentation>
																			En
																			este
																			tag
																			se
																			debe
																			indicar
																			el
																			código
																			de
																			identificación
																			de
																			la
																			moneda
																			en
																			que
																			se
																			ha
																			expresado
																			el
																			valor
																			del
																			producto.
																		</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction
																			base="xs:string">
																			<xs:minLength
																				value="1">
																			</xs:minLength>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<!-- -->
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Cargos" minOccurs="0" maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							Se indican los Cargos asociados al documento
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="cargo" minOccurs="1"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="tipo-cargo" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el código de
													identificación del
													tipo de cargo a
													nivel global
													incluido en el valor
													del flete. Los
													valores que puede
													tomar este campo
													son: "CB":Cargo Base
													"CF":Cargo de
													Factura "SEG":Cargo
													por Seguro
													"FLET":Valor Flete
													Total
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="CB" />
													<xs:enumeration
														value="CF" />
													<xs:enumeration
														value="SEG" />
													<xs:enumeration
														value="FLET" />
												</xs:restriction>
											</xs:simpleType>

										</xs:element>
										<xs:element name="monto"
											minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el valor del
													cargo
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="moneda" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el código de
													identificación de la
													moneda en que se ha
													expresado el cargo.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="descripcion" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar la
													descripción del tipo
													de cargo de acuerdo
													al código
													especificado
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="cond-pago" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar la condición
													de pago asociada al
													cargo. Los valores
													que puede tomar este
													campo son:
													"P":Pago previo
													fletamento (Prepaid)
													"C": Pago en
													destino (Collect)
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="P" />
													<xs:enumeration
														value="C" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="tarifa"
											minOccurs="0">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													identificar el valor
													de la tarifa
													aplicada al cargo
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string" />
											</xs:simpleType>
										</xs:element>
										<xs:element name="observaciones"
											minOccurs="0">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar una
													observación asociada
													al cargo
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string" />
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<!-- -->
				<!-- -->
				<xs:element name="Referencias" minOccurs="0"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							Se indican las locaciones correspondientes
							en el documento
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="referencia"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element
											name="tipo-documento" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el tipo de
													documento de
													referencia asociada,
													según corresponda.
													Los valores que
													puede tomar este
													campo son: "MFTOC":
													Encabezado de Lista
													de Carga COURIER
													"GA": Guía Aérea
													Madre "BL":
													Conocimiento de
													Embarque Madre "CP":
													Carta de Porte Madre
													"DAS": Documento
													Aduanero de Salida
													"DAI": Documento
													Aduanero de Ingreso
													"DAT": Documento
													Aduanero de Tránsito
													"GTIME": Guía
													COURIER faltante a
													referenciar (se
													utiliza para
													referenciar una guía
													que fue declarada
													como faltante en
													otro manifiesto)
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="MFTOC" />
													<xs:enumeration
														value="GTIME" />
													<xs:enumeration
														value="BL" />
													<xs:enumeration
														value="CP" />
													<xs:enumeration
														value="DAS" />
													<xs:enumeration
														value="DAI" />
													<xs:enumeration
														value="DAT" />
													<xs:enumeration
														value="GA">
													</xs:enumeration>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="tipo-referencia" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indicar el tipo de
													referencia o
													relación entre el
													mensaje enviado y el
													documento que se
													describirá en los
													próximos tags de
													referencias. Los
													valores que puede
													tomar este tag son:
													"REF": relación
													referencial "MADRE:"
													"HIJA"
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="REF" />
													<xs:enumeration
														value="MADRE" />
													<xs:enumeration
														value="HIJA" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="numero"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el numero del
													documento
													referenciado
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="15" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="fecha"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica la fecha de
													emision del
													documento
													referenciado en
													formato :
													dd/mm/yyyy"
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="tipo-id-emisor" minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el tipo de
													identificacion del
													emisor del documento
													referenciado,
													pudiendo ésta ser
													Rut, Pasaporte, etc.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="3" />
													<xs:enumeration
														value="RUT">
													</xs:enumeration>
													<xs:enumeration
														value="PAS">
													</xs:enumeration>
													<xs:enumeration
														value="ADU">
													</xs:enumeration>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="nac-id-emisor"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se puede
													indicar el códig ISO
													del país que otorga
													la identificación
													descrita en
													"tipo-id-emisor"
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="5" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element
											name="valor-id-emisor" minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el valor del
													identificador del
													emisor del documento
													referenciado cuyo
													tipo fue indicado en
													el tag
													"tipo-id-emisor" Por
													ejemplo si el
													tipo-id-emisor es
													RUT, en este campo
													se debe indicar el
													número de RUT. no es
													obligatorio.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="emisor"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el nombre del
													emisor del documento
													referenciado
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="observaciones"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se puede
													ingresar una
													observación de la
													referencia
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<!-- -->
				<!-- -->
				<xs:element name="VistosBuenos" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Se indican los Vistos Buenos
							correspondientes en el documento
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="vb"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="tipo-vb"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se
													indica el tipo de VB
													de referencia
													asociada, según
													corresponda. Los
													valores que puede
													tomar este campo
													son: "SAG": Se
													indica este código
													si se requiere VB
													del Servicio
													Agrícola y Ganadero
													"SALUD": Se indica
													este código si se
													reqiere VB del
													Servicio de Salud
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="SAG" />
													<xs:enumeration
														value="SALUD" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<!-- -->
				<xs:element name="Observaciones" minOccurs="0"
					maxOccurs="1">
					<xs:annotation>
						<xs:documentation>
							Se indican las fechas correspondientes en el
							documento
						</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="observacion" minOccurs="1"
								maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="nombre" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el tipo de
													observacion que se
													consignara en el tag
													"contenido" Los
													valores que puede
													tomar este TAG son:
													"GRAL": Observación
													General "MOT":
													Motivo de la
													aclaración o
													modificación del
													documento, según la
													funcionalidad del
													mensaje "SOB":Para
													el ingreso de
													sobrantes "FAL":Si
													se trata de una
													aclaración por
													faltantes.
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:enumeration
														value="GRAL" />
													<xs:enumeration
														value="MOT" />
													<xs:enumeration
														value="FAL" />
													<xs:enumeration
														value="SOB" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="contenido" maxOccurs="1" minOccurs="1">
											<xs:annotation>
												<xs:documentation>
													En este tag se debe
													indicar el contenido
													de la observacion
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction
													base="xs:string">
													<xs:maxLength
														value="255" />
													<xs:minLength
														value="1">
													</xs:minLength>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<!-- -->
				<!-- -->
				<!-- -->
			</xs:sequence>
			<xs:attribute name="tipo" />
			<xs:attribute name="version" />
		</xs:complexType>
		<!-- -->
	</xs:element>
</xs:schema>

