Schema V115.xsd


schema location ..\V115.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.bcl.lu/2016/V1.15
 
Elements  Complex types 
V115  header 


schema location ..\structures.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.bcl.lu/2016/V1.15
 
Complex types 
accountLineID 
activityLineID 
declarantID 
reporterID 
transferLineID 


schema location ..\datatypes.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.bcl.lu/2016/V1.15/datatypes
 
Simple types 
accountCategory 
accountType 
activityLevel 
amount 
amountType 
bclCountry 
bclCurrency 
country 
currency 
institutionCode 
institutionType 
layout 
loadingSource 
operationType 
transferType 


element V115
diagram V115_p1.png
namespace http://www.bcl.lu/2016/V1.15
properties
content complex
children header content
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:string  required    1.0  
documentation
study version
documentation
version de l'enquete
creationDateTime  xs:dateTime  required      
documentation
report creation date and time
documentation
date et heure de creation du rapport
annotation
documentation
e-money
documentation
monnaie electronique
source <xs:element name="V115">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">e-money</xs:documentation>
   
<xs:documentation xml:lang="FR">monnaie electronique</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="accounts" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="EN">accounts</xs:documentation>
               
<xs:documentation xml:lang="FR">comptes</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id" type="accountLineID"/>
                       
<xs:element name="reportedAmount" type="v115dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="accountsLineId">
               
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
               
<xs:field xpath="v115:accountCategory"/>
               
<xs:field xpath="v115:activityLevel"/>
               
<xs:field xpath="v115:accountType"/>
               
<xs:field xpath="v115:residenceCountry"/>
               
<xs:field xpath="v115:currency"/>
               
<xs:field xpath="v115:amountType"/>
             
</xs:unique>
           
</xs:element>
           
<xs:element name="transfers" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="EN">transfers</xs:documentation>
               
<xs:documentation xml:lang="FR">transferts</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id" type="transferLineID"/>
                       
<xs:element name="reportedAmount" type="v115dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="transfersLineId">
               
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
               
<xs:field xpath="v115:accountCategory"/>
               
<xs:field xpath="v115:operationType"/>
               
<xs:field xpath="v115:transferType"/>
               
<xs:field xpath="v115:loadingSource"/>
               
<xs:field xpath="v115:debtorPspCountry"/>
               
<xs:field xpath="v115:creditorPspCountry"/>
               
<xs:field xpath="v115:debtorResidenceCountry"/>
               
<xs:field xpath="v115:creditorResidenceCountry"/>
               
<xs:field xpath="v115:currency"/>
               
<xs:field xpath="v115:amountType"/>
             
</xs:unique>
           
</xs:element>
           
<xs:element name="activities" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="EN">activities</xs:documentation>
               
<xs:documentation xml:lang="FR">activites</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id" type="activityLineID"/>
                       
<xs:element name="reportedAmount" type="v115dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="activitiesLineId">
               
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
               
<xs:field xpath="v115:transferType"/>
               
<xs:field xpath="v115:loadingSource"/>
               
<xs:field xpath="v115:debtorPspCountry"/>
               
<xs:field xpath="v115:creditorPspCountry"/>
               
<xs:field xpath="v115:debtorResidenceCountry"/>
               
<xs:field xpath="v115:creditorResidenceCountry"/>
               
<xs:field xpath="v115:currency"/>
               
<xs:field xpath="v115: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 V115/@version
type xs:string
properties
use required
fixed 1.0
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 V115/@creationDateTime
type xs:dateTime
properties
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 V115/header
diagram V115_p2.png
namespace http://www.bcl.lu/2016/V1.15
type header
properties
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 V115/content
diagram V115_p3.png
namespace http://www.bcl.lu/2016/V1.15
properties
content complex
children accounts transfers activities
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="accounts" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">accounts</xs:documentation>
         
<xs:documentation xml:lang="FR">comptes</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id" type="accountLineID"/>
                 
<xs:element name="reportedAmount" type="v115dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="accountsLineId">
         
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
         
<xs:field xpath="v115:accountCategory"/>
         
<xs:field xpath="v115:activityLevel"/>
         
<xs:field xpath="v115:accountType"/>
         
<xs:field xpath="v115:residenceCountry"/>
         
