Schema BbkXmwBasis.xsd


schema location ..\..\BbkXmwBasis.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.bundesbank.de/xmw/2003-01-01
 
Elements  Complex types  Simple types 
IDENTNR  adresse  alphanum 
ISIN  basisFeld  auslandsbezug 
KOMMENTAR  basisLieferung  bereich 
MELDETERMIN  basisMeldung  dimension 
WKN  terminMeldung  double 
einheit 
email 
isoBundesland 
isoLand 
isoWaehrung 
jaNein 
telnr 
wzw2003 
zif3 
zif7plus1 
zif8plus1 


element IDENTNR
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p1.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type xs:string
properties
content simple
abstract true
used by
complexType adresse
annotation
documentation
Abstraktes Element zur Identifikation eines Einreichers,
wird im speziellen Schema durch konkrete Elemente ersetzt
source <xs:element name="IDENTNR" type="xs:string" abstract="true">
 
<xs:annotation>
   
<xs:documentation>Abstraktes Element zur Identifikation eines Einreichers,
wird im speziellen Schema durch konkrete Elemente ersetzt
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ISIN
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p2.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
length 12
whiteSpace collapse
pattern \p{Lu}\p{Lu}(\p{Lu}|\d){10}
annotation
documentation
Element im Format einer ISIN
(Zwei Großbuchstaben, gefolgt von 10 Großbuchstaben oder Ziffern)
source <xs:element name="ISIN">
 
<xs:annotation>
   
<xs:documentation>Element im Format einer ISIN
(Zwei Großbuchstaben, gefolgt von 10 Großbuchstaben oder Ziffern)
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="12"/>
     
<xs:whiteSpace value="collapse"/>
     
<xs:pattern value="\p{Lu}\p{Lu}(\p{Lu}|\d){10}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element KOMMENTAR
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p3.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
content simple
used by
complexTypes basisLieferung basisMeldung
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
annotation
documentation
Element für Kommentare
source <xs:element name="KOMMENTAR" type="bbk:alphanum">
 
<xs:annotation>
   
<xs:documentation>Element für Kommentare</xs:documentation>
 
</xs:annotation>
</xs:element>

element MELDETERMIN
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p4.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:gYearMonth
properties
content simple
used by
complexType terminMeldung
facets
Kind Value Annotation
whiteSpace collapse
annotation
documentation
Element für Meldetermine im Format JJJJ-MM
source <xs:element name="MELDETERMIN">
 
<xs:annotation>
   
<xs:documentation>Element für Meldetermine im Format JJJJ-MM</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:gYearMonth">
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element WKN
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p5.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 1
pattern ((\d)|(\p{Lu})){6}
annotation
documentation
Element im Format einer Wertpapierkennummer
(6 Ziffern oder Großbuchstaben)
source <xs:element name="WKN">
 
<xs:annotation>
   
<xs:documentation>Element im Format einer Wertpapierkennummer
(6 Ziffern oder Großbuchstaben)
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:pattern value="((\d)|(\p{Lu})){6}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType adresse
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p6.png
namespace http://www.bundesbank.de/xmw/2003-01-01
properties
block restriction
final restriction
children bbk:IDENTNR bbk:NAME bbk:STRASSE bbk:POSTFACH bbk:PLZ bbk:ORT bbk:LAND bbk:KONTAKT
used by
elements basisLieferung/ABSENDER basisLieferung/ADRESSAT basisLieferung/ERSTELLER basisMeldung/MELDER
annotation
documentation
Allgemeiner Adresstyp, bestehend aus einem Identifikator und Zusatzinformationen
source <xs:complexType name="adresse" block="restriction" final="restriction">
 
<xs:annotation>
   
<xs:documentation>Allgemeiner Adresstyp, bestehend aus einem Identifikator und Zusatzinformationen</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element ref="bbk:IDENTNR"/>
   
<xs:element name="NAME" type="bbk:alphanum"/>
   
<xs:choice minOccurs="0">
     
<xs:element name="STRASSE" type="bbk:alphanum" minOccurs="0"/>
     
<xs:element name="POSTFACH" type="bbk:alphanum" minOccurs="0"/>
   
</xs:choice>
   
<xs:element name="PLZ" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:token">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="20"/>
         
<xs:whiteSpace value="collapse"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="ORT" type="bbk:alphanum" minOccurs="0"/>
   
<xs:element name="LAND" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="bbk:isoLand">
         
<xs:whiteSpace value="collapse"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="KONTAKT" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="ANREDE" type="bbk:alphanum" minOccurs="0"/>
         
<xs:element name="VORNAME" type="bbk:alphanum" minOccurs="0"/>
         
<xs:element name="ZUNAME" type="bbk:alphanum"/>
         
<xs:element name="ABTEILUNG" type="bbk:alphanum" minOccurs="0"/>
         
<xs:element name="TELEFON" type="bbk:telnr" minOccurs="0"/>
         
<xs:element name="FAX" type="bbk:telnr" minOccurs="0"/>
         
<xs:element name="EMAIL" minOccurs="0">
           
<xs:simpleType>
             
<xs:restriction base="bbk:email">
               
<xs:whiteSpace value="collapse"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="EXTRANET-ID" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Benutzername im Bundesbank-ExtraNet (soweit vorhanden): "EXN" gefolgt von 5 Buchstaben oder Ziffern</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="bbk:alphanum">
               
<xs:pattern value="(e|E)(x|X)(n|N)(\p{L}|\d){5}"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element adresse/NAME
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p7.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="NAME" type="bbk:alphanum"/>

element adresse/STRASSE
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p8.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="STRASSE" type="bbk:alphanum" minOccurs="0"/>

element adresse/POSTFACH
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p9.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="POSTFACH" type="bbk:alphanum" minOccurs="0"/>

element adresse/PLZ
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p10.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:token
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
whiteSpace collapse
source <xs:element name="PLZ" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adresse/ORT
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p11.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="ORT" type="bbk:alphanum" minOccurs="0"/>

element adresse/LAND
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p12.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of bbk:isoLand
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
whiteSpace collapse
pattern (\d|\p{Lu})\p{Lu}
pattern \p{Lu}(\d|\p{Lu})
source <xs:element name="LAND" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="bbk:isoLand">
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adresse/KONTAKT
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p13.png
namespace http://www.bundesbank.de/xmw/2003-01-01
properties
minOcc 0
maxOcc 1
content complex
children bbk:ANREDE bbk:VORNAME bbk:ZUNAME bbk:ABTEILUNG bbk:TELEFON bbk:FAX bbk:EMAIL bbk:EXTRANET-ID
source <xs:element name="KONTAKT" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ANREDE" type="bbk:alphanum" minOccurs="0"/>
     
<xs:element name="VORNAME" type="bbk:alphanum" minOccurs="0"/>
     
<xs:element name="ZUNAME" type="bbk:alphanum"/>
     
<xs:element name="ABTEILUNG" type="bbk:alphanum" minOccurs="0"/>
     
<xs:element name="TELEFON" type="bbk:telnr" minOccurs="0"/>
     
<xs:element name="FAX" type="bbk:telnr" minOccurs="0"/>
     
<xs:element name="EMAIL" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="bbk:email">
           
<xs:whiteSpace value="collapse"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="EXTRANET-ID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Benutzername im Bundesbank-ExtraNet (soweit vorhanden): "EXN" gefolgt von 5 Buchstaben oder Ziffern</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="bbk:alphanum">
           
<xs:pattern value="(e|E)(x|X)(n|N)(\p{L}|\d){5}"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element adresse/KONTAKT/ANREDE
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p14.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="ANREDE" type="bbk:alphanum" minOccurs="0"/>

element adresse/KONTAKT/VORNAME
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p15.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="VORNAME" type="bbk:alphanum" minOccurs="0"/>

element adresse/KONTAKT/ZUNAME
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p16.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="ZUNAME" type="bbk:alphanum"/>

element adresse/KONTAKT/ABTEILUNG
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p17.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="ABTEILUNG" type="bbk:alphanum" minOccurs="0"/>

element adresse/KONTAKT/TELEFON
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p18.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:telnr
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="TELEFON" type="bbk:telnr" minOccurs="0"/>

element adresse/KONTAKT/FAX
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p19.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:telnr
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
source <xs:element name="FAX" type="bbk:telnr" minOccurs="0"/>

element adresse/KONTAKT/EMAIL
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p20.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of bbk:email
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 255
whiteSpace collapse
source <xs:element name="EMAIL" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="bbk:email">
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adresse/KONTAKT/EXTRANET-ID
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p21.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of bbk:alphanum
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
pattern (e|E)(x|X)(n|N)(\p{L}|\d){5}
annotation
documentation
Benutzername im Bundesbank-ExtraNet (soweit vorhanden): "EXN" gefolgt von 5 Buchstaben oder Ziffern
source <xs:element name="EXTRANET-ID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Benutzername im Bundesbank-ExtraNet (soweit vorhanden): "EXN" gefolgt von 5 Buchstaben oder Ziffern</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="bbk:alphanum">
     
<xs:pattern value="(e|E)(x|X)(n|N)(\p{L}|\d){5}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType basisFeld
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p22.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type extension of bbk:double
properties
base bbk:double
facets
Kind Value Annotation
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  Annotation
einheit  bbk:einheit  optional      
dim  bbk:dimension  optional      
annotation
documentation
Allgemeiner Typ für Feldelemente vom Inhalt einer Double-Zahl
source <xs:complexType name="basisFeld">
 
<xs:annotation>
   
<xs:documentation>Allgemeiner Typ für Feldelemente vom Inhalt einer Double-Zahl</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="bbk:double">
     
<xs:attribute name="einheit" type="bbk:einheit" use="optional"/>
     
<xs:attribute name="dim" type="bbk:dimension" use="optional"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute basisFeld/@einheit
type bbk:einheit
properties
use optional
facets
Kind Value Annotation
enumeration Anzahl
enumeration Prozent
enumeration Waehrung
enumeration Relation
enumeration Datum
enumeration JaNein
source <xs:attribute name="einheit" type="bbk:einheit" use="optional"/>

attribute basisFeld/@dim
type bbk:dimension
properties
use optional
facets
Kind Value Annotation
enumeration cnt
enumeration Eins
enumeration Tsd
enumeration Mio
source <xs:attribute name="dim" type="bbk:dimension" use="optional"/>

complexType basisLieferung
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p23.png
namespace http://www.bundesbank.de/xmw/2003-01-01
properties
abstract true
block restriction
final restriction
children bbk:ABSENDER bbk:ERSTELLER bbk:ADRESSAT bbk:KOMMENTAR
attributes
Name  Type  Use  Default  Fixed  Annotation
version  derived by: xs:NMTOKEN  required      
erstellzeit  xs:dateTime  required      
stufe  derived by: xs:NMTOKEN  required      
dateireferenz  derived by: xs:integer  optional      
annotation
documentation
Abstrakter Typ für Wurzelelemente
source <xs:complexType name="basisLieferung" abstract="true" block="restriction" final="restriction">
 
<xs:annotation>
   
<xs:documentation>Abstrakter Typ für Wurzelelemente</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="ABSENDER" type="bbk:adresse"/>
   
<xs:element name="ERSTELLER" type="bbk:adresse" minOccurs="0"/>
   
<xs:element name="ADRESSAT" type="bbk:adresse" minOccurs="0"/>
   
<xs:element ref="bbk:KOMMENTAR" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="version" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:NMTOKEN">
       
<xs:enumeration value="1.0"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="erstellzeit" type="xs:dateTime" use="required"/>
 
<xs:attribute name="stufe" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:NMTOKEN">
       
<xs:enumeration value="Produktion"/>
       
<xs:enumeration value="Test"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="dateireferenz" use="optional">
   
<xs:simpleType>
     
<xs:restriction base="xs:integer">
       
<xs:minInclusive value="0"/>
       
<xs:maxInclusive value="99"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute basisLieferung/@version
type restriction of xs:NMTOKEN
properties
use required
facets
Kind Value Annotation
enumeration 1.0
source <xs:attribute name="version" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="1.0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute basisLieferung/@erstellzeit
type xs:dateTime
properties
use required
source <xs:attribute name="erstellzeit" type="xs:dateTime" use="required"/>

attribute basisLieferung/@stufe
type restriction of xs:NMTOKEN
properties
use required
facets
Kind Value Annotation
enumeration Produktion
enumeration Test
source <xs:attribute name="stufe" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="Produktion"/>
     
<xs:enumeration value="Test"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute basisLieferung/@dateireferenz
type restriction of xs:integer
properties
use optional
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99
source <xs:attribute name="dateireferenz" use="optional">
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="99"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element basisLieferung/ABSENDER
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p24.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:adresse
properties
content complex
children bbk:IDENTNR bbk:NAME bbk:STRASSE bbk:POSTFACH bbk:PLZ bbk:ORT bbk:LAND bbk:KONTAKT
source <xs:element name="ABSENDER" type="bbk:adresse"/>

element basisLieferung/ERSTELLER
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p25.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:adresse
properties
minOcc 0
maxOcc 1
content complex
children bbk:IDENTNR bbk:NAME bbk:STRASSE bbk:POSTFACH bbk:PLZ bbk:ORT bbk:LAND bbk:KONTAKT
source <xs:element name="ERSTELLER" type="bbk:adresse" minOccurs="0"/>

element basisLieferung/ADRESSAT
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p26.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:adresse
properties
minOcc 0
maxOcc 1
content complex
children bbk:IDENTNR bbk:NAME bbk:STRASSE bbk:POSTFACH bbk:PLZ bbk:ORT bbk:LAND bbk:KONTAKT
source <xs:element name="ADRESSAT" type="bbk:adresse" minOccurs="0"/>

complexType basisMeldung
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p27.png
namespace http://www.bundesbank.de/xmw/2003-01-01
properties
abstract true
block restriction
final restriction
children bbk:MELDER bbk:KOMMENTAR
used by
complexType terminMeldung
attributes
Name  Type  Use  Default  Fixed  Annotation
erstellzeit  xs:dateTime  required      
annotation
documentation
Abstrakter Typ für allgemeine Meldungselemente, zur Erweiterung im speziellen Schema
source <xs:complexType name="basisMeldung" abstract="true" block="restriction" final="restriction">
 
<xs:annotation>
   
<xs:documentation>Abstrakter Typ für allgemeine Meldungselemente, zur Erweiterung im speziellen Schema</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="MELDER" type="bbk:adresse"/>
   
<xs:element ref="bbk:KOMMENTAR" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="erstellzeit" type="xs:dateTime" use="required"/>
</xs:complexType>

attribute basisMeldung/@erstellzeit
type xs:dateTime
properties
use required
source <xs:attribute name="erstellzeit" type="xs:dateTime" use="required"/>

element basisMeldung/MELDER
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p28.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:adresse
properties
content complex
children bbk:IDENTNR bbk:NAME bbk:STRASSE bbk:POSTFACH bbk:PLZ bbk:ORT bbk:LAND bbk:KONTAKT
source <xs:element name="MELDER" type="bbk:adresse"/>

complexType terminMeldung
diagram BbkXmwBasis_diagrams/BbkXmwBasis_p29.png
namespace http://www.bundesbank.de/xmw/2003-01-01
type extension of bbk:basisMeldung
properties
base bbk:basisMeldung
abstract true
block restriction
final restriction
children bbk:MELDER bbk:KOMMENTAR bbk:MELDETERMIN
attributes
Name  Type  Use  Default  Fixed  Annotation
erstellzeit  xs:dateTime  required      
annotation
documentation
Abstrakter Typ für Meldungen mit definiertem Meldetermin, zur Erweiterung im speziellen Schema
source <xs:complexType name="terminMeldung" abstract="true" block="restriction" final="restriction">
 
<xs:annotation>
   
<xs:documentation>Abstrakter Typ für Meldungen mit definiertem Meldetermin, zur Erweiterung im speziellen Schema</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="bbk:basisMeldung">
     
<xs:sequence>
       
<xs:element ref="bbk:MELDETERMIN"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

simpleType alphanum
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:token
properties
base xs:token
used by
elements adresse/KONTAKT/ABTEILUNG adresse/KONTAKT/ANREDE adresse/KONTAKT/EXTRANET-ID adresse/NAME adresse/ORT adresse/POSTFACH adresse/STRASSE adresse/KONTAKT/VORNAME adresse/KONTAKT/ZUNAME KOMMENTAR
simpleType telnr
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
annotation
documentation
Allgemeines Textformat mit Whitespace-Normalisierung für alphanumerische Inhalte
source <xs:simpleType name="alphanum">
 
<xs:annotation>
   
<xs:documentation>Allgemeines Textformat mit Whitespace-Normalisierung für alphanumerische Inhalte</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:token">
   
<xs:whiteSpace value="collapse"/>
   
<xs:minLength value="1"/>
   
<xs:maxLength value="80"/>
 
</xs:restriction>
</xs:simpleType>

simpleType auslandsbezug
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
enumeration Ausland
enumeration Gesamt
enumeration Inland
enumeration Inland=Gesamt
annotation
documentation
Attributstyp zur Spezifizierung von Formularinhalten bestimmter Verfahren
source <xs:simpleType name="auslandsbezug">
 
<xs:annotation>
   
<xs:documentation>Attributstyp zur Spezifizierung von Formularinhalten bestimmter Verfahren</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Ausland"/>
   
<xs:enumeration value="Gesamt"/>
   
<xs:enumeration value="Inland"/>
   
<xs:enumeration value="Inland=Gesamt"/>
 
</xs:restriction>
</xs:simpleType>

simpleType bereich
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
enumeration Statistik
enumeration Aufsicht
annotation
documentation
Attributstyp  im Wurzelelement als Leitkennung innerhalb der Bundesbank
source <xs:simpleType name="bereich">
 
<xs:annotation>
   
<xs:documentation>Attributstyp  im Wurzelelement als Leitkennung innerhalb der Bundesbank</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Statistik"/>
   
<xs:enumeration value="Aufsicht"/>
 
</xs:restriction>
</xs:simpleType>

simpleType dimension
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
used by
attribute basisFeld/@dim
facets
Kind Value Annotation
enumeration cnt
enumeration Eins
enumeration Tsd
enumeration Mio
annotation
documentation
Attributstyp für Feldelemente, Größenfaktor.
documentation
Der tatsächliche Betrag einer numerischen Angabe ist der Inhalt des Feldelements
documentation
multipliziert mit diesem Größenfaktor.
documentation
cnt = 1/100
documentation
Eins = 1
documentation
Tsd = 1000
documentation
Mio = 1000000.
source <xs:simpleType name="dimension">
 
<xs:annotation>
   
<xs:documentation>Attributstyp für Feldelemente, Größenfaktor.</xs:documentation>
   
<xs:documentation>Der tatsächliche Betrag einer numerischen Angabe ist der Inhalt des Feldelements</xs:documentation>
   
<xs:documentation>multipliziert mit diesem Größenfaktor.</xs:documentation>
   
<xs:documentation>cnt = 1/100</xs:documentation>
   
<xs:documentation>Eins = 1</xs:documentation>
   
<xs:documentation>Tsd = 1000</xs:documentation>
   
<xs:documentation>Mio = 1000000.</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="cnt"/>
   
<xs:enumeration value="Eins"/>
   
<xs:enumeration value="Tsd"/>
   
<xs:enumeration value="Mio"/>
 
</xs:restriction>
</xs:simpleType>

simpleType double
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:double
properties
base xs:double
used by
complexType basisFeld
facets
Kind Value Annotation
whiteSpace collapse
annotation
documentation
Allgemeines Double-Zahlenformat mit Whitespace-Unterdrückung
source <xs:simpleType name="double">
 
<xs:annotation>
   
<xs:documentation>Allgemeines Double-Zahlenformat mit Whitespace-Unterdrückung</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:double">
   
<xs:whiteSpace value="collapse"/>
 
</xs:restriction>
</xs:simpleType>

simpleType einheit
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
used by
attribute basisFeld/@einheit
facets
Kind Value Annotation
enumeration Anzahl
enumeration Prozent
enumeration Waehrung
enumeration Relation
enumeration Datum
enumeration JaNein
annotation
documentation
Attributstyp für Feldelemente;
Einheit, in der die Beträge stehen.
source <xs:simpleType name="einheit">
 
<xs:annotation>
   
<xs:documentation>Attributstyp für Feldelemente;
Einheit, in der die Beträge stehen.
</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Anzahl"/>
   
<xs:enumeration value="Prozent"/>
   
<xs:enumeration value="Waehrung"/>
   
<xs:enumeration value="Relation"/>
   
<xs:enumeration value="Datum"/>
   
<xs:enumeration value="JaNein"/>
 
</xs:restriction>
</xs:simpleType>

simpleType email
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
used by
element adresse/KONTAKT/EMAIL
facets
Kind Value Annotation
minLength 3
maxLength 255
whiteSpace collapse
annotation
documentation
Typ für email-Adressen
source <xs:simpleType name="email">
 
<xs:annotation>
   
<xs:documentation>Typ für email-Adressen</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:whiteSpace value="collapse"/>
   
<xs:minLength value="3"/>
   
<xs:maxLength value="255"/>
 
</xs:restriction>
</xs:simpleType>

simpleType isoBundesland
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
enumeration BB
enumeration BE
enumeration BW
enumeration BY
enumeration HB
enumeration HH
enumeration HE
enumeration MV
enumeration NI
enumeration NW
enumeration RP
enumeration SH
enumeration SL
enumeration SN
enumeration ST
enumeration TH
annotation
documentation
ISO-Codes der deutschen Bundesländer nach DIN EN ISO 3166-2
documentation
BB Brandenburg
documentation
BE Berlin
documentation
BW Baden-Württemberg
documentation
BY Bayern
documentation
HB Hansestadt Bremen
documentation
HH Hansestadt Hamburg
documentation
HE Hessen
documentation
MV Mecklenburg-Vorpommern
documentation
NI Niedersachsen
documentation
NW Nordrhein-Westfalen
documentation
RP Rheinland-Pfalz
documentation
SH Schleswig-Holstein
documentation
SL Saarland
documentation
SN Sachsen
documentation
ST Sachsen-Anhalt
documentation
TH Thüringen
source <xs:simpleType name="isoBundesland">
 
<xs:annotation>
   
<xs:documentation>ISO-Codes der deutschen Bundesländer nach DIN EN ISO 3166-2</xs:documentation>
   
<xs:documentation>BB Brandenburg</xs:documentation>
   
<xs:documentation>BE Berlin</xs:documentation>
   
<xs:documentation>BW Baden-Württemberg</xs:documentation>
   
<xs:documentation>BY Bayern</xs:documentation>
   
<xs:documentation>HB Hansestadt Bremen</xs:documentation>
   
<xs:documentation>HH Hansestadt Hamburg</xs:documentation>
   
<xs:documentation>HE Hessen</xs:documentation>
   
<xs:documentation>MV Mecklenburg-Vorpommern</xs:documentation>
   
<xs:documentation>NI Niedersachsen</xs:documentation>
   
<xs:documentation>NW Nordrhein-Westfalen</xs:documentation>
   
<xs:documentation>RP Rheinland-Pfalz</xs:documentation>
   
<xs:documentation>SH Schleswig-Holstein</xs:documentation>
   
<xs:documentation>SL Saarland</xs:documentation>
   
<xs:documentation>SN Sachsen</xs:documentation>
   
<xs:documentation>ST Sachsen-Anhalt</xs:documentation>
   
<xs:documentation>TH Thüringen</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="BB"/>
   
<xs:enumeration value="BE"/>
   
<xs:enumeration value="BW"/>
   
<xs:enumeration value="BY"/>
   
<xs:enumeration value="HB"/>
   
<xs:enumeration value="HH"/>
   
<xs:enumeration value="HE"/>
   
<xs:enumeration value="MV"/>
   
<xs:enumeration value="NI"/>
   
<xs:enumeration value="NW"/>
   
<xs:enumeration value="RP"/>
   
<xs:enumeration value="SH"/>
   
<xs:enumeration value="SL"/>
   
<xs:enumeration value="SN"/>
   
<xs:enumeration value="ST"/>
   
<xs:enumeration value="TH"/>
 
</xs:restriction>
</xs:simpleType>

simpleType isoLand
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
used by
element adresse/LAND
facets
Kind Value Annotation
pattern (\d|\p{Lu})\p{Lu}
pattern \p{Lu}(\d|\p{Lu})
annotation
documentation
Format der ISO-Ländercodes nach ISO 3166
documentation
2 Großbuchstaben oder eine Ziffer und ein Großbuchstabe
documentation
oder ein Großbuchstabe und eine Ziffer
source <xs:simpleType name="isoLand">
 
<xs:annotation>
   
<xs:documentation>Format der ISO-Ländercodes nach ISO 3166</xs:documentation>
   
<xs:documentation>2 Großbuchstaben oder eine Ziffer und ein Großbuchstabe</xs:documentation>
   
<xs:documentation>oder ein Großbuchstabe und eine Ziffer</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="(\d|\p{Lu})\p{Lu}"/>
   
<xs:pattern value="\p{Lu}(\d|\p{Lu})"/>
 
</xs:restriction>
</xs:simpleType>

simpleType isoWaehrung
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
pattern (\p{Lu}){3}
annotation
documentation
Format der ISO-Währungscodes nach ISO 4217
Drei Großbuchstaben
source <xs:simpleType name="isoWaehrung">
 
<xs:annotation>
   
<xs:documentation>Format der ISO-Währungscodes nach ISO 4217
Drei Großbuchstaben
</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:pattern value="(\p{Lu}){3}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType jaNein
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
enumeration ja
enumeration nein
annotation
documentation
Binärer Entscheidungstyp
source <xs:simpleType name="jaNein">
 
<xs:annotation>
   
<xs:documentation>Binärer Entscheidungstyp</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="ja"/>
   
<xs:enumeration value="nein"/>
 
</xs:restriction>
</xs:simpleType>

simpleType telnr
namespace http://www.bundesbank.de/xmw/2003-01-01
type bbk:alphanum
properties
base bbk:alphanum
used by
elements adresse/KONTAKT/FAX adresse/KONTAKT/TELEFON
facets
Kind Value Annotation
minLength 1
maxLength 80
whiteSpace collapse
annotation
documentation
Typ für Telefon/Fax-Nummern. Format wie bei bbk:alphanum
source <xs:simpleType name="telnr">
 
<xs:annotation>
   
<xs:documentation>Typ für Telefon/Fax-Nummern. Format wie bei bbk:alphanum</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="bbk:alphanum"/>
</xs:simpleType>

simpleType wzw2003
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
whiteSpace collapse
pattern \d\d\d?\d?\d?
pattern \p{Lu}\p{Lu}?
annotation
documentation
Format der Wirtschaftszweig-2003-Schlüssel;
2 bis 5 Ziffern
oder zwei Großbuchstaben
source <xs:simpleType name="wzw2003">
 
<xs:annotation>
   
<xs:documentation>Format der Wirtschaftszweig-2003-Schlüssel;
2 bis 5 Ziffern
oder zwei Großbuchstaben
</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:whiteSpace value="collapse"/>
   
<xs:pattern value="\d\d\d?\d?\d?"/>
   
<xs:pattern value="\p{Lu}\p{Lu}?"/>
 
</xs:restriction>
</xs:simpleType>

simpleType zif3
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
whiteSpace collapse
pattern \d\d\d
annotation
documentation
3ziffrige Zahlenfolge
source <xs:simpleType name="zif3">
 
<xs:annotation>
   
<xs:documentation> 3ziffrige Zahlenfolge</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:whiteSpace value="collapse"/>
   
<xs:pattern value="\d\d\d"/>
 
</xs:restriction>
</xs:simpleType>

simpleType zif7plus1
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
whiteSpace collapse
pattern \d{7}
pattern \d{8}
annotation
documentation
7- oder 8ziffrige Zahlenfolge, zur Verwendung im Element IDENTNR
source <xs:simpleType name="zif7plus1">
 
<xs:annotation>
   
<xs:documentation>7- oder 8ziffrige Zahlenfolge, zur Verwendung im Element IDENTNR</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:whiteSpace value="collapse"/>
   
<xs:pattern value="\d{7}"/>
   
<xs:pattern value="\d{8}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType zif8plus1
namespace http://www.bundesbank.de/xmw/2003-01-01
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
whiteSpace collapse
pattern \d{8}
pattern \d{9}
annotation
documentation
8- oder 9ziffrige Zahlenfolge, zur Verwendung im Element IDENTNR
source <xs:simpleType name="zif8plus1">
 
<xs:annotation>
   
<xs:documentation>8- oder 9ziffrige Zahlenfolge, zur Verwendung im Element IDENTNR</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:whiteSpace value="collapse"/>
   
<xs:pattern value="\d{8}"/>
   
<xs:pattern value="\d{9}"/>
 
</xs:restriction>
</xs:simpleType>


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