2055 lines
86 KiB
XML
2055 lines
86 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Aaron Wilton (Landcare Research NZ Ltd) -->
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
|
<xs:element name="TaxonomicPublication">
|
|
<xs:annotation>
|
|
<xs:documentation>Any taxonomic publicaton</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="FileHeader" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="TeiHeader">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="FileDescription">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="TitleDescription">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Title" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="level">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: indicates whether this is the title of an article, book, journal, series, or unpublished material</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element ref="Responsibility" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="author" use="required">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: Name of the author(s) of the work</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="principal" use="required">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: Principal researcher responsible for the creation of an eletronic text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="sponsor" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: name of a sponsoring organisation</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="funder" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: name of sponsoring organisation responsible for funding project or text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="EditionStatement" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: groups information relating to one edition of a text.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Edition" type="paragraphs">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: describes the particularities of one edition of a text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element ref="Responsibility" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="version">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI (edition): describes the particularities of one edition (version) of a text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="date"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Extent" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: approximate size of the electronic text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Publication">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: groups information concerning the publication or distribution of an electronic or other text</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:attribute name="publisher" use="required">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: name of organisation responsible for the publication or distribution of a blibliographic item</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="distributor" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: name of agency responsible for distribution of a text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="authority" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: name of a person or agency repsonsible for making an electronic file available, other than a publisher or distributor</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="place" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: contains the name of the place where a bibliographic item was published</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="address" use="optional"/>
|
|
<xs:attribute name="idNo" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>eg. ISBN</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="idType" use="optional"/>
|
|
<xs:attribute name="availability" use="optional"/>
|
|
<xs:attribute name="date" use="required"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="volume"/>
|
|
<xs:attribute name="edition"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Series">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: information about the series to which the publication belongs</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SeriesTitle" type="paragraphs" maxOccurs="unbounded"/>
|
|
<xs:element ref="Responsibility" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="idNo" use="optional"/>
|
|
<xs:attribute name="idType" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Notes" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: collects together any notes providing information about a text additional to that recorded in other parts of the bibliographic description</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Note" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="type"/>
|
|
<xs:attribute name="responsible"/>
|
|
<xs:attribute name="place">
|
|
<xs:annotation>
|
|
<xs:documentation>indicates where the note appears in the source text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="anchored"/>
|
|
<xs:attribute name="targetID" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="targetEnd" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="text"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Source" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: supplies a bibliographic description of the copy text(s) from which an electronic text was derived or generated</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Bibliography" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: contains a loosely strucutred bibliographic citation of which the sub-components may or may not be explicitly tagged</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="format"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="EncodingDescription" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: documents the relationship between and electronic text and the source from which derived</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ProjectDescription" type="paragraphs">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: detail the aim for which file was encoded, together with processes by which it was assembled</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SamplingDeclarations" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: description of the rationale and methods used in creation of text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EditorialDeclarations">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: details of editorial principles and practices applied during encoding</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Correction" type="paragraphs">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: states how and under what ciircumstances corrections have been made in the text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Normalization" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: indicates the extent of normalization or regularization of the orginal source correied out in converting it to electronic form</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Quotation" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: specifies editorial practice adopted with respect to quotation marks in the original</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Hyphenation" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: summarizes the way in which hyphenation in a source text has been treated in an encoded version of it</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Segmentation" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: describes the principles according to which the text has been segmented</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Interpretation" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: describes the scope of any analytic or interpretive information aded to the text in addition to the transcription</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TagsDeclarations" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: detalied information about the tagging applied to an SGML or XML document</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Tag" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="rendition">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: information about the intended rendition of one or more elements</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="useage">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: suupplies information about the useage of this element within the text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ProfileDescription" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: detailed description of non-blibliographic apsects of a text</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Creation" type="paragraphs">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: information about the creation of a text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LanguageUsage" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: describes the languages represented within a text</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:attribute name="usage"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TextClassification">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: groups information that describes the nature or topic of a text in terms of a standard classification scheme</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Keywords">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="keyword" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="scheme"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ClassificationCode" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="scheme"/>
|
|
<xs:attribute name="code"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="RevisionDescription" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: summarizes the revision history for a file</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Change" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI (item): statement of changes</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphType">
|
|
<xs:attribute name="date"/>
|
|
<xs:attribute name="author"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="eIntroduction" minOccurs="0">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="author"/>
|
|
<xs:attribute name="date"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="eAcknowledgements" type="paragraphs" minOccurs="0"/>
|
|
<xs:element name="EditorsNotes" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>LCR: any notes including corrections, cross referenced to the section in the file. These may be printed on the internet (set as a boolean against each note)</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="EditorNote" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="author"/>
|
|
<xs:attribute name="date"/>
|
|
<xs:attribute name="isPublished" type="xs:boolean"/>
|
|
<xs:attribute name="type">
|
|
<xs:annotation>
|
|
<xs:documentation>correct, insert, delete, transfer</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="sectionId" type="xs:IDREF" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>a cross-reference to the piece of text to which the editor's note refers, in the form of a guid.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="page">
|
|
<xs:annotation>
|
|
<xs:documentation>the page in the printed text to which the editor's note refers</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="line">
|
|
<xs:annotation>
|
|
<xs:documentation>The line on the page in the printed text to which the editor's note refers. recommended format: e.g. 5 down= 5th line from top, whereas 5 up = 5th line from the bottom.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Section" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:choice>
|
|
<xs:element name="CoverPage">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="Author" maxOccurs="unbounded"/>
|
|
<xs:element name="CoverImage" type="imageType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="seriesEnglishTitle"/>
|
|
<xs:attribute name="seriesMaoriTitle" use="optional"/>
|
|
<xs:attribute name="volumeNumber"/>
|
|
<xs:attribute name="volumeMainTitle"/>
|
|
<xs:attribute name="volumeSecondTitle"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="publisher" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="FrontPaper" type="imageType"/>
|
|
<xs:element name="InsideCover">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="InsideCoverImage" type="imageType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="titleEnglish"/>
|
|
<xs:attribute name="titleMaori"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="FrontPiece">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="FrontPieceImage" type="imageType"/>
|
|
<xs:element name="FrontPieceText" type="paragraphs"/>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="AdvisoryGroups">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AdvisoryGroup" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Representatives" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="RepAddress" type="paragraphs"/>
|
|
<xs:element name="Representative">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="name"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SubGroup">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Advisor" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="position"/>
|
|
<xs:attribute name="affiliation"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SeriesEditor">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="EditorAddress" type="paragraphs"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="editor"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="note"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TitlePage">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence>
|
|
<xs:element name="Authors" minOccurs="0">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence>
|
|
<xs:element ref="Author" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Publisher" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Logo" type="imageType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="place"/>
|
|
<xs:attribute name="date"/>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="titleEnglish"/>
|
|
<xs:attribute name="titleMaori"/>
|
|
<xs:attribute name="volumeNumber"/>
|
|
<xs:attribute name="volumeMainTitle"/>
|
|
<xs:attribute name="volumeSecondTitle"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="contributions" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="CataloguePage">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="Copyright">
|
|
<xs:complexType>
|
|
<xs:attribute name="statement"/>
|
|
<xs:attribute name="advisory"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="CataloguingDetails">
|
|
<xs:complexType>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="firstAuthor"/>
|
|
<xs:attribute name="publicationTitle"/>
|
|
<xs:attribute name="publicationAuthors"/>
|
|
<xs:attribute name="publisher"/>
|
|
<xs:attribute name="ISBN"/>
|
|
<xs:attribute name="publicationDate"/>
|
|
<xs:attribute name="publicationPlace"/>
|
|
<xs:attribute name="udc"/>
|
|
<xs:attribute name="issn"/>
|
|
<xs:attribute name="suggestedCitation"/>
|
|
<xs:attribute name="seriesName"/>
|
|
<xs:attribute name="issueNumber"/>
|
|
<xs:attribute name="addedEntries"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="FrontcoverCaption">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Acknowledgement" type="paragraphType"/>
|
|
<xs:element name="OtherInfo" type="paragraphType"/>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="printer" use="optional"/>
|
|
<xs:attribute name="typeset" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Foreword">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="chapterType">
|
|
<xs:attribute name="authors"/>
|
|
<xs:attribute name="date"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="PopularSummaries">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="PopularIllustration" type="imageType" minOccurs="0"/>
|
|
<xs:element name="Hierarchy">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Level" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="nameLcrId"/>
|
|
<xs:attribute name="rank"/>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SummaryAuthors" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SummaryAuthor" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AuthorName" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="authorName"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="AuthorAddress" type="paragraphs" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Summaries">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Summary" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="language"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="LanguageDictionary" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="LanguageDictionaryItem" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="english"/>
|
|
<xs:attribute name="maori"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="titleMaori"/>
|
|
<xs:attribute name="titleEnglish"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="titleMaori"/>
|
|
<xs:attribute name="titleEnglish"/>
|
|
<xs:attribute name="translationCredit"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="AuthorBiographies">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AuthorBiography" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Biography" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="language"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="AuthorsImage" type="imageType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Dedication">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="DedicationText" type="paragraphs"/>
|
|
<xs:element name="DedicationBiography" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="language"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Abstract">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="dateReceived"/>
|
|
<xs:attribute name="dateAccepted"/>
|
|
<xs:attribute name="keywords"/>
|
|
<xs:attribute name="citation"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Checklist">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="CheckListEntry" type="checklistEntryType"/>
|
|
<xs:element name="CheckListNotes" type="paragraphs"/>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Contents">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="Content" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="EntryText" type="paragraphType"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="number"/>
|
|
<xs:attribute name="text"/>
|
|
<xs:attribute name="page"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="author"/>
|
|
<xs:attribute name="checklist"/>
|
|
<xs:attribute name="refId" type="xs:IDREF" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ContentNote" type="paragraphs" minOccurs="0"/>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Acknowledgements">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Introduction" type="chapterType"/>
|
|
<xs:element name="Systematics" type="chapterType"/>
|
|
<xs:element name="Classification" type="chapterType"/>
|
|
<xs:element name="Morphology" type="chapterType"/>
|
|
<xs:element name="Characters" type="chapterType"/>
|
|
<xs:element name="Biology" type="chapterType"/>
|
|
<xs:element name="Biogeography" type="chapterType"/>
|
|
<xs:element name="Composition" type="chapterType"/>
|
|
<xs:element name="Phylogeny" type="chapterType"/>
|
|
<xs:element name="Methods" type="chapterType"/>
|
|
<xs:element name="CollectionPreparation" type="chapterType"/>
|
|
<xs:element name="History" type="chapterType"/>
|
|
<xs:element name="Diagnoses">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="DiagnosesText" type="paragraphs"/>
|
|
<xs:element name="TaxonDiagnosis">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="DiagnosisText" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="lifeHistory"/>
|
|
<xs:attribute name="language"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="DiagnosisNotes" type="paragraphs"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="taxonLcrId"/>
|
|
<xs:attribute name="taxonInternalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="taxonNameUnformatted" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TextConventions" type="chapterType"/>
|
|
<xs:element name="Chapter" type="chapterType"/>
|
|
<xs:element name="Abbreviations">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AbbreviationExplanation" type="paragraphs" minOccurs="0"/>
|
|
<xs:element name="AbbreviationEntry" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphType">
|
|
<xs:attribute name="abbreviation"/>
|
|
<xs:attribute name="italicsOn" type="xs:boolean" use="optional"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title">
|
|
<xs:annotation>
|
|
<xs:documentation>verbatim section title</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SignsMeasures">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SignMeasureEntry" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation>attribribute records sign, the element records the meaning of the sign</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphType">
|
|
<xs:attribute name="sign">
|
|
<xs:annotation>
|
|
<xs:documentation>the sign or measure entry text</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SignsMeasuresExplanation" type="paragraphs" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation>any explainatory text in the section</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NamesAuthors">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="NamesAuthorsExplanation" type="paragraphs"/>
|
|
<xs:element name="NamesAuthorsEntry" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphType">
|
|
<xs:attribute name="authorAbbreviation"/>
|
|
<xs:attribute name="authorFullName"/>
|
|
<xs:attribute name="authorYearsActive"/>
|
|
<xs:attribute name="authorNZFlag"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="MainKey" type="keyType"/>
|
|
<xs:element name="MainSynopsis" type="SynopsisType"/>
|
|
<xs:element name="Taxa" type="taxaType"/>
|
|
<xs:element name="ReferenceList" type="referenceListType"/>
|
|
<xs:element name="SubjectReferenceIndex">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SubjectNote" type="paragraphs" minOccurs="0"/>
|
|
<xs:element name="MajorTaxonGroup" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="GroupNote" type="paragraphs" minOccurs="0"/>
|
|
<xs:element name="MinorTaxonGroup" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence>
|
|
<xs:element name="Year" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence minOccurs="0">
|
|
<xs:element name="Literature" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="referenceType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="year"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="taxonName"/>
|
|
<xs:attribute name="taxonLcrId"/>
|
|
<xs:attribute name="taxonInternalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="taxonName"/>
|
|
<xs:attribute name="taxonLcrId"/>
|
|
<xs:attribute name="taxonInternalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Appendices">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Appendix" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ScopeText" type="paragraphs" minOccurs="0"/>
|
|
<xs:element name="AppendixContent">
|
|
<xs:complexType>
|
|
<xs:choice>
|
|
<xs:element name="Glossary" type="glossaryType"/>
|
|
<xs:element name="GeographicCoordinates">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="GeographicCoordinate" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="locality"/>
|
|
<xs:attribute name="latitude"/>
|
|
<xs:attribute name="longitude"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ChecklistHostPlants">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="HostTaxon" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxonNameType">
|
|
<xs:sequence>
|
|
<xs:element name="HostedTaxon" type="taxonNameType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TabularData">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="tableType">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NominaNuda">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxaListType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Associations">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxaListType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="UnjustifiedEmendations">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxaListType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="IncorrectRecords" type="taxaListType"/>
|
|
<xs:element name="AppendixSynopsis">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SynopsisItem" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="TaxonName"/>
|
|
<xs:element name="Information" type="paragraphType"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ValidTaxa" type="taxaListType"/>
|
|
<xs:element name="ValidTaxaRegional">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="MajorRegion" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Region" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxaListType">
|
|
<xs:attribute name="total_taxa"/>
|
|
<xs:attribute name="number_endemic"/>
|
|
<xs:attribute name="region_code"/>
|
|
<xs:attribute name="number_native"/>
|
|
<xs:attribute name="number_adventive"/>
|
|
<xs:attribute name="number_restricted"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="region"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TypeLocalities">
|
|
<xs:annotation>
|
|
<xs:documentation>fauna volume 43</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence maxOccurs="unbounded">
|
|
<xs:element name="LocalityRegion">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Locality" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxaListType">
|
|
<xs:attribute name="name"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="code"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="number"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Illustrations">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Illustration" type="imageType" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Maps">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Map" type="imageType" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonIndex">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="Explanation" type="paragraphType"/>
|
|
<xs:element name="SubIndex" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="TaxonItem" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:choice>
|
|
<xs:element ref="TaxonName"/>
|
|
<xs:element ref="Vernacular"/>
|
|
</xs:choice>
|
|
<xs:element name="Page" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="value"/>
|
|
<xs:attribute name="internalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="isBold"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="indent" type="xs:integer" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="MainGlossary" type="glossaryType"/>
|
|
<xs:element name="ChromosomeNumbers">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="ChromosomeNotes" type="paragraphs"/>
|
|
<xs:element name="List">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ColumnHeadings">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ColumnHeading" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="text"/>
|
|
<xs:attribute name="id"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ListPart">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ListEntry" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="TaxonName"/>
|
|
<xs:element name="References" type="referenceListType"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="haploidN"/>
|
|
<xs:attribute name="diploidN"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="headerTaxonName"/>
|
|
<xs:attribute name="headerTaxonLcrId"/>
|
|
<xs:attribute name="headerTaxonInternalId" type="xs:IDREF" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ChromosomeReferences" type="referenceListType"/>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="VernacularNames">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="VernacularNotes" type="paragraphs"/>
|
|
<xs:element name="NameList">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="NameEntry" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="VernacularName" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="vernacularNameLcrId"/>
|
|
<xs:attribute name="language"/>
|
|
<xs:attribute name="text"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonomicName" type="taxonNameType"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="InPrint">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="InPrintPublication" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="number"/>
|
|
<xs:attribute name="titlePrimary"/>
|
|
<xs:attribute name="titleSecond"/>
|
|
<xs:attribute name="authors"/>
|
|
<xs:attribute name="isbn"/>
|
|
<xs:attribute name="date"/>
|
|
<xs:attribute name="pages"/>
|
|
<xs:attribute name="price"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="footer"/>
|
|
<xs:attribute name="titleMaori"/>
|
|
<xs:attribute name="titleEnglish"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="InPreparation">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="GroupsCovered">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Group" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Notices">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="English">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Maori" minOccurs="0">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="title"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Corrigenda">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="CorrigendaNote" type="paragraphs" minOccurs="0"/>
|
|
<xs:element name="Corrections">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="CorrigendaCorrection" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="CorrectionText" type="paragraphs"/>
|
|
<xs:element name="CorrectTable">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="tableType">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="CorrectSynopsis" type="SynopsisType"/>
|
|
<xs:element name="CorrectKey" type="keyType"/>
|
|
</xs:choice>
|
|
<xs:attribute name="page"/>
|
|
<xs:attribute name="line"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="errorId" type="xs:IDREF" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="volume"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="EndPaper" type="imageType"/>
|
|
<xs:element name="BackCover">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="CoverText" type="paragraphs"/>
|
|
<xs:element name="CoverImageBack" type="imageType"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="pageStart" type="xs:string" use="optional"/>
|
|
<xs:attribute name="pageEnd" type="xs:string" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="sectionAuthor" type="xs:string" use="optional"/>
|
|
<xs:attribute name="navigationTitle"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="isbn"/>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="author"/>
|
|
<xs:attribute name="keywords"/>
|
|
<xs:attribute name="publisher"/>
|
|
<xs:attribute name="publicationDate"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="publicationLcrId"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:complexType name="paragraphs" mixed="true">
|
|
<xs:sequence>
|
|
<xs:element name="Paragraph" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:element name="Italics">
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Vernacular">
|
|
<xs:complexType>
|
|
<xs:attribute name="vernacularNameLcrId"/>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Bold">
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:complexType name="tableType">
|
|
<xs:sequence>
|
|
<xs:element name="TableInfo">
|
|
<xs:complexType>
|
|
<xs:attribute name="number"/>
|
|
<xs:attribute name="caption"/>
|
|
<xs:attribute name="footnote"/>
|
|
<xs:attribute name="id" type="xs:ID"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="table" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="thead">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="tr" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="tbody">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="tr" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TableImage" type="imageType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="chapterType">
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element ref="Text"/>
|
|
<xs:element name="TableData">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="tableType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="keyType">
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="Key">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Couplet" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="coupletType">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="KeyNote" type="paragraphs" minOccurs="0"/>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="lineType">
|
|
<xs:sequence>
|
|
<xs:element name="Characteristics">
|
|
<xs:complexType mixed="true">
|
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
|
<xs:element ref="Italics"/>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Result">
|
|
<xs:annotation>
|
|
<xs:documentation>the result text. May include bold and italic sections</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType mixed="true">
|
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
|
<xs:element ref="Bold"/>
|
|
<xs:element ref="Italics"/>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:anySimpleType"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SubKey" type="keyType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="resultId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="lineNumber"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="coupletType">
|
|
<xs:sequence>
|
|
<xs:element name="Line" type="lineType" minOccurs="2" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="number"/>
|
|
<xs:attribute name="from_number"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="paragraphType" mixed="true">
|
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
|
<xs:element name="ParagraphTitle">
|
|
<xs:annotation>
|
|
<xs:documentation>implicitly bold for Fauna</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element ref="TaxonName"/>
|
|
<xs:element name="CitedPublication">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
|
<xs:element ref="Italics"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="referenceInternalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="referenceLcrId"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element ref="ImageReference"/>
|
|
<xs:element name="CollectionCode">
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="collectionId" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element ref="Italics"/>
|
|
<xs:element ref="Bold"/>
|
|
<xs:element name="SectionReference">
|
|
<xs:annotation>
|
|
<xs:documentation>cross reference to a secton orin the publication</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="sectionId" type="xs:IDREF" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="GlossaryTerm">
|
|
<xs:annotation>
|
|
<xs:documentation>cross reference to a glossary entry</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="glossaryEntryId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="taxonNameType" mixed="true">
|
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
|
<xs:element name="Name" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="name"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NameAuthor" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AuthorNameYear" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="year"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="author"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NameStatus" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="status"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NameProtologue" minOccurs="0">
|
|
<xs:complexType mixed="true">
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="NameSource">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="source"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Volume">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="volume"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NameYear">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="yearOf"/>
|
|
<xs:attribute name="yearOn"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ProtologuePage">
|
|
<xs:complexType>
|
|
<xs:attribute name="value"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="referenceLcrId"/>
|
|
<xs:attribute name="referenceInternalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="NameRankAbbreviation" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="abbreviation"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="taxonInternalId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="nameUnformatted"/>
|
|
<xs:attribute name="taxonLcrId"/>
|
|
<xs:attribute name="isBold" use="optional"/>
|
|
<xs:attribute name="suppressItalic" use="optional"/>
|
|
<xs:attribute name="lifeHistory" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="taxaType">
|
|
<xs:sequence>
|
|
<xs:element name="Taxon" type="taxonType" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:element name="ImageReference">
|
|
<xs:complexType mixed="true">
|
|
<xs:attribute name="isBold"/>
|
|
<xs:attribute name="imageId"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:complexType name="imageType" mixed="true">
|
|
<xs:sequence>
|
|
<xs:element name="Caption" minOccurs="0">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="fileName"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="imageID"/>
|
|
<xs:attribute name="photographer"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="taxaListType">
|
|
<xs:sequence>
|
|
<xs:element name="TaxonEntry" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="TaxonName"/>
|
|
<xs:element name="Remark" type="paragraphType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="family"/>
|
|
<xs:attribute name="biostatus"/>
|
|
<xs:attribute name="isBold"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="SynopsisEntryType">
|
|
<xs:sequence>
|
|
<xs:element ref="TaxonName" minOccurs="0"/>
|
|
<xs:element name="SynopsisDiagnosis" type="paragraphType" minOccurs="0"/>
|
|
<xs:element name="SynopsisChildren" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SynopsisChild" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxonNameType">
|
|
<xs:sequence>
|
|
<xs:element name="SynopsisNote" type="paragraphType" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="childEntryNumber" use="optional"/>
|
|
<xs:attribute name="childNumberOfTaxa" use="optional"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SubEntry" type="SynopsisEntryType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="number"/>
|
|
<xs:attribute name="rank"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="SynopsisType">
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element name="Synopsis">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SynopsisEntry" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="SynopsisEntryType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:anySimpleType"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="SynopsisNotes" type="paragraphs"/>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="personType">
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="address"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="checklistEntryType">
|
|
<xs:sequence>
|
|
<xs:element name="CheckListName" type="taxonNameType"/>
|
|
<xs:element name="SynonymEntry" type="taxonNameType" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="SubCheckListEntry" type="checklistEntryType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="page"/>
|
|
<xs:attribute name="id"/>
|
|
</xs:complexType>
|
|
<xs:element name="Responsibility">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI (respStmt): statement of responsibility for somone responsible for the intellectual content of a text where the specialised elements of authors, editor etc do not suffice</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="name"/>
|
|
<xs:attribute name="responsibility">
|
|
<xs:annotation>
|
|
<xs:documentation>TEI: phrase describing the nature of a presons's intellectual responsibility</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonName">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="taxonNameType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="tr">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="td" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:complexType name="TaxonParagraphs" mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:element name="Author" type="personType"/>
|
|
<xs:element name="Text" type="paragraphs"/>
|
|
<xs:complexType name="glossaryType">
|
|
<xs:sequence>
|
|
<xs:element name="GlossaryItem" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Meaning" type="paragraphs"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="term"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id"/>
|
|
<xs:attribute name="title"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="referenceType">
|
|
<xs:sequence minOccurs="0">
|
|
<xs:element name="ReferenceTitle" type="paragraphType" minOccurs="0"/>
|
|
<xs:element name="ReferenceSource" type="paragraphType"/>
|
|
<xs:element name="ReferenceNote" type="paragraphs" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="number" use="optional"/>
|
|
<xs:attribute name="author"/>
|
|
<xs:attribute name="year"/>
|
|
<xs:attribute name="referenceLcrId"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="referenceListType">
|
|
<xs:sequence>
|
|
<xs:element name="Reference" type="referenceType" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="title"/>
|
|
<xs:attribute name="subtitle"/>
|
|
<xs:attribute name="note"/>
|
|
<xs:attribute name="lifeHistory" use="optional"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="taxonType" mixed="true">
|
|
<xs:choice maxOccurs="unbounded">
|
|
<xs:element ref="TaxonName"/>
|
|
<xs:element name="TypeData" type="TaxonParagraphs"/>
|
|
<xs:element name="TypeTaxon" type="TaxonParagraphs"/>
|
|
<xs:element name="Figures">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Figure" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="imageType">
|
|
<xs:attribute name="isBold"/>
|
|
<xs:attribute name="figureText"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Synonyms">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Synonym" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="SynonymName" type="taxonNameType" minOccurs="0"/>
|
|
<xs:element name="SynonymTypeData" type="paragraphs" minOccurs="0"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Etymology" type="TaxonParagraphs"/>
|
|
<xs:element name="TaxonVernacularNames">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="Vernacular" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Diagnosis" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="lifeHistory"/>
|
|
<xs:attribute name="language"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Description" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="paragraphs">
|
|
<xs:attribute name="DescriptionLanguage"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Dimensions" type="TaxonParagraphs"/>
|
|
<xs:element name="Phenology" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:attribute name="flowering"/>
|
|
<xs:attribute name="fruiting"/>
|
|
<xs:attribute name="id" type="xs:ID"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
<xs:attribute name="flowerFruit"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Origin">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="OriginParagraph" type="paragraphType" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="sourceRegion"/>
|
|
<xs:attribute name="arrivalDate"/>
|
|
<xs:attribute name="biostatusOrigin"/>
|
|
<xs:attribute name="biostatusOccurrence"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="FirstRecord" type="TaxonParagraphs" minOccurs="0"/>
|
|
<xs:element name="FirstCollection" minOccurs="0">
|
|
<xs:complexType mixed="true">
|
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
|
<xs:element name="FirstCollector">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="collector"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="FirstDate">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="date"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="AccessionNumber">
|
|
<xs:complexType>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="specimenExternalId" type="xs:IDREF"/>
|
|
<xs:attribute name="number"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="Distribution" type="TaxonParagraphs"/>
|
|
<xs:element name="Habitat" type="TaxonParagraphs"/>
|
|
<xs:element name="Dispersal" type="TaxonParagraphs" minOccurs="0"/>
|
|
<xs:element name="AdditionalTaxa" type="TaxonParagraphs" minOccurs="0"/>
|
|
<xs:element name="MaterialExamined" type="TaxonParagraphs"/>
|
|
<xs:element name="TaxonHistory" type="TaxonParagraphs"/>
|
|
<xs:element name="TaxonBiology" type="TaxonParagraphs"/>
|
|
<xs:element name="HostPlant" type="TaxonParagraphs"/>
|
|
<xs:element name="Remarks" type="TaxonParagraphs"/>
|
|
<xs:element name="Polymorphy">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="chapterType">
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonSynopsis">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="SynopsisType">
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonKey" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="keyType">
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonNote" type="TaxonParagraphs" minOccurs="0"/>
|
|
<xs:element name="Hybridism" type="TaxonParagraphs" minOccurs="0"/>
|
|
<xs:element name="Dubium" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxaType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="IncertaeSedis" type="paragraphs"/>
|
|
<xs:element name="IncludedTaxa" type="paragraphs"/>
|
|
<xs:element name="ExcludedTaxa" type="paragraphs"/>
|
|
<xs:element name="Zeta">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="taxonType">
|
|
<xs:attribute name="title"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonReferences">
|
|
<xs:complexType mixed="true">
|
|
<xs:complexContent mixed="true">
|
|
<xs:extension base="referenceListType"/>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="TaxonTable">
|
|
<xs:complexType>
|
|
<xs:complexContent>
|
|
<xs:extension base="tableType">
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="lifeHistory"/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="ChildTaxa" type="taxaType" minOccurs="0"/>
|
|
</xs:choice>
|
|
<xs:attribute name="rank"/>
|
|
<xs:attribute name="number">
|
|
<xs:annotation>
|
|
<xs:documentation>optional - the entry numer assigned to the taxon within the publication</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="pageStart"/>
|
|
<xs:attribute name="pageEnd"/>
|
|
<xs:attribute name="id" type="xs:ID" use="optional"/>
|
|
<xs:attribute name="taxonSectionAuthor" use="optional">
|
|
<xs:annotation>
|
|
<xs:documentation>name of the author for this taxon entry in the publication. If different to the book or section authors.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
<xs:attribute name="parentTaxonId" type="xs:IDREF" use="optional"/>
|
|
<xs:attribute name="parentTaxonName" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:schema>
|