group "persname"
Namespace:
Content:
Defined:
globally in eruditarticle.xsd, see XML source
Includes:
definitions of 7 elements
Used:
Complex Content Model
prefix?, ((firstname, middlename?, familyname?) | (middlename?, familyname)), suffix*
Content Elements (5):
Known Usage Locations
Annotation
Label
Person name
Description
Set of elements related to a person's name.
XML Source (w/o annotations (1); see within schema source)
<xs:group name="persname">
<xs:sequence>
<xs:element minOccurs="0" ref="prefix"/>
<xs:choice>
<xs:sequence>
<xs:element ref="firstname"/>
<xs:element minOccurs="0" ref="middlename"/>
<xs:element minOccurs="0" ref="familyname"/>
</xs:sequence>
<xs:sequence>
<xs:element minOccurs="0" ref="middlename"/>
<xs:element ref="familyname"/>
</xs:sequence>
</xs:choice>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="suffix"/>
</xs:sequence>
</xs:group>
Content Element Detail (defined in this component only; 7/7)
familyname
Type:
texttype, mixed content
XML Source (see within schema source)
<xs:element minOccurs="0" ref="familyname"/>

familyname
Type:
texttype, mixed content
XML Source (see within schema source)
<xs:element ref="familyname"/>

firstname
Type:
texttype, mixed content
XML Source (see within schema source)
<xs:element ref="firstname"/>

middlename
Type:
texttype, mixed content
XML Source (see within schema source)
<xs:element minOccurs="0" ref="middlename"/>

middlename
Type:
texttype, mixed content
XML Source (see within schema source)
<xs:element minOccurs="0" ref="middlename"/>

prefix
Type:
anonymous, mixed content
XML Source (see within schema source)
<xs:element minOccurs="0" ref="prefix"/>

suffix
Type:
anonymous, mixed content
XML Source (see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="suffix"/>

XML schema documentation generated with DocFlex/XML 1.7.0 using DocFlex/XML | XSDDoc 2.0.0 template set