diagram | ![]() |
||
properties |
|
||
children | informeMovimientos | ||
source | <xs:element name="root"> <xs:complexType> <xs:sequence> <xs:element name="informeMovimientos" minOccurs="1" maxOccurs="50000"> <xs:complexType> <xs:sequence> <xs:element name="numeroCuentaCompensacion" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="periodoInforme" type="stperiodo" minOccurs="1" maxOccurs="1"/> <xs:element name="tuvoMovimientos" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="fechaCancelacion" type="xs:date" minOccurs="0" maxOccurs="1"/> <xs:element name="informacionMovimientos" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeral" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiario" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valor" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OperacionesInternasCompraVentaDivisas" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="contraparte" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="tipoContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CC"/> <xs:enumeration value="IMC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroCuentaCompensacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nitImcContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tipoDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="4"/> <xs:pattern value="([A-Z])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> <xs:pattern value="([a-zA-Z0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeralContraparte" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </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="informacionInversionFinanciera" minOccurs="1" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="nuevoSaldoInversionesFinancieras" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="overnightPendientesRedencion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="saldoAnterior" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ingresosPeriodo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="egresosPeriodo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nuevoSaldo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | numeroCuentaCompensacion periodoInforme tuvoMovimientos fechaCancelacion informacionMovimientos informacionInversionFinanciera saldoAnterior ingresosPeriodo egresosPeriodo nuevoSaldo | ||||||
source | <xs:element name="informeMovimientos" minOccurs="1" maxOccurs="50000"> <xs:complexType> <xs:sequence> <xs:element name="numeroCuentaCompensacion" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="periodoInforme" type="stperiodo" minOccurs="1" maxOccurs="1"/> <xs:element name="tuvoMovimientos" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="fechaCancelacion" type="xs:date" minOccurs="0" maxOccurs="1"/> <xs:element name="informacionMovimientos" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeral" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiario" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valor" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OperacionesInternasCompraVentaDivisas" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="contraparte" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="tipoContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CC"/> <xs:enumeration value="IMC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroCuentaCompensacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nitImcContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tipoDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="4"/> <xs:pattern value="([A-Z])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> <xs:pattern value="([a-zA-Z0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeralContraparte" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </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="informacionInversionFinanciera" minOccurs="1" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="nuevoSaldoInversionesFinancieras" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="overnightPendientesRedencion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="saldoAnterior" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ingresosPeriodo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="egresosPeriodo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nuevoSaldo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="numeroCuentaCompensacion" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
type | stperiodo | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="periodoInforme" type="stperiodo" minOccurs="1" maxOccurs="1"/> |
diagram | ![]() |
|||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="tuvoMovimientos" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
type | xs:date | ||||||
properties |
|
||||||
source | <xs:element name="fechaCancelacion" type="xs:date" minOccurs="0" maxOccurs="1"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | numeral OperacionesInternasCompraVentaDivisas | ||||||
source | <xs:element name="informacionMovimientos" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeral" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiario" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valor" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OperacionesInternasCompraVentaDivisas" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="contraparte" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="tipoContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CC"/> <xs:enumeration value="IMC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroCuentaCompensacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nitImcContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tipoDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="4"/> <xs:pattern value="([A-Z])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> <xs:pattern value="([a-zA-Z0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeralContraparte" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </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> |
diagram | ![]() |
||||||
properties |
|
||||||
children | numeralCambiario devolucion valor | ||||||
source | <xs:element name="numeral" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiario" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valor" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="numeralCambiario" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="devolucion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="valor" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | contraparte | ||||||
source | <xs:element name="OperacionesInternasCompraVentaDivisas" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="contraparte" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="tipoContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CC"/> <xs:enumeration value="IMC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroCuentaCompensacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nitImcContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tipoDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="4"/> <xs:pattern value="([A-Z])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> <xs:pattern value="([a-zA-Z0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeralContraparte" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | tipoContraparte numeroCuentaCompensacionContraparte nitImcContraparte tipoDocumentoTitularContraparte numeroDocumentoTitularContraparte numeralContraparte | ||||||
source | <xs:element name="contraparte" minOccurs="0" maxOccurs="100000"> <xs:complexType> <xs:sequence> <xs:element name="tipoContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CC"/> <xs:enumeration value="IMC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroCuentaCompensacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nitImcContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tipoDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="4"/> <xs:pattern value="([A-Z])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeroDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> <xs:pattern value="([a-zA-Z0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numeralContraparte" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="tipoContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CC"/> <xs:enumeration value="IMC"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="numeroCuentaCompensacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="22"/> <xs:pattern value="([a-zA-Z0-9.])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="nitImcContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="tipoDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="4"/> <xs:pattern value="([A-Z])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="numeroDocumentoTitularContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> <xs:pattern value="([a-zA-Z0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | numeralCambiarioContraparte devolucionContraparte valorOperacionContraparte | ||||||
source | <xs:element name="numeralContraparte" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="numeralCambiarioContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> <xs:pattern value="([0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:token | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="devolucionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="SI"/> <xs:enumeration value="NO"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="valorOperacionContraparte" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minExclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | nuevoSaldoInversionesFinancieras overnightPendientesRedencion | ||
source | <xs:element name="informacionInversionFinanciera" minOccurs="1" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="nuevoSaldoInversionesFinancieras" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="overnightPendientesRedencion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="nuevoSaldoInversionesFinancieras" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
type | restriction of xs:decimal | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="overnightPendientesRedencion" minOccurs="0" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
type | restriction of xs:decimal | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="saldoAnterior" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="ingresosPeriodo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="egresosPeriodo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
type | restriction of xs:decimal | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="nuevoSaldo" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:pattern value="-{0,1}[0-9]{1,15}(\.[0-9]{1,2})?"/> </xs:restriction> </xs:simpleType> </xs:element> |
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="stperiodo"> <xs:restriction base="xs:string"> <xs:pattern value="\d{2}\-\d{4}"/> </xs:restriction> </xs:simpleType> |