Schema ABCDDNA.xsd


schema location:  http://www.dnabank-network.org/schemas/ABCDDNA/ABCDDNA.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/2.06
 
Elements  Complex types  Simple types 
DataSets  anyUriP  BiologicalStatus 
Aspect  CodeOfNomenclatureEnum 
BotanicalGardenUnit  CollectingAcquisitionSource 
Contact  DateTimeISO 
ContentMetadata  Epithet 
Country  FAOInstituteCode 
CultureCollectionUnit  HigherTaxonRankEnum 
DateTime  HybridFlag 
Gathering  InstitutionCode 
HerbariumUnit  Monomial 
HigherTaxon  RankAbbreviation 
Identification  RecordBasisEnum 
ImageSize  Role 
IPRStatements  SexCodeEnum 
Label  String 
LabelRepr  String255 
Lookup  String50 
LookupL  TypeGermplasmStorage 
MeasurementOrFact 
MetadataDescriptionRepr 
MicroAgent 
MicroAgentP 
MultiMediaObject 
MycologicalUnit 
NameBacterial 
NameBotanical 
NamedArea 
NameViral 
NameZoological 
Organisation 
PalaeontologicalUnit 
PersonName 
PGRUnit 
Reference 
RevisionData 
ScientificName 
ScientificNameIdentified 
Sequence 
Statement 
Stratigraphy 
StringL 
StringL255 
StringLP 
StringLP255 
StringP 
StringP255 
TaxonIdentified 
TelephoneDevice 
TelephoneNumber 
Unit 
ZoologicalUnit 


schema location:  http://www.dnabank-network.org/schemas/ABCDDNA/DNA.XSD
targetNamespace:  http://www.dnabank-network.org/schemas/ABCDDNA
 
Elements  Complex types 
DNASample  Amplification 
AmplificationPrimerForward 
AmplificationPrimerReverse 
Reference 
Sequencing 
SequencingPrimer 
SingleSequencing 
StringDirection 
StringType 
StringUnit 


element DataSets
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children DataSet
annotation
documentation 
TDWG root element: container for one or more DataSets.
source
<xs:element name="DataSets">
  <xs:annotation>
    <xs:documentation>TDWG root element: container for one or more DataSets.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DataSet" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A dataset containing unit data and their shared metadata elements.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DatasetGUID" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>A globally unique identifier for the entire data collection the present dataset was derived from. The exact format and/or semantics are still under discussion.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="TechnicalContacts">
              <xs:annotation>
                <xs:documentation>Metadata item normally not used for end-user display. UDDI registry element for GBIF registry. Questions and feedback about availability of a provider or resource should be directed to the technical contact. This contact normally represents the Agent acting as the publisher of the datasets in the network. The element is unbounded to provide for alternative contacts (vacation etc.).</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="TechnicalContact" type="MicroAgentP" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="ContentContacts">
              <xs:annotation>
                <xs:documentation>UDDI registry element ("AdministrativeContact")  for GBIF registry. Questions and feedback about data, or restrictions on use of the data should be directed to the adminstrative contact. This contact normally represents the agent acting as the original supplier or custodian of the dataset. If a content contact is given on the unit-level, that one should be used for end-user purposes. The element is unbounded to provide for alternative contacts (vacation etc.).</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ContentContact" type="MicroAgentP" maxOccurs="unbounded"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="OtherProviders" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Other known on-line providers of this dataset.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="OtherProvider" type="String" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>The UUID (identifier in the UDDI registry) of another data provider known to serve this dataset.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Metadata" type="ContentMetadata">
              <xs:annotation>
                <xs:documentation xml:lang="en-us">Metadata referring to the principal source of the entire data collection (the metadata scope may be wider than the objects actually contained in the data set). In its current form, this collection represents a mixture of elements useful for resource discovery (e.g. scope) with metadata actually pertaining to the received (partial) dataset.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Units">
              <xs:annotation>
                <xs:documentation>A container for one or more unit data records from the gathering</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Unit" type="Unit" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>A container for all data referring to a unit (specimen or observation record)</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 DataSets/DataSet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children DatasetGUID TechnicalContacts ContentContacts OtherProviders Metadata Units
annotation
documentation 
A dataset containing unit data and their shared metadata elements.
source
<xs:element name="DataSet" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A dataset containing unit data and their shared metadata elements.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DatasetGUID" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A globally unique identifier for the entire data collection the present dataset was derived from. The exact format and/or semantics are still under discussion.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TechnicalContacts">
        <xs:annotation>
          <xs:documentation>Metadata item normally not used for end-user display. UDDI registry element for GBIF registry. Questions and feedback about availability of a provider or resource should be directed to the technical contact. This contact normally represents the Agent acting as the publisher of the datasets in the network. The element is unbounded to provide for alternative contacts (vacation etc.).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TechnicalContact" type="MicroAgentP" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ContentContacts">
        <xs:annotation>
          <xs:documentation>UDDI registry element ("AdministrativeContact")  for GBIF registry. Questions and feedback about data, or restrictions on use of the data should be directed to the adminstrative contact. This contact normally represents the agent acting as the original supplier or custodian of the dataset. If a content contact is given on the unit-level, that one should be used for end-user purposes. The element is unbounded to provide for alternative contacts (vacation etc.).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ContentContact" type="MicroAgentP" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="OtherProviders" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Other known on-line providers of this dataset.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="OtherProvider" type="String" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>The UUID (identifier in the UDDI registry) of another data provider known to serve this dataset.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Metadata" type="ContentMetadata">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">Metadata referring to the principal source of the entire data collection (the metadata scope may be wider than the objects actually contained in the data set). In its current form, this collection represents a mixture of elements useful for resource discovery (e.g. scope) with metadata actually pertaining to the received (partial) dataset.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Units">
        <xs:annotation>
          <xs:documentation>A container for one or more unit data records from the gathering</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Unit" type="Unit" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>A container for all data referring to a unit (specimen or observation record)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/DatasetGUID
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A globally unique identifier for the entire data collection the present dataset was derived from. The exact format and/or semantics are still under discussion.
source
<xs:element name="DatasetGUID" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A globally unique identifier for the entire data collection the present dataset was derived from. The exact format and/or semantics are still under discussion.</xs:documentation>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/TechnicalContacts
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TechnicalContact
annotation
documentation 
Metadata item normally not used for end-user display. UDDI registry element for GBIF registry. Questions and feedback about availability of a provider or resource should be directed to the technical contact. This contact normally represents the Agent acting as the publisher of the datasets in the network. The element is unbounded to provide for alternative contacts (vacation etc.).
source
<xs:element name="TechnicalContacts">
  <xs:annotation>
    <xs:documentation>Metadata item normally not used for end-user display. UDDI registry element for GBIF registry. Questions and feedback about availability of a provider or resource should be directed to the technical contact. This contact normally represents the Agent acting as the publisher of the datasets in the network. The element is unbounded to provide for alternative contacts (vacation etc.).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TechnicalContact" type="MicroAgentP" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/TechnicalContacts/TechnicalContact
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MicroAgentP
children Name Email Phone Address
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional  false    
source
<xs:element name="TechnicalContact" type="MicroAgentP" maxOccurs="unbounded"/>

element DataSets/DataSet/ContentContacts
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children ContentContact
annotation
documentation 
UDDI registry element ("AdministrativeContact")  for GBIF registry. Questions and feedback about data, or restrictions on use of the data should be directed to the adminstrative contact. This contact normally represents the agent acting as the original supplier or custodian of the dataset. If a content contact is given on the unit-level, that one should be used for end-user purposes. The element is unbounded to provide for alternative contacts (vacation etc.).
source
<xs:element name="ContentContacts">
  <xs:annotation>
    <xs:documentation>UDDI registry element ("AdministrativeContact")  for GBIF registry. Questions and feedback about data, or restrictions on use of the data should be directed to the adminstrative contact. This contact normally represents the agent acting as the original supplier or custodian of the dataset. If a content contact is given on the unit-level, that one should be used for end-user purposes. The element is unbounded to provide for alternative contacts (vacation etc.).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ContentContact" type="MicroAgentP" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/ContentContacts/ContentContact
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MicroAgentP
children Name Email Phone Address
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional  false    
source
<xs:element name="ContentContact" type="MicroAgentP" maxOccurs="unbounded"/>

element DataSets/DataSet/OtherProviders
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children OtherProvider
annotation
documentation 
Other known on-line providers of this dataset.
source
<xs:element name="OtherProviders" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Other known on-line providers of this dataset.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="OtherProvider" type="String" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The UUID (identifier in the UDDI registry) of another data provider known to serve this dataset.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/OtherProviders/OtherProvider
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The UUID (identifier in the UDDI registry) of another data provider known to serve this dataset.
source
<xs:element name="OtherProvider" type="String" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The UUID (identifier in the UDDI registry) of another data provider known to serve this dataset.</xs:documentation>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/Metadata
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type ContentMetadata
children Description IconURI Scope Version RevisionData Owners IPRStatements
annotation
documentation 
Metadata referring to the principal source of the entire data collection (the metadata scope may be wider than the objects actually contained in the data set). In its current form, this collection represents a mixture of elements useful for resource discovery (e.g. scope) with metadata actually pertaining to the received (partial) dataset.
source
<xs:element name="Metadata" type="ContentMetadata">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Metadata referring to the principal source of the entire data collection (the metadata scope may be wider than the objects actually contained in the data set). In its current form, this collection represents a mixture of elements useful for resource discovery (e.g. scope) with metadata actually pertaining to the received (partial) dataset.</xs:documentation>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/Units
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Unit
annotation
documentation 
A container for one or more unit data records from the gathering
source
<xs:element name="Units">
  <xs:annotation>
    <xs:documentation>A container for one or more unit data records from the gathering</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Unit" type="Unit" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A container for all data referring to a unit (specimen or observation record)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/Units/Unit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Unit
children UnitGUID SourceInstitutionID SourceID UnitID UnitIDNumeric LastEditor DateLastEdited Owner IPRStatements UnitContentContacts SourceReference UnitReferences Identifications RecordBasis KindOfUnit SpecimenUnit ObservationUnit CultureCollectionUnit MycologicalUnit HerbariumUnit BotanicalGardenUnit PlantGeneticResourcesUnit ZoologicalUnit PalaeontologicalUnit MultiMediaObjects Associations Assemblages NamedCollectionsOrSurveys Gathering CollectorsFieldNumber MeasurementsOrFacts Sex Age Sequences Notes RecordURI EAnnotations UnitExtension
annotation
documentation 
A container for all data referring to a unit (specimen or observation record)
source
<xs:element name="Unit" type="Unit" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A container for all data referring to a unit (specimen or observation record)</xs:documentation>
  </xs:annotation>
</xs:element>

complexType anyUriP
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of xs:anyURI
used by
element Contact/URIs/URL
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional      
annotation
documentation 
xs:anyURI extended with Preferred attribute
source
<xs:complexType name="anyUriP">
  <xs:annotation>
    <xs:documentation>xs:anyURI extended with Preferred attribute</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:anyURI">
      <xs:attribute name="preferred" type="xs:boolean" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Aspect
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Ordination CompassBearing Accuracy Text
used by
element Gathering/Aspect
annotation
documentation 
Orientation, outlook or aspect of slope
source
<xs:complexType name="Aspect">
  <xs:annotation>
    <xs:documentation xml:lang="en">Orientation, outlook or aspect of slope</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Ordination" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">The direction, orientation or aspect of slope expressed in compass points</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="N"/>
          <xs:enumeration value="S"/>
          <xs:enumeration value="E"/>
          <xs:enumeration value="W"/>
          <xs:enumeration value="NE"/>
          <xs:enumeration value="SE"/>
          <xs:enumeration value="SW"/>
          <xs:enumeration value="NW"/>
          <xs:enumeration value="Open"/>
          <xs:enumeration value="Closed"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CompassBearing" type="xs:decimal" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Orientation or bearing from North</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Accuracy" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Accuracy of aspect reading or estimation</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Text" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Text expression of slope or aspect</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Aspect/Ordination
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type restriction of xs:NMTOKEN
facets
enumeration N
enumeration S
enumeration E
enumeration W
enumeration NE
enumeration SE
enumeration SW
enumeration NW
enumeration Open
enumeration Closed
annotation
documentation 
The direction, orientation or aspect of slope expressed in compass points
source
<xs:element name="Ordination" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The direction, orientation or aspect of slope expressed in compass points</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:enumeration value="N"/>
      <xs:enumeration value="S"/>
      <xs:enumeration value="E"/>
      <xs:enumeration value="W"/>
      <xs:enumeration value="NE"/>
      <xs:enumeration value="SE"/>
      <xs:enumeration value="SW"/>
      <xs:enumeration value="NW"/>
      <xs:enumeration value="Open"/>
      <xs:enumeration value="Closed"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element Aspect/CompassBearing
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:decimal
annotation
documentation 
Orientation or bearing from North
source
<xs:element name="CompassBearing" type="xs:decimal" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Orientation or bearing from North</xs:documentation>
  </xs:annotation>
</xs:element>

element Aspect/Accuracy
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Accuracy of aspect reading or estimation
source
<xs:element name="Accuracy" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Accuracy of aspect reading or estimation</xs:documentation>
  </xs:annotation>
</xs:element>

element Aspect/Text
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Text expression of slope or aspect
source
<xs:element name="Text" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Text expression of slope or aspect</xs:documentation>
  </xs:annotation>
</xs:element>