<xs:field xpath="v115:currency"/>
         
<xs:field xpath="v115:amountType"/>
       
</xs:unique>
     
</xs:element>
     
<xs:element name="transfers" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">transfers</xs:documentation>
         
<xs:documentation xml:lang="FR">transferts</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id" type="transferLineID"/>
                 
<xs:element name="reportedAmount" type="v115dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="transfersLineId">
         
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
         
<xs:field xpath="v115:accountCategory"/>
         
<xs:field xpath="v115:operationType"/>
         
<xs:field xpath="v115:transferType"/>
         
<xs:field xpath="v115:loadingSource"/>
         
<xs:field xpath="v115:debtorPspCountry"/>
         
<xs:field xpath="v115:creditorPspCountry"/>
         
<xs:field xpath="v115:debtorResidenceCountry"/>
         
<xs:field xpath="v115:creditorResidenceCountry"/>
         
<xs:field xpath="v115:currency"/>
         
<xs:field xpath="v115:amountType"/>
       
</xs:unique>
     
</xs:element>
     
<xs:element name="activities" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">activities</xs:documentation>
         
<xs:documentation xml:lang="FR">activites</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id" type="activityLineID"/>
                 
<xs:element name="reportedAmount" type="v115dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="activitiesLineId">
         
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
         
<xs:field xpath="v115:transferType"/>
         
<xs:field xpath="v115:loadingSource"/>
         
<xs:field xpath="v115:debtorPspCountry"/>
         
<xs:field xpath="v115:creditorPspCountry"/>
         
<xs:field xpath="v115:debtorResidenceCountry"/>
         
<xs:field xpath="v115:creditorResidenceCountry"/>
         
<xs:field xpath="v115:currency"/>
         
<xs:field xpath="v115:amountType"/>
       
</xs:unique>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element V115/content/accounts
diagram V115_p4.png
namespace http://www.bcl.lu/2016/V1.15
properties
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  accountsLineId    .//v115:reportedLine/v115:id  v115:accountCategory  
v115:activityLevel  
v115:accountType  
v115:residenceCountry  
v115:currency  
v115:amountType  
annotation
documentation
accounts
documentation
comptes
source <xs:element name="accounts" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">accounts</xs:documentation>
   
<xs:documentation xml:lang="FR">comptes</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id" type="accountLineID"/>
           
<xs:element name="reportedAmount" type="v115dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="accountsLineId">
   
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
   
<xs:field xpath="v115:accountCategory"/>
   
<xs:field xpath="v115:activityLevel"/>
   
<xs:field xpath="v115:accountType"/>
   
<xs:field xpath="v115:residenceCountry"/>
   
<xs:field xpath="v115:currency"/>
   
<xs:field xpath="v115:amountType"/>
 
</xs:unique>
</xs:element>

element V115/content/accounts/reportedLine
diagram V115_p5.png
namespace http://www.bcl.lu/2016/V1.15
properties
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id" type="accountLineID"/>
     
<xs:element name="reportedAmount" type="v115dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element V115/content/accounts/reportedLine/id
diagram V115_p6.png
namespace http://www.bcl.lu/2016/V1.15
type accountLineID
properties
content complex
children accountCategory activityLevel accountType residenceCountry currency amountType
source <xs:element name="id" type="accountLineID"/>

element V115/content/accounts/reportedLine/reportedAmount
diagram V115_p7.png
namespace http://www.bcl.lu/2016/V1.15
type amount
properties
content simple
facets
Kind Value Annotation
fractionDigits 5
pattern .+
source <xs:element name="reportedAmount" type="v115dt:amount"/>

element V115/content/transfers
diagram V115_p8.png
namespace http://www.bcl.lu/2016/V1.15
properties
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  transfersLineId    .//v115:reportedLine/v115:id  v115:accountCategory  
v115:operationType  
v115:transferType  
v115:loadingSource  
v115:debtorPspCountry  
v115:creditorPspCountry  
v115:debtorResidenceCountry  
v115:creditorResidenceCountry  
v115:currency  
v115:amountType  
annotation
documentation
transfers
documentation
transferts
source <xs:element name="transfers" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">transfers</xs:documentation>
   
