<xs:complexType name="GenericAttributeSetType">
<xs:annotation>
<xs:documentation>Set of generic attributes with an optional codeSpace. If the codeSpace attribute is present, then its
value should identify an authority for the set, such as the organisation or community who defined its content. The generic
attribute set may contain arbitrary generic attributes.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="AbstractGenericAttributeType">
<xs:sequence>
<xs:element ref="_genericAttribute" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="codeSpace" type="xs:anyURI" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>