Schema taxon_v0.9.xsd


schema location:  J:\EDIS\taxon_v0.9.xsd
 
Elements  Complex types  Simple types 
DatasetAnnotation  AddressType  AltText 
datasource  CommsNumbersType  DerivedFlag 
Supplier  ContactType  Description 
TaxonData  CountryType  DocumentAuthor 
DateType  InstitutionCode 
ExternID  Language 
HigherTaxonType  LongTermName 
OrganisationType  name_ID 
PersonNameType  organisationName 
RefCatNumberType  RefPublisher 
ReferenceType  ShortTermName 
ValidTaxonType  Source_ID 
VernacularNameType  SupplierText 
ZoologicalNameType  URL 


element DatasetAnnotation
diagram
type xs:string
used by
element TaxonData/TaxonHead
annotation
documentation 
Source: Workshop 1
	Standards: - 
	Text description of the FullDataSet as represented in a database version
source
<xs:element name="DatasetAnnotation" type="xs:string">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	Text description of the FullDataSet as represented in a database version</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource
diagram
children dbsource dbserver dbwebaddress dbdatadate dbcurrentdate dbexpirydate dbtermsofuse
used by
element TaxonData/TaxonHead
annotation
documentation 
Source: Derek Munro 09/01
	Standards: -
	Notes: This is an element directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) 	at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. 
	There, the root element contains two elements, taxon and datasource. 
	The taxon branch is not very useful for us; however, we might consider using the datasource element as they do.
	Origin, access and ownership of computerised data sources
source
<xs:element name="datasource">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: -
	Notes: This is an element directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) 	at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. 
	There, the root element contains two elements, taxon and datasource. 
	The taxon branch is not very useful for us; however, we might consider using the datasource element as they do.
	Origin, access and ownership of computerised data sources</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="dbsource" type="xs:string">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dbserver" type="xs:string">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dbwebaddress" type="xs:string">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dbdatadate" type="DateType">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dbcurrentdate" type="DateType">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dbexpirydate" type="DateType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dbtermsofuse" type="xs:string">
        <xs:annotation>
          <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element datasource/dbsource
diagram
type xs:string
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbsource" type="xs:string">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource/dbserver
diagram
type xs:string
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbserver" type="xs:string">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource/dbwebaddress
diagram
type xs:string
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbwebaddress" type="xs:string">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource/dbdatadate
diagram
type DateType
children DateBegin DateEnd AltText
attributes
Name  Type  Use  Default  Fixed  
DateType  xs:string        
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbdatadate" type="DateType">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource/dbcurrentdate
diagram
type DateType
children DateBegin DateEnd AltText
attributes
Name  Type  Use  Default  Fixed  
DateType  xs:string        
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbcurrentdate" type="DateType">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource/dbexpirydate
diagram
type DateType
children DateBegin DateEnd AltText
attributes
Name  Type  Use  Default  Fixed  
DateType  xs:string        
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbexpirydate" type="DateType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element datasource/dbtermsofuse
diagram
type xs:string
annotation
documentation 
Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata
source
<xs:element name="dbtermsofuse" type="xs:string">
  <xs:annotation>
    <xs:documentation>Source: Derek Munro 09/01
	Standards: ITIS*ca draft metadata</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier
diagram
children name_ID Organisation PersonName AltText URL Address CommsNumbers SupplierText
used by
element TaxonData/TaxonHead
annotation
documentation 
Version: 0.9
Angaben zum Datenlieferanten

Source: Workshop 1
	Standards: - 
	Metadata - Organisation or individual providing the data file
source
<xs:element name="Supplier">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Angaben zum Datenlieferanten

Source: Workshop 1
	Standards: - 
	Metadata - Organisation or individual providing the data file</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:sequence>
        <xs:element name="name_ID" type="name_ID">
          <xs:annotation>
            <xs:documentation>Version: 0.9
Wird vom Datenlieferanten vorgeschlagen und sollte mindestens 8 Zeichen umfassen</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:choice>
          <xs:element name="Organisation" type="OrganisationType">
            <xs:annotation>
              <xs:documentation>Added by CC Oct 2001Name (elements) for organisations</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="PersonName" type="PersonNameType">
            <xs:annotation>
              <xs:documentation>Source: Workshop 1/ changed by CC from old Name Element
	Standards: - 
	Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)	</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AltText" type="AltText">
            <xs:annotation>
              <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents	</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:choice>
      </xs:sequence>
      <xs:element name="URL" type="URL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - 
	The Internet URL (Uniform Resource Locator) of the Dataset Supplier</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Address" type="AddressType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CommsNumbers" type="CommsNumbersType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	- - NBN : element Contact_Number
	Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute 	CommType is enumnerated to include tel,fax,email
	Attribute Preferred marks the first choice where there are multiple numbers
	</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SupplierText" type="SupplierText" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - 
	Metadata - text notes relating to the supplier of the FullDataSet or subsets of the data</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Supplier/name_ID
diagram
type name_ID
annotation
documentation 
Version: 0.9
Wird vom Datenlieferanten vorgeschlagen und sollte mindestens 8 Zeichen umfassen
source
<xs:element name="name_ID" type="name_ID">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Wird vom Datenlieferanten vorgeschlagen und sollte mindestens 8 Zeichen umfassen</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/Organisation
diagram
type OrganisationType
children organisationName orgAcronym InstitutionCode
annotation
documentation 
Added by CC Oct 2001Name (elements) for organisations
source
<xs:element name="Organisation" type="OrganisationType">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001Name (elements) for organisations</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/PersonName
diagram
type PersonNameType
children NameTitle firstNames initials lastName honorifics
annotation
documentation 
Source: Workshop 1/ changed by CC from old Name Element
	Standards: - 
	Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)	
source
<xs:element name="PersonName" type="PersonNameType">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1/ changed by CC from old Name Element
	Standards: - 
	Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)	</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/AltText
diagram
type AltText
annotation
documentation 
Source: Sydney CODATA workshopFree text field for informal recording of field contents	
source
<xs:element name="AltText" type="AltText">
  <xs:annotation>
    <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents	</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/URL
diagram
type URL
annotation
documentation 
Source: Workshop 1
	Standards: - 
	The Internet URL (Uniform Resource Locator) of the Dataset Supplier
source
<xs:element name="URL" type="URL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	The Internet URL (Uniform Resource Locator) of the Dataset Supplier</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/Address
diagram
type AddressType
children AltText AddressLine Town Country zip
annotation
documentation 
Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	
source
<xs:element name="Address" type="AddressType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/CommsNumbers
diagram
type CommsNumbersType
children Prefix commNumber commConstraint
attributes
Name  Type  Use  Default  Fixed  
CommType  xs:NMTOKEN        
PreferredFlag  xs:NMTOKEN        
annotation
documentation 
Added by CC Oct 2001
	- - NBN : element Contact_Number
	Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute 	CommType is enumnerated to include tel,fax,email
	Attribute Preferred marks the first choice where there are multiple numbers
	
