<xs:complexType name="nameType">
<xs:sequence>
<xs:element maxOccurs="unbounded" name="np">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:normalizedString">
<xs:attribute name="tp" use="required">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="cogn"/>
<xs:enumeration value="surn"/>
<xs:enumeration value="pref"/>
<xs:enumeration value="givn"/>
<xs:enumeration value="reln"/>
<xs:enumeration value="nick"/>
<xs:enumeration value="patr"/>
<xs:enumeration value="matr"/>
<xs:enumeration value="tekn"/>
<xs:enumeration value="art"/>
<xs:enumeration value="occn"/>
<xs:enumeration value="locn"/>
<xs:enumeration value="midl"/>
<xs:enumeration value="sufx"/>
<xs:enumeration value="oth"/>
<xs:enumeration value="unkw"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="lang" type="xs:language" use="optional"/>
</xs:complexType> |