Schema abcdefg.xsd


schema location:  http://www.geocase.eu/sites/geocase.biodiv.naturkundemuseum-berlin.de/documentation/abcdefg.xsd
targetNamespace:  http://www.synthesys.info/ABCDEFG/1.0
 
Elements  Complex types 
AnalysisDateTime  AllocthonousMaterialType 
AnalysisReferences  AlterationType 
Certainty  AnalysisAtomisedType 
DatingQualifier  AssociatedFossilAssemblageType 
IdentificationAnalysis  AssociatedMineralAssemblageType 
NamedGeologicalFeature  BiostratigraphicAttributionsType 
StratigraphicMeasurementsOrFacts  ChronostratigraphicAttributionsType 
EarthScienceSpecimenType 
IdentificationAnalysisType 
IdentifiersType 
IsotopeStratigraphicDeterminationsType 
LithostratigraphicAttributionsType 
MagnetostratigraphicDeterminationsType 
MineralogicalUnitType 
MineralRockIdentifiedType 
PalaeontologicalUnitType 
RadiometricDatesType 
RockUnitType 
SiteStratigraphyType 
StratigraphicAttributionsType 
StratigraphicSectionType 
UnitHostRockType 


element AnalysisDateTime
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children ExactDate DateText
used by
elements IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination RadiometricDatesType/RadiometricDate
complexType AnalysisAtomisedType
annotation
documentation 
When the analysis was carried out
source
<xs:element name="AnalysisDateTime">
  <xs:annotation>
    <xs:documentation>When the analysis was carried out</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ExactDate" type="abcd:DateTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Uses DateTime element from ABCD</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DateText" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text to allow for vague dates or description of analysis period.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AnalysisDateTime/ExactDate
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:DateTime
annotation
documentation 
Uses DateTime element from ABCD
source
<xs:element name="ExactDate" type="abcd:DateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Uses DateTime element from ABCD</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisDateTime/DateText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text to allow for vague dates or description of analysis period.
source
<xs:element name="DateText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text to allow for vague dates or description of analysis period.</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisReferences
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AnalysisReference
used by
elements IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination RadiometricDatesType/RadiometricDate
complexType AnalysisAtomisedType
annotation
documentation 
Container for 1 or more references related to the analysis
source
<xs:element name="AnalysisReferences">
  <xs:annotation>
    <xs:documentation>Container for 1 or more references related to the analysis</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AnalysisReference" type="abcd:Reference" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Individual documentary reference linked to an analysis. Uses abcd:Reference Type</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AnalysisReferences/AnalysisReference
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:Reference
annotation
documentation 
Individual documentary reference linked to an analysis. Uses abcd:Reference Type
source
<xs:element name="AnalysisReference" type="abcd:Reference" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Individual documentary reference linked to an analysis. Uses abcd:Reference Type</xs:documentation>
  </xs:annotation>
</xs:element>

element Certainty
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
used by
elements BiostratigraphicAttributionsType/BiostratigraphicAttribution ChronostratigraphicAttributionsType/ChronostratigraphicAttribution IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination LithostratigraphicAttributionsType/LithostratigraphicAttribution MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination
complexType MineralRockIdentifiedType
annotation
documentation 
Degree of certainty associated with the date determination e.g. unknown, certain, uncertain, possibly, known wrong.
source
<xs:element name="Certainty" type="xs:string">
  <xs:annotation>
    <xs:documentation>Degree of certainty associated with the date determination e.g. unknown, certain, uncertain, possibly, known wrong.</xs:documentation>
  </xs:annotation>
</xs:element>

element DatingQualifier
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
used by
elements BiostratigraphicAttributionsType/BiostratigraphicAttribution ChronostratigraphicAttributionsType/ChronostratigraphicAttribution IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination LithostratigraphicAttributionsType/LithostratigraphicAttribution MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination
annotation
documentation 
Allows for qualification of date terms e.g. early/lower, middle, late/upper
source
<xs:element name="DatingQualifier" type="xs:string">
  <xs:annotation>
    <xs:documentation>Allows for qualification of date terms e.g. early/lower, middle, late/upper</xs:documentation>
  </xs:annotation>
</xs:element>

element IdentificationAnalysis
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentificationAnalysisType
children IdentificationAnalysisAtomised
annotation
documentation 
container for analytical techniques employed for identifying a mineral or rock. Note that this differs from the existing Measurement element in that it allows for multiple values to be obtained from a single analysis e.g. percentage values of elements in a mineral.
source
<xs:element name="IdentificationAnalysis" type="efg:IdentificationAnalysisType">
  <xs:annotation>
    <xs:documentation>container for analytical techniques employed for identifying a mineral or rock. Note that this differs from the existing Measurement element in that it allows for multiple values to be obtained from a single analysis e.g. percentage values of elements in a mineral.</xs:documentation>
  </xs:annotation>
</xs:element>

element NamedGeologicalFeature
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The name for a geologic feature that is not a placename e.g. 'The Great Whin Sill', 'Bodmin Granite' or 'The Great Glen Fault'. Many landscape scale geologic and geomorphic features have names.
source
<xs:element name="NamedGeologicalFeature" type="xs:string">
  <xs:annotation>
    <xs:documentation>The name for a geologic feature that is not a placename e.g. 'The Great Whin Sill', 'Bodmin Granite' or 'The Great Glen Fault'. Many landscape scale geologic and geomorphic features have names.</xs:documentation>
  </xs:annotation>
</xs:element>

element StratigraphicMeasurementsOrFacts
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children StratigraphicMeasurementOrFact
used by
elements BiostratigraphicAttributionsType/BiostratigraphicAttribution ChronostratigraphicAttributionsType/ChronostratigraphicAttribution LithostratigraphicAttributionsType/LithostratigraphicAttribution
annotation
documentation 
Container element for multiple measurements (e.g. thickness, dip etc.) or facts (e.g. this bed was first identified by Charles Moore as the Reptile and Fish Bed from which he obtained Nothosaurus). This element contains the standard schema complex type MeasurementOrFact.
source
<xs:element name="StratigraphicMeasurementsOrFacts">
  <xs:annotation>
    <xs:documentation>Container element for multiple measurements (e.g. thickness, dip etc.) or facts (e.g. this bed was first identified by Charles Moore as the Reptile and Fish Bed from which he obtained Nothosaurus). This element contains the standard schema complex type MeasurementOrFact.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="StratigraphicMeasurementOrFact" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container for single instance of complex type MeasurementOrFact</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StratigraphicMeasurementsOrFacts/StratigraphicMeasurementOrFact
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:MeasurementOrFact
annotation
documentation 
Container for single instance of complex type MeasurementOrFact
source
<xs:element name="StratigraphicMeasurementOrFact" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container for single instance of complex type MeasurementOrFact</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AllocthonousMaterialType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PlaceOfOrigin ModeOfTransport OriginalStratigraphy
annotation
documentation 
Container for descriptive elements related to transported material ranging from glacial erratics to meteorites
source
<xs:complexType name="AllocthonousMaterialType">
  <xs:annotation>
    <xs:documentation>Container for descriptive elements related to transported material ranging from glacial erratics to meteorites</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PlaceOfOrigin" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The place of origin for material that has been transported during its history e.g. glacial erratics and meteorites</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ModeOfTransport" type="xs:string">
      <xs:annotation>
        <xs:documentation>How the material was transported e.g. glacier, turbidity current, meteorite etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OriginalStratigraphy" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The original stratigraphic associations of allocthonous material e.g. a Devonian erratic obtained from a Pleistocene tillite.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="StratigraphicComment" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text comments relating to the straigraphy</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="StratigraphicAttributions" type="efg:StratigraphicAttributionsType"/>
          <xs:element name="StratigraphicReferences" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Container for any documentary references relating to the stratigraphy</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="StratigraphicReference" type="abcd:Reference" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>Details of individual documentary references to the straigraphy </xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AllocthonousMaterialType/PlaceOfOrigin
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The place of origin for material that has been transported during its history e.g. glacial erratics and meteorites
source
<xs:element name="PlaceOfOrigin" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The place of origin for material that has been transported during its history e.g. glacial erratics and meteorites</xs:documentation>
  </xs:annotation>
</xs:element>

element AllocthonousMaterialType/ModeOfTransport
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
How the material was transported e.g. glacier, turbidity current, meteorite etc.
source
<xs:element name="ModeOfTransport" type="xs:string">
  <xs:annotation>
    <xs:documentation>How the material was transported e.g. glacier, turbidity current, meteorite etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element AllocthonousMaterialType/OriginalStratigraphy
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children StratigraphicComment StratigraphicAttributions StratigraphicReferences
annotation
documentation 
The original stratigraphic associations of allocthonous material e.g. a Devonian erratic obtained from a Pleistocene tillite.
source
<xs:element name="OriginalStratigraphy" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The original stratigraphic associations of allocthonous material e.g. a Devonian erratic obtained from a Pleistocene tillite.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="StratigraphicComment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text comments relating to the straigraphy</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="StratigraphicAttributions" type="efg:StratigraphicAttributionsType"/>
      <xs:element name="StratigraphicReferences" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container for any documentary references relating to the stratigraphy</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="StratigraphicReference" type="abcd:Reference" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Details of individual documentary references to the straigraphy </xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AllocthonousMaterialType/OriginalStratigraphy/StratigraphicComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text comments relating to the straigraphy
source
<xs:element name="StratigraphicComment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text comments relating to the straigraphy</xs:documentation>
  </xs:annotation>
</xs:element>

element AllocthonousMaterialType/OriginalStratigraphy/StratigraphicAttributions
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:StratigraphicAttributionsType
children ChronostratigraphicAttributions LithostratigraphicAttributions BiostratigraphicAttributions MagnetostratigraphicDeterminations IsotopeStratigraphicDeterminations RadiometricDates PositionInSequence
source
<xs:element name="StratigraphicAttributions" type="efg:StratigraphicAttributionsType"/>

element AllocthonousMaterialType/OriginalStratigraphy/StratigraphicReferences
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children StratigraphicReference
annotation
documentation 
Container for any documentary references relating to the stratigraphy
source
<xs:element name="StratigraphicReferences" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for any documentary references relating to the stratigraphy</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="StratigraphicReference" type="abcd:Reference" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Details of individual documentary references to the straigraphy </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AllocthonousMaterialType/OriginalStratigraphy/StratigraphicReferences/StratigraphicReference
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:Reference
annotation
documentation 
Details of individual documentary references to the straigraphy 
source
<xs:element name="StratigraphicReference" type="abcd:Reference" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Details of individual documentary references to the straigraphy </xs:documentation>
  </xs:annotation>
</xs:element>

complexType AlterationType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AlterationType AlterationDegree ShockMetamorphicGrade DiageneticChange
annotation
documentation 
Container for describing metasomatic, metamorphic or diagentic changes to units
source
<xs:complexType name="AlterationType">
  <xs:annotation>
    <xs:documentation>Container for describing metasomatic, metamorphic or diagentic changes to units</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AlterationType" type="xs:string">
      <xs:annotation>
        <xs:documentation>Free text describing the type of change that has taken place e.g. chloritisation, migmatisation, cataclastic brecciation etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AlterationDegree" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text describing the degree of alteration or metamorphic phase that has affected a rock. [This element may need to be split into hydrothermal mineralogical change and metamorphic phases]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ShockMetamorphicGrade" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text for describing the type of alteration caused by impact, as in meteorites. Also called shock stage.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DiageneticChange" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text for describing any physical and chemical changes that took place in a sediment during the lithification process e.g. compaction, cementation, recrystallisation, dolomitisation and replacement.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AlterationType/AlterationType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text describing the type of change that has taken place e.g. chloritisation, migmatisation, cataclastic brecciation etc.
source
<xs:element name="AlterationType" type="xs:string">
  <xs:annotation>
    <xs:documentation>Free text describing the type of change that has taken place e.g. chloritisation, migmatisation, cataclastic brecciation etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element AlterationType/AlterationDegree
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text describing the degree of alteration or metamorphic phase that has affected a rock. [This element may need to be split into hydrothermal mineralogical change and metamorphic phases]
source
<xs:element name="AlterationDegree" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text describing the degree of alteration or metamorphic phase that has affected a rock. [This element may need to be split into hydrothermal mineralogical change and metamorphic phases]</xs:documentation>
  </xs:annotation>