source
<xs:element name="CommsNumbers" type="CommsNumbersType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	- - NBN : element Contact_Number
	Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute 	CommType is enumnerated to include tel,fax,email
	Attribute Preferred marks the first choice where there are multiple numbers
	</xs:documentation>
  </xs:annotation>
</xs:element>

element Supplier/SupplierText
diagram
type SupplierText
annotation
documentation 
Source: Workshop 1
	Standards: - 
	Metadata - text notes relating to the supplier of the FullDataSet or subsets of the data
source
<xs:element name="SupplierText" type="SupplierText" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	Metadata - text notes relating to the supplier of the FullDataSet or subsets of the data</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData
diagram
children TaxonHead Taxon
annotation
documentation 
Version: 0.8
Wurzelelement für die gelieferten Datensätze
source
<xs:element name="TaxonData">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Wurzelelement für die gelieferten Datensätze</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TaxonHead">
        <xs:annotation>
          <xs:documentation>Version: 0.9
Globaler Bereich der für den gesamten Datenumfang gültig ist</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="Supplier"/>
            <xs:element ref="datasource"/>
            <xs:element ref="DatasetAnnotation"/>
            <xs:element name="SourceOfRankNameGlobal" type="ReferenceType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Eingetragene Quelle gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfRankName eines einzelnen Taxon einen Eintrag enthält</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceOfTaxonomicConceptGlobal" type="ReferenceType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfTaxonomicConcept eines einzelnen Taxon einen Eintrag enthält</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Taxon" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Auflistung der einzelnen Taxa </xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Rank" type="ZoologicalNameType">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Angaben zum Rang des aktuellen Taxons</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="TaxonDeliverer_ID" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das aktuelle Taxon</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Extern_ID" type="ExternID" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Hier können beliebig viele weitere IDs angegeben werden. Diese können z. B. aus der Literatur entnommen sein</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="TypeMaterial" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Angaben zu Typenmaterial und deren Aufbewahrungsort</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
ypenbezeichnung wie z. B. Holotypus</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Locality" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
Aufbewahrungsort (z. B. Museum) des Typenmaterials</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Depository" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
Nähere Angaben zum Aufbewahrungsort innerhalb der Locality</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Country" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
Freies Textfeld zur Angabe der Landesherkunft des Typus</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Collector" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
Angaben zum Sammler</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="CollectingDate" type="DateType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
Sammeldatum</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Comment" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.8
Freies Textfeld für ergänzende Anmerkungen zum Typenmaterial</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceOfInformation" type="ReferenceType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version: 0.9
Angaben zur Herkunft der Information über das Typenmaterial</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TaxonData/TaxonHead
diagram
children Supplier datasource DatasetAnnotation SourceOfRankNameGlobal SourceOfTaxonomicConceptGlobal
annotation
documentation 
Version: 0.9
Globaler Bereich der für den gesamten Datenumfang gültig ist
source
<xs:element name="TaxonHead">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Globaler Bereich der für den gesamten Datenumfang gültig ist</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="Supplier"/>
      <xs:element ref="datasource"/>
      <xs:element ref="DatasetAnnotation"/>
      <xs:element name="SourceOfRankNameGlobal" type="ReferenceType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Eingetragene Quelle gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfRankName eines einzelnen Taxon einen Eintrag enthält</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceOfTaxonomicConceptGlobal" type="ReferenceType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfTaxonomicConcept eines einzelnen Taxon einen Eintrag enthält</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TaxonData/TaxonHead/SourceOfRankNameGlobal
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
annotation
documentation 
Version: 0.8
Eingetragene Quelle gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfRankName eines einzelnen Taxon einen Eintrag enthält
source
<xs:element name="SourceOfRankNameGlobal" type="ReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Eingetragene Quelle gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfRankName eines einzelnen Taxon einen Eintrag enthält</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/TaxonHead/SourceOfTaxonomicConceptGlobal
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
annotation
documentation 
Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfTaxonomicConcept eines einzelnen Taxon einen Eintrag enthält
source
<xs:element name="SourceOfTaxonomicConceptGlobal" type="ReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für alle Datensätze in diesem XML-file. Kann für einzelne Taxa überschrieben werden, wenn SourceOfTaxonomicConcept eines einzelnen Taxon einen Eintrag enthält</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon
diagram
children Rank TaxonDeliverer_ID Extern_ID TypeMaterial
annotation
documentation 
Version: 0.8
Auflistung der einzelnen Taxa 
source
<xs:element name="Taxon" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Auflistung der einzelnen Taxa </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Rank" type="ZoologicalNameType">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Angaben zum Rang des aktuellen Taxons</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TaxonDeliverer_ID" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das aktuelle Taxon</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Extern_ID" type="ExternID" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Hier können beliebig viele weitere IDs angegeben werden. Diese können z. B. aus der Literatur entnommen sein</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TypeMaterial" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Angaben zu Typenmaterial und deren Aufbewahrungsort</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
ypenbezeichnung wie z. B. Holotypus</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Locality" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Aufbewahrungsort (z. B. Museum) des Typenmaterials</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Depository" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Nähere Angaben zum Aufbewahrungsort innerhalb der Locality</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Country" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Freies Textfeld zur Angabe der Landesherkunft des Typus</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Collector" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Angaben zum Sammler</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="CollectingDate" type="DateType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Sammeldatum</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Comment" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.8
Freies Textfeld für ergänzende Anmerkungen zum Typenmaterial</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceOfInformation" type="ReferenceType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version: 0.9
Angaben zur Herkunft der Information über das Typenmaterial</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TaxonData/Taxon/Rank
diagram
type ZoologicalNameType
children HigherTaxon RankDescription RankName ZoologicalNameAuthorTeam ZoologicalNameYear ValidityOfRankName VernacularNames NameComments SourceOfRankName SourceOfTaxonomicConcept
annotation
documentation 
Version: 0.8
Angaben zum Rang des aktuellen Taxons
source
<xs:element name="Rank" type="ZoologicalNameType">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Angaben zum Rang des aktuellen Taxons</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TaxonDeliverer_ID
diagram
type xs:string
annotation
documentation 
Version: 0.8
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das aktuelle Taxon
source
<xs:element name="TaxonDeliverer_ID" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das aktuelle Taxon</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/Extern_ID
diagram
type ExternID
children Description Code SourceOfExternID
annotation
documentation 
Version: 0.8
Hier können beliebig viele weitere IDs angegeben werden. Diese können z. B. aus der Literatur entnommen sein
source
<xs:element name="Extern_ID" type="ExternID" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Hier können beliebig viele weitere IDs angegeben werden. Diese können z. B. aus der Literatur entnommen sein</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial
diagram
children Type Locality Depository Country Collector CollectingDate Comment SourceOfInformation
annotation
documentation 
Version: 0.8
Angaben zu Typenmaterial und deren Aufbewahrungsort
source
<xs:element name="TypeMaterial" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Angaben zu Typenmaterial und deren Aufbewahrungsort</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
ypenbezeichnung wie z. B. Holotypus</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Locality" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Aufbewahrungsort (z. B. Museum) des Typenmaterials</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Depository" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Nähere Angaben zum Aufbewahrungsort innerhalb der Locality</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Country" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Freies Textfeld zur Angabe der Landesherkunft des Typus</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Collector" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Angaben zum Sammler</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CollectingDate" type="DateType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Sammeldatum</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.8
Freies Textfeld für ergänzende Anmerkungen zum Typenmaterial</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceOfInformation" type="ReferenceType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version: 0.9
Angaben zur Herkunft der Information über das Typenmaterial</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TaxonData/Taxon/TypeMaterial/Type
diagram
type xs:string
annotation
documentation 
Version: 0.8
ypenbezeichnung wie z. B. Holotypus
source
<xs:element name="Type" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
ypenbezeichnung wie z. B. Holotypus</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/Locality
diagram
type xs:string
annotation
documentation 
Version: 0.8
Aufbewahrungsort (z. B. Museum) des Typenmaterials
source
<xs:element name="Locality" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Aufbewahrungsort (z. B. Museum) des Typenmaterials</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/Depository
diagram
type xs:string
annotation
documentation 
Version: 0.8
Nähere Angaben zum Aufbewahrungsort innerhalb der Locality
source
<xs:element name="Depository" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Nähere Angaben zum Aufbewahrungsort innerhalb der Locality</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/Country
diagram
type xs:string
annotation
documentation 
Version: 0.8
Freies Textfeld zur Angabe der Landesherkunft des Typus
source
<xs:element name="Country" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Freies Textfeld zur Angabe der Landesherkunft des Typus</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/Collector
diagram
type xs:string
annotation
documentation 
Version: 0.8
Angaben zum Sammler
source
<xs:element name="Collector" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Angaben zum Sammler</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/CollectingDate
diagram
type DateType
children DateBegin DateEnd AltText
attributes
Name  Type  Use  Default  Fixed  
DateType  xs:string        
annotation
documentation 
Version: 0.8
Sammeldatum
source
<xs:element name="CollectingDate" type="DateType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Sammeldatum</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/Comment
diagram
type xs:string
annotation
documentation 
Version: 0.8
Freies Textfeld für ergänzende Anmerkungen zum Typenmaterial
source
<xs:element name="Comment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Freies Textfeld für ergänzende Anmerkungen zum Typenmaterial</xs:documentation>
  </xs:annotation>
