<xs:elementname="alter">
   <xs:simpleType>
      <xs:restrictionbase="xs:integer">
         <xs:minInclusivevalue="0"/>
         <xs:maxInclusivevalue="125"/>
      </xs:restriction>
   </xs:simpleType></xs:element>
<xs:elementname="Bundeslaender"> <xs:simpleType> <xs:restrictionbase="xs:string"> <xs:enumerationvalue="NRW"/> <xs:enumerationvalue="Rheinland Pfalz"/> <xs:enumerationvalue="Saarland"/> </xs:restriction> </xs:simpleType>
</xs:element>
<xs:elementname="letter"> <xs:simpleType> <xs:restrictionbase="xs:string"> <xs:patternvalue="[a-z]"/> </xs:restriction> </xs:simpleType>
</xs:element>
<xs:elementname="plz"> <xs:simpleType> <xs:restrictionbase="xs:integer"> <xs:patternvalue="[0-9][0-9][0-9][0-9][0-9]"/> </xs:restriction> </xs:simpleType>
</xs:element>
<xs:elementname="Existenz"> <xs:simpleType> <xs:restrictionbase="xs:string"> <xs:patternvalue="Sein|nichtSein"/> </xs:restriction> </xs:simpleType>
</xs:element>
<xs:elementname="letter"> <xs:simpleType> <xs:restrictionbase="xs:string"> <xs:patternvalue="([a-z])*"/> </xs:restriction> </xs:simpleType>
</xs:element>
<xs:elementname="letter"> <xs:simpleType> <xs:restrictionbase="xs:string"> <xs:patternvalue="([a-z][A-Z])+"/> </xs:restriction> </xs:simpleType>
</xs:element>