</xs:element>

element AlterationType/ShockMetamorphicGrade
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing the type of alteration caused by impact, as in meteorites. Also called shock stage.
source
<xs:element name="ShockMetamorphicGrade" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing the type of alteration caused by impact, as in meteorites. Also called shock stage.</xs:documentation>
  </xs:annotation>
</xs:element>

element AlterationType/DiageneticChange
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing any physical and chemical changes that took place in a sediment during the lithification process e.g. compaction, cementation, recrystallisation, dolomitisation and replacement.
source
<xs:element name="DiageneticChange" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing any physical and chemical changes that took place in a sediment during the lithification process e.g. compaction, cementation, recrystallisation, dolomitisation and replacement.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AnalysisAtomisedType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AnalysisMethod efg:AnalysisDateTime AnalysisBy AnalysisText efg:AnalysisReferences AnalysisResults
used by
elements IdentificationAnalysisType/IdentificationAnalysisAtomised RockUnitType/Petrology/Petrologicalanalyses/PetrologicalAnalysis/PetrologicalAnalysisAtomised
annotation
documentation 
Container for elements describing an analysis such as a chemical analysis of a mineral
source
<xs:complexType name="AnalysisAtomisedType">
  <xs:annotation>
    <xs:documentation>Container for elements describing an analysis such as a chemical analysis of a mineral</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AnalysisMethod" type="xs:string">
      <xs:annotation>
        <xs:documentation>Analytical method used e.g. x-ray diffraction, electron probe, chemical analysis or thin section.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
    <xs:element name="AnalysisBy" type="efg:IdentifiersType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Persons or organisations carrying out the analysis </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AnalysisText" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text to describe the analysis. This may be of value, for instance, if the mineral has been confirmed by x-ray diffraction but no actual analysis data are given in the analytical results.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="efg:AnalysisReferences" minOccurs="0"/>
    <xs:element name="AnalysisResults">
      <xs:annotation>
        <xs:documentation>Container for multiple values obtained by analysis e.g. percentages of different elements present</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="AnalysisResult" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Individual measurement made during an analysis e.g. the chemical composition of a mineral</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Parameter" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>What the given value refers to e.g. amount of an individual element present in a crystalline structure or it could be chemical formula</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AppliesTo" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Used to qualify the measurement parameter</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="UnitOfMeasurement" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>The scale used for measurements in the analysis e.g. % for amounts or RI for refractive index.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="LowerValue" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Lower value of a range or single value. This can be expressed as a measured value e.g. 45% or as a chemical formula e.g. NaCl</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="UpperValue" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Higher value or upper limit of range of values</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Accuracy" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>experimental degree of eror e.g. +/- 5%</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AnalysisResultComment" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Free text comment relating to the analysis results</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AnalysisAtomisedType/AnalysisMethod
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Analytical method used e.g. x-ray diffraction, electron probe, chemical analysis or thin section.
source
<xs:element name="AnalysisMethod" type="xs:string">
  <xs:annotation>
    <xs:documentation>Analytical method used e.g. x-ray diffraction, electron probe, chemical analysis or thin section.</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisBy
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
annotation
documentation 
Persons or organisations carrying out the analysis 
source
<xs:element name="AnalysisBy" type="efg:IdentifiersType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Persons or organisations carrying out the analysis </xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text to describe the analysis. This may be of value, for instance, if the mineral has been confirmed by x-ray diffraction but no actual analysis data are given in the analytical results.
source
<xs:element name="AnalysisText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text to describe the analysis. This may be of value, for instance, if the mineral has been confirmed by x-ray diffraction but no actual analysis data are given in the analytical results.</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AnalysisResult
annotation
documentation 
Container for multiple values obtained by analysis e.g. percentages of different elements present
source
<xs:element name="AnalysisResults">
  <xs:annotation>
    <xs:documentation>Container for multiple values obtained by analysis e.g. percentages of different elements present</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AnalysisResult" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Individual measurement made during an analysis e.g. the chemical composition of a mineral</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Parameter" type="xs:string">
              <xs:annotation>
                <xs:documentation>What the given value refers to e.g. amount of an individual element present in a crystalline structure or it could be chemical formula</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AppliesTo" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Used to qualify the measurement parameter</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UnitOfMeasurement" type="xs:string">
              <xs:annotation>
                <xs:documentation>The scale used for measurements in the analysis e.g. % for amounts or RI for refractive index.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="LowerValue" type="xs:string">
              <xs:annotation>
                <xs:documentation>Lower value of a range or single value. This can be expressed as a measured value e.g. 45% or as a chemical formula e.g. NaCl</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="UpperValue" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Higher value or upper limit of range of values</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Accuracy" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>experimental degree of eror e.g. +/- 5%</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AnalysisResultComment" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Free text comment relating to the analysis results</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children Parameter AppliesTo UnitOfMeasurement LowerValue UpperValue Accuracy AnalysisResultComment
annotation
documentation 
Individual measurement made during an analysis e.g. the chemical composition of a mineral
source
<xs:element name="AnalysisResult" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Individual measurement made during an analysis e.g. the chemical composition of a mineral</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Parameter" type="xs:string">
        <xs:annotation>
          <xs:documentation>What the given value refers to e.g. amount of an individual element present in a crystalline structure or it could be chemical formula</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AppliesTo" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Used to qualify the measurement parameter</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UnitOfMeasurement" type="xs:string">
        <xs:annotation>
          <xs:documentation>The scale used for measurements in the analysis e.g. % for amounts or RI for refractive index.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LowerValue" type="xs:string">
        <xs:annotation>
          <xs:documentation>Lower value of a range or single value. This can be expressed as a measured value e.g. 45% or as a chemical formula e.g. NaCl</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UpperValue" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Higher value or upper limit of range of values</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Accuracy" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>experimental degree of eror e.g. +/- 5%</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AnalysisResultComment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text comment relating to the analysis results</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/Parameter
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
What the given value refers to e.g. amount of an individual element present in a crystalline structure or it could be chemical formula
source
<xs:element name="Parameter" type="xs:string">
  <xs:annotation>
    <xs:documentation>What the given value refers to e.g. amount of an individual element present in a crystalline structure or it could be chemical formula</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/AppliesTo
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Used to qualify the measurement parameter
source
<xs:element name="AppliesTo" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Used to qualify the measurement parameter</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/UnitOfMeasurement
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The scale used for measurements in the analysis e.g. % for amounts or RI for refractive index.
source
<xs:element name="UnitOfMeasurement" type="xs:string">
  <xs:annotation>
    <xs:documentation>The scale used for measurements in the analysis e.g. % for amounts or RI for refractive index.</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/LowerValue
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Lower value of a range or single value. This can be expressed as a measured value e.g. 45% or as a chemical formula e.g. NaCl
source
<xs:element name="LowerValue" type="xs:string">
  <xs:annotation>
    <xs:documentation>Lower value of a range or single value. This can be expressed as a measured value e.g. 45% or as a chemical formula e.g. NaCl</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/UpperValue
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Higher value or upper limit of range of values
source
<xs:element name="UpperValue" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Higher value or upper limit of range of values</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/Accuracy
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
experimental degree of eror e.g. +/- 5%
source
<xs:element name="Accuracy" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>experimental degree of eror e.g. +/- 5%</xs:documentation>
  </xs:annotation>
</xs:element>

element AnalysisAtomisedType/AnalysisResults/AnalysisResult/AnalysisResultComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text comment relating to the analysis results
source
<xs:element name="AnalysisResultComment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text comment relating to the analysis results</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AssociatedFossilAssemblageType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AssociatedFossilList AssociatedFossilAssemblageText
used by
element RockUnitType/AssociatedFossilAssemblage
annotation
documentation 
Container for list of fossils that form an assemblage. Detailed accounts of any individual taxon should be dealt with under different units.
source
<xs:complexType name="AssociatedFossilAssemblageType">
  <xs:annotation>
    <xs:documentation>Container for list of fossils that form an assemblage. Detailed accounts of any individual taxon should be dealt with under different units.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AssociatedFossilList" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Container for one or more fossil taxa (including ichnotaxa) that constitute the fossil assemblage associated with the unit being described. Note that highly detailed information on identification or description of the taxa in the assemblage should be treated as separate but related units.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="AssociatedFossilName" type="xs:string">
            <xs:annotation>
              <xs:documentation>A single taxon name at any level e.g. trilobite or Dalmanites myops</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AssociatedFossilComment" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text for describing occurrence of this particular taxon or any of its features.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AssociatedFossilAssemblageText" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text for describing the occurrence, form or other features associated with this fossil assemblage e.g. fore-reef community, condensed reworked assemblage, serpulid bioherm with high concentration of gastropods etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AssociatedFossilAssemblageType/AssociatedFossilList
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AssociatedFossilName AssociatedFossilComment
annotation
documentation 
Container for one or more fossil taxa (including ichnotaxa) that constitute the fossil assemblage associated with the unit being described. Note that highly detailed information on identification or description of the taxa in the assemblage should be treated as separate but related units.
source
<xs:element name="AssociatedFossilList" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container for one or more fossil taxa (including ichnotaxa) that constitute the fossil assemblage associated with the unit being described. Note that highly detailed information on identification or description of the taxa in the assemblage should be treated as separate but related units.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AssociatedFossilName" type="xs:string">
        <xs:annotation>
          <xs:documentation>A single taxon name at any level e.g. trilobite or Dalmanites myops</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AssociatedFossilComment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text for describing occurrence of this particular taxon or any of its features.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AssociatedFossilAssemblageType/AssociatedFossilList/AssociatedFossilName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
A single taxon name at any level e.g. trilobite or Dalmanites myops
source
<xs:element name="AssociatedFossilName" type="xs:string">
  <xs:annotation>
    <xs:documentation>A single taxon name at any level e.g. trilobite or Dalmanites myops</xs:documentation>
  </xs:annotation>
</xs:element>

element AssociatedFossilAssemblageType/AssociatedFossilList/AssociatedFossilComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing occurrence of this particular taxon or any of its features.
source
<xs:element name="AssociatedFossilComment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing occurrence of this particular taxon or any of its features.</xs:documentation>
  </xs:annotation>
</xs:element>

element AssociatedFossilAssemblageType/AssociatedFossilAssemblageText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing the occurrence, form or other features associated with this fossil assemblage e.g. fore-reef community, condensed reworked assemblage, serpulid bioherm with high concentration of gastropods etc.
source
<xs:element name="AssociatedFossilAssemblageText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing the occurrence, form or other features associated with this fossil assemblage e.g. fore-reef community, condensed reworked assemblage, serpulid bioherm with high concentration of gastropods etc.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AssociatedMineralAssemblageType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AssociatedMineralList AssociatedMineralAssemblageText
used by
element RockUnitType/Petrology/AssociatedMineralAssemblage
annotation
documentation 
Reusable type for listing minerals associated with a unit or layer
source
<xs:complexType name="AssociatedMineralAssemblageType">
  <xs:annotation>
    <xs:documentation>Reusable type for listing minerals associated with a unit or layer</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AssociatedMineralList" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="AssociatedMineralName" type="xs:string">
            <xs:annotation>
              <xs:documentation>A single mineral name at any level of accuracy e.g. feldspar, pyroxene etc. or orthoclase, olivine, horneblende etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AssociatedMineralComment" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text for describing the occurrence of this particular mineral or any of its features.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AssociatedMineralAssemblageText" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text for describing the features or characteristics of the overall mineral assemblage e.g.typical North Yorkshire primary copper-rich sulphide assemblage with complex secondary alteration products</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AssociatedMineralAssemblageType/AssociatedMineralList
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children AssociatedMineralName AssociatedMineralComment
source
<xs:element name="AssociatedMineralList" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AssociatedMineralName" type="xs:string">
        <xs:annotation>
          <xs:documentation>A single mineral name at any level of accuracy e.g. feldspar, pyroxene etc. or orthoclase, olivine, horneblende etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AssociatedMineralComment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text for describing the occurrence of this particular mineral or any of its features.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AssociatedMineralAssemblageType/AssociatedMineralList/AssociatedMineralName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