</xs:element>

element TaxonData/Taxon/TypeMaterial/SourceOfInformation
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
annotation
documentation 
Version: 0.9
Angaben zur Herkunft der Information über das Typenmaterial
source
<xs:element name="SourceOfInformation" type="ReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Angaben zur Herkunft der Information über das Typenmaterial</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AddressType
diagram
children AltText AddressLine Town Country zip
used by
elements Supplier/Address ContactType/Address
annotation
documentation 
Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	
source
<xs:complexType name="AddressType">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:choice>
      <xs:element name="AltText" type="AltText">
        <xs:annotation>
          <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
    <xs:sequence>
      <xs:element name="AddressLine" type="xs:string" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Added by CC Oct. 2001Repeatable element to allow for addresses of different structure and length	</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Town" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - 
	Free text address term useful for sorting - See Address</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Country" type="CountryType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - 
	At least one of Countryname|ISO2|ISO3 should be present but more are allowed
	This should be the political country having jurisdiction over the collection site. 
	Historical country names and water bodies outside the coastal zone can be entered under named area.
	CC - There is conflict here between use as an address line (essentially text handy for sorting) and more structured use in collections 	(GatheringSite) where standardised terms linked to ISO country codes may be desirable
	</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="zip" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by C.Copp - Oct 2001Text attribute for zip code or post code</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:choice>
</xs:complexType>

element AddressType/AltText
diagram
type AltText
annotation
documentation 
Source: Sydney CODATA workshopFree text field for informal recording of field contents
source
<xs:element name="AltText" type="AltText">
  <xs:annotation>
    <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressType/AddressLine
diagram
type xs:string
annotation
documentation 
Added by CC Oct. 2001Repeatable element to allow for addresses of different structure and length	
source
<xs:element name="AddressLine" type="xs:string" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Added by CC Oct. 2001Repeatable element to allow for addresses of different structure and length	</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressType/Town
diagram
type xs:string
annotation
documentation 
Source: Workshop 1
	Standards: - 
	Free text address term useful for sorting - See Address
source
<xs:element name="Town" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	Free text address term useful for sorting - See Address</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressType/Country
diagram
type CountryType
children CountryName Iso2Letter Iso3Letter Language DerivedFlag
annotation
documentation 
Source: Workshop 1
	Standards: - 
	At least one of Countryname|ISO2|ISO3 should be present but more are allowed
	This should be the political country having jurisdiction over the collection site. 
	Historical country names and water bodies outside the coastal zone can be entered under named area.
	CC - There is conflict here between use as an address line (essentially text handy for sorting) and more structured use in collections 	(GatheringSite) where standardised terms linked to ISO country codes may be desirable
	
source
<xs:element name="Country" type="CountryType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	At least one of Countryname|ISO2|ISO3 should be present but more are allowed
	This should be the political country having jurisdiction over the collection site. 
	Historical country names and water bodies outside the coastal zone can be entered under named area.
	CC - There is conflict here between use as an address line (essentially text handy for sorting) and more structured use in collections 	(GatheringSite) where standardised terms linked to ISO country codes may be desirable
	</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressType/zip
diagram
type xs:string
annotation
documentation 
Added by C.Copp - Oct 2001Text attribute for zip code or post code
source
<xs:element name="zip" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by C.Copp - Oct 2001Text attribute for zip code or post code</xs:documentation>
  </xs:annotation>
</xs:element>

complexType CommsNumbersType
diagram
children Prefix commNumber commConstraint
used by
elements Supplier/CommsNumbers ContactType/CommsNumbers
attributes
Name  Type  Use  Default  Fixed  
CommType  xs:NMTOKEN        
PreferredFlag  xs:NMTOKEN        
source
<xs:complexType name="CommsNumbersType">
  <xs:sequence>
    <xs:element name="Prefix" type="xs:string">
      <xs:annotation>
        <xs:documentation>Prefix to use before dialing: e.g. country code</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="commNumber" type="xs:string">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Number
	full number e.g. as dialled within the country or the full email address</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="commConstraint" type="xs:string">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Constraints
	free text note for constraints on use e.g. "weekdays only" or "home number"</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="CommType">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="telephone"/>
        <xs:enumeration value="fax"/>
        <xs:enumeration value="email"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="PreferredFlag">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="Yes"/>
        <xs:enumeration value="No"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>

element CommsNumbersType/Prefix
diagram
type xs:string
annotation
documentation 
Prefix to use before dialing: e.g. country code
source
<xs:element name="Prefix" type="xs:string">
  <xs:annotation>
    <xs:documentation>Prefix to use before dialing: e.g. country code</xs:documentation>
  </xs:annotation>
</xs:element>

element CommsNumbersType/commNumber
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Number
	full number e.g. as dialled within the country or the full email address
source
<xs:element name="commNumber" type="xs:string">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Number
	full number e.g. as dialled within the country or the full email address</xs:documentation>
  </xs:annotation>
</xs:element>

