<xs:attribute name="full" default="yes">
<xs:annotation>
<xs:documentation>indicates whether the name component is given in full, as an abbreviation or simply as an initial.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="yes">
<xs:annotation>
<xs:documentation>the name component is spelled out in full.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="abb">
<xs:annotation>
<xs:documentation>(abbreviated) the name component is given in an abbreviated form.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="init">
<xs:annotation>
<xs:documentation>(initial letter) the name component is indicated only by one initial.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:attribute> |