<xs:complexType name="locationType"> <xs:sequence> <xs:element name="address" type="addressType" minOccurs="0" maxOccurs="0"/> <xs:element name="date" type="dateType" minOccurs="0"/> <xs:element name="place" type="placeType" minOccurs="0"/> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="descnote" type="descnoteType"/> <xs:element name="sourceref" type="sourcerefType" minOccurs="0" maxOccurs="0"/> </xs:choice> </xs:sequence> <xs:attribute name="id" type="xs:NMTOKEN"/> <xs:attribute name="ea" type="xs:NMTOKEN"/> <xs:attribute name="type"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Verksamhetsort"/> <xs:enumeration value="Sätesort"/> <xs:enumeration value="Födelseort"/> <xs:enumeration value="Dödsort"/> <xs:enumeration value="Ämne"/> <xs:enumeration value="Odefinierat värde"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="typeauth" type="xs:IDREF"/> <xs:attribute name="typekey" type="xs:string"/> </xs:complexType> |