Professional Documents
Culture Documents
<xs:documentation>Identificacion del Envio del Libro
Electronico</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element
name="RutEmisorLibro" type="SiiDte:RUTType">
<xs:annotation>
<xs:documentation>RUT del Emisor del Libro Electronico</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="RutEnvia" type="SiiDte:RUTType">
<xs:annotation>
<xs:documentation>RUT que Realiza el Envio del Libro
Electronico</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="PeriodoTributario" type="xs:gYearMonth">
<xs:annotation>
<xs:documentation>Periodo Tributario del Libro Electronico (AAAAMM)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="FchResol" type="xs:date">
<xs:annotation>
<xs:documentation>Fecha de Resolucion que Autoriza el Envio de Libros
Electronicos (AAAA-MM-DD)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="NroResol" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>Numero de Resolucion que Autoriza el Envio de Libros
Electronicos</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TipoLibro">
<xs:annotation>
<xs:documentation>Tipo de Libro de Guia Enviado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
<xs:enumeration value="ESPECIAL"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TipoEnvio" minOccurs="0">
<xs:annotation>
<xs:documentation>Tipo de Envio del Libro Electronico</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="PARCIAL">
<xs:annotation>
<xs:documentation>Indica que es un Envio Parcial del Libro y
que Faltan Otros para Completar el Libro</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FINAL">
<xs:annotation>
<xs:documentation>Indica que es el Ultimo Envio. Con Esto se
Completa el Libro.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TOTAL">
<xs:annotation>
<xs:documentation>Indica que es el Unico Envio que Compone el
Libro</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AJUSTE">
<xs:annotation>
<xs:documentation>Indica que es un Envio con Informacion para
Corregir o Complementar un Libro Previamente Enviado</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="NroSegmento" minOccurs="0">
<xs:annotation>
<xs:documentation>Correlativo del Segmento de Libro</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="FolioNotificacion">
<xs:annotation>
<xs:documentation>Folio de la Notificacion con que se Solicita el Libro
Especial</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="18"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name="ResumenSegmento" minOccurs="0">
<xs:annotation>
<xs:documentation>Resumen de la Informacion de Detalle Contenida en el
Libro Electronico</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element
name="TotFolAnulado" minOccurs="0">
<xs:annotation>
<xs:documentation>Numero de Folios Anulados
(Anulado=1)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TotGuiaAnulada" minOccurs="0">
<xs:annotation>
<xs:documentation>Total Guias Anuladas (Anulado=2)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TotGuiaVenta">
<xs:annotation>
<xs:documentation>Total de Guias Venta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TotMntGuiaVta" type="SiiDte:ValorType">
<xs:annotation>
<xs:documentation>Monto Total de Guias de Venta</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TotMntModificado" type="SiiDte:ValorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto Total de Totales Modificados</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TotTraslado" minOccurs="0" maxOccurs="6">
<xs:annotation>
<xs:documentation>Totales para Diferentes Tipos de Guias No
Venta</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TpoTraslado">
<xs:annotation>
<xs:documentation>Indicador de Tipo de
Traslado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="1"/>
<xs:enumeration value="2">
<xs:annotation>
<xs:documentation>Venta por
Efectuar</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="3">
<xs:annotation>
<xs:documentation>Consignaciones</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="4">
<xs:annotation>
<xs:documentation>Productos en
Demostracion</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="5">
<xs:annotation>
<xs:documentation>Traslados
Internos</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="6">
<xs:annotation>
<xs:documentation>Otros Traslados No
Venta</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="7">
<xs:annotation>
<xs:documentation>Guias de
Devolucion</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CantGuia">
<xs:annotation>
<xs:documentation>Cantidad de Guias del
Tipo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MntGuia" type="SiiDte:ValorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto de Guias del
Tipo</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name="ResumenPeriodo" minOccurs="0">
<xs:annotation>
<xs:documentation>Resumen de la Informacion Para el
Periodo</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element
name="TotFolAnulado" minOccurs="0">
<xs:annotation>
<xs:documentation>Numero de Folios Anulados
(Anulado=1)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TotGuiaAnulada" minOccurs="0">
<xs:annotation>
<xs:documentation>Total Guias Anuladas (Anulado=2)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TotGuiaVenta">
<xs:annotation>
<xs:documentation>Total de Guias Venta</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TotMntGuiaVta" type="SiiDte:MontoType">
<xs:annotation>
<xs:documentation>Monto Total de Guias de Venta</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TotMntModificado" type="SiiDte:MontoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto Total de Totales Modificados</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TotTraslado" minOccurs="0" maxOccurs="6">
<xs:annotation>
<xs:documentation>Totales para Diferentes Tipos de Guias No
Venta</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TpoTraslado">
<xs:annotation>
<xs:documentation>Indicador de Tipo de
Traslado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="1"/>
<xs:enumeration value="2">
<xs:annotation>
<xs:documentation>Ventas por
Efectuar</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="3">
<xs:annotation>
<xs:documentation>Consignaciones</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="4">
<xs:annotation>
<xs:documentation>Productos en
Demostracion</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="5">
<xs:annotation>
<xs:documentation>Traslados
Internos</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="6">
<xs:annotation>
<xs:documentation>Otros Traslados No
Venta</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="7">
<xs:annotation>
<xs:documentation>Guias de
Devolucion</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CantGuia">
<xs:annotation>
<xs:documentation>Cantidad de Guias del
Tipo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MntGuia" type="SiiDte:MontoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto de Guias del
Tipo</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Detalle"
minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Detalle de Documentos que Componen el Libro
Electronico</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element
name="Folio">
<xs:annotation>
<xs:documentation>Identificador del Documento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="Anulado" minOccurs="0">
<xs:annotation>
<xs:documentation>Indica que el Estado del Documento es
Anulado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="1"/>
<xs:enumeration value="1">
<xs:annotation>
<xs:documentation>Anulado Previo a su Envio al
SII</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="2">
<xs:annotation>
<xs:documentation>Anulado Posterior a su Envio al
SII</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="3">
<xs:annotation>
<xs:documentation>Productos Recibidos
Parcialmente</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="Operacion" minOccurs="0">
<xs:annotation>
<xs:documentation>Indica si Agrega o Elimina
Informacion</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="1"/>
<xs:enumeration value="1">
<xs:annotation>
</xs:annotation>
<xs:documentation>Agrega</xs:documentation>
<xs:enumeration value="2">
<xs:annotation>
</xs:annotation>
</xs:enumeration>
<xs:documentation>Elimina</xs:documentation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="TpoOper" minOccurs="0">
<xs:annotation>
<xs:documentation>Tipo de Operacion Realizada</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="1"/>
<xs:enumeration value="1">
<xs:annotation>
<xs:documentation>Operacion Constituye
Venta</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="2">
<xs:annotation>
<xs:documentation>Ventas por Efectuar</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="3">
<xs:annotation>
<xs:documentation>Consignaciones</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="4">
<xs:annotation>
<xs:documentation>Productos en
Demostracion</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="5">
<xs:annotation>
<xs:documentation>Traslados Internos</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="6">
<xs:annotation>
<xs:documentation>Otros Traslados No
Venta</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="7">
<xs:annotation>
<xs:documentation>Guias de Devolucion</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
name="FchDoc" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Fecha del Documento (AAAA-MMDD)</xs:documentation>
</xs:annotation>
name="RUTDoc" type="SiiDte:RUTType" minOccurs="0">
<xs:annotation>
<xs:documentation>RUT del Contraparte en la Operacin
Comercial</xs:documentation>
</xs:annotation>
name="RznSoc" minOccurs="0">
<xs:annotation>
<xs:documentation>Razon Social de la Contraparte del
Documento</xs:documentation>
</xs:element>
<xs:element
</xs:element>
<xs:element
</xs:element>
<xs:element
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="MntNeto" type="SiiDte:MontoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto Neto del Documento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TasaImp" type="SiiDte:PctType" minOccurs="0">
<xs:annotation>
<xs:documentation>Tasa de IVA Utilizada en la
Operacion</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="IVA" type="SiiDte:MontoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto de IVA de la Operacion</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="MntTotal" type="SiiDte:MontoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto Total del Documento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="MntModificado" type="SiiDte:MontoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Monto Total Modificado</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="TpoDocRef" type="SiiDte:DoctoType" minOccurs="0">
<xs:annotation>
<xs:documentation>Tipo de Documento de Referencia</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="FolioDocRef" minOccurs="0">
<xs:annotation>
<xs:documentation>Folio del Documento de Referencia</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="FchDocRef" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Fecha del Documento de Referencia (AAAA-MMDD)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TmstFirma"
type="xs:dateTime">
<xs:annotation>
<xs:documentation>Fecha y Hora en formato AAAA-MM-DDTHH24:MI:SS de la
Firma Electronica</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"
use="required"/>
</xs:complexType>
</xs:element>
<xs:element ref="ds:Signature">
<xs:annotation>
<xs:documentation>Firma Digital sobre
Documento</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="version" type="xs:decimal" use="required"
fixed="1.0"/>
</xs:complexType>
</xs:element>
<xs:simpleType name="RUTType">
<xs:annotation>
<xs:documentation>RUT 99999999-X</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
<xs:pattern value="[0-9]+-([0-9]|K)"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MontoType">
<xs:annotation>
<xs:documentation>Monto 18 digitos
(positivo)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:nonNegativeInteger">
<xs:totalDigits value="18"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ValorType">
<xs:annotation>
<xs:documentation>Monto 18 digitos (positivo o
negativo)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:integer">
<xs:totalDigits value="18"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DoctoType">
<xs:annotation>
<xs:documentation>Tipos de Documentos</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:positiveInteger">
<xs:enumeration value="30"/>
<xs:enumeration value="32"/>
<xs:enumeration value="33"/>
<xs:enumeration value="34"/>
<xs:enumeration value="35"/>
<xs:enumeration value="38"/>
<xs:enumeration value="39"/>
<xs:enumeration value="40"/>
<xs:enumeration value="45"/>
<xs:enumeration value="46"/>
<xs:enumeration value="55"/>
<xs:enumeration value="56"/>
<xs:enumeration value="60"/>
<xs:enumeration value="61"/>
<xs:enumeration value="101"/>
<xs:enumeration value="102"/>
<xs:enumeration value="103"/>
<xs:enumeration value="104"/>
<xs:enumeration value="105"/>
<xs:enumeration value="106"/>
<xs:enumeration value="108"/>
<xs:enumeration value="109"/>
<xs:enumeration value="900"/>
<xs:enumeration value="901"/>
<xs:enumeration value="902"/>
<xs:enumeration value="903"/>
<xs:enumeration value="904"/>
<xs:enumeration value="905"/>
<xs:enumeration value="906"/>
<xs:enumeration value="907"/>
<xs:enumeration value="909"/>
<xs:enumeration value="910"/>
<xs:enumeration value="911"/>
<xs:enumeration value="914"/>
<xs:enumeration value="918"/>
<xs:enumeration value="919"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PctType">
<xs:annotation>
<xs:documentation>Porcentaje (3 enteros y 2
decimales)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
<xs:minInclusive value="0"/>
<xs:maxInclusive value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>