element CommsNumbersType/commConstraint
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Constraints
	free text note for constraints on use e.g. "weekdays only" or "home number"
source
<xs:element name="commConstraint" type="xs:string">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Constraints
	free text note for constraints on use e.g. "weekdays only" or "home number"</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ContactType
diagram
children name_ID Organisation PersonName AltText Address CommsNumbers
source
<xs:complexType name="ContactType">
  <xs:sequence>
    <xs:element name="name_ID" type="name_ID" minOccurs="0"/>
    <xs:choice>
      <xs:element name="Organisation" type="OrganisationType">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001Name (elements) for organisations</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PersonName" type="PersonNameType">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1/ changed by CC from old Name Element
	Standards: - 
	Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)	</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AltText" type="AltText">
        <xs:annotation>
          <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
    <xs:element name="Address" type="AddressType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CommsNumbers" type="CommsNumbersType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	- - NBN : element Contact_Number
	Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute CommType 	is enumnerated to include tel,fax,email
	Attribute Preferred marks the first choice where there are multiple numbers</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ContactType/name_ID
diagram
type name_ID
source
<xs:element name="name_ID" type="name_ID" minOccurs="0"/>

element ContactType/Organisation
diagram
type OrganisationType
children organisationName orgAcronym InstitutionCode
annotation
documentation 
Added by CC Oct 2001Name (elements) for organisations
source
<xs:element name="Organisation" type="OrganisationType">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001Name (elements) for organisations</xs:documentation>
  </xs:annotation>
</xs:element>

element ContactType/PersonName
diagram
type PersonNameType
children NameTitle firstNames initials lastName honorifics
annotation
documentation 
Source: Workshop 1/ changed by CC from old Name Element
	Standards: - 
	Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)	
source
<xs:element name="PersonName" type="PersonNameType">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1/ changed by CC from old Name Element
	Standards: - 
	Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)	</xs:documentation>
  </xs:annotation>
</xs:element>

element ContactType/AltText
diagram
type AltText
annotation
documentation 
Source: Sydney CODATA workshopFree text field for informal recording of field contents
source
<xs:element name="AltText" type="AltText">
  <xs:annotation>
    <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents</xs:documentation>
  </xs:annotation>
</xs:element>

element ContactType/Address
diagram
type AddressType
children AltText AddressLine Town Country zip
annotation
documentation 
Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	
source
<xs:element name="Address" type="AddressType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1/ changed by CC Oct. 2001
	Standards: - 
	In Santa Barbara, I (WGB) insisted on a very basic address definition
	CC: A simpler but more flexible version would be to have Address line as a repeatable element
	 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type =  	(Line|Town|County|Country|zip|etc)
	</xs:documentation>
  </xs:annotation>
</xs:element>

element ContactType/CommsNumbers
diagram
type CommsNumbersType
children Prefix commNumber commConstraint
attributes
Name  Type  Use  Default  Fixed  
CommType  xs:NMTOKEN        
PreferredFlag  xs:NMTOKEN        
annotation
documentation 
Added by CC Oct 2001
	- - NBN : element Contact_Number
	Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute CommType 	is enumnerated to include tel,fax,email
	Attribute Preferred marks the first choice where there are multiple numbers
source
<xs:element name="CommsNumbers" type="CommsNumbersType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	- - NBN : element Contact_Number
	Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute CommType 	is enumnerated to include tel,fax,email
	Attribute Preferred marks the first choice where there are multiple numbers</xs:documentation>
  </xs:annotation>
</xs:element>

complexType CountryType
diagram
children CountryName Iso2Letter Iso3Letter Language DerivedFlag
used by
element AddressType/Country
source
<xs:complexType name="CountryType">
  <xs:sequence>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="CountryName" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - ABIS, ITF, TLR, WGSUB, ISO, Hollis Brummitt (1992)
	HISPID4: cou and scou  : NBN: admin_area
	Free text full country name (preferably from a standard list e.g. ISO or HB)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Iso2Letter" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - ISO
	HISPID: iso
	2 letter ISO code for the representation of a country name</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Iso3Letter" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - 
	2 letter ISO code for the representation of a country name</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:element name="Language" type="Language" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Source: Workshop 1
	Standards: -</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DerivedFlag" type="DerivedFlag" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Source: WGB Oct. 2001
	Standards: - 
	NBN: ? System_supplied_data
	attribute showing that information is derived - usually from a system supplied dictionary</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element CountryType/CountryName
diagram
type xs:string
annotation
documentation 
Source: Workshop 1
	Standards: - ABIS, ITF, TLR, WGSUB, ISO, Hollis Brummitt (1992)
	HISPID4: cou and scou  : NBN: admin_area
	Free text full country name (preferably from a standard list e.g. ISO or HB)
source
<xs:element name="CountryName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - ABIS, ITF, TLR, WGSUB, ISO, Hollis Brummitt (1992)
	HISPID4: cou and scou  : NBN: admin_area
	Free text full country name (preferably from a standard list e.g. ISO or HB)</xs:documentation>
  </xs:annotation>
</xs:element>

element CountryType/Iso2Letter
diagram
type xs:string
annotation
documentation 
Source: Workshop 1
	Standards: - ISO
	HISPID: iso
	2 letter ISO code for the representation of a country name
source
<xs:element name="Iso2Letter" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - ISO
	HISPID: iso
	2 letter ISO code for the representation of a country name</xs:documentation>
  </xs:annotation>
</xs:element>

element CountryType/Iso3Letter
diagram
type xs:string
annotation
documentation 
Source: Workshop 1
	Standards: - 
	2 letter ISO code for the representation of a country name
source
<xs:element name="Iso3Letter" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	2 letter ISO code for the representation of a country name</xs:documentation>
  </xs:annotation>
</xs:element>

element CountryType/Language
diagram
type Language
annotation
documentation 
Source: Workshop 1
	Standards: -
source
<xs:element name="Language" type="Language" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: -</xs:documentation>
  </xs:annotation>
</xs:element>

element CountryType/DerivedFlag
diagram
type DerivedFlag
annotation
documentation 
Source: WGB Oct. 2001
	Standards: - 
	NBN: ? System_supplied_data
	attribute showing that information is derived - usually from a system supplied dictionary
source
<xs:element name="DerivedFlag" type="DerivedFlag" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: WGB Oct. 2001
	Standards: - 
	NBN: ? System_supplied_data
	attribute showing that information is derived - usually from a system supplied dictionary</xs:documentation>
  </xs:annotation>
</xs:element>

complexType DateType
diagram
children DateBegin DateEnd AltText
used by
elements TaxonData/Taxon/TypeMaterial/CollectingDate datasource/dbcurrentdate datasource/dbdatadate datasource/dbexpirydate
attributes
Name  Type  Use  Default  Fixed  
DateType  xs:string        
annotation
documentation 
Added CC Oct 2001
	
	NBN: vaguedatestart, vaguedateend and vaguedatetype
	Date has a three part structure - two elements and an attribute
	VagueDateBegin = First date of a range or date for a single date
	VagueDateEnd = last date in a range
	DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as 	summer 69 or 1974 etc) 
	Note terms such as summer would be interpretted by standard begin and end dates.
	
