Schema ABCD.xsd


schema location:  C:\CVS\ABCD\ABCD_schema\ABCD.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/1.0
 
Elements 
DataSets 


schema location:  C:\CVS\ABCD\ABCD_schema\SimpleTypeIncludes.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/1.0
 


schema location:  C:\CVS\ABCD\ABCD_schema\RightsType.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/1.0
 
Complex types 
RightsType 


schema location:  C:\CVS\ABCD\ABCD_schema\ContactType.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/1.0
 
Complex types 
ContactType 


schema location:  C:\CVS\ABCD\ABCD_schema\UnitDataType.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/1.0
 
Complex types 
UnitDataType 


schema location:  C:\CVS\ABCD\ABCD_schema\StatementsType.xsd
targetNamespace:  http://www.tdwg.org/schemas/abcd/1.0
 
Complex types 
StatementsType 


schema location:  C:\CVS\ABCD\ABCD_schema\AltTextType.xsd
 
Simple types 
AltTextType 


schema location:  C:\CVS\ABCD\ABCD_schema\GenusType.xsd
 
Simple types 
GenusType 


schema location:  C:\CVS\ABCD\ABCD_schema\EpithetType.xsd
 
Simple types 
EpithetType 


schema location:  C:\CVS\ABCD\ABCD_schema\HybridFlagType.xsd
 
Simple types 
HybridFlagType 


schema location:  C:\CVS\ABCD\ABCD_schema\InstitutionCodeType.xsd
 
Simple types 
InstitutionCodeType 


schema location:  C:\CVS\ABCD\ABCD_schema\RankType.xsd
 
Simple types 
RankType 


schema location:  C:\CVS\ABCD\ABCD_schema\RoleType.xsd
 
Simple types 
RoleType 


schema location:  C:\CVS\ABCD\ABCD_schema\OpenIDType.xsd
 
Simple types 
OpenIDType 


schema location:  C:\CVS\ABCD\ABCD_schema\SystemIDType.xsd
 
Simple types 
SystemIDType 


schema location:  C:\CVS\ABCD\ABCD_schema\OrganisationType.xsd
 
Complex types 
OrganisationType 


schema location:  C:\CVS\ABCD\ABCD_schema\PersonNameType.xsd
 
Complex types 
PersonNameType 


schema location:  C:\CVS\ABCD\ABCD_schema\TelephoneNumberType.xsd
 
Complex types 
TelephoneNumberType 


schema location:  C:\CVS\ABCD\ABCD_schema\IdentificationType.xsd
 
Complex types 
IdentificationType 


schema location:  C:\CVS\ABCD\ABCD_schema\ReferenceType.xsd
 
Complex types 
ReferenceType 


schema location:  C:\CVS\ABCD\ABCD_schema\DateTimeType.xsd
 
Complex types 
DateTimeType 


schema location:  C:\CVS\ABCD\ABCD_schema\LookupType.xsd
 
Complex types 
LookupType 


schema location:  C:\CVS\ABCD\ABCD_schema\ImageType.xsd
 
Complex types 
ImageType 


schema location:  C:\CVS\ABCD\ABCD_schema\UnitAssociationType.xsd
 
Complex types 
UnitAssociationType 


schema location:  C:\CVS\ABCD\ABCD_schema\UnitAssemblageType.xsd
 
Complex types 
UnitAssemblageType 


schema location:  C:\CVS\ABCD\ABCD_schema\GatheringType.xsd
 
Complex types 
GatheringType 


schema location:  C:\CVS\ABCD\ABCD_schema\BotanicalGardenUnitType.xsd
 
Complex types 
BotanicalGardenUnitType 


schema location:  C:\CVS\ABCD\ABCD_schema\HerbariumUnitType.xsd
 
Complex types 
HerbariumUnitType 


schema location:  C:\CVS\ABCD\ABCD_schema\ZoologicalUnitType.xsd
 
Complex types 
ZoologicalUnitType 


schema location:  C:\CVS\ABCD\ABCD_schema\MycologicalUnitType.xsd
 
Complex types 
MycologicalUnitType 


schema location:  C:\CVS\ABCD\ABCD_schema\CultureCollectionUnitType.xsd
 
Complex types 
CultureCollectionUnitType 


schema location:  C:\CVS\ABCD\ABCD_schema\PalaeontologicalUnitType.xsd
 
Complex types 
PalaeontologicalUnitType 


schema location:  C:\CVS\ABCD\ABCD_schema\HigherTaxonType.xsd
 
Complex types 
HigherTaxonType 


schema location:  C:\CVS\ABCD\ABCD_schema\TaxonIdentifiedType.xsd
 
Complex types 
TaxonIdentifiedType 


schema location:  C:\CVS\ABCD\ABCD_schema\AgentType.xsd
 
Complex types 
AgentType 


schema location:  C:\CVS\ABCD\ABCD_schema\CountryType.xsd
 
Complex types 
CountryType 


schema location:  C:\CVS\ABCD\ABCD_schema\NamedAreaType.xsd
 
Complex types 
NamedAreaType 


schema location:  C:\CVS\ABCD\ABCD_schema\StratigraphyType.xsd
 
Complex types 
StratigraphyType 


schema location:  C:\CVS\ABCD\ABCD_schema\MeasurementType.xsd
 
Complex types 
MeasurementType 


schema location:  C:\CVS\ABCD\ABCD_schema\AspectType.xsd
 
Complex types 
AspectType 


schema location:  C:\CVS\ABCD\ABCD_schema\GMLType.xsd
 
Complex types 
GMLType 


schema location:  C:\CVS\ABCD\ABCD_schema\NameBacterialType.xsd
 
Complex types 
NameBacterialType 


schema location:  C:\CVS\ABCD\ABCD_schema\NameBotanicalType.xsd
 
Complex types 
NameBotanicalType 


schema location:  C:\CVS\ABCD\ABCD_schema\NameZoologicalType.xsd
 
Complex types 
NameZoologicalType 