<xs:documentation xml:lang="FR">transferts</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id" type="transferLineID"/>
           
<xs:element name="reportedAmount" type="v115dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="transfersLineId">
   
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
   
<xs:field xpath="v115:accountCategory"/>
   
<xs:field xpath="v115:operationType"/>
   
<xs:field xpath="v115:transferType"/>
   
<xs:field xpath="v115:loadingSource"/>
   
<xs:field xpath="v115:debtorPspCountry"/>
   
<xs:field xpath="v115:creditorPspCountry"/>
   
<xs:field xpath="v115:debtorResidenceCountry"/>
   
<xs:field xpath="v115:creditorResidenceCountry"/>
   
<xs:field xpath="v115:currency"/>
   
<xs:field xpath="v115:amountType"/>
 
</xs:unique>
</xs:element>

element V115/content/transfers/reportedLine
diagram V115_p9.png
namespace http://www.bcl.lu/2016/V1.15
properties
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id" type="transferLineID"/>
     
<xs:element name="reportedAmount" type="v115dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element V115/content/transfers/reportedLine/id
diagram V115_p10.png
namespace http://www.bcl.lu/2016/V1.15
type transferLineID
properties
content complex
children accountCategory operationType transferType loadingSource debtorPspCountry creditorPspCountry debtorResidenceCountry creditorResidenceCountry currency amountType
source <xs:element name="id" type="transferLineID"/>

element V115/content/transfers/reportedLine/reportedAmount
diagram V115_p11.png
namespace http://www.bcl.lu/2016/V1.15
type amount
properties
content simple
facets
Kind Value Annotation
fractionDigits 5
pattern .+
source <xs:element name="reportedAmount" type="v115dt:amount"/>

element V115/content/activities
diagram V115_p12.png
namespace http://www.bcl.lu/2016/V1.15
properties
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  activitiesLineId    .//v115:reportedLine/v115:id  v115:transferType  
v115:loadingSource  
v115:debtorPspCountry  
v115:creditorPspCountry  
v115:debtorResidenceCountry  
v115:creditorResidenceCountry  
v115:currency  
v115:amountType  
annotation
documentation
activities
documentation
activites
source <xs:element name="activities" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">activities</xs:documentation>
   
<xs:documentation xml:lang="FR">activites</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id" type="activityLineID"/>
           
<xs:element name="reportedAmount" type="v115dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="activitiesLineId">
   
<xs:selector xpath=".//v115:reportedLine/v115:id"/>
   
<xs:field xpath="v115:transferType"/>
   
<xs:field xpath="v115:loadingSource"/>
   
<xs:field xpath="v115:debtorPspCountry"/>
   
<xs:field xpath="v115:creditorPspCountry"/>
   
<xs:field xpath="v115:debtorResidenceCountry"/>
   
<xs:field xpath="v115:creditorResidenceCountry"/>
   
<xs:field xpath="v115:currency"/>
   
<xs:field xpath="v115:amountType"/>
 
</xs:unique>
</xs:element>

element V115/content/activities/reportedLine
diagram V115_p13.png
namespace http://www.bcl.lu/2016/V1.15
properties
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id" type="activityLineID"/>
     
<xs:element name="reportedAmount" type="v115dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element V115/content/activities/reportedLine/id
diagram V115_p14.png
namespace http://www.bcl.lu/2016/V1.15
type activityLineID
properties
content complex
children transferType loadingSource debtorPspCountry creditorPspCountry debtorResidenceCountry creditorResidenceCountry currency amountType
source <xs:element name="id" type="activityLineID"/>

element V115/content/activities/reportedLine/reportedAmount
diagram V115_p15.png
namespace http://www.bcl.lu/2016/V1.15
type amount
properties
content simple
facets
Kind Value Annotation
fractionDigits 5
pattern .+
source <xs:element name="reportedAmount" type="v115dt:amount"/>