A single mineral name at any level of accuracy e.g. feldspar, pyroxene etc. or orthoclase, olivine, horneblende etc.
source
<xs:element name="AssociatedMineralName" type="xs:string">
  <xs:annotation>
    <xs:documentation>A single mineral name at any level of accuracy e.g. feldspar, pyroxene etc. or orthoclase, olivine, horneblende etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element AssociatedMineralAssemblageType/AssociatedMineralList/AssociatedMineralComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing the occurrence of this particular mineral or any of its features.
source
<xs:element name="AssociatedMineralComment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing the occurrence of this particular mineral or any of its features.</xs:documentation>
  </xs:annotation>
</xs:element>

element AssociatedMineralAssemblageType/AssociatedMineralAssemblageText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing the features or characteristics of the overall mineral assemblage e.g.typical North Yorkshire primary copper-rich sulphide assemblage with complex secondary alteration products
source
<xs:element name="AssociatedMineralAssemblageText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing the features or characteristics of the overall mineral assemblage e.g.typical North Yorkshire primary copper-rich sulphide assemblage with complex secondary alteration products</xs:documentation>
  </xs:annotation>
</xs:element>

complexType BiostratigraphicAttributionsType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children BiostratigraphicAttribution
used by
element StratigraphicAttributionsType/BiostratigraphicAttributions
annotation
documentation 
Container for one or more attributions  or identifications of fossil time zones
source
<xs:complexType name="BiostratigraphicAttributionsType">
  <xs:annotation>
    <xs:documentation>Container for one or more attributions  or identifications of fossil time zones</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="BiostratigraphicAttribution" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A single declaration of a fossil zone or subzone.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ZonalFossilType" type="xs:string">
            <xs:annotation>
              <xs:documentation>What sort of biozone is being recorded? e.g. what animal or plant group is it based on? (ammonite, brachiopod,coral, plant, foram, nanoplankton etc.)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="FossilZoneName" type="xs:string">
            <xs:annotation>
              <xs:documentation>The actual name of the biozone. Ideally this should be in its expanded form although common usage tends to abbreviate the generic epithet.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="FossilSubzoneName" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The subzone name, if any, this should ideally be in expanded form rather than abbreviated.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:Certainty" minOccurs="0"/>
          <xs:element name="RangePosition" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Range position if this attribution is the earliest, midway or latest in a possible range. e.g.  It is not always clear what zone a particular taxon belongs to and therefore a range may be needed.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
          <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="efg:StratigraphicMeasurementsOrFacts" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element BiostratigraphicAttributionsType/BiostratigraphicAttribution
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children ZonalFossilType FossilZoneName FossilSubzoneName efg:Certainty RangePosition efg:DatingQualifier Identifiers efg:StratigraphicMeasurementsOrFacts
annotation
documentation 
A single declaration of a fossil zone or subzone.
source
<xs:element name="BiostratigraphicAttribution" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A single declaration of a fossil zone or subzone.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ZonalFossilType" type="xs:string">
        <xs:annotation>
          <xs:documentation>What sort of biozone is being recorded? e.g. what animal or plant group is it based on? (ammonite, brachiopod,coral, plant, foram, nanoplankton etc.)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="FossilZoneName" type="xs:string">
        <xs:annotation>
          <xs:documentation>The actual name of the biozone. Ideally this should be in its expanded form although common usage tends to abbreviate the generic epithet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="FossilSubzoneName" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The subzone name, if any, this should ideally be in expanded form rather than abbreviated.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:Certainty" minOccurs="0"/>
      <xs:element name="RangePosition" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Range position if this attribution is the earliest, midway or latest in a possible range. e.g.  It is not always clear what zone a particular taxon belongs to and therefore a range may be needed.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
      <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="efg:StratigraphicMeasurementsOrFacts" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element BiostratigraphicAttributionsType/BiostratigraphicAttribution/ZonalFossilType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
What sort of biozone is being recorded? e.g. what animal or plant group is it based on? (ammonite, brachiopod,coral, plant, foram, nanoplankton etc.)
source
<xs:element name="ZonalFossilType" type="xs:string">
  <xs:annotation>
    <xs:documentation>What sort of biozone is being recorded? e.g. what animal or plant group is it based on? (ammonite, brachiopod,coral, plant, foram, nanoplankton etc.)</xs:documentation>
  </xs:annotation>
</xs:element>

element BiostratigraphicAttributionsType/BiostratigraphicAttribution/FossilZoneName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The actual name of the biozone. Ideally this should be in its expanded form although common usage tends to abbreviate the generic epithet.
source
<xs:element name="FossilZoneName" type="xs:string">
  <xs:annotation>
    <xs:documentation>The actual name of the biozone. Ideally this should be in its expanded form although common usage tends to abbreviate the generic epithet.</xs:documentation>
  </xs:annotation>
</xs:element>

element BiostratigraphicAttributionsType/BiostratigraphicAttribution/FossilSubzoneName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The subzone name, if any, this should ideally be in expanded form rather than abbreviated.
source
<xs:element name="FossilSubzoneName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The subzone name, if any, this should ideally be in expanded form rather than abbreviated.</xs:documentation>
  </xs:annotation>
</xs:element>

element BiostratigraphicAttributionsType/BiostratigraphicAttribution/RangePosition
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Range position if this attribution is the earliest, midway or latest in a possible range. e.g.  It is not always clear what zone a particular taxon belongs to and therefore a range may be needed.
source
<xs:element name="RangePosition" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Range position if this attribution is the earliest, midway or latest in a possible range. e.g.  It is not always clear what zone a particular taxon belongs to and therefore a range may be needed.</xs:documentation>
  </xs:annotation>
</xs:element>

element BiostratigraphicAttributionsType/BiostratigraphicAttribution/Identifiers
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
source
<xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0" maxOccurs="unbounded"/>

complexType ChronostratigraphicAttributionsType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children ChronostratigraphicAttribution
used by
element StratigraphicAttributionsType/ChronostratigraphicAttributions
annotation
documentation 
container for one or more identified chronostratigraphic dates
source
<xs:complexType name="ChronostratigraphicAttributionsType">
  <xs:annotation>
    <xs:documentation>container for one or more identified chronostratigraphic dates</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ChronostratigraphicAttribution" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A single declaration of an identifed chronostratigraphic date</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ChronoStratigraphicDivision" type="xs:string">
            <xs:annotation>
              <xs:documentation>Classification level for the term e.g. eon, system, stage etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="ChronostratigraphicName" type="xs:string">
            <xs:annotation>
              <xs:documentation>The formal  geo/chrono chronologic name e.g. Jurassic, Kimmeridgian etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
          <xs:element ref="efg:Certainty" minOccurs="0"/>
          <xs:element name="RangePosition" minOccurs="0">
            <xs:annotation>
              <xs:documentation>text field to mark if this date is the earlest in a possible range, midway or the latest. May need to be used if there is a possibility of a range of dates.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string"/>
            </xs:simpleType>
          </xs:element>
          <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
          <xs:element ref="efg:StratigraphicMeasurementsOrFacts" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ChronostratigraphicAttributionsType/ChronostratigraphicAttribution
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children ChronoStratigraphicDivision ChronostratigraphicName efg:DatingQualifier efg:Certainty RangePosition Identifiers efg:StratigraphicMeasurementsOrFacts
annotation
documentation 
A single declaration of an identifed chronostratigraphic date
source
<xs:element name="ChronostratigraphicAttribution" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A single declaration of an identifed chronostratigraphic date</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ChronoStratigraphicDivision" type="xs:string">
        <xs:annotation>
          <xs:documentation>Classification level for the term e.g. eon, system, stage etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ChronostratigraphicName" type="xs:string">
        <xs:annotation>
          <xs:documentation>The formal  geo/chrono chronologic name e.g. Jurassic, Kimmeridgian etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
      <xs:element ref="efg:Certainty" minOccurs="0"/>
      <xs:element name="RangePosition" minOccurs="0">
        <xs:annotation>
          <xs:documentation>text field to mark if this date is the earlest in a possible range, midway or the latest. May need to be used if there is a possibility of a range of dates.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string"/>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
      <xs:element ref="efg:StratigraphicMeasurementsOrFacts" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ChronostratigraphicAttributionsType/ChronostratigraphicAttribution/ChronoStratigraphicDivision
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Classification level for the term e.g. eon, system, stage etc.
source
<xs:element name="ChronoStratigraphicDivision" type="xs:string">
  <xs:annotation>
    <xs:documentation>Classification level for the term e.g. eon, system, stage etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element ChronostratigraphicAttributionsType/ChronostratigraphicAttribution/ChronostratigraphicName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The formal  geo/chrono chronologic name e.g. Jurassic, Kimmeridgian etc.
source
<xs:element name="ChronostratigraphicName" type="xs:string">
  <xs:annotation>
    <xs:documentation>The formal  geo/chrono chronologic name e.g. Jurassic, Kimmeridgian etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element ChronostratigraphicAttributionsType/ChronostratigraphicAttribution/RangePosition
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
annotation
documentation 
text field to mark if this date is the earlest in a possible range, midway or the latest. May need to be used if there is a possibility of a range of dates.
source
<xs:element name="RangePosition" minOccurs="0">
  <xs:annotation>
    <xs:documentation>text field to mark if this date is the earlest in a possible range, midway or the latest. May need to be used if there is a possibility of a range of dates.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
</xs:element>

element ChronostratigraphicAttributionsType/ChronostratigraphicAttribution/Identifiers
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
source
<xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>

