Schema V114.xsd


schema location:  ..\V114.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.bcl.lu/2016/V1.14
 
Elements  Complex types 
V114  header 


schema location:  ..\structures.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.bcl.lu/2016/V1.14
 
Complex types 
declarantID 
reporterID 
simpleBookEntryDebitsLineID 


schema location:  ..\datatypes.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.bcl.lu/2016/V1.14/datatypes
 
Simple types 
amount 
amountType 
bclCurrency 
clientCategory 
currency 
institutionCode 
institutionType 
layout 
operationType 


element V114
diagram V114_p1.png
namespace http://www.bcl.lu/2016/V1.14
properties
content complex
children header content
attributes
Name  Type  Use  Default  Fixed  annotation
versionxs:stringrequired    1.0  
documentation
study version
documentation
version de l'enquete
creationDateTimexs:dateTimerequired      
documentation
report creation date and time
documentation
date et heure de creation du rapport
annotation
documentation
debits from the accounts by simple book entry
documentation
debits des comptes par comptabilisation simple
source <xs:element name="V114">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">debits from the accounts by simple book entry</xs:documentation>
   
<xs:documentation xml:lang="FR">debits des comptes par comptabilisation simple</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="header" type="header">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">study header</xs:documentation>
         
<xs:documentation xml:lang="FR">entete de l'enquete</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="content">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">study content</xs:documentation>
         
<xs:documentation xml:lang="FR">contenu de l'enquete</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="simpleBookEntryDebits" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="EN">debits from the accounts by simple book entry</xs:documentation>
               
<xs:documentation xml:lang="FR">debits des comptes par comptabilisation simple</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id" type="simpleBookEntryDebitsLineID"/>
                       
<xs:element name="reportedAmount" type="v114dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="simpleBookEntryDebitsLineId">
               
<xs:selector xpath=".//v114:reportedLine/v114:id"/>
               
<xs:field xpath="v114:operationType"/>
               
<xs:field xpath="v114:clientCategory"/>
               
<xs:field xpath="v114:currency"/>
               
<xs:field xpath="v114:amountType"/>
             
</xs:unique>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="version" type="xs:string" use="required" fixed="1.0">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">study version</xs:documentation>
       
<xs:documentation xml:lang="FR">version de l'enquete</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="creationDateTime" type="xs:dateTime" use="required">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">report creation date and time</xs:documentation>
       
<xs:documentation xml:lang="FR">date et heure de creation du rapport</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute V114/@version
type xs:string
properties
isRef 0
fixed 1.0
use required
annotation
documentation
study version
documentation
version de l'enquete
source <xs:attribute name="version" type="xs:string" use="required" fixed="1.0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">study version</xs:documentation>
   
<xs:documentation xml:lang="FR">version de l'enquete</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute V114/@creationDateTime
type xs:dateTime
properties
isRef 0
use required
annotation
documentation
report creation date and time
documentation
date et heure de creation du rapport
source <xs:attribute name="creationDateTime" type="xs:dateTime" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">report creation date and time</xs:documentation>
   
<xs:documentation xml:lang="FR">date et heure de creation du rapport</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element V114/header
diagram V114_p2.png
namespace http://www.bcl.lu/2016/V1.14
type header
properties
isRef 0
content complex
children endMonthDate closingDate reporterID declarantID reportingCurrency layout
annotation
documentation
study header
documentation
entete de l'enquete
source <xs:element name="header" type="header">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">study header</xs:documentation>
   
<xs:documentation xml:lang="FR">entete de l'enquete</xs:documentation>
 
</xs:annotation>
</xs:element>

element V114/content
diagram V114_p3.png
namespace http://www.bcl.lu/2016/V1.14
properties
isRef 0
content complex
children simpleBookEntryDebits
annotation
documentation
study content
documentation
contenu de l'enquete
source <xs:element name="content">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">study content</xs:documentation>
   