complexType BotanicalGardenUnit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children AccessionSpecimenNumbers AccessionStatus LocationInGarden AccessionMaterialType Hardiness ProvenanceCategory PropagationHistoryCode AccessionLineage DonorCategory Cultivation PlantingDate Propagation Perennation BreedingSystem IPEN
used by
element Unit/BotanicalGardenUnit
annotation
documentation 
Elements specific to units from botanical gardens
source
<xs:complexType name="BotanicalGardenUnit">
  <xs:annotation>
    <xs:documentation>Elements specific to units from botanical gardens</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AccessionSpecimenNumbers" type="xs:int" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Minimum numbers of individuals the garden is holding under the UnitID.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AccessionStatus" type="xs:byte" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Current status (current or not current) of the accession in the garden.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocationInGarden" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Current location of the living plant in the botanical garden.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AccessionMaterialType" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Type of material the current living accession is composed of.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Hardiness" type="xs:boolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A flag indicating that the accession is grown outdoors in the botanical garden.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProvenanceCategory" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A code to indicate the provenance of the accession  [ITF-2].</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PropagationHistoryCode" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A code to indicate the nature of the production of the plant material being accessioned, for use in association with the element ProvenanceCategory [ITF-2]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AccessionLineage" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The purpose of this element is to trace the lineage of an accession to either one or two immediate parent unit ID's.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DonorCategory" type="xs:byte" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A code to indicate the type of the immediate donor from which the accession was obtained. This may not be necessarily the original collector of wild material. [ITF-2]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Cultivation" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Allows for cultivation information to be passed as free text in order to help the receiving garden care for the transferred accession [ITF-2] or to record the garden's experience made with this accession.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PlantingDate" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The date the plant was planted at its current location in the botanical garden.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Propagation" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Allows for information about any propagation requirements to be passed as free text in order to help the receiving garden propagate the transferred accession [ITF-2] or to record the garden's experience made with this accession.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Perennation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A code to indicate the means of perennation, providing a means of noting living plant accessions that require regular curatorial monitoring [ITF-2].</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BreedingSystem" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A code to indicate the breeding system of the accession [ITF-2].</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="IPEN" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Unique number given to plant materials accessioned in conformance with the rules of the International Plant Exchange Network (see http://www.bgci.org/abs/ipen_numbers.html).</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element BotanicalGardenUnit/AccessionSpecimenNumbers
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:int
annotation
documentation 
Minimum numbers of individuals the garden is holding under the UnitID.
source
<xs:element name="AccessionSpecimenNumbers" type="xs:int" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Minimum numbers of individuals the garden is holding under the UnitID.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/AccessionStatus
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:byte
annotation
documentation 
Current status (current or not current) of the accession in the garden.
source
<xs:element name="AccessionStatus" type="xs:byte" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Current status (current or not current) of the accession in the garden.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/LocationInGarden
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Current location of the living plant in the botanical garden.
source
<xs:element name="LocationInGarden" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Current location of the living plant in the botanical garden.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/AccessionMaterialType
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Type of material the current living accession is composed of.
source
<xs:element name="AccessionMaterialType" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of material the current living accession is composed of.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/Hardiness
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:boolean
annotation
documentation 
A flag indicating that the accession is grown outdoors in the botanical garden.
source
<xs:element name="Hardiness" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A flag indicating that the accession is grown outdoors in the botanical garden.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/ProvenanceCategory
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A code to indicate the provenance of the accession  [ITF-2].
source
<xs:element name="ProvenanceCategory" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A code to indicate the provenance of the accession  [ITF-2].</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/PropagationHistoryCode
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A code to indicate the nature of the production of the plant material being accessioned, for use in association with the element ProvenanceCategory [ITF-2]
source
<xs:element name="PropagationHistoryCode" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A code to indicate the nature of the production of the plant material being accessioned, for use in association with the element ProvenanceCategory [ITF-2]</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/AccessionLineage
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The purpose of this element is to trace the lineage of an accession to either one or two immediate parent unit ID's.
source
<xs:element name="AccessionLineage" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The purpose of this element is to trace the lineage of an accession to either one or two immediate parent unit ID's.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/DonorCategory
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:byte
annotation
documentation 
A code to indicate the type of the immediate donor from which the accession was obtained. This may not be necessarily the original collector of wild material. [ITF-2]
source
<xs:element name="DonorCategory" type="xs:byte" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A code to indicate the type of the immediate donor from which the accession was obtained. This may not be necessarily the original collector of wild material. [ITF-2]</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/Cultivation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Allows for cultivation information to be passed as free text in order to help the receiving garden care for the transferred accession [ITF-2] or to record the garden's experience made with this accession.
source
<xs:element name="Cultivation" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Allows for cultivation information to be passed as free text in order to help the receiving garden care for the transferred accession [ITF-2] or to record the garden's experience made with this accession.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/PlantingDate
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
The date the plant was planted at its current location in the botanical garden.
source
<xs:element name="PlantingDate" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The date the plant was planted at its current location in the botanical garden.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/Propagation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Allows for information about any propagation requirements to be passed as free text in order to help the receiving garden propagate the transferred accession [ITF-2] or to record the garden's experience made with this accession.
source
<xs:element name="Propagation" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Allows for information about any propagation requirements to be passed as free text in order to help the receiving garden propagate the transferred accession [ITF-2] or to record the garden's experience made with this accession.</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/Perennation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
A code to indicate the means of perennation, providing a means of noting living plant accessions that require regular curatorial monitoring [ITF-2].
source
<xs:element name="Perennation" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A code to indicate the means of perennation, providing a means of noting living plant accessions that require regular curatorial monitoring [ITF-2].</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/BreedingSystem
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
A code to indicate the breeding system of the accession [ITF-2].
source
<xs:element name="BreedingSystem" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A code to indicate the breeding system of the accession [ITF-2].</xs:documentation>
  </xs:annotation>
</xs:element>

element BotanicalGardenUnit/IPEN
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Unique number given to plant materials accessioned in conformance with the rules of the International Plant Exchange Network (see http://www.bgci.org/abs/ipen_numbers.html).
source
<xs:element name="IPEN" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unique number given to plant materials accessioned in conformance with the rules of the International Plant Exchange Network (see http://www.bgci.org/abs/ipen_numbers.html).</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Contact
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Organisation Person Roles Addresses TelephoneNumbers EmailAddresses URIs LogoURI
used by
elements Unit/SpecimenUnit/Acquisition/AcquiredFrom Gathering/Project/Contact Unit/Owner Unit/SpecimenUnit/Owner ContentMetadata/Owners/Owner Unit/SpecimenUnit/Preparations/Preparation/PreparationAgent Sequence/SequencingAgent Unit/UnitContentContacts/UnitContentContact
annotation
documentation 
Contact details.
source
<xs:complexType name="Contact">
  <xs:annotation>
    <xs:documentation>Contact details.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Organisation" type="Organisation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Organisation to contact</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Person" type="PersonName" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Person to contact</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Roles" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Role" type="StringL" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Analogue to vCard:Role: Functional contact name, e.g. "Database administrator", "The Director", etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Addresses" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Contact addresses (one preferred, different languages possible)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Address" type="StringLP" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Contact address as string.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="TelephoneNumbers" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Telephone and fax numbers</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="TelephoneNumber" type="TelephoneNumber" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Telephone or fax number</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="EmailAddresses" minOccurs="0">
      <xs:annotation>
        <xs:documentation>E-mail addresses</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="EmailAddress" type="StringP255" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>E-mail address for contact</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="URIs" minOccurs="0">
      <xs:annotation>
        <xs:documentation>URIs for person or organisation</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="URL" type="anyUriP" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>URI for person or organisation</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="LogoURI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>URL of a logo image.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Contact/Organisation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Organisation
children Name OrgUnits
annotation
documentation 
Organisation to contact
source
<xs:element name="Organisation" type="Organisation" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Organisation to contact</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/Person
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type PersonName
children FullName SortingName AtomisedName
annotation
documentation 
Person to contact
source
<xs:element name="Person" type="PersonName" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Person to contact</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/Roles
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Role
source
<xs:element name="Roles" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Role" type="StringL" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Analogue to vCard:Role: Functional contact name, e.g. "Database administrator", "The Director", etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Contact/Roles/Role
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Analogue to vCard:Role: Functional contact name, e.g. "Database administrator", "The Director", etc.
source
<xs:element name="Role" type="StringL" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Analogue to vCard:Role: Functional contact name, e.g. "Database administrator", "The Director", etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/Addresses
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Address
annotation
documentation 
Contact addresses (one preferred, different languages possible)
source
<xs:element name="Addresses" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact addresses (one preferred, different languages possible)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Address" type="StringLP" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Contact address as string.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Contact/Addresses/Address
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringLP
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
preferred  xs:boolean  optional      
annotation
documentation 
Contact address as string.
source
<xs:element name="Address" type="StringLP" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Contact address as string.</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/TelephoneNumbers
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TelephoneNumber
annotation
documentation 
Telephone and fax numbers
source
<xs:element name="TelephoneNumbers" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Telephone and fax numbers</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TelephoneNumber" type="TelephoneNumber" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Telephone or fax number</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Contact/TelephoneNumbers/TelephoneNumber
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type TelephoneNumber
children Number Device UsageNotes
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional  false    
annotation
documentation 
Telephone or fax number
source
<xs:element name="TelephoneNumber" type="TelephoneNumber" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Telephone or fax number</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/EmailAddresses
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children EmailAddress
annotation
documentation 
E-mail addresses
source
<xs:element name="EmailAddresses" minOccurs="0">
  <xs:annotation>
    <xs:documentation>E-mail addresses</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="EmailAddress" type="StringP255" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>E-mail address for contact</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Contact/EmailAddresses/EmailAddress
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringP255
facets
minLength 1
maxLength 255
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional      
annotation
documentation 
E-mail address for contact
source
<xs:element name="EmailAddress" type="StringP255" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>E-mail address for contact</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/URIs
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children URL
annotation
documentation 
URIs for person or organisation
source
<xs:element name="URIs" minOccurs="0">
  <xs:annotation>
    <xs:documentation>URIs for person or organisation</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="URL" type="anyUriP" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>URI for person or organisation</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Contact/URIs/URL
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type anyUriP
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional      
annotation
documentation 
URI for person or organisation
source
<xs:element name="URL" type="anyUriP" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>URI for person or organisation</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/LogoURI
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyURI
annotation
documentation 
URL of a logo image.
source
<xs:element name="LogoURI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>URL of a logo image.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ContentMetadata
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Description IconURI Scope Version RevisionData Owners IPRStatements
used by
element DataSets/DataSet/Metadata
annotation
documentation 
Metadata referring to the principal source of the entire data collection (thus the metadata scope may be wider than the objects actually contained in the data set). If a history of the data collection (revised or expanded in various projects or at different institutions) exist, this must be reflected in the IPR statements and possibly in the list of Owners.
source
<xs:complexType name="ContentMetadata">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Metadata referring to the principal source of the entire data collection (thus the metadata scope may be wider than the objects actually contained in the data set). If a history of the data collection (revised or expanded in various projects or at different institutions) exist, this must be reflected in the IPR statements and possibly in the list of Owners.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Description">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Dublin Core conformant elements describing the content of the data source queried, representation in different languages possible</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Representation" type="MetadataDescriptionRepr" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation xml:lang="en-us">The description in a specified language. Only one representation should be delivered for each language. [ATTR: language]</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="IconURI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">The URI of an icon/logo symbolizing the project.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Scope" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Keyword lists of geographical, taxonomic, etc. scopes. In the case of projects in progress, 'scope' may define the planned or intended, rather than the achieved scope (or coverage). If scope is given, the content available should be entirely within scope, because this item is for resource discovery purposes. Compare also Coverage in DC.Description (which is language-specific). (Items from Scope may be added to DC.Coverage)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="GeoecologicalTerms" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A collection of terms describing the geoecological scope of the source queried by means of area names (e.g. 'Worldl', 'Germany', 'Atlantic Ocean', 'Andes', 'Mountains'. A list of recommended terms should be developed.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="GeoEcologicalTerm" type="StringL255" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="TaxonomicTerms" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A collection of taxon names of higher rank describing the taxonomic scope of the source queried. A list of recommended terms should be developed.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="TaxonomicTerm" type="StringL255" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Version" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Number and date of current version (particularly for citing purposes)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Major" type="xs:nonNegativeInteger">
            <xs:annotation>
              <xs:documentation xml:lang="en-us">The major version number ('1' in 1.2) as defined by the content creators.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Minor" type="xs:nonNegativeInteger" minOccurs="0">
            <xs:annotation>
              <xs:documentation xml:lang="en-us">An optional minor version number ('2' in 1.2)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Modifier" type="String255" minOccurs="0">
            <xs:annotation>
              <xs:documentation xml:lang="en-us">Unconstrained text specifying status + optional number, e. g., 'beta', 'alpha', 'rc/release candidate', 'internal'. If missing, release status is assumed.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="DateIssued" type="xs:date" minOccurs="0">
            <xs:annotation>
              <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element Date.Issued: Citable 'publication date' of the current version (comp. RevisionData/DateCreated and DateModified for version- independent dates). This date should be missing if the current version is not yet published!</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="RevisionData" type="RevisionData">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Creators, Revision status, and dates of the entire data collection from which the current dataset is derived.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Owners" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Entities having legal possession of the data collection content. Here defined for the entire data collection, not for individual units. If an owner statement is present on the unit level, it should override this dataset-level statement.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Owner" type="Contact" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation xml:lang="en-us">Entitiy having legal possession of the data collection content.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="IPRStatements" type="IPRStatements" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Copyright, terms of use, license and other IPR-related statements like disclaimer or acknowledgement. Giving a copyright statement and a (if possible public) licence is highly recommended! (=DC.Rights)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ContentMetadata/Description
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Representation
annotation
documentation 
Dublin Core conformant elements describing the content of the data source queried, representation in different languages possible
source
<xs:element name="Description">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Dublin Core conformant elements describing the content of the data source queried, representation in different languages possible</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Representation" type="MetadataDescriptionRepr" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">The description in a specified language. Only one representation should be delivered for each language. [ATTR: language]</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ContentMetadata/Description/Representation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MetadataDescriptionRepr
children Title Details Coverage URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
The description in a specified language. Only one representation should be delivered for each language. [ATTR: language]
source
<xs:element name="Representation" type="MetadataDescriptionRepr" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">The description in a specified language. Only one representation should be delivered for each language. [ATTR: language]</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/IconURI
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyURI
annotation
documentation 
The URI of an icon/logo symbolizing the project.
source
<xs:element name="IconURI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">The URI of an icon/logo symbolizing the project.</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/Scope
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GeoecologicalTerms TaxonomicTerms
annotation
documentation 
Keyword lists of geographical, taxonomic, etc. scopes. In the case of projects in progress, 'scope' may define the planned or intended, rather than the achieved scope (or coverage). If scope is given, the content available should be entirely within scope, because this item is for resource discovery purposes. Compare also Coverage in DC.Description (which is language-specific). (Items from Scope may be added to DC.Coverage)
source
<xs:element name="Scope" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Keyword lists of geographical, taxonomic, etc. scopes. In the case of projects in progress, 'scope' may define the planned or intended, rather than the achieved scope (or coverage). If scope is given, the content available should be entirely within scope, because this item is for resource discovery purposes. Compare also Coverage in DC.Description (which is language-specific). (Items from Scope may be added to DC.Coverage)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GeoecologicalTerms" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A collection of terms describing the geoecological scope of the source queried by means of area names (e.g. 'Worldl', 'Germany', 'Atlantic Ocean', 'Andes', 'Mountains'. A list of recommended terms should be developed.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="GeoEcologicalTerm" type="StringL255" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="TaxonomicTerms" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A collection of taxon names of higher rank describing the taxonomic scope of the source queried. A list of recommended terms should be developed.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TaxonomicTerm" type="StringL255" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ContentMetadata/Scope/GeoecologicalTerms
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GeoEcologicalTerm
annotation
documentation 
A collection of terms describing the geoecological scope of the source queried by means of area names (e.g. 'Worldl', 'Germany', 'Atlantic Ocean', 'Andes', 'Mountains'. A list of recommended terms should be developed.
source
<xs:element name="GeoecologicalTerms" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A collection of terms describing the geoecological scope of the source queried by means of area names (e.g. 'Worldl', 'Germany', 'Atlantic Ocean', 'Andes', 'Mountains'. A list of recommended terms should be developed.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GeoEcologicalTerm" type="StringL255" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ContentMetadata/Scope/GeoecologicalTerms/GeoEcologicalTerm
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL255
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
source
<xs:element name="GeoEcologicalTerm" type="StringL255" maxOccurs="unbounded"/>

element ContentMetadata/Scope/TaxonomicTerms
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TaxonomicTerm
annotation
documentation 
A collection of taxon names of higher rank describing the taxonomic scope of the source queried. A list of recommended terms should be developed.
source
<xs:element name="TaxonomicTerms" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A collection of taxon names of higher rank describing the taxonomic scope of the source queried. A list of recommended terms should be developed.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TaxonomicTerm" type="StringL255" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ContentMetadata/Scope/TaxonomicTerms/TaxonomicTerm
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL255
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
source
<xs:element name="TaxonomicTerm" type="StringL255" maxOccurs="unbounded"/>

element ContentMetadata/Version
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Major Minor Modifier DateIssued
annotation
documentation 
Number and date of current version (particularly for citing purposes)
source
<xs:element name="Version" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Number and date of current version (particularly for citing purposes)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Major" type="xs:nonNegativeInteger">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">The major version number ('1' in 1.2) as defined by the content creators.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Minor" type="xs:nonNegativeInteger" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">An optional minor version number ('2' in 1.2)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Modifier" type="String255" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">Unconstrained text specifying status + optional number, e. g., 'beta', 'alpha', 'rc/release candidate', 'internal'. If missing, release status is assumed.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DateIssued" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element Date.Issued: Citable 'publication date' of the current version (comp. RevisionData/DateCreated and DateModified for version- independent dates). This date should be missing if the current version is not yet published!</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ContentMetadata/Version/Major
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:nonNegativeInteger
annotation
documentation 
The major version number ('1' in 1.2) as defined by the content creators.
source
<xs:element name="Major" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">The major version number ('1' in 1.2) as defined by the content creators.</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/Version/Minor
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:nonNegativeInteger
annotation
documentation 
An optional minor version number ('2' in 1.2)
source
<xs:element name="Minor" type="xs:nonNegativeInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">An optional minor version number ('2' in 1.2)</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/Version/Modifier
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
annotation
documentation 
Unconstrained text specifying status + optional number, e. g., 'beta', 'alpha', 'rc/release candidate', 'internal'. If missing, release status is assumed.
source
<xs:element name="Modifier" type="String255" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Unconstrained text specifying status + optional number, e. g., 'beta', 'alpha', 'rc/release candidate', 'internal'. If missing, release status is assumed.</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/Version/DateIssued
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:date
annotation
documentation 
Source for Dublin-Core standard element Date.Issued: Citable 'publication date' of the current version (comp. RevisionData/DateCreated and DateModified for version- independent dates). This date should be missing if the current version is not yet published!
source
<xs:element name="DateIssued" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element Date.Issued: Citable 'publication date' of the current version (comp. RevisionData/DateCreated and DateModified for version- independent dates). This date should be missing if the current version is not yet published!</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/RevisionData
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type RevisionData
children Creators Contributors DateCreated DateModified
annotation
documentation 
Creators, Revision status, and dates of the entire data collection from which the current dataset is derived.
source
<xs:element name="RevisionData" type="RevisionData">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Creators, Revision status, and dates of the entire data collection from which the current dataset is derived.</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/Owners
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Owner
annotation
documentation 
Entities having legal possession of the data collection content. Here defined for the entire data collection, not for individual units. If an owner statement is present on the unit level, it should override this dataset-level statement.
source
<xs:element name="Owners" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Entities having legal possession of the data collection content. Here defined for the entire data collection, not for individual units. If an owner statement is present on the unit level, it should override this dataset-level statement.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Owner" type="Contact" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en-us">Entitiy having legal possession of the data collection content.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ContentMetadata/Owners/Owner
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Contact
children Organisation Person Roles Addresses TelephoneNumbers EmailAddresses URIs LogoURI
annotation
documentation 
Entitiy having legal possession of the data collection content.
source
<xs:element name="Owner" type="Contact" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Entitiy having legal possession of the data collection content.</xs:documentation>
  </xs:annotation>
</xs:element>

element ContentMetadata/IPRStatements
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type IPRStatements
children IPRDeclarations Copyrights Licenses TermsOfUseStatements Disclaimers Acknowledgements Citations
annotation
documentation 
Copyright, terms of use, license and other IPR-related statements like disclaimer or acknowledgement. Giving a copyright statement and a (if possible public) licence is highly recommended! (=DC.Rights)
source
<xs:element name="IPRStatements" type="IPRStatements" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Copyright, terms of use, license and other IPR-related statements like disclaimer or acknowledgement. Giving a copyright statement and a (if possible public) licence is highly recommended! (=DC.Rights)</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Country
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Name NameDerived ISO3166Code
used by
element Gathering/Country
annotation
documentation 
Details of the country
source
<xs:complexType name="Country">
  <xs:annotation>
    <xs:documentation>Details of the country</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:annotation>
      <xs:documentation/>
    </xs:annotation>
    <xs:element name="Name" type="StringL" id="cou" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Name of country or major region for specimen or observation</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NameDerived" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Derived name of country or major region for specimen or observation</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ISO3166Code" type="String" id="iso2" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">2- or 3-letter (ISO3166-1) or 4-letter (ISO3166-3) code for representation of name of country or origin.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Country/Name
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Name of country or major region for specimen or observation
source
<xs:element name="Name" type="StringL" id="cou" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Name of country or major region for specimen or observation</xs:documentation>
  </xs:annotation>
</xs:element>

element Country/NameDerived
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Derived name of country or major region for specimen or observation
source
<xs:element name="NameDerived" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Derived name of country or major region for specimen or observation</xs:documentation>
  </xs:annotation>
</xs:element>

element Country/ISO3166Code
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
2- or 3-letter (ISO3166-1) or 4-letter (ISO3166-3) code for representation of name of country or origin.
source
<xs:element name="ISO3166Code" type="String" id="iso2" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">2- or 3-letter (ISO3166-1) or 4-letter (ISO3166-3) code for representation of name of country or origin.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType CultureCollectionUnit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children OrganismType InfrasubspecificName CultureNames Strain SerovarOrSerotype Pathovar Mutant Genotype GrowthConditions GrowthConditionAtomised References FormOfSupply Applications Hazard
used by
element Unit/CultureCollectionUnit
annotation
documentation 
Elements only used for units in culture collections
source
<xs:complexType name="CultureCollectionUnit">
  <xs:annotation>
    <xs:documentation>Elements only used for units in culture collections</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="OrganismType" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>E.g. "Bacteria" or "Archaea"</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="InfrasubspecificName" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Variety designation, epithet, authors and reference. This field excludes the pathovar name and the serovar name, which are both infrasubspecific names but are to be entered under Identification/... ../FullScientificName</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CultureNames" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for names under which the culture is known</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="CultureName" type="StringL" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Reference or trade name for a microbial culture</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Strain" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of a microbial or viral strain. Note that this name may also denote the unique identifier of the record in the collection, in which case it should also be used for UnitID.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SerovarOrSerotype" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name and author of serovar or serotype</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Pathovar" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name and author of the pathovar.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Mutant" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Type and parent of mutant if strain is a mutant strain</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Genotype" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Names of chromosomal markers of the strain. Especially recommended for strains of species for which many genetically modified strains exist</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GrowthConditions" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>An alternative full text field for culture medium, atmospheric and light conditions, temperature conditions and additional remarks on the cultivation.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GrowthConditionAtomised" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="CultureMedium" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The growth medium for a microbial or similar culture e.g. agar</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Aerobicity" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation/>
            </xs:annotation>
          </xs:element>
          <xs:element name="Temperature" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Preferably a number - attribute gives temperature scale used</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:simpleContent>
                <xs:extension base="xs:string">
                  <xs:attribute name="TemperatureType">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:enumeration value="Celsius"/>
                        <xs:enumeration value="Fahrenheit"/>
                        <xs:enumeration value="Absolute"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:attribute>
                </xs:extension>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="References" minOccurs="0">
      <xs:annotation>
        <xs:documentation>References for the culture conditions and method or for a description of the strain</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Reference" type="Reference" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Attribute for RefType</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="FormOfSupply" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Form in which the strain will be sent to the customer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Applications" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation/>
      </xs:annotation>
    </xs:element>
    <xs:element name="Hazard" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation/>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element CultureCollectionUnit/OrganismType
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
E.g. "Bacteria" or "Archaea"
source
<xs:element name="OrganismType" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>E.g. "Bacteria" or "Archaea"</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/InfrasubspecificName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Variety designation, epithet, authors and reference. This field excludes the pathovar name and the serovar name, which are both infrasubspecific names but are to be entered under Identification/... ../FullScientificName
source
<xs:element name="InfrasubspecificName" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Variety designation, epithet, authors and reference. This field excludes the pathovar name and the serovar name, which are both infrasubspecific names but are to be entered under Identification/... ../FullScientificName</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/CultureNames
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children CultureName
annotation
documentation 
Container element for names under which the culture is known
source
<xs:element name="CultureNames" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for names under which the culture is known</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="CultureName" type="StringL" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Reference or trade name for a microbial culture</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CultureCollectionUnit/CultureNames/CultureName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Reference or trade name for a microbial culture
source
<xs:element name="CultureName" type="StringL" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Reference or trade name for a microbial culture</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/Strain
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
Name of a microbial or viral strain. Note that this name may also denote the unique identifier of the record in the collection, in which case it should also be used for UnitID.
source
<xs:element name="Strain" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of a microbial or viral strain. Note that this name may also denote the unique identifier of the record in the collection, in which case it should also be used for UnitID.</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/SerovarOrSerotype
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Name and author of serovar or serotype
source
<xs:element name="SerovarOrSerotype" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name and author of serovar or serotype</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/Pathovar
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
Name and author of the pathovar.
source
<xs:element name="Pathovar" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name and author of the pathovar.</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/Mutant
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Type and parent of mutant if strain is a mutant strain
source
<xs:element name="Mutant" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type and parent of mutant if strain is a mutant strain</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/Genotype
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Names of chromosomal markers of the strain. Especially recommended for strains of species for which many genetically modified strains exist
source
<xs:element name="Genotype" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Names of chromosomal markers of the strain. Especially recommended for strains of species for which many genetically modified strains exist</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/GrowthConditions
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
An alternative full text field for culture medium, atmospheric and light conditions, temperature conditions and additional remarks on the cultivation.
source
<xs:element name="GrowthConditions" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An alternative full text field for culture medium, atmospheric and light conditions, temperature conditions and additional remarks on the cultivation.</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/GrowthConditionAtomised
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children CultureMedium Aerobicity Temperature
source
<xs:element name="GrowthConditionAtomised" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="CultureMedium" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The growth medium for a microbial or similar culture e.g. agar</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Aerobicity" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
      </xs:element>
      <xs:element name="Temperature" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Preferably a number - attribute gives temperature scale used</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="TemperatureType">
                <xs:simpleType>
                  <xs:restriction base="xs:NMTOKEN">
                    <xs:enumeration value="Celsius"/>
                    <xs:enumeration value="Fahrenheit"/>
                    <xs:enumeration value="Absolute"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CultureCollectionUnit/GrowthConditionAtomised/CultureMedium
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
The growth medium for a microbial or similar culture e.g. agar
source
<xs:element name="CultureMedium" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The growth medium for a microbial or similar culture e.g. agar</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/GrowthConditionAtomised/Aerobicity
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
source
<xs:element name="Aerobicity" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/GrowthConditionAtomised/Temperature
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  
TemperatureType  xs:NMTOKEN        
annotation
documentation 
Preferably a number - attribute gives temperature scale used
source
<xs:element name="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Preferably a number - attribute gives temperature scale used</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="TemperatureType">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="Celsius"/>
              <xs:enumeration value="Fahrenheit"/>
              <xs:enumeration value="Absolute"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element CultureCollectionUnit/References
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Reference
annotation
documentation 
References for the culture conditions and method or for a description of the strain
source
<xs:element name="References" minOccurs="0">
  <xs:annotation>
    <xs:documentation>References for the culture conditions and method or for a description of the strain</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Reference" type="Reference" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Attribute for RefType</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CultureCollectionUnit/References/Reference
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Reference
children TitleCitation CitationDetail URI
annotation
documentation 
Attribute for RefType
source
<xs:element name="Reference" type="Reference" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Attribute for RefType</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/FormOfSupply
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Form in which the strain will be sent to the customer
source
<xs:element name="FormOfSupply" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Form in which the strain will be sent to the customer</xs:documentation>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/Applications
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
source
<xs:element name="Applications" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

element CultureCollectionUnit/Hazard
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
source
<xs:element name="Hazard" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

complexType DateTime
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children DateText TimeZone ISODateTimeBegin DayNumberBegin TimeOfDayBegin ISODateTimeEnd DayNumberEnd TimeOfDayEnd PeriodExplicit
used by
elements Identification/Date Unit/SpecimenUnit/History/PreviousUnits/PreviousUnit/Date Gathering/DateTime
annotation
documentation 
Temporal aspects of an event or activity.
source
<xs:complexType name="DateTime">
  <xs:annotation>
    <xs:documentation>Temporal aspects of an event or activity.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:annotation>
      <xs:documentation/>
    </xs:annotation>
    <xs:element name="DateText" type="String" id="datetext" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">The date in text format</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TimeZone" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The time zone to which the time-of-day data refer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ISODateTimeBegin" type="DateTimeISO" id="isodate" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">The exact date (and time) or beginning of a period, expressed in a modified ISO/ANSI 8601 standard structured format</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DayNumberBegin" type="xs:integer" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Julian day number in the year for the exact date or for the beginning day of a period</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TimeOfDayBegin" type="xs:time" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Time of day in hours from midnight for an exact point in time or for the beginning of a time period</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ISODateTimeEnd" type="DateTimeISO" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">The end of a period expressed in a modified ISO/ANSI 8601 standard structured format</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DayNumberEnd" type="xs:integer" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Julian day number of the last day in a period.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TimeOfDayEnd" type="xs:time" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Time of day in hours from midnight for the end of a time period</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PeriodExplicit" type="xs:boolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Set to True if the event takes place for the period indicated, set to false if it occurs at some point of time during the period, not filled if unknown or no period specified.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element DateTime/DateText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The date in text format
source
<xs:element name="DateText" type="String" id="datetext" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The date in text format</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/TimeZone
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The time zone to which the time-of-day data refer
source
<xs:element name="TimeZone" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The time zone to which the time-of-day data refer</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/ISODateTimeBegin
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type DateTimeISO
facets
pattern \d\d\d\d(\-(0[1-9]|1[012])(\-((0[1-9])|1\d|2\d|3[01])(T(0\d|1\d|2[0-3])(:[0-5]\d){0,2})?)?)?|\-\-(0[1-9]|1[012])(\-(0[1-9]|1\d|2\d|3[01]))?|\-\-\-(0[1-9]|1\d|2\d|3[01])
annotation
documentation 
The exact date (and time) or beginning of a period, expressed in a modified ISO/ANSI 8601 standard structured format
source
<xs:element name="ISODateTimeBegin" type="DateTimeISO" id="isodate" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The exact date (and time) or beginning of a period, expressed in a modified ISO/ANSI 8601 standard structured format</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/DayNumberBegin
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:integer
annotation
documentation 
Julian day number in the year for the exact date or for the beginning day of a period
source
<xs:element name="DayNumberBegin" type="xs:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Julian day number in the year for the exact date or for the beginning day of a period</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/TimeOfDayBegin
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:time
annotation
documentation 
Time of day in hours from midnight for an exact point in time or for the beginning of a time period
source
<xs:element name="TimeOfDayBegin" type="xs:time" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Time of day in hours from midnight for an exact point in time or for the beginning of a time period</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/ISODateTimeEnd
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type DateTimeISO
facets
pattern \d\d\d\d(\-(0[1-9]|1[012])(\-((0[1-9])|1\d|2\d|3[01])(T(0\d|1\d|2[0-3])(:[0-5]\d){0,2})?)?)?|\-\-(0[1-9]|1[012])(\-(0[1-9]|1\d|2\d|3[01]))?|\-\-\-(0[1-9]|1\d|2\d|3[01])
annotation
documentation 
The end of a period expressed in a modified ISO/ANSI 8601 standard structured format
source
<xs:element name="ISODateTimeEnd" type="DateTimeISO" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The end of a period expressed in a modified ISO/ANSI 8601 standard structured format</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/DayNumberEnd
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:integer
annotation
documentation 
The Julian day number of the last day in a period.
source
<xs:element name="DayNumberEnd" type="xs:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Julian day number of the last day in a period.</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/TimeOfDayEnd
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:time
annotation
documentation 
Time of day in hours from midnight for the end of a time period
source
<xs:element name="TimeOfDayEnd" type="xs:time" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Time of day in hours from midnight for the end of a time period</xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime/PeriodExplicit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:boolean
annotation
documentation 
Set to True if the event takes place for the period indicated, set to false if it occurs at some point of time during the period, not filled if unknown or no period specified.
source
<xs:element name="PeriodExplicit" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Set to True if the event takes place for the period indicated, set to false if it occurs at some point of time during the period, not filled if unknown or no period specified.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Gathering
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Code DateTime Agents Permits Project PlatformName Method LocalityText Country NamedAreas NearNamedPlaces AreaDetail GML WFS WMSURL SiteCoordinateSets Altitude Depth Height SiteMeasurementsOrFacts SiteImages Stratigraphy Biotope Synecology Aspect Notes
used by
element Unit/Gathering
annotation
documentation 
Elements describing the event and  site of collecting or observing a unit.
source
<xs:complexType name="Gathering">
  <xs:annotation>
    <xs:documentation>Elements describing the event and  site of collecting or observing a unit.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Code" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A string that identifies all material or records that resulted from a collecting or observation event.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DateTime" type="DateTime" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date(s) and time(s) of the collecting or observation event</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Agents" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A container element for the agent(s) responsible for collecting or recording.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="GatheringAgent" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>The person, or one of the persons or team(s) or organization(s) responsible for collecting or recording. Attributes: a flag indicating the primary collector, and a sequence number.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="AgentText" type="String" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Free text alternative for individual Agent.</xs:documentation>
                    <xs:documentation>Free text details for Agent.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Organisation" type="Organisation" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Agent organization name and code(s).</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Person" type="PersonName" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Agent Person details.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
              <xs:attribute name="primarycollector" type="xs:boolean" use="optional"/>
              <xs:attribute name="sequence" type="xs:int" use="optional"/>
            </xs:complexType>
          </xs:element>
          <xs:element name="GatheringAgentsText" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text representation or concatenated version of those responsible for collecting or recording.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Permits" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A container element for references to (or texts of) permits related to the gathering.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Permit" type="StringL" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Project" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Project information concerning the gathering event.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ProjectTitle" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Title of collection project</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Contact" type="Contact" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Contact details for Project Officer or other person with knowledge of the project.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PlatformName" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The 'platform' from which observations or collections were made,  e.g. the name of a research vessel or a remote operated vehicle.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Method" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The method (including technical means) used to make the collection or observation.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocalityText" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">Original locality data as appearing on a label or in an original entry.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Country" type="Country" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Details of the country. Separate from NamedArea for compatibility reasons.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NamedAreas" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Atomised place names as applied to the collection or observation site; with possibility for hierarchical structuring and categorization.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="NamedArea" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Atomised place name with possibility for hierarchical structuring. Attribute for sequence.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:complexContent>
                <xs:extension base="NamedArea">
                  <xs:attribute name="sequence" type="xs:int" use="optional"/>
                </xs:extension>
              </xs:complexContent>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="NearNamedPlaces" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Specified relationship to a named place that does not directly apply to the site of collection or observation, e. g. 10 Km South of Mytown.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="NamedPlaceRelation" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="NearNamedPlace" type="StringL" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>The nearest named place to the collection or observation location</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="NearNamedPlaceRelationTo" type="StringL" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Distance and directional point.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
              <xs:attribute name="DerivedFlag" type="xs:boolean" default="false"/>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AreaDetail" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of further details pertaining to the observation, sampling, or collection locality which which did not fit into the previous elements.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GML" type="xs:anyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Spaceholder for GML-conformant schema extension to express the spatial representation of the gathering locality including coordinates, footprint, and uncertainties in GML (Geographical Markup Language). The GML application schema developed by the BioGeomancer Project (see http:\\www.biogeomancer.org) can be used here.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WFS" type="xs:anyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Retrieval of a boundary polygon or centroid spatial reference relating to the gathering site. URL (GET) or POST text, for Web Feature Service (OpenGIS Consortium Specification 01-023) reference.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WMSURL" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>URI (e.g. web address) for the location of a boundary polygon or centroid spatial reference relating to a gathering site, according to the Web Map Services (WMS) specification of the Open GIS Consortium</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SiteCoordinateSets" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for multiple sets of  coordinates indicating the site of collection or observation.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SiteCoordinates" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Attributes for Original data and for begin and end of sequence . Composite element to allow  recording multiple coordinates or same coordinate in different systems</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="CoordinateMethod" type="String" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Coordinates measuring system e.g. GPS, field map reference, inferred map reference</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="CoordinatesUTM" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation/>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="UTMZone" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>The numerical Zone corresponding to the central meridian and origin upon which the UTMEasting is based.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMSubzone" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>The Subzone letter corresponding to one of the 20 North-South divisions of the UTM grid system.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMNS" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>The hemisphere to which the UTMNorthing refers.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMZoneFull" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>An alternative composite text to capture a zone expressed as a combination of UTMZone and UTMSubzone.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMEasting" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>The distance in meters east of the origin of the UTMZone.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMNorthing" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>The distance in meters north of the origin for the UTMSubzone.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMDatum" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="UTMText" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>A alternative composite text to capture unatomized UTM coordinate data.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="CoordinatesGrid" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Geospatial coordinates recorded using a grid system</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="GridCellSystem" type="String">
                        <xs:annotation>
                          <xs:documentation>Grid system name e.g. "GB OS"</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="GridCellCode" type="String">
                        <xs:annotation>
                          <xs:documentation/>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="GridQualifier" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Grid reference precision qualifier</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="CoordinatesLatLong" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Element that allows the recording of the latitude and longitude of a recording or collecting position. Could be simplified by converting many of the sub-elements into attributes.</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="LongitudeDecimal" type="xs:decimal">
                        <xs:annotation>
                          <xs:documentation>Maps to Darwin Core 2: Longitude. Express in decimal degrees</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="LatitudeDecimal" type="xs:decimal">
                        <xs:annotation>
                          <xs:documentation>Maps to Darwin Core 2: Latitude. Express in decimal degrees</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="SpatialDatum" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="AccuracyStatement" type="String" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Free text statement of degree of accuracy</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="CoordinateErrorDistanceInMeters" type="xs:decimal" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Maps to Darwin Core 2: Coordinate Precision. An estimate of how tightly the collecting locality was specified; expressed as a distance in meters corresponding to a radius around the Lat/Long coordinates. Use NULL where precision is unknown, cannot be estimated or is not applicable.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="CoordinateErrorMethod" type="String" minOccurs="0"/>
                      <xs:element name="CoordinatesText" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
              <xs:attribute name="original" type="xs:boolean" use="optional"/>
              <xs:attribute name="begin" type="xs:boolean" use="optional"/>
              <xs:attribute name="end" type="xs:boolean" use="optional"/>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Altitude" type="MeasurementOrFact" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The altitude of the gathering site land or floor level given as distance above (positive) or below mean sea level.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Depth" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Vertical distance point or range measurement in relation to a ground datum such as water level, or level of the sea floor for benthic samples.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:complexContent>
          <xs:extension base="MeasurementOrFact">
            <xs:attribute name="datum" type="String"/>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Height" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Vertical distance measure or range in relation to a ground datum, e.g. ground level.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:complexContent>
          <xs:extension base="MeasurementOrFact">
            <xs:attribute name="datum" type="String"/>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="SiteMeasurementsOrFacts" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Further measurements or facts taken at the collection locality at the time of collection, e.g. (water-) temperature, slope, weather conditions, etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SiteMeasurementOrFact" type="MeasurementOrFact" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="SiteImages" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Images taken at the Gathering site</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SiteImage" type="MultiMediaObject" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Stratigraphy" type="Stratigraphy" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A container for geological dating and rock unit names related to the site or sample locations</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Biotope" minOccurs="0">
      <xs:annotation>
        <xs:documentation>An container element for citing biotope type terms (e.g. classification terms) and measurements  (e.g. vegetation height, salinity, slope) related to the unit's gathering site</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ClassificationScheme" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Attribute for classification system used.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Name" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Attribute for type designating ShortName, Long name, Code, or BiotopeText</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Text" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text field for informal recording of Biotope</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MeasurementsOrFacts" type="MeasurementOrFact" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A container allowing to linking any biotope-related measurement to the site description</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Synecology" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Relationship of the unit gathered with other taxa at the gathering site</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Syntaxon" type="String" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A syntaxon name and category assigned to the gathering site.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Comment" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text comment on synecological features of the gathering site.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AssociatedTaxa" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Other taxa observed at the gathering site</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>Other taxon found at the gathering site</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Aspect" type="Aspect" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Facing direction (aspect) of whole site or sample point.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Notes" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Further text referring to the gathering event that does not fit one of the elements specified.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Gathering/Code
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A string that identifies all material or records that resulted from a collecting or observation event.
source
<xs:element name="Code" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A string that identifies all material or records that resulted from a collecting or observation event.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/DateTime
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type DateTime
children DateText TimeZone ISODateTimeBegin DayNumberBegin TimeOfDayBegin ISODateTimeEnd DayNumberEnd TimeOfDayEnd PeriodExplicit
annotation
documentation 
Date(s) and time(s) of the collecting or observation event
source
<xs:element name="DateTime" type="DateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date(s) and time(s) of the collecting or observation event</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Agents
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GatheringAgent GatheringAgentsText
annotation
documentation 
A container element for the agent(s) responsible for collecting or recording.
source
<xs:element name="Agents" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A container element for the agent(s) responsible for collecting or recording.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GatheringAgent" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The person, or one of the persons or team(s) or organization(s) responsible for collecting or recording. Attributes: a flag indicating the primary collector, and a sequence number.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AgentText" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Free text alternative for individual Agent.</xs:documentation>
                <xs:documentation>Free text details for Agent.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Organisation" type="Organisation" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Agent organization name and code(s).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Person" type="PersonName" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Agent Person details.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="primarycollector" type="xs:boolean" use="optional"/>
          <xs:attribute name="sequence" type="xs:int" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="GatheringAgentsText" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text representation or concatenated version of those responsible for collecting or recording.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/Agents/GatheringAgent
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children AgentText Organisation Person
attributes
Name  Type  Use  Default  Fixed  
primarycollector  xs:boolean  optional      
sequence  xs:int  optional      
annotation
documentation 
The person, or one of the persons or team(s) or organization(s) responsible for collecting or recording. Attributes: a flag indicating the primary collector, and a sequence number.
source
<xs:element name="GatheringAgent" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The person, or one of the persons or team(s) or organization(s) responsible for collecting or recording. Attributes: a flag indicating the primary collector, and a sequence number.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AgentText" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text alternative for individual Agent.</xs:documentation>
          <xs:documentation>Free text details for Agent.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Organisation" type="Organisation" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Agent organization name and code(s).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Person" type="PersonName" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Agent Person details.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="primarycollector" type="xs:boolean" use="optional"/>
    <xs:attribute name="sequence" type="xs:int" use="optional"/>
  </xs:complexType>
</xs:element>

element Gathering/Agents/GatheringAgent/AgentText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation documentation 
Free text alternative for individual Agent.
Free text details for Agent.
source
<xs:element name="AgentText" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text alternative for individual Agent.</xs:documentation>
    <xs:documentation>Free text details for Agent.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Agents/GatheringAgent/Organisation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Organisation
children Name OrgUnits
annotation
documentation 
Agent organization name and code(s).
source
<xs:element name="Organisation" type="Organisation" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Agent organization name and code(s).</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Agents/GatheringAgent/Person
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type PersonName
children FullName SortingName AtomisedName
annotation
documentation 
Agent Person details.
source
<xs:element name="Person" type="PersonName" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Agent Person details.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Agents/GatheringAgentsText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Free text representation or concatenated version of those responsible for collecting or recording.
source
<xs:element name="GatheringAgentsText" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text representation or concatenated version of those responsible for collecting or recording.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Permits
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Permit
annotation
documentation 
A container element for references to (or texts of) permits related to the gathering.
source
<xs:element name="Permits" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A container element for references to (or texts of) permits related to the gathering.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Permit" type="StringL" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/Permits/Permit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
source
<xs:element name="Permit" type="StringL" maxOccurs="unbounded"/>

element Gathering/Project
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children ProjectTitle Contact
annotation
documentation 
Project information concerning the gathering event.
source
<xs:element name="Project" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Project information concerning the gathering event.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ProjectTitle" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Title of collection project</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Contact" type="Contact" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Contact details for Project Officer or other person with knowledge of the project.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/Project/ProjectTitle
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Title of collection project
source
<xs:element name="ProjectTitle" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Title of collection project</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Project/Contact
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Contact
children Organisation Person Roles Addresses TelephoneNumbers EmailAddresses URIs LogoURI
annotation
documentation 
Contact details for Project Officer or other person with knowledge of the project.
source
<xs:element name="Contact" type="Contact" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact details for Project Officer or other person with knowledge of the project.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/PlatformName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The 'platform' from which observations or collections were made,  e.g. the name of a research vessel or a remote operated vehicle.
source
<xs:element name="PlatformName" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The 'platform' from which observations or collections were made,  e.g. the name of a research vessel or a remote operated vehicle.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Method
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
The method (including technical means) used to make the collection or observation.
source
<xs:element name="Method" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The method (including technical means) used to make the collection or observation.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/LocalityText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Original locality data as appearing on a label or in an original entry.
source
<xs:element name="LocalityText" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Original locality data as appearing on a label or in an original entry.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Country
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Country
children Name NameDerived ISO3166Code
annotation
documentation 
Details of the country. Separate from NamedArea for compatibility reasons.
source
<xs:element name="Country" type="Country" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Details of the country. Separate from NamedArea for compatibility reasons.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/NamedAreas
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children NamedArea
annotation
documentation 
Atomised place names as applied to the collection or observation site; with possibility for hierarchical structuring and categorization.
source
<xs:element name="NamedAreas" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Atomised place names as applied to the collection or observation site; with possibility for hierarchical structuring and categorization.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NamedArea" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Atomised place name with possibility for hierarchical structuring. Attribute for sequence.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="NamedArea">
              <xs:attribute name="sequence" type="xs:int" use="optional"/>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/NamedAreas/NamedArea
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of NamedArea
children AreaClass AreaName AreaCodeStandard AreaCode DataSource
attributes
Name  Type  Use  Default  Fixed  
sequence  xs:int  optional      
annotation
documentation 
Atomised place name with possibility for hierarchical structuring. Attribute for sequence.
source
<xs:element name="NamedArea" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Atomised place name with possibility for hierarchical structuring. Attribute for sequence.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="NamedArea">
        <xs:attribute name="sequence" type="xs:int" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element Gathering/NearNamedPlaces
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children NamedPlaceRelation
annotation
documentation 
Specified relationship to a named place that does not directly apply to the site of collection or observation, e. g. 10 Km South of Mytown.
source
<xs:element name="NearNamedPlaces" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Specified relationship to a named place that does not directly apply to the site of collection or observation, e. g. 10 Km South of Mytown.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NamedPlaceRelation" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NearNamedPlace" type="StringL" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The nearest named place to the collection or observation location</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NearNamedPlaceRelationTo" type="StringL" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Distance and directional point.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DerivedFlag" type="xs:boolean" default="false"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/NearNamedPlaces/NamedPlaceRelation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children NearNamedPlace NearNamedPlaceRelationTo
attributes
Name  Type  Use  Default  Fixed  
DerivedFlag  xs:boolean    false    
source
<xs:element name="NamedPlaceRelation" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NearNamedPlace" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The nearest named place to the collection or observation location</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NearNamedPlaceRelationTo" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Distance and directional point.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="DerivedFlag" type="xs:boolean" default="false"/>
  </xs:complexType>
</xs:element>

element Gathering/NearNamedPlaces/NamedPlaceRelation/NearNamedPlace
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
The nearest named place to the collection or observation location
source
<xs:element name="NearNamedPlace" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The nearest named place to the collection or observation location</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/NearNamedPlaces/NamedPlaceRelation/NearNamedPlaceRelationTo
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Distance and directional point.
source
<xs:element name="NearNamedPlaceRelationTo" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Distance and directional point.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/AreaDetail
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Free text description of further details pertaining to the observation, sampling, or collection locality which which did not fit into the previous elements.
source
<xs:element name="AreaDetail" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of further details pertaining to the observation, sampling, or collection locality which which did not fit into the previous elements.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/GML
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyType
attributes
Name  Type  Use  Default  Fixed  
annotation
documentation 
Spaceholder for GML-conformant schema extension to express the spatial representation of the gathering locality including coordinates, footprint, and uncertainties in GML (Geographical Markup Language). The GML application schema developed by the BioGeomancer Project (see http:\\www.biogeomancer.org) can be used here.
source
<xs:element name="GML" type="xs:anyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Spaceholder for GML-conformant schema extension to express the spatial representation of the gathering locality including coordinates, footprint, and uncertainties in GML (Geographical Markup Language). The GML application schema developed by the BioGeomancer Project (see http:\\www.biogeomancer.org) can be used here.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/WFS
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyType
attributes
Name  Type  Use  Default  Fixed  
annotation
documentation 
Retrieval of a boundary polygon or centroid spatial reference relating to the gathering site. URL (GET) or POST text, for Web Feature Service (OpenGIS Consortium Specification 01-023) reference.
source
<xs:element name="WFS" type="xs:anyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Retrieval of a boundary polygon or centroid spatial reference relating to the gathering site. URL (GET) or POST text, for Web Feature Service (OpenGIS Consortium Specification 01-023) reference.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/WMSURL
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyURI
annotation
documentation 
URI (e.g. web address) for the location of a boundary polygon or centroid spatial reference relating to a gathering site, according to the Web Map Services (WMS) specification of the Open GIS Consortium
source
<xs:element name="WMSURL" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>URI (e.g. web address) for the location of a boundary polygon or centroid spatial reference relating to a gathering site, according to the Web Map Services (WMS) specification of the Open GIS Consortium</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children SiteCoordinates
annotation
documentation 
Container for multiple sets of  coordinates indicating the site of collection or observation.
source
<xs:element name="SiteCoordinateSets" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for multiple sets of  coordinates indicating the site of collection or observation.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SiteCoordinates" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Attributes for Original data and for begin and end of sequence . Composite element to allow  recording multiple coordinates or same coordinate in different systems</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CoordinateMethod" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Coordinates measuring system e.g. GPS, field map reference, inferred map reference</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="CoordinatesUTM" minOccurs="0">
              <xs:annotation>
                <xs:documentation/>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="UTMZone" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>The numerical Zone corresponding to the central meridian and origin upon which the UTMEasting is based.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMSubzone" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>The Subzone letter corresponding to one of the 20 North-South divisions of the UTM grid system.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMNS" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>The hemisphere to which the UTMNorthing refers.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMZoneFull" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>An alternative composite text to capture a zone expressed as a combination of UTMZone and UTMSubzone.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMEasting" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>The distance in meters east of the origin of the UTMZone.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMNorthing" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>The distance in meters north of the origin for the UTMSubzone.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMDatum" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="UTMText" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>A alternative composite text to capture unatomized UTM coordinate data.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="CoordinatesGrid" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Geospatial coordinates recorded using a grid system</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="GridCellSystem" type="String">
                    <xs:annotation>
                      <xs:documentation>Grid system name e.g. "GB OS"</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="GridCellCode" type="String">
                    <xs:annotation>
                      <xs:documentation/>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="GridQualifier" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Grid reference precision qualifier</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="CoordinatesLatLong" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Element that allows the recording of the latitude and longitude of a recording or collecting position. Could be simplified by converting many of the sub-elements into attributes.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LongitudeDecimal" type="xs:decimal">
                    <xs:annotation>
                      <xs:documentation>Maps to Darwin Core 2: Longitude. Express in decimal degrees</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="LatitudeDecimal" type="xs:decimal">
                    <xs:annotation>
                      <xs:documentation>Maps to Darwin Core 2: Latitude. Express in decimal degrees</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SpatialDatum" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="AccuracyStatement" type="String" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Free text statement of degree of accuracy</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="CoordinateErrorDistanceInMeters" type="xs:decimal" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Maps to Darwin Core 2: Coordinate Precision. An estimate of how tightly the collecting locality was specified; expressed as a distance in meters corresponding to a radius around the Lat/Long coordinates. Use NULL where precision is unknown, cannot be estimated or is not applicable.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="CoordinateErrorMethod" type="String" minOccurs="0"/>
                  <xs:element name="CoordinatesText" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="original" type="xs:boolean" use="optional"/>
          <xs:attribute name="begin" type="xs:boolean" use="optional"/>
          <xs:attribute name="end" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children CoordinateMethod CoordinatesUTM CoordinatesGrid CoordinatesLatLong
attributes
Name  Type  Use  Default  Fixed  
original  xs:boolean  optional      
begin  xs:boolean  optional      
end  xs:boolean  optional      
annotation
documentation 
Attributes for Original data and for begin and end of sequence . Composite element to allow  recording multiple coordinates or same coordinate in different systems
source
<xs:element name="SiteCoordinates" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Attributes for Original data and for begin and end of sequence . Composite element to allow  recording multiple coordinates or same coordinate in different systems</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="CoordinateMethod" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Coordinates measuring system e.g. GPS, field map reference, inferred map reference</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CoordinatesUTM" minOccurs="0">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="UTMZone" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The numerical Zone corresponding to the central meridian and origin upon which the UTMEasting is based.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMSubzone" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The Subzone letter corresponding to one of the 20 North-South divisions of the UTM grid system.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMNS" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The hemisphere to which the UTMNorthing refers.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMZoneFull" minOccurs="0">
              <xs:annotation>
                <xs:documentation>An alternative composite text to capture a zone expressed as a combination of UTMZone and UTMSubzone.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMEasting" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The distance in meters east of the origin of the UTMZone.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMNorthing" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The distance in meters north of the origin for the UTMSubzone.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMDatum" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UTMText" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>A alternative composite text to capture unatomized UTM coordinate data.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CoordinatesGrid" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Geospatial coordinates recorded using a grid system</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="GridCellSystem" type="String">
              <xs:annotation>
                <xs:documentation>Grid system name e.g. "GB OS"</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="GridCellCode" type="String">
              <xs:annotation>
                <xs:documentation/>
              </xs:annotation>
            </xs:element>
            <xs:element name="GridQualifier" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Grid reference precision qualifier</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CoordinatesLatLong" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Element that allows the recording of the latitude and longitude of a recording or collecting position. Could be simplified by converting many of the sub-elements into attributes.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LongitudeDecimal" type="xs:decimal">
              <xs:annotation>
                <xs:documentation>Maps to Darwin Core 2: Longitude. Express in decimal degrees</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="LatitudeDecimal" type="xs:decimal">
              <xs:annotation>
                <xs:documentation>Maps to Darwin Core 2: Latitude. Express in decimal degrees</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="SpatialDatum" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AccuracyStatement" type="String" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Free text statement of degree of accuracy</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="CoordinateErrorDistanceInMeters" type="xs:decimal" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Maps to Darwin Core 2: Coordinate Precision. An estimate of how tightly the collecting locality was specified; expressed as a distance in meters corresponding to a radius around the Lat/Long coordinates. Use NULL where precision is unknown, cannot be estimated or is not applicable.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="CoordinateErrorMethod" type="String" minOccurs="0"/>
            <xs:element name="CoordinatesText" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="original" type="xs:boolean" use="optional"/>
    <xs:attribute name="begin" type="xs:boolean" use="optional"/>
    <xs:attribute name="end" type="xs:boolean" use="optional"/>
  </xs:complexType>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinateMethod
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Coordinates measuring system e.g. GPS, field map reference, inferred map reference
source
<xs:element name="CoordinateMethod" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Coordinates measuring system e.g. GPS, field map reference, inferred map reference</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children UTMZone UTMSubzone UTMNS UTMZoneFull UTMEasting UTMNorthing UTMDatum UTMText
source
<xs:element name="CoordinatesUTM" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="UTMZone" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The numerical Zone corresponding to the central meridian and origin upon which the UTMEasting is based.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMSubzone" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The Subzone letter corresponding to one of the 20 North-South divisions of the UTM grid system.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMNS" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The hemisphere to which the UTMNorthing refers.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMZoneFull" minOccurs="0">
        <xs:annotation>
          <xs:documentation>An alternative composite text to capture a zone expressed as a combination of UTMZone and UTMSubzone.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMEasting" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The distance in meters east of the origin of the UTMZone.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMNorthing" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The distance in meters north of the origin for the UTMSubzone.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMDatum" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UTMText" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A alternative composite text to capture unatomized UTM coordinate data.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMZone
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The numerical Zone corresponding to the central meridian and origin upon which the UTMEasting is based.
source
<xs:element name="UTMZone" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The numerical Zone corresponding to the central meridian and origin upon which the UTMEasting is based.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMSubzone
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
The Subzone letter corresponding to one of the 20 North-South divisions of the UTM grid system.
source
<xs:element name="UTMSubzone" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Subzone letter corresponding to one of the 20 North-South divisions of the UTM grid system.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMNS
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
The hemisphere to which the UTMNorthing refers.
source
<xs:element name="UTMNS" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The hemisphere to which the UTMNorthing refers.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMZoneFull
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
An alternative composite text to capture a zone expressed as a combination of UTMZone and UTMSubzone.
source
<xs:element name="UTMZoneFull" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An alternative composite text to capture a zone expressed as a combination of UTMZone and UTMSubzone.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMEasting
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The distance in meters east of the origin of the UTMZone.
source
<xs:element name="UTMEasting" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The distance in meters east of the origin of the UTMZone.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMNorthing
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The distance in meters north of the origin for the UTMSubzone.
source
<xs:element name="UTMNorthing" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The distance in meters north of the origin for the UTMSubzone.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMDatum
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based.
source
<xs:element name="UTMDatum" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesUTM/UTMText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A alternative composite text to capture unatomized UTM coordinate data.
source
<xs:element name="UTMText" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A alternative composite text to capture unatomized UTM coordinate data.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesGrid
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GridCellSystem GridCellCode GridQualifier
annotation
documentation 
Geospatial coordinates recorded using a grid system
source
<xs:element name="CoordinatesGrid" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Geospatial coordinates recorded using a grid system</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GridCellSystem" type="String">
        <xs:annotation>
          <xs:documentation>Grid system name e.g. "GB OS"</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="GridCellCode" type="String">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
      </xs:element>
      <xs:element name="GridQualifier" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Grid reference precision qualifier</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesGrid/GridCellSystem
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Grid system name e.g. "GB OS"
source
<xs:element name="GridCellSystem" type="String">
  <xs:annotation>
    <xs:documentation>Grid system name e.g. "GB OS"</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesGrid/GridCellCode
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
source
<xs:element name="GridCellCode" type="String">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesGrid/GridQualifier
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Grid reference precision qualifier
source
<xs:element name="GridQualifier" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Grid reference precision qualifier</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children LongitudeDecimal LatitudeDecimal SpatialDatum AccuracyStatement CoordinateErrorDistanceInMeters CoordinateErrorMethod CoordinatesText
annotation
documentation 
Element that allows the recording of the latitude and longitude of a recording or collecting position. Could be simplified by converting many of the sub-elements into attributes.
source
<xs:element name="CoordinatesLatLong" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Element that allows the recording of the latitude and longitude of a recording or collecting position. Could be simplified by converting many of the sub-elements into attributes.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="LongitudeDecimal" type="xs:decimal">
        <xs:annotation>
          <xs:documentation>Maps to Darwin Core 2: Longitude. Express in decimal degrees</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LatitudeDecimal" type="xs:decimal">
        <xs:annotation>
          <xs:documentation>Maps to Darwin Core 2: Latitude. Express in decimal degrees</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SpatialDatum" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AccuracyStatement" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text statement of degree of accuracy</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CoordinateErrorDistanceInMeters" type="xs:decimal" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Maps to Darwin Core 2: Coordinate Precision. An estimate of how tightly the collecting locality was specified; expressed as a distance in meters corresponding to a radius around the Lat/Long coordinates. Use NULL where precision is unknown, cannot be estimated or is not applicable.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CoordinateErrorMethod" type="String" minOccurs="0"/>
      <xs:element name="CoordinatesText" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/LongitudeDecimal
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:decimal
annotation
documentation 
Maps to Darwin Core 2: Longitude. Express in decimal degrees
source
<xs:element name="LongitudeDecimal" type="xs:decimal">
  <xs:annotation>
    <xs:documentation>Maps to Darwin Core 2: Longitude. Express in decimal degrees</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/LatitudeDecimal
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:decimal
annotation
documentation 
Maps to Darwin Core 2: Latitude. Express in decimal degrees
source
<xs:element name="LatitudeDecimal" type="xs:decimal">
  <xs:annotation>
    <xs:documentation>Maps to Darwin Core 2: Latitude. Express in decimal degrees</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/SpatialDatum
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based
source
<xs:element name="SpatialDatum" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/AccuracyStatement
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Free text statement of degree of accuracy
source
<xs:element name="AccuracyStatement" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text statement of degree of accuracy</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/CoordinateErrorDistanceInMeters
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:decimal
annotation
documentation 
Maps to Darwin Core 2: Coordinate Precision. An estimate of how tightly the collecting locality was specified; expressed as a distance in meters corresponding to a radius around the Lat/Long coordinates. Use NULL where precision is unknown, cannot be estimated or is not applicable.
source
<xs:element name="CoordinateErrorDistanceInMeters" type="xs:decimal" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maps to Darwin Core 2: Coordinate Precision. An estimate of how tightly the collecting locality was specified; expressed as a distance in meters corresponding to a radius around the Lat/Long coordinates. Use NULL where precision is unknown, cannot be estimated or is not applicable.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/CoordinateErrorMethod
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
source
<xs:element name="CoordinateErrorMethod" type="String" minOccurs="0"/>

element Gathering/SiteCoordinateSets/SiteCoordinates/CoordinatesLatLong/CoordinatesText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
source
<xs:element name="CoordinatesText" minOccurs="0"/>

element Gathering/Altitude
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MeasurementOrFact
children MeasurementOrFactAtomised MeasurementOrFactText
annotation
documentation 
The altitude of the gathering site land or floor level given as distance above (positive) or below mean sea level.
source
<xs:element name="Altitude" type="MeasurementOrFact" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The altitude of the gathering site land or floor level given as distance above (positive) or below mean sea level.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Depth
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of MeasurementOrFact
children MeasurementOrFactAtomised MeasurementOrFactText
attributes
Name  Type  Use  Default  Fixed  
datum  String        
annotation
documentation 
Vertical distance point or range measurement in relation to a ground datum such as water level, or level of the sea floor for benthic samples.
source
<xs:element name="Depth" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Vertical distance point or range measurement in relation to a ground datum such as water level, or level of the sea floor for benthic samples.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="MeasurementOrFact">
        <xs:attribute name="datum" type="String"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element Gathering/Height
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of MeasurementOrFact
children MeasurementOrFactAtomised MeasurementOrFactText
attributes
Name  Type  Use  Default  Fixed  
datum  String        
annotation
documentation 
Vertical distance measure or range in relation to a ground datum, e.g. ground level.
source
<xs:element name="Height" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Vertical distance measure or range in relation to a ground datum, e.g. ground level.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="MeasurementOrFact">
        <xs:attribute name="datum" type="String"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element Gathering/SiteMeasurementsOrFacts
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children SiteMeasurementOrFact
annotation
documentation 
Further measurements or facts taken at the collection locality at the time of collection, e.g. (water-) temperature, slope, weather conditions, etc.
source
<xs:element name="SiteMeasurementsOrFacts" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Further measurements or facts taken at the collection locality at the time of collection, e.g. (water-) temperature, slope, weather conditions, etc.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SiteMeasurementOrFact" type="MeasurementOrFact" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/SiteMeasurementsOrFacts/SiteMeasurementOrFact
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MeasurementOrFact
children MeasurementOrFactAtomised MeasurementOrFactText
source
<xs:element name="SiteMeasurementOrFact" type="MeasurementOrFact" maxOccurs="unbounded"/>

element Gathering/SiteImages
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children SiteImage
annotation
documentation 
Images taken at the Gathering site
source
<xs:element name="SiteImages" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Images taken at the Gathering site</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SiteImage" type="MultiMediaObject" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/SiteImages/SiteImage
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MultiMediaObject
children ID FileURI ProductURI Context Format ImageSize ImageResolution FileSize IPR Comment CreatedDate Creator CaptureEquipment ImageColorSpace
source
<xs:element name="SiteImage" type="MultiMediaObject" maxOccurs="unbounded"/>

element Gathering/Stratigraphy
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Stratigraphy
children ChronostratigraphicTerms BiostratigraphicTerms LithostratigraphicTerms StratigraphyText
annotation
documentation 
A container for geological dating and rock unit names related to the site or sample locations
source
<xs:element name="Stratigraphy" type="Stratigraphy" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A container for geological dating and rock unit names related to the site or sample locations</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Biotope
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children ClassificationScheme Name Text MeasurementsOrFacts
annotation
documentation 
An container element for citing biotope type terms (e.g. classification terms) and measurements  (e.g. vegetation height, salinity, slope) related to the unit's gathering site
source
<xs:element name="Biotope" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An container element for citing biotope type terms (e.g. classification terms) and measurements  (e.g. vegetation height, salinity, slope) related to the unit's gathering site</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ClassificationScheme" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Attribute for classification system used.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Attribute for type designating ShortName, Long name, Code, or BiotopeText</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text field for informal recording of Biotope</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MeasurementsOrFacts" type="MeasurementOrFact" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A container allowing to linking any biotope-related measurement to the site description</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/Biotope/ClassificationScheme
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Attribute for classification system used.
source
<xs:element name="ClassificationScheme" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Attribute for classification system used.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Biotope/Name
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Attribute for type designating ShortName, Long name, Code, or BiotopeText
source
<xs:element name="Name" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Attribute for type designating ShortName, Long name, Code, or BiotopeText</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Biotope/Text
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Free text field for informal recording of Biotope
source
<xs:element name="Text" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text field for informal recording of Biotope</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Biotope/MeasurementsOrFacts
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type MeasurementOrFact
children MeasurementOrFactAtomised MeasurementOrFactText
annotation
documentation 
A container allowing to linking any biotope-related measurement to the site description
source
<xs:element name="MeasurementsOrFacts" type="MeasurementOrFact" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A container allowing to linking any biotope-related measurement to the site description</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Synecology
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Syntaxon Comment AssociatedTaxa
annotation
documentation 
Relationship of the unit gathered with other taxa at the gathering site
source
<xs:element name="Synecology" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Relationship of the unit gathered with other taxa at the gathering site</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Syntaxon" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A syntaxon name and category assigned to the gathering site.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comment" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text comment on synecological features of the gathering site.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AssociatedTaxa" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Other taxa observed at the gathering site</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Other taxon found at the gathering site</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/Synecology/Syntaxon
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A syntaxon name and category assigned to the gathering site.
source
<xs:element name="Syntaxon" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A syntaxon name and category assigned to the gathering site.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Synecology/Comment
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Free text comment on synecological features of the gathering site.
source
<xs:element name="Comment" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text comment on synecological features of the gathering site.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Synecology/AssociatedTaxa
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TaxonIdentified
annotation
documentation 
Other taxa observed at the gathering site
source
<xs:element name="AssociatedTaxa" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Other taxa observed at the gathering site</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Other taxon found at the gathering site</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Gathering/Synecology/AssociatedTaxa/TaxonIdentified
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type TaxonIdentified
children HigherTaxa ScientificName InformalNameString NameComments Code
annotation
documentation 
Other taxon found at the gathering site
source
<xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Other taxon found at the gathering site</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Aspect
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Aspect
children Ordination CompassBearing Accuracy Text
annotation
documentation 
Facing direction (aspect) of whole site or sample point.
source
<xs:element name="Aspect" type="Aspect" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Facing direction (aspect) of whole site or sample point.</xs:documentation>
  </xs:annotation>
</xs:element>

element Gathering/Notes
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Further text referring to the gathering event that does not fit one of the elements specified.
source
<xs:element name="Notes" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Further text referring to the gathering event that does not fit one of the elements specified.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType HerbariumUnit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Exsiccatum DuplicatesDistributedTo LoanIdentifier LoanSequenceNo LoanDestination LoanForBotanist LoanDespatchMethod LoanDate LoanReturnDate
used by
element Unit/HerbariumUnit
annotation
documentation 
Elements only used for herbarium units
source
<xs:complexType name="HerbariumUnit">
  <xs:annotation>
    <xs:documentation>Elements only used for herbarium units</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Exsiccatum" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Information relating this specimen to an Exsiccatum</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DuplicatesDistributedTo" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A list of collection abbreviations of the herbaria duplicates were distributed to</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanIdentifier" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The unique institutional loan number applied with the loan sequence number to uniquely identify a specimen on loan [HISPID3].</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanSequenceNo" type="xs:integer" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The sequence of a specimen within a given loan, assigned with the Loan Identification to uniquely identify a specimen on loan [HISPID3]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanDestination" type="InstitutionCode" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Institution to which the loan is being sent [HISPID3]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanForBotanist" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of botanist for whom the loan is destined [HISPID3]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanDespatchMethod" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The means by which the loan is being despatched from the home institution [HISPID3]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanDate" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The date the loan is prepared and/or sent [HISPID3]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LoanReturnDate" type="xs:date" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element HerbariumUnit/Exsiccatum
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Information relating this specimen to an Exsiccatum
source
<xs:element name="Exsiccatum" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Information relating this specimen to an Exsiccatum</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/DuplicatesDistributedTo
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
A list of collection abbreviations of the herbaria duplicates were distributed to
source
<xs:element name="DuplicatesDistributedTo" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A list of collection abbreviations of the herbaria duplicates were distributed to</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanIdentifier
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The unique institutional loan number applied with the loan sequence number to uniquely identify a specimen on loan [HISPID3].
source
<xs:element name="LoanIdentifier" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The unique institutional loan number applied with the loan sequence number to uniquely identify a specimen on loan [HISPID3].</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanSequenceNo
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:integer
annotation
documentation 
The sequence of a specimen within a given loan, assigned with the Loan Identification to uniquely identify a specimen on loan [HISPID3]
source
<xs:element name="LoanSequenceNo" type="xs:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The sequence of a specimen within a given loan, assigned with the Loan Identification to uniquely identify a specimen on loan [HISPID3]</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanDestination
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type InstitutionCode
annotation
documentation 
Institution to which the loan is being sent [HISPID3]
source
<xs:element name="LoanDestination" type="InstitutionCode" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Institution to which the loan is being sent [HISPID3]</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanForBotanist
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Name of botanist for whom the loan is destined [HISPID3]
source
<xs:element name="LoanForBotanist" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of botanist for whom the loan is destined [HISPID3]</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanDespatchMethod
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The means by which the loan is being despatched from the home institution [HISPID3]
source
<xs:element name="LoanDespatchMethod" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The means by which the loan is being despatched from the home institution [HISPID3]</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanDate
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:date
annotation
documentation 
The date the loan is prepared and/or sent [HISPID3]
source
<xs:element name="LoanDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The date the loan is prepared and/or sent [HISPID3]</xs:documentation>
  </xs:annotation>
</xs:element>

element HerbariumUnit/LoanReturnDate
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:date
source
<xs:element name="LoanReturnDate" type="xs:date" minOccurs="0"/>

complexType HigherTaxon
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children HigherTaxonName HigherTaxonRank
used by
element TaxonIdentified/HigherTaxa/HigherTaxon
annotation
documentation 
Taxon name used to further classify the identification result.
source
<xs:complexType name="HigherTaxon">
  <xs:annotation>
    <xs:documentation>Taxon name used to further classify the identification result.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="HigherTaxonName" type="Monomial"/>
    <xs:element name="HigherTaxonRank" type="HigherTaxonRankEnum" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element HigherTaxon/HigherTaxonName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
source
<xs:element name="HigherTaxonName" type="Monomial"/>

element HigherTaxon/HigherTaxonRank
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type HigherTaxonRankEnum
facets
enumeration regnum
enumeration subregnum
enumeration superphylum
enumeration phylum
enumeration subphylum
enumeration superclassis
enumeration classis
enumeration subclassis
enumeration superordo
enumeration ordo
enumeration subordo
enumeration superfamilia
enumeration familia
enumeration subfamilia
enumeration tribus
enumeration genusgroup
enumeration unranked
source
<xs:element name="HigherTaxonRank" type="HigherTaxonRankEnum" minOccurs="0"/>

complexType Identification
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Result PreferredFlag NonFlag StoredUnderFlag ResultRole Identifiers References Date Method Notes VerificationLevel
used by
element Unit/Identifications/Identification
annotation
documentation 
The application of a name (or concept), i.e. the data pertaining to an identification event and the result of the identification itself.
source
<xs:complexType name="Identification">
  <xs:annotation>
    <xs:documentation>The application of a name (or concept), i.e. the data pertaining to an identification event and the result of the identification itself.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Result">
      <xs:annotation>
        <xs:documentation>The result of the identification, currently either a material (substrate) or a taxon name, but in the future to be extended to include other types of identifications used in natural history collections and surveys.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:choice>
          <xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The Taxon (concept) or Taxonomic name assigned to the unit (or excluded, "non") in the Identification.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MaterialIdentified" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A material identified as the result of the identification event (e.g. a non-organismic substrate of a microorganism)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Extension" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A placeholder for a temporary extension to include identification results not yet covered by the schema. This serves  to accommodate urgent inter-version additions to the unit-object schema.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:choice>
      </xs:complexType>
    </xs:element>
    <xs:element name="PreferredFlag" type="xs:boolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>True to designate current identification.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NonFlag" type="xs:boolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>True to designate negative identifications.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="StoredUnderFlag" type="xs:boolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>True to designate the idenfication under which the entire unit is stored (in a physical collection) or otherwise preferrably referenced.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ResultRole" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Used to designate the role of the identification result (e.g. substrate, isolate, host, parasite, etc.)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Identifiers" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Identifier" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Atomized record of individual, team member, or organization that made the identification.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="PersonName" type="PersonName" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Atomised data for the parts of the Identifier's name.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Organisation" type="Organisation" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>The Organisation the Identifier is affiliated with, or the Organisation (institution) acting as the identifier.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="IdentifiersText" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Alternatve text indicating the person, person team, or Organization that made the identification.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="IdentificationSource" type="Reference" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A reference which has provided the identification (and - if present - the identifier's name and/or organisation). The entire identification event was taken from the literature or comparable source given here. Note that this is not the literature (e.g. key) used to obtain the result (see IdentificationReferences).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="IdentifierRole" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Indication of the nature of the taxonomic verification; e.g. "conf." or "det."</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="References" minOccurs="0">
      <xs:annotation>
        <xs:documentation>References that were used by the identifier to provide the identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Reference" type="Reference" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>A reference (e.g. an article or monograph) that was used as the base for the identifier's taxon identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Date" type="DateTime" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date of the identification event.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Method" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The method by which the identification was obtained, e.g. details of molecular analysis or acoustical procedures.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Notes" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Supplementary remarks about the identification.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VerificationLevel" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The level to which the identification has been verified. Different standards may use different values here. See ITF-2 for an example.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Identification/Result
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TaxonIdentified MaterialIdentified Extension
annotation
documentation 
The result of the identification, currently either a material (substrate) or a taxon name, but in the future to be extended to include other types of identifications used in natural history collections and surveys.
source
<xs:element name="Result">
  <xs:annotation>
    <xs:documentation>The result of the identification, currently either a material (substrate) or a taxon name, but in the future to be extended to include other types of identifications used in natural history collections and surveys.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice>
      <xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The Taxon (concept) or Taxonomic name assigned to the unit (or excluded, "non") in the Identification.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MaterialIdentified" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A material identified as the result of the identification event (e.g. a non-organismic substrate of a microorganism)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Extension" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A placeholder for a temporary extension to include identification results not yet covered by the schema. This serves  to accommodate urgent inter-version additions to the unit-object schema.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>

element Identification/Result/TaxonIdentified
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type TaxonIdentified
children HigherTaxa ScientificName InformalNameString NameComments Code
annotation
documentation 
The Taxon (concept) or Taxonomic name assigned to the unit (or excluded, "non") in the Identification.
source
<xs:element name="TaxonIdentified" type="TaxonIdentified" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Taxon (concept) or Taxonomic name assigned to the unit (or excluded, "non") in the Identification.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Result/MaterialIdentified
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
A material identified as the result of the identification event (e.g. a non-organismic substrate of a microorganism)
source
<xs:element name="MaterialIdentified" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A material identified as the result of the identification event (e.g. a non-organismic substrate of a microorganism)</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Result/Extension
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
A placeholder for a temporary extension to include identification results not yet covered by the schema. This serves  to accommodate urgent inter-version additions to the unit-object schema.
source
<xs:element name="Extension" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A placeholder for a temporary extension to include identification results not yet covered by the schema. This serves  to accommodate urgent inter-version additions to the unit-object schema.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/PreferredFlag
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:boolean
annotation
documentation 
True to designate current identification.
source
<xs:element name="PreferredFlag" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>True to designate current identification.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/NonFlag
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:boolean
annotation
documentation 
True to designate negative identifications.
source
<xs:element name="NonFlag" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>True to designate negative identifications.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/StoredUnderFlag
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:boolean
annotation
documentation 
True to designate the idenfication under which the entire unit is stored (in a physical collection) or otherwise preferrably referenced.
source
<xs:element name="StoredUnderFlag" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>True to designate the idenfication under which the entire unit is stored (in a physical collection) or otherwise preferrably referenced.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/ResultRole
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Used to designate the role of the identification result (e.g. substrate, isolate, host, parasite, etc.)
source
<xs:element name="ResultRole" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Used to designate the role of the identification result (e.g. substrate, isolate, host, parasite, etc.)</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Identifiers
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Identifier IdentifiersText IdentificationSource IdentifierRole
source
<xs:element name="Identifiers" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Identifier" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Atomized record of individual, team member, or organization that made the identification.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PersonName" type="PersonName" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Atomised data for the parts of the Identifier's name.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Organisation" type="Organisation" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The Organisation the Identifier is affiliated with, or the Organisation (institution) acting as the identifier.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="IdentifiersText" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Alternatve text indicating the person, person team, or Organization that made the identification.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="IdentificationSource" type="Reference" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A reference which has provided the identification (and - if present - the identifier's name and/or organisation). The entire identification event was taken from the literature or comparable source given here. Note that this is not the literature (e.g. key) used to obtain the result (see IdentificationReferences).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="IdentifierRole" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Indication of the nature of the taxonomic verification; e.g. "conf." or "det."</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Identification/Identifiers/Identifier
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children PersonName Organisation
annotation
documentation 
Atomized record of individual, team member, or organization that made the identification.
source
<xs:element name="Identifier" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Atomized record of individual, team member, or organization that made the identification.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PersonName" type="PersonName" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Atomised data for the parts of the Identifier's name.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Organisation" type="Organisation" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The Organisation the Identifier is affiliated with, or the Organisation (institution) acting as the identifier.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Identification/Identifiers/Identifier/PersonName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type PersonName
children FullName SortingName AtomisedName
annotation
documentation 
Atomised data for the parts of the Identifier's name.
source
<xs:element name="PersonName" type="PersonName" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Atomised data for the parts of the Identifier's name.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Identifiers/Identifier/Organisation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Organisation
children Name OrgUnits
annotation
documentation 
The Organisation the Identifier is affiliated with, or the Organisation (institution) acting as the identifier.
source
<xs:element name="Organisation" type="Organisation" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Organisation the Identifier is affiliated with, or the Organisation (institution) acting as the identifier.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Identifiers/IdentifiersText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
Alternatve text indicating the person, person team, or Organization that made the identification.
source
<xs:element name="IdentifiersText" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Alternatve text indicating the person, person team, or Organization that made the identification.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Identifiers/IdentificationSource
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Reference
children TitleCitation CitationDetail URI
annotation
documentation 
A reference which has provided the identification (and - if present - the identifier's name and/or organisation). The entire identification event was taken from the literature or comparable source given here. Note that this is not the literature (e.g. key) used to obtain the result (see IdentificationReferences).
source
<xs:element name="IdentificationSource" type="Reference" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A reference which has provided the identification (and - if present - the identifier's name and/or organisation). The entire identification event was taken from the literature or comparable source given here. Note that this is not the literature (e.g. key) used to obtain the result (see IdentificationReferences).</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Identifiers/IdentifierRole
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
Indication of the nature of the taxonomic verification; e.g. "conf." or "det."
source
<xs:element name="IdentifierRole" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Indication of the nature of the taxonomic verification; e.g. "conf." or "det."</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/References
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Reference
annotation
documentation 
References that were used by the identifier to provide the identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.
source
<xs:element name="References" minOccurs="0">
  <xs:annotation>
    <xs:documentation>References that were used by the identifier to provide the identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Reference" type="Reference" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A reference (e.g. an article or monograph) that was used as the base for the identifier's taxon identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Identification/References/Reference
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Reference
children TitleCitation CitationDetail URI
annotation
documentation 
A reference (e.g. an article or monograph) that was used as the base for the identifier's taxon identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.
source
<xs:element name="Reference" type="Reference" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A reference (e.g. an article or monograph) that was used as the base for the identifier's taxon identification (e.g. by means of providing a key or a description of the taxon). It circumscribes the taxon identified (and thus can act as a potential taxon's sec. reference). Note: this is not the citation from which and identification was taken, see under Identifier/IdentificationSource.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Date
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type DateTime
children DateText TimeZone ISODateTimeBegin DayNumberBegin TimeOfDayBegin ISODateTimeEnd DayNumberEnd TimeOfDayEnd PeriodExplicit
annotation
documentation 
Date of the identification event.
source
<xs:element name="Date" type="DateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date of the identification event.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Method
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
The method by which the identification was obtained, e.g. details of molecular analysis or acoustical procedures.
source
<xs:element name="Method" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The method by which the identification was obtained, e.g. details of molecular analysis or acoustical procedures.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/Notes
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Supplementary remarks about the identification.
source
<xs:element name="Notes" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Supplementary remarks about the identification.</xs:documentation>
  </xs:annotation>
</xs:element>

element Identification/VerificationLevel
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The level to which the identification has been verified. Different standards may use different values here. See ITF-2 for an example.
source
<xs:element name="VerificationLevel" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The level to which the identification has been verified. Different standards may use different values here. See ITF-2 for an example.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ImageSize
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Width Height
used by
element MultiMediaObject/ImageSize
source
<xs:complexType name="ImageSize">
  <xs:sequence>
    <xs:element name="Width" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Picture width in pixel</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Height" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Picture height in pixel</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ImageSize/Width
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:positiveInteger
annotation
documentation 
Picture width in pixel
source
<xs:element name="Width" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Picture width in pixel</xs:documentation>
  </xs:annotation>
</xs:element>

element ImageSize/Height
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:positiveInteger
annotation
documentation 
Picture height in pixel
source
<xs:element name="Height" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Picture height in pixel</xs:documentation>
  </xs:annotation>
</xs:element>

complexType IPRStatements
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children IPRDeclarations Copyrights Licenses TermsOfUseStatements Disclaimers Acknowledgements Citations
used by
elements MultiMediaObject/IPR Unit/IPRStatements ContentMetadata/IPRStatements
annotation
documentation 
A sequence of statements related to Intellectual Property Rights, credit and acknoledgement.
source
<xs:complexType name="IPRStatements">
  <xs:annotation>
    <xs:documentation>A sequence of statements related to Intellectual Property Rights, credit and acknoledgement.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="IPRDeclarations" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="IPRDeclaration" type="Statement" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Used where the IPR declaration cannot be parsed into the specific items or for forms of IPR declaration not yet covered  (e.g. database rights),</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Copyrights" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Copyright" type="Statement" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Copyright may include the information that the data has been released to the public domain.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Licenses" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="License" type="Statement" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>To be used if data are placed under a public license (GPL, GFDL, OpenDocument). Placing data under a public license while maintaining copyright is recommended!</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="TermsOfUseStatements" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="TermsOfUse" type="Statement" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Defines conditions under which the data may be analised, distributed or changed. "Terms of use" includes concepts like "Usage conditions" and "Specific Restrictions".</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Disclaimers" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Disclaimer" type="Statement" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Disclaimer statement, e. g. concerning responsibility for data quality or legal implications.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Acknowledgements" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Acknowledgement" type="Statement" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>A free form text acknowledging support (e. g. grant money, help, permission to reuse published material, etc.)</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Citations" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Citation" type="Statement">
            <xs:annotation>
              <xs:documentation>Indicates how this dataset or record should be attributed if used [OBIF 1.0]</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element IPRStatements/IPRDeclarations
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children IPRDeclaration
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="IPRDeclarations" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="IPRDeclaration" type="Statement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Used where the IPR declaration cannot be parsed into the specific items or for forms of IPR declaration not yet covered  (e.g. database rights),</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/IPRDeclarations/IPRDeclaration
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Used where the IPR declaration cannot be parsed into the specific items or for forms of IPR declaration not yet covered  (e.g. database rights),
source
<xs:element name="IPRDeclaration" type="Statement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Used where the IPR declaration cannot be parsed into the specific items or for forms of IPR declaration not yet covered  (e.g. database rights),</xs:documentation>
  </xs:annotation>
</xs:element>

element IPRStatements/Copyrights
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Copyright
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="Copyrights" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Copyright" type="Statement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Copyright may include the information that the data has been released to the public domain.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/Copyrights/Copyright
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Copyright may include the information that the data has been released to the public domain.
source
<xs:element name="Copyright" type="Statement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Copyright may include the information that the data has been released to the public domain.</xs:documentation>
  </xs:annotation>
</xs:element>

element IPRStatements/Licenses
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children License
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="Licenses" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="License" type="Statement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>To be used if data are placed under a public license (GPL, GFDL, OpenDocument). Placing data under a public license while maintaining copyright is recommended!</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/Licenses/License
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
To be used if data are placed under a public license (GPL, GFDL, OpenDocument). Placing data under a public license while maintaining copyright is recommended!
source
<xs:element name="License" type="Statement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>To be used if data are placed under a public license (GPL, GFDL, OpenDocument). Placing data under a public license while maintaining copyright is recommended!</xs:documentation>
  </xs:annotation>
</xs:element>

element IPRStatements/TermsOfUseStatements
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TermsOfUse
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="TermsOfUseStatements" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TermsOfUse" type="Statement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Defines conditions under which the data may be analised, distributed or changed. "Terms of use" includes concepts like "Usage conditions" and "Specific Restrictions".</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/TermsOfUseStatements/TermsOfUse
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Defines conditions under which the data may be analised, distributed or changed. "Terms of use" includes concepts like "Usage conditions" and "Specific Restrictions".
source
<xs:element name="TermsOfUse" type="Statement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Defines conditions under which the data may be analised, distributed or changed. "Terms of use" includes concepts like "Usage conditions" and "Specific Restrictions".</xs:documentation>
  </xs:annotation>
</xs:element>

element IPRStatements/Disclaimers
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Disclaimer
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="Disclaimers" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Disclaimer" type="Statement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Disclaimer statement, e. g. concerning responsibility for data quality or legal implications.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/Disclaimers/Disclaimer
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Disclaimer statement, e. g. concerning responsibility for data quality or legal implications.
source
<xs:element name="Disclaimer" type="Statement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Disclaimer statement, e. g. concerning responsibility for data quality or legal implications.</xs:documentation>
  </xs:annotation>
</xs:element>

element IPRStatements/Acknowledgements
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Acknowledgement
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="Acknowledgements" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Acknowledgement" type="Statement" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>A free form text acknowledging support (e. g. grant money, help, permission to reuse published material, etc.)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/Acknowledgements/Acknowledgement
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
A free form text acknowledging support (e. g. grant money, help, permission to reuse published material, etc.)
source
<xs:element name="Acknowledgement" type="Statement" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A free form text acknowledging support (e. g. grant money, help, permission to reuse published material, etc.)</xs:documentation>
  </xs:annotation>
</xs:element>

element IPRStatements/Citations
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Citation
annotation
documentation 
Container element for one to several statements, normally representing different language representations of the same content.
source
<xs:element name="Citations" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one to several statements, normally representing different language representations of the same content.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Citation" type="Statement">
        <xs:annotation>
          <xs:documentation>Indicates how this dataset or record should be attributed if used [OBIF 1.0]</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IPRStatements/Citations/Citation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Statement
children Text Details URI
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Indicates how this dataset or record should be attributed if used [OBIF 1.0]
source
<xs:element name="Citation" type="Statement">
  <xs:annotation>
    <xs:documentation>Indicates how this dataset or record should be attributed if used [OBIF 1.0]</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Label
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Representation
used by
element Organisation/Name
annotation
documentation 
Collection of language-specific label representations
source
<xs:complexType name="Label">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Collection of language-specific label representations</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Representation" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Language-specific label representation
[ATTR: language]</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:complexContent>
          <xs:extension base="LabelRepr"/>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Label/Representation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of LabelRepr
children Text Abbreviation
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Language-specific label representation
[ATTR: language]
source
<xs:element name="Representation" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Language-specific label representation
[ATTR: language]</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="LabelRepr"/>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

complexType LabelRepr
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Text Abbreviation
used by
element Label/Representation
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Language-specific simple label, using simple formatted text
source
<xs:complexType name="LabelRepr">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Language-specific simple label, using simple formatted text</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Text" type="String255">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Label text in a specific language.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Abbreviation" type="String50" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Restricted to 50 characters maximum length, including blanks (recommended to be shorter!). Label abbreviations are especially important when displaying information in a tabular format.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="language" type="xs:language" use="required"/>
</xs:complexType>

element LabelRepr/Text
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
annotation
documentation 
Label text in a specific language.
source
<xs:element name="Text" type="String255">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Label text in a specific language.</xs:documentation>
  </xs:annotation>
</xs:element>

element LabelRepr/Abbreviation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String50
facets
minLength 1
maxLength 50
whiteSpace collapse
annotation
documentation 
Restricted to 50 characters maximum length, including blanks (recommended to be shorter!). Label abbreviations are especially important when displaying information in a tabular format.
source
<xs:element name="Abbreviation" type="String50" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Restricted to 50 characters maximum length, including blanks (recommended to be shorter!). Label abbreviations are especially important when displaying information in a tabular format.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Lookup
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Domain Term SourceName SourceNameVersion Comment
used by
complexType LookupL
annotation
documentation 
Descriptive term. May be taken from a controlled vocabulary maintained by a third party.
source
<xs:complexType name="Lookup">
  <xs:annotation>
    <xs:documentation>Descriptive term. May be taken from a controlled vocabulary maintained by a third party.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Domain" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Subject area of the term list.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Term" type="String">
      <xs:annotation>
        <xs:documentation>Descriptive term.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SourceName" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>If the term has been drawn from a named term list or thesaurus, its name is recorded here.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SourceNameVersion" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Version or date of the term list or thesaurus from which the term is drawn.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Comment" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text comment.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Lookup/Domain
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Subject area of the term list.
source
<xs:element name="Domain" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Subject area of the term list.</xs:documentation>
  </xs:annotation>
</xs:element>

element Lookup/Term
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Descriptive term.
source
<xs:element name="Term" type="String">
  <xs:annotation>
    <xs:documentation>Descriptive term.</xs:documentation>
  </xs:annotation>
</xs:element>

element Lookup/SourceName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
If the term has been drawn from a named term list or thesaurus, its name is recorded here.
source
<xs:element name="SourceName" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>If the term has been drawn from a named term list or thesaurus, its name is recorded here.</xs:documentation>
  </xs:annotation>
</xs:element>

element Lookup/SourceNameVersion
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Version or date of the term list or thesaurus from which the term is drawn.
source
<xs:element name="SourceNameVersion" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version or date of the term list or thesaurus from which the term is drawn.</xs:documentation>
  </xs:annotation>
</xs:element>

element Lookup/Comment
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Free text comment.
source
<xs:element name="Comment" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text comment.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType LookupL
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of Lookup
children Domain Term SourceName SourceNameVersion Comment
used by
elements Stratigraphy/BiostratigraphicTerms/BiostratigraphicTerm Stratigraphy/ChronostratigraphicTerms/ChronostratigraphicTerm Stratigraphy/LithostratigraphicTerms/LithostratigraphicTerm
attributes
Name  Type  Use  Default  Fixed  
Language  xs:language        
annotation
documentation 
LookupType extended with Language attribute
source
<xs:complexType name="LookupL">
  <xs:annotation>
    <xs:documentation>LookupType extended with Language attribute</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="Lookup">
      <xs:attribute name="Language" type="xs:language"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

complexType MeasurementOrFact
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children MeasurementOrFactAtomised MeasurementOrFactText
used by
elements Gathering/Altitude Gathering/Depth Gathering/Height Unit/MeasurementsOrFacts/MeasurementOrFact Gathering/Biotope/MeasurementsOrFacts Gathering/SiteMeasurementsOrFacts/SiteMeasurementOrFact
annotation
documentation 
General purpose measurement and fact (descriptor) recording.
source
<xs:complexType name="MeasurementOrFact">
  <xs:annotation>
    <xs:documentation>General purpose measurement and fact (descriptor) recording.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MeasurementOrFactAtomised" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="MeasuredBy" type="String" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Attribution of the measurement to a Person</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MeasurementDateTime" type="xs:dateTime" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Date and/or Time the measurement was taken</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Duration" type="String" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Duration of measurement in time.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Method" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Method used to make measurement.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Parameter" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Describes type of measurement or fact, such as width, abundance, circumference, temperature etc. or color etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AppliesTo" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Depending on the use of the type, this can further specify the actual part measured. For example, a measurement of temperature may be a surface, air or sub-surface measurement.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="LowerValue" type="StringL">
            <xs:annotation>
              <xs:documentation>Lower or only value or fact text.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="UpperValue" type="StringL" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Upper value where there is a range.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="UnitOfMeasurement" type="String" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unit of measurement.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Accuracy" type="String" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Statement of accuracy of measurement.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MeasurementOrFactReference" type="Reference" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Reference (publication) where this measurement was taken from</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="IsQuantitative" type="xs:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Flag indicating if the value represents the numerical result of a quantitative measurement (TRUE) or a descriptor with textual or categorical result (FALSE).</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MeasurementOrFactText" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text alternative to atomised version.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element MeasurementOrFact/MeasurementOrFactAtomised
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children MeasuredBy MeasurementDateTime Duration Method Parameter AppliesTo LowerValue UpperValue UnitOfMeasurement Accuracy MeasurementOrFactReference IsQuantitative
source
<xs:element name="MeasurementOrFactAtomised" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="MeasuredBy" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Attribution of the measurement to a Person</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MeasurementDateTime" type="xs:dateTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date and/or Time the measurement was taken</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Duration" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Duration of measurement in time.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Method" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Method used to make measurement.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Parameter" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Describes type of measurement or fact, such as width, abundance, circumference, temperature etc. or color etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AppliesTo" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Depending on the use of the type, this can further specify the actual part measured. For example, a measurement of temperature may be a surface, air or sub-surface measurement.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LowerValue" type="StringL">
        <xs:annotation>
          <xs:documentation>Lower or only value or fact text.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UpperValue" type="StringL" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Upper value where there is a range.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UnitOfMeasurement" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unit of measurement.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Accuracy" type="String" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Statement of accuracy of measurement.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MeasurementOrFactReference" type="Reference" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Reference (publication) where this measurement was taken from</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="IsQuantitative" type="xs:boolean" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Flag indicating if the value represents the numerical result of a quantitative measurement (TRUE) or a descriptor with textual or categorical result (FALSE).</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/MeasuredBy
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Attribution of the measurement to a Person
source
<xs:element name="MeasuredBy" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Attribution of the measurement to a Person</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/MeasurementDateTime
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:dateTime
annotation
documentation 
Date and/or Time the measurement was taken
source
<xs:element name="MeasurementDateTime" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date and/or Time the measurement was taken</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/Duration
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Duration of measurement in time.
source
<xs:element name="Duration" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Duration of measurement in time.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/Method
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Method used to make measurement.
source
<xs:element name="Method" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Method used to make measurement.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/Parameter
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Describes type of measurement or fact, such as width, abundance, circumference, temperature etc. or color etc.
source
<xs:element name="Parameter" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Describes type of measurement or fact, such as width, abundance, circumference, temperature etc. or color etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/AppliesTo
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Depending on the use of the type, this can further specify the actual part measured. For example, a measurement of temperature may be a surface, air or sub-surface measurement.
source
<xs:element name="AppliesTo" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Depending on the use of the type, this can further specify the actual part measured. For example, a measurement of temperature may be a surface, air or sub-surface measurement.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/LowerValue
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Lower or only value or fact text.
source
<xs:element name="LowerValue" type="StringL">
  <xs:annotation>
    <xs:documentation>Lower or only value or fact text.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/UpperValue
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Upper value where there is a range.
source
<xs:element name="UpperValue" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Upper value where there is a range.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/UnitOfMeasurement
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Unit of measurement.
source
<xs:element name="UnitOfMeasurement" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unit of measurement.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/Accuracy
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Statement of accuracy of measurement.
source
<xs:element name="Accuracy" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Statement of accuracy of measurement.</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/MeasurementOrFactReference
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Reference
children TitleCitation CitationDetail URI
annotation
documentation 
Reference (publication) where this measurement was taken from
source
<xs:element name="MeasurementOrFactReference" type="Reference" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Reference (publication) where this measurement was taken from</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactAtomised/IsQuantitative
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:boolean
annotation
documentation 
Flag indicating if the value represents the numerical result of a quantitative measurement (TRUE) or a descriptor with textual or categorical result (FALSE).
source
<xs:element name="IsQuantitative" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Flag indicating if the value represents the numerical result of a quantitative measurement (TRUE) or a descriptor with textual or categorical result (FALSE).</xs:documentation>
  </xs:annotation>
</xs:element>

element MeasurementOrFact/MeasurementOrFactText
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Free text alternative to atomised version.
source
<xs:element name="MeasurementOrFactText" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text alternative to atomised version.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType MetadataDescriptionRepr
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Title Details Coverage URI
used by
element ContentMetadata/Description/Representation
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  required      
annotation
documentation 
Language-specific content metadata (title, description, etc.) with *required* Language attribute added.
source
<xs:complexType name="MetadataDescriptionRepr">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Language-specific content metadata (title, description, etc.) with *required* Language attribute added.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Title" type="String255">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element "Title": A short, concise title.</xs:documentation>
        <xs:documentation xml:lang="en-us">General Note on DublinCore translation: In addition to those that can bee transformed from UBIF metadata, an additional DC.Type='dataset' should be added.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Details" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element "Description": Free-form text containing a longer description of the project.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Coverage" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element "Coverage": Free-form text describing geographic, taxonomic, or other coverage aspects of terminology or descriptions available in the current project.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="URI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">URL pointing to an online source related to the current project, which may or may not serve an updated version of the description data.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="language" type="xs:language" use="required"/>
</xs:complexType>

element MetadataDescriptionRepr/Title
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
annotation
documentation documentation 
Source for Dublin-Core standard element "Title": A short, concise title.
General Note on DublinCore translation: In addition to those that can bee transformed from UBIF metadata, an additional DC.Type='dataset' should be added.
source
<xs:element name="Title" type="String255">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element "Title": A short, concise title.</xs:documentation>
    <xs:documentation xml:lang="en-us">General Note on DublinCore translation: In addition to those that can bee transformed from UBIF metadata, an additional DC.Type='dataset' should be added.</xs:documentation>
  </xs:annotation>
</xs:element>

element MetadataDescriptionRepr/Details
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Source for Dublin-Core standard element "Description": Free-form text containing a longer description of the project.
source
<xs:element name="Details" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element "Description": Free-form text containing a longer description of the project.</xs:documentation>
  </xs:annotation>
</xs:element>

element MetadataDescriptionRepr/Coverage
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Source for Dublin-Core standard element "Coverage": Free-form text describing geographic, taxonomic, or other coverage aspects of terminology or descriptions available in the current project.
source
<xs:element name="Coverage" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Source for Dublin-Core standard element "Coverage": Free-form text describing geographic, taxonomic, or other coverage aspects of terminology or descriptions available in the current project.</xs:documentation>
  </xs:annotation>
</xs:element>

element MetadataDescriptionRepr/URI
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyURI
annotation
documentation 
URL pointing to an online source related to the current project, which may or may not serve an updated version of the description data.
source
<xs:element name="URI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">URL pointing to an online source related to the current project, which may or may not serve an updated version of the description data.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType MicroAgent
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Name Email Phone Address
used by
complexType MicroAgentP
annotation
documentation 
Provides a minimalized local Agent definition.
source
<xs:complexType name="MicroAgent">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Provides a minimalized local Agent definition.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="String255">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Person, person team, or role name (e. g., 'head of departement')</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Email" type="String255" minOccurs="0"/>
    <xs:element name="Phone" type="String255" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">(voice phone)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Address" type="String255" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element MicroAgent/Name
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
annotation
documentation 
Person, person team, or role name (e. g., 'head of departement')
source
<xs:element name="Name" type="String255">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Person, person team, or role name (e. g., 'head of departement')</xs:documentation>
  </xs:annotation>
</xs:element>

element MicroAgent/Email
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
source
<xs:element name="Email" type="String255" minOccurs="0"/>

element MicroAgent/Phone
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
annotation
documentation 
(voice phone)
source
<xs:element name="Phone" type="String255" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">(voice phone)</xs:documentation>
  </xs:annotation>
</xs:element>

element MicroAgent/Address
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String255
facets
minLength 1
maxLength 255
whiteSpace collapse
source
<xs:element name="Address" type="String255" minOccurs="0"/>

complexType MicroAgentP
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of MicroAgent
children Name Email Phone Address
used by
elements DataSets/DataSet/ContentContacts/ContentContact DataSets/DataSet/TechnicalContacts/TechnicalContact
attributes
Name  Type  Use  Default  Fixed  
preferred  xs:boolean  optional  false    
annotation
documentation 
Minimalised local Agent definition with preferred flag
source
<xs:complexType name="MicroAgentP">
  <xs:annotation>
    <xs:documentation>Minimalised local Agent definition with preferred flag</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="MicroAgent">
      <xs:attribute name="preferred" type="xs:boolean" use="optional" default="false"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

complexType MultiMediaObject
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children ID FileURI ProductURI Context Format ImageSize ImageResolution FileSize IPR Comment CreatedDate Creator CaptureEquipment ImageColorSpace
used by
elements Unit/MultiMediaObjects/MultiMediaObject Gathering/SiteImages/SiteImage
annotation
documentation 
Elements to describe digital images, sound recordings, etc.
source
<xs:complexType name="MultiMediaObject">
  <xs:annotation>
    <xs:documentation>Elements to describe digital images, sound recordings, etc.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ID" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Identifier for the multimedia object. May be a filename.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FileURI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Universal Resource Identifier of the underlying multimedia file, i.e. "naked" path to electronic source of multimedia object (e.g. web address).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductURI" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Universal Resource Identifier  of an electronic source of multimedia object including HTML, Javascript or similar means deliver rendered output.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Context" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The context of the object in relation to the specimen or observation. E.g. image of entire specimen, sound recording the observation is based on, image of original valid publication, etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Format" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Code or descriptive term for file or object format e.g. jpg, pcx, tiff for digital images; 16mm, beta video, AVI, mpg for moving images; transparency, print for photographs etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ImageSize" type="ImageSize" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Image size in pixels x pixels.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ImageResolution" type="xs:int" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Resolution expressed in dots per inch.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FileSize" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Size in Kb of the file referred to by URI or filename.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="IPR" type="IPRStatements" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Intellectual Property Rights relating specifically to the image.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Comment" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CreatedDate" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date the object was created.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Creator" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Identifier, e.g. name or other id, of (technical) personnel who has taken the image. Does not imply copyrights or other rights.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CaptureEquipment" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Equipment used to create this multimedia object.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ImageColorSpace" minOccurs="0">
      <xs:annotation>
        <xs:documentation>## Element under discussion ## See Bob Morris' comments under http://efgblade.cs.umb.edu/twiki/bin/view/BDEI/ColorManagement</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Profile_Name" type="String" minOccurs="0"/>
          <xs:element name="Profile_Ref" type="xs:anyURI" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element MultiMediaObject/ID
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Identifier for the multimedia object. May be a filename.
source
<xs:element name="ID" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Identifier for the multimedia object. May be a filename.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/FileURI
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyURI
annotation
documentation 
Universal Resource Identifier of the underlying multimedia file, i.e. "naked" path to electronic source of multimedia object (e.g. web address).
source
<xs:element name="FileURI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Universal Resource Identifier of the underlying multimedia file, i.e. "naked" path to electronic source of multimedia object (e.g. web address).</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/ProductURI
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Universal Resource Identifier  of an electronic source of multimedia object including HTML, Javascript or similar means deliver rendered output.
source
<xs:element name="ProductURI" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Universal Resource Identifier  of an electronic source of multimedia object including HTML, Javascript or similar means deliver rendered output.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/Context
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
The context of the object in relation to the specimen or observation. E.g. image of entire specimen, sound recording the observation is based on, image of original valid publication, etc.
source
<xs:element name="Context" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The context of the object in relation to the specimen or observation. E.g. image of entire specimen, sound recording the observation is based on, image of original valid publication, etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/Format
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Code or descriptive term for file or object format e.g. jpg, pcx, tiff for digital images; 16mm, beta video, AVI, mpg for moving images; transparency, print for photographs etc.
source
<xs:element name="Format" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Code or descriptive term for file or object format e.g. jpg, pcx, tiff for digital images; 16mm, beta video, AVI, mpg for moving images; transparency, print for photographs etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/ImageSize
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type ImageSize
children Width Height
annotation
documentation 
Image size in pixels x pixels.
source
<xs:element name="ImageSize" type="ImageSize" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Image size in pixels x pixels.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/ImageResolution
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:int
annotation
documentation 
Resolution expressed in dots per inch.
source
<xs:element name="ImageResolution" type="xs:int" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Resolution expressed in dots per inch.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/FileSize
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Size in Kb of the file referred to by URI or filename.
source
<xs:element name="FileSize" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Size in Kb of the file referred to by URI or filename.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/IPR
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type IPRStatements
children IPRDeclarations Copyrights Licenses TermsOfUseStatements Disclaimers Acknowledgements Citations
annotation
documentation 
Intellectual Property Rights relating specifically to the image.
source
<xs:element name="IPR" type="IPRStatements" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Intellectual Property Rights relating specifically to the image.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/Comment
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field
source
<xs:element name="Comment" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/CreatedDate
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:date
annotation
documentation 
Date the object was created.
source
<xs:element name="CreatedDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date the object was created.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/Creator
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Identifier, e.g. name or other id, of (technical) personnel who has taken the image. Does not imply copyrights or other rights.
source
<xs:element name="Creator" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Identifier, e.g. name or other id, of (technical) personnel who has taken the image. Does not imply copyrights or other rights.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/CaptureEquipment
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Equipment used to create this multimedia object.
source
<xs:element name="CaptureEquipment" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Equipment used to create this multimedia object.</xs:documentation>
  </xs:annotation>
</xs:element>

element MultiMediaObject/ImageColorSpace
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children Profile_Name Profile_Ref
annotation
documentation 
## Element under discussion ## See Bob Morris' comments under http://efgblade.cs.umb.edu/twiki/bin/view/BDEI/ColorManagement
source
<xs:element name="ImageColorSpace" minOccurs="0">
  <xs:annotation>
    <xs:documentation>## Element under discussion ## See Bob Morris' comments under http://efgblade.cs.umb.edu/twiki/bin/view/BDEI/ColorManagement</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Profile_Name" type="String" minOccurs="0"/>
      <xs:element name="Profile_Ref" type="xs:anyURI" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MultiMediaObject/ImageColorSpace/Profile_Name
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
source
<xs:element name="Profile_Name" type="String" minOccurs="0"/>

element MultiMediaObject/ImageColorSpace/Profile_Ref
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type xs:anyURI
source
<xs:element name="Profile_Ref" type="xs:anyURI" minOccurs="0"/>

complexType MycologicalUnit
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children LichenMorphotype MycologicalSexualStage MycologicalLiveStages
used by
element Unit/MycologicalUnit
annotation
documentation 
Elements only used for mycological units
source
<xs:complexType name="MycologicalUnit">
  <xs:annotation>
    <xs:documentation>Elements only used for mycological units</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="LichenMorphotype" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of algal or cyanobacterial component of lichen</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MycologicalSexualStage" type="String" minOccurs="0"/>
    <xs:element name="MycologicalLiveStages" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Spore states present in the sample.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="MycologicalLiveStage" type="StringL" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Spore states present in the sample.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element MycologicalUnit/LichenMorphotype
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Name of algal or cyanobacterial component of lichen
source
<xs:element name="LichenMorphotype" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of algal or cyanobacterial component of lichen</xs:documentation>
  </xs:annotation>
</xs:element>

element MycologicalUnit/MycologicalSexualStage
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
source
<xs:element name="MycologicalSexualStage" type="String" minOccurs="0"/>

element MycologicalUnit/MycologicalLiveStages
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children MycologicalLiveStage
annotation
documentation 
Spore states present in the sample.
source
<xs:element name="MycologicalLiveStages" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Spore states present in the sample.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="MycologicalLiveStage" type="StringL" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Spore states present in the sample.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MycologicalUnit/MycologicalLiveStages/MycologicalLiveStage
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Spore states present in the sample.
source
<xs:element name="MycologicalLiveStage" type="StringL" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Spore states present in the sample.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType NameBacterial
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GenusOrMonomial Subgenus SubgenusAuthorAndYear SpeciesEpithet SubspeciesEpithet ParentheticalAuthorTeamAndYear AuthorTeamAndYear NameApprobation
used by
element ScientificName/NameAtomised/Bacterial
annotation
documentation 
An atomised name under the International Code of Nomenclature of Bacteria
source
<xs:complexType name="NameBacterial">
  <xs:annotation>
    <xs:documentation>An atomised name under the International Code of Nomenclature of Bacteria</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Genus name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Subgenus" type="Monomial" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Subgenus name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SubgenusAuthorAndYear" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Author team and year of the subgenus name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SpeciesEpithet" type="Epithet" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Species epithet</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SubspeciesEpithet" type="Epithet" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Maps to Darwin Core 2: Subspecies</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ParentheticalAuthorTeamAndYear" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Author team and Year of the basionym of a species or subspecies combination.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AuthorTeamAndYear" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The author(s) who published the full name as it stands and its year.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NameApprobation" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Approbation of name according to approved list, validation list,or validly published, paper in IJSB after 1980.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element NameBacterial/GenusOrMonomial
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
annotation
documentation 
Genus name.
source
<xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Genus name.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/Subgenus
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
annotation
documentation 
Subgenus name.
source
<xs:element name="Subgenus" type="Monomial" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Subgenus name.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/SubgenusAuthorAndYear
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Author team and year of the subgenus name.
source
<xs:element name="SubgenusAuthorAndYear" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Author team and year of the subgenus name.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/SpeciesEpithet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Epithet
annotation
documentation 
Species epithet
source
<xs:element name="SpeciesEpithet" type="Epithet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Species epithet</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/SubspeciesEpithet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Epithet
annotation
documentation 
Maps to Darwin Core 2: Subspecies
source
<xs:element name="SubspeciesEpithet" type="Epithet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maps to Darwin Core 2: Subspecies</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/ParentheticalAuthorTeamAndYear
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Author team and Year of the basionym of a species or subspecies combination.
source
<xs:element name="ParentheticalAuthorTeamAndYear" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Author team and Year of the basionym of a species or subspecies combination.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/AuthorTeamAndYear
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The author(s) who published the full name as it stands and its year.
source
<xs:element name="AuthorTeamAndYear" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The author(s) who published the full name as it stands and its year.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBacterial/NameApprobation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Approbation of name according to approved list, validation list,or validly published, paper in IJSB after 1980.
source
<xs:element name="NameApprobation" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Approbation of name according to approved list, validation list,or validly published, paper in IJSB after 1980.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType NameBotanical
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GenusOrMonomial FirstEpithet InfraspecificEpithet Rank HybridFlag AuthorTeamParenthesis AuthorTeam CultivarGroupName CultivarName TradeDesignationNames
used by
element ScientificName/NameAtomised/Botanical
annotation
documentation 
An atomised scientific name under the International Code of Botanical Nomenclature or the International Code of Nomenclature for Cultivated Plants
source
<xs:complexType name="NameBotanical">
  <xs:annotation>
    <xs:documentation>An atomised scientific name under the International Code of Botanical Nomenclature or the International Code of Nomenclature for Cultivated Plants</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Genus or higher taxon name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FirstEpithet" type="Epithet" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The first epithet in a botanical name combination (species epithet or the epithet of the subdivision of a genus.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="InfraspecificEpithet" type="Epithet" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The final epithet of a botanical name of infraspecific rank.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Rank" type="RankAbbreviation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The rank of the name where  needed to form it.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HybridFlag" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Flag indicating that this is a named hybrid ("x") or a graft chimaera ("+"). The attribute insertionpoint defines the name element in front of which the qualifier should be inserted (1 = before entire name, 2= before first epithet, 3 = before rank designation for second epithet.)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="HybridFlag">
            <xs:attribute name="insertionpoint" type="xs:int"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="AuthorTeamParenthesis" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Author team of the basionym of a combination.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AuthorTeam" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The author(s) who published the full name as it stands.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CultivarGroupName" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Cultivar group name</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CultivarName" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Cultivar name according to the ICNCP.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TradeDesignationNames" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for trade names</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="TradeDesignationName" type="String" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Trade name used for a specific cultivar</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element NameBotanical/GenusOrMonomial
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
annotation
documentation 
Genus or higher taxon name.
source
<xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Genus or higher taxon name.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/FirstEpithet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Epithet
annotation
documentation 
The first epithet in a botanical name combination (species epithet or the epithet of the subdivision of a genus.
source
<xs:element name="FirstEpithet" type="Epithet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The first epithet in a botanical name combination (species epithet or the epithet of the subdivision of a genus.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/InfraspecificEpithet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Epithet
annotation
documentation 
The final epithet of a botanical name of infraspecific rank.
source
<xs:element name="InfraspecificEpithet" type="Epithet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The final epithet of a botanical name of infraspecific rank.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/Rank
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type RankAbbreviation
facets
enumeration subgen.
enumeration sect.
enumeration subsp.
enumeration var.
enumeration subvar.
enumeration forma
enumeration f.
enumeration subforma
enumeration subf.
enumeration f.spec.
annotation
documentation 
The rank of the name where  needed to form it.
source
<xs:element name="Rank" type="RankAbbreviation" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The rank of the name where  needed to form it.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/HybridFlag
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type extension of HybridFlag
attributes
Name  Type  Use  Default  Fixed  
insertionpoint  xs:int        
annotation
documentation 
Flag indicating that this is a named hybrid ("x") or a graft chimaera ("+"). The attribute insertionpoint defines the name element in front of which the qualifier should be inserted (1 = before entire name, 2= before first epithet, 3 = before rank designation for second epithet.)
source
<xs:element name="HybridFlag" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Flag indicating that this is a named hybrid ("x") or a graft chimaera ("+"). The attribute insertionpoint defines the name element in front of which the qualifier should be inserted (1 = before entire name, 2= before first epithet, 3 = before rank designation for second epithet.)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="HybridFlag">
        <xs:attribute name="insertionpoint" type="xs:int"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element NameBotanical/AuthorTeamParenthesis
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Author team of the basionym of a combination.
source
<xs:element name="AuthorTeamParenthesis" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Author team of the basionym of a combination.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/AuthorTeam
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The author(s) who published the full name as it stands.
source
<xs:element name="AuthorTeam" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The author(s) who published the full name as it stands.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/CultivarGroupName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Cultivar group name
source
<xs:element name="CultivarGroupName" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Cultivar group name</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/CultivarName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Cultivar name according to the ICNCP.
source
<xs:element name="CultivarName" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Cultivar name according to the ICNCP.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameBotanical/TradeDesignationNames
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children TradeDesignationName
annotation
documentation 
Container for trade names
source
<xs:element name="TradeDesignationNames" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for trade names</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TradeDesignationName" type="String" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Trade name used for a specific cultivar</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element NameBotanical/TradeDesignationNames/TradeDesignationName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Trade name used for a specific cultivar
source
<xs:element name="TradeDesignationName" type="String" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Trade name used for a specific cultivar</xs:documentation>
  </xs:annotation>
</xs:element>

complexType NamedArea
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children AreaClass AreaName AreaCodeStandard AreaCode DataSource
used by
element Gathering/NamedAreas/NamedArea
annotation
documentation 
The name and category of an administrative or geoecological area.
source
<xs:complexType name="NamedArea">
  <xs:annotation>
    <xs:documentation>The name and category of an administrative or geoecological area.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AreaClass" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Allows recording of categories for local or national subdivision levels, geomorphological units, protected areas, etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AreaName" type="StringL" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of a geographic, geomorphological, geoecological, or administrative area.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AreaCodeStandard" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Standard coding scheme the AreaCode adheres to.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AreaCode" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Abbreviation or code for area names</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DataSource" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation/>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element NamedArea/AreaClass
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Allows recording of categories for local or national subdivision levels, geomorphological units, protected areas, etc.
source
<xs:element name="AreaClass" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Allows recording of categories for local or national subdivision levels, geomorphological units, protected areas, etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element NamedArea/AreaName
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type StringL
facets
minLength 1
whiteSpace collapse
attributes
Name  Type  Use  Default  Fixed  
language  xs:language  optional      
annotation
documentation 
Name of a geographic, geomorphological, geoecological, or administrative area.
source
<xs:element name="AreaName" type="StringL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of a geographic, geomorphological, geoecological, or administrative area.</xs:documentation>
  </xs:annotation>
</xs:element>

element NamedArea/AreaCodeStandard
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Standard coding scheme the AreaCode adheres to.
source
<xs:element name="AreaCodeStandard" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Standard coding scheme the AreaCode adheres to.</xs:documentation>
  </xs:annotation>
</xs:element>

element NamedArea/AreaCode
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Abbreviation or code for area names
source
<xs:element name="AreaCode" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Abbreviation or code for area names</xs:documentation>
  </xs:annotation>
</xs:element>

element NamedArea/DataSource
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
source
<xs:element name="DataSource" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

complexType NameViral
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GenusOrMonomial ViralSpeciesDesignation Acronym
used by
element ScientificName/NameAtomised/Viral
annotation
documentation 
An atomised scientific name under the International Code of Virus Classification and Nomenclature
source
<xs:complexType name="NameViral">
  <xs:annotation>
    <xs:documentation>An atomised scientific name under the International Code of Virus Classification and Nomenclature</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Genus or higher taxon name formed according to the code and representing the result of the identification. E.g. Comovirus.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ViralSpeciesDesignation" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The formal name of a viral species. Examples: vaccinia virus; human herpes virus 2 (herpes simplex virus 2); poliovirus 1; Saccharomyces cerevisiae virus L-A; enterobacteria phage PRD1 [Source: ICTV].</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Acronym" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The accepted acronym for the Virus, e.g. PCV for Peanut Clump Virus.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element NameViral/GenusOrMonomial
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
annotation
documentation 
Genus or higher taxon name formed according to the code and representing the result of the identification. E.g. Comovirus.
source
<xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Genus or higher taxon name formed according to the code and representing the result of the identification. E.g. Comovirus.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameViral/ViralSpeciesDesignation
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The formal name of a viral species. Examples: vaccinia virus; human herpes virus 2 (herpes simplex virus 2); poliovirus 1; Saccharomyces cerevisiae virus L-A; enterobacteria phage PRD1 [Source: ICTV].
source
<xs:element name="ViralSpeciesDesignation" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The formal name of a viral species. Examples: vaccinia virus; human herpes virus 2 (herpes simplex virus 2); poliovirus 1; Saccharomyces cerevisiae virus L-A; enterobacteria phage PRD1 [Source: ICTV].</xs:documentation>
  </xs:annotation>
</xs:element>

element NameViral/Acronym
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
annotation
documentation 
The accepted acronym for the Virus, e.g. PCV for Peanut Clump Virus.
source
<xs:element name="Acronym" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The accepted acronym for the Virus, e.g. PCV for Peanut Clump Virus.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType NameZoological
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
children GenusOrMonomial Subgenus SpeciesEpithet SubspeciesEpithet AuthorTeamOriginalAndYear AuthorTeamParenthesisAndYear CombinationAuthorTeamAndYear Breed NamedIndividual
used by
element ScientificName/NameAtomised/Zoological
annotation
documentation 
An atomised scientific name under the International Code of Zoological Nomenclature
source
<xs:complexType name="NameZoological">
  <xs:annotation>
    <xs:documentation>An atomised scientific name under the International Code of Zoological Nomenclature</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Genus or higher taxon name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Subgenus" type="Monomial" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Subgenus name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SpeciesEpithet" type="Epithet" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Species epithet</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SubspeciesEpithet" type="Epithet" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Maps to Darwin Core 2: Subspecies</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AuthorTeamOriginalAndYear" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The first person(s) who validly published a species-group name and the year of publication.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AuthorTeamParenthesisAndYear" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The parenthetical citation of the original author when a species-group was transferred to another genus and the year of the original publication.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CombinationAuthorTeamAndYear" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The citation of the authors responsible for the new combination and the year of its publication.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Breed" type="String" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the breed of an animal</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NamedIndividual" type="String" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element NameZoological/GenusOrMonomial
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
annotation
documentation 
Genus or higher taxon name.
source
<xs:element name="GenusOrMonomial" type="Monomial" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Genus or higher taxon name.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/Subgenus
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Monomial
annotation
documentation 
Subgenus name.
source
<xs:element name="Subgenus" type="Monomial" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Subgenus name.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/SpeciesEpithet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Epithet
annotation
documentation 
Species epithet
source
<xs:element name="SpeciesEpithet" type="Epithet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Species epithet</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/SubspeciesEpithet
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type Epithet
annotation
documentation 
Maps to Darwin Core 2: Subspecies
source
<xs:element name="SubspeciesEpithet" type="Epithet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maps to Darwin Core 2: Subspecies</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/AuthorTeamOriginalAndYear
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The first person(s) who validly published a species-group name and the year of publication.
source
<xs:element name="AuthorTeamOriginalAndYear" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The first person(s) who validly published a species-group name and the year of publication.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/AuthorTeamParenthesisAndYear
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The parenthetical citation of the original author when a species-group was transferred to another genus and the year of the original publication.
source
<xs:element name="AuthorTeamParenthesisAndYear" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The parenthetical citation of the original author when a species-group was transferred to another genus and the year of the original publication.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/CombinationAuthorTeamAndYear
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
The citation of the authors responsible for the new combination and the year of its publication.
source
<xs:element name="CombinationAuthorTeamAndYear" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The citation of the authors responsible for the new combination and the year of its publication.</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/Breed
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06
type String
facets
minLength 1
whiteSpace collapse
annotation
documentation 
Name of the breed of an animal
source
<xs:element name="Breed" type="String" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the breed of an animal</xs:documentation>
  </xs:annotation>
</xs:element>

element NameZoological/NamedIndividual
diagram
namespace http://www.tdwg.org/schemas/abcd/2.06