source
<xs:complexType name="DateType">
  <xs:annotation>
    <xs:documentation>Added CC Oct 2001
	
	NBN: vaguedatestart, vaguedateend and vaguedatetype
	Date has a three part structure - two elements and an attribute
	VagueDateBegin = First date of a range or date for a single date
	VagueDateEnd = last date in a range
	DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as 	summer 69 or 1974 etc) 
	Note terms such as summer would be interpretted by standard begin and end dates.
	</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:sequence>
      <xs:element name="DateBegin" type="xs:string">
        <xs:annotation>
          <xs:documentation>Part of date. Format datebegin, dateend and date type allows recording of dates as ranges or approximations.	</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DateEnd" type="xs:string"/>
    </xs:sequence>
    <xs:element name="AltText" type="AltText">
      <xs:annotation>
        <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="DateType" type="xs:string"/>
</xs:complexType>

element DateType/DateBegin
diagram
type xs:string
annotation
documentation 
Part of date. Format datebegin, dateend and date type allows recording of dates as ranges or approximations.	
source
<xs:element name="DateBegin" type="xs:string">
  <xs:annotation>
    <xs:documentation>Part of date. Format datebegin, dateend and date type allows recording of dates as ranges or approximations.	</xs:documentation>
  </xs:annotation>
</xs:element>

element DateType/DateEnd
diagram
type xs:string
source
<xs:element name="DateEnd" type="xs:string"/>

element DateType/AltText
diagram
type AltText
annotation
documentation 
Source: Sydney CODATA workshopFree text field for informal recording of field contents
source
<xs:element name="AltText" type="AltText">
  <xs:annotation>
    <xs:documentation>Source: Sydney CODATA workshopFree text field for informal recording of field contents</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ExternID
diagram
children Description Code SourceOfExternID
used by
element TaxonData/Taxon/Extern_ID
source
<xs:complexType name="ExternID">
  <xs:sequence>
    <xs:element name="Description" type="xs:string"/>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="SourceOfExternID" type="ReferenceType"/>
  </xs:sequence>
</xs:complexType>

element ExternID/Description
diagram
type xs:string
source
<xs:element name="Description" type="xs:string"/>

element ExternID/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element ExternID/SourceOfExternID
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
source
<xs:element name="SourceOfExternID" type="ReferenceType"/>

complexType HigherTaxonType
diagram
children HigherTaxonDescription HigherTaxonName
used by
element ZoologicalNameType/HigherTaxon
source
<xs:complexType name="HigherTaxonType">
  <xs:sequence>
    <xs:element name="HigherTaxonDescription" type="xs:string">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Rangbezeichnung des nächshöheren Taxonx. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HigherTaxonName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Name des nächsthöheren Ranges</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element HigherTaxonType/HigherTaxonDescription
diagram
type xs:string
annotation
documentation 
Version: 0.8
Rangbezeichnung des nächshöheren Taxonx. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden
source
<xs:element name="HigherTaxonDescription" type="xs:string">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Rangbezeichnung des nächshöheren Taxonx. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden</xs:documentation>
  </xs:annotation>
</xs:element>

element HigherTaxonType/HigherTaxonName
diagram
type xs:string
annotation
documentation 
Version: 0.8
Name des nächsthöheren Ranges
source
<xs:element name="HigherTaxonName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Name des nächsthöheren Ranges</xs:documentation>
  </xs:annotation>
</xs:element>

complexType OrganisationType
diagram
children organisationName orgAcronym InstitutionCode
used by
elements Supplier/Organisation ContactType/Organisation
source
<xs:complexType name="OrganisationType">
  <xs:sequence>
    <xs:element name="organisationName" type="organisationName">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001Full organisation name e.g. Taxonomic Database Working Group</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="orgAcronym" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001Acronym or short term for an organisation e.g. TDWG</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="InstitutionCode" type="InstitutionCode" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Source: Workshop 1
	Standards: - Index Herbariorum, International Directory for Botanic Gardens, ABIS, ITF, TLR, Museum Documentation Association
	HISPID4: Institution Code (insid) /  TDWG: Herbarium / NBN:Acronym (part)Free text - presumably for an organisations standard identifer 	code e.g. Museum or Herbarium abbreviation (BRSMG = Bristol City Museum  Art Gallery)
	</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element OrganisationType/organisationName
diagram
type organisationName
annotation
documentation 
Added by CC Oct 2001Full organisation name e.g. Taxonomic Database Working Group
source
<xs:element name="organisationName" type="organisationName">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001Full organisation name e.g. Taxonomic Database Working Group</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganisationType/orgAcronym
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001Acronym or short term for an organisation e.g. TDWG
source
<xs:element name="orgAcronym" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001Acronym or short term for an organisation e.g. TDWG</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganisationType/InstitutionCode
diagram
type InstitutionCode
annotation
documentation 
Source: Workshop 1
	Standards: - Index Herbariorum, International Directory for Botanic Gardens, ABIS, ITF, TLR, Museum Documentation Association
	HISPID4: Institution Code (insid) /  TDWG: Herbarium / NBN:Acronym (part)Free text - presumably for an organisations standard identifer 	code e.g. Museum or Herbarium abbreviation (BRSMG = Bristol City Museum  Art Gallery)
	
source
<xs:element name="InstitutionCode" type="InstitutionCode" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - Index Herbariorum, International Directory for Botanic Gardens, ABIS, ITF, TLR, Museum Documentation Association
	HISPID4: Institution Code (insid) /  TDWG: Herbarium / NBN:Acronym (part)Free text - presumably for an organisations standard identifer 	code e.g. Museum or Herbarium abbreviation (BRSMG = Bristol City Museum  Art Gallery)
	</xs:documentation>
  </xs:annotation>
</xs:element>

complexType PersonNameType
diagram
children NameTitle firstNames initials lastName honorifics
used by
elements Supplier/PersonName ContactType/PersonName
source
<xs:complexType name="PersonNameType">
  <xs:sequence>
    <xs:element name="NameTitle" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Title
	Mode of address e.g. Mr. Dr. Professor - could be controlled from lookup list</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="firstNames" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Forename
	First or Christian names e.g. Charles</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="initials" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Initials
	Initials of forenames e.g. C.J.T.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="lastName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Surname
	Last name, surname or family name e.g. Darwin</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="honorifics" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Added by CC Oct 2001
	NBN: Honorifics
	Degrees, abbreviations of rank etc. that follow a name e.g. B.Sc., MBE etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element PersonNameType/NameTitle
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Title
	Mode of address e.g. Mr. Dr. Professor - could be controlled from lookup list
source
<xs:element name="NameTitle" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Title
	Mode of address e.g. Mr. Dr. Professor - could be controlled from lookup list</xs:documentation>
  </xs:annotation>
</xs:element>

element PersonNameType/firstNames
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Forename
	First or Christian names e.g. Charles
source
<xs:element name="firstNames" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Forename
	First or Christian names e.g. Charles</xs:documentation>
  </xs:annotation>
</xs:element>

element PersonNameType/initials
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Initials
	Initials of forenames e.g. C.J.T.