<xs:documentation xml:lang="FR">contenu de l'enquete</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="simpleBookEntryDebits" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">debits from the accounts by simple book entry</xs:documentation>
         
<xs:documentation xml:lang="FR">debits des comptes par comptabilisation simple</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id" type="simpleBookEntryDebitsLineID"/>
                 
<xs:element name="reportedAmount" type="v114dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="simpleBookEntryDebitsLineId">
         
<xs:selector xpath=".//v114:reportedLine/v114:id"/>
         
<xs:field xpath="v114:operationType"/>
         
<xs:field xpath="v114:clientCategory"/>
         
<xs:field xpath="v114:currency"/>
         
<xs:field xpath="v114:amountType"/>
       
</xs:unique>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element V114/content/simpleBookEntryDebits
diagram V114_p4.png
namespace http://www.bcl.lu/2016/V1.14
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  
unique  simpleBookEntryDebitsLineId    .//v114:reportedLine/v114:id  v114:operationType  
v114:clientCategory  
v114:currency  
v114:amountType  
annotation
documentation
debits from the accounts by simple book entry
documentation
debits des comptes par comptabilisation simple
source <xs:element name="simpleBookEntryDebits" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">debits from the accounts by simple book entry</xs:documentation>
   
<xs:documentation xml:lang="FR">debits des comptes par comptabilisation simple</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id" type="simpleBookEntryDebitsLineID"/>
           
<xs:element name="reportedAmount" type="v114dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="simpleBookEntryDebitsLineId">
   
<xs:selector xpath=".//v114:reportedLine/v114:id"/>
   
<xs:field xpath="v114:operationType"/>
   
<xs:field xpath="v114:clientCategory"/>
   
<xs:field xpath="v114:currency"/>
   
<xs:field xpath="v114:amountType"/>
 
</xs:unique>
</xs:element>

element V114/content/simpleBookEntryDebits/reportedLine
diagram V114_p5.png
namespace http://www.bcl.lu/2016/V1.14
properties
isRef 0
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id" type="simpleBookEntryDebitsLineID"/>
     
<xs:element name="reportedAmount" type="v114dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element V114/content/simpleBookEntryDebits/reportedLine/id
diagram V114_p6.png
namespace http://www.bcl.lu/2016/V1.14
type simpleBookEntryDebitsLineID
properties
isRef 0
content complex
children operationType clientCategory currency amountType
source <xs:element name="id" type="simpleBookEntryDebitsLineID"/>

element V114/content/simpleBookEntryDebits/reportedLine/reportedAmount
diagram V114_p7.png
namespace http://www.bcl.lu/2016/V1.14
type amount
properties
isRef 0
content simple
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
source <xs:element name="reportedAmount" type="v114dt:amount"/>

complexType header
diagram V114_p8.png
namespace http://www.bcl.lu/2016/V1.14
children endMonthDate closingDate reporterID declarantID reportingCurrency layout
used by
element V114/header
annotation
documentation
study header
documentation
entete de l'enquete
source <xs:complexType name="header">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">study header</xs:documentation>
   
<xs:documentation xml:lang="FR">entete de l'enquete</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="endMonthDate" type="xs:date">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">end of period date</xs:documentation>
       
<xs:documentation xml:lang="FR">date de fin de periode</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="closingDate" type="xs:date">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">closing date</xs:documentation>
       
<xs:documentation xml:lang="FR">date de cloture</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="reporterID" type="reporterID">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">reporter identification</xs:documentation>
       
<xs:documentation xml:lang="FR">identification du reporter</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="declarantID" type="declarantID">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">declarant identification</xs:documentation>
       
<xs:documentation xml:lang="FR">identification du declarant</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="reportingCurrency" type="v114dt:currency">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">reporting currency</xs:documentation>
       
<xs:documentation xml:lang="FR">devise de reporting</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="layout" type="v114dt:layout">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">layout</xs:documentation>
       
