<xs:element minOccurs="0" maxOccurs="unbounded" name="person"> <xs:complexType> <xs:sequence> <xs:element name="personalname" type="nameType"/> <xs:choice> <xs:element name="subpersons"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="2" name="personref" type="personID"/> <xs:element minOccurs="0" name="note" type="stringlang"/> </xs:sequence> <xs:attribute name="probability" use="optional"> <xs:simpleType> <xs:restriction base="xs:unsignedByte"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="excerptref" type="excerptID"/> <xs:element minOccurs="0" maxOccurs="unbounded" name="object" type="objectType"/> </xs:sequence> </xs:choice> <xs:element minOccurs="0" name="note" type="stringlang"/> <xs:element minOccurs="0" name="change" type="xs:dateTime"/> </xs:sequence> <xs:attribute name="id" type="personID" use="required"/> <xs:attribute name="sex" use="required"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="male"/> <xs:enumeration value="female"/> <xs:enumeration value="unknown"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lang" type="xs:language" use="optional"/> </xs:complexType> </xs:element> |
John Quincy |
Adams |
1989-09-21T00:00:00 |