source
<xs:element name="initials" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Initials
	Initials of forenames e.g. C.J.T.</xs:documentation>
  </xs:annotation>
</xs:element>

element PersonNameType/lastName
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Surname
	Last name, surname or family name e.g. Darwin
source
<xs:element name="lastName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Surname
	Last name, surname or family name e.g. Darwin</xs:documentation>
  </xs:annotation>
</xs:element>

element PersonNameType/honorifics
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Honorifics
	Degrees, abbreviations of rank etc. that follow a name e.g. B.Sc., MBE etc.
source
<xs:element name="honorifics" type="xs:string" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Honorifics
	Degrees, abbreviations of rank etc. that follow a name e.g. B.Sc., MBE etc.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType RefCatNumberType
diagram
type extension of xs:string
used by
element ReferenceType/RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
NumberType  xs:NMTOKEN        
source
<xs:complexType name="RefCatNumberType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="NumberType">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="ISBN"/>
            <xs:enumeration value="ISSN"/>
            <xs:enumeration value="LibraryCongress"/>
            <xs:enumeration value="Internal"/>
            <xs:enumeration value="other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType ReferenceType
diagram
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
used by
elements ExternID/SourceOfExternID TaxonData/Taxon/TypeMaterial/SourceOfInformation ZoologicalNameType/SourceOfRankName TaxonData/TaxonHead/SourceOfRankNameGlobal ZoologicalNameType/SourceOfTaxonomicConcept TaxonData/TaxonHead/SourceOfTaxonomicConceptGlobal VernacularNameType/SourceOfVernacularName
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
source
<xs:complexType name="ReferenceType">
  <xs:sequence>
    <xs:element name="Source_ID" type="Source_ID" minOccurs="0"/>
    <xs:sequence>
      <xs:element name="RefTitle" type="xs:string">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Title
	Title of book, paper, article or paper in symposium</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefDate" type="xs:string">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Year_Vague_Date_Start, Year_Vague_Date_End, Year_Vague_Date_Type
	Date of publication (usually Year)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DocumentAuthor" type="DocumentAuthor" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>added by CC Oct 2001
	
	author name in format for reference citations e.g. Copp, C.J.T.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Journal" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Journal element
	Journal or similar serial publication name and details</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="journal_ID" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Added by CC Oct 2001
	NBN: Journal_Key
	Unique identifier in a database </xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ShortTermName" type="ShortTermName">
              <xs:annotation>
                <xs:documentation>Source: CC - Oct 2001
	Standards: 
	ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
	e.g. HOLO for Holotype</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="LongTermName" type="LongTermName" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Source: CC - Oct 2001
	Standards: 
	LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="RefPublisher" type="RefPublisher" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Description" type="Description" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Source: Workshop 1
	Standards: - 
	Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="RefVolume" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Volume
	Volume number - if any</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefPart" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Part
	Part number of  publication - if any</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefNumber" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Number
	Volume or other number (e.g. issue) of publication</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefPages" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Pages
	number of papges or page range for publication or paper</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefSupplement" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Supplement
	Supplement name or number for publication where appropriate</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefEdition" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Edition
	Edition number for reprinted publications</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefSymposium" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Symposium_Title
	Symposium name or title of symposium volume where appropriate</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefPublisher" type="RefPublisher" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefPlacePublished" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Place_of_Publication
	Place of publication</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefCatNumber" type="RefCatNumberType" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>added by CC Oct 2001
	
	Documents and images may have various reference numbers associated with them e.g. ISBN, ISSN, internal filing numbers etc.	</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:sequence>
  <xs:attribute name="RefType" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="book"/>
        <xs:enumeration value="article"/>
        <xs:enumeration value="paper"/>
        <xs:enumeration value="symposium"/>
        <xs:enumeration value="manuscript"/>
        <xs:enumeration value="fieldnotebook"/>
        <xs:enumeration value="other"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>

element ReferenceType/Source_ID
diagram
type Source_ID
source
<xs:element name="Source_ID" type="Source_ID" minOccurs="0"/>

element ReferenceType/RefTitle
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Title
	Title of book, paper, article or paper in symposium
source
<xs:element name="RefTitle" type="xs:string">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Title
	Title of book, paper, article or paper in symposium</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefDate
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Year_Vague_Date_Start, Year_Vague_Date_End, Year_Vague_Date_Type
	Date of publication (usually Year)
source
<xs:element name="RefDate" type="xs:string">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Year_Vague_Date_Start, Year_Vague_Date_End, Year_Vague_Date_Type
	Date of publication (usually Year)</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/DocumentAuthor
diagram
type DocumentAuthor
annotation
documentation 
added by CC Oct 2001
	
	author name in format for reference citations e.g. Copp, C.J.T.
source
<xs:element name="DocumentAuthor" type="DocumentAuthor" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>added by CC Oct 2001
	
	author name in format for reference citations e.g. Copp, C.J.T.</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/Journal
diagram
children journal_ID ShortTermName LongTermName RefPublisher Description
annotation
documentation 
Added by CC Oct 2001
	NBN: Journal element
	Journal or similar serial publication name and details
source
<xs:element name="Journal" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Journal element
	Journal or similar serial publication name and details</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="journal_ID" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Journal_Key
	Unique identifier in a database </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ShortTermName" type="ShortTermName">
        <xs:annotation>
          <xs:documentation>Source: CC - Oct 2001
	Standards: 
	ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
	e.g. HOLO for Holotype</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LongTermName" type="LongTermName" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: CC - Oct 2001
	Standards: 
	LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefPublisher" type="RefPublisher" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Description" type="Description" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Source: Workshop 1
	Standards: - 
	Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ReferenceType/Journal/journal_ID
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Journal_Key
	Unique identifier in a database 
source
<xs:element name="journal_ID" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Journal_Key
	Unique identifier in a database </xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/Journal/ShortTermName
diagram
type ShortTermName
annotation
documentation 
Source: CC - Oct 2001
	Standards: 
	ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
	e.g. HOLO for Holotype
source
<xs:element name="ShortTermName" type="ShortTermName">
  <xs:annotation>
    <xs:documentation>Source: CC - Oct 2001
	Standards: 
	ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
	e.g. HOLO for Holotype</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/Journal/LongTermName
diagram
type LongTermName
annotation
documentation 
Source: CC - Oct 2001
	Standards: 
	LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype
source
<xs:element name="LongTermName" type="LongTermName" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: CC - Oct 2001
	Standards: 
	LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/Journal/RefPublisher
diagram
type RefPublisher
annotation
documentation 
Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication
source
<xs:element name="RefPublisher" type="RefPublisher" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/Journal/Description
diagram
type Description
annotation
documentation 
Source: Workshop 1
	Standards: - 
	Used wherever a description field is needed. Free text and could be in rtf or html.
source
<xs:element name="Description" type="Description" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Source: Workshop 1
	Standards: - 
	Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefVolume
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Volume
	Volume number - if any
source
<xs:element name="RefVolume" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Volume
	Volume number - if any</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefPart
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Part
	Part number of  publication - if any
source
<xs:element name="RefPart" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Part
	Part number of  publication - if any</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefNumber
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Number
	Volume or other number (e.g. issue) of publication
