<xs:complexType name="nameType" mixed="true"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="emph" type="emphType" minOccurs="0" maxOccurs="0"/> <xs:element ref="lb" minOccurs="0" maxOccurs="0"/> <xs:element name="abbr" type="abbrType" minOccurs="0" maxOccurs="0"/> <xs:element name="expan" type="expanType" minOccurs="0" maxOccurs="0"/> </xs:choice> <xs:attribute name="id" type="xs:NMTOKEN"/> <xs:attribute name="ea" type="xs:NMTOKEN"/> <xs:attribute name="type" type="xs:string"/> <xs:attribute name="typeauth" type="xs:IDREF"/> <xs:attribute name="typekey" type="xs:string"/> <xs:attribute name="valueauth" type="xs:IDREF"/> <xs:attribute name="valuekey" type="xs:string"/> </xs:complexType> |