Summary of Federation Schema ID=26

Date Last Updated
2008-02-14 09:51:49+0000

Note: This page is automatically generated. Edits will be lost.

Summary

Schema location http://www.iobis.org/obis/obis.xsd
Schema namespace http://www.iobis.org/obis
Number of resources referencing this schema 10
Total number of records in this schema 113019
Status 200
Time taken to retrieve (sec) 0.21
Encoding of schema us-ascii

Schema Annotation:

$Id: obis.xsd,v 1.1 2005/07/10 edited by Lissa Jerry$

XML Schema describing the OBIS Schema (http://www.iobis.org/FAQschema1.shtml) content model.  Uses and extends data elements from the DiGIR (http://digir.sourceforge.net) protocol and Darwin Core V2(http://tsadev.speciesanalyst.net/documentation/ow.asp?DarwinCoreV2).

Concepts

Number of concepts
27
This table lists all the concepts defined in this schema.

Name
The name of the concept
Type
The data type of the concept
Null?
Nillable. Y = Yes, N = No
Search?
Searchable. Y = Yes, N = No
Return?
Returnable. Y = Yes, N = No
Name Type Null? Search? Return? Annotation
RecordURL xsd:string N Y Y Gives the web address of the page where more information on this particular record (not on the whole dataset) can be found.
Source xsd:string N Y Y Indicates who gave the record to the data provider. Can indicate a literature citation, an electronic dataset, etc. Is used to provide credit.
Citation xsd:string N Y Y Indicates how this record should be attributed if used
Subgenus xsd:string N Y Y The subgenus name of the organism
StartYearCollected xsd:gYear N Y Y For samples/observations/record events that were taken over time this gives the start year of the collecting event. The full year should be expressed (e.g. 1972 must be expressed as “1972” not “72”). Must always be a four digit integer
EndYearCollected xsd:gYear N Y Y For samples/observations/record events that were taken over time this gives the end year of the collecting event. The full year should be expressed (e.g. 1972 must be expressed as “1972” not “72”). Must always be a four digit integer
StartMonthCollected N Y Y For samples/observations/record events that were taken over time this gives the start month of the collecting event. Possible values range from 01…12 inclusive
EndMonthCollected N Y Y For samples/observations/record events that were taken over time this gives the end month of the collecting event. Possible values range from 01…12 inclusive
StartDayCollected N Y Y For samples/observations/record events that were taken over time this gives the start day of the collecting event. Possible value ranges from 01..31 inclusive
EndDayCollected N Y Y For samples/observations/record events that were taken over time this gives the end day of the collecting event. Possible value ranges from 01..31 inclusive
StartJulianDay N Y Y For samples/observations/record events that were taken over time this gives the start ordinal day of the year for the collecting event; i.e., the number of days since January 1 of the same year. (January 1 is Julian Day 1.). Should be an integer from one to 365, i.e. of the form (([0–3][0–9][0–9) ([0–9][0–9) ([1–9])).
EndJulianDay N Y Y For samples/observations/record events that were taken over time this gives the end ordinal day of the year for the collecting event; i.e., the number of days since January 1 of the same year. (January 1 is Julian Day 1.). Should be an integer from one to 365, i.e. of the form (([0–3][0–9][0–9) ([0–9][0–9) ([1–9])).
StartTimeofDay N Y Y For samples/observations/record events that were taken over time this gives the start time of day of the collecting event expressed as decimal hours from midnight local time (e.g. 12.0 = mid day, 13.5 = 1:30pm)
EndTimeofDay N Y Y For samples/observations/record events that were taken over time this gives the end time of day of the collecting event expressed as decimal hours from midnight local time (e.g. 12.0 = mid day, 13.5 = 1:30pm)
TimeZone xsd:string N Y Y Indicates the time zone for the Time of Day measurements
StartLongitude N Y Y For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting longitude location from which the specimen was collected. Express in decimal degrees (East & North = +; West & South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).
EndLongitude N Y Y For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting longitude location from which the specimen was collected. Express in decimal degrees (East & North = +; West & South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).
StartLatitude N Y Y For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting latitude location from which the specimen was collected or in which the sample/observation/record event occurred. This value should be expressed in decimal degrees (East & North = +; West & South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).
EndLatitude N Y Y For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting latitude location from which the specimen was collected or in which the sample/observation/record event occurred. This value should be expressed in decimal degrees (East & North = +; West & South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).
Start_EndCoordinatePrecision xsd:decimal N Y Y An estimate of how tightly the locality was specified in the Start/End Latitude and Longitude fields; expressed as a distance, in meters, that corresponds to a radius around the latitude-longitude coordinates. Use NULL where precision is unknown, cannot be estimated, or is not applicable.
DepthRange xsd:string N Y Y For data sets that have the depth range expressed in one field (e.g. “150–200 m”) it can be entered here as free text. Separate, numeric Minimum and Maximum Depth fields are the preferred format; the Depth Range option is included for legacy data sets.
Temperature xsd:decimal N Y Y The temperature recorded with the collection/record event. Is assumed to be taken at the collection depth. Expressed in degrees Celsius.
LifeStage xsd:string N Y Y Indicates the life stage present. Will require developing a controlled vocabulary. Can include multiple stages for a lot with multiple individuals.
ObservedIndividualCount xsd:nonNegativeInteger N Y Y The number of individuals (abundance) found in a collection/record event.
SampleSize xsd:string N Y Y Sample_size: the size of the sample from which the collection/observation was drawn. It can be a volume (e.g. for a phytoplankton sample), a linear distance (e.g. for a visual transect or net haul), a surface area (e.g. for a benthic core), etc. This field must also include the units, e.g. 200 mfor a transect, or 0.25 m2 for a benthic grab (use to denote a superscript). Note that when multiple collections/observations are reported from the same physical sample, a code identifying the sample can be placed in the Field_Number field to allow all collections/observations from a single sample to be connected.
ObservedWeight N Y Y The total biomass found in a collection/record event. Expressed as kg.
GMLFeature xsd:string N Y Y Geographic Markup Language(GML) description of the feature for representing complex shapes such as lines and polygons, per Open GIS Consortium (OGC) standards – http://www.opengis.net/gml/01–029/GML2.html.

Schema Source

<?xml version='1.0' encoding='utf-8'?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Wei (IMCS) -->
<xsd:schema targetNamespace="http://www.iobis.org/obis" xmlns:digir="http://digir.net/schema/protocol/2003/1.0" xmlns:darwin="http://digir.net/schema/conceptual/darwin/2003/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.iobis.org/obis" elementFormDefault="qualified">
        <xsd:annotation>
                <xsd:documentation>$Id: obis.xsd,v 1.1 2005/07/10 edited by Lissa Jerry$</xsd:documentation>
                <xsd:documentation/>
                <xsd:documentation>XML Schema describing the OBIS Schema (http://www.iobis.org/FAQschema1.shtml) content model.  Uses and extends data elements from the DiGIR (http://digir.sourceforge.net) protocol and Darwin Core V2(http://tsadev.speciesanalyst.net/documentation/ow.asp?DarwinCoreV2).</xsd:documentation>
        </xsd:annotation>
        <xsd:import namespace="http://digir.net/schema/conceptual/darwin/2003/1.0" schemaLocation="http://digir.sourceforge.net/schema/conceptual/darwin/2003/1.0/darwin2.xsd"/>
        <xsd:element name="RecordURL" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>Gives the web address of the page where more information on this particular record (not on the whole dataset) can be found.</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="Source" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>Indicates who gave the record to the data provider. Can indicate a literature citation, an electronic dataset, etc. Is used to provide credit. </xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="Citation" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>Indicates how this record should be attributed if used</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="Subgenus" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>The subgenus name of the organism</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="StartYearCollected" type="xsd:gYear" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the start year of the collecting event.  The full year should be expressed (e.g. 1972 must be expressed as "1972" not "72"). Must always be a four digit integer </xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="EndYearCollected" type="xsd:gYear" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the end year of the collecting event.  The full year should be expressed (e.g. 1972 must be expressed as "1972" not "72"). Must always be a four digit integer </xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="StartMonthCollected" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the start month of the collecting event.  Possible values range from 01...12 inclusive</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:nonNegativeInteger">
                                <xsd:minInclusive value="1"/>
                                <xsd:maxInclusive value="12"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="EndMonthCollected" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the end month of the collecting event.  Possible values range from 01...12 inclusive</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:nonNegativeInteger">
                                <xsd:minInclusive value="1"/>
                                <xsd:maxInclusive value="12"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="StartDayCollected" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the start day of the collecting event.  Possible value ranges from 01..31 inclusive</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:nonNegativeInteger">
                                <xsd:minInclusive value="1"/>
                                <xsd:maxInclusive value="31"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="EndDayCollected" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the end day of the collecting event.  Possible value ranges from 01..31 inclusive</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:nonNegativeInteger">
                                <xsd:minInclusive value="1"/>
                                <xsd:maxInclusive value="31"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="StartJulianDay" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the start ordinal day of the year for the collecting event; i.e., the number of days since January 1 of the same year. (January 1 is Julian Day 1.). Should be an integer from one to 365, i.e. of the form (([0-3][0-9][0-9)|([0-9][0-9)|([1-9])).  </xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:nonNegativeInteger">
                                <xsd:minInclusive value="1"/>
                                <xsd:maxInclusive value="365"/>
                                <xsd:pattern value="(([0-3][0-9][0-9])|([0-9][0-9])|([1-9]))"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="EndJulianDay" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the end ordinal day of the year for the collecting event; i.e., the number of days since January 1 of the same year. (January 1 is Julian Day 1.).  Should be an integer from one to 365, i.e. of the form (([0-3][0-9][0-9)|([0-9][0-9)|([1-9])).  </xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:nonNegativeInteger">
                                <xsd:minInclusive value="1"/>
                                <xsd:maxInclusive value="365"/>
                                <xsd:pattern value="(([0-3][0-9][0-9])|([0-9][0-9])|([1-9]))"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="StartTimeofDay" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the start time of day of the collecting event expressed as decimal hours from midnight local time (e.g. 12.0 = mid day, 13.5 = 1:30pm)</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="0"/>
                                <xsd:maxExclusive value="24.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="EndTimeofDay" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events that were taken over time this gives the end time of day of the collecting event expressed as decimal hours from midnight local time (e.g. 12.0 = mid day, 13.5 = 1:30pm)</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="0"/>
                                <xsd:maxExclusive value="24.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="TimeZone" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>Indicates the time zone for the Time of Day measurements</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="StartLongitude" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting longitude location from which the specimen was collected. Express in decimal degrees (East &amp; North = +; West &amp; South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="-180.0"/>
                                <xsd:maxInclusive value="180.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="EndLongitude" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting longitude location from which the specimen was collected. Express in decimal degrees (East &amp; North = +; West &amp; South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="-180.0"/>
                                <xsd:maxInclusive value="180.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="StartLatitude" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting latitude location from which the specimen was collected or in which the sample/observation/record event occurred. This value should be expressed in decimal degrees (East &amp; North = +; West &amp; South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="-90.0"/>
                                <xsd:maxInclusive value="90.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="EndLatitude" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For samples/observations/record events better represented as line features rather than point features (e.g. extended trawls or transects) this indicates the starting latitude location from which the specimen was collected or in which the sample/observation/record event occurred. This value should be expressed in decimal degrees (East &amp; North = +; West &amp; South = -). GPS-derived data must use the WGS 84 geodetic reference system (http://www.wgs84.com/).</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="-90.0"/>
                                <xsd:maxInclusive value="90.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Start_EndCoordinatePrecision" type="xsd:decimal" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>An estimate of how tightly the locality was specified in the Start/End Latitude and Longitude fields; expressed as a distance, in meters, that corresponds to a radius around the latitude-longitude coordinates. Use NULL where precision is unknown, cannot be estimated, or is not applicable.</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="DepthRange" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>For data sets that have the depth range expressed in one field (e.g. "150-200 m") it can be entered here as free text.  Separate, numeric Minimum and Maximum Depth fields are the preferred format; the Depth Range option is included for legacy data sets.  </xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="Temperature" type="xsd:decimal" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>The temperature recorded with the collection/record event. Is assumed to be taken at the collection depth. Expressed in degrees Celsius. </xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="LifeStage" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>Indicates the life stage present. Will require developing a controlled vocabulary. Can include multiple stages for a lot with multiple individuals.</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:element name="ObservedIndividualCount" type="xsd:nonNegativeInteger" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>The number of individuals (abundance) found in a collection/record event. </xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        
        
        <xsd:element name="SampleSize" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                        <xsd:annotation>
                                <xsd:documentation>Sample_size:  the size of the sample from which the collection/observation was drawn.  It can be a volume (e.g. for a phytoplankton sample), a linear distance (e.g. for a visual transect or net haul), a surface area (e.g. for a benthic core), etc.  This field must also include the units, e.g. 200 mfor a transect, or 0.25 m^2 for a benthic grab (use ^ to denote a superscript).  Note that when multiple collections/observations are reported from the same physical sample, a code identifying the sample can be placed in the Field_Number field to allow all collections/observations from a single sample to be connected.  
                             </xsd:documentation>
                        </xsd:annotation>
                     </xsd:element>
        
                
        <xsd:element name="ObservedWeight" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>The total biomass found in a collection/record event.  Expressed as kg. </xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                        <xsd:restriction base="xsd:decimal">
                                <xsd:minInclusive value="0.0"/>
                        </xsd:restriction>
                </xsd:simpleType>
        </xsd:element>
        <xsd:element name="GMLFeature" type="xsd:string" substitutionGroup="digir:searchableReturnableData" nillable="true">
                <xsd:annotation>
                        <xsd:documentation>Geographic Markup Language(GML) description of the feature for representing complex shapes such as lines and polygons, per Open GIS Consortium (OGC) standards - http://www.opengis.net/gml/01-029/GML2.html.</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:complexType name="list">
                <xsd:annotation>
                        <xsd:documentation>A concrete digir:listType specifying all elements available for multiCOP operations.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexContent>
                        <xsd:extension base="digir:listType">
                                <xsd:sequence>
                                        <xsd:choice>
                                                <xsd:element ref="darwin:DateLastModified" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:InstitutionCode" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:CollectionCode" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:CatalogNumber" maxOccurs="unbounded"/>
                                                <xsd:element ref="RecordURL" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:ScientificName" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:BasisOfRecord" maxOccurs="unbounded"/>
                                                <xsd:element ref="Source" maxOccurs="unbounded"/>
                                                <xsd:element ref="Citation" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Kingdom" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Phylum" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Class" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Order" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Family" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Genus" maxOccurs="unbounded"/>
                                                <xsd:element ref="Subgenus" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Species" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Subspecies" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:ScientificNameAuthor" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:IdentifiedBy" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:YearIdentified" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:MonthIdentified" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:DayIdentified" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:TypeStatus" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:CollectorNumber" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:FieldNumber" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Collector" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:YearCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartYearCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndYearCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:MonthCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartMonthCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndMonthCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:DayCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartDayCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndDayCollected" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:JulianDay" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartJulianDay" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndJulianDay" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:TimeOfDay" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartTimeofDay" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndTimeofDay" maxOccurs="unbounded"/>
                                                <xsd:element ref="TimeZone" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:ContinentOcean" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Country" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:StateProvince" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:County" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Locality" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Longitude" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartLongitude" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndLongitude" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Latitude" maxOccurs="unbounded"/>
                                                <xsd:element ref="StartLatitude" maxOccurs="unbounded"/>
                                                <xsd:element ref="EndLatitude" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:CoordinatePrecision" maxOccurs="unbounded"/>
                                                <xsd:element ref="Start_EndCoordinatePrecision" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:BoundingBox" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:MinimumElevation" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:MaximumElevation" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:MinimumDepth" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:MaximumDepth" maxOccurs="unbounded"/>
                                                <xsd:element ref="DepthRange" maxOccurs="unbounded"/>
                                                <xsd:element ref="Temperature" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Sex" maxOccurs="unbounded"/>
                                                <xsd:element ref="LifeStage" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:PreparationType" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:IndividualCount" maxOccurs="unbounded"/>
                                                <xsd:element ref="ObservedIndividualCount" maxOccurs="unbounded"/>
                                                <xsd:element ref="SampleSize" maxOccurs="unbounded"/>
                                                <xsd:element ref="ObservedWeight" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:PreviousCatalogNumber" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:RelationshipType" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:RelatedCatalogItem" maxOccurs="unbounded"/>
                                                <xsd:element ref="darwin:Notes" maxOccurs="unbounded"/>
                                                <xsd:element ref="GMLFeature" maxOccurs="unbounded"/>
                                        </xsd:choice>
                                </xsd:sequence>
                        </xsd:extension>
                </xsd:complexContent>
        </xsd:complexType>
        <xsd:element name="requiredList" abstract="true" substitutionGroup="digir:requiredList">
                <xsd:complexType>
                        <xsd:sequence>
                                <xsd:element ref="darwin:DateLastModified"/>
                                <xsd:element ref="darwin:InstitutionCode"/>
                                <xsd:element ref="darwin:CollectionCode"/>
                                <xsd:element ref="darwin:CatalogNumber"/>
                                <xsd:element ref="darwin:ScientificName"/>
                                <xsd:element ref="darwin:Longitude"/>
                                <xsd:element ref="darwin:Latitude"/>
                        </xsd:sequence>
                </xsd:complexType>
        </xsd:element>
</xsd:schema>