Schema S18.xsd


schema location:  ../S18.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.bcl.lu/2009/S1.8
 
Elements  Complex types 
S18  header 


schema location:  ../structures.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.bcl.lu/2009/S1.8
 
Complex types 
declarantID 
reportedLineID 
reporterID 


schema location:  ../datatypes.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.bcl.lu/2009/S1.8/datatypes
 
Simple types 
amount 
bcl2015InitialMaturity 
bcl2015Item 
bcl2015Sector 
bclCountry 
bclCurrency 
counterpartyType 
country 
currency 
dataType 
institutionCode 
institutionType 
layout 
transferType 


element S18
diagram S18_p1.png
namespace http://www.bcl.lu/2009/S1.8
properties
content complex
children header content
attributes
Name  Type  Use  Default  Fixed  annotation
versionxs:stringrequired    1.1  
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
top-level (study identification)
documentation
niveau principal (identification de l'enquete)
source <xs:element name="S18">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">top-level (study identification)</xs:documentation>
   
<xs:documentation xml:lang="FR">niveau principal (identification de l'enquete)</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="netFlowsImpactS11" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id">
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:restriction base="reportedLineID">
                               
<xs:sequence>
                                 
<xs:element name="item" type="s18dt:bcl2015Item">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">account item</xs:documentation>
                                     
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">currency</xs:documentation>
                                     
<xs:documentation xml:lang="FR">devise</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">sector</xs:documentation>
                                     
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="transferType" type="s18dt:transferType" fixed="AISB">
                                   
<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="dataType" type="s18dt:dataType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">data type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                                     
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:restriction>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="reportedAmount" type="s18dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="netFlowsImpactS11LineId">
               
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
               
<xs:field xpath="s18:item"/>
               
<xs:field xpath="s18:country"/>
               
<xs:field xpath="s18:currency"/>
               
<xs:field xpath="s18:sector"/>
               
<xs:field xpath="s18:counterpartyType"/>
               
<xs:field xpath="s18:counterpartyCountry"/>
               
<xs:field xpath="s18:transferType"/>
               
<xs:field xpath="s18:dataType"/>
               
<xs:field xpath="s18:initialMaturity"/>
             
</xs:unique>
           
</xs:element>
           
<xs:element name="netFlowsNoImpactS11" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id">
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:restriction base="reportedLineID">
                               
<xs:sequence>
                                 
<xs:element name="item" type="s18dt:bcl2015Item">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">account item</xs:documentation>
                                     
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">currency</xs:documentation>
                                     
<xs:documentation xml:lang="FR">devise</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">sector</xs:documentation>
                                     
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="transferType" type="s18dt:transferType" fixed="SISB">
                                   
<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="dataType" type="s18dt:dataType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">data type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                                     
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:restriction>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="reportedAmount" type="s18dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="netFlowsNoImpactS11LineId">
               
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
               
<xs:field xpath="s18:item"/>
               
<xs:field xpath="s18:country"/>
               
<xs:field xpath="s18:currency"/>
               
<xs:field xpath="s18:sector"/>
               
<xs:field xpath="s18:counterpartyType"/>
               
<xs:field xpath="s18:counterpartyCountry"/>
               
<xs:field xpath="s18:transferType"/>
               
<xs:field xpath="s18:dataType"/>
               
<xs:field xpath="s18:initialMaturity"/>
             
</xs:unique>
           
</xs:element>
           
<xs:element name="balanceSheetServiced" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id">
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:restriction base="reportedLineID">
                               
<xs:sequence>
                                 
<xs:element name="item" type="s18dt:bcl2015Item">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">account item</xs:documentation>
                                     
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">currency</xs:documentation>
                                     
<xs:documentation xml:lang="FR">devise</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">sector</xs:documentation>
                                     
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="transferType" type="s18dt:transferType" fixed="IBAR">
                                   
<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="dataType" type="s18dt:dataType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">data type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                                     
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:restriction>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="reportedAmount" type="s18dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="balanceSheetServicedLineId">
               
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
               
<xs:field xpath="s18:item"/>
               
<xs:field xpath="s18:country"/>
               
<xs:field xpath="s18:currency"/>
               
<xs:field xpath="s18:sector"/>
               
<xs:field xpath="s18:counterpartyType"/>
               
<xs:field xpath="s18:counterpartyCountry"/>
               
<xs:field xpath="s18:transferType"/>
               
<xs:field xpath="s18:dataType"/>
               
<xs:field xpath="s18:initialMaturity"/>
             
</xs:unique>
           
</xs:element>
           
<xs:element name="outAmountsServiced" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id">
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:restriction base="reportedLineID">
                               
<xs:sequence>
                                 
<xs:element name="item" type="s18dt:bcl2015Item">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">account item</xs:documentation>
                                     
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">currency</xs:documentation>
                                     
<xs:documentation xml:lang="FR">devise</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">sector</xs:documentation>
                                     
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="transferType" type="s18dt:transferType" fixed="CTAR">
                                   
<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="dataType" type="s18dt:dataType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">data type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                                     
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:restriction>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="reportedAmount" type="s18dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="outAmountsServicedLineId">
               
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
               
<xs:field xpath="s18:item"/>
               
<xs:field xpath="s18:country"/>
               
<xs:field xpath="s18:currency"/>
               
<xs:field xpath="s18:sector"/>
               
<xs:field xpath="s18:counterpartyType"/>
               
<xs:field xpath="s18:counterpartyCountry"/>
               
<xs:field xpath="s18:transferType"/>
               
<xs:field xpath="s18:dataType"/>
               
<xs:field xpath="s18:initialMaturity"/>
             
</xs:unique>
           
</xs:element>
           
<xs:element name="outAmountsNotDerecognized" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence maxOccurs="unbounded">
                 
<xs:element name="reportedLine">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="id">
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:restriction base="reportedLineID">
                               
<xs:sequence>
                                 
<xs:element name="item" type="s18dt:bcl2015Item">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">account item</xs:documentation>
                                     
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">currency</xs:documentation>
                                     
<xs:documentation xml:lang="FR">devise</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">sector</xs:documentation>
                                     
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                                     
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="transferType" type="s18dt:transferType" fixed="CTND">
                                   
<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="dataType" type="s18dt:dataType">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">data type</xs:documentation>
                                     
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                                 
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                                   
<xs:annotation>
                                     
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                                     
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:restriction>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="reportedAmount" type="s18dt:amount"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
             
<xs:unique name="outAmountsNotDerecognizedLineId">
               
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
               
<xs:field xpath="s18:item"/>
               
<xs:field xpath="s18:country"/>
               
<xs:field xpath="s18:currency"/>
               
<xs:field xpath="s18:sector"/>
               
<xs:field xpath="s18:counterpartyType"/>
               
<xs:field xpath="s18:counterpartyCountry"/>
               
<xs:field xpath="s18:transferType"/>
               
<xs:field xpath="s18:dataType"/>
               
<xs:field xpath="s18:initialMaturity"/>
             
</xs:unique>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="version" type="xs:string" use="required" fixed="1.1">
     
<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 S18/@version
type xs:string
properties
isRef 0
fixed 1.1
use required
annotation
documentation
study version
documentation
version de l'enquete
source <xs:attribute name="version" type="xs:string" use="required" fixed="1.1">
 
<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 S18/@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 S18/header
diagram S18_p2.png
namespace http://www.bcl.lu/2009/S1.8
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 S18/content
diagram S18_p3.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
content complex
children netFlowsImpactS11 netFlowsNoImpactS11 balanceSheetServiced outAmountsServiced outAmountsNotDerecognized
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="netFlowsImpactS11" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:restriction base="reportedLineID">
                         
<xs:sequence>
                           
<xs:element name="item" type="s18dt:bcl2015Item">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">account item</xs:documentation>
                               
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">currency</xs:documentation>
                               
<xs:documentation xml:lang="FR">devise</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">sector</xs:documentation>
                               
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="transferType" type="s18dt:transferType" fixed="AISB">
                             
<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="dataType" type="s18dt:dataType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">data type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                               
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:restriction>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="reportedAmount" type="s18dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="netFlowsImpactS11LineId">
         
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
         
<xs:field xpath="s18:item"/>
         
<xs:field xpath="s18:country"/>
         
<xs:field xpath="s18:currency"/>
         
<xs:field xpath="s18:sector"/>
         
<xs:field xpath="s18:counterpartyType"/>
         
<xs:field xpath="s18:counterpartyCountry"/>
         
<xs:field xpath="s18:transferType"/>
         
<xs:field xpath="s18:dataType"/>
         
<xs:field xpath="s18:initialMaturity"/>
       
</xs:unique>
     
</xs:element>
     
<xs:element name="netFlowsNoImpactS11" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:restriction base="reportedLineID">
                         
<xs:sequence>
                           
<xs:element name="item" type="s18dt:bcl2015Item">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">account item</xs:documentation>
                               
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">currency</xs:documentation>
                               
<xs:documentation xml:lang="FR">devise</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">sector</xs:documentation>
                               
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="transferType" type="s18dt:transferType" fixed="SISB">
                             
<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="dataType" type="s18dt:dataType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">data type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                               
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:restriction>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="reportedAmount" type="s18dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="netFlowsNoImpactS11LineId">
         
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
         
<xs:field xpath="s18:item"/>
         
<xs:field xpath="s18:country"/>
         
<xs:field xpath="s18:currency"/>
         
<xs:field xpath="s18:sector"/>
         
<xs:field xpath="s18:counterpartyType"/>
         
<xs:field xpath="s18:counterpartyCountry"/>
         
<xs:field xpath="s18:transferType"/>
         
<xs:field xpath="s18:dataType"/>
         
<xs:field xpath="s18:initialMaturity"/>
       
</xs:unique>
     
</xs:element>
     
<xs:element name="balanceSheetServiced" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:restriction base="reportedLineID">
                         
<xs:sequence>
                           
<xs:element name="item" type="s18dt:bcl2015Item">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">account item</xs:documentation>
                               
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">currency</xs:documentation>
                               
<xs:documentation xml:lang="FR">devise</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">sector</xs:documentation>
                               
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="transferType" type="s18dt:transferType" fixed="IBAR">
                             
<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="dataType" type="s18dt:dataType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">data type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                               
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:restriction>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="reportedAmount" type="s18dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="balanceSheetServicedLineId">
         
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
         
<xs:field xpath="s18:item"/>
         
<xs:field xpath="s18:country"/>
         
<xs:field xpath="s18:currency"/>
         
<xs:field xpath="s18:sector"/>
         
<xs:field xpath="s18:counterpartyType"/>
         
<xs:field xpath="s18:counterpartyCountry"/>
         
<xs:field xpath="s18:transferType"/>
         
<xs:field xpath="s18:dataType"/>
         
<xs:field xpath="s18:initialMaturity"/>
       
</xs:unique>
     
</xs:element>
     
<xs:element name="outAmountsServiced" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:restriction base="reportedLineID">
                         
<xs:sequence>
                           
<xs:element name="item" type="s18dt:bcl2015Item">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">account item</xs:documentation>
                               
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">currency</xs:documentation>
                               
<xs:documentation xml:lang="FR">devise</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">sector</xs:documentation>
                               
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="transferType" type="s18dt:transferType" fixed="CTAR">
                             
<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="dataType" type="s18dt:dataType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">data type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                               
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:restriction>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="reportedAmount" type="s18dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="outAmountsServicedLineId">
         
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
         
<xs:field xpath="s18:item"/>
         
<xs:field xpath="s18:country"/>
         
<xs:field xpath="s18:currency"/>
         
<xs:field xpath="s18:sector"/>
         
<xs:field xpath="s18:counterpartyType"/>
         
<xs:field xpath="s18:counterpartyCountry"/>
         
<xs:field xpath="s18:transferType"/>
         
<xs:field xpath="s18:dataType"/>
         
<xs:field xpath="s18:initialMaturity"/>
       
</xs:unique>
     
</xs:element>
     
<xs:element name="outAmountsNotDerecognized" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence maxOccurs="unbounded">
           
<xs:element name="reportedLine">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="id">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:restriction base="reportedLineID">
                         
<xs:sequence>
                           
<xs:element name="item" type="s18dt:bcl2015Item">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">account item</xs:documentation>
                               
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">currency</xs:documentation>
                               
<xs:documentation xml:lang="FR">devise</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">sector</xs:documentation>
                               
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                               
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="transferType" type="s18dt:transferType" fixed="CTND">
                             
<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="dataType" type="s18dt:dataType">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">data type</xs:documentation>
                               
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                           
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                             
<xs:annotation>
                               
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                               
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:restriction>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="reportedAmount" type="s18dt:amount"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
       
<xs:unique name="outAmountsNotDerecognizedLineId">
         
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
         
<xs:field xpath="s18:item"/>
         
<xs:field xpath="s18:country"/>
         
<xs:field xpath="s18:currency"/>
         
<xs:field xpath="s18:sector"/>
         
<xs:field xpath="s18:counterpartyType"/>
         
<xs:field xpath="s18:counterpartyCountry"/>
         
<xs:field xpath="s18:transferType"/>
         
<xs:field xpath="s18:dataType"/>
         
<xs:field xpath="s18:initialMaturity"/>
       
</xs:unique>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element S18/content/netFlowsImpactS11
diagram S18_p4.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  
unique  netFlowsImpactS11LineId    .//s18:reportedLine/s18:id  s18:item  
s18:country  
s18:currency  
s18:sector  
s18:counterpartyType  
s18:counterpartyCountry  
s18:transferType  
s18:dataType  
s18:initialMaturity  
source <xs:element name="netFlowsImpactS11" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:restriction base="reportedLineID">
                   
<xs:sequence>
                     
<xs:element name="item" type="s18dt:bcl2015Item">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">account item</xs:documentation>
                         
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">currency</xs:documentation>
                         
<xs:documentation xml:lang="FR">devise</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">sector</xs:documentation>
                         
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="transferType" type="s18dt:transferType" fixed="AISB">
                       
<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="dataType" type="s18dt:dataType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">data type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                         
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:restriction>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="reportedAmount" type="s18dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="netFlowsImpactS11LineId">
   
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
   
<xs:field xpath="s18:item"/>
   
<xs:field xpath="s18:country"/>
   
<xs:field xpath="s18:currency"/>
   
<xs:field xpath="s18:sector"/>
   
<xs:field xpath="s18:counterpartyType"/>
   
<xs:field xpath="s18:counterpartyCountry"/>
   
<xs:field xpath="s18:transferType"/>
   
<xs:field xpath="s18:dataType"/>
   
<xs:field xpath="s18:initialMaturity"/>
 
</xs:unique>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine
diagram S18_p5.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:restriction base="reportedLineID">
             
<xs:sequence>
               
<xs:element name="item" type="s18dt:bcl2015Item">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">account item</xs:documentation>
                   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">currency</xs:documentation>
                   
<xs:documentation xml:lang="FR">devise</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">sector</xs:documentation>
                   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="transferType" type="s18dt:transferType" fixed="AISB">
                 
<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="dataType" type="s18dt:dataType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">data type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:restriction>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="reportedAmount" type="s18dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id
diagram S18_p6.png
namespace http://www.bcl.lu/2009/S1.8
type restriction of reportedLineID
properties
isRef 0
content complex
children item country currency sector counterpartyType counterpartyCountry transferType dataType initialMaturity
source <xs:element name="id">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="reportedLineID">
       
<xs:sequence>
         
<xs:element name="item" type="s18dt:bcl2015Item">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">account item</xs:documentation>
             
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">currency</xs:documentation>
             
<xs:documentation xml:lang="FR">devise</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">sector</xs:documentation>
             
<xs:documentation xml:lang="FR">secteur</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="transferType" type="s18dt:transferType" fixed="AISB">
           
<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="dataType" type="s18dt:dataType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">data type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
             
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/item
diagram S18_p7.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Item
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
account item
documentation
rubrique comptable
source <xs:element name="item" type="s18dt:bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/country
diagram S18_p8.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
nillable false
annotation
documentation
country
documentation
pays
source <xs:element name="country" type="s18dt:bclCountry" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/currency
diagram S18_p9.png
namespace http://www.bcl.lu/2009/S1.8
type bclCurrency
properties
isRef 0
content simple
nillable false
annotation
documentation
currency
documentation
devise
source <xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/sector
diagram S18_p10.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Sector
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
sector
documentation
secteur
source <xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">sector</xs:documentation>
   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/counterpartyType
diagram S18_p11.png
namespace http://www.bcl.lu/2009/S1.8
type counterpartyType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de la contrepartie
source <xs:element name="counterpartyType" type="s18dt:counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/counterpartyCountry
diagram S18_p12.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
annotation
documentation
counterparty country
documentation
pays de la contrepartie
source <xs:element name="counterpartyCountry" type="s18dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/transferType
diagram S18_p13.png
namespace http://www.bcl.lu/2009/S1.8
type transferType
properties
isRef 0
content simple
fixed AISB
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="s18dt:transferType" fixed="AISB">
 
<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 S18/content/netFlowsImpactS11/reportedLine/id/dataType
diagram S18_p14.png
namespace http://www.bcl.lu/2009/S1.8
type dataType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:element name="dataType" type="s18dt:dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/id/initialMaturity
diagram S18_p15.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015InitialMaturity
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
initial maturity
documentation
maturite initiale
source <xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsImpactS11/reportedLine/reportedAmount
diagram S18_p16.png
namespace http://www.bcl.lu/2009/S1.8
type amount
properties
isRef 0
content simple
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
source <xs:element name="reportedAmount" type="s18dt:amount"/>

element S18/content/netFlowsNoImpactS11
diagram S18_p17.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  
unique  netFlowsNoImpactS11LineId    .//s18:reportedLine/s18:id  s18:item  
s18:country  
s18:currency  
s18:sector  
s18:counterpartyType  
s18:counterpartyCountry  
s18:transferType  
s18:dataType  
s18:initialMaturity  
source <xs:element name="netFlowsNoImpactS11" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:restriction base="reportedLineID">
                   
<xs:sequence>
                     
<xs:element name="item" type="s18dt:bcl2015Item">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">account item</xs:documentation>
                         
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">currency</xs:documentation>
                         
<xs:documentation xml:lang="FR">devise</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">sector</xs:documentation>
                         
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="transferType" type="s18dt:transferType" fixed="SISB">
                       
<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="dataType" type="s18dt:dataType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">data type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                         
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:restriction>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="reportedAmount" type="s18dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="netFlowsNoImpactS11LineId">
   
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
   
<xs:field xpath="s18:item"/>
   
<xs:field xpath="s18:country"/>
   
<xs:field xpath="s18:currency"/>
   
<xs:field xpath="s18:sector"/>
   
<xs:field xpath="s18:counterpartyType"/>
   
<xs:field xpath="s18:counterpartyCountry"/>
   
<xs:field xpath="s18:transferType"/>
   
<xs:field xpath="s18:dataType"/>
   
<xs:field xpath="s18:initialMaturity"/>
 
</xs:unique>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine
diagram S18_p18.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:restriction base="reportedLineID">
             
<xs:sequence>
               
<xs:element name="item" type="s18dt:bcl2015Item">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">account item</xs:documentation>
                   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">currency</xs:documentation>
                   
<xs:documentation xml:lang="FR">devise</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">sector</xs:documentation>
                   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="transferType" type="s18dt:transferType" fixed="SISB">
                 
<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="dataType" type="s18dt:dataType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">data type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:restriction>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="reportedAmount" type="s18dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id
diagram S18_p19.png
namespace http://www.bcl.lu/2009/S1.8
type restriction of reportedLineID
properties
isRef 0
content complex
children item country currency sector counterpartyType counterpartyCountry transferType dataType initialMaturity
source <xs:element name="id">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="reportedLineID">
       
<xs:sequence>
         
<xs:element name="item" type="s18dt:bcl2015Item">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">account item</xs:documentation>
             
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">currency</xs:documentation>
             
<xs:documentation xml:lang="FR">devise</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">sector</xs:documentation>
             
<xs:documentation xml:lang="FR">secteur</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="transferType" type="s18dt:transferType" fixed="SISB">
           
<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="dataType" type="s18dt:dataType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">data type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
             
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/item
diagram S18_p20.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Item
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
account item
documentation
rubrique comptable
source <xs:element name="item" type="s18dt:bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/country
diagram S18_p21.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
nillable false
annotation
documentation
country
documentation
pays
source <xs:element name="country" type="s18dt:bclCountry" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/currency
diagram S18_p22.png
namespace http://www.bcl.lu/2009/S1.8
type bclCurrency
properties
isRef 0
content simple
nillable false
annotation
documentation
currency
documentation
devise
source <xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/sector
diagram S18_p23.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Sector
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
sector
documentation
secteur
source <xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">sector</xs:documentation>
   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/counterpartyType
diagram S18_p24.png
namespace http://www.bcl.lu/2009/S1.8
type counterpartyType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de la contrepartie
source <xs:element name="counterpartyType" type="s18dt:counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/counterpartyCountry
diagram S18_p25.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
annotation
documentation
counterparty country
documentation
pays de la contrepartie
source <xs:element name="counterpartyCountry" type="s18dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/transferType
diagram S18_p26.png
namespace http://www.bcl.lu/2009/S1.8
type transferType
properties
isRef 0
content simple
fixed SISB
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="s18dt:transferType" fixed="SISB">
 
<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 S18/content/netFlowsNoImpactS11/reportedLine/id/dataType
diagram S18_p27.png
namespace http://www.bcl.lu/2009/S1.8
type dataType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:element name="dataType" type="s18dt:dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/id/initialMaturity
diagram S18_p28.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015InitialMaturity
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
initial maturity
documentation
maturite initiale
source <xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/netFlowsNoImpactS11/reportedLine/reportedAmount
diagram S18_p29.png
namespace http://www.bcl.lu/2009/S1.8
type amount
properties
isRef 0
content simple
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
source <xs:element name="reportedAmount" type="s18dt:amount"/>

element S18/content/balanceSheetServiced
diagram S18_p30.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  
unique  balanceSheetServicedLineId    .//s18:reportedLine/s18:id  s18:item  
s18:country  
s18:currency  
s18:sector  
s18:counterpartyType  
s18:counterpartyCountry  
s18:transferType  
s18:dataType  
s18:initialMaturity  
source <xs:element name="balanceSheetServiced" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:restriction base="reportedLineID">
                   
<xs:sequence>
                     
<xs:element name="item" type="s18dt:bcl2015Item">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">account item</xs:documentation>
                         
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">currency</xs:documentation>
                         
<xs:documentation xml:lang="FR">devise</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">sector</xs:documentation>
                         
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="transferType" type="s18dt:transferType" fixed="IBAR">
                       
<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="dataType" type="s18dt:dataType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">data type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                         
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:restriction>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="reportedAmount" type="s18dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="balanceSheetServicedLineId">
   
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
   
<xs:field xpath="s18:item"/>
   
<xs:field xpath="s18:country"/>
   
<xs:field xpath="s18:currency"/>
   
<xs:field xpath="s18:sector"/>
   
<xs:field xpath="s18:counterpartyType"/>
   
<xs:field xpath="s18:counterpartyCountry"/>
   
<xs:field xpath="s18:transferType"/>
   
<xs:field xpath="s18:dataType"/>
   
<xs:field xpath="s18:initialMaturity"/>
 
</xs:unique>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine
diagram S18_p31.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:restriction base="reportedLineID">
             
<xs:sequence>
               
<xs:element name="item" type="s18dt:bcl2015Item">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">account item</xs:documentation>
                   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">currency</xs:documentation>
                   
<xs:documentation xml:lang="FR">devise</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">sector</xs:documentation>
                   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="transferType" type="s18dt:transferType" fixed="IBAR">
                 
<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="dataType" type="s18dt:dataType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">data type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:restriction>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="reportedAmount" type="s18dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id
diagram S18_p32.png
namespace http://www.bcl.lu/2009/S1.8
type restriction of reportedLineID
properties
isRef 0
content complex
children item country currency sector counterpartyType counterpartyCountry transferType dataType initialMaturity
source <xs:element name="id">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="reportedLineID">
       
<xs:sequence>
         
<xs:element name="item" type="s18dt:bcl2015Item">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">account item</xs:documentation>
             
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">currency</xs:documentation>
             
<xs:documentation xml:lang="FR">devise</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">sector</xs:documentation>
             
<xs:documentation xml:lang="FR">secteur</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="transferType" type="s18dt:transferType" fixed="IBAR">
           
<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="dataType" type="s18dt:dataType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">data type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
             
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/item
diagram S18_p33.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Item
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
account item
documentation
rubrique comptable
source <xs:element name="item" type="s18dt:bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/country
diagram S18_p34.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
nillable false
annotation
documentation
country
documentation
pays
source <xs:element name="country" type="s18dt:bclCountry" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/currency
diagram S18_p35.png
namespace http://www.bcl.lu/2009/S1.8
type bclCurrency
properties
isRef 0
content simple
nillable false
annotation
documentation
currency
documentation
devise
source <xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/sector
diagram S18_p36.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Sector
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
sector
documentation
secteur
source <xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">sector</xs:documentation>
   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/counterpartyType
diagram S18_p37.png
namespace http://www.bcl.lu/2009/S1.8
type counterpartyType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de la contrepartie
source <xs:element name="counterpartyType" type="s18dt:counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/counterpartyCountry
diagram S18_p38.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
annotation
documentation
counterparty country
documentation
pays de la contrepartie
source <xs:element name="counterpartyCountry" type="s18dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/transferType
diagram S18_p39.png
namespace http://www.bcl.lu/2009/S1.8
type transferType
properties
isRef 0
content simple
fixed IBAR
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="s18dt:transferType" fixed="IBAR">
 
<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 S18/content/balanceSheetServiced/reportedLine/id/dataType
diagram S18_p40.png
namespace http://www.bcl.lu/2009/S1.8
type dataType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:element name="dataType" type="s18dt:dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/id/initialMaturity
diagram S18_p41.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015InitialMaturity
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
initial maturity
documentation
maturite initiale
source <xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/balanceSheetServiced/reportedLine/reportedAmount
diagram S18_p42.png
namespace http://www.bcl.lu/2009/S1.8
type amount
properties
isRef 0
content simple
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
source <xs:element name="reportedAmount" type="s18dt:amount"/>

element S18/content/outAmountsServiced
diagram S18_p43.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  
unique  outAmountsServicedLineId    .//s18:reportedLine/s18:id  s18:item  
s18:country  
s18:currency  
s18:sector  
s18:counterpartyType  
s18:counterpartyCountry  
s18:transferType  
s18:dataType  
s18:initialMaturity  
source <xs:element name="outAmountsServiced" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:restriction base="reportedLineID">
                   
<xs:sequence>
                     
<xs:element name="item" type="s18dt:bcl2015Item">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">account item</xs:documentation>
                         
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">currency</xs:documentation>
                         
<xs:documentation xml:lang="FR">devise</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">sector</xs:documentation>
                         
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="transferType" type="s18dt:transferType" fixed="CTAR">
                       
<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="dataType" type="s18dt:dataType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">data type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                         
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:restriction>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="reportedAmount" type="s18dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="outAmountsServicedLineId">
   
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
   
<xs:field xpath="s18:item"/>
   
<xs:field xpath="s18:country"/>
   
<xs:field xpath="s18:currency"/>
   
<xs:field xpath="s18:sector"/>
   
<xs:field xpath="s18:counterpartyType"/>
   
<xs:field xpath="s18:counterpartyCountry"/>
   
<xs:field xpath="s18:transferType"/>
   
<xs:field xpath="s18:dataType"/>
   
<xs:field xpath="s18:initialMaturity"/>
 
</xs:unique>
</xs:element>

element S18/content/outAmountsServiced/reportedLine
diagram S18_p44.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:restriction base="reportedLineID">
             
<xs:sequence>
               
<xs:element name="item" type="s18dt:bcl2015Item">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">account item</xs:documentation>
                   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">currency</xs:documentation>
                   
<xs:documentation xml:lang="FR">devise</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">sector</xs:documentation>
                   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="transferType" type="s18dt:transferType" fixed="CTAR">
                 
<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="dataType" type="s18dt:dataType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">data type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:restriction>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="reportedAmount" type="s18dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id
diagram S18_p45.png
namespace http://www.bcl.lu/2009/S1.8
type restriction of reportedLineID
properties
isRef 0
content complex
children item country currency sector counterpartyType counterpartyCountry transferType dataType initialMaturity
source <xs:element name="id">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="reportedLineID">
       
<xs:sequence>
         
<xs:element name="item" type="s18dt:bcl2015Item">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">account item</xs:documentation>
             
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">currency</xs:documentation>
             
<xs:documentation xml:lang="FR">devise</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">sector</xs:documentation>
             
<xs:documentation xml:lang="FR">secteur</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="transferType" type="s18dt:transferType" fixed="CTAR">
           
<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="dataType" type="s18dt:dataType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">data type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
             
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/item
diagram S18_p46.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Item
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
account item
documentation
rubrique comptable
source <xs:element name="item" type="s18dt:bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/country
diagram S18_p47.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
nillable false
annotation
documentation
country
documentation
pays
source <xs:element name="country" type="s18dt:bclCountry" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/currency
diagram S18_p48.png
namespace http://www.bcl.lu/2009/S1.8
type bclCurrency
properties
isRef 0
content simple
nillable false
annotation
documentation
currency
documentation
devise
source <xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/sector
diagram S18_p49.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Sector
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
sector
documentation
secteur
source <xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">sector</xs:documentation>
   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/counterpartyType
diagram S18_p50.png
namespace http://www.bcl.lu/2009/S1.8
type counterpartyType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de la contrepartie
source <xs:element name="counterpartyType" type="s18dt:counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/counterpartyCountry
diagram S18_p51.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
annotation
documentation
counterparty country
documentation
pays de la contrepartie
source <xs:element name="counterpartyCountry" type="s18dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/transferType
diagram S18_p52.png
namespace http://www.bcl.lu/2009/S1.8
type transferType
properties
isRef 0
content simple
fixed CTAR
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="s18dt:transferType" fixed="CTAR">
 
<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 S18/content/outAmountsServiced/reportedLine/id/dataType
diagram S18_p53.png
namespace http://www.bcl.lu/2009/S1.8
type dataType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:element name="dataType" type="s18dt:dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/id/initialMaturity
diagram S18_p54.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015InitialMaturity
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
initial maturity
documentation
maturite initiale
source <xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsServiced/reportedLine/reportedAmount
diagram S18_p55.png
namespace http://www.bcl.lu/2009/S1.8
type amount
properties
isRef 0
content simple
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
source <xs:element name="reportedAmount" type="s18dt:amount"/>

element S18/content/outAmountsNotDerecognized
diagram S18_p56.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children reportedLine
identity constraints
  Name  Refer  Selector  Field(s)  
unique  outAmountsNotDerecognizedLineId    .//s18:reportedLine/s18:id  s18:item  
s18:country  
s18:currency  
s18:sector  
s18:counterpartyType  
s18:counterpartyCountry  
s18:transferType  
s18:dataType  
s18:initialMaturity  
source <xs:element name="outAmountsNotDerecognized" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="reportedLine">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:restriction base="reportedLineID">
                   
<xs:sequence>
                     
<xs:element name="item" type="s18dt:bcl2015Item">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">account item</xs:documentation>
                         
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">currency</xs:documentation>
                         
<xs:documentation xml:lang="FR">devise</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">sector</xs:documentation>
                         
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                         
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="transferType" type="s18dt:transferType" fixed="CTND">
                       
<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="dataType" type="s18dt:dataType">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">data type</xs:documentation>
                         
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                     
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                         
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:restriction>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="reportedAmount" type="s18dt:amount"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
 
<xs:unique name="outAmountsNotDerecognizedLineId">
   
<xs:selector xpath=".//s18:reportedLine/s18:id"/>
   
<xs:field xpath="s18:item"/>
   
<xs:field xpath="s18:country"/>
   
<xs:field xpath="s18:currency"/>
   
<xs:field xpath="s18:sector"/>
   
<xs:field xpath="s18:counterpartyType"/>
   
<xs:field xpath="s18:counterpartyCountry"/>
   
<xs:field xpath="s18:transferType"/>
   
<xs:field xpath="s18:dataType"/>
   
<xs:field xpath="s18:initialMaturity"/>
 
</xs:unique>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine
diagram S18_p57.png
namespace http://www.bcl.lu/2009/S1.8
properties
isRef 0
content complex
children id reportedAmount
source <xs:element name="reportedLine">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:restriction base="reportedLineID">
             
<xs:sequence>
               
<xs:element name="item" type="s18dt:bcl2015Item">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">account item</xs:documentation>
                   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">currency</xs:documentation>
                   
<xs:documentation xml:lang="FR">devise</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">sector</xs:documentation>
                   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
                   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="transferType" type="s18dt:transferType" fixed="CTND">
                 
<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="dataType" type="s18dt:dataType">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">data type</xs:documentation>
                   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
                   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:restriction>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="reportedAmount" type="s18dt:amount"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id
diagram S18_p58.png
namespace http://www.bcl.lu/2009/S1.8
type restriction of reportedLineID
properties
isRef 0
content complex
children item country currency sector counterpartyType counterpartyCountry transferType dataType initialMaturity
source <xs:element name="id">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:restriction base="reportedLineID">
       
<xs:sequence>
         
<xs:element name="item" type="s18dt:bcl2015Item">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">account item</xs:documentation>
             
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">currency</xs:documentation>
             
<xs:documentation xml:lang="FR">devise</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">sector</xs:documentation>
             
<xs:documentation xml:lang="FR">secteur</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
             
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="transferType" type="s18dt:transferType" fixed="CTND">
           
<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="dataType" type="s18dt:dataType">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">data type</xs:documentation>
             
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
           
<xs:annotation>
             
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
             
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:restriction>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/item
diagram S18_p59.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Item
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
account item
documentation
rubrique comptable
source <xs:element name="item" type="s18dt:bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/country
diagram S18_p60.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
nillable false
annotation
documentation
country
documentation
pays
source <xs:element name="country" type="s18dt:bclCountry" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/currency
diagram S18_p61.png
namespace http://www.bcl.lu/2009/S1.8
type bclCurrency
properties
isRef 0
content simple
nillable false
annotation
documentation
currency
documentation
devise
source <xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/sector
diagram S18_p62.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Sector
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
sector
documentation
secteur
source <xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">sector</xs:documentation>
   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/counterpartyType
diagram S18_p63.png
namespace http://www.bcl.lu/2009/S1.8
type counterpartyType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de la contrepartie
source <xs:element name="counterpartyType" type="s18dt:counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/counterpartyCountry
diagram S18_p64.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
annotation
documentation
counterparty country
documentation
pays de la contrepartie
source <xs:element name="counterpartyCountry" type="s18dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/transferType
diagram S18_p65.png
namespace http://www.bcl.lu/2009/S1.8
type transferType
properties
isRef 0
content simple
fixed CTND
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="s18dt:transferType" fixed="CTND">
 
<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 S18/content/outAmountsNotDerecognized/reportedLine/id/dataType
diagram S18_p66.png
namespace http://www.bcl.lu/2009/S1.8
type dataType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:element name="dataType" type="s18dt:dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/id/initialMaturity
diagram S18_p67.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015InitialMaturity
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
initial maturity
documentation
maturite initiale
source <xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
 
</xs:annotation>
</xs:element>

element S18/content/outAmountsNotDerecognized/reportedLine/reportedAmount
diagram S18_p68.png
namespace http://www.bcl.lu/2009/S1.8
type amount
properties
isRef 0
content simple
facets
Kind Value annotation 
fractionDigits 
pattern .+ 
source <xs:element name="reportedAmount" type="s18dt:amount"/>

complexType header
diagram S18_p69.png
namespace http://www.bcl.lu/2009/S1.8
children endMonthDate closingDate reporterID declarantID reportingCurrency layout
used by
element S18/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="s18dt: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="s18dt: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 S18_p70.png
namespace http://www.bcl.lu/2009/S1.8
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 S18_p71.png
namespace http://www.bcl.lu/2009/S1.8
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 S18_p72.png
namespace http://www.bcl.lu/2009/S1.8
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 S18_p73.png
namespace http://www.bcl.lu/2009/S1.8
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 S18_p74.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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 S18_p75.png
namespace http://www.bcl.lu/2009/S1.8
type layout
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
layout
documentation
masque
source <xs:element name="layout" type="s18dt: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 S18_p76.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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="s18dt: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 S18_p77.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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 S18_p78.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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 reportedLineID
diagram S18_p79.png
namespace http://www.bcl.lu/2009/S1.8
children item country currency sector counterpartyType counterpartyCountry transferType dataType initialMaturity
used by
elements S18/content/netFlowsImpactS11/reportedLine/id S18/content/netFlowsNoImpactS11/reportedLine/id S18/content/balanceSheetServiced/reportedLine/id S18/content/outAmountsServiced/reportedLine/id S18/content/outAmountsNotDerecognized/reportedLine/id
annotation
documentation
reported line identifier
documentation
identifiant d'une ligne rapportee
source <xs:complexType name="reportedLineID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">reported line identifier</xs:documentation>
   
<xs:documentation xml:lang="FR">identifiant d'une ligne rapportee</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="item" type="s18dt:bcl2015Item">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">account item</xs:documentation>
       
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="country" type="s18dt:bclCountry" nillable="false">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">country</xs:documentation>
       
<xs:documentation xml:lang="FR">pays</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">currency</xs:documentation>
       
<xs:documentation xml:lang="FR">devise</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">sector</xs:documentation>
       
<xs:documentation xml:lang="FR">secteur</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="counterpartyType" type="s18dt:counterpartyType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
       
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="counterpartyCountry" type="s18dt:bclCountry">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
       
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="transferType" type="s18dt: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="dataType" type="s18dt:dataType">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">data type</xs:documentation>
       
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
       
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element reportedLineID/item
diagram S18_p80.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Item
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
account item
documentation
rubrique comptable
source <xs:element name="item" type="s18dt:bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/country
diagram S18_p81.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
nillable false
annotation
documentation
country
documentation
pays
source <xs:element name="country" type="s18dt:bclCountry" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/currency
diagram S18_p82.png
namespace http://www.bcl.lu/2009/S1.8
type bclCurrency
properties
isRef 0
content simple
nillable false
annotation
documentation
currency
documentation
devise
source <xs:element name="currency" type="s18dt:bclCurrency" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">currency</xs:documentation>
   
<xs:documentation xml:lang="FR">devise</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/sector
diagram S18_p83.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015Sector
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
sector
documentation
secteur
source <xs:element name="sector" type="s18dt:bcl2015Sector" nillable="false">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">sector</xs:documentation>
   
<xs:documentation xml:lang="FR">secteur</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/counterpartyType
diagram S18_p84.png
namespace http://www.bcl.lu/2009/S1.8
type counterpartyType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de la contrepartie
source <xs:element name="counterpartyType" type="s18dt:counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/counterpartyCountry
diagram S18_p85.png
namespace http://www.bcl.lu/2009/S1.8
type bclCountry
properties
isRef 0
content simple
annotation
documentation
counterparty country
documentation
pays de la contrepartie
source <xs:element name="counterpartyCountry" type="s18dt:bclCountry">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty country</xs:documentation>
   
<xs:documentation xml:lang="FR">pays de la contrepartie</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/transferType
diagram S18_p86.png
namespace http://www.bcl.lu/2009/S1.8
type transferType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
annotation
documentation
transfer type
documentation
type de transfert
source <xs:element name="transferType" type="s18dt: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 reportedLineID/dataType
diagram S18_p87.png
namespace http://www.bcl.lu/2009/S1.8
type dataType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:element name="dataType" type="s18dt:dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</xs:documentation>
 
</xs:annotation>
</xs:element>

element reportedLineID/initialMaturity
diagram S18_p88.png
namespace http://www.bcl.lu/2009/S1.8
type bcl2015InitialMaturity
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
initial maturity
documentation
maturite initiale
source <xs:element name="initialMaturity" type="s18dt:bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">maturite initiale</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType reporterID
diagram S18_p89.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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="s18dt: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 S18_p90.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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 S18_p91.png
namespace http://www.bcl.lu/2009/S1.8
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="s18dt: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>

simpleType amount
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:decimal
properties
base xs:decimal
used by
elements S18/content/netFlowsImpactS11/reportedLine/reportedAmount S18/content/netFlowsNoImpactS11/reportedLine/reportedAmount S18/content/balanceSheetServiced/reportedLine/reportedAmount S18/content/outAmountsServiced/reportedLine/reportedAmount S18/content/outAmountsNotDerecognized/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 bcl2015InitialMaturity
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/initialMaturity S18/content/netFlowsNoImpactS11/reportedLine/id/initialMaturity S18/content/balanceSheetServiced/reportedLine/id/initialMaturity S18/content/outAmountsServiced/reportedLine/id/initialMaturity S18/content/outAmountsNotDerecognized/reportedLine/id/initialMaturity reportedLineID/initialMaturity
facets
Kind Value annotation 
length 
pattern I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM]) 
annotation
documentation
BCL 2015 codification for initial maturity
documentation
nomenclature BCL 2015 pour l'echeance initiale
source <xs:simpleType name="bcl2015InitialMaturity">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">BCL 2015 codification for initial maturity</xs:documentation>
   
<xs:documentation xml:lang="FR">nomenclature BCL 2015 pour l'echeance initiale</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="8"/>
   
<xs:pattern value="I[0-9]{2}([0-9AM])-[0-9]{2}([0-9AM])"/>
 
</xs:restriction>
</xs:simpleType>

simpleType bcl2015Item
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/item S18/content/netFlowsNoImpactS11/reportedLine/id/item S18/content/balanceSheetServiced/reportedLine/id/item S18/content/outAmountsServiced/reportedLine/id/item S18/content/outAmountsNotDerecognized/reportedLine/id/item reportedLineID/item
facets
Kind Value annotation 
length 
pattern [1-3]-[0-9A-Z]{6} 
annotation
documentation
BCL 2015 account item
documentation
rubrique comptable BCL 2015
source <xs:simpleType name="bcl2015Item">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">BCL 2015 account item</xs:documentation>
   
<xs:documentation xml:lang="FR">rubrique comptable BCL 2015</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="8"/>
   
<xs:pattern value="[1-3]-[0-9A-Z]{6}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType bcl2015Sector
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/sector S18/content/netFlowsNoImpactS11/reportedLine/id/sector S18/content/balanceSheetServiced/reportedLine/id/sector S18/content/outAmountsServiced/reportedLine/id/sector S18/content/outAmountsNotDerecognized/reportedLine/id/sector reportedLineID/sector
facets
Kind Value annotation 
length 
pattern [0-9A-Z]{5} 
annotation
documentation
BCL 2015 codification for activity sector
documentation
nomenclature BCL 2015 pour le secteur d'activite
source <xs:simpleType name="bcl2015Sector">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">BCL 2015 codification for activity sector</xs:documentation>
   
<xs:documentation xml:lang="FR">nomenclature BCL 2015 pour le secteur d'activite</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="5"/>
   
<xs:pattern value="[0-9A-Z]{5}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType bclCountry
namespace http://www.bcl.lu/2009/S1.8/datatypes
type union of (country, restriction of xs:string)
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/counterpartyCountry S18/content/netFlowsNoImpactS11/reportedLine/id/counterpartyCountry S18/content/balanceSheetServiced/reportedLine/id/counterpartyCountry S18/content/outAmountsServiced/reportedLine/id/counterpartyCountry S18/content/outAmountsNotDerecognized/reportedLine/id/counterpartyCountry reportedLineID/counterpartyCountry S18/content/netFlowsImpactS11/reportedLine/id/country S18/content/netFlowsNoImpactS11/reportedLine/id/country S18/content/balanceSheetServiced/reportedLine/id/country S18/content/outAmountsServiced/reportedLine/id/country S18/content/outAmountsNotDerecognized/reportedLine/id/country reportedLineID/country
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/2009/S1.8/datatypes
type union of (currency, restriction of xs:string)
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/currency S18/content/netFlowsNoImpactS11/reportedLine/id/currency S18/content/balanceSheetServiced/reportedLine/id/currency S18/content/outAmountsServiced/reportedLine/id/currency S18/content/outAmountsNotDerecognized/reportedLine/id/currency reportedLineID/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 counterpartyType
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/counterpartyType S18/content/netFlowsNoImpactS11/reportedLine/id/counterpartyType S18/content/balanceSheetServiced/reportedLine/id/counterpartyType S18/content/outAmountsServiced/reportedLine/id/counterpartyType S18/content/outAmountsNotDerecognized/reportedLine/id/counterpartyType reportedLineID/counterpartyType
facets
Kind Value annotation 
length 
pattern [A-Z0-9]{3} 
annotation
documentation
counterparty type
documentation
type de counterpartie
source <xs:simpleType name="counterpartyType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">counterparty type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de counterpartie</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:length value="3"/>
   
<xs:pattern value="[A-Z0-9]{3}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType country
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
simpleType bclCountry
facets
Kind Value annotation 
length 
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/2009/S1.8/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 dataType
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/dataType S18/content/netFlowsNoImpactS11/reportedLine/id/dataType S18/content/balanceSheetServiced/reportedLine/id/dataType S18/content/outAmountsServiced/reportedLine/id/dataType S18/content/outAmountsNotDerecognized/reportedLine/id/dataType reportedLineID/dataType
facets
Kind Value annotation 
length 
pattern [A-Z]{3} 
annotation
documentation
data type
documentation
type de donnee
source <xs:simpleType name="dataType">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">data type</xs:documentation>
   
<xs:documentation xml:lang="FR">type de donnee</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/2009/S1.8/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/2009/S1.8/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/2009/S1.8/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 transferType
namespace http://www.bcl.lu/2009/S1.8/datatypes
type restriction of xs:string
properties
base xs:string
used by
elements S18/content/netFlowsImpactS11/reportedLine/id/transferType S18/content/netFlowsNoImpactS11/reportedLine/id/transferType S18/content/balanceSheetServiced/reportedLine/id/transferType S18/content/outAmountsServiced/reportedLine/id/transferType S18/content/outAmountsNotDerecognized/reportedLine/id/transferType reportedLineID/transferType
facets
Kind Value annotation 
length 
pattern [A-Z]{4} 
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:length value="4"/>
   
<xs:pattern value="[A-Z]{4}"/>
 
</xs:restriction>
</xs:simpleType>


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