Documentation for EFG-1.XSD

Complex Type: RockUnitType

[Table of contents]

Super-types:None
Sub-types:None
NameRockUnitType
Abstractno
DocumentationContainer for descriptive elements related to rock units
XML Instance Representation
<...>

<efg:RockType> xs:string (value comes from list: {'carbonaceous'|'carbonate'|'clastic'|'evaporite'|'fault rock'|'gneiss'|'high-grade metamorphic'|'hornfels'|'igneous'|'igneous extrusive'|'igneous intrusive'|'low-grade metamorphic'|'metamorphic'|'metasomatic'|'meteorite'|'migmatite'|'mylomite'|'plutonic intrusive'|'sedimentary'|'schist'|'slate'|'vein / pegmatite'|'volcaniclastic'}) </efg:RockType> [1..*] ?
<efg:RockPhysicalCharacteristics> abcd:MeasurementOrFact </efg:RockPhysicalCharacteristics> [0..*] ?
<efg:Petrology> [0..1] ?

<efg:PetrologyDescriptiveText> xs:string </efg:PetrologyDescriptiveText> [0..1] ?
<efg:Petrologicalanalyses> [0..1] ?

<efg:PetrologicalAnalysis> [1..*] ?

<efg:PerologicalAnalysisComment> xs:string </efg:PerologicalAnalysisComment> [0..1] ?
<efg:PetrologicalAnalysisAtomised> efg:AnalysisAtomisedType </efg:PetrologicalAnalysisAtomised> [0..1]
</efg:PetrologicalAnalysis>
</efg:Petrologicalanalyses>
<efg:AssociatedMineralAssemblage> efg:AssociatedMineralAssemblageType </efg:AssociatedMineralAssemblage> [0..1]
</efg:Petrology>
<efg:AssociatedFossilAssemblage> efg:AssociatedFossilAssemblageType </efg:AssociatedFossilAssemblage> [0..1] ?
<efg:DepositionalEnvironment> [0..1] ?

<efg:DepositionalEnvironmentText> xs:string </efg:DepositionalEnvironmentText> [0..1] ?
<efg:DepositionalEnvironmentType> xs:string (value comes from list: {'alluvial fan'|'basinal carbonate'|'basinal siliceous'|'carbonate'|'cave'|'channel'|'channel lag'|'coarse channel fill'|'coastal'|'crater lake'|'crevasse splay'|'deep subtidal'|'deep subtidal ramp'|'deep subtidal shelf'|'deltaic'|'delta front'|'delta plain'|'dry floodplain'|'dune'|'estuarine'|'eolian'|'fissure fill'|'floodplain'|'fluvial'|'fluvial-deltaic'|'fluvial-lacustrine'|'foreshore'|'glacial'|'interdistributary bay'|'interdune'|'karst'|'lacustrine'|'lagoonal'|'levee'|'loess'|'marginal marine'|'marine'|'offshore'|'offshore ramp'|'offshore shelf'|'open shallow subtidal'|'paralic'|'peritidal'|'pond'|'prodelta'|'reef or bioherm'|'shallow subtidal'|'shoreface'|'shore transition zone'|'sinkhole'|'slope'|'swamp'|'restricted shallow subtidal'|'sand shoal'|'tar'|'terrestrial'|'wet floodplain'}) </efg:DepositionalEnvironmentType> [1..*] ?
</efg:DepositionalEnvironment>
</...>
Diagram
Schema Component Representation
<xs:complexType name="RockUnitType">
<xs:sequence>
<xs:element name="RockType" maxOccurs="unbounded">
<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:element name="Petrology" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="PetrologyDescriptiveText" type="xs:string" minOccurs="0"/>
<xs:element name="Petrologicalanalyses" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="PetrologicalAnalysis" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="PerologicalAnalysisComment" type="xs:string" minOccurs="0"/>
<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:element name="DepositionalEnvironment" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="DepositionalEnvironmentText" type="xs:string" minOccurs="0"/>
<xs:element name="DepositionalEnvironmentType" maxOccurs="unbounded">
<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>

Add Comment