2015-03-06 19:51:08 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2021-08-06 23:31:51 +00:00
|
|
|
<xs:schema
|
2023-09-15 21:18:46 +00:00
|
|
|
version="2023-09-14"
|
2021-08-06 23:31:51 +00:00
|
|
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
2014-11-13 10:47:00 +00:00
|
|
|
targetNamespace="http://rs.tdwg.org/dwc/terms/"
|
2021-08-06 23:31:51 +00:00
|
|
|
xmlns:chrono="http://rs.tdwg.org/chrono/terms/"
|
2014-11-13 10:47:00 +00:00
|
|
|
xmlns:dwc="http://rs.tdwg.org/dwc/terms/">
|
|
|
|
<xs:include schemaLocation="tdwg_dwcterms.xsd"/>
|
|
|
|
|
|
|
|
<xs:annotation>
|
|
|
|
<xs:documentation>
|
2021-08-06 23:31:51 +00:00
|
|
|
This schema redefines all Darwin Core classes to disallow compound objects -
|
|
|
|
within a class no other nested class is allowed. It allows properties to
|
|
|
|
occur in any order and as many times as needed.
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:documentation>
|
|
|
|
</xs:annotation>
|
|
|
|
|
2014-11-13 10:54:11 +00:00
|
|
|
<!-- OCCURRENCE domain -->
|
|
|
|
<xs:element name="Occurrence" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyOccurrenceTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 11:34:33 +00:00
|
|
|
<!-- ORGANISM domain -->
|
|
|
|
<xs:element name="Organism" substitutionGroup="dwc:anyClass">
|
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
|
|
|
<xs:element ref="dwc:anyOrganismTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2023-09-15 21:18:46 +00:00
|
|
|
<!-- MATERIALSAMPLE domain -->
|
|
|
|
<xs:element name="MaterialEntity" substitutionGroup="dwc:anyClass">
|
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
|
|
|
<xs:element ref="dwc:anyMaterialEntityTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 11:31:31 +00:00
|
|
|
<!-- MATERIALSAMPLE domain -->
|
|
|
|
<xs:element name="MaterialSample" substitutionGroup="dwc:anyClass">
|
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
|
|
|
<xs:element ref="dwc:anyMaterialSampleTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 10:54:11 +00:00
|
|
|
<!-- EVENT domain -->
|
|
|
|
<xs:element name="Event" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyEventTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 11:10:53 +00:00
|
|
|
<!-- LOCATION domain -->
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element name="Location" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyLocationTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 11:10:53 +00:00
|
|
|
<!-- GEOLOGICALCONTEXT domain -->
|
|
|
|
<xs:element name="GeologicalContext" substitutionGroup="dwc:anyClass">
|
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
|
|
|
<xs:element ref="dwc:anyGeologicalContextTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 10:54:11 +00:00
|
|
|
<!-- IDENTIFICATION domain -->
|
|
|
|
<xs:element name="Identification" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyIdentificationTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 10:54:11 +00:00
|
|
|
<!-- TAXON domain -->
|
|
|
|
<xs:element name="Taxon" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyTaxonTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
2014-11-13 10:54:11 +00:00
|
|
|
|
2021-08-06 23:31:51 +00:00
|
|
|
<!-- MEASUREMENTORFACT domain -->
|
|
|
|
<xs:element name="MeasurementOrFact" substitutionGroup="dwc:anyClass">
|
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
|
|
|
<xs:element ref="dwc:anyMeasurementTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2014-11-13 10:54:11 +00:00
|
|
|
<!-- RESOURCE RELATIONSHIP domain -->
|
|
|
|
<xs:element name="ResourceRelationship" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyResourceRelationshipTerm"/>
|
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
|
|
|
</xs:element>
|
|
|
|
|
2021-08-06 23:31:51 +00:00
|
|
|
<!-- CHRONOMETRIC AGE domain -->
|
|
|
|
<xs:element name="ChronometricAge" substitutionGroup="dwc:anyClass">
|
2014-11-13 10:47:00 +00:00
|
|
|
<xs:complexType>
|
|
|
|
<xs:choice maxOccurs="unbounded">
|
|
|
|
<xs:element ref="dwc:anyIdentifier"/>
|
2021-08-06 23:31:51 +00:00
|
|
|
<xs:element ref="dwc:anyChronometricAgeTerm"/>
|
2014-11-13 10:54:11 +00:00
|
|
|
<xs:element ref="dwc:anyRecordLevelTerm"/>
|
2014-11-13 10:47:00 +00:00
|
|
|
</xs:choice>
|
|
|
|
</xs:complexType>
|
2021-08-06 23:31:51 +00:00
|
|
|
</xs:element>
|
2014-11-12 22:40:34 +00:00
|
|
|
</xs:schema>
|