complexType header
diagram V115_p16.png
namespace http://www.bcl.lu/2016/V1.15
children endMonthDate closingDate reporterID declarantID reportingCurrency layout
used by
element V115/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="v115dt: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="v115dt: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 V115_p17.png
namespace http://www.bcl.lu/2016/V1.15
type xs:date
properties
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 V115_p18.png
namespace http://www.bcl.lu/2016/V1.15
type xs:date
properties
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 V115_p19.png
namespace http://www.bcl.lu/2016/V1.15
type reporterID
properties
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 V115_p20.png
namespace http://www.bcl.lu/2016/V1.15
type declarantID
properties
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 V115_p21.png
namespace http://www.bcl.lu/2016/V1.15
type currency
properties
content simple
facets
Kind Value Annotation
length 3
pattern [A-Z]{3}
annotation
documentation
reporting currency
documentation
devise de reporting
source <xs:element name="reportingCurrency" type="v115dt: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 V115_p22.png
namespace http://www.bcl.lu/2016/V1.15
type layout
properties
content simple
facets
Kind Value Annotation
pattern .+
annotation
documentation
layout
documentation
masque
source <xs:element name="layout" type="v115dt:layout">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">layout</xs:documentation>
   
<xs:documentation xml:lang="FR">masque</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType accountLineID
diagram V115_p23.png
namespace http://www.bcl.lu/2016/V1.15
children accountCategory activityLevel accountType residenceCountry currency amountType
used by
element V115/content/accounts/reportedLine/id
annotation
documentation
reported line identifier for account
documentation
identifiant d'une ligne rapportee pour compte
source <xs:complexType name="accountLineID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reported line identifier for account</xs:documentation>
   
<xs:documentation xml:lang="FR">identifiant d'une ligne rapportee pour compte</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="accountCategory" type="v115dt:accountCategory">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">account category</xs:documentation>
       
<xs:documentation xml:lang="FR">categorie de compte</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="activityLevel" type="v115dt:activityLevel" nillable="false">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">activity level</xs:documentation>
       
<xs:documentation xml:lang="FR">niveau d'activite</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="accountType" type="v115dt:accountType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">account type</xs:documentation>
       
<xs:documentation xml:lang="FR">type de compte</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="residenceCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">country of residence</xs:documentation>
       
<xs:documentation xml:lang="FR">pays de residence</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="currency" type="v115dt:bclCurrency">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">account currency</xs:documentation>
       
<xs:documentation xml:lang="FR">devise du compte</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="amountType" type="v115dt: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 accountLineID/accountCategory
diagram V115_p24.png
namespace http://www.bcl.lu/2016/V1.15
type accountCategory
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{4}
annotation
documentation
account category
documentation
categorie de compte
source <xs:element name="accountCategory" type="v115dt:accountCategory">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account category</xs:documentation>
   
<xs:documentation xml:lang="FR">categorie de compte</xs:documentation>
 
</xs:annotation>
</xs:element>

element accountLineID/activityLevel
diagram V115_p25.png
namespace http://www.bcl.lu/2016/V1.15
type activityLevel
properties
content simple
nillable false
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
activity level
documentation
niveau d'activite
source <xs:element name="activityLevel" type="v115dt:activityLevel" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">activity level</xs:documentation>
   
<xs:documentation xml:lang="FR">niveau d'activite</xs:documentation>
 
</xs:annotation>
</xs:element>

element accountLineID/accountType
diagram V115_p26.png
namespace http://www.bcl.lu/2016/V1.15
type accountType
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
account type
documentation
type de compte
source <xs:element name="accountType" type="v115dt:accountType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de compte</xs:documentation>
 
</xs:annotation>
</xs:element>

element accountLineID/residenceCountry
diagram V115_p27.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
country of residence
documentation
pays de residence
source <xs:element name="residenceCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country of residence</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de residence</xs:documentation>
 
</xs:annotation>
</xs:element>

element accountLineID/currency
diagram V115_p28.png
namespace http://www.bcl.lu/2016/V1.15
type bclCurrency
properties
content simple
annotation
documentation
account currency
documentation
devise du compte
source <xs:element name="currency" type="v115dt:bclCurrency">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise du compte</xs:documentation>
 
</xs:annotation>
</xs:element>

element accountLineID/amountType
diagram V115_p29.png
namespace http://www.bcl.lu/2016/V1.15
type amountType
properties
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="v115dt: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>

complexType activityLineID
diagram V115_p30.png
namespace http://www.bcl.lu/2016/V1.15
children transferType loadingSource debtorPspCountry creditorPspCountry debtorResidenceCountry creditorResidenceCountry currency amountType
used by
element V115/content/activities/reportedLine/id
annotation
documentation
reported line identifier for activity
documentation
identifiant d'une ligne rapportee pour activite
source <xs:complexType name="activityLineID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reported line identifier for activity</xs:documentation>
   
<xs:documentation xml:lang="FR">identifiant d'une ligne rapportee pour activite</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="transferType" type="v115dt:transferType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">transfer type</xs:documentation>
       
<xs:documentation xml:lang="FR">type de transfert</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="loadingSource" type="v115dt:loadingSource">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">loading source</xs:documentation>
       
<xs:documentation xml:lang="FR">source du chargement</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="debtorPspCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">debtor PSP country</xs:documentation>
       
<xs:documentation xml:lang="FR">pays du PSP du debiteur</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="creditorPspCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">creditor PSP country</xs:documentation>
       
<xs:documentation xml:lang="FR">pays du PSP du creancier</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="debtorResidenceCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">debtor country of residence</xs:documentation>
       
<xs:documentation xml:lang="FR">pays de residence du debiteur</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="creditorResidenceCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">creditor country of residence</xs:documentation>
       
<xs:documentation xml:lang="FR">pays de residence du creancier</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="currency" type="v115dt:bclCurrency" nillable="false">
     
<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="v115dt: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 activityLineID/transferType
diagram V115_p31.png
namespace http://www.bcl.lu/2016/V1.15
type transferType
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="v115dt:transferType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">transfer type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de transfert</xs:documentation>
 
</xs:annotation>
</xs:element>

element activityLineID/loadingSource
diagram V115_p32.png
namespace http://www.bcl.lu/2016/V1.15
type loadingSource
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
loading source
documentation
source du chargement
source <xs:element name="loadingSource" type="v115dt:loadingSource">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">loading source</xs:documentation>
   
<xs:documentation xml:lang="FR">source du chargement</xs:documentation>
 
</xs:annotation>
</xs:element>

element activityLineID/debtorPspCountry
diagram V115_p33.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
debtor PSP country
documentation
pays du PSP du debiteur
source <xs:element name="debtorPspCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">debtor PSP country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays du PSP du debiteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element activityLineID/creditorPspCountry
diagram V115_p34.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
creditor PSP country
documentation
pays du PSP du creancier
source <xs:element name="creditorPspCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">creditor PSP country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays du PSP du creancier</xs:documentation>
 
</xs:annotation>
</xs:element>

element activityLineID/debtorResidenceCountry
diagram V115_p35.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
debtor country of residence
documentation
pays de residence du debiteur
source <xs:element name="debtorResidenceCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">debtor country of residence</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de residence du debiteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element activityLineID/creditorResidenceCountry
diagram V115_p36.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
creditor country of residence
documentation
pays de residence du creancier
source <xs:element name="creditorResidenceCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">creditor country of residence</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de residence du creancier</xs:documentation>
 
</xs:annotation>
</xs:element>

element activityLineID/currency
diagram V115_p37.png
namespace http://www.bcl.lu/2016/V1.15
type bclCurrency
properties
content simple
nillable false
annotation
documentation
original currency
documentation
devise d'origine
source <xs:element name="currency" type="v115dt:bclCurrency" nillable="false">
 
<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 activityLineID/amountType
diagram V115_p38.png
namespace http://www.bcl.lu/2016/V1.15
type amountType
properties
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="v115dt: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>

complexType declarantID
diagram V115_p39.png
namespace http://www.bcl.lu/2016/V1.15
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="v115dt: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="v115dt: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 V115_p40.png
namespace http://www.bcl.lu/2016/V1.15
type institutionType
properties
content simple
facets
Kind Value Annotation
length 2
pattern [0-9]{2}
annotation
documentation
institution type
documentation
type d'entite
source <xs:element name="type" type="v115dt: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 V115_p41.png
namespace http://www.bcl.lu/2016/V1.15
type institutionCode
properties
content simple
facets
Kind Value Annotation
pattern .+
annotation
documentation
institution code
documentation
code de l'entite
source <xs:element name="code" type="v115dt: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 V115_p42.png
namespace http://www.bcl.lu/2016/V1.15
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="v115dt: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="v115dt: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 V115_p43.png
namespace http://www.bcl.lu/2016/V1.15
type institutionType
properties
content simple
facets
Kind Value Annotation
length 2
pattern [0-9]{2}
annotation
documentation
institution type
documentation
type d'entite
source <xs:element name="type" type="v115dt: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 V115_p44.png
namespace http://www.bcl.lu/2016/V1.15
type institutionCode
properties
content simple
facets
Kind Value Annotation
pattern .+
annotation
documentation
institution code
documentation
code de l'entite
source <xs:element name="code" type="v115dt: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 transferLineID
diagram V115_p45.png
namespace http://www.bcl.lu/2016/V1.15
children accountCategory operationType transferType loadingSource debtorPspCountry creditorPspCountry debtorResidenceCountry creditorResidenceCountry currency amountType
used by
element V115/content/transfers/reportedLine/id
annotation
documentation
reported line identifier for transfer
documentation
identifiant d'une ligne rapportee pour transfert
source <xs:complexType name="transferLineID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reported line identifier for transfer</xs:documentation>
   
<xs:documentation xml:lang="FR">identifiant d'une ligne rapportee pour transfert</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="accountCategory" type="v115dt:accountCategory">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">account category</xs:documentation>
       
<xs:documentation xml:lang="FR">categorie de compte</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="operationType" type="v115dt:operationType" nillable="false">
     
<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="transferType" type="v115dt:transferType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">transfer type</xs:documentation>
       
<xs:documentation xml:lang="FR">type de transfert</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="loadingSource" type="v115dt:loadingSource">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">loading source</xs:documentation>
       
<xs:documentation xml:lang="FR">source du chargement</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="debtorPspCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">debtor PSP country</xs:documentation>
       
<xs:documentation xml:lang="FR">pays du PSP du debiteur</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="creditorPspCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">creditor PSP country</xs:documentation>
       
<xs:documentation xml:lang="FR">pays du PSP du creancier</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="debtorResidenceCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">debtor country of residence</xs:documentation>
       
<xs:documentation xml:lang="FR">pays de residence du debiteur</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="creditorResidenceCountry" type="v115dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">creditor country of residence</xs:documentation>
       
<xs:documentation xml:lang="FR">pays de residence du creancier</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="currency" type="v115dt:bclCurrency" nillable="false">
     
<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="v115dt: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 transferLineID/accountCategory
diagram V115_p46.png
namespace http://www.bcl.lu/2016/V1.15
type accountCategory
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{4}
annotation
documentation
account category
documentation
categorie de compte
source <xs:element name="accountCategory" type="v115dt:accountCategory">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account category</xs:documentation>
   
<xs:documentation xml:lang="FR">categorie de compte</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/operationType
diagram V115_p47.png
namespace http://www.bcl.lu/2016/V1.15
type operationType
properties
content simple
nillable false
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
operation type
documentation
type d'operation
source <xs:element name="operationType" type="v115dt:operationType" nillable="false">
 
<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 transferLineID/transferType
diagram V115_p48.png
namespace http://www.bcl.lu/2016/V1.15
type transferType
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="v115dt:transferType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">transfer type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de transfert</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/loadingSource
diagram V115_p49.png
namespace http://www.bcl.lu/2016/V1.15
type loadingSource
properties
content simple
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
loading source
documentation
source du chargement
source <xs:element name="loadingSource" type="v115dt:loadingSource">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">loading source</xs:documentation>
   
<xs:documentation xml:lang="FR">source du chargement</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/debtorPspCountry
diagram V115_p50.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
debtor PSP country
documentation
pays du PSP du debiteur
source <xs:element name="debtorPspCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">debtor PSP country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays du PSP du debiteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/creditorPspCountry
diagram V115_p51.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
creditor PSP country
documentation
pays du PSP du creancier
source <xs:element name="creditorPspCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">creditor PSP country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays du PSP du creancier</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/debtorResidenceCountry
diagram V115_p52.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
debtor country of residence
documentation
pays de residence du debiteur
source <xs:element name="debtorResidenceCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">debtor country of residence</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de residence du debiteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/creditorResidenceCountry
diagram V115_p53.png
namespace http://www.bcl.lu/2016/V1.15
type bclCountry
properties
content simple
annotation
documentation
creditor country of residence
documentation
pays de residence du creancier
source <xs:element name="creditorResidenceCountry" type="v115dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">creditor country of residence</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de residence du creancier</xs:documentation>
 
</xs:annotation>
</xs:element>

element transferLineID/currency
diagram V115_p54.png
namespace http://www.bcl.lu/2016/V1.15
type bclCurrency
properties
content simple
nillable false
annotation
documentation
original currency
documentation
devise d'origine
source <xs:element name="currency" type="v115dt:bclCurrency" nillable="false">
 
<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 transferLineID/amountType
diagram V115_p55.png
namespace http://www.bcl.lu/2016/V1.15
type amountType
properties
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="v115dt: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 accountCategory
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements accountLineID/accountCategory transferLineID/accountCategory
facets
Kind Value Annotation
pattern [A-Z0-9]{4}
annotation
documentation
account category
documentation
categorie de compte
source <xs:simpleType name="accountCategory">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account category</xs:documentation>
   
<xs:documentation xml:lang="FR">categorie de compte</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-Z0-9]{4}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType accountType
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
element accountLineID/accountType
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
account type
documentation
type de compte
source <xs:simpleType name="accountType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de compte</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-Z0-9]{3}"/>
 
</xs:restriction>
</xs:simpleType>

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

simpleType amount
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:decimal
properties
base xs:decimal
used by
elements V115/content/accounts/reportedLine/reportedAmount V115/content/transfers/reportedLine/reportedAmount V115/content/activities/reportedLine/reportedAmount
facets
Kind Value Annotation
fractionDigits 5
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.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements accountLineID/amountType activityLineID/amountType transferLineID/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 bclCountry
namespace http://www.bcl.lu/2016/V1.15/datatypes
type union of (country, restriction of xs:string)
used by
elements activityLineID/creditorPspCountry transferLineID/creditorPspCountry activityLineID/creditorResidenceCountry transferLineID/creditorResidenceCountry activityLineID/debtorPspCountry transferLineID/debtorPspCountry activityLineID/debtorResidenceCountry transferLineID/debtorResidenceCountry accountLineID/residenceCountry
annotation
documentation
BCL codification for country
documentation
nomenclature BCL pour le pays
source <xs:simpleType name="bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">BCL codification for country</xs:documentation>
   
<xs:documentation xml:lang="FR">nomenclature BCL pour le pays</xs:documentation>
 
</xs:annotation>
 
<xs:union memberTypes="country">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:length value="2"/>
       
<xs:pattern value="X[A-Z0-9]"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:union>
</xs:simpleType>

simpleType bclCurrency
namespace http://www.bcl.lu/2016/V1.15/datatypes
type union of (currency, restriction of xs:string)
used by
elements accountLineID/currency activityLineID/currency transferLineID/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 country
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
simpleType bclCountry
facets
Kind Value Annotation
length 2
pattern [A-Z]{2}
annotation
documentation
country (ISO 3166)
documentation
pays (ISO 3166)
source <xs:simpleType name="country">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country (ISO 3166)</xs:documentation>
   
<xs:documentation xml:lang="FR">pays (ISO 3166)</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="2"/>
   
<xs:pattern value="[A-Z]{2}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType currency
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
element header/reportingCurrency
simpleType bclCurrency
facets
Kind Value Annotation
length 3
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.15/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.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements declarantID/type reporterID/type
facets
Kind Value Annotation
length 2
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.15/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 loadingSource
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements activityLineID/loadingSource transferLineID/loadingSource
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
loading source
documentation
source du chargement
source <xs:simpleType name="loadingSource">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">loading source</xs:documentation>
   
<xs:documentation xml:lang="FR">source du chargement</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-Z0-9]{3}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType operationType
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
element transferLineID/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>

simpleType transferType
namespace http://www.bcl.lu/2016/V1.15/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements activityLineID/transferType transferLineID/transferType
facets
Kind Value Annotation
pattern [A-Z0-9]{3}
annotation
documentation
transfer type
documentation
type de transfert
source <xs:simpleType name="transferType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">transfer type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de transfert</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