source
<xs:element name="RefNumber" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Number
	Volume or other number (e.g. issue) of publication</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefPages
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Pages
	number of papges or page range for publication or paper
source
<xs:element name="RefPages" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Pages
	number of papges or page range for publication or paper</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefSupplement
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Supplement
	Supplement name or number for publication where appropriate
source
<xs:element name="RefSupplement" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Supplement
	Supplement name or number for publication where appropriate</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefEdition
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Edition
	Edition number for reprinted publications
source
<xs:element name="RefEdition" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Edition
	Edition number for reprinted publications</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefSymposium
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Symposium_Title
	Symposium name or title of symposium volume where appropriate
source
<xs:element name="RefSymposium" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Symposium_Title
	Symposium name or title of symposium volume where appropriate</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefPublisher
diagram
type RefPublisher
annotation
documentation 
Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication
source
<xs:element name="RefPublisher" type="RefPublisher" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Publisher
	Publisher of the publication</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefPlacePublished
diagram
type xs:string
annotation
documentation 
Added by CC Oct 2001
	NBN: Place_of_Publication
	Place of publication
source
<xs:element name="RefPlacePublished" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Added by CC Oct 2001
	NBN: Place_of_Publication
	Place of publication</xs:documentation>
  </xs:annotation>
</xs:element>

element ReferenceType/RefCatNumber
diagram
type RefCatNumberType
attributes
Name  Type  Use  Default  Fixed  
NumberType  xs:NMTOKEN        
annotation
documentation 
added by CC Oct 2001
	
	Documents and images may have various reference numbers associated with them e.g. ISBN, ISSN, internal filing numbers etc.	
source
<xs:element name="RefCatNumber" type="RefCatNumberType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>added by CC Oct 2001
	
	Documents and images may have various reference numbers associated with them e.g. ISBN, ISSN, internal filing numbers etc.	</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ValidTaxonType
diagram
children ValidDescription ValidName ValidTaxonDeliverer_ID
used by
elements ZoologicalNameType/ValidityOfRankName/Project ZoologicalNameType/ValidityOfRankName/SourceOfName ZoologicalNameType/ValidityOfRankName/TaxonomicConcept
attributes
Name  Type  Use  Default  Fixed  
valid  xs:NMTOKEN  required  unknown    
source
<xs:complexType name="ValidTaxonType">
  <xs:sequence>
    <xs:element name="ValidDescription" type="xs:string">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Rangbezeichnung des validen Taxonx. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ValidName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Name des validen Ranges</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ValidTaxonDeliverer_ID" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das valide Taxon</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="valid" use="required" default="unknown">
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="unknown"/>
        <xs:enumeration value="no"/>
        <xs:enumeration value="yes"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>

element ValidTaxonType/ValidDescription
diagram
type xs:string
annotation
documentation 
Version: 0.9
Rangbezeichnung des validen Taxonx. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden
source
<xs:element name="ValidDescription" type="xs:string">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Rangbezeichnung des validen Taxonx. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden</xs:documentation>
  </xs:annotation>
</xs:element>

element ValidTaxonType/ValidName
diagram
type xs:string
annotation
documentation 
Version: 0.9
Name des validen Ranges
source
<xs:element name="ValidName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Name des validen Ranges</xs:documentation>
  </xs:annotation>
</xs:element>

element ValidTaxonType/ValidTaxonDeliverer_ID
diagram
type xs:string
annotation
documentation 
Version: 0.9
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das valide Taxon
source
<xs:element name="ValidTaxonDeliverer_ID" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Eindeutiger Schlüssel aus der Datenbank des Datenlieferanten für das valide Taxon</xs:documentation>
  </xs:annotation>
</xs:element>

complexType VernacularNameType
diagram
children Language VernacularName SourceOfVernacularName
used by
element ZoologicalNameType/VernacularNames
source
<xs:complexType name="VernacularNameType">
  <xs:sequence>
    <xs:element name="Language" type="Language">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Sprachherkunft des landessprachlichen Namen</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VernacularName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Landessprachlicher Name</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SourceOfVernacularName" type="ReferenceType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Quellenangabe aus der der  landessprachliche Name stammt</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element VernacularNameType/Language
diagram
type Language
annotation
documentation 
Version: 0.8
Sprachherkunft des landessprachlichen Namen
source
<xs:element name="Language" type="Language">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Sprachherkunft des landessprachlichen Namen</xs:documentation>
  </xs:annotation>
</xs:element>

element VernacularNameType/VernacularName
diagram
type xs:string
annotation
documentation 
Version: 0.8
Landessprachlicher Name
source
<xs:element name="VernacularName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Landessprachlicher Name</xs:documentation>
  </xs:annotation>
</xs:element>

element VernacularNameType/SourceOfVernacularName
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
annotation
documentation 
Version: 0.9
Quellenangabe aus der der  landessprachliche Name stammt
source
<xs:element name="SourceOfVernacularName" type="ReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Quellenangabe aus der der  landessprachliche Name stammt</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ZoologicalNameType
diagram
children HigherTaxon RankDescription RankName ZoologicalNameAuthorTeam ZoologicalNameYear ValidityOfRankName VernacularNames NameComments SourceOfRankName SourceOfTaxonomicConcept
used by
element TaxonData/Taxon/Rank
source
<xs:complexType name="ZoologicalNameType">
  <xs:sequence>
    <xs:element name="HigherTaxon" type="HigherTaxonType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Der Vorgänger des aktuellen Taxon</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RankDescription" type="xs:string">
      <xs:annotation>
        <xs:documentation>Rangbezeichnung des Taxon. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RankName" type="xs:string">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Name des Ranges</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ZoologicalNameAuthorTeam" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.9</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ZoologicalNameYear" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.9</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ValidityOfRankName">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Angaben zur Gültigkeit des Taxons</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Project" type="ValidTaxonType">
            <xs:annotation>
              <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des Projektes, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="SourceOfName" type="ValidTaxonType">
            <xs:annotation>
              <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht der zugrundeliegenden Quelle, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="TaxonomicConcept" type="ValidTaxonType">
            <xs:annotation>
              <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des zugrundeliegenden taxonomischen Konzeptes, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="VernacularNames" type="VernacularNameType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Landessprachliche Namen</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NameComments" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Source: CC - Oct 2001
Standards: HISPID4: namcom
Any free text comments related to the name
 </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SourceOfRankName" type="ReferenceType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.8
Eingetragene Quelle gilt für den aktuellen Datensatz. Die ausgefüllten Felder überschreiben die Angaben im Feld SourceOfRankNameGlobal</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SourceOfTaxonomicConcept" type="ReferenceType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für den aktuellen Datensatz. Die ausgefüllten Felder überschreiben die Angaben im Feld SourceOfTaxonomicConceptGlobal</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ZoologicalNameType/HigherTaxon
diagram
type HigherTaxonType
children HigherTaxonDescription HigherTaxonName
annotation
documentation 
Version: 0.8
Der Vorgänger des aktuellen Taxon
source
<xs:element name="HigherTaxon" type="HigherTaxonType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Der Vorgänger des aktuellen Taxon</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/RankDescription
diagram
type xs:string
annotation
documentation 
Rangbezeichnung des Taxon. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden
source
<xs:element name="RankDescription" type="xs:string">
  <xs:annotation>
    <xs:documentation>Rangbezeichnung des Taxon. Es sollten nach  Möglichkeit die englischen Definitionen verwenden werden</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/RankName