schema location:  C:\CVS\ABCD\ABCD_schema\NameViralType.xsd
 
Complex types 
NameViralType 


element DataSets
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children DataSet
attributes
Name  Type  Use  Default  Fixed  Annotation
xmlns  xs:anyURI        
annotation
documentation 
ABCD v.1 root element: container for one or more DataSets. 
appInfo 
<FullName>Datasets</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Berendsohn Mar 3 2003</Reviewer>
<ExistingStandards/>
<Content>Root element of the schema, forming the container for one or more data sets.</Content>
<Comments>Allows to handle several different datasets with a single response operation</Comments>
<Rules/>
<EditorialNotes/>
source
<xs:element name="DataSets">
  <xs:annotation>
    <xs:documentation>ABCD v.1 root element: container for one or more DataSets. </xs:documentation>
    <xs:appinfo>
      <FullName>Datasets</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Berendsohn Mar 3 2003</Reviewer>
      <ExistingStandards/>
      <Content>Root element of the schema, forming the container for one or more data sets.</Content>
      <Comments>Allows to handle several different datasets with a single response operation</Comments>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </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:appinfo>
            <FullName>Data set</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards>NBN: Survey. </ExistingStandards>
            <Content>A container element for one to many unit data records and their shared metadata elements. The metadata relates to the source, provision, the ownership and rights etc. pertaining to the entire dataset. Attribute: xmlns, indicating the schema version used.</Content>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="OriginalSource">
              <xs:annotation>
                <xs:documentation>Properties of the original data source, also providing a unique identifier for the dataset</xs:documentation>
                <xs:appinfo>
                  <FullName>Original source</FullName>/>
										<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>Properties of the orignal database or other datasource from which the ABCD-document is derived</Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes>Notes: Many elements of this structure are directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. </EditorialNotes>
                </xs:appinfo>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SourceInstitutionCode" type="InstitutionCodeType">
                    <xs:annotation>
                      <xs:documentation>Unique identifier of the institution holding the original datasource (first part of dataset identifier)</xs:documentation>
                      <xs:appinfo>
                        <FullName>Source institution code</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>An institutional abbreviation, perhaps with indication of the standard it pertains to (e.g. IH-P for Index Herbariorum and the herbarium at the MNHN in Paris. A controlled vocabulary for collection institutions, but inclusion of private collections must be made possible.</Content>
                        <Examples/>
                        <Comments>The units within the datasource are not necessarily all owned or administred by this institution</Comments>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceName" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name or code of the data source (unique within the institution, second part of the dataset identifier)</xs:documentation>
                      <xs:appinfo>
                        <FullName>Source name</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
                        <Content>May be the name of a collection if all records are for a stem from a single collection. Together with the element DBInstitution, DBName provides a unique identifier for the dataset's original source</Content>
                        <Examples/>
                        <Comments>Mandatory second partial identifier for a dataset.</Comments>/>
													<Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceLastUpdatedDate" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>Date when the content or structure of the database was last changed</xs:documentation>
                      <xs:appinfo>
                        <FullName>Date of last update of the dataset</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                        <Content>Date when the database was last changed, including the addition, deletion, or editing of records as well as structural changes that may influence the format or structure of ABCD-conformant output</Content>
                        <Examples/>
                        <Comments>Mandatory to raise efficiency of "harvesters" and indexing engines working on datasets derived from the data source.</Comments>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceVersion" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Version of the datasource</xs:documentation>
                      <xs:appinfo>
                        <FullName>Source version</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>Version number or edition of the datasource</Content>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceWebAddress" type="xs:anyURI" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>URI of the original datasource</xs:documentation>
                      <xs:appinfo>
                        <FullName>Source URI</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                        <Content>A URL providing an access interface to the original datasource</Content>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceExpiryDate" type="xs:date" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Expiry date of records from the datasource</xs:documentation>
                      <xs:appinfo>
                        <FullName>Expiry date of source dataset</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                        <Content>Date after which the records in the database should not anymore be used</Content>
                        <Examples/>
                        <Comments>Allows databases to force update of indices etc. </Comments>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SourceNumberOfRecords" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Number of units in the source database</xs:documentation>
                      <xs:appinfo>
                        <FullName>Number of unit records in the source dataset</FullName>/>
													<Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>Total number of unit-level records in the datasource</Content>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="DatasetDerivations">
              <xs:annotation>
                <xs:documentation>Additional properties of the dataset as created when it is derived from the origninal source or from an already derived dataset.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="DatasetDerivation" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Additional properties of datasets</xs:documentation>
                      <xs:appinfo>
                        <FullName>Dataset derivation</FullName>
                        <Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>Additional properties pertaining to the dataset(s) derived directly or indirectly from of the orignal source. Repeatable to form a derivation history where appropriate.</Content>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="DateSupplied" type="xs:date">
                          <xs:annotation>
                            <xs:documentation/>
                            <xs:appinfo>
                              <FullName>Date supplied</FullName>
                              <Audience>BioCASE</Audience>
                              <Audience>CODATA TDWG</Audience>
                              <Reviewer/>
                              <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                              <Content/>
                              <Examples/>
                              <Comments/>
                              <Rules/>
                              <EditorialNotes/>
                            </xs:appinfo>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Supplier" type="ContactType">
                          <xs:annotation>
                            <xs:documentation>Supplier of the dataset.</xs:documentation>
                            <xs:appinfo>
                              <FullName>Dataset supplier</FullName>
                              <Audience>BioCASE</Audience>
                              <Audience>CODATA TDWG</Audience>
                              <Reviewer/>
                              <ExistingStandards/>
                              <Content>Individual or organisation who have (generated and) supplied the dataset</Content>
                              <Examples/>
                              <Comments/>
                              <Rules/>
                              <EditorialNotes/>
                            </xs:appinfo>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Rights" type="RightsType" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>Legal rights and ownership if different from original source</xs:documentation>
                            <xs:appinfo>
                              <FullName>Dataset rights</FullName>
                              <Audience>BioCASE</Audience>
                              <Audience>CODATA TDWG</Audience>
                              <Reviewer/>
                              <ExistingStandards/>
                              <Content>A container element stating the ownership and legal rights pertaining to the entire dataset. May be overuled by statements under UnitData</Content>
                              <Examples/>
                              <Comments>Should always be cited together with DBRights</Comments>
                              <Rules/>
                              <EditorialNotes/>
                            </xs:appinfo>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Statements" type="StatementsType" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>Acknowledgements, disclaimer, credit, if different from orgininal source</xs:documentation>
                            <xs:appinfo>
                              <FullName>Dataset statements</FullName>
                              <Audience>BioCASE</Audience>
                              <Audience>CODATA TDWG</Audience>
                              <Reviewer/>
                              <ExistingStandards/>
                              <Content>A container element for statements of creditation or disclaimers. May be overuled by statements under UnitData</Content>
                              <Examples/>
                              <Comments> Should always be cited together with DBStatements</Comments>
                              <Rules/>
                              <EditorialNotes/>
                            </xs:appinfo>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Description" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>Text describing the DataSet</xs:documentation>
                            <xs:appinfo>
                              <FullName>Dataset description</FullName>
                              <Audience>BioCASE</Audience>
                              <Audience>CODATA TDWG</Audience>
                              <Reviewer/>
                              <ExistingStandards/>
                              <Content>A free text statement describing the dataset, including e.g. statements about selective criteria or sort order used in the generation of the dataset </Content>
                              <Examples/>
                              <Comments/>
                              <Rules/>
                              <EditorialNotes/>
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:simpleContent>
                              <xs:extension base="xs:string">
                                <xs:attribute name="Language" type="xs:language"/>
                              </xs:extension>
                            </xs:simpleContent>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                      <xs:attribute name="OriginalSource" type="xs:boolean" use="optional" default="false"/>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Units">
              <xs:annotation>
                <xs:documentation>A container for one or more unit data records</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Unit" type="UnitDataType" 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:attribute name="StandardVersion" type="xs:string" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="xmlns" type="xs:anyURI"/>
  </xs:complexType>
</xs:element>

element DataSets/DataSet
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children OriginalSource DatasetDerivations Units
attributes
Name  Type  Use  Default  Fixed  Annotation
StandardVersion  xs:string  required      
annotation
documentation 
A dataset containing unit data and their shared metadata elements. 
appInfo 
<FullName>Data set</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards>NBN: Survey. </ExistingStandards>
<Content>A container element for one to many unit data records and their shared metadata elements. The metadata relates to the source, provision, the ownership and rights etc. pertaining to the entire dataset. Attribute: xmlns, indicating the schema version used.</Content>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="DataSet" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A dataset containing unit data and their shared metadata elements. </xs:documentation>
    <xs:appinfo>
      <FullName>Data set</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards>NBN: Survey. </ExistingStandards>
      <Content>A container element for one to many unit data records and their shared metadata elements. The metadata relates to the source, provision, the ownership and rights etc. pertaining to the entire dataset. Attribute: xmlns, indicating the schema version used.</Content>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="OriginalSource">
        <xs:annotation>
          <xs:documentation>Properties of the original data source, also providing a unique identifier for the dataset</xs:documentation>
          <xs:appinfo>
            <FullName>Original source</FullName>/>
										<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>Properties of the orignal database or other datasource from which the ABCD-document is derived</Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes>Notes: Many elements of this structure are directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. </EditorialNotes>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SourceInstitutionCode" type="InstitutionCodeType">
              <xs:annotation>
                <xs:documentation>Unique identifier of the institution holding the original datasource (first part of dataset identifier)</xs:documentation>
                <xs:appinfo>
                  <FullName>Source institution code</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>An institutional abbreviation, perhaps with indication of the standard it pertains to (e.g. IH-P for Index Herbariorum and the herbarium at the MNHN in Paris. A controlled vocabulary for collection institutions, but inclusion of private collections must be made possible.</Content>
                  <Examples/>
                  <Comments>The units within the datasource are not necessarily all owned or administred by this institution</Comments>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Name or code of the data source (unique within the institution, second part of the dataset identifier)</xs:documentation>
                <xs:appinfo>
                  <FullName>Source name</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
                  <Content>May be the name of a collection if all records are for a stem from a single collection. Together with the element DBInstitution, DBName provides a unique identifier for the dataset's original source</Content>
                  <Examples/>
                  <Comments>Mandatory second partial identifier for a dataset.</Comments>/>
													<Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceLastUpdatedDate" type="xs:date">
              <xs:annotation>
                <xs:documentation>Date when the content or structure of the database was last changed</xs:documentation>
                <xs:appinfo>
                  <FullName>Date of last update of the dataset</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                  <Content>Date when the database was last changed, including the addition, deletion, or editing of records as well as structural changes that may influence the format or structure of ABCD-conformant output</Content>
                  <Examples/>
                  <Comments>Mandatory to raise efficiency of "harvesters" and indexing engines working on datasets derived from the data source.</Comments>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceVersion" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Version of the datasource</xs:documentation>
                <xs:appinfo>
                  <FullName>Source version</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>Version number or edition of the datasource</Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceWebAddress" type="xs:anyURI" minOccurs="0">
              <xs:annotation>
                <xs:documentation>URI of the original datasource</xs:documentation>
                <xs:appinfo>
                  <FullName>Source URI</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                  <Content>A URL providing an access interface to the original datasource</Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceExpiryDate" type="xs:date" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Expiry date of records from the datasource</xs:documentation>
                <xs:appinfo>
                  <FullName>Expiry date of source dataset</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                  <Content>Date after which the records in the database should not anymore be used</Content>
                  <Examples/>
                  <Comments>Allows databases to force update of indices etc. </Comments>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="SourceNumberOfRecords" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Number of units in the source database</xs:documentation>
                <xs:appinfo>
                  <FullName>Number of unit records in the source dataset</FullName>/>
													<Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>Total number of unit-level records in the datasource</Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="DatasetDerivations">
        <xs:annotation>
          <xs:documentation>Additional properties of the dataset as created when it is derived from the origninal source or from an already derived dataset.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DatasetDerivation" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Additional properties of datasets</xs:documentation>
                <xs:appinfo>
                  <FullName>Dataset derivation</FullName>
                  <Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>Additional properties pertaining to the dataset(s) derived directly or indirectly from of the orignal source. Repeatable to form a derivation history where appropriate.</Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="DateSupplied" type="xs:date">
                    <xs:annotation>
                      <xs:documentation/>
                      <xs:appinfo>
                        <FullName>Date supplied</FullName>
                        <Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                        <Content/>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Supplier" type="ContactType">
                    <xs:annotation>
                      <xs:documentation>Supplier of the dataset.</xs:documentation>
                      <xs:appinfo>
                        <FullName>Dataset supplier</FullName>
                        <Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>Individual or organisation who have (generated and) supplied the dataset</Content>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Rights" type="RightsType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Legal rights and ownership if different from original source</xs:documentation>
                      <xs:appinfo>
                        <FullName>Dataset rights</FullName>
                        <Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>A container element stating the ownership and legal rights pertaining to the entire dataset. May be overuled by statements under UnitData</Content>
                        <Examples/>
                        <Comments>Should always be cited together with DBRights</Comments>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Statements" type="StatementsType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Acknowledgements, disclaimer, credit, if different from orgininal source</xs:documentation>
                      <xs:appinfo>
                        <FullName>Dataset statements</FullName>
                        <Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>A container element for statements of creditation or disclaimers. May be overuled by statements under UnitData</Content>
                        <Examples/>
                        <Comments> Should always be cited together with DBStatements</Comments>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Description" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Text describing the DataSet</xs:documentation>
                      <xs:appinfo>
                        <FullName>Dataset description</FullName>
                        <Audience>BioCASE</Audience>
                        <Audience>CODATA TDWG</Audience>
                        <Reviewer/>
                        <ExistingStandards/>
                        <Content>A free text statement describing the dataset, including e.g. statements about selective criteria or sort order used in the generation of the dataset </Content>
                        <Examples/>
                        <Comments/>
                        <Rules/>
                        <EditorialNotes/>
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:simpleContent>
                        <xs:extension base="xs:string">
                          <xs:attribute name="Language" type="xs:language"/>
                        </xs:extension>
                      </xs:simpleContent>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="OriginalSource" type="xs:boolean" use="optional" default="false"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Units">
        <xs:annotation>
          <xs:documentation>A container for one or more unit data records</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Unit" type="UnitDataType" 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:attribute name="StandardVersion" type="xs:string" use="required"/>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/OriginalSource
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children SourceInstitutionCode SourceName SourceLastUpdatedDate SourceVersion SourceWebAddress SourceExpiryDate SourceNumberOfRecords
annotation
documentation 
Properties of the original data source, also providing a unique identifier for the dataset
appInfo 
<FullName>Original source</FullName>/>
										<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>Properties of the orignal database or other datasource from which the ABCD-document is derived</Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes>Notes: Many elements of this structure are directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. </EditorialNotes>
source
<xs:element name="OriginalSource">
  <xs:annotation>
    <xs:documentation>Properties of the original data source, also providing a unique identifier for the dataset</xs:documentation>
    <xs:appinfo>
      <FullName>Original source</FullName>/>
										<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>Properties of the orignal database or other datasource from which the ABCD-document is derived</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes>Notes: Many elements of this structure are directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. </EditorialNotes>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SourceInstitutionCode" type="InstitutionCodeType">
        <xs:annotation>
          <xs:documentation>Unique identifier of the institution holding the original datasource (first part of dataset identifier)</xs:documentation>
          <xs:appinfo>
            <FullName>Source institution code</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>An institutional abbreviation, perhaps with indication of the standard it pertains to (e.g. IH-P for Index Herbariorum and the herbarium at the MNHN in Paris. A controlled vocabulary for collection institutions, but inclusion of private collections must be made possible.</Content>
            <Examples/>
            <Comments>The units within the datasource are not necessarily all owned or administred by this institution</Comments>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceName" type="xs:string">
        <xs:annotation>
          <xs:documentation>Name or code of the data source (unique within the institution, second part of the dataset identifier)</xs:documentation>
          <xs:appinfo>
            <FullName>Source name</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
            <Content>May be the name of a collection if all records are for a stem from a single collection. Together with the element DBInstitution, DBName provides a unique identifier for the dataset's original source</Content>
            <Examples/>
            <Comments>Mandatory second partial identifier for a dataset.</Comments>/>
													<Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceLastUpdatedDate" type="xs:date">
        <xs:annotation>
          <xs:documentation>Date when the content or structure of the database was last changed</xs:documentation>
          <xs:appinfo>
            <FullName>Date of last update of the dataset</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
            <Content>Date when the database was last changed, including the addition, deletion, or editing of records as well as structural changes that may influence the format or structure of ABCD-conformant output</Content>
            <Examples/>
            <Comments>Mandatory to raise efficiency of "harvesters" and indexing engines working on datasets derived from the data source.</Comments>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceVersion" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Version of the datasource</xs:documentation>
          <xs:appinfo>
            <FullName>Source version</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>Version number or edition of the datasource</Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceWebAddress" type="xs:anyURI" minOccurs="0">
        <xs:annotation>
          <xs:documentation>URI of the original datasource</xs:documentation>
          <xs:appinfo>
            <FullName>Source URI</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
            <Content>A URL providing an access interface to the original datasource</Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceExpiryDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Expiry date of records from the datasource</xs:documentation>
          <xs:appinfo>
            <FullName>Expiry date of source dataset</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
            <Content>Date after which the records in the database should not anymore be used</Content>
            <Examples/>
            <Comments>Allows databases to force update of indices etc. </Comments>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="SourceNumberOfRecords" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Number of units in the source database</xs:documentation>
          <xs:appinfo>
            <FullName>Number of unit records in the source dataset</FullName>/>
													<Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>Total number of unit-level records in the datasource</Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceInstitutionCode
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type InstitutionCodeType
annotation
documentation 
Unique identifier of the institution holding the original datasource (first part of dataset identifier)
appInfo 
<FullName>Source institution code</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>An institutional abbreviation, perhaps with indication of the standard it pertains to (e.g. IH-P for Index Herbariorum and the herbarium at the MNHN in Paris. A controlled vocabulary for collection institutions, but inclusion of private collections must be made possible.</Content>
<Examples/>
<Comments>The units within the datasource are not necessarily all owned or administred by this institution</Comments>
<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceInstitutionCode" type="InstitutionCodeType">
  <xs:annotation>
    <xs:documentation>Unique identifier of the institution holding the original datasource (first part of dataset identifier)</xs:documentation>
    <xs:appinfo>
      <FullName>Source institution code</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>An institutional abbreviation, perhaps with indication of the standard it pertains to (e.g. IH-P for Index Herbariorum and the herbarium at the MNHN in Paris. A controlled vocabulary for collection institutions, but inclusion of private collections must be made possible.</Content>
      <Examples/>
      <Comments>The units within the datasource are not necessarily all owned or administred by this institution</Comments>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceName
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:string
annotation
documentation 
Name or code of the data source (unique within the institution, second part of the dataset identifier)
appInfo 
<FullName>Source name</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
<Content>May be the name of a collection if all records are for a stem from a single collection. Together with the element DBInstitution, DBName provides a unique identifier for the dataset's original source</Content>
<Examples/>
<Comments>Mandatory second partial identifier for a dataset.</Comments>/>
													<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name or code of the data source (unique within the institution, second part of the dataset identifier)</xs:documentation>
    <xs:appinfo>
      <FullName>Source name</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
      <Content>May be the name of a collection if all records are for a stem from a single collection. Together with the element DBInstitution, DBName provides a unique identifier for the dataset's original source</Content>
      <Examples/>
      <Comments>Mandatory second partial identifier for a dataset.</Comments>/>
													<Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceLastUpdatedDate
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:date
annotation
documentation 
Date when the content or structure of the database was last changed
appInfo 
<FullName>Date of last update of the dataset</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
<Content>Date when the database was last changed, including the addition, deletion, or editing of records as well as structural changes that may influence the format or structure of ABCD-conformant output</Content>
<Examples/>
<Comments>Mandatory to raise efficiency of "harvesters" and indexing engines working on datasets derived from the data source.</Comments>
<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceLastUpdatedDate" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date when the content or structure of the database was last changed</xs:documentation>
    <xs:appinfo>
      <FullName>Date of last update of the dataset</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
      <Content>Date when the database was last changed, including the addition, deletion, or editing of records as well as structural changes that may influence the format or structure of ABCD-conformant output</Content>
      <Examples/>
      <Comments>Mandatory to raise efficiency of "harvesters" and indexing engines working on datasets derived from the data source.</Comments>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceVersion
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:string
annotation
documentation 
Version of the datasource
appInfo 
<FullName>Source version</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>Version number or edition of the datasource</Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceVersion" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Version of the datasource</xs:documentation>
    <xs:appinfo>
      <FullName>Source version</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>Version number or edition of the datasource</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceWebAddress
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:anyURI
annotation
documentation 
URI of the original datasource
appInfo 
<FullName>Source URI</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
<Content>A URL providing an access interface to the original datasource</Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceWebAddress" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>URI of the original datasource</xs:documentation>
    <xs:appinfo>
      <FullName>Source URI</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
      <Content>A URL providing an access interface to the original datasource</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceExpiryDate
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:date
annotation
documentation 
Expiry date of records from the datasource
appInfo 
<FullName>Expiry date of source dataset</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
<Content>Date after which the records in the database should not anymore be used</Content>
<Examples/>
<Comments>Allows databases to force update of indices etc. </Comments>
<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceExpiryDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Expiry date of records from the datasource</xs:documentation>
    <xs:appinfo>
      <FullName>Expiry date of source dataset</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
      <Content>Date after which the records in the database should not anymore be used</Content>
      <Examples/>
      <Comments>Allows databases to force update of indices etc. </Comments>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/OriginalSource/SourceNumberOfRecords
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:string
annotation
documentation 
Number of units in the source database
appInfo 
<FullName>Number of unit records in the source dataset</FullName>/>
													<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>Total number of unit-level records in the datasource</Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="SourceNumberOfRecords" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Number of units in the source database</xs:documentation>
    <xs:appinfo>
      <FullName>Number of unit records in the source dataset</FullName>/>
													<Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>Total number of unit-level records in the datasource</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/DatasetDerivations
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children DatasetDerivation
annotation
documentation 
Additional properties of the dataset as created when it is derived from the origninal source or from an already derived dataset.
source
<xs:element name="DatasetDerivations">
  <xs:annotation>
    <xs:documentation>Additional properties of the dataset as created when it is derived from the origninal source or from an already derived dataset.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DatasetDerivation" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Additional properties of datasets</xs:documentation>
          <xs:appinfo>
            <FullName>Dataset derivation</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>Additional properties pertaining to the dataset(s) derived directly or indirectly from of the orignal source. Repeatable to form a derivation history where appropriate.</Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DateSupplied" type="xs:date">
              <xs:annotation>
                <xs:documentation/>
                <xs:appinfo>
                  <FullName>Date supplied</FullName>
                  <Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
                  <Content/>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="Supplier" type="ContactType">
              <xs:annotation>
                <xs:documentation>Supplier of the dataset.</xs:documentation>
                <xs:appinfo>
                  <FullName>Dataset supplier</FullName>
                  <Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>Individual or organisation who have (generated and) supplied the dataset</Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="Rights" type="RightsType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Legal rights and ownership if different from original source</xs:documentation>
                <xs:appinfo>
                  <FullName>Dataset rights</FullName>
                  <Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>A container element stating the ownership and legal rights pertaining to the entire dataset. May be overuled by statements under UnitData</Content>
                  <Examples/>
                  <Comments>Should always be cited together with DBRights</Comments>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="Statements" type="StatementsType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Acknowledgements, disclaimer, credit, if different from orgininal source</xs:documentation>
                <xs:appinfo>
                  <FullName>Dataset statements</FullName>
                  <Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>A container element for statements of creditation or disclaimers. May be overuled by statements under UnitData</Content>
                  <Examples/>
                  <Comments> Should always be cited together with DBStatements</Comments>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="Description" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Text describing the DataSet</xs:documentation>
                <xs:appinfo>
                  <FullName>Dataset description</FullName>
                  <Audience>BioCASE</Audience>
                  <Audience>CODATA TDWG</Audience>
                  <Reviewer/>
                  <ExistingStandards/>
                  <Content>A free text statement describing the dataset, including e.g. statements about selective criteria or sort order used in the generation of the dataset </Content>
                  <Examples/>
                  <Comments/>
                  <Rules/>
                  <EditorialNotes/>
                </xs:appinfo>
              </xs:annotation>
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:string">
                    <xs:attribute name="Language" type="xs:language"/>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="OriginalSource" type="xs:boolean" use="optional" default="false"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/DatasetDerivations/DatasetDerivation
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children DateSupplied Supplier Rights Statements Description
attributes
Name  Type  Use  Default  Fixed  Annotation
OriginalSource  xs:boolean  optional  false    
annotation
documentation 
Additional properties of datasets
appInfo 
<FullName>Dataset derivation</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>Additional properties pertaining to the dataset(s) derived directly or indirectly from of the orignal source. Repeatable to form a derivation history where appropriate.</Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="DatasetDerivation" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Additional properties of datasets</xs:documentation>
    <xs:appinfo>
      <FullName>Dataset derivation</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>Additional properties pertaining to the dataset(s) derived directly or indirectly from of the orignal source. Repeatable to form a derivation history where appropriate.</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DateSupplied" type="xs:date">
        <xs:annotation>
          <xs:documentation/>
          <xs:appinfo>
            <FullName>Date supplied</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
            <Content/>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="Supplier" type="ContactType">
        <xs:annotation>
          <xs:documentation>Supplier of the dataset.</xs:documentation>
          <xs:appinfo>
            <FullName>Dataset supplier</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>Individual or organisation who have (generated and) supplied the dataset</Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="Rights" type="RightsType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Legal rights and ownership if different from original source</xs:documentation>
          <xs:appinfo>
            <FullName>Dataset rights</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>A container element stating the ownership and legal rights pertaining to the entire dataset. May be overuled by statements under UnitData</Content>
            <Examples/>
            <Comments>Should always be cited together with DBRights</Comments>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="Statements" type="StatementsType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Acknowledgements, disclaimer, credit, if different from orgininal source</xs:documentation>
          <xs:appinfo>
            <FullName>Dataset statements</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>A container element for statements of creditation or disclaimers. May be overuled by statements under UnitData</Content>
            <Examples/>
            <Comments> Should always be cited together with DBStatements</Comments>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element name="Description" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Text describing the DataSet</xs:documentation>
          <xs:appinfo>
            <FullName>Dataset description</FullName>
            <Audience>BioCASE</Audience>
            <Audience>CODATA TDWG</Audience>
            <Reviewer/>
            <ExistingStandards/>
            <Content>A free text statement describing the dataset, including e.g. statements about selective criteria or sort order used in the generation of the dataset </Content>
            <Examples/>
            <Comments/>
            <Rules/>
            <EditorialNotes/>
          </xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="Language" type="xs:language"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="OriginalSource" type="xs:boolean" use="optional" default="false"/>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/DatasetDerivations/DatasetDerivation/DateSupplied
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:date
annotation
appInfo 
<FullName>Date supplied</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
<Content/>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="DateSupplied" type="xs:date">
  <xs:annotation>
    <xs:documentation/>
    <xs:appinfo>
      <FullName>Date supplied</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards>ITIS*ca draft metadata. </ExistingStandards>
      <Content/>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/DatasetDerivations/DatasetDerivation/Supplier
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type ContactType
children Organisation PersonName Role Addresses TelephoneNumbers EmailAddresses URLs
annotation
documentation 
Supplier of the dataset.
appInfo 
<FullName>Dataset supplier</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>Individual or organisation who have (generated and) supplied the dataset</Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="Supplier" type="ContactType">
  <xs:annotation>
    <xs:documentation>Supplier of the dataset.</xs:documentation>
    <xs:appinfo>
      <FullName>Dataset supplier</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>Individual or organisation who have (generated and) supplied the dataset</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/DatasetDerivations/DatasetDerivation/Rights
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type RightsType
children TermsOfUse SpecificRestrictions LegalOwner CopyrightDeclaration IPRDeclaration RightsURL
annotation
documentation 
Legal rights and ownership if different from original source
appInfo 
<FullName>Dataset rights</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>A container element stating the ownership and legal rights pertaining to the entire dataset. May be overuled by statements under UnitData</Content>
<Examples/>
<Comments>Should always be cited together with DBRights</Comments>
<Rules/>
<EditorialNotes/>
source
<xs:element name="Rights" type="RightsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Legal rights and ownership if different from original source</xs:documentation>
    <xs:appinfo>
      <FullName>Dataset rights</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>A container element stating the ownership and legal rights pertaining to the entire dataset. May be overuled by statements under UnitData</Content>
      <Examples/>
      <Comments>Should always be cited together with DBRights</Comments>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/DatasetDerivations/DatasetDerivation/Statements
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type StatementsType
children Acknowledgement Disclaimer LogoURL StatementURL
annotation
documentation 
Acknowledgements, disclaimer, credit, if different from orgininal source
appInfo 
<FullName>Dataset statements</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>A container element for statements of creditation or disclaimers. May be overuled by statements under UnitData</Content>
<Examples/>
<Comments> Should always be cited together with DBStatements</Comments>
<Rules/>
<EditorialNotes/>
source
<xs:element name="Statements" type="StatementsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Acknowledgements, disclaimer, credit, if different from orgininal source</xs:documentation>
    <xs:appinfo>
      <FullName>Dataset statements</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>A container element for statements of creditation or disclaimers. May be overuled by statements under UnitData</Content>
      <Examples/>
      <Comments> Should always be cited together with DBStatements</Comments>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element DataSets/DataSet/DatasetDerivations/DatasetDerivation/Description
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  xs:language        
annotation
documentation 
Text describing the DataSet
appInfo 
<FullName>Dataset description</FullName>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>A free text statement describing the dataset, including e.g. statements about selective criteria or sort order used in the generation of the dataset </Content>
<Examples/>
<Comments/>
<Rules/>
<EditorialNotes/>
source
<xs:element name="Description" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Text describing the DataSet</xs:documentation>
    <xs:appinfo>
      <FullName>Dataset description</FullName>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>A free text statement describing the dataset, including e.g. statements about selective criteria or sort order used in the generation of the dataset </Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <EditorialNotes/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="Language" type="xs:language"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DataSets/DataSet/Units
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children Unit
annotation
documentation 
A container for one or more unit data records
source
<xs:element name="Units">
  <xs:annotation>
    <xs:documentation>A container for one or more unit data records</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Unit" type="UnitDataType" 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/1.0
type UnitDataType
children UnitID LastEditor DateLastEdited UnitIDNumeric RecordRights UnitStatements RecordBasis NamedCollections Identifications UnitCollectionDomain UnitStateDomain UnitReferences UnitDigitalImages UnitAssociations UnitAssemblages Gathering CollectorsFieldNumber UnitMeasurements UnitFacts UnitDescription
annotation
documentation 
A container for all data referring to a unit (specimen or observation record)
source
<xs:element name="Unit" type="UnitDataType" 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 RightsType
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children TermsOfUse SpecificRestrictions LegalOwner CopyrightDeclaration IPRDeclaration RightsURL
used by
elements UnitDataType/RecordRights DataSets/DataSet/DatasetDerivations/DatasetDerivation/Rights
annotation
documentation 
Elements expressing legal rights.
appInfo 
<FullName>Rights Type</FullName>
<Content xml:lang="en">Elements expressing legal rights.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Neil Thomson</Reviewer>
<ExistingStandards/>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:complexType name="RightsType">
  <xs:annotation>
    <xs:documentation>Elements expressing legal rights.</xs:documentation>
    <xs:appinfo>
      <FullName>Rights Type</FullName>
      <Content xml:lang="en">Elements expressing legal rights.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Neil Thomson</Reviewer>
      <ExistingStandards/>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="TermsOfUse" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Terms of use.</xs:documentation>
        <xs:appinfo>
          <FullName>Terms of use</FullName>
          <Content xml:lang="en">Terms of use.</Content>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer>Neil Thomson</Reviewer>
          <ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
          <Examples/>
          <Comments xml:lang="en"/>
          <Rules xml:lang="en"/>
          <EditorialNotes xml:lang="en"/>
        </xs:appinfo>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="Language" type="xs:language"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="SpecificRestrictions" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Restrictions on acess or usage.</xs:documentation>
        <xs:appinfo>
          <FullName>Specific restrictions</FullName>
          <Content xml:lang="en">Restrictions on acess or usage.</Content>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer>Neil Thomson</Reviewer>
          <ExistingStandards/>
          <Examples/>
          <Comments xml:lang="en"/>
          <Rules xml:lang="en"/>
          <EditorialNotes xml:lang="en"/>
        </xs:appinfo>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="Language" type="xs:language"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="LegalOwner" type="ContactType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Contact details for the legal owner.</xs:documentation>
        <xs:appinfo>
          <FullName>Legal owner</FullName>
          <Content xml:lang="en">Contact details for the legal owner.</Content>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer>Neil Thomson</Reviewer>
          <ExistingStandards/>
          <Examples/>
          <Comments xml:lang="en"/>
          <Rules xml:lang="en"/>
          <EditorialNotes xml:lang="en"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CopyrightDeclaration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Declaration of copyright ownership.</xs:documentation>
        <xs:appinfo>
          <FullName>Copyright declaration</FullName>
          <Content xml:lang="en">Declaration of copyright ownership.</Content>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer>Neil Thomson</Reviewer>
          <ExistingStandards/>
          <Examples/>
          <Comments xml:lang="en"/>
          <Rules xml:lang="en"/>
          <EditorialNotes xml:lang="en"/>
        </xs:appinfo>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="Language" type="xs:language"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="IPRDeclaration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Declaration of Intellectual Property Rights.</xs:documentation>
        <xs:appinfo>
          <FullName>IPR declaration</FullName>
          <Content xml:lang="en">Declaration of Intellectual Property Rights.</Content>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer>Neil Thomson</Reviewer>
          <ExistingStandards/>
          <Examples/>
          <Comments xml:lang="en"/>
          <Rules xml:lang="en"/>
          <EditorialNotes xml:lang="en"/>
        </xs:appinfo>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="Language" type="xs:language"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="RightsURL" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>URL for text stating legal rights.</xs:documentation>
        <xs:appinfo>
          <FullName>Rights statement URL</FullName>
          <Content xml:lang="en">A URL of a document stating legal rights.</Content>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer>Walter Berendsohn</Reviewer>
          <ExistingStandards/>
          <Examples/>
          <Comments xml:lang="en"/>
          <Rules xml:lang="en"/>
          <EditorialNotes xml:lang="en"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element RightsType/TermsOfUse
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  xs:language        
annotation
documentation 
Terms of use.
appInfo 
<FullName>Terms of use</FullName>
<Content xml:lang="en">Terms of use.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Neil Thomson</Reviewer>
<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:element name="TermsOfUse" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Terms of use.</xs:documentation>
    <xs:appinfo>
      <FullName>Terms of use</FullName>
      <Content xml:lang="en">Terms of use.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Neil Thomson</Reviewer>
      <ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="Language" type="xs:language"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element RightsType/SpecificRestrictions
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  xs:language        
annotation
documentation 
Restrictions on acess or usage.
appInfo 
<FullName>Specific restrictions</FullName>
<Content xml:lang="en">Restrictions on acess or usage.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Neil Thomson</Reviewer>
<ExistingStandards/>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:element name="SpecificRestrictions" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Restrictions on acess or usage.</xs:documentation>
    <xs:appinfo>
      <FullName>Specific restrictions</FullName>
      <Content xml:lang="en">Restrictions on acess or usage.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Neil Thomson</Reviewer>
      <ExistingStandards/>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="Language" type="xs:language"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element RightsType/LegalOwner
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type ContactType
children Organisation PersonName Role Addresses TelephoneNumbers EmailAddresses URLs
annotation
documentation 
Contact details for the legal owner.
appInfo 
<FullName>Legal owner</FullName>
<Content xml:lang="en">Contact details for the legal owner.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Neil Thomson</Reviewer>
<ExistingStandards/>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:element name="LegalOwner" type="ContactType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contact details for the legal owner.</xs:documentation>
    <xs:appinfo>
      <FullName>Legal owner</FullName>
      <Content xml:lang="en">Contact details for the legal owner.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Neil Thomson</Reviewer>
      <ExistingStandards/>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

element RightsType/CopyrightDeclaration
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  xs:language        
annotation
documentation 
Declaration of copyright ownership.
appInfo 
<FullName>Copyright declaration</FullName>
<Content xml:lang="en">Declaration of copyright ownership.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Neil Thomson</Reviewer>
<ExistingStandards/>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:element name="CopyrightDeclaration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Declaration of copyright ownership.</xs:documentation>
    <xs:appinfo>
      <FullName>Copyright declaration</FullName>
      <Content xml:lang="en">Declaration of copyright ownership.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Neil Thomson</Reviewer>
      <ExistingStandards/>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="Language" type="xs:language"/>
  </xs:complexType>
</xs:element>

element RightsType/IPRDeclaration
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  xs:language        
annotation
documentation 
Declaration of Intellectual Property Rights.
appInfo 
<FullName>IPR declaration</FullName>
<Content xml:lang="en">Declaration of Intellectual Property Rights.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Neil Thomson</Reviewer>
<ExistingStandards/>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:element name="IPRDeclaration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Declaration of Intellectual Property Rights.</xs:documentation>
    <xs:appinfo>
      <FullName>IPR declaration</FullName>
      <Content xml:lang="en">Declaration of Intellectual Property Rights.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Neil Thomson</Reviewer>
      <ExistingStandards/>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="Language" type="xs:language"/>
  </xs:complexType>
</xs:element>

element RightsType/RightsURL
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
type xs:anyURI
annotation
documentation 
URL for text stating legal rights.
appInfo 
<FullName>Rights statement URL</FullName>
<Content xml:lang="en">A URL of a document stating legal rights.</Content>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer>Walter Berendsohn</Reviewer>
<ExistingStandards/>
<Examples/>
<Comments xml:lang="en"/>
<Rules xml:lang="en"/>
<EditorialNotes xml:lang="en"/>
source
<xs:element name="RightsURL" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>URL for text stating legal rights.</xs:documentation>
    <xs:appinfo>
      <FullName>Rights statement URL</FullName>
      <Content xml:lang="en">A URL of a document stating legal rights.</Content>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer>Walter Berendsohn</Reviewer>
      <ExistingStandards/>
      <Examples/>
      <Comments xml:lang="en"/>
      <Rules xml:lang="en"/>
      <EditorialNotes xml:lang="en"/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>

complexType ContactType
diagram
namespace http://www.tdwg.org/schemas/abcd/1.0
children Organisation PersonName Role Addresses TelephoneNumbers EmailAddresses URLs
used by
elements RightsType/LegalOwner DataSets/DataSet/DatasetDerivations/DatasetDerivation/Supplier
annotation
documentation 
Contact details.
appInfo 
<FullName/>
<Audience>BioCASE</Audience>
<Audience>CODATA TDWG</Audience>
<Reviewer/>
<ExistingStandards/>
<Content>Identifies an organisation and/or a person as contact and provides addresses, telephone numbers, e-mail addresses and URLs.  If a PersonName is supplied, all contact details should relate to the person.  If no PersonName is supplied, they should relate to the Organisation.</Content>
<Examples/>
<Comments/>
<Rules/>
<Notes/>
source
<xs:complexType name="ContactType">
  <xs:annotation>
    <xs:documentation>Contact details.</xs:documentation>
    <xs:appinfo>
      <FullName/>
      <Audience>BioCASE</Audience>
      <Audience>CODATA TDWG</Audience>
      <Reviewer/>
      <ExistingStandards/>
      <Content>Identifies an organisation and/or a person as contact and provides addresses, telephone numbers, e-mail addresses and URLs.  If a PersonName is supplied, all contact details should relate to the person.  If no PersonName is supplied, they should relate to the Organisation.</Content>
      <Examples/>
      <Comments/>
      <Rules/>
      <Notes/>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Organisation" type="OrganisationType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Organisation to contact</xs:documentation>
        <xs:appinfo>
          <FullName/>
          <Audience>BioCASE</Audience>
          <Audience>CODATA TDWG</Audience>
          <Reviewer/>
          <ExistingStandards/>
          <Content/>
          <Examples/>
          <Comments/>
          <Rules/>
          <Notes/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PersonName" type="PersonNameType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Person to contact</xs:documentation>
        <xs:appinfo>
          <FullName/>
          <Audience>