wiki-archive/twiki/pub/Literature/WebHome/taXMLite_v5-04.xsd,v

9503 lines
536 KiB
Plaintext

head 1.2;
access;
symbols;
locks; strict;
comment @# @;
expand @b@;
1.2
date 2011.10.05.15.31.11; author AnnaWeitzman; state Exp;
branches;
next 1.1;
1.1
date 2011.10.05.15.08.34; author AnnaWeitzman; state Exp;
branches;
next ;
desc
@none
@
1.2
log
@Up-to-date version of taXMLite, a lighter version of taXMLit, 5 October 2011
@
text
@<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2011 rel. 3 sp1 (x64) (http://www.altova.com) by Anna Weitzman (Smithsonian Institution) -->
<!--taXMLit schema for taxonomic literature. Created by Anna L. Weitzman (National Museum of Natural History, Smithsonian Institution, Washington), and Christopher H. C. Lyal (The Natural History Museum, London). Draft version for comment. -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://taxonomic-trial/namespace" xmlns:ns1="http://www.loc.gov/mods/v3" targetNamespace="http://taxonomic-trial/namespace" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="TaxonomicPublication">
<xs:annotation>
<xs:documentation>Root Element. Any kind of publication, including multi-volume works, articles in journals and books. Att: TaxPubID.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IndividualPublication" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The Publication, whether a volume in a series, fascicle, stand-alone publication etc. Unbounded to allow for more than one volume or fascicle within a publication. Att: PublicationLanguage; IndPubID; PublicationType.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Metadata">
<xs:complexType>
<xs:sequence>
<xs:element name="FullBibliographicCitation">
<xs:annotation>
<xs:documentation>Full citation for publication for use in INOTAXA where needed. </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="LongCitation">
<xs:annotation>
<xs:documentation>Long citation for publication for use in INOTAXA where needed (usually followed by a colon and page number). </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="ShortCitation">
<xs:annotation>
<xs:documentation>Short citation for publication for use in INOTAXA where needed (usually followed by a colon and page number).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationAuthorString">
<xs:annotation>
<xs:documentation>Publication Author String for use in INOTAXA where needed.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CountryOfPublication">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="CountryOfPrimaryAuthor">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="BaseImageURL">
<xs:annotation>
<xs:documentation>The basic URL where the page images can be found for INOTAXA to link to. Attribute: PageNumberFormat holds information about how to form URLS for direct links to page images is required.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="PageNumberFormat" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PublicationFrontMatter">
<xs:annotation>
<xs:documentation>Items usually found before the main taxonomic text. Some overlap with back matter because of the variability of placement of these items.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="SeriesTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title of series of which the volume or fascicle is a part. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TitleType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="SeriesSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Subtitle of series of which the volume or fascicle is a part. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TitleType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="VolumeOrFascicleNumber" minOccurs="0">
<xs:annotation>
<xs:documentation>Volume and/or fascicle number within publication series. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Pagination" minOccurs="0">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationTitle" type="TitleType" minOccurs="0">
<xs:annotation>
<xs:documentation>Full title of publication, volume or fascicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PublicationSubTitle" type="TitleType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any subtitle of the publication, volume or fascicle. Att: ElementID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PublicationAuthors" type="PublicationContributorType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Author(s) of the publication (may repeat but often differs from TreatmentAuthors) [PublicationContributorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PublicationEditors" type="PublicationContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Editor(s) of the publication [PublicationContributorType]. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Publisher" minOccurs="0">
<xs:annotation>
<xs:documentation>Publisher(s) of the publication. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationDate" minOccurs="0">
<xs:annotation>
<xs:documentation>Date of publication as cited on title page. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ISBN_ISSN" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>ISBN or ISSN Number. Repeatable for those publications that have both. Att: ElementID, ISSN_Or_ISBN (required, to distinguish whether a particular entry is one or the other).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="ISSN_Or_ISBN" type="xs:string" use="required"/>
<xs:attribute name="Online" type="xs:boolean" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="URL" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>URL. Repeatable for those publications that have more than one. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="OtherIdentifiers" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any other identifier(s) that a publication has (not ISBN or ISSN Numbers). Repeatable for publications wiht multiple IDs. Att: ElementID, kindOfID (required).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="KindOfID" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Logo" minOccurs="0">
<xs:annotation>
<xs:documentation>Logo as included on Title Page. Att: ReferencedImageID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="figure"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ReferencedImageID" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CopyrightStatement" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The Copyright statement as published. Repeatable for those publications that have more than one. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DOI" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>DOI. Repeatable for those publications that have more than one. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Frontispiece" type="FrontispieceType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the frontispiece; may include image and/or text [FrontispieceType]. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Contents" type="ContentsType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Contents section, if present. May be formatted as a table [ContentsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Abstract" type="AbstractType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the abstract, if present [AbstractType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyWords" type="KeyWordsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the keywords section, if present [KeyWordsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntroductorySection" type="IntroductoryType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any of several types of Introductory matter: Introduction, Foreword, Preface, Dedication, Chronology, etc. Any of these may be by the author(s) of the work or different author(s) [IntroductoryType]. Att: Language, optional may be used if language of a section differs from the work; Description, optional, may be used to describe the contents, e.g. Preface, Dedication, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Acknowledgements" type="AcknowledgementsType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the acknowledgements, if present [AcknowledgementsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Index" type="IndexType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Index, if present; formatted as a table [IndexType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Glossary" type="GlossaryType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the glossary, if present [GlossaryType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyToTaxa" type="KeyToTaxaType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Key or keys within the treatment. May be on many different forms, and either in a single block or partitioned through the text [KeyToTaxaType]. Att: KeyID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Errata" type="ErrataType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the errata section, if present; may be formatted as a table [ErrataType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Bibliography" type="BibliographyType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Bibliography, if present [BibliographyType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationTaxonomicMatter" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The main section of a taxonomic work, usually a single section, but sometimes repeats, for example when there is a separate supplement.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="Metadata" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FullBibliographicCitation">
<xs:annotation>
<xs:documentation>Full citation for publication for use in INOTAXA where needed. </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="LongCitation">
<xs:annotation>
<xs:documentation>Long citation for publication for use in INOTAXA where needed (usually followed by a colon and page number). </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="ShortCitation">
<xs:annotation>
<xs:documentation>Short citation for publication for use in INOTAXA where needed (usually followed by a colon and page number).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CountryOfPublication">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="CountryOfPrimaryAuthor">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PublicationTaxonomicSubHead" minOccurs="0">
<xs:annotation>
<xs:documentation>A subsection of a taxonomic work that contains taxon treatments. This may be a supplement to a work that was published over a number of years and needs additional information added after the original publication of some taxa [PublicationSubHeadType].</xs:documentation>
</xs:annotation>
<xs:complexType mixed="false">
<xs:complexContent>
<xs:extension base="PublicationSubHeadType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="TaxonTreatment" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Treatment of taxa within a publication or a portion of a publication [TaxonTreatmentType]. All taxa are treated at the same level and the hierarchical structure is created using the IDs for Parents and Siblings (i.e., this version of taXMLit is NOT hierarchically arranged). Att: TaxonID (a unique identifier for each treatment of a taxon; required), ParentNodeID (the TaxonID of the parent TaxonTreatment of the current TaxonTreatment; optional, but required when there is such a parent TaxonTreatment), ParentID (the ElementID of the immediate parent TaxonHierarchyAbove of the current TaxonTreatment; optional, but required when there is such a parent TaxonHierarchyAbove), SiblingNodePreviousID (the TaxonID of the previously listed TaxonTreatment at the same rank with the same parent, e.g., previous species in the same genus; optional, but required when there is such a sibling TaxonTreatment), SiblingNodeNextID (the TaxonID of the next listed TaxonTreatment at the same rank with the same parent, e.g., next species in the same genus; optional, but required when there is such a sibling TaxonTreatment), RecognizedInTreatment (did the TreatmentAuthor recognize the taxon (whether formally or informally; required), TreatmentLanguage (the language of the majority of the treatment, e.g., excluding any Latin diagnoses unless the rest of the treatment is also in Latin and also excluding localities listed in the language of the country).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonTreatmentType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Heading" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationBackMatter">
<xs:annotation>
<xs:documentation>Items usually found after the main taxonomic text. Some overlap with front matter because of the variability of placement of these items.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="Acknowledgements" type="AcknowledgementsType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the acknowledgements, if present [AcknowledgementsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Index" type="IndexType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Index, if present; formatted as a table [IndexType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Appendix" type="AppendixType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Appendix, if present [AppendixType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Glossary" type="GlossaryType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the glossary, if present [GlossaryType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Notes" type="NotesType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Notes, Results, and/or Discussion sections, if present [NotesType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Errata" type="ErrataType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the errata section, if present; may be formatted as a table [ErrataType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Postscript" type="PostscriptType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Postscript section, if present [PostscriptType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Bibliography" type="BibliographyType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Bibliography, if present [BibliographyType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Colophon" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the Colophon, an inscription usually placed at the end of a publication, giving facts about its publication. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="CopyrightStatement" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The Copyright statement as published. Repeatable for those publications that have more than one. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="NamesCitedList" type="NamesCitedList">
<xs:annotation>
<xs:documentation>A list of all organism names (vernacular or taxon from any group) that are found in the work.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="IndPubID" type="xs:ID" use="optional"/>
<xs:attribute name="PublicationLanguage" type="xs:string" use="required"/>
<xs:attribute name="PublicationType" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="TaxPubID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:complexType name="AbstractType">
<xs:annotation>
<xs:documentation>A section summarizing the important points of the publication. Att: SpecialistReview</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="AbstractTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the abstract, if present (usually 'Abstract'). Att: SpecialistReview, Explicit, ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AbstractParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the abstract in separate elements for each paragraph. Att: SpecialistReview, Explicit, ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="AcceptedOrValidTaxonNameType">
<xs:annotation>
<xs:documentation>Full citation of the accepted or valid name of the taxon being treated, including name, author(s), place of publication and any other related information. Att: SpecialistReview</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="AcceptedOrValidTaxonNameParagraph">
<xs:annotation>
<xs:documentation>Full text of paragraph, if present. If there is no paragraph for this (e.g., if the heading has all the elements or if the taxon is new) then this element may filled with Attribute Display=False, or be left empty. In either case the elements below should still be entered Att: Display, SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="RankDesignation">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be included, as appropriate to Zoology (e.g. 'family-group', 'genus-group', or 'species-group') or Botany. At times it may be a matter of opinion what the rank of a name is, in such cases, the information and its attribution belong in the Interpreted Layer. Att: SpecialistReview, Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DisplayRank">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be omitted here, since it is captured above. The value in this element will be used for INOTAXA display. Att: SpecialistReview, Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NewNameDesignation" minOccurs="0">
<xs:annotation>
<xs:documentation>Designation indicating that the author believes he/she is erecting a new name, new combination, or new status; e.g., "nom. nov.", "sp. nov.", "gen. nov.", "comb. nov.", "stat. nov." etc. Att: SpecialistReview, Explicit, NomenclaturalActID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="NomenclaturalActID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NameYear" minOccurs="0">
<xs:annotation>
<xs:documentation>Year of publication as (if) given in heading. Att: SpecialistReview, Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AcceptedTaxonName" type="TaxonNameType">
<xs:annotation>
<xs:documentation>The accepted or valid taxon name as recognized by the author. In this context, it should only hold the name elements [TaxonNameType]. Att: SpecialistReview, Explicit.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaxonAuthors" type="TaxonAuthorType" minOccurs="0">
<xs:annotation>
<xs:documentation>The taxonomic author string and atomised elements [TaxonAuthorType]. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PrimaryCitation" type="CitationType" minOccurs="0">
<xs:annotation>
<xs:documentation>The original place of validation/publication of the name (protologue) as (if) cited in the taxon treatment [CitationType]. Att: CitationID, SpecialistReview.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherCitations" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Other citations, including place of publication and author(s) of the Accepted or Valid taxon name cited in the current work, often placed following the protologue or original place of publication. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="OtherCitationText" minOccurs="0">
<xs:annotation>
<xs:documentation>The full citation paragraph of another citation, if in a separate paragraph from the Primary citaiton of the name; optional Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="OtherCitation" type="CitationType">
<xs:annotation>
<xs:documentation>Details of the place of publication of the other citation of the accepted or valid name, as cited in the current work [CitationType]. Att: SpecialistReview, CitationID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherCitationAuthorString">
<xs:annotation>
<xs:documentation>The full string the author(s) names as shown in the next. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="AcknowledgementsType">
<xs:annotation>
<xs:documentation>A section giving credit to those the author(s) wish to credit in some way. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="AcknowledgementsTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the acknowledgements, if any (usually 'Acknowledgements'). Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AcknowledgementsParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the acknowledgements in separate elements for each paragraph. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="AppendixType">
<xs:annotation>
<xs:documentation>One or more sections, usually at the end of a publication, with supplementary material. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="AppendixTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the appendix, if any (usually 'Appendix''). Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AppendixBody">
<xs:annotation>
<xs:documentation>Appendices may be in the form of text or tables and may be broken into subsections. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="AppendixSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title for any subsection of the Appendix. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AppendixParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of a subsection of the Appendix. Each subsection be a table or may be divided into paragraphs. Each paragraph or table will be a repeat. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="BibliographyType">
<xs:annotation>
<xs:documentation>A section listing the works cited in the publication, usually at the end of the publication. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="BibliographyTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title of the bibliography (usually 'Bibliography'). Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="BibliographyBody">
<xs:annotation>
<xs:documentation>A section within a bibliography may have a subtitle (if only one section, there is only one of these and it contains the Citations directly). Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="BibliographySubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Subtitle of the bibliography. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="BibliographyIntroductoryText" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any introductory text, in separate elements for each paragraph. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="BibliographyCitations">
<xs:annotation>
<xs:documentation>The text of the bibliography in separate elements for each citation. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 2 when that is available. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="BibliographyCitation" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The full bibliographic entry for a single citation, including author string, date, and other citation details. Att: SpecialistReview, ElementID (optional); Display, Explicit ( both boolean, optional, for use if ElementID is not in use).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Display" type="xs:boolean" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="CaptionType">
<xs:annotation>
<xs:documentation>Caption related to an image or table that appears within the current work.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CaptionString">
<xs:annotation>
<xs:documentation>Text of the image caption, including Table or Figure number, name, description etc. Att: ElementID; ImageorTableID (IDREF, required); TabArrayID (IDREF).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="table" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ImageOrTableHeader" minOccurs="0">
<xs:annotation>
<xs:documentation>Text of the header of a plate or table. May include publication, volume, Table or Figure number, name, description etc. Att: ElementID; ImageorTableID (IDREF, required); TabArrayID (IDREF).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="CaptionGlobalComponents" minOccurs="0">
<xs:annotation>
<xs:documentation>Components in the caption that relate to the entire image or table.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CaptionTaxonName" minOccurs="0">
<xs:annotation>
<xs:documentation>The Taxon name referred to in the caption for the whole image or table [TaxonNameType].</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonNameType">
<xs:attribute name="TaxonNameRefID" type="xs:IDREFS" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="CaptionTaxonAuthors" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxon Author String included in caption for whole image or table, not broken down, may include year.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CaptionOtherTextOrSymbol" minOccurs="0">
<xs:annotation>
<xs:documentation>Any other text or symbol in the image or table caption.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CaptionSpecimenCitation" type="DistributionAndOrSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any information about specimen(s) used in the creation of the image, as cited in the caption for the entire image or table [DistributionOrSpecimenType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ArtistOrPhotographer" minOccurs="0">
<xs:annotation>
<xs:documentation>The name(s) of the artist(s) or photographer(s) of the image; Att: Role, Explicit, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Role" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PrinterOrPublisher" minOccurs="0">
<xs:annotation>
<xs:documentation>The name(s) of the printer or publisher of the image; Att: Role, Explicit, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Role" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CopyrightOwner" minOccurs="0">
<xs:annotation>
<xs:documentation>The copyright owner of the image.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="OriginalCopyrightDate" minOccurs="0">
<xs:annotation>
<xs:documentation>The date the copyright owner asserted ownership.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="SubCaptionComponents" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Components in the caption that relate to one or more portions of the image or table.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="SubCaptionString" minOccurs="0">
<xs:annotation>
<xs:documentation>Any other text or symbol in the part of the image or table caption.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="SubCaptionTaxonName" minOccurs="0">
<xs:annotation>
<xs:documentation>The Taxon name referred to in the caption for the part of the image or table [TaxonNameType].</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonNameType">
<xs:attribute name="TaxonNameRefID" type="xs:IDREFS" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="SubCaptionTaxonAuthors" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxon Author String included in caption for the part of the image or table, not broken down, may include year.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="SubCaptionSpecimenCitation" type="DistributionAndOrSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any information about specimen(s) used in the creation of the image, as cited in the caption for the part of the image [DistributionOrSpecimenType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubCaptionOtherTextOrSymbol" minOccurs="0">
<xs:annotation>
<xs:documentation>Any other text or symbol in the image or table caption.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="ArtistOrPhotographer" minOccurs="0">
<xs:annotation>
<xs:documentation>The name(s) of the artist(s) or photographer(s) of the image.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PrinterOrPublisher" minOccurs="0">
<xs:annotation>
<xs:documentation>The name(s) of the printer or publisher of the image.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CopyrightOwner" minOccurs="0">
<xs:annotation>
<xs:documentation>The copyright owner of the image.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="OriginalCopyrightDate" minOccurs="0">
<xs:annotation>
<xs:documentation>The date the copyright owner asserted ownership.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="FigOrTableID" type="xs:IDREFS"/>
<xs:attribute name="FigureID" type="xs:IDREFS" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="FigOrTableID" type="xs:IDREF"/>
</xs:complexType>
<xs:complexType name="CitationType">
<xs:annotation>
<xs:documentation>A grouping of elements needed to describe all kinds of reference citations (place of publication of accepted names, synonyms, typifications, etc). Att: SpecialistReview, CitationID.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CitationString" minOccurs="0">
<xs:annotation>
<xs:documentation>Full details of citation as cited in the taxon treatment, including title, place of publication, volume, issue number, pagination, date published, etc. [PublicationDetailsType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="CitationPublicationDetails" minOccurs="0">
<xs:annotation>
<xs:documentation>Full details of citation as cited in the taxon treatment, including title, place of publication, volume, issue number, pagination, date published, etc. [PublicationDetailsType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="PublicationDetailsType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalType" minOccurs="0">
<xs:annotation>
<xs:documentation>Information pertaining to type specimen or type taxon [NomenclaturalTypeType]. Att: SpecialistReview, InformationSource (to be used if the type information is not in a type paragraph, but implicit or from soemplace else in text).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="NomenclaturalTypeType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="CitationID" type="xs:ID" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="ContentsType">
<xs:annotation>
<xs:documentation>A section, often in the form of a table, that lists the topics or headings in a publication, showing their order and the place where they may be found. A list of illustrations, list of tables, or list of abbreviations may also be in this type. Att: SpecialistReview, Description (required), to describe the kind of Contents section (Contents, Illustrations, Tables, Abbreviations, etc.).</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="ContentsTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the contents section, if any (usually 'Contents'). Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ContentsIntroduction" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any introductory text that explains the contents or its formatting, in separate elements for each paragraph. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ContentsBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full text of the contents section, usually set out as a table, if not with separate entries in repeats of the element. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="table" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Description" type="xs:string" use="required"/>
</xs:complexType>
<xs:complexType name="ContributorType">
<xs:annotation>
<xs:documentation>Used in a variety of places for the person(s) involved in the work, authors, taxonomic authors, collectors, etc. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ContributorString">
<xs:annotation>
<xs:documentation>The complete string of names of contributors (e.g. author, collector, expedition) as given in publication, e.g., Tudor, Henry and Jane Seymour. Att: SpecialistReview, Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ContributorAtomised" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Name of each contributor, separated out; repeats for each individual; later in interpretation layer linked to a list of standardized names. Att: SpecialistReview, Explicit, OrderOfContributors, TranscribedOrTransliterated (for names that may have been changed or corrected).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="TranscribedOrTransliterated" type="xs:boolean" use="optional"/>
<xs:attribute name="OrderOfContributors" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ContributorGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A group of some or all contributors who have not been named individually, e.g., 'et al.', 'Biology Class', 'native collectors'. Att: SpecialistReview, Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="DiscussionType">
<xs:annotation>
<xs:documentation>A section containing discussion paragraph(s). Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="DiscussionTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title, if any of the discussion section. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DiscussionBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The body of the discussion section. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="DiscussionSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The subtitle, if any of a discussion subsection. Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DiscussionParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A single discussion paragraph. If there is more than one in a section or subsection, each must have its own entry. Att: ElementID, Explicit, KindOfDiscussion, SpecialistReview. KindOfDiscussion should be standardised as much as possible to include: General, Biology, Circumscription, Classification, Comparison of taxa, Conservation status, Economic importance or use, Geographic, Material examined, Molecular, Morphology, Name derivation, Other works, Related taxa, Typification, or Position in body of work (if needed for clarification in an Erratum, Appendix, or Addendum). Explicit will only be used in the rare case that needs a paragraph repeated in multiple places for clarity, e.g., "Position in body of work" placed at the beginning of a group of taxa that belong in the same place in the work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="KindOfDiscussion" type="xs:string" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeSpecimen" type="NomenclaturalTypeSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to a type specimen, specimens, locality, type illustration, or a reference to a previously published reference to a type [NomenclaturalTypeSpecimenType]. Att: Explicit, DesignationInCurrentWork, NomenclaturalActID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="DistributionAndOrSpecimenType">
<xs:annotation>
<xs:documentation>A section of a taxon treatment that includes both distribution of the taxon and a listing (at least representative) of specimens seen by the author(s) that they have verified as being of the taxon being treated</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="DistributionAndOrSpecimenTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the distribution or specimen citations section, if present. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DistributionAndOrSpecimenParagraph" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the distribution discussion section in separate elements for each paragraph. At least one iteration is required. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="ConceptAddedTo" type="xs:IDREFS" use="optional"/>
<xs:attribute name="ConceptSubtractedFrom" type="xs:IDREFS" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeSpecimen" type="NomenclaturalTypeSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to a type specimen, specimens, locality, type illustration, or a reference to a previously published reference to a type [NomenclaturalTypeSpecimenType]. Att: Explicit, DesignationInCurrentWork, NomenclaturalActID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="ErrataType">
<xs:annotation>
<xs:documentation>A section containing corrections of errors that occurred throughout the text.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="ErrataTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the errata section, if any (usually 'Errata'). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ErrataBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full text of the Errata section, usually set out as a table, if not with separate entries in repeats of the element. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="table" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="FrontispieceType">
<xs:annotation>
<xs:documentation>An ornamental figure or illustration that faces or precedes the title page of a publication. May also have text associated with it.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="FrontispieceTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the frontispiece, if any (usually 'Frontispiece'). Att: ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="FrontispieceParagraph" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the frontispiece in separate elements for each paragraph. Att: ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="FrontispiecePlate" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="ImageCaption" type="CaptionType" minOccurs="0">
<xs:annotation>
<xs:documentation>The caption for an image (may have subcaptions and reference specimens). [ImageOrTableCaptionType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="figure"/>
</xs:sequence>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="GatheringType">
<xs:annotation>
<xs:documentation>A section containing information about a specific specimen or group of specimens gathered (or observed).</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CollectorOrExpeditionName" type="ContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>The person(s) or expedition responsible for the collection or observation. Equivalent to ABCD 'GatheringAgent' [ContributorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CollectorsOrStationNumber" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Number given by collector to specimen and/or station number of expedition. Similar in concept to ABCD 'GatheringCode'. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GatheringDate" minOccurs="0">
<xs:annotation>
<xs:documentation>Date(s) of the gathering or observation event. A subset of ABCD. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GatheringDateStandardised" minOccurs="0">
<xs:annotation>
<xs:documentation>Standardized form of date. dd mmm yyyy for a single date or dd mmm yyyy-dd mmm yyyy for a date range. Required if GatheringDate is present.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Specimen" type="SpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Contains information about a single specimen cited in the work. If duplicates are cited, they each need a separate entry to cover repository information [SpecimenType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CommentsAboutEntireGathering" minOccurs="0">
<xs:annotation>
<xs:documentation>Comments in text about collection of specimen(s) (e.g., any duplicates not seen by the treatment author(s)).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="VernacularNameGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A group for each vernacular name and important associated information.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="VernacularName" minOccurs="0">
<xs:annotation>
<xs:documentation>The vernacular name as it appears in the text.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="NameID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="VernacularNameLanguageLocation" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="VernacularNameLanguage" minOccurs="0">
<xs:annotation>
<xs:documentation>Language of vernacular name.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GeographicLocationOfVernacularNameUse" minOccurs="0">
<xs:annotation>
<xs:documentation>Geographic location or area in which the name is used.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Level1Interpreted" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VernacularNameComments" minOccurs="0">
<xs:annotation>
<xs:documentation>Any other information about the vernacular name in the text.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="VernacularNameLifeStage" minOccurs="0">
<xs:annotation>
<xs:documentation>Any other information about the vernacular name in the text.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="SourceOfVernacularName" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Source(s) of a vernacular name as cited in the current work, includes Publications, specimens, and other sources.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="VernacularNameSourcePublication" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Author(s) and place of publication of vernacular name information as cited in current work.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="VernacularNameAuthors" type="OtherCitationAuthorsType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author(s) of vernacular name information as cited in current work [OtherCitationAuthorsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VernacularNamePublicationDetails" type="PublicationDetailsType" minOccurs="0">
<xs:annotation>
<xs:documentation>Place of publication details of vernacular name information as cited in current work [PublicationDetailsType].</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="VernacularNameSpecimens" type="DistributionAndOrSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>One or more specimen cited to voucher the use of the particular vernacular name [DistributionAndOrSpecimenType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherSourceOfVernacularName" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any other source of vernacular name which is neither a specimen nor a publication.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AssociatedTaxonInformation" type="AssociatedTaxonInformationType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Similar to the 'Synecology' element of ABCD, although that has less detail and includes a broader concept of associated taxa [AssociatedTaxonInformationType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="GlossaryType">
<xs:annotation>
<xs:documentation>A list of specialised or technical words or passages with their definitions, usually at the back of a publication.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="GlossaryTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the glossary, if any (usually 'Glossary'). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GlossaryIntroduction" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any introductory text that explains the glossary or its formatting, in separate elements for each paragraph. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GlossaryBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full text of the glossary, set out as a table or text. If the latter, with separate entries in repeats of the element. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="table" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="IndexType">
<xs:annotation>
<xs:documentation>A section that serves as a guide or facilitates reference. Usually a list of important subjects, names, places, etc. in a publication giving page or pages on which the item is used.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="IndexTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the index, if any (usually 'Index'). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IndexIntroduction" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any introductory text that explains the index or its formatting, in separate elements for each paragraph. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IndexBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Contains any subtitles (such as the letters of the alphabet) and the full text of the index.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:sequence>
<xs:element name="IndexSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The subtitle of the index, if any (usually letters of the alphabet). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="1">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IndexSection" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Contains the full text of the section of or entire index, set out as a table, or text. If the latter, with separate entries in repeats of the element. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="1">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="IntroductoryType">
<xs:annotation>
<xs:documentation>Any of several types of Introductory matter: Introduction, Foreword, Preface, Dedication, Chronology, etc. Any of these may be by the author(s) of the work or different author(s). Att: Language, optional may be used if language of a section differs from the work; Description, optional, may be used to describe the contents, e.g. Preface, Dedication, etc.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="IntroductoryTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the introductory section if any. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryAuthorPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>The author(s), place and date of writing of the Introductory text, if given.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="IntroductoryAuthorPlaceDateParagraph">
<xs:annotation>
<xs:documentation>The full paragraph or string for the author(s), place and date of writing of any Introductory text. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryAuthors" type="ContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author name(s) of any Introductory text [ContributorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntroductoryPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>Place and date, if present.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full content of the section. </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:sequence maxOccurs="unbounded">
<xs:element name="IntroductorySubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the introductory section if any. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryAuthorPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>The author(s), place and date of writing of the Introductory text, if given.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="IntroductoryAuthorPlaceDateParagraph">
<xs:annotation>
<xs:documentation>The full paragraph or string for the author(s), place and date of writing of any Introductory text. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryAuthors" type="ContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author name(s) of any Introductory text [ContributorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntroductoryPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>Place and date, if present.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the Introductory section in separate elements for each paragraph. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonTreatment" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Treatment of taxa within a publication or a portion of a publication [TaxonTreatmentType]. All taxa are treated at the same level and the hierarchical structure is created using the IDs for Parents and Siblings (i.e., this version of taXMLit is NOT hierarchically arranged). Att: TaxonID (a unique identifier for each treatment of a taxon; required), ParentNodeID (the TaxonID of the parent TaxonTreatment of the current TaxonTreatment; optional, but required when there is such a parent TaxonTreatment), ParentID (the ElementID of the immediate parent TaxonHierarchyAbove of the current TaxonTreatment; optional, but required when there is such a parent TaxonHierarchyAbove), SiblingNodePreviousID (the TaxonID of the previously listed TaxonTreatment at the same rank with the same parent, e.g., previous species in the same genus; optional, but required when there is such a sibling TaxonTreatment), SiblingNodeNextID (the TaxonID of the next listed TaxonTreatment at the same rank with the same parent, e.g., next species in the same genus; optional, but required when there is such a sibling TaxonTreatment), RecognizedInTreatment (did the TreatmentAuthor recognize the taxon (whether formally or informally; required), TreatmentLanguage (the language of the majority of the treatment, e.g., excluding any Latin diagnoses unless the rest of the treatment is also in Latin and also excluding localities listed in the language of the country).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonTreatmentType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="IndividualLocalities" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A listing of individual locations, gatherings and specimens. This has been designed so that there can be a single gathering and specimen at a locality, or several gatherings at a locality, or several specimens from a gathering.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Locality" type="LocalityType" minOccurs="0">
<xs:annotation>
<xs:documentation>Location at which one or more gathering event(s) took place. Analogous to a subset of ABCD elements, but less rigidly defined [LocalityType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Gathering" type="GatheringType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information about a single gathering (or collecting) event. Usually also contains information about one or more Specimens collected in the gathering event [GatheringType].</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeSpecimen" type="NomenclaturalTypeSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to a type specimen, specimens, locality, type illustration, or a reference to a previously published reference to a type [NomenclaturalTypeSpecimenType]. Att: Explicit, DesignationInCurrentWork, NomenclaturalActID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyToTaxa" type="KeyToTaxaType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Key or keys within the treatment. May be on many different forms, and either in a single block or partitioned through the text [KeyToTaxaType]. Att: KeyID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Bibliography" type="BibliographyType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Bibliography, if present [BibliographyType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntroductoryBody" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full content of the section. </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:sequence maxOccurs="unbounded">
<xs:element name="IntroductorySubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the introductory section if any. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryAuthorPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>The author(s), place and date of writing of the Introductory text, if given.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="IntroductoryAuthorPlaceDateParagraph">
<xs:annotation>
<xs:documentation>The full paragraph or string for the author(s), place and date of writing of any Introductory text. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryAuthors" type="ContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author name(s) of any Introductory text [ContributorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntroductoryPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>Place and date, if present.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="IntroductoryParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the Introductory section in separate elements for each paragraph. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="IndividualLocalities" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A listing of individual locations, gatherings and specimens. This has been designed so that there can be a single gathering and specimen at a locality, or several gatherings at a locality, or several specimens from a gathering.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Locality" type="LocalityType" minOccurs="0">
<xs:annotation>
<xs:documentation>Location at which one or more gathering event(s) took place. Analogous to a subset of ABCD elements, but less rigidly defined [LocalityType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Gathering" type="GatheringType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information about a single gathering (or collecting) event. Usually also contains information about one or more Specimens collected in the gathering event [GatheringType].</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeSpecimen" type="NomenclaturalTypeSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to a type specimen, specimens, locality, type illustration, or a reference to a previously published reference to a type [NomenclaturalTypeSpecimenType]. Att: Explicit, DesignationInCurrentWork, NomenclaturalActID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyToTaxa" type="KeyToTaxaType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Key or keys within the treatment. May be on many different forms, and either in a single block or partitioned through the text [KeyToTaxaType]. Att: KeyID.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Language" type="xs:string" use="optional"/>
<xs:attribute name="Description" type="xs:string" use="required"/>
</xs:complexType>
<xs:complexType name="KeyDecisionNodeType">
<xs:annotation>
<xs:documentation>The section of a key where a choice must be made between competing statements (lugs).</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="KeyLug" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Statement about taxa included, to be contrasted with one (or more) other lugs. Att: LugID, ParentLugID (optional, though required if there the current lug has a parent lug), AddParentLugID (optional, for use in case two key lugs lead to the same decision node), Language (required).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="KeyLugString">
<xs:annotation>
<xs:documentation>Full text of Key Lug, including Lug identifier and key reference. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyReference" minOccurs="0">
<xs:annotation>
<xs:documentation>Reference to name or subsequent key decision node led to from this lug.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="FollowingData" minOccurs="0">
<xs:annotation>
<xs:documentation>Number, symbol, or letter used to link to another part of the key as given in the key. This does not include explicit links to LugIDs as those are linked to this Lug via their ParentLugID reference.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxaReferedTo" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>One or more taxa referenced by the KeyLug. These may or may not be listed as part of the KeyLug, but should be included for searching (names) and linking (TaxonIDs) purposes if Implicit. Each name should be listed separately.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="ReferencedTaxonName" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxon Name identified from the lug [TaxonNameType]. Att: Explicit (required) is necessary as keys may not list the taxa included; RecognizedInTreatment (required) as (rarely) a taxon may be listed which is not recognized by the treatment author(s).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonNameType">
<xs:attribute name="RecognizedInTreatment" type="xs:boolean" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="RankDesignation" minOccurs="0">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be included, as appropriate to Zoology (e.g. 'family-group', 'genus-group', or 'species-group') or Botany. At times it may be a matter of opinion what the rank of a name is, in such cases, the information and its attribution belong in the Interpreted Layer. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DisplayRank" minOccurs="0">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be omitted here, since it is captured above. The value in this element will be used for INOTAXA display. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonAuthors" type="TaxonAuthorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author of lowest rank taxon identified from lug [TaxonAuthorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NewNameDesignation" minOccurs="0">
<xs:annotation>
<xs:documentation>Designation indicating that the author believes he/she is erecting a new name, new combination, or new status; e.g., "nom. nov.", "sp. nov.", "gen. nov.", "comb. nov.", "stat. nov." etc. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyLugNameAddendum" minOccurs="0">
<xs:annotation>
<xs:documentation>Year or any other information included after the name string.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="IdentifyingNumber" minOccurs="0">
<xs:annotation>
<xs:documentation>Identifying number of taxon in the treatment if listed in the key.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PageNumber" minOccurs="0">
<xs:annotation>
<xs:documentation>Page number of the taxon treatment, if cited in the key.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ReferencedTaxonID" type="xs:IDREFS"/>
<xs:attribute name="IncludedInWork" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="LugID" type="xs:ID" use="required"/>
<xs:attribute name="ParentLugID" type="xs:IDREF" use="optional"/>
<xs:attribute name="AdditParentLugID" type="xs:IDREF" use="optional"/>
<xs:attribute name="Language" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="NodeID" type="xs:ID" use="required"/>
<xs:attribute name="ParentKeyID" type="xs:IDREF" use="required"/>
</xs:complexType>
<xs:complexType name="KeyToTaxaType">
<xs:annotation>
<xs:documentation>An entire key contained in a taxonomic treatment. This may be in a single block or spread throughout a treatment. In this version of taXMLit, keys are not recursive. Att: KeyID.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ParentTaxon">
<xs:complexType mixed="true">
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string"/>
<xs:attribute name="ParentID" type="xs:IDREFS" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title, if any, of the key. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyIntroductoryText" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any introductory text to the key. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyDecisionNode" type="KeyDecisionNodeType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The section of a key where a choice must be made between competing statements (lugs). Att: NodeID; ParentKeyID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="KeyID" type="xs:ID" use="required"/>
<xs:attribute name="Format" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="indented"/>
<xs:enumeration value="left-flush"/>
<xs:enumeration value="table"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:complexType name="KeyWordsType">
<xs:annotation>
<xs:documentation>A list of words considered by the author, editor, or publisher to describe the most important points of a publication.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="KeyWordsTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title for section, usually 'Key words' if present. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyWordsBody">
<xs:annotation>
<xs:documentation>Full text of key words, not including heading.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="KeyWordsString" minOccurs="0">
<xs:annotation>
<xs:documentation>Full key words string. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KeyWordsAtomised" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Key words atomised.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="LocalityType">
<xs:annotation>
<xs:documentation>A section containing information about the geographic location from which a specimen or group of specimens was collected or observed.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Level0" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Includes continent or ocean level data.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="Level0Text">
<xs:annotation>
<xs:documentation>Continent or Ocean name. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level0Modifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author(s), e.g., '?'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level0Interpreted" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Country name or equivalent, standardised for searching and sorting; Att: Source.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Source" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level1" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Includes political data at the level of Country or equivalent.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="Level1Text">
<xs:annotation>
<xs:documentation>Country name or equivalent. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Level1Modifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author(s), e.g., '?'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level1Interpreted" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Country name or equivalent, standardised for searching and sorting; Att: Source.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Source" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level2" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Includes political data at the first level below Country, e.g., state, province, etc.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="Level2Text">
<xs:annotation>
<xs:documentation>State, province name or the equivalent. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Level2Modifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author(s), e.g., '?'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level2Interpreted" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>State, province name or the equivalent, standardised for searching and sorting; Att: Source.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Source" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level3" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Includes political data at the second level below Country, e.g., county, province, district, etc.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="Level3Text">
<xs:annotation>
<xs:documentation>County, District, Shire, Province name or the equivalent. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Level3Modifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author(s), e.g., '?'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Level3Interpreted" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>County, District, Shire, Province or the equivalent, standardised for searching and sorting; Att: Source.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Source" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="DetailedLocation" minOccurs="0">
<xs:annotation>
<xs:documentation>Any cited location other than the above, often town, distance from a named place, etc.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="DetailedLocationText">
<xs:annotation>
<xs:documentation>Text of cited location other than the above. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DetailedLocModifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author(s), e.g., '?'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="DetailedLocationInterpreted" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Corrected Detailed Location; Att: Source.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Source" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Georeference" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Might include latitude and longitude, or other forms of georeference. May need subsequent interpretation.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="GeoreferenceText">
<xs:annotation>
<xs:documentation>Text string of georeference information included in the work. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:choice maxOccurs="unbounded">
<xs:element name="GeoreferenceLatLong" minOccurs="0">
<xs:annotation>
<xs:documentation>Latitude and longitude in degrees, if included in the work. If minimum and maximum or bounding values are included, they should be recorded separately here (for ease of conversion in future interpretation layer and mapping).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="DegreesLatitude">
<xs:annotation>
<xs:documentation>Degrees Latitude. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DegreesLongitude">
<xs:annotation>
<xs:documentation>Degrees Longitude. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DegLatLongModifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author, e.g., '?', 'ca.'. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GeoreferenceDecimalLatLong" minOccurs="0">
<xs:annotation>
<xs:documentation>Latitude and longitude in decimal, if included in the work. If minimum and maximum or bounding values are included, they should be recorded separately here (for ease of conversion in future interpretation layer and mapping)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="DecimalLatitude">
<xs:annotation>
<xs:documentation>Latitude in decimal form. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DecimalLongitude">
<xs:annotation>
<xs:documentation>Longitude in decimal form. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DecLatLongModifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author, e.g., '?', 'ca.'. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="GeoreferenceOther" minOccurs="0">
<xs:annotation>
<xs:documentation>The georeference entry if it is in a system other than Latitude and Longitude / Decimal Latitude and Longitude (such as Universal Transverse Mercator, UTM).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="GeoreferenceOtherText">
<xs:annotation>
<xs:documentation>Georeference information as cited in the work. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GeoreferenceOtherSystem">
<xs:annotation>
<xs:documentation>System used for the georeference information. If this is not stated, it may be included later in the Interpreted Layer, if possible. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Source"/>
</xs:complexType>
</xs:element>
<xs:element name="Altitude" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Distance above sea level of collecting site</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="AltitudeValue">
<xs:annotation>
<xs:documentation>Figure for altitude given, without qualification or units. Might be a single figure or a range. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AltitudeUnits" minOccurs="0">
<xs:annotation>
<xs:documentation>Units in which altitude is measured in text (e.g. feet, meters etc). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AltitudeModifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any qualification given, e.g. 'approximately', '?', 'ca.'. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Depth" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Distance below ground datum, e.g. water level</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="DepthValue">
<xs:annotation>
<xs:documentation>Figure for depth given, without qualification or units. Might be a single figure or a range. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DepthUnits" minOccurs="0">
<xs:annotation>
<xs:documentation>Units in which depth is measured in text (e.g. feet, meters etc). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DepthModifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any qualification given, e.g. 'approximately', '?', 'ca.'. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GeologicAge" minOccurs="0">
<xs:annotation>
<xs:documentation>Any notation of Geologic time given with the location (for fossil collections).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="GeologicAgeText">
<xs:annotation>
<xs:documentation>County, District, Shire, Province name or the equivalent. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GeologicAgeModifier" minOccurs="0">
<xs:annotation>
<xs:documentation>Any modifier included by the author(s), e.g., '?'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="NomenclaturalTypeType">
<xs:annotation>
<xs:documentation>Information pertaining to type specimen or type taxon. </xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="NameTypified" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>optional (not necessary if known from context), unbounded (if it is cited as the type of more than one name); attributes: Explicit, SpecialistReview; NameID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="NameID" type="xs:IDREFS" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeParagraph" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The full paragraph (if present as a separate paragraph) citing the type of the taxon being treated. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="KindOfDesignation" minOccurs="0">
<xs:annotation>
<xs:documentation>Any designation of whether type specimen, type taxon, or type locality. Att: Explicit, InformationSource.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="InformationSource" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TypeStatusComments" minOccurs="0">
<xs:annotation>
<xs:documentation>Comments on the status by the author, such as "conserved", "Not Available", etc.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:choice>
<xs:element name="NomenclaturalTypeTaxon" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to a the name that typifies a name at a rank above species as defined by the relevant code [NomenclaturalTypeTaxonType]. Att: Explicit, DesignationInCurrentWork, NomenclaturalActID.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="NomenclaturalTypeTaxonType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeSpecimen" type="NomenclaturalTypeSpecimenType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to a type specimen, specimens, locality, type illustration, or a reference to a previously published reference to a type [NomenclaturalTypeSpecimenType]. Att: Explicit, DesignationInCurrentWork, NomenclaturalActID.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="InformationSource" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="NomenclaturalTypeSpecimenType">
<xs:annotation>
<xs:documentation>Information pertaining to a specimen that typifies a species or lower rank as defined by the relevant nomenclatural Code.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="IndividualLocalities" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A listing of individual locations, gatherings and specimens. This has been designed so that there can be a single gathering and specimen at a locality, or several gatherings at a locality, or several specimens from a gathering. While normally, these will be in a separate listing, a specimen that is not a type is sometimes cited only in a type paragraph.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Locality" type="LocalityType" minOccurs="0">
<xs:annotation>
<xs:documentation>Location at which one or more gathering event(s) took place. Analogous to a subset of ABCD elements, but less rigidly defined [LocalityType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Gathering" type="GatheringType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information about a single gathering (or collecting) event. Usually also contains information about one or more Specimens collected in the gathering event [GatheringType].</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="DesignationInCurrentWork" type="xs:boolean" use="required"/>
<xs:attribute name="NomenclaturalActID" type="xs:ID" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="NomenclaturalTypeTaxonType">
<xs:annotation>
<xs:documentation>Information pertaining to a the name that typifies a name at a rank above species as defined by the relevant nomenclatural Code.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="NomenclaturalTypeTaxonName">
<xs:annotation>
<xs:documentation>Name of the taxon which is the type of the taxon in the current taxon treatment.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="TaxonNameString">
<xs:annotation>
<xs:documentation>The full name string text of the type name. Att: Explicit; TypeTaxonID, the TaxonID of the type taxon, if it is part of the current work; DescribedInCurrentWork = True if the taxon is originally described in the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="TypeTaxonID" type="xs:IDREF" use="optional"/>
<xs:attribute name="DescribedInCurrentWork" type="xs:boolean" use="required"/>
<xs:attribute name="AbbreviationTranscribed" type="xs:boolean" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GenusName" minOccurs="0">
<xs:annotation>
<xs:documentation>The genus name of the type name; needed for genus and any rank below genus. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="InfraGenericName" minOccurs="0">
<xs:annotation>
<xs:documentation>The infrageneric name of the type name if included in the work. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericRank" minOccurs="0">
<xs:annotation>
<xs:documentation>The rank of the infrageneric name of the type name. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:element name="SpeciesEpithet" minOccurs="0">
<xs:annotation>
<xs:documentation>The species epithet of the type name. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="AbbreviationTranscribed" type="xs:boolean" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="RankDesignation" minOccurs="0">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be included, as appropriate to Zoology (e.g. 'family-group', 'genus-group', or 'species-group') or Botany. At times it may be a matter of opinion what the rank of a name is, in such cases, the information and its attribution belong in the Interpreted Layer. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NameAddendum" minOccurs="0">
<xs:annotation>
<xs:documentation>Any comment following the taxon name.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeTaxonAuthors" type="TaxonAuthorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author(s) of the taxon which is the type of the taxon in the current taxon treatment as (if) given [TaxonAuthorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NomenclaturalTypePublication" type="PublicationDetailsType" minOccurs="0">
<xs:annotation>
<xs:documentation>Full publication details of the taxon which is the type of the taxon in the current taxon treatment as (if) given [PublicationDetailsType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginalDesignationAsCited" minOccurs="0">
<xs:annotation>
<xs:documentation>If the current author cited the details of the original Type Designation, that information should go here.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="OriginalTypeTaxonAsCited" type="TaxonNameType" minOccurs="0"/>
<xs:element name="NameAddendum" minOccurs="0">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="OriginalTypeAuthorsAsCited" type="TaxonAuthorType" minOccurs="0"/>
<xs:element name="OriginalTypePublicationAsCited" type="PublicationDetailsType" minOccurs="0"/>
<xs:element name="PublicationAuthorAsCited" type="PublicationContributorType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="DesignationInCurrentWork" type="xs:boolean" use="required"/>
<xs:attribute name="NomenclaturalActID" type="xs:ID" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="NotesType">
<xs:annotation>
<xs:documentation>A section containing comments or explanations in a publication.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="NotesTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the notes section, if any. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NotesBody">
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="NotesSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the Notes section if any. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NotesParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the notes section in separate elements for each paragraph. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Description" type="xs:string" use="required"/>
</xs:complexType>
<xs:complexType name="OtherCitationAuthorsType" mixed="true">
<xs:annotation>
<xs:documentation>Author(s) of any other citation of the immediately previously cited taxon (other than its original place of publication) name as cited in the current work.</xs:documentation>
</xs:annotation>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
<xs:complexType name="PlateOrTableType">
<xs:annotation>
<xs:documentation>A place to reference Plates (images) or Tables that are included within another text element.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Caption" type="CaptionType" minOccurs="0">
<xs:annotation>
<xs:documentation>The caption for a plate or table (may have subcaptions and reference specimens). [ImageOrTableCaptionType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="table" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="figuregroup" minOccurs="0">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element ref="figure" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="FigOrTableID" type="xs:IDREF"/>
</xs:complexType>
</xs:element>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0"/>
<xs:element ref="milestone"/>
</xs:choice>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Placement" type="xs:string" use="optional"/>
<xs:attribute name="FigOrTableID" type="xs:ID" use="required"/>
</xs:complexType>
<xs:complexType name="PostscriptType">
<xs:annotation>
<xs:documentation>A section of text following the work.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="PostscriptTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The title of the postscript if any (usually 'Postscript'). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PostscriptParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The text of the postscript in separate elements for each paragraph. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PostscriptAuthorPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>The author, place and date of writing of the postscript, if given.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="PostscriptAuthorPlaceDateParagraph">
<xs:annotation>
<xs:documentation>The full string that includes the Author, place and date of writing, if present. Att: ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PostscriptAuthors" type="ContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Names of author(s) of the postscript as given in publication [ContributorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PostscriptPlaceDate" minOccurs="0">
<xs:annotation>
<xs:documentation>Place and date, if present.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="PublicationContributorType">
<xs:annotation>
<xs:documentation>Used in a variety of places for the person(s) involved in the work, authors, editors, etc.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ContributorString">
<xs:annotation>
<xs:documentation>The complete string of names of author(s) or editor(s) as given in publication, e.g., Tudor, Henry and Jane Seymour. Att: ElementID; Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AffiliationString" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The complete string of affiliation(s) of author(s) or editor(s) as given in publication; if separate, may repeat. Att: ElementID; Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ContributorInformation" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="ContributorAtomised">
<xs:annotation>
<xs:documentation>Name of each author or editor, separated out; repeats for each individual; later in interpretation layer linked to a list of standardized names. Att: OrderOfContributors, TranscribedOrTransliterated for names that may have been changed or corrected.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="TranscribedOrTransliterated" type="xs:boolean" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfContributors" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InstitutionAtPublication" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Name of the institution the contributor is affiliated with at the time of publication of the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="DepartmentAtPublication" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Name of the department the contributor is affiliated with at the time of publication of the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="InstitutionAtSubmission" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Name of the institution the contributor is affiliated with at the time of submission for publication of the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="DepartmentAtSubmission" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Name of the department the contributor is affiliated with at the time of submission for publication of the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AddressAtPublication" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Address of the contributor at the time of publication of the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="CountryAtPublication" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Name of the country the contributor's address is in at the time of publication of the current work. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="emailAtPublication" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Email address of the contributor at the time of publication of the current work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="PublicationDetailsType">
<xs:annotation>
<xs:documentation>The details of place of publication for a wide variety of cited works which may occur throughout a taxonomic treatment. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ArticleTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>The name of the title of the article in which the treatment was found, if present. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="BookSeriesJournalTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title of the place of publication (Journal, Book, or Book Series, etc). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Volume" minOccurs="0">
<xs:annotation>
<xs:documentation>Volume letter or number in which the treatment was found; may also include issue number within the volume. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Pagination" minOccurs="0">
<xs:annotation>
<xs:documentation>Pages, figures and any other marker within volume (e.g., number or column) cited. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationDateCited" minOccurs="0">
<xs:annotation>
<xs:documentation>Date of publication given in citation. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PublicationDateComment" minOccurs="0">
<xs:annotation>
<xs:documentation>Any comment on Cited date by treatment author or other, including alternative publication date, if different from Cited Date. Dates which have been verified outside this work as the 'real' date of publication date should be included in a later Interpretation Layer. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="PublicationSubHeadType">
<xs:annotation>
<xs:documentation>A subsection of a taxonomic work that contains taxon treatments. This may be a supplement to a work that was published over a number of years and needs additional information added after the original publication of some taxa.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SubHeadTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Full title of the portion of taxonomic work (or fascicle). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SubHeadSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Any subtitle of the portion of the taxonomic work (or fascicle). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SubHeadNumber" minOccurs="0">
<xs:annotation>
<xs:documentation>Any number or symbol associated with the portion of the taxonomic work (or fascicle). Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SubheadAuthors" type="PublicationContributorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author(s) of the portion of the publication (may differ from TreatmentAuthor or authors of the full work) [PublicationContributorType]. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntroductorySection" type="IntroductoryType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any of several types of Introductory matter in this portion of the work: Introduction, Foreword, Preface, Dedication, etc. Any of these may be by the author(s) of the work or a different author [IntroductoryType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Frontispiece" type="FrontispieceType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the frontispiece of this portion of the publication; may include image and text [FrontispieceType]. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyWords" type="KeyWordsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the keywords section of this portion of the publication, if present [KeyWordsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Contents" type="ContentsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the Contents of this portion of the publication, if present. Formatted as a table [ContentsType]. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyToTaxa" type="KeyToTaxaType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Key or keys within the treatment. May be on many different forms, and either in a single block or partitioned through the text [KeyToTaxaType]. Att: KeyID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Acknowledgements" type="AcknowledgementsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The contents of the acknowledgements of this portion of the publication, if present [AcknowledgementsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Index" type="IndexType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Index of this portion of the publication, if present; formatted as a table [IndexType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Glossary" type="GlossaryType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the glossary of this portion of the publication, if present [GlossaryType]. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Errata" type="ErrataType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the errata section of this portion of the publication, if present; may be formatted as a table [ErrataType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Bibliography" type="BibliographyType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Bibliography, if present [BibliographyType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="AssociatedSpecimenType">
<xs:annotation>
<xs:documentation>Information about voucher specimens of the associated taxon or voucher specimens directly associated to specimens of the taxon treated.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="IndividualLocalities" minOccurs="0">
<xs:annotation>
<xs:documentation>A listing of individual locations, gatherings and specimens. This has been designed so that there can be a single gathering and specimen at a locality, or several gatherings at a locality, or several specimens from a gathering. While normally, these will be in a separate listing, a specimen that is not a type is sometimes cited only in a type paragraph.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Locality" type="LocalityType" minOccurs="0">
<xs:annotation>
<xs:documentation>Location at which one or more gathering event(s) took place. Analogous to a subset of ABCD elements, but less rigidly defined [LocalityType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Gathering" type="GatheringType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information about a single gathering (or collecting) event. Usually also contains information about one or more Specimens collected in the gathering event [GatheringType].</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AssocSpecimenCitedIn" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>If the associated specimen has been cited from another publication, that may be recorded here.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="AssocSpecimenCitationAuthors" type="OtherCitationAuthorsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The author(s) of the citation of the the associated specimen [OtherCitationAuthorsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssocSpecimenCitationPublication" type="PublicationDetailsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The publication details of the citation of the the associated specimen [PublicationDetailsType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="AssociatedTaxonInformationType">
<xs:annotation>
<xs:documentation>Comments on synecologically associated taxa (e.g., symbiont, parasite, host etc.).</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="AssocTaxonName" minOccurs="0">
<xs:annotation>
<xs:documentation>The name of the taxon with a association with the taxon being treated [TaxonNameType].</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonNameType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="AssocTaxonAuthor" type="TaxonAuthorType" minOccurs="0">
<xs:annotation>
<xs:documentation>The name and author of the taxon with a assocition with the taxon being treated [TaxonAuthorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubjectAssocToOtherTaxon" minOccurs="0">
<xs:annotation>
<xs:documentation>The kind of association of the taxon being treated (subject taxon) to the AssociatedTaxon. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AssocTaxonAssocToSubjectTaxon" minOccurs="0">
<xs:annotation>
<xs:documentation>The kind of association of the AssociatedTaxon to the taxon being treated (subject taxon). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SubjectTaxonLocationOnAssocTaxon" minOccurs="0">
<xs:annotation>
<xs:documentation>The location of the taxon being treated (subject taxon) on the AssocTaxon. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AssocTaxonLocationOnSubjectTaxon" minOccurs="0">
<xs:annotation>
<xs:documentation>The location of the AssocTaxon on the taxon being treated (subject taxon). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SubjectTaxonLifeStage" minOccurs="0">
<xs:annotation>
<xs:documentation>Life stage of the taxon being treated (subject taxon) when the relationship was observed. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AssocTaxonLifeStage" minOccurs="0">
<xs:annotation>
<xs:documentation>Life stage of the associated taxon when the association was observed. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AssocTaxonVernacularName" minOccurs="0">
<xs:annotation>
<xs:documentation>The vernacular name (if recorded) of the associated taxon. Att. NameID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="NameID" type="xs:IDREF" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AssocTaxonVernacularNameLanguage" minOccurs="0">
<xs:annotation>
<xs:documentation>The language of the vernacular name (if recorded).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GeographicLocationAssocObserved" minOccurs="0">
<xs:annotation>
<xs:documentation>The geographical area in which the association has been observed. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="EnvironmentalLocationAssocObserved" minOccurs="0">
<xs:annotation>
<xs:documentation>Any environmental conditions observed with the association. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="CommentsOnAssociation" minOccurs="0">
<xs:annotation>
<xs:documentation>Any additional comments about the association.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AssociatedSpecimen" type="AssociatedSpecimenType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>If the citation of the associated taxon includes one or more voucher specimens, they may be recorded here. If the relationship is to a specimen of the taxon treated, this will generally be the same as the specimen associated with, but occasionally is different, when this element may be used [AssociatedSpecimenType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssocTaxonCitedIn" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The citation of where the association was originally published, if included in this work.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="AssocTaxonCitationAuthors" type="OtherCitationAuthorsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The author(s) of the citation of where the association was originally published [OtherCitationAuthorsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssocTaxonCitationPublication" type="PublicationDetailsType" minOccurs="0">
<xs:annotation>
<xs:documentation>The publication details from the citation of where the association was originally published [PublicationDetailsType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="SpecimenType">
<xs:annotation>
<xs:documentation>Contains information about a single specimen (or photograph or fragment of a specimen) cited in the work. If duplicates are cited, they each may have a separate entry to cover repository information, differing catalogue numbers, and differing sex and/or life stages.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CollectionRepository" minOccurs="0">
<xs:annotation>
<xs:documentation>Repository of the specimen as cited. This will be linked to a standard list of full repository names and details when available (e.g., for Botany, Index Herbariorum). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpecimenNumber" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any number given by cited repository to specimen if cited in original text, including Catalogue Number, Barcode, etc. Att: KindOfNumber.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="KindOfNumber" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TypeInfo" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Allows grouping of TypeStatus and TypeOfName for cases where the same specimen is a type of more than one name.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TypeStatus">
<xs:annotation>
<xs:documentation>Statement from text on designation applying to either specimens (e.g. monotypy, holotype, Lectotype [in secondary citations] etc.) Att: Explicit, NomenclaturalActID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="NomenclaturalActID" type="xs:ID" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TypeOfName" minOccurs="0">
<xs:annotation>
<xs:documentation>The name that the specimen is a type of (if not obvious from the context). Att: Explicit, NameID. [TaxonNameType].</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="TaxonNameType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalTypeCitation" minOccurs="0">
<xs:annotation>
<xs:documentation>Information pertaining to a type which is an illustration or a reference to a previously published work., including designation of a lectotype, neotype, etc.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TypeCitation" type="PublicationDetailsType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The citation in which the type has been designated [PublicationDetailsType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TypeCitationAuthors" type="OtherCitationAuthorsType">
<xs:annotation>
<xs:documentation>The author(s) of the citation in which the type has been designated [OtherCitationAuthorsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CitationComment" minOccurs="0">
<xs:annotation>
<xs:documentation>Any statement about the citation, including the type designation, etc. by the current author.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TypeSpecimenNotes" minOccurs="0">
<xs:annotation>
<xs:documentation>For any comments that the current author has about the specimen (reported lost or destroyed, etc.). </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="NumberOfSpecimens" minOccurs="0">
<xs:annotation>
<xs:documentation>Number of specimens recorded in this Specimen unit. This may be the number with the same Catalogue number; the number of unnumbered specimens believed to be of the same taxon deposited in same institution; or the number of individuals of either of the above of the same sex and life stage. May include a qualifier if needed. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Sex" minOccurs="0">
<xs:annotation>
<xs:documentation>Sex of specimen (botanical or zoological).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="LifeStage" minOccurs="0">
<xs:annotation>
<xs:documentation>Life stage of specimen (botanical or zoological). Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Preparation" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Kind of specimen preparation (botanical or zoological).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="FacsimileOrFragmentInformation" minOccurs="0">
<xs:annotation>
<xs:documentation>Information regarding the kind of photograph, photocopy, fragment etc, including the specimen that it came from originally.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="OtherCommentsAboutSpecimen" minOccurs="0">
<xs:annotation>
<xs:documentation>Any additional comments about the specimen cited in the original text.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="StudiedByTreatmentAuthor" minOccurs="0">
<xs:annotation>
<xs:documentation>Whether or not the specimen(s) have been studied or seen by the author of the current treatment, recommend using "non visus" if not explicitly stated in treatment. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="SpecimenID" type="xs:ID" use="required"/>
</xs:complexType>
<xs:complexType name="SynonymCitationType">
<xs:annotation>
<xs:documentation>Citations of synonym(s) recognized by the author(s) of the current treatment of the name accepted in the current treatment.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SynonymCitationParagraph">
<xs:annotation>
<xs:documentation>Full synonym paragraph as cited in text. A single paragraph may contain only one synonym with or without its primary citation (protologue or original place of publication) and additional places where the synonym has been used (other citations). Alternatively a single paragraph may contain multiple synonyms. Att: ElementID (optional); InformationSource (optional) to be used when a synonym is listed elsewhere in the work than in the treatment.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="InformationSource" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="SynonymSubsets" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full data for each synonym within the paragraph (one or more than one). It is necessary to have this as an unbounded element when multiple names or other components are included in a single synonym citation paragraph.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="KindOfSynonym">
<xs:annotation>
<xs:documentation>The kind of synonym. If this is not cited in the publication, using "unknown" will help subject matter experts add an attributed kind of synonym later. Kinds of synonym include Basionym of Accepted Name, Original Name of Accepted Name, Synonym, Pro Parte Synonym. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NewSynonymDesignation" minOccurs="0">
<xs:annotation>
<xs:documentation>Text used by the treatment author(s) to designate that this is being treated as a synonym for the first time, e.g., "syn.nov." Att: Explicit, GUID, NomenclaturalActID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="NomenclaturalActID" type="xs:ID" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="RankDesignation">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be included, as appropriate to Zoology (e.g. 'family-group', 'genus-group', or 'species-group') or Botany. At times it may be a matter of opinion what the rank of a name is, in such cases, the information and its attribution belong in the Interpreted Layer. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DisplayRank">
<xs:annotation>
<xs:documentation>The rank applied by the author to the name as stated in the text, which may be present in the original text (explicit) or not (implicit). For ranks such as 'Group' or 'Section' that may appear at levels within order, family, or genus, clarification should be omitted here, since it is captured above. The value in this element will be used for INOTAXA display. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NameYear">
<xs:annotation>
<xs:documentation>Year of publication as (if) given in heading. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SynonymName" type="TaxonNameType">
<xs:annotation>
<xs:documentation>The name of the synonym as cited in the current treatment [TaxonNameType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaxonAuthors" type="TaxonAuthorType" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxonomic author(s) of synonym [TaxonAuthorType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SynonymPrimaryCitation" type="CitationType" minOccurs="0">
<xs:annotation>
<xs:documentation>The original place of validation/publication of the synonym (protologue) as (if) cited in the taxon treatment [CitationType]. This is a placeholder for what is expected to be the TDWG standard for taxonomic literature, level 1 when that is available.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SynonymOtherCitations" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Other citations, including place of publication and author(s) of the Accepted or Valid taxon name cited in the current work, often placed following the protologue or original place of publication. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="OtherCitationText" minOccurs="0">
<xs:annotation>
<xs:documentation>The full citation paragraph of another citation, if in a separate paragraph from the Primary citaiton of the name; optional Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="OtherCitation" type="CitationType">
<xs:annotation>
<xs:documentation>Details of the place of publication of the other citation of the accepted or valid name, as cited in the current work [CitationType]. Att: SpecialistReview, CitationID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherCitationAuthors" type="OtherCitationAuthorsType" minOccurs="0">
<xs:annotation>
<xs:documentation>Author(s) of the other citation of the valid or accepted taxon name as cited in the current work [OtherCitationAuthorsType]. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="NameID" type="xs:IDREFS" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="InformationSource" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="TaxonAuthorType">
<xs:annotation>
<xs:documentation>Stated Taxon Author(s) as distinct from the Treatment author.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="TaxonAuthorString">
<xs:annotation>
<xs:documentation>The full taxonomic author string as it appears in the text. Att: AppliesToRank indicates the rank the author string is applied to. It is used only if multiple author strings are applied to a TaxonNameString; Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="AppliesToRank" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonAuthorAtomised" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Each Author listed separately. Att: KindOfAuthor (i.e. Basionym (Parenthetic) vs. Original or Combination Author(s) for each and, if applicable, "in", "manuscript", or "apud"); OrderOfAuthors, TranscribedOrTransliterated for names that may have been changed or corrected.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="KindOfAuthor" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NewName"/>
<xs:enumeration value="NewNameIn"/>
<xs:enumeration value="NewNameMS"/>
<xs:enumeration value="NewNameApud"/>
<xs:enumeration value="Combination"/>
<xs:enumeration value="CombinationIn"/>
<xs:enumeration value="CombinationMS"/>
<xs:enumeration value="CombinationApud"/>
<xs:enumeration value="Parenthetic"/>
<xs:enumeration value="ParentheticIn"/>
<xs:enumeration value="ParentheticMS"/>
<xs:enumeration value="ParentheticApud"/>
<xs:enumeration value="misapplication"/>
<xs:enumeration value="false"/>
<xs:enumeration value="NewStatus"/>
<xs:enumeration value="NewStatusIn"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="OrderOfAuthors" type="xs:integer" use="required"/>
<xs:attribute name="TranscribedOrTransliterated" type="xs:boolean" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="TaxonHeadingType">
<xs:annotation>
<xs:documentation>The contents of the heading line(s) for a Taxon treatment, if present.</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="TaxonNameType">
<xs:annotation>
<xs:documentation>The basic structure for Taxonomic names used in taxonomic literature.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="AlternateUsedInWork" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Allows for different spellings of a taxon name used in same work. This is especially important when multiple spelling for the same name are used in its original place of publication. This structure allows citation of multiple names without implying that one is correct. The choice should be made by a subject matter expert in the interpretation layer. Att: Source (required; "current context" is the default. Other values may include "Plate 1, caption", "introduction", "key to X", "table 2", "Table 4, caption", etc.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TaxonNameString">
<xs:annotation>
<xs:documentation>The full name string text. Att: AbbreviationTranscribed.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="AbbreviationTranscribed" type="xs:boolean" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GenusName" minOccurs="0">
<xs:annotation>
<xs:documentation>Genus name is required for any name of rank genus or below. Att: Explicit</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Grouped to allow for infrageneric names at different ranks. Repeatable to allow for the rare occurrence of multiple infrageneric names in a name string. Att: OrderOfNames</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="InfraGenericName">
<xs:annotation>
<xs:documentation>Needed, when present, for ranks below genus. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericRank" minOccurs="0">
<xs:annotation>
<xs:documentation>Usually subgenus. Att: Explicit</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfNames" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpeciesEpithet" minOccurs="0">
<xs:annotation>
<xs:documentation>Species epithet is required for any name of rank species or below. Att: Explicit; AbbreviationTranscribed.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="AbbreviationTranscribed" type="xs:boolean" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraSpecificGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Grouped to allow for infraspecific names at different ranks. Repeatable to allow for the occurrence of multiple infraspecific names in a name string. Att: OrderOfNames</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="InfraSpecificName">
<xs:annotation>
<xs:documentation>Needed, when present, for ranks below species. Att: Explicit</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraSpecificRank" minOccurs="0">
<xs:annotation>
<xs:documentation>Usually subspecies, especially in Zoology. Att: Explicit</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderofNames" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="HybridOrChimaera" minOccurs="0">
<xs:annotation>
<xs:documentation>Designation and atomisation of the elements needed for hybrid or graft-chimaera names or formulas. Named hybrids or graft-chimaera and hybrid formulas can both be accommodated. Att: HybridStatus</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="NamedHybridOrChimaera">
<xs:annotation>
<xs:documentation>Designation of named hybrid or graft-chimaera.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="SymbolOrWord">
<xs:annotation>
<xs:documentation>The symbol, letter or word used to designate the hybrid or graft-chimaera, i.e., 'x', '+', 'notho-' or 'n-'.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Rank">
<xs:annotation>
<xs:documentation>The rank at which the hybrid or graft-chimaera is noted.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="HybridFormulaAtomisation">
<xs:annotation>
<xs:documentation>Allows for hybrid or graft-chimaera parents' names to be atomised. The first parent is taken to be the name in the main heading elements above. Also allows for information about the sex of all parents to be captured.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="FirstParentSex" minOccurs="0">
<xs:annotation>
<xs:documentation>The sex of the first parent, if known.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalParentNames" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The first parent is taken to be the name in the main heading elements above. Att: OrderOfParent, default is 2</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="GenusName">
<xs:annotation>
<xs:documentation>Required if AdditionalParentNames is used. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Att: OrderOfNames</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="InfraGenericName">
<xs:annotation>
<xs:documentation>Needed, when present, for ranks below genus. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericRank" minOccurs="0">
<xs:annotation>
<xs:documentation>Usually subgenus. Att: Explicit</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfNames" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpeciesEpithet" minOccurs="0">
<xs:annotation>
<xs:documentation>Needed for species and below. Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraSpecificGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Att: OrderOfNames</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="InfraSpecificName">
<xs:annotation>
<xs:documentation>Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraSpecificRank" minOccurs="0">
<xs:annotation>
<xs:documentation>Att: Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderofNames" type="xs:integer" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalParentSex" minOccurs="0">
<xs:annotation>
<xs:documentation>The sex of the additional parent.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfParent" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="HybridStatus" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="CultivatedPlantNameElements" minOccurs="0">
<xs:annotation>
<xs:documentation>Horticultural and trade name elements for plants in cultivation, according to the International Code of Nomenclature for Cultivated Plants (ICNCP).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CultivarGroupName" minOccurs="0">
<xs:annotation>
<xs:documentation>A cultivar group name according to the ICNCP (assemblages of two or more similar, named cultivars within a genus, species, nothogenus, nothospecies or other denomination class).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="CultivarName" minOccurs="0">
<xs:annotation>
<xs:documentation>Cultivar name according to the ICNCP.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TradeDesignationName" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Trade name(s) for a specific cultivar according to the ICNCP (a trade designation is used in place of the accepted cultivar epithet when the accepted epithet is considered unsuitable for marketing purposes).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Breed" minOccurs="0">
<xs:annotation>
<xs:documentation>Name of the breed of an animal.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="NamedIndividual" minOccurs="0">
<xs:annotation>
<xs:documentation>Name of an individual animal.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonAuthors" type="TaxonAuthorType" minOccurs="0"/>
<xs:element name="OtherContent" minOccurs="0">
<xs:annotation>
<xs:documentation>May include "in litt.", "ined.", name year, etc.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Source" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="current context"/>
<xs:enumeration value="cited misspelling"/>
<xs:enumeration value="cited original spelling"/>
<xs:enumeration value="different spelling elsewhere in work"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="PlaceOfAlternateInWork" type="xs:string" use="optional"/>
<xs:attribute name="NameID" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
<xs:complexType name="TaxonTreatmentType">
<xs:annotation>
<xs:documentation>The taxon treatment element is used for each and every taxon treated in a taxonomic publication. This is the basic unit within the Schema. In this version, it is not recursive.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="TreatmentAuthors">
<xs:annotation>
<xs:documentation>Author(s) of the particular TaxonTreatment. This is required for each TaxonTreatment.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TreatmentAuthorString">
<xs:annotation>
<xs:documentation>Text string listing the author(s) of the TaxonTreatment. Att: Explicit (required; to identify if it is specifically listed for the treatment rather than in a heading); ElementID (optional, but required if the TreatmentAuthors are listed for the particular TaxonTreatment).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TreatmentAuthorAtomised" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Each author listed separately. Att: OrderOfAuthors (required, to identify the order the authors are listed in).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfAuthors" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TreatmentDate" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Publication date of the taxon treatment according to information in the publication. This may differ from the date on the title page of the publication as should reflect the entire publication which may have been published in parts over a span of time. Multiple dates may be entered, giving the alternatives for a subject specialist to chose between in the interpretive layer to assign validity/availability according to the relevant Code. If there is no date present, unknown should be recorded, but when research or external sources allow the addition of a date, this information will have to be elsewhere, i.e., in an interpretive layer. For the BCA this is found as fascicle dates at the foot of some pages. If a treatment spans fascicles, dates of first and last fascicles should be listed. Att: DateReference (used to identify where in the work the date(s) came from; optional); ElementID (optional).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="DateReference" type="xs:IDREF" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonHierarchyAbove" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A place to store information about the Taxonomic Classification that the TreatmentAuthor(s)' included above the rank of the treated taxa. For example, a treatment of a genus may include the names of the subfamily, family, and order that the author believed the genus belongs to. Att: ParentID (the ElementID of the parent TaxonHierarchyAbove of the current TaxonHierarchyAbove; optional, but required when there is such a parent).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="HierarchyParagraph" minOccurs="0">
<xs:annotation>
<xs:documentation>The text string of the Taxon, if any. Att: ElementID (optional), NameID (optiona) to reference IDs for names that are neither treated nor have ElementIDs; Explicit. </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="NameID" type="xs:IDREF" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ParentID" type="xs:IDREF" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonHeading">
<xs:annotation>
<xs:documentation>The Heading line(s) for a Taxon treatment, if present [TaxonHeadingType]. </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs="0">
<xs:element name="TaxonHeadingParagraph">
<xs:annotation>
<xs:documentation>The full text of a taxon heading. Att: ElementID, Explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonCitationGroup">
<xs:annotation>
<xs:documentation>Group for accepted/valid name and all synonyms cited in the taxon treatment.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="AcceptedOrValidTaxonName" type="AcceptedOrValidTaxonNameType" minOccurs="0">
<xs:annotation>
<xs:documentation>Full citation of the accepted or valid name of the taxon being treated, including name, author(s), place of publication and any other related information. This may repeat the name in the TaxonHeading (if both are included), but the name is required in both places in any case for indexing to work correctly [AcceptedOrValidTaxonNameType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SynonymHeading" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="SynonymHeadingString">
<xs:annotation>
<xs:documentation>Heading for group of synonym citations, if any. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SynonymCitation" type="SynonymCitationType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Citations of synonym(s) recognized by the author(s) of the current treatment of the name accepted in the current treatment [SynonymCitationType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="NomenclaturalType" type="NomenclaturalTypeType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Information pertaining to the typification of a name, whether it is the citation of a type specimen or specimens or a type taxon [NomenclaturalTypeType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Descriptions" minOccurs="0">
<xs:annotation>
<xs:documentation>Descriptions and/or diagnoses wither in Latin or the language of the treatment, if different [DescriptionsType].</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="DescriptionTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title, if any, for the same language description. Att: SpecialistReview, Explicit, ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DescriptionBody" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Section with same language description. Att: SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="DescriptionSubTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Subtitle, if any, for the same language description. Att: SpecialistReview, Explicit, ElementID</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DescriptionParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Paragraph of same language description (a separate entry for each paragraph under each subtitle). Att: SpecialistReview, Explicit, ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="DistributionAndOrSpecimenCitations" type="DistributionAndOrSpecimenType" minOccurs="0">
<xs:annotation>
<xs:documentation>A section of a taxon treatment that includes both distribution of the taxon and a listing (at least representative) of specimens seen by the author(s) that they have verified as being of the taxon being treated [DistributionAndOrSpecimenType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Discussions" type="DiscussionType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Covers different types of discussions, although these are not broken down beyond general types in this schema [DiscussionsType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VernacularNames" type="VernacularNamesType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Vernacular name(s) used for the taxon treated. May contain information about language, location of use, and source [VernacularNameType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KeyToTaxa" type="KeyToTaxaType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Key or keys within the treatment. May be on many different forms, and either in a single block or partitioned through the text [KeyToTaxaType]. Att: KeyID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Bibliography" type="BibliographyType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>The contents of the Bibliography, if present [BibliographyType].</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="KindOfTreatment" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Descriptive"/>
<xs:enumeration value="Checklist"/>
<xs:enumeration value="FieldGuide"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="DisplayInParentTreatment" type="xs:boolean" use="optional"/>
<xs:attribute name="InformationSource" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="TaxonID" type="xs:ID" use="required"/>
<xs:attribute name="ParentTaxonID" type="xs:IDREF" use="optional"/>
<xs:attribute name="ParentID" type="xs:IDREF" use="optional"/>
<xs:attribute name="SiblingTaxonPreviousID" type="xs:IDREF" use="optional"/>
<xs:attribute name="SiblingTaxonNextID" type="xs:IDREF" use="optional"/>
<xs:attribute name="RecognizedInTreatment" type="xs:boolean" use="required"/>
<xs:attribute name="TreatmentLanguage" type="xs:string" use="required"/>
<xs:attribute name="OtherTreatmentIDs" type="xs:IDREFS" use="required"/>
<xs:attribute name="SecondHierarchyInclude" type="xs:boolean" use="optional"/>
<xs:attribute name="SecondHierarchyParentID" type="xs:IDREF" use="optional"/>
<xs:attribute name="SecondHierarchySiblingNextID" type="xs:IDREF" use="optional"/>
<xs:attribute name="SecondHierarchySiblingPreviousID" type="xs:IDREF" use="optional"/>
<xs:attribute name="MainHierarchyInclude" type="xs:boolean" use="optional"/>
</xs:complexType>
<xs:complexType name="TitleType">
<xs:annotation>
<xs:documentation>Different title types for various uses.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="Title">
<xs:annotation>
<xs:documentation>Full long title as used on title page, in original language of publication. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="UniformTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Follows specific MARC definition, for linking to library metadata.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="ParallelTitle" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Any translated title, may need to include additional metadata in order to capture language and other related information.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="AlternateTitle" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Anything ever used as a title in a citation of the work.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="MicrocitationTitles" minOccurs="0">
<xs:annotation>
<xs:documentation>Abbreviated or other title form recommended for use in taxonomy and nomenclature.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="false">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="MicrocitationTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Abbreviated or other title form recommended for use in taxonomy and nomenclature.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="MicrocitationTitleSource" minOccurs="0">
<xs:annotation>
<xs:documentation>Source publication or usage.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="FullCitationTitles" minOccurs="0">
<xs:annotation>
<xs:documentation>Title form that is used most frequently in full bibliographic citations.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="false">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="FullCitationTitle" minOccurs="0">
<xs:annotation>
<xs:documentation>Title form that is used most frequently in full bibliographic citations.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="FullCitationTitleSource" minOccurs="0">
<xs:annotation>
<xs:documentation>Source publication or usage.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:complexType name="VernacularNamesType">
<xs:annotation>
<xs:documentation>Vernacular name(s) used for the taxon treated. May contain information about language, location of use, and source.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="VernacularNameParagraph" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Full text string of vernacular name listing and/or discussion as it appears in text. Att: ElementID.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Display" type="xs:boolean" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ElementID" type="xs:ID" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
<xs:element name="pb">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite (slightly modified to accommodate a bit of leading text that may be used to link one page to another and Explicit for cases when the page number is not actually on the page).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:restriction base="xs:anyType">
<xs:sequence minOccurs="0">
<xs:any minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="GUID" type="xs:anyURI" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="id" type="xs:ID" use="required"/>
<xs:attribute name="n" type="xs:string" use="optional"/>
<xs:attribute name="leader" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="p">
<xs:annotation>
<xs:documentation>Paragraph from TEI-Lite (generally not needed in taXMLit).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element ref="ref"/>
<xs:element ref="table"/>
<xs:element ref="figure"/>
<xs:element ref="lb"/>
<xs:element ref="milestone"/>
<xs:element ref="pb"/>
<xs:element ref="note"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="lb">
<xs:annotation>
<xs:documentation>Line break from TEI-Lite. Rarely used in taXMLit, except when, as on a title page, breaks within a text element may be useful for display.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:restriction base="xs:anyType">
<xs:sequence minOccurs="0">
<xs:any minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="hi">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Also used to mark implicit text within an element that is otherwise explicit.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element ref="ref"/>
<xs:element ref="table"/>
<xs:element ref="figure"/>
<xs:element ref="lb"/>
<xs:element ref="milestone"/>
<xs:element ref="pb"/>
<xs:element ref="note"/>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="rend" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="table">
<xs:annotation>
<xs:documentation>The contents of a table (from TEI-Lite), organized in rows and cells. </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element ref="row" maxOccurs="unbounded"/>
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="ElementID" type="xs:ID"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="cols" type="xs:string"/>
<xs:attribute name="rows" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element name="row">
<xs:annotation>
<xs:documentation>A row in a table (from TEI-Lite).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="cell" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="cell">
<xs:annotation>
<xs:documentation>A cell in a row (from TEI-Lite).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element ref="lb"/>
<xs:element ref="milestone"/>
<xs:element ref="pb"/>
<xs:element ref="ref"/>
<xs:element ref="figure"/>
<xs:element ref="note"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="milestone">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element ref="ref"/>
<xs:element ref="lb"/>
<xs:element ref="milestone"/>
<xs:element ref="pb"/>
<xs:element ref="figure"/>
<xs:element ref="note"/>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="unit" type="xs:string" use="required"/>
<xs:attribute name="id" type="xs:ID"/>
<xs:attribute name="rend" type="xs:string"/>
<xs:attribute name="type" type="xs:string"/>
<xs:attribute name="target" type="xs:IDREFS"/>
</xs:complexType>
</xs:element>
<xs:element name="note">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element ref="ref"/>
<xs:element ref="note"/>
<xs:element ref="table"/>
<xs:element ref="p"/>
<xs:element ref="lb"/>
<xs:element ref="figure"/>
<xs:element ref="milestone"/>
<xs:element ref="pb"/>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="content" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="next" type="xs:IDREF"/>
<xs:attribute name="prev" type="xs:IDREF"/>
<xs:attribute name="id" type="xs:ID"/>
<xs:attribute name="place" type="xs:string" use="required"/>
<xs:attribute name="target" type="xs:IDREFS"/>
</xs:complexType>
</xs:element>
<xs:element name="ref">
<xs:annotation>
<xs:documentation>A reference modified from TEI-Lite used to mark cross-references, footnotes, references within tables, etc.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="pb" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Page break from TEI-Lite. Att: id; n (for the page number as shown on the page, if absent, this should be included in square brackets).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="lb" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="milestone" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Milestone from TEI-Lite, used to mark typesetting marks such as signatures, partial signatures and other artifacts of printing. Att: unit (required for milestone, partial milestone, etc), id, rend, type, target (optional).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="hi" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants. Att: rend (required, contains the form of type, e.g., italic, bold).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ref" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A reference from TEI-Lite used to mark cross-references, footnotes, references within tables, etc. Att: id, type, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="note" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A note (usually a footnote or reference to one) from TEI-Lite. Att: id, place (required to record where the note is placed (e.g., within text xref, footnote, endnote), next, prev, target.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PlateOrTable" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="PlateOrTableType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="id" type="xs:ID"/>
<xs:attribute name="type" type="xs:string"/>
<xs:attribute name="target" type="xs:IDREFS"/>
</xs:complexType>
</xs:element>
<xs:element name="figure">
<xs:annotation>
<xs:documentation>A placeholder for a figure; modified from TEI-Lite.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:restriction base="xs:anyType">
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="FigureID" type="xs:ID" use="optional"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="GUID">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication, GUIDs generated by INOTAXA, or GUIDs from another site referring to the same analog information.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="hi">
<xs:annotation>
<xs:documentation>Hi from TEI-Lite, used to mark italics, bold, and other typographic variants.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element ref="ref"/>
<xs:element ref="table"/>
<xs:element ref="figure"/>
<xs:element ref="lb"/>
<xs:element ref="milestone"/>
<xs:element ref="pb"/>
<xs:element ref="note"/>
<xs:element ref="GUID" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="rend" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:complexType name="NamesCitedList">
<xs:annotation>
<xs:documentation>A list of all organism names (vernacular or taxon from any group) that are found in the work.</xs:documentation>
</xs:annotation>
<xs:choice maxOccurs="unbounded">
<xs:element name="NameCited">
<xs:annotation>
<xs:documentation>Att: OtherNameID (unique ID for this name in this work); Rank (optional); VernacularName (boolean, required); VernacularNameLanguage (optional); InformalName (boolean, required).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="FullString">
<xs:annotation>
<xs:documentation>The full name string text of the name, including Author(s) and Year (if present). </xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonNameString" minOccurs="0">
<xs:annotation>
<xs:documentation>The name string of only the taxon name. Should always be used when there is a formal name according to one of the nomenclatural codes (not used for vernacular names or some informal names).</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="GenusName" minOccurs="0">
<xs:annotation>
<xs:documentation>The genus name of the name; needed for genus and any rank below genus.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="AbbreviationTranscribed" type="xs:boolean" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Grouped to allow for infrageneric names at different ranks. Repeatable to allow for the rare occurrence of multiple infrageneric names in a name string. Att: OrderOfNames</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="InfraGenericName">
<xs:annotation>
<xs:documentation>Needed, when present, for ranks below genus.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraGenericRank" minOccurs="0">
<xs:annotation>
<xs:documentation>Usually subgenus.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfNames" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpeciesEpithet" minOccurs="0">
<xs:annotation>
<xs:documentation>The species epithet of the name.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="AbbreviationTranscribed" type="xs:boolean" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraSpecificGroup" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Grouped to allow for infraspecific names at different ranks. Repeatable to allow for the occurrence of multiple infraspecific names in a name string. Att: OrderOfNames</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="InfraSpecificName">
<xs:annotation>
<xs:documentation>Needed, when present, for ranks below species.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="InfraSpecificRank" minOccurs="0">
<xs:annotation>
<xs:documentation>Usually subspecies, especially in Zoology.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderofNames" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonAuthorString">
<xs:annotation>
<xs:documentation>The full taxonomic author string as it appears in the text.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="TaxonAuthorAtomised" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Each Author listed separately. Att: KindOfAuthor (i.e. Basionym (Parenthetic) vs. NewName or Combination Author(s) for each and, if applicable, "in", "manuscript", or "apud"); OrderOfAuthors, TranscribedOrTransliterated for names that may have been changed or corrected.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="KindOfAuthor" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Combination"/>
<xs:enumeration value="CombinationIn"/>
<xs:enumeration value="CombinationMS"/>
<xs:enumeration value="CombinationApud"/>
<xs:enumeration value="Parenthetic"/>
<xs:enumeration value="ParentheticIn"/>
<xs:enumeration value="ParentheticMS"/>
<xs:enumeration value="ParentheticApud"/>
<xs:enumeration value="NewName"/>
<xs:enumeration value="NewNameIn"/>
<xs:enumeration value="NewNameMS"/>
<xs:enumeration value="NewNameApud"/>
<xs:enumeration value="false"/>
<xs:enumeration value="Misapplication"/>
<xs:enumeration value="NewStatus"/>
<xs:enumeration value="NewStatusIn"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="OrderOfAuthors" type="xs:integer" use="required"/>
<xs:attribute name="TranscribedOrTransliterated" type="xs:boolean" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="ConceptAuthorString" minOccurs="0">
<xs:annotation>
<xs:documentation>The full taxonomic author string as it appears in the text. Att: AppliesToRank indicates the rank the author string is applied to. It is used only if multiple author strings are applied to a TaxonNameString.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="ConceptInterpretedBy" type="xs:string" use="optional"/>
<xs:attribute name="CircumscriptionTerm" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="ConceptAuthorAtomised" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Each Author listed separately. Att: KindOfAuthor (i.e. Basionym (Parenthetic) vs. NewName or Combination Author(s) for each and, if applicable, "in", "manuscript", or "apud"); OrderOfAuthors, TranscribedOrTransliterated for names that may have been changed or corrected.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
<xs:element name="GUID" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A basic structure for defining GUIDs cited in the publication or GUIDs generated by INOTAXA.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="Source" type="xs:string" use="required"/>
<xs:attribute name="Kind" type="xs:string" use="required"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OrderOfAuthors" type="xs:integer" use="required"/>
<xs:attribute name="TranscribedOrTransliterated" type="xs:boolean" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="NameYear" minOccurs="0">
<xs:complexType mixed="true">
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="OtherContent" minOccurs="0">
<xs:annotation>
<xs:documentation>May include "in litt.", "ined.", name year, etc.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Subtribe" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxononomic subtribe (infrafamily) of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Tribe" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxononomic tribe (infrafamily) of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Subfamily" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxononomic subfamily of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Family">
<xs:annotation>
<xs:documentation>Taxononomic family of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Superfamily" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxononomic superfamily of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Suborder" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxononomic suborder of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Order">
<xs:annotation>
<xs:documentation>Taxononomic order of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Subclass" minOccurs="0">
<xs:annotation>
<xs:documentation>Taxononomic subclass of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Class">
<xs:annotation>
<xs:documentation>Taxononomic class of the organism whose name is used. Att.: Explicit, Attribution, SpecialistReview.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="hi"/>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="Explicit" type="xs:boolean" use="required"/>
<xs:attribute name="Attribution" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="VernacularNameLanguage" type="xs:string" use="optional"/>
<xs:attribute name="Rank" type="xs:string" use="optional"/>
<xs:attribute name="VernacularName" type="xs:boolean" use="required"/>
<xs:attribute name="NameID" type="xs:ID" use="required"/>
<xs:attribute name="InformalName" type="xs:boolean" use="required"/>
<xs:attribute name="GUID" type="xs:anyURI" use="optional"/>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
<xs:attribute name="OtherIDs" type="xs:IDREFS" use="optional"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="SpecialistReview" type="xs:string" use="optional"/>
</xs:complexType>
</xs:schema>
@
1.1
log
@Up-to-date version of taXMLite, a lighter version of taXMLit, 5 October 2011
@
text
@d2369 10
d5755 1
a5755 1
<xs:complexType name="OtherCitationAuthorsType">
d5760 1
d6197 125
a8925 1
<xs:attribute name="cols" type="xs:byte" use="optional"/>
@