diagram
type xs:string
annotation
documentation 
Version: 0.8
Name des Ranges
source
<xs:element name="RankName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Name des Ranges</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/ZoologicalNameAuthorTeam
diagram
type xs:string
annotation
documentation 
Version: 0.9
source
<xs:element name="ZoologicalNameAuthorTeam" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/ZoologicalNameYear
diagram
type xs:string
annotation
documentation 
Version: 0.9
source
<xs:element name="ZoologicalNameYear" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/ValidityOfRankName
diagram
children Project SourceOfName TaxonomicConcept
annotation
documentation 
Version: 0.9
Angaben zur Gültigkeit des Taxons
source
<xs:element name="ValidityOfRankName">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Angaben zur Gültigkeit des Taxons</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Project" type="ValidTaxonType">
        <xs:annotation>
          <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des Projektes, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceOfName" type="ValidTaxonType">
        <xs:annotation>
          <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht der zugrundeliegenden Quelle, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TaxonomicConcept" type="ValidTaxonType">
        <xs:annotation>
          <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des zugrundeliegenden taxonomischen Konzeptes, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ZoologicalNameType/ValidityOfRankName/Project
diagram
type ValidTaxonType
children ValidDescription ValidName ValidTaxonDeliverer_ID
attributes
Name  Type  Use  Default  Fixed  
valid  xs:NMTOKEN  required  unknown    
annotation
documentation 
Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des Projektes, wird 'yes' eingetragen. Default-Wert ist 'no'
source
<xs:element name="Project" type="ValidTaxonType">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des Projektes, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/ValidityOfRankName/SourceOfName
diagram
type ValidTaxonType
children ValidDescription ValidName ValidTaxonDeliverer_ID
attributes
Name  Type  Use  Default  Fixed  
valid  xs:NMTOKEN  required  unknown    
annotation
documentation 
Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht der zugrundeliegenden Quelle, wird 'yes' eingetragen. Default-Wert ist 'no'
source
<xs:element name="SourceOfName" type="ValidTaxonType">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht der zugrundeliegenden Quelle, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/ValidityOfRankName/TaxonomicConcept
diagram
type ValidTaxonType
children ValidDescription ValidName ValidTaxonDeliverer_ID
attributes
Name  Type  Use  Default  Fixed  
valid  xs:NMTOKEN  required  unknown    
annotation
documentation 
Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des zugrundeliegenden taxonomischen Konzeptes, wird 'yes' eingetragen. Default-Wert ist 'no'
source
<xs:element name="TaxonomicConcept" type="ValidTaxonType">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Ist das aktuelle Taxon gültig aus Sicht des zugrundeliegenden taxonomischen Konzeptes, wird 'yes' eingetragen. Default-Wert ist 'no'</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/VernacularNames
diagram
type VernacularNameType
children Language VernacularName SourceOfVernacularName
annotation
documentation 
Version: 0.8
Landessprachliche Namen
source
<xs:element name="VernacularNames" type="VernacularNameType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Landessprachliche Namen</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/NameComments
diagram
type xs:string
annotation
documentation 
Version: 0.9
Source: CC - Oct 2001
Standards: HISPID4: namcom
Any free text comments related to the name
 
source
<xs:element name="NameComments" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Source: CC - Oct 2001
Standards: HISPID4: namcom
Any free text comments related to the name
 </xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/SourceOfRankName
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
annotation
documentation 
Version: 0.8
Eingetragene Quelle gilt für den aktuellen Datensatz. Die ausgefüllten Felder überschreiben die Angaben im Feld SourceOfRankNameGlobal
source
<xs:element name="SourceOfRankName" type="ReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.8
Eingetragene Quelle gilt für den aktuellen Datensatz. Die ausgefüllten Felder überschreiben die Angaben im Feld SourceOfRankNameGlobal</xs:documentation>
  </xs:annotation>
</xs:element>

element ZoologicalNameType/SourceOfTaxonomicConcept
diagram
type ReferenceType
children Source_ID RefTitle RefDate DocumentAuthor Journal RefVolume RefPart RefNumber RefPages RefSupplement RefEdition RefSymposium RefPublisher RefPlacePublished RefCatNumber
attributes
Name  Type  Use  Default  Fixed  
RefType  xs:NMTOKEN  required      
annotation
documentation 
Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für den aktuellen Datensatz. Die ausgefüllten Felder überschreiben die Angaben im Feld SourceOfTaxonomicConceptGlobal
source
<xs:element name="SourceOfTaxonomicConcept" type="ReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version: 0.9
Eingetragene Quelle für taxonomisches Konzept gilt für den aktuellen Datensatz. Die ausgefüllten Felder überschreiben die Angaben im Feld SourceOfTaxonomicConceptGlobal</xs:documentation>
  </xs:annotation>
</xs:element>

simpleType AltText
type xs:string
used by
elements Supplier/AltText DateType/AltText ContactType/AltText AddressType/AltText
source
<xs:simpleType name="AltText">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType DerivedFlag
type xs:string
used by
element CountryType/DerivedFlag
source
<xs:simpleType name="DerivedFlag">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType Description
type xs:string
used by
element ReferenceType/Journal/Description
source
<xs:simpleType name="Description">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType DocumentAuthor
type xs:string
used by
element ReferenceType/DocumentAuthor
source
<xs:simpleType name="DocumentAuthor">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType InstitutionCode
type xs:string
used by
element OrganisationType/InstitutionCode
source
<xs:simpleType name="InstitutionCode">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType Language
type xs:string
used by
elements CountryType/Language VernacularNameType/Language
source
<xs:simpleType name="Language">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType LongTermName
type xs:string
used by
element ReferenceType/Journal/LongTermName
source
<xs:simpleType name="LongTermName">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType name_ID
type xs:string
used by
elements Supplier/name_ID ContactType/name_ID
source
<xs:simpleType name="name_ID">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType organisationName
type xs:string
used by
element OrganisationType/organisationName
source
<xs:simpleType name="organisationName">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType RefPublisher
type xs:string
used by
elements ReferenceType/Journal/RefPublisher ReferenceType/RefPublisher
source
<xs:simpleType name="RefPublisher">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType ShortTermName
type xs:string
used by
element ReferenceType/Journal/ShortTermName
source
<xs:simpleType name="ShortTermName">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType Source_ID
type xs:string
used by
element ReferenceType/Source_ID
source
<xs:simpleType name="Source_ID">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType SupplierText
type xs:string
used by
element Supplier/SupplierText
source
<xs:simpleType name="SupplierText">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType URL
type xs:string
used by
element Supplier/URL
source
<xs:simpleType name="URL">
  <xs:restriction base="xs:string"/>
</xs:simpleType>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com