complexType EarthScienceSpecimenType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children UnitSize UnitWeight Hazard RockMineralUsage UnitStratigraphicDetermination StratigraphicDateComment
annotation
documentation 
Container for details that generally relate to the management of earth science specimens and their individual stratigraphic age (which may be different or more specific than that recorderd for the gathering site or the host rock.
source
<xs:complexType name="EarthScienceSpecimenType">
  <xs:annotation>
    <xs:documentation>Container for details that generally relate to the management of earth science specimens and their individual stratigraphic age (which may be different or more specific than that recorderd for the gathering site or the host rock.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="UnitSize" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text fiekd for describing the overall size of the specimen - frequently used information and therefore placed here as a summary. Details should be entered under MeasurementOrFact complex type.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="UnitWeight" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text field to enter gross weight of geological specimens.  -  frequently used information and used here as a summary. Details should be entered under MeasurementOrFact complex type</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Hazard" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for describing hazards that may be associated with the specimen e.g. radioactive, toxic, carcinogens etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="HazardText" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text describing any hazards that may be associated with the specimen/unit e.g. is it radioactive, poisonous, carcinogenic?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="HazardKeywords" maxOccurs="unbounded">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="acidic"/>
                <xs:enumeration value="caustic"/>
                <xs:enumeration value="carcinogenic"/>
                <xs:enumeration value="heavy"/>
                <xs:enumeration value="neurotoxin"/>
                <xs:enumeration value="radioactive"/>
                <xs:enumeration value="sharp edges/points"/>
                <xs:enumeration value="toxic"/>
                <xs:enumeration value="unknown"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="RockMineralUsage" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Description of the use to which this mineral or rock has been put e.g. building stone, ore, sculpture, cut gemstone.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="UnitStratigraphicDetermination" type="efg:StratigraphicAttributionsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Formal stratigraphic date or correlation for an individual earth science unit (e.g. a single fossil specimen). Use efgGathering for site-related stratigraphy. This allows for individual specimens to be given an exact stratigraphic date and the wider stratigraphy of the site to also be listed.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="StratigraphicDateComment" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text element to allow discussion of geological age of a specimen or observed feature</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element EarthScienceSpecimenType/UnitSize
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text fiekd for describing the overall size of the specimen - frequently used information and therefore placed here as a summary. Details should be entered under MeasurementOrFact complex type.
source
<xs:element name="UnitSize" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text fiekd for describing the overall size of the specimen - frequently used information and therefore placed here as a summary. Details should be entered under MeasurementOrFact complex type.</xs:documentation>
  </xs:annotation>
</xs:element>

element EarthScienceSpecimenType/UnitWeight
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text field to enter gross weight of geological specimens.  -  frequently used information and used here as a summary. Details should be entered under MeasurementOrFact complex type
source
<xs:element name="UnitWeight" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text field to enter gross weight of geological specimens.  -  frequently used information and used here as a summary. Details should be entered under MeasurementOrFact complex type</xs:documentation>
  </xs:annotation>
</xs:element>

element EarthScienceSpecimenType/Hazard
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children HazardText HazardKeywords
annotation
documentation 
Container for describing hazards that may be associated with the specimen e.g. radioactive, toxic, carcinogens etc.
source
<xs:element name="Hazard" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for describing hazards that may be associated with the specimen e.g. radioactive, toxic, carcinogens etc.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="HazardText" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text describing any hazards that may be associated with the specimen/unit e.g. is it radioactive, poisonous, carcinogenic?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="HazardKeywords" maxOccurs="unbounded">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="acidic"/>
            <xs:enumeration value="caustic"/>
            <xs:enumeration value="carcinogenic"/>
            <xs:enumeration value="heavy"/>
            <xs:enumeration value="neurotoxin"/>
            <xs:enumeration value="radioactive"/>
            <xs:enumeration value="sharp edges/points"/>
            <xs:enumeration value="toxic"/>
            <xs:enumeration value="unknown"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element EarthScienceSpecimenType/Hazard/HazardText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text describing any hazards that may be associated with the specimen/unit e.g. is it radioactive, poisonous, carcinogenic?
source
<xs:element name="HazardText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text describing any hazards that may be associated with the specimen/unit e.g. is it radioactive, poisonous, carcinogenic?</xs:documentation>
  </xs:annotation>
</xs:element>

element EarthScienceSpecimenType/Hazard/HazardKeywords
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
facets
enumeration acidic
enumeration caustic
enumeration carcinogenic
enumeration heavy
enumeration neurotoxin
enumeration radioactive
enumeration sharp edges/points
enumeration toxic
enumeration unknown
source
<xs:element name="HazardKeywords" maxOccurs="unbounded">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="acidic"/>
      <xs:enumeration value="caustic"/>
      <xs:enumeration value="carcinogenic"/>
      <xs:enumeration value="heavy"/>
      <xs:enumeration value="neurotoxin"/>
      <xs:enumeration value="radioactive"/>
      <xs:enumeration value="sharp edges/points"/>
      <xs:enumeration value="toxic"/>
      <xs:enumeration value="unknown"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element EarthScienceSpecimenType/RockMineralUsage
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Description of the use to which this mineral or rock has been put e.g. building stone, ore, sculpture, cut gemstone.
source
<xs:element name="RockMineralUsage" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of the use to which this mineral or rock has been put e.g. building stone, ore, sculpture, cut gemstone.</xs:documentation>
  </xs:annotation>
</xs:element>

element EarthScienceSpecimenType/UnitStratigraphicDetermination
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:StratigraphicAttributionsType
children ChronostratigraphicAttributions LithostratigraphicAttributions BiostratigraphicAttributions MagnetostratigraphicDeterminations IsotopeStratigraphicDeterminations RadiometricDates PositionInSequence
annotation
documentation 
Formal stratigraphic date or correlation for an individual earth science unit (e.g. a single fossil specimen). Use efgGathering for site-related stratigraphy. This allows for individual specimens to be given an exact stratigraphic date and the wider stratigraphy of the site to also be listed.
source
<xs:element name="UnitStratigraphicDetermination" type="efg:StratigraphicAttributionsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Formal stratigraphic date or correlation for an individual earth science unit (e.g. a single fossil specimen). Use efgGathering for site-related stratigraphy. This allows for individual specimens to be given an exact stratigraphic date and the wider stratigraphy of the site to also be listed.</xs:documentation>
  </xs:annotation>
</xs:element>

element EarthScienceSpecimenType/StratigraphicDateComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text element to allow discussion of geological age of a specimen or observed feature
source
<xs:element name="StratigraphicDateComment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text element to allow discussion of geological age of a specimen or observed feature</xs:documentation>
  </xs:annotation>
</xs:element>

complexType IdentificationAnalysisType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children IdentificationAnalysisAtomised
used by
element IdentificationAnalysis
annotation
documentation 
Container for one or more analysis events linked to identification of unit
source
<xs:complexType name="IdentificationAnalysisType">
  <xs:annotation>
    <xs:documentation>Container for one or more analysis events linked to identification of unit</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="IdentificationAnalysisAtomised" type="efg:AnalysisAtomisedType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element IdentificationAnalysisType/IdentificationAnalysisAtomised
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:AnalysisAtomisedType
children AnalysisMethod efg:AnalysisDateTime AnalysisBy AnalysisText efg:AnalysisReferences AnalysisResults
source
<xs:element name="IdentificationAnalysisAtomised" type="efg:AnalysisAtomisedType" minOccurs="0" maxOccurs="unbounded"/>

complexType IdentifiersType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children Person Organisation
used by
elements AnalysisAtomisedType/AnalysisBy StratigraphicSectionType/Borehole/Geologists ChronostratigraphicAttributionsType/ChronostratigraphicAttribution/Identifiers LithostratigraphicAttributionsType/LithostratigraphicAttribution/Identifiers BiostratigraphicAttributionsType/BiostratigraphicAttribution/Identifiers MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination/Identifiers IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination/Identifiers RadiometricDatesType/RadiometricDate/Identifiers
annotation
documentation 
Container for names of persons and organisations involved in the identification of rocks and minerals
source
<xs:complexType name="IdentifiersType">
  <xs:annotation>
    <xs:documentation>Container for names of persons and organisations involved in the identification of rocks and minerals</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Person" type="abcd:PersonName" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Person type from the abcd schema</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Organisation" type="abcd:Organisation" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Organisation type from the abcd schema</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element IdentifiersType/Person
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:PersonName
annotation
documentation 
Person type from the abcd schema
source
<xs:element name="Person" type="abcd:PersonName" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Person type from the abcd schema</xs:documentation>
  </xs:annotation>
</xs:element>

element IdentifiersType/Organisation
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:Organisation
annotation
documentation 
Organisation type from the abcd schema
source
<xs:element name="Organisation" type="abcd:Organisation" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Organisation type from the abcd schema</xs:documentation>
  </xs:annotation>
</xs:element>

complexType IsotopeStratigraphicDeterminationsType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children IsotopeStratigraphicDetermination
used by
element StratigraphicAttributionsType/IsotopeStratigraphicDeterminations
annotation
documentation 
Container for one or more isotope stratigraphic determinations
source
<xs:complexType name="IsotopeStratigraphicDeterminationsType">
  <xs:annotation>
    <xs:documentation>Container for one or more isotope stratigraphic determinations</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="IsotopeStratigraphicDetermination" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Single record of an isotope stratigraphic determination</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="IsotopesMeasured" type="xs:string">
            <xs:annotation>
              <xs:documentation>What isotopes were used for this correlation e.g. Oxygen, Strontium, Carbon or more specific (O18/O16)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="IsotopeStratigraphicDetail" type="xs:string">
            <xs:annotation>
              <xs:documentation>Free text describing the isotope correlation result.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
          <xs:element ref="efg:Certainty" minOccurs="0"/>
          <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
          <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
          <xs:element ref="efg:AnalysisReferences" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children IsotopesMeasured IsotopeStratigraphicDetail efg:AnalysisDateTime efg:Certainty efg:DatingQualifier Identifiers efg:AnalysisReferences
annotation
documentation 
Single record of an isotope stratigraphic determination
source
<xs:element name="IsotopeStratigraphicDetermination" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Single record of an isotope stratigraphic determination</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="IsotopesMeasured" type="xs:string">
        <xs:annotation>
          <xs:documentation>What isotopes were used for this correlation e.g. Oxygen, Strontium, Carbon or more specific (O18/O16)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="IsotopeStratigraphicDetail" type="xs:string">
        <xs:annotation>
          <xs:documentation>Free text describing the isotope correlation result.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
      <xs:element ref="efg:Certainty" minOccurs="0"/>
      <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
      <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
      <xs:element ref="efg:AnalysisReferences" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination/IsotopesMeasured
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
What isotopes were used for this correlation e.g. Oxygen, Strontium, Carbon or more specific (O18/O16)
source
<xs:element name="IsotopesMeasured" type="xs:string">
  <xs:annotation>
    <xs:documentation>What isotopes were used for this correlation e.g. Oxygen, Strontium, Carbon or more specific (O18/O16)</xs:documentation>
  </xs:annotation>
</xs:element>

element IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination/IsotopeStratigraphicDetail
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text describing the isotope correlation result.
source
<xs:element name="IsotopeStratigraphicDetail" type="xs:string">
  <xs:annotation>
    <xs:documentation>Free text describing the isotope correlation result.</xs:documentation>
  </xs:annotation>
</xs:element>

element IsotopeStratigraphicDeterminationsType/IsotopeStratigraphicDetermination/Identifiers
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
source
<xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>

complexType LithostratigraphicAttributionsType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children LithostratigraphicAttribution
used by
element StratigraphicAttributionsType/LithostratigraphicAttributions
annotation
documentation 
Container for one or more identications or attributions of lithostratigraphic units
source
<xs:complexType name="LithostratigraphicAttributionsType">
  <xs:annotation>
    <xs:documentation>Container for one or more identications or attributions of lithostratigraphic units</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="LithostratigraphicAttribution" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>An individual identification of a named lithostratigraphic unit e.g. The Hotwells Limestone Group.  The higher lithostratigraphic terms are also allowed to cover the possibility of rock name homonyms and indexing in the absence of  a complete dictionary of rock names.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Supergroup" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Highest level of lithostratigraphic classification</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Group" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Lithostratigraphic unit consisting of two or more formations</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Formation" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The primary lithostratigraphic unit characterised by its lithologic features although it may be diachronous. </xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Member" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>A sub-division of a formation which may be local in extent or exhibits a distinctive lithology</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Bed" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The smallest division of a named stratified series normally with well defined division from adjacent deposits.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="InformalLithostratigraphicName" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>An informal lithostratigraphic name (ie. one not yet characterised as a formation or member or an old name still in general use e.g. Schaumkalk as part of the Muschelkalk or Keuper Marl as a synonym of the Mercia Mudstone Group. includes language as an attribute.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:Certainty" minOccurs="0"/>
          <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
          <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
          <xs:element ref="efg:StratigraphicMeasurementsOrFacts" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children Supergroup Group Formation Member Bed InformalLithostratigraphicName efg:Certainty efg:DatingQualifier Identifiers efg:StratigraphicMeasurementsOrFacts
annotation
documentation 
An individual identification of a named lithostratigraphic unit e.g. The Hotwells Limestone Group.  The higher lithostratigraphic terms are also allowed to cover the possibility of rock name homonyms and indexing in the absence of  a complete dictionary of rock names.
source
<xs:element name="LithostratigraphicAttribution" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>An individual identification of a named lithostratigraphic unit e.g. The Hotwells Limestone Group.  The higher lithostratigraphic terms are also allowed to cover the possibility of rock name homonyms and indexing in the absence of  a complete dictionary of rock names.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Supergroup" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Highest level of lithostratigraphic classification</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Group" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Lithostratigraphic unit consisting of two or more formations</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Formation" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The primary lithostratigraphic unit characterised by its lithologic features although it may be diachronous. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Member" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A sub-division of a formation which may be local in extent or exhibits a distinctive lithology</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Bed" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The smallest division of a named stratified series normally with well defined division from adjacent deposits.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="InformalLithostratigraphicName" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>An informal lithostratigraphic name (ie. one not yet characterised as a formation or member or an old name still in general use e.g. Schaumkalk as part of the Muschelkalk or Keuper Marl as a synonym of the Mercia Mudstone Group. includes language as an attribute.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:Certainty" minOccurs="0"/>
      <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
      <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
      <xs:element ref="efg:StratigraphicMeasurementsOrFacts" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/Supergroup
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Highest level of lithostratigraphic classification
source
<xs:element name="Supergroup" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Highest level of lithostratigraphic classification</xs:documentation>
  </xs:annotation>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/Group
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Lithostratigraphic unit consisting of two or more formations
source
<xs:element name="Group" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Lithostratigraphic unit consisting of two or more formations</xs:documentation>
  </xs:annotation>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/Formation
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The primary lithostratigraphic unit characterised by its lithologic features although it may be diachronous. 
source
<xs:element name="Formation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The primary lithostratigraphic unit characterised by its lithologic features although it may be diachronous. </xs:documentation>
  </xs:annotation>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/Member
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
A sub-division of a formation which may be local in extent or exhibits a distinctive lithology
source
<xs:element name="Member" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A sub-division of a formation which may be local in extent or exhibits a distinctive lithology</xs:documentation>
  </xs:annotation>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/Bed
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The smallest division of a named stratified series normally with well defined division from adjacent deposits.
source
<xs:element name="Bed" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The smallest division of a named stratified series normally with well defined division from adjacent deposits.</xs:documentation>
  </xs:annotation>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/InformalLithostratigraphicName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
An informal lithostratigraphic name (ie. one not yet characterised as a formation or member or an old name still in general use e.g. Schaumkalk as part of the Muschelkalk or Keuper Marl as a synonym of the Mercia Mudstone Group. includes language as an attribute.
source
<xs:element name="InformalLithostratigraphicName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An informal lithostratigraphic name (ie. one not yet characterised as a formation or member or an old name still in general use e.g. Schaumkalk as part of the Muschelkalk or Keuper Marl as a synonym of the Mercia Mudstone Group. includes language as an attribute.</xs:documentation>
  </xs:annotation>
</xs:element>

element LithostratigraphicAttributionsType/LithostratigraphicAttribution/Identifiers
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
source
<xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>

complexType MagnetostratigraphicDeterminationsType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children MagnetostratigraphicDetermination
used by
element StratigraphicAttributionsType/MagnetostratigraphicDeterminations
annotation
documentation 
Container for one or more  magnetostratigraphic determinations
source
<xs:complexType name="MagnetostratigraphicDeterminationsType">
  <xs:annotation>
    <xs:documentation>Container for one or more  magnetostratigraphic determinations</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MagnetostratigraphicDetermination" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Single record of magnetostratigraphic dating</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="PolaritySuperchron" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>largest division of magnetostratigraphic terms</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="PolarityChron" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Reference to numerical scheme for labelling time divisions based on magnetic anomalies and reversals</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="PolaritySubchron" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Any named subdivision of a Polarity Chron</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MagnetostratigraphicDetail" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text describing the use of magnetostratigraphic correlation. </xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
          <xs:element ref="efg:Certainty" minOccurs="0"/>
          <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
          <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
          <xs:element ref="efg:AnalysisReferences" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PolaritySuperchron PolarityChron PolaritySubchron MagnetostratigraphicDetail efg:AnalysisDateTime efg:Certainty efg:DatingQualifier Identifiers efg:AnalysisReferences
annotation
documentation 
Single record of magnetostratigraphic dating
source
<xs:element name="MagnetostratigraphicDetermination" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Single record of magnetostratigraphic dating</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PolaritySuperchron" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>largest division of magnetostratigraphic terms</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PolarityChron" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Reference to numerical scheme for labelling time divisions based on magnetic anomalies and reversals</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PolaritySubchron" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Any named subdivision of a Polarity Chron</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MagnetostratigraphicDetail" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text describing the use of magnetostratigraphic correlation. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
      <xs:element ref="efg:Certainty" minOccurs="0"/>
      <xs:element ref="efg:DatingQualifier" minOccurs="0"/>
      <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
      <xs:element ref="efg:AnalysisReferences" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination/PolaritySuperchron
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
largest division of magnetostratigraphic terms
source
<xs:element name="PolaritySuperchron" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>largest division of magnetostratigraphic terms</xs:documentation>
  </xs:annotation>
</xs:element>

element MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination/PolarityChron
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Reference to numerical scheme for labelling time divisions based on magnetic anomalies and reversals
source
<xs:element name="PolarityChron" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Reference to numerical scheme for labelling time divisions based on magnetic anomalies and reversals</xs:documentation>
  </xs:annotation>
</xs:element>

element MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination/PolaritySubchron
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Any named subdivision of a Polarity Chron
source
<xs:element name="PolaritySubchron" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Any named subdivision of a Polarity Chron</xs:documentation>
  </xs:annotation>
</xs:element>

element MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination/MagnetostratigraphicDetail
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text describing the use of magnetostratigraphic correlation. 
source
<xs:element name="MagnetostratigraphicDetail" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text describing the use of magnetostratigraphic correlation. </xs:documentation>
  </xs:annotation>
</xs:element>

element MagnetostratigraphicDeterminationsType/MagnetostratigraphicDetermination/Identifiers
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
source
<xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>

complexType MineralogicalUnitType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children MineralHabit MineralColour CrystalForm MineralMeasurementsOrFacts MineralDescriptionText
annotation
documentation 
Container for descriptive elements related to mineral units
source
<xs:complexType name="MineralogicalUnitType">
  <xs:annotation>
    <xs:documentation>Container for descriptive elements related to mineral units</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MineralHabit" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of the mineral habit. Minerals occur in a variety of forms, which mayor may not be directly dependent on their crystalline structure e.g. nodular, columnar, radiating, mamillated, botryoidal, granular etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MineralColour" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Description of coloration of the mineral</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CrystalForm" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for describing the crystal form of a mineral unit.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Twinning" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text to describe any twinning features dispalyed by a mineral unit. Types include interpenetrant, rotation and geniculate.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Pseudomorph" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text to describe any pseudomorph features associated with a mineral or rock unit. Types include substitution, encrustation and infill</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="CrystalMeasurements" minOccurs="0">
            <xs:annotation>
              <xs:documentation>container for measurements of crystal physical and chemical characteristics</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="CrystalMeasurement" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>Individual measurement or fact related to a crystal unit - container for standard MeasurementOrFact complex type from main schema</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="CrystalFormText" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text description of crystal form</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MineralMeasurementsOrFacts" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for measurements or facts related to physical properties of mineral e.g. streak, cleavage, specific gravity etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="MineralMeasurementOrFact" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Container for a single physical measurement or fact related to mineral</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MineralDescriptionText" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of mineral unit which may include observations on its form and occurrence, origin or other associated facts</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element MineralogicalUnitType/MineralHabit
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of the mineral habit. Minerals occur in a variety of forms, which mayor may not be directly dependent on their crystalline structure e.g. nodular, columnar, radiating, mamillated, botryoidal, granular etc.
source
<xs:element name="MineralHabit" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of the mineral habit. Minerals occur in a variety of forms, which mayor may not be directly dependent on their crystalline structure e.g. nodular, columnar, radiating, mamillated, botryoidal, granular etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/MineralColour
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Description of coloration of the mineral
source
<xs:element name="MineralColour" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of coloration of the mineral</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/CrystalForm
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children Twinning Pseudomorph CrystalMeasurements CrystalFormText
annotation
documentation 
Container element for describing the crystal form of a mineral unit.
source
<xs:element name="CrystalForm" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for describing the crystal form of a mineral unit.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Twinning" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text to describe any twinning features dispalyed by a mineral unit. Types include interpenetrant, rotation and geniculate.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Pseudomorph" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text to describe any pseudomorph features associated with a mineral or rock unit. Types include substitution, encrustation and infill</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CrystalMeasurements" minOccurs="0">
        <xs:annotation>
          <xs:documentation>container for measurements of crystal physical and chemical characteristics</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CrystalMeasurement" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Individual measurement or fact related to a crystal unit - container for standard MeasurementOrFact complex type from main schema</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CrystalFormText" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text description of crystal form</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MineralogicalUnitType/CrystalForm/Twinning
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text to describe any twinning features dispalyed by a mineral unit. Types include interpenetrant, rotation and geniculate.
source
<xs:element name="Twinning" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text to describe any twinning features dispalyed by a mineral unit. Types include interpenetrant, rotation and geniculate.</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/CrystalForm/Pseudomorph
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text to describe any pseudomorph features associated with a mineral or rock unit. Types include substitution, encrustation and infill
source
<xs:element name="Pseudomorph" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text to describe any pseudomorph features associated with a mineral or rock unit. Types include substitution, encrustation and infill</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/CrystalForm/CrystalMeasurements
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children CrystalMeasurement
annotation
documentation 
container for measurements of crystal physical and chemical characteristics
source
<xs:element name="CrystalMeasurements" minOccurs="0">
  <xs:annotation>
    <xs:documentation>container for measurements of crystal physical and chemical characteristics</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="CrystalMeasurement" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Individual measurement or fact related to a crystal unit - container for standard MeasurementOrFact complex type from main schema</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MineralogicalUnitType/CrystalForm/CrystalMeasurements/CrystalMeasurement
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:MeasurementOrFact
annotation
documentation 
Individual measurement or fact related to a crystal unit - container for standard MeasurementOrFact complex type from main schema
source
<xs:element name="CrystalMeasurement" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Individual measurement or fact related to a crystal unit - container for standard MeasurementOrFact complex type from main schema</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/CrystalForm/CrystalFormText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of crystal form
source
<xs:element name="CrystalFormText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of crystal form</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/MineralMeasurementsOrFacts
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children MineralMeasurementOrFact
annotation
documentation 
Container for measurements or facts related to physical properties of mineral e.g. streak, cleavage, specific gravity etc.
source
<xs:element name="MineralMeasurementsOrFacts" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for measurements or facts related to physical properties of mineral e.g. streak, cleavage, specific gravity etc.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="MineralMeasurementOrFact" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container for a single physical measurement or fact related to mineral</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MineralogicalUnitType/MineralMeasurementsOrFacts/MineralMeasurementOrFact
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:MeasurementOrFact
annotation
documentation 
Container for a single physical measurement or fact related to mineral
source
<xs:element name="MineralMeasurementOrFact" type="abcd:MeasurementOrFact" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container for a single physical measurement or fact related to mineral</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralogicalUnitType/MineralDescriptionText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of mineral unit which may include observations on its form and occurrence, origin or other associated facts
source
<xs:element name="MineralDescriptionText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of mineral unit which may include observations on its form and occurrence, origin or other associated facts</xs:documentation>
  </xs:annotation>
</xs:element>

complexType MineralRockIdentifiedType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children MineralRockGroup ClassifiedName InformalNameString VarietalNameString NameAddendum IdentificationQualifier efg:Certainty NameComments
used by
element UnitHostRockType/LithologyHostRock
annotation
documentation 
Container for mineral and rock identifications. Equivalent of TaxonIdentified in main schema. This global should be added as an extension to the abcd identification - result
source
<xs:complexType name="MineralRockIdentifiedType">
  <xs:annotation>
    <xs:documentation>Container for mineral and rock identifications. Equivalent of TaxonIdentified in main schema. This global should be added as an extension to the abcd identification - result</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MineralRockGroup" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Equivalent to higher taxon for plants and animals. Container for multiple higher groupings for minerals (e.g. silicates, inosilicates) and rocks (e.g. sedimentary, clastic, igneous, extrusive etc.) </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="MineralRockGroupName" type="xs:string">
            <xs:annotation>
              <xs:documentation>A single instance of a higher 'taxon' for minerals e.g. Silicates or for rocks e.g. Pyroclstic or meteorites e.g. Carbonaceous Chondrite</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Classification to which the group name belongs e.g. Dana, Strunz etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ClassifiedName" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The formal name for the rock or mineral according to a given classification scheme</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="FullScientificNameString" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Full formal name string as used in 'Taxon Identified' in main schema</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MineralRockNameAtomised" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Container for formal name elements for rocks, minerals and meteorites</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ScientificNameString" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Equivalent of Scientific Name but minerals and rocks do not use binomials e.g. Quartz, Fluorite etc.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AuthorTeamAndYear" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>who named the mineral or rock and when</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>The classification from which this mineral or rockname has been taken</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="InformalNameString" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Common name or language variant of formal mineral or rock name e.g. Fluor Spar.  Includes attribute for language.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VarietalNameString" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name given to a variety of the mineral, usually based on its colour or form e.g. Saphire is a blue form of Corundum, Moss Agate and Carnelian are varieties of cryptocrystalline Quartz. Marston Marble is a varietal trade name for a biomicrite from Lower Jurassic. Includes attribute for language.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NameAddendum" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>element from TaxonIdentified complex type</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="IdentificationQualifier" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Element as used in TaxonIdentified</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="efg:Certainty" minOccurs="0"/>
    <xs:element name="NameComments" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text relating to the identification of the mineral or rock</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element MineralRockIdentifiedType/MineralRockGroup
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children MineralRockGroupName MineralRockClassification
annotation
documentation 
Equivalent to higher taxon for plants and animals. Container for multiple higher groupings for minerals (e.g. silicates, inosilicates) and rocks (e.g. sedimentary, clastic, igneous, extrusive etc.) 
source
<xs:element name="MineralRockGroup" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Equivalent to higher taxon for plants and animals. Container for multiple higher groupings for minerals (e.g. silicates, inosilicates) and rocks (e.g. sedimentary, clastic, igneous, extrusive etc.) </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="MineralRockGroupName" type="xs:string">
        <xs:annotation>
          <xs:documentation>A single instance of a higher 'taxon' for minerals e.g. Silicates or for rocks e.g. Pyroclstic or meteorites e.g. Carbonaceous Chondrite</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Classification to which the group name belongs e.g. Dana, Strunz etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MineralRockIdentifiedType/MineralRockGroup/MineralRockGroupName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
A single instance of a higher 'taxon' for minerals e.g. Silicates or for rocks e.g. Pyroclstic or meteorites e.g. Carbonaceous Chondrite
source
<xs:element name="MineralRockGroupName" type="xs:string">
  <xs:annotation>
    <xs:documentation>A single instance of a higher 'taxon' for minerals e.g. Silicates or for rocks e.g. Pyroclstic or meteorites e.g. Carbonaceous Chondrite</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/MineralRockGroup/MineralRockClassification
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Classification to which the group name belongs e.g. Dana, Strunz etc.
source
<xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Classification to which the group name belongs e.g. Dana, Strunz etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/ClassifiedName
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children FullScientificNameString MineralRockNameAtomised
annotation
documentation 
The formal name for the rock or mineral according to a given classification scheme
source
<xs:element name="ClassifiedName" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The formal name for the rock or mineral according to a given classification scheme</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FullScientificNameString" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Full formal name string as used in 'Taxon Identified' in main schema</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MineralRockNameAtomised" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container for formal name elements for rocks, minerals and meteorites</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ScientificNameString" type="xs:string">
              <xs:annotation>
                <xs:documentation>Equivalent of Scientific Name but minerals and rocks do not use binomials e.g. Quartz, Fluorite etc.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AuthorTeamAndYear" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>who named the mineral or rock and when</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The classification from which this mineral or rockname has been taken</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MineralRockIdentifiedType/ClassifiedName/FullScientificNameString
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Full formal name string as used in 'Taxon Identified' in main schema
source
<xs:element name="FullScientificNameString" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Full formal name string as used in 'Taxon Identified' in main schema</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/ClassifiedName/MineralRockNameAtomised
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children ScientificNameString AuthorTeamAndYear MineralRockClassification
annotation
documentation 
Container for formal name elements for rocks, minerals and meteorites
source
<xs:element name="MineralRockNameAtomised" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for formal name elements for rocks, minerals and meteorites</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ScientificNameString" type="xs:string">
        <xs:annotation>
          <xs:documentation>Equivalent of Scientific Name but minerals and rocks do not use binomials e.g. Quartz, Fluorite etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AuthorTeamAndYear" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>who named the mineral or rock and when</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The classification from which this mineral or rockname has been taken</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MineralRockIdentifiedType/ClassifiedName/MineralRockNameAtomised/ScientificNameString
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Equivalent of Scientific Name but minerals and rocks do not use binomials e.g. Quartz, Fluorite etc.
source
<xs:element name="ScientificNameString" type="xs:string">
  <xs:annotation>
    <xs:documentation>Equivalent of Scientific Name but minerals and rocks do not use binomials e.g. Quartz, Fluorite etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/ClassifiedName/MineralRockNameAtomised/AuthorTeamAndYear
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
who named the mineral or rock and when
source
<xs:element name="AuthorTeamAndYear" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>who named the mineral or rock and when</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/ClassifiedName/MineralRockNameAtomised/MineralRockClassification
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The classification from which this mineral or rockname has been taken
source
<xs:element name="MineralRockClassification" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The classification from which this mineral or rockname has been taken</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/InformalNameString
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Common name or language variant of formal mineral or rock name e.g. Fluor Spar.  Includes attribute for language.
source
<xs:element name="InformalNameString" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Common name or language variant of formal mineral or rock name e.g. Fluor Spar.  Includes attribute for language.</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/VarietalNameString
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Name given to a variety of the mineral, usually based on its colour or form e.g. Saphire is a blue form of Corundum, Moss Agate and Carnelian are varieties of cryptocrystalline Quartz. Marston Marble is a varietal trade name for a biomicrite from Lower Jurassic. Includes attribute for language.
source
<xs:element name="VarietalNameString" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name given to a variety of the mineral, usually based on its colour or form e.g. Saphire is a blue form of Corundum, Moss Agate and Carnelian are varieties of cryptocrystalline Quartz. Marston Marble is a varietal trade name for a biomicrite from Lower Jurassic. Includes attribute for language.</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/NameAddendum
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
element from TaxonIdentified complex type
source
<xs:element name="NameAddendum" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>element from TaxonIdentified complex type</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/IdentificationQualifier
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Element as used in TaxonIdentified
source
<xs:element name="IdentificationQualifier" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Element as used in TaxonIdentified</xs:documentation>
  </xs:annotation>
</xs:element>

element MineralRockIdentifiedType/NameComments
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
annotation
documentation 
Free text relating to the identification of the mineral or rock
source
<xs:element name="NameComments" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text relating to the identification of the mineral or rock</xs:documentation>
  </xs:annotation>
</xs:element>

complexType PalaeontologicalUnitType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PartOfOrganism Completeness Articulation FeedingPredationTraces Bioerosion Encrustation Orientation AssemblageOrigin PostBurialTransportation PreservationQuality PreservationMode PreservationAlteration
annotation
documentation 
Container for descriptive elements related to palaeontological material
source
<xs:complexType name="PalaeontologicalUnitType">
  <xs:annotation>
    <xs:documentation>Container for descriptive elements related to palaeontological material</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PartOfOrganism" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description relating to the part or parts of the organism that have been preserved e.g. shell, skeleton, skull, soft tissue etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Completeness" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text descrbing the degree of completeness of the specimen e.g. complete, cephalon only, but may describe completeness of a part e.g. complete skull</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Articulation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of the articulation in the preserved specimen - applies to invertebrate shells and exoskeletons as well as vertebrate skeletons. e.g. articulated, dis-articulated, single valves etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FeedingPredationTraces" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description relating to aspects of feeding and predation e.g. ammonite with bite mark from plesiosaur,  shell drilled by predatory gastropod etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Bioerosion" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of damage due to biological action, such as, boring worms and sponges.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Encrustation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of biological encrustations, such as oysters and tube worms.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Orientation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description of the orientation of the fossil remains in the host rock e.g. unknown, life position, toppled etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AssemblageOrigin" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text description relating to the mode of origin of the assemblage e.g. unknown, allocthonous, autocthonous, paraautocthonous etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PostBurialTransportation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text relating to any post burial transport of fossil material e.g. river transport, scree slope etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PreservationQuality" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Free text describing the preservation quality e.g. poor, medium, good, excellent. Includes preservation of anatomical detail and softparts.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PreservationMode" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for preservation mode description and keywords</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="PreservationModeText" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text for describing the mode of preservation e.g. is the specimen a cast or mold,are soft parts preserved or mineralised etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="PreservationModeKeywords" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>keywords for how fossil material has been preserved e.g. body, cast, mold, trace fossil, soft parts mineralised etc.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="adpression/compression"/>
                <xs:enumeration value="body"/>
                <xs:enumeration value="cast"/>
                <xs:enumeration value="charcoalification"/>
                <xs:enumeration value="coalified"/>
                <xs:enumeration value="concretion"/>
                <xs:enumeration value="dissolution traces"/>
                <xs:enumeration value="mold/impression"/>
                <xs:enumeration value="permineralised"/>
                <xs:enumeration value="recrystallised"/>
                <xs:enumeration value="soft parts"/>
                <xs:enumeration value="trace"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="PreservationSpecialMode" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Keyword for any special mode of preservation e.g. preserved in amber or frozen in tundra, tar pit etc.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="amber"/>
                <xs:enumeration value="anthropogenic"/>
                <xs:enumeration value="bone collector"/>
                <xs:enumeration value="concretion"/>
                <xs:enumeration value="coprolite"/>
                <xs:enumeration value="frozen soil"/>
                <xs:enumeration value="hypersaline"/>
                <xs:enumeration value="midden"/>
                <xs:enumeration value="peat"/>
                <xs:enumeration value="tar pit"/>
                <xs:enumeration value="other"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PreservationAlteration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for description of preservation and alsteration of specimen</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="PreservationAlterationText" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text relating to mineralogical changes in preserved specimens e.g. original shell material preserved, replacement minerals, re-crystallisation, silicification etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="OriginalBiominerals" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>List of original organcis or biomaterial preserved in the specimen</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="aragonite"/>
                <xs:enumeration value="carbon"/>
                <xs:enumeration value="calcite"/>
                <xs:enumeration value="cellulose"/>
                <xs:enumeration value="chitin"/>
                <xs:enumeration value="phosphate"/>
                <xs:enumeration value="silica"/>
                <xs:enumeration value="sporopollenin"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="ReplacementMinerals" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>List of replacement minerals in the specimen e.g. silica</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="calcite"/>
                <xs:enumeration value="carbon"/>
                <xs:enumeration value="dolomite"/>
                <xs:enumeration value="haematite"/>
                <xs:enumeration value="limonite"/>
                <xs:enumeration value="opal"/>
                <xs:enumeration value="phosphate"/>
                <xs:enumeration value="pyrite"/>
                <xs:enumeration value="siderite"/>
                <xs:enumeration value="silica"/>
                <xs:enumeration value="unknown"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element PalaeontologicalUnitType/PartOfOrganism
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description relating to the part or parts of the organism that have been preserved e.g. shell, skeleton, skull, soft tissue etc.
source
<xs:element name="PartOfOrganism" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description relating to the part or parts of the organism that have been preserved e.g. shell, skeleton, skull, soft tissue etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/Completeness
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text descrbing the degree of completeness of the specimen e.g. complete, cephalon only, but may describe completeness of a part e.g. complete skull
source
<xs:element name="Completeness" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text descrbing the degree of completeness of the specimen e.g. complete, cephalon only, but may describe completeness of a part e.g. complete skull</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/Articulation
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of the articulation in the preserved specimen - applies to invertebrate shells and exoskeletons as well as vertebrate skeletons. e.g. articulated, dis-articulated, single valves etc.
source
<xs:element name="Articulation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of the articulation in the preserved specimen - applies to invertebrate shells and exoskeletons as well as vertebrate skeletons. e.g. articulated, dis-articulated, single valves etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/FeedingPredationTraces
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description relating to aspects of feeding and predation e.g. ammonite with bite mark from plesiosaur,  shell drilled by predatory gastropod etc.
source
<xs:element name="FeedingPredationTraces" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description relating to aspects of feeding and predation e.g. ammonite with bite mark from plesiosaur,  shell drilled by predatory gastropod etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/Bioerosion
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of damage due to biological action, such as, boring worms and sponges.
source
<xs:element name="Bioerosion" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of damage due to biological action, such as, boring worms and sponges.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/Encrustation
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of biological encrustations, such as oysters and tube worms.
source
<xs:element name="Encrustation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of biological encrustations, such as oysters and tube worms.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/Orientation
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of the orientation of the fossil remains in the host rock e.g. unknown, life position, toppled etc.
source
<xs:element name="Orientation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of the orientation of the fossil remains in the host rock e.g. unknown, life position, toppled etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/AssemblageOrigin
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description relating to the mode of origin of the assemblage e.g. unknown, allocthonous, autocthonous, paraautocthonous etc.
source
<xs:element name="AssemblageOrigin" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description relating to the mode of origin of the assemblage e.g. unknown, allocthonous, autocthonous, paraautocthonous etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/PostBurialTransportation
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text relating to any post burial transport of fossil material e.g. river transport, scree slope etc.
source
<xs:element name="PostBurialTransportation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text relating to any post burial transport of fossil material e.g. river transport, scree slope etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/PreservationQuality
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text describing the preservation quality e.g. poor, medium, good, excellent. Includes preservation of anatomical detail and softparts.
source
<xs:element name="PreservationQuality" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text describing the preservation quality e.g. poor, medium, good, excellent. Includes preservation of anatomical detail and softparts.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/PreservationMode
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PreservationModeText PreservationModeKeywords PreservationSpecialMode
annotation
documentation 
Container for preservation mode description and keywords
source
<xs:element name="PreservationMode" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for preservation mode description and keywords</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PreservationModeText" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text for describing the mode of preservation e.g. is the specimen a cast or mold,are soft parts preserved or mineralised etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PreservationModeKeywords" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>keywords for how fossil material has been preserved e.g. body, cast, mold, trace fossil, soft parts mineralised etc.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="adpression/compression"/>
            <xs:enumeration value="body"/>
            <xs:enumeration value="cast"/>
            <xs:enumeration value="charcoalification"/>
            <xs:enumeration value="coalified"/>
            <xs:enumeration value="concretion"/>
            <xs:enumeration value="dissolution traces"/>
            <xs:enumeration value="mold/impression"/>
            <xs:enumeration value="permineralised"/>
            <xs:enumeration value="recrystallised"/>
            <xs:enumeration value="soft parts"/>
            <xs:enumeration value="trace"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PreservationSpecialMode" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Keyword for any special mode of preservation e.g. preserved in amber or frozen in tundra, tar pit etc.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="amber"/>
            <xs:enumeration value="anthropogenic"/>
            <xs:enumeration value="bone collector"/>
            <xs:enumeration value="concretion"/>
            <xs:enumeration value="coprolite"/>
            <xs:enumeration value="frozen soil"/>
            <xs:enumeration value="hypersaline"/>
            <xs:enumeration value="midden"/>
            <xs:enumeration value="peat"/>
            <xs:enumeration value="tar pit"/>
            <xs:enumeration value="other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PalaeontologicalUnitType/PreservationMode/PreservationModeText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text for describing the mode of preservation e.g. is the specimen a cast or mold,are soft parts preserved or mineralised etc.
source
<xs:element name="PreservationModeText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text for describing the mode of preservation e.g. is the specimen a cast or mold,are soft parts preserved or mineralised etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/PreservationMode/PreservationModeKeywords
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
facets
enumeration adpression/compression
enumeration body
enumeration cast
enumeration charcoalification
enumeration coalified
enumeration concretion
enumeration dissolution traces
enumeration mold/impression
enumeration permineralised
enumeration recrystallised
enumeration soft parts
enumeration trace
annotation
documentation 
keywords for how fossil material has been preserved e.g. body, cast, mold, trace fossil, soft parts mineralised etc.
source
<xs:element name="PreservationModeKeywords" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>keywords for how fossil material has been preserved e.g. body, cast, mold, trace fossil, soft parts mineralised etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="adpression/compression"/>
      <xs:enumeration value="body"/>
      <xs:enumeration value="cast"/>
      <xs:enumeration value="charcoalification"/>
      <xs:enumeration value="coalified"/>
      <xs:enumeration value="concretion"/>
      <xs:enumeration value="dissolution traces"/>
      <xs:enumeration value="mold/impression"/>
      <xs:enumeration value="permineralised"/>
      <xs:enumeration value="recrystallised"/>
      <xs:enumeration value="soft parts"/>
      <xs:enumeration value="trace"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PalaeontologicalUnitType/PreservationMode/PreservationSpecialMode
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
facets
enumeration amber
enumeration anthropogenic
enumeration bone collector
enumeration concretion
enumeration coprolite
enumeration frozen soil
enumeration hypersaline
enumeration midden
enumeration peat
enumeration tar pit
enumeration other
annotation
documentation 
Keyword for any special mode of preservation e.g. preserved in amber or frozen in tundra, tar pit etc.
source
<xs:element name="PreservationSpecialMode" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Keyword for any special mode of preservation e.g. preserved in amber or frozen in tundra, tar pit etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="amber"/>
      <xs:enumeration value="anthropogenic"/>
      <xs:enumeration value="bone collector"/>
      <xs:enumeration value="concretion"/>
      <xs:enumeration value="coprolite"/>
      <xs:enumeration value="frozen soil"/>
      <xs:enumeration value="hypersaline"/>
      <xs:enumeration value="midden"/>
      <xs:enumeration value="peat"/>
      <xs:enumeration value="tar pit"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PalaeontologicalUnitType/PreservationAlteration
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PreservationAlterationText OriginalBiominerals ReplacementMinerals
annotation
documentation 
Container for description of preservation and alsteration of specimen
source
<xs:element name="PreservationAlteration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for description of preservation and alsteration of specimen</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PreservationAlterationText" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text relating to mineralogical changes in preserved specimens e.g. original shell material preserved, replacement minerals, re-crystallisation, silicification etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OriginalBiominerals" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>List of original organcis or biomaterial preserved in the specimen</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="aragonite"/>
            <xs:enumeration value="carbon"/>
            <xs:enumeration value="calcite"/>
            <xs:enumeration value="cellulose"/>
            <xs:enumeration value="chitin"/>
            <xs:enumeration value="phosphate"/>
            <xs:enumeration value="silica"/>
            <xs:enumeration value="sporopollenin"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ReplacementMinerals" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>List of replacement minerals in the specimen e.g. silica</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="calcite"/>
            <xs:enumeration value="carbon"/>
            <xs:enumeration value="dolomite"/>
            <xs:enumeration value="haematite"/>
            <xs:enumeration value="limonite"/>
            <xs:enumeration value="opal"/>
            <xs:enumeration value="phosphate"/>
            <xs:enumeration value="pyrite"/>
            <xs:enumeration value="siderite"/>
            <xs:enumeration value="silica"/>
            <xs:enumeration value="unknown"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PalaeontologicalUnitType/PreservationAlteration/PreservationAlterationText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text relating to mineralogical changes in preserved specimens e.g. original shell material preserved, replacement minerals, re-crystallisation, silicification etc.
source
<xs:element name="PreservationAlterationText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text relating to mineralogical changes in preserved specimens e.g. original shell material preserved, replacement minerals, re-crystallisation, silicification etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element PalaeontologicalUnitType/PreservationAlteration/OriginalBiominerals
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
facets
enumeration aragonite
enumeration carbon
enumeration calcite
enumeration cellulose
enumeration chitin
enumeration phosphate
enumeration silica
enumeration sporopollenin
annotation
documentation 
List of original organcis or biomaterial preserved in the specimen
source
<xs:element name="OriginalBiominerals" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>List of original organcis or biomaterial preserved in the specimen</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="aragonite"/>
      <xs:enumeration value="carbon"/>
      <xs:enumeration value="calcite"/>
      <xs:enumeration value="cellulose"/>
      <xs:enumeration value="chitin"/>
      <xs:enumeration value="phosphate"/>
      <xs:enumeration value="silica"/>
      <xs:enumeration value="sporopollenin"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PalaeontologicalUnitType/PreservationAlteration/ReplacementMinerals
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
facets
enumeration calcite
enumeration carbon
enumeration dolomite
enumeration haematite
enumeration limonite
enumeration opal
enumeration phosphate
enumeration pyrite
enumeration siderite
enumeration silica
enumeration unknown
annotation
documentation 
List of replacement minerals in the specimen e.g. silica
source
<xs:element name="ReplacementMinerals" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>List of replacement minerals in the specimen e.g. silica</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="calcite"/>
      <xs:enumeration value="carbon"/>
      <xs:enumeration value="dolomite"/>
      <xs:enumeration value="haematite"/>
      <xs:enumeration value="limonite"/>
      <xs:enumeration value="opal"/>
      <xs:enumeration value="phosphate"/>
      <xs:enumeration value="pyrite"/>
      <xs:enumeration value="siderite"/>
      <xs:enumeration value="silica"/>
      <xs:enumeration value="unknown"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType RadiometricDatesType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children RadiometricDate
used by
element StratigraphicAttributionsType/RadiometricDates
annotation
documentation 
Container for one or more radiometric date determinations
source
<xs:complexType name="RadiometricDatesType">
  <xs:annotation>
    <xs:documentation>Container for one or more radiometric date determinations</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="RadiometricDate" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Container for a single radiometric date analysis</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="RadiometricDatingMethod" type="xs:string">
            <xs:annotation>
              <xs:documentation>Method, analysis technique used to determine date e.g. radiocarbon, Potassium-Argon etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MaterialDated" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>What was actually dated? e.g. Glauconite grains in a sandstone, wood from peat-core etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="EarliestDate" type="xs:string">
            <xs:annotation>
              <xs:documentation>The earliest date in a date range suggested by the analysis or the single date if only one is given</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="LatestDate" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The latest date where a range of values is given</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="TimeUnit" type="xs:string">
            <xs:annotation>
              <xs:documentation>The time units being measured or how the numbers are expressed e.g. millions of years B.P. or thousands of years B.C.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="DatingAccuracy" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The degree of certainty or likely accuracy of the dating analysis e.g. +/- 1 m.y.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="DatingComment" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text description of the anlysis or its result.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
          <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
          <xs:element ref="efg:AnalysisReferences" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element RadiometricDatesType/RadiometricDate
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children RadiometricDatingMethod MaterialDated EarliestDate LatestDate TimeUnit DatingAccuracy DatingComment efg:AnalysisDateTime Identifiers efg:AnalysisReferences
annotation
documentation 
Container for a single radiometric date analysis
source
<xs:element name="RadiometricDate" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container for a single radiometric date analysis</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="RadiometricDatingMethod" type="xs:string">
        <xs:annotation>
          <xs:documentation>Method, analysis technique used to determine date e.g. radiocarbon, Potassium-Argon etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MaterialDated" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>What was actually dated? e.g. Glauconite grains in a sandstone, wood from peat-core etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EarliestDate" type="xs:string">
        <xs:annotation>
          <xs:documentation>The earliest date in a date range suggested by the analysis or the single date if only one is given</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LatestDate" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The latest date where a range of values is given</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TimeUnit" type="xs:string">
        <xs:annotation>
          <xs:documentation>The time units being measured or how the numbers are expressed e.g. millions of years B.P. or thousands of years B.C.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DatingAccuracy" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The degree of certainty or likely accuracy of the dating analysis e.g. +/- 1 m.y.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DatingComment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text description of the anlysis or its result.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="efg:AnalysisDateTime" minOccurs="0"/>
      <xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>
      <xs:element ref="efg:AnalysisReferences" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RadiometricDatesType/RadiometricDate/RadiometricDatingMethod
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Method, analysis technique used to determine date e.g. radiocarbon, Potassium-Argon etc.
source
<xs:element name="RadiometricDatingMethod" type="xs:string">
  <xs:annotation>
    <xs:documentation>Method, analysis technique used to determine date e.g. radiocarbon, Potassium-Argon etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/MaterialDated
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
What was actually dated? e.g. Glauconite grains in a sandstone, wood from peat-core etc.
source
<xs:element name="MaterialDated" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>What was actually dated? e.g. Glauconite grains in a sandstone, wood from peat-core etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/EarliestDate
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The earliest date in a date range suggested by the analysis or the single date if only one is given
source
<xs:element name="EarliestDate" type="xs:string">
  <xs:annotation>
    <xs:documentation>The earliest date in a date range suggested by the analysis or the single date if only one is given</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/LatestDate
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The latest date where a range of values is given
source
<xs:element name="LatestDate" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The latest date where a range of values is given</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/TimeUnit
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The time units being measured or how the numbers are expressed e.g. millions of years B.P. or thousands of years B.C.
source
<xs:element name="TimeUnit" type="xs:string">
  <xs:annotation>
    <xs:documentation>The time units being measured or how the numbers are expressed e.g. millions of years B.P. or thousands of years B.C.</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/DatingAccuracy
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
The degree of certainty or likely accuracy of the dating analysis e.g. +/- 1 m.y.
source
<xs:element name="DatingAccuracy" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The degree of certainty or likely accuracy of the dating analysis e.g. +/- 1 m.y.</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/DatingComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text description of the anlysis or its result.
source
<xs:element name="DatingComment" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text description of the anlysis or its result.</xs:documentation>
  </xs:annotation>
</xs:element>

element RadiometricDatesType/RadiometricDate/Identifiers
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type efg:IdentifiersType
children Person Organisation
source
<xs:element name="Identifiers" type="efg:IdentifiersType" minOccurs="0"/>

complexType RockUnitType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children RockType RockPhysicalCharacteristics Petrology AssociatedFossilAssemblage DepositionalEnvironment
used by
element StratigraphicSectionType/SectionLog/RockUnit
annotation
documentation 
Container for descriptive elements related to rock units
source
<xs:complexType name="RockUnitType">
  <xs:annotation>
    <xs:documentation>Container for descriptive elements related to rock units</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="RockType" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>For simple classification e.g. igneous, metamorphic, sedimentary or meteorite - enumeration list is provisional!</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="carbonaceous"/>
          <xs:enumeration value="carbonate"/>
          <xs:enumeration value="clastic"/>
          <xs:enumeration value="evaporite"/>
          <xs:enumeration value="fault rock"/>
          <xs:enumeration value="gneiss"/>
          <xs:enumeration value="high-grade metamorphic"/>
          <xs:enumeration value="hornfels"/>
          <xs:enumeration value="igneous"/>
          <xs:enumeration value="igneous extrusive"/>
          <xs:enumeration value="igneous intrusive"/>
          <xs:enumeration value="low-grade metamorphic"/>
          <xs:enumeration value="metamorphic"/>
          <xs:enumeration value="metasomatic"/>
          <xs:enumeration value="meteorite"/>
          <xs:enumeration value="migmatite"/>
          <xs:enumeration value="mylomite"/>
          <xs:enumeration value="plutonic intrusive"/>
          <xs:enumeration value="sedimentary"/>
          <xs:enumeration value="schist"/>
          <xs:enumeration value="slate"/>
          <xs:enumeration value="vein / pegmatite"/>
          <xs:enumeration value="volcaniclastic"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="RockPhysicalCharacteristics" type="abcd:MeasurementOrFact" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Container for descriptive terms and measurements related to rocks e.g. grain size, grain sphericity, crystal sizes and orientations, laminations etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Petrology" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for petrographic descriptions related to a rock or mineral unit</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="PetrologyDescriptiveText" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Free text element for petrographic description of the associated rock or mineral unit.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Petrologicalanalyses" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Container element for one or morre sets of analytical results relating to the petrogenesis of a rock unit.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="PetrologicalAnalysis" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>Container for a single analysis related to the petrogenesis of a rock unit</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="PerologicalAnalysisComment" type="xs:string" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>Free text element describing a petrological analysis or its results</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="PetrologicalAnalysisAtomised" type="efg:AnalysisAtomisedType" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="AssociatedMineralAssemblage" type="efg:AssociatedMineralAssemblageType" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AssociatedFossilAssemblage" type="efg:AssociatedFossilAssemblageType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for describing fossil assemblage associated with the rock or mineral unit </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DepositionalEnvironment" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container for describing the original environment in which thr rock was deposited or the mineral formed e.g. hypersaline lagoon, lacustrine, intertidal etc.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="DepositionalEnvironmentText" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>free text describing the original environment in which thr rock was deposited or the mineral formed e.g. hypersaline lagoon, lacustrine, intertidal etc.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="DepositionalEnvironmentType" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>keywords from enumerated list for indexing of depositional environments</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="alluvial fan"/>
                <xs:enumeration value="basinal carbonate"/>
                <xs:enumeration value="basinal siliceous"/>
                <xs:enumeration value="carbonate"/>
                <xs:enumeration value="cave"/>
                <xs:enumeration value="channel"/>
                <xs:enumeration value="channel lag"/>
                <xs:enumeration value="coarse channel fill"/>
                <xs:enumeration value="coastal"/>
                <xs:enumeration value="crater lake"/>
                <xs:enumeration value="crevasse splay"/>
                <xs:enumeration value="deep subtidal"/>
                <xs:enumeration value="deep subtidal ramp"/>
                <xs:enumeration value="deep subtidal shelf"/>
                <xs:enumeration value="deltaic"/>
                <xs:enumeration value="delta front"/>
                <xs:enumeration value="delta plain"/>
                <xs:enumeration value="dry floodplain"/>
                <xs:enumeration value="dune"/>
                <xs:enumeration value="estuarine"/>
                <xs:enumeration value="eolian"/>
                <xs:enumeration value="fissure fill"/>
                <xs:enumeration value="floodplain"/>
                <xs:enumeration value="fluvial"/>
                <xs:enumeration value="fluvial-deltaic"/>
                <xs:enumeration value="fluvial-lacustrine"/>
                <xs:enumeration value="foreshore"/>
                <xs:enumeration value="glacial"/>
                <xs:enumeration value="interdistributary bay"/>
                <xs:enumeration value="interdune"/>
                <xs:enumeration value="karst"/>
                <xs:enumeration value="lacustrine"/>
                <xs:enumeration value="lagoonal"/>
                <xs:enumeration value="levee"/>
                <xs:enumeration value="loess"/>
                <xs:enumeration value="marginal marine"/>
                <xs:enumeration value="marine"/>
                <xs:enumeration value="offshore"/>
                <xs:enumeration value="offshore ramp"/>
                <xs:enumeration value="offshore shelf"/>
                <xs:enumeration value="open shallow subtidal"/>
                <xs:enumeration value="paralic"/>
                <xs:enumeration value="peritidal"/>
                <xs:enumeration value="pond"/>
                <xs:enumeration value="prodelta"/>
                <xs:enumeration value="reef or bioherm"/>
                <xs:enumeration value="shallow subtidal"/>
                <xs:enumeration value="shoreface"/>
                <xs:enumeration value="shore transition zone"/>
                <xs:enumeration value="sinkhole"/>
                <xs:enumeration value="slope"/>
                <xs:enumeration value="swamp"/>
                <xs:enumeration value="restricted shallow subtidal"/>
                <xs:enumeration value="sand shoal"/>
                <xs:enumeration value="tar"/>
                <xs:enumeration value="terrestrial"/>
                <xs:enumeration value="wet floodplain"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element RockUnitType/RockType
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type restriction of xs:string
facets
enumeration carbonaceous
enumeration carbonate
enumeration clastic
enumeration evaporite
enumeration fault rock
enumeration gneiss
enumeration high-grade metamorphic
enumeration hornfels
enumeration igneous
enumeration igneous extrusive
enumeration igneous intrusive
enumeration low-grade metamorphic
enumeration metamorphic
enumeration metasomatic
enumeration meteorite
enumeration migmatite
enumeration mylomite
enumeration plutonic intrusive
enumeration sedimentary
enumeration schist
enumeration slate
enumeration vein / pegmatite
enumeration volcaniclastic
annotation
documentation 
For simple classification e.g. igneous, metamorphic, sedimentary or meteorite - enumeration list is provisional!
source
<xs:element name="RockType" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>For simple classification e.g. igneous, metamorphic, sedimentary or meteorite - enumeration list is provisional!</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="carbonaceous"/>
      <xs:enumeration value="carbonate"/>
      <xs:enumeration value="clastic"/>
      <xs:enumeration value="evaporite"/>
      <xs:enumeration value="fault rock"/>
      <xs:enumeration value="gneiss"/>
      <xs:enumeration value="high-grade metamorphic"/>
      <xs:enumeration value="hornfels"/>
      <xs:enumeration value="igneous"/>
      <xs:enumeration value="igneous extrusive"/>
      <xs:enumeration value="igneous intrusive"/>
      <xs:enumeration value="low-grade metamorphic"/>
      <xs:enumeration value="metamorphic"/>
      <xs:enumeration value="metasomatic"/>
      <xs:enumeration value="meteorite"/>
      <xs:enumeration value="migmatite"/>
      <xs:enumeration value="mylomite"/>
      <xs:enumeration value="plutonic intrusive"/>
      <xs:enumeration value="sedimentary"/>
      <xs:enumeration value="schist"/>
      <xs:enumeration value="slate"/>
      <xs:enumeration value="vein / pegmatite"/>
      <xs:enumeration value="volcaniclastic"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element RockUnitType/RockPhysicalCharacteristics
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type abcd:MeasurementOrFact
annotation
documentation 
Container for descriptive terms and measurements related to rocks e.g. grain size, grain sphericity, crystal sizes and orientations, laminations etc.
source
<xs:element name="RockPhysicalCharacteristics" type="abcd:MeasurementOrFact" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container for descriptive terms and measurements related to rocks e.g. grain size, grain sphericity, crystal sizes and orientations, laminations etc.</xs:documentation>
  </xs:annotation>
</xs:element>

element RockUnitType/Petrology
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PetrologyDescriptiveText Petrologicalanalyses AssociatedMineralAssemblage
annotation
documentation 
Container for petrographic descriptions related to a rock or mineral unit
source
<xs:element name="Petrology" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container for petrographic descriptions related to a rock or mineral unit</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PetrologyDescriptiveText" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text element for petrographic description of the associated rock or mineral unit.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Petrologicalanalyses" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container element for one or morre sets of analytical results relating to the petrogenesis of a rock unit.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PetrologicalAnalysis" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Container for a single analysis related to the petrogenesis of a rock unit</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="PerologicalAnalysisComment" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Free text element describing a petrological analysis or its results</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="PetrologicalAnalysisAtomised" type="efg:AnalysisAtomisedType" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AssociatedMineralAssemblage" type="efg:AssociatedMineralAssemblageType" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RockUnitType/Petrology/PetrologyDescriptiveText
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation
documentation 
Free text element for petrographic description of the associated rock or mineral unit.
source
<xs:element name="PetrologyDescriptiveText" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Free text element for petrographic description of the associated rock or mineral unit.</xs:documentation>
  </xs:annotation>
</xs:element>

element RockUnitType/Petrology/Petrologicalanalyses
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PetrologicalAnalysis
annotation
documentation 
Container element for one or morre sets of analytical results relating to the petrogenesis of a rock unit.
source
<xs:element name="Petrologicalanalyses" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for one or morre sets of analytical results relating to the petrogenesis of a rock unit.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PetrologicalAnalysis" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container for a single analysis related to the petrogenesis of a rock unit</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PerologicalAnalysisComment" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Free text element describing a petrological analysis or its results</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="PetrologicalAnalysisAtomised" type="efg:AnalysisAtomisedType" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RockUnitType/Petrology/Petrologicalanalyses/PetrologicalAnalysis
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
children PerologicalAnalysisComment PetrologicalAnalysisAtomised
annotation
documentation 
Container for a single analysis related to the petrogenesis of a rock unit
source
<xs:element name="PetrologicalAnalysis" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container for a single analysis related to the petrogenesis of a rock unit</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PerologicalAnalysisComment" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Free text element describing a petrological analysis or its results</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PetrologicalAnalysisAtomised" type="efg:AnalysisAtomisedType" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RockUnitType/Petrology/Petrologicalanalyses/PetrologicalAnalysis/PerologicalAnalysisComment
diagram
namespace http://www.synthesys.info/ABCDEFG/1.0
type xs:string
annotation