<xs:documentation xml:lang="FR">masque</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element header/endMonthDate
diagram V114_p9.png
namespace http://www.bcl.lu/2016/V1.14
type xs:date
properties
isRef 0
content simple
annotation
documentation
end of period date
documentation
date de fin de periode
source <xs:element name="endMonthDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">end of period date</xs:documentation>
   
<xs:documentation xml:lang="FR">date de fin de periode</xs:documentation>
 
</xs:annotation>
</xs:element>

element header/closingDate
diagram V114_p10.png
namespace http://www.bcl.lu/2016/V1.14
type xs:date
properties
isRef 0
content simple
annotation
documentation
closing date
documentation
date de cloture
source <xs:element name="closingDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">closing date</xs:documentation>
   
<xs:documentation xml:lang="FR">date de cloture</xs:documentation>
 
</xs:annotation>
</xs:element>

element header/reporterID
diagram V114_p11.png
namespace http://www.bcl.lu/2016/V1.14
type reporterID
properties
isRef 0
content complex
children type code
annotation
documentation
reporter identification
documentation
identification du reporter
source <xs:element name="reporterID" type="reporterID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reporter identification</xs:documentation>
   
<xs:documentation xml:lang="FR">identification du reporter</xs:documentation>
 
</xs:annotation>
</xs:element>

element header/declarantID
diagram V114_p12.png
namespace http://www.bcl.lu/2016/V1.14
type declarantID
properties
isRef 0
content complex
children type code
annotation
documentation
declarant identification
documentation
identification du declarant
source <xs:element name="declarantID" type="declarantID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">declarant identification</xs:documentation>
   
<xs:documentation xml:lang="FR">identification du declarant</xs:documentation>
 
</xs:annotation>
</xs:element>

element header/reportingCurrency
diagram V114_p13.png
namespace http://www.bcl.lu/2016/V1.14
type currency
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
reporting currency
documentation
devise de reporting
source <xs:element name="reportingCurrency" type="v114dt:currency">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reporting currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise de reporting</xs:documentation>
 
</xs:annotation>
</xs:element>

element header/layout
diagram V114_p14.png
namespace http://www.bcl.lu/2016/V1.14
type layout
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
layout
documentation
masque
source <xs:element name="layout" type="v114dt:layout">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">layout</xs:documentation>
   
<xs:documentation xml:lang="FR">masque</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType declarantID
diagram V114_p15.png
namespace http://www.bcl.lu/2016/V1.14
children type code
used by
element header/declarantID
annotation
documentation
declarant identification
documentation
identification du declarant
source <xs:complexType name="declarantID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">declarant identification</xs:documentation>
   
<xs:documentation xml:lang="FR">identification du declarant</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="type" type="v114dt:institutionType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">institution type</xs:documentation>
       
<xs:documentation xml:lang="FR">type d'entite</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="code" type="v114dt:institutionCode">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">institution code</xs:documentation>
       
<xs:documentation xml:lang="FR">code de l'entite</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element declarantID/type
diagram V114_p16.png
namespace http://www.bcl.lu/2016/V1.14
type institutionType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [0-9]{2} 
annotation
documentation
institution type
documentation
type d'entite
source <xs:element name="type" type="v114dt:institutionType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">institution type</xs:documentation>
   
<xs:documentation xml:lang="FR">type d'entite</xs:documentation>
 
</xs:annotation>
</xs:element>

element declarantID/code
diagram V114_p17.png
namespace http://www.bcl.lu/2016/V1.14
type institutionCode
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
institution code
documentation
code de l'entite
source <xs:element name="code" type="v114dt:institutionCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">institution code</xs:documentation>
   
<xs:documentation xml:lang="FR">code de l'entite</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType reporterID
diagram V114_p18.png
namespace http://www.bcl.lu/2016/V1.14
children type code
used by
element header/reporterID
annotation
documentation
reporter identification
documentation
identification du declarant
source <xs:complexType name="reporterID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reporter identification</xs:documentation>
   
<xs:documentation xml:lang="FR">identification du declarant</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="type" type="v114dt:institutionType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">institution type</xs:documentation>
       
<xs:documentation xml:lang="FR">type d'entite</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="code" type="v114dt:institutionCode">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">institution code</xs:documentation>
       
<xs:documentation xml:lang="FR">code de l'entite</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element reporterID/type
diagram V114_p19.png
namespace http://www.bcl.lu/2016/V1.14
type institutionType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [0-9]{2} 
annotation
documentation
institution type
documentation
type d'entite
source <xs:element name="type" type="v114dt:institutionType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">institution type</xs:documentation>
   
<xs:documentation xml:lang="FR">type d'entite</xs:documentation>
 
</xs:annotation>
</xs:element>

element reporterID/code
diagram V114_p20.png
namespace http://www.bcl.lu/2016/V1.14
type institutionCode
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
institution code
documentation
code de l'entite
source <xs:element name="code" type="v114dt:institutionCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">institution code</xs:documentation>
   
<xs:documentation xml:lang="FR">code de l'entite</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType simpleBookEntryDebitsLineID
diagram V114_p21.png
namespace http://www.bcl.lu/2016/V1.14
children operationType clientCategory currency amountType
used by
element V114/content/simpleBookEntryDebits/reportedLine/id
annotation
documentation
reported line identifier for debits from the accounts by simple book entry
documentation
identifiant d'une ligne rapportee pour debits des comptes par comptabilisation simple
source <xs:complexType name="simpleBookEntryDebitsLineID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reported line identifier for debits from the accounts by simple book entry</xs:documentation>
   
<xs:documentation xml:lang="FR">identifiant d'une ligne rapportee pour debits des comptes par comptabilisation simple</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="operationType" type="v114dt:operationType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">operation type</xs:documentation>
       
<xs:documentation xml:lang="FR">type d'operation</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="clientCategory" type="v114dt:clientCategory">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">client category</xs:documentation>
       
<xs:documentation xml:lang="FR">categorie de client</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="currency" type="v114dt:bclCurrency">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">original currency</xs:documentation>
       
<xs:documentation xml:lang="FR">devise d'origine</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="amountType" type="v114dt:amountType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">amount type</xs:documentation>
       
<xs:documentation xml:lang="FR">type de montant</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element simpleBookEntryDebitsLineID/operationType
diagram V114_p22.png
namespace http://www.bcl.lu/2016/V1.14
type operationType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z0-9]{3} 
annotation
documentation
operation type
documentation
type d'operation
source <xs:element name="operationType" type="v114dt:operationType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">operation type</xs:documentation>
   
<xs:documentation xml:lang="FR">type d'operation</xs:documentation>
 
</xs:annotation>
</xs:element>

element simpleBookEntryDebitsLineID/clientCategory
diagram V114_p23.png
namespace http://www.bcl.lu/2016/V1.14
type clientCategory
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z0-9]{4} 
annotation
documentation
client category
documentation
categorie de client
source <xs:element name="clientCategory" type="v114dt:clientCategory">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">client category</xs:documentation>
   
<xs:documentation xml:lang="FR">categorie de client</xs:documentation>
 
</xs:annotation>
</xs:element>

element simpleBookEntryDebitsLineID/currency
diagram V114_p24.png
namespace http://www.bcl.lu/2016/V1.14
type bclCurrency
properties
isRef 0
content simple
annotation
documentation
original currency
documentation
devise d'origine
source <xs:element name="currency" type="v114dt:bclCurrency">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">original currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise d'origine</xs:documentation>
 
</xs:annotation>
</xs:element>

element simpleBookEntryDebitsLineID/amountType
diagram V114_p25.png
namespace http://www.bcl.lu/2016/V1.14
type amountType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z0-9]{4} 
annotation
documentation
amount type
documentation
type de montant
source <xs:element name="amountType" type="v114dt:amountType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">amount type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de montant</xs:documentation>
 
</xs:annotation>
</xs:element>

simpleType amount
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:decimal
properties
base xs:decimal
used by
element V114/content/simpleBookEntryDebits/reportedLine/reportedAmount
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
annotation
documentation
amount
documentation
montant
source <xs:simpleType name="amount">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">amount</xs:documentation>
   
<xs:documentation xml:lang="FR">montant</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:decimal">
   
<xs:fractionDigits value="5"/>
   
<xs:pattern value=".+"/>
 
</xs:restriction>
</xs:simpleType>

simpleType amountType
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:string
properties
base xs:string
used by
element simpleBookEntryDebitsLineID/amountType
facets
Kind Value annotation 
pattern [A-Z0-9]{4} 
annotation
documentation
amount type
documentation
type de montants
source <xs:simpleType name="amountType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">amount type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de montants</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-Z0-9]{4}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType bclCurrency
namespace http://www.bcl.lu/2016/V1.14/datatypes
type union of (currency, restriction of xs:string)
used by
element simpleBookEntryDebitsLineID/currency
annotation
documentation
BCL codification for currency
documentation
nomenclature BCL pour la devise
source <xs:simpleType name="bclCurrency">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">BCL codification for currency</xs:documentation>
   
<xs:documentation xml:lang="FR">nomenclature BCL pour la devise</xs:documentation>
 
</xs:annotation>
 
<xs:union memberTypes="currency">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:length value="3"/>
       
<xs:pattern value="XX[A-Z0-9]"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:union>
</xs:simpleType>

simpleType clientCategory
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:string
properties
base xs:string
used by
element simpleBookEntryDebitsLineID/clientCategory
facets
Kind Value annotation 
pattern [A-Z0-9]{4} 
annotation
documentation
client category
documentation
categorie de client
source <xs:simpleType name="clientCategory">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">client category</xs:documentation>
   
<xs:documentation xml:lang="FR">categorie de client</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-Z0-9]{4}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType currency
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:string
properties
base xs:string
used by
element header/reportingCurrency
simpleType bclCurrency
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
currency (ISO 4217)
documentation
devise (ISO 4217)
source <xs:simpleType name="currency">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency (ISO 4217)</xs:documentation>
   
<xs:documentation xml:lang="FR">devise (ISO 4217)</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="3"/>
   
<xs:pattern value="[A-Z]{3}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType institutionCode
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements declarantID/code reporterID/code
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
institution code
documentation
code d'une entite
source <xs:simpleType name="institutionCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">institution code</xs:documentation>
   
<xs:documentation xml:lang="FR">code d'une entite</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value=".+"/>
 
</xs:restriction>
</xs:simpleType>

simpleType institutionType
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements declarantID/type reporterID/type
facets
Kind Value annotation 
length 
pattern [0-9]{2} 
annotation
documentation
institution type
documentation
type d'entite
source <xs:simpleType name="institutionType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">institution type</xs:documentation>
   
<xs:documentation xml:lang="FR">type d'entite</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="2"/>
   
<xs:pattern value="[0-9]{2}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType layout
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:int
properties
base xs:int
used by
element header/layout
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
layout
documentation
masque
source <xs:simpleType name="layout">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">layout</xs:documentation>
   
<xs:documentation xml:lang="FR">masque</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:int">
   
<xs:pattern value=".+"/>
 
</xs:restriction>
</xs:simpleType>

simpleType operationType
namespace http://www.bcl.lu/2016/V1.14/datatypes
type restriction of xs:string
properties
base xs:string
used by
element simpleBookEntryDebitsLineID/operationType
facets
Kind Value annotation 
pattern [A-Z0-9]{3} 
annotation
documentation
operation type
documentation
type d'operation
source <xs:simpleType name="operationType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">operation type</xs:documentation>
   
<xs:documentation xml:lang="FR">type d'operation</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-Z0-9]{3}"/>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy