0 xml-stylesheet
-----------------------------------------
0 schema
-----------------------------------------
 |-> elementFormDefault: qualified
 |-> attributeFormDefault: unqualified

1   element
-----------------------------------------
   |-> name: Anrufliste
   |-> nillable: false
   |-> abstract: false

2     complexType
-----------------------------------------
     |-> mixed: false

3       sequence
-----------------------------------------
       |-> minOccurs: 1
       |-> maxOccurs: 1

4         element
-----------------------------------------
         |-> name: Anruf
         |-> maxOccurs: unbounded
         |-> minOccurs: 1
         |-> nillable: false

5           complexType
-----------------------------------------
           |-> mixed: false

6             sequence
-----------------------------------------
             |-> minOccurs: 1
             |-> maxOccurs: 1

7               element
-----------------------------------------
               |-> name: Kunde
               |-> type: KundeTyp
               |-> maxOccurs: unbounded
               |-> minOccurs: 1
               |-> nillable: false

7               element
-----------------------------------------
               |-> name: Tarif
               |-> type: TarifTyp
               |-> nillable: false
               |-> abstract: false

6             attribute
-----------------------------------------
             |-> ref: Nr

1   attribute
-----------------------------------------
   |-> name: Nr
   |-> type: xs:positiveInteger
   |-> use: required

1   complexType
-----------------------------------------
   |-> name: KundeTyp
   |-> mixed: false
   |-> abstract: false

2     sequence
-----------------------------------------
     |-> minOccurs: 1
     |-> maxOccurs: 1

3       element
-----------------------------------------
       |-> name: Vorname
       |-> type: xs:string
       |-> minOccurs: 1
       |-> maxOccurs: 1
       |-> nillable: false

3       element
-----------------------------------------
       |-> name: Nachname
       |-> type: xs:string
       |-> nillable: false
       |-> abstract: false

2     attribute
-----------------------------------------
     |-> ref: Nr

2     attribute
-----------------------------------------
     |-> name: Typ
     |-> type: xs:string
     |-> use: required

2     attribute
-----------------------------------------
     |-> name: Anrede
     |-> type: xs:string
     |-> use: optional

1   complexType
-----------------------------------------
   |-> name: TarifTyp
   |-> mixed: false
   |-> abstract: false

2     sequence
-----------------------------------------
     |-> minOccurs: 1
     |-> maxOccurs: 1

3       element
-----------------------------------------
       |-> name: Name
       |-> type: xs:string
       |-> minOccurs: 1
       |-> maxOccurs: 1
       |-> nillable: false

3       element
-----------------------------------------
       |-> name: Preis
       |-> type: xs:decimal
       |-> nillable: false
       |-> abstract: false

3       element
-----------------------------------------
       |-> name: Summe
       |-> type: xs:decimal
       |-> nillable: false
       |-> abstract: false

2     attribute
-----------------------------------------
     |